본 글은 1975년 Bryson의 Applied Optimal Control의 예제 중, 제곱꼴 지표를 가지는 선형 시스템 최적화 문제로 요격문제를 푼 글입니다.
요약
비례항법유도의 유도특성은 항법 상수에 따라 달라진다.
또한 미사일이 표적을 "잘" 요격하기 위한 최적의 항법 상수가 있지 않을까?
본 글은 선형화를 통해 최적의 항법 상수를 유도한다.

속도 VV를 가진 미사일이 수직 방향 속도vv와 수직 방향 오차 yy를 가지고 있다.
수직방향 가속도 aa를 입력으로 가한다면 운동방정식은 다음과 같다.
˙v=a,˙y=v˙v=a,˙y=v
˙x=F(t)x+G(t)u˙x=F(t)x+G(t)u
[˙v˙y]=[0010][vy]+[10]a
미사일은 충돌 직전까지의 제어 입력인 가속도 a와 최종 단계의 수직 방향 속도 v, 수직방향 오차y(tf)를 최소화하는 방향으로 제어 입력을 만들고자 한다. 조건으로부터 다음의 성능 지표를 최소화하는 입력을 구하자.
J=12(xTSfx)t=tf+12∫tft0(xTAx+uTBu)dt
J=12xT[c100c2]x|t=tf+12∫tft0a2dt
Euler-Lagrange 방정식으로부터
H=12u2+λT(Fx+Gu)
˙λ=−∂H∂x=−[0010]Tλ=[0−100]λ
0=∂H∂u=Bu+GTλ→u=[−10]λ
λ(tf)=Sfx(tf)
그래서 행렬로 각 벡터의 미분방정식을 선형 상태 방정식으로 정리하면 다음과 같다.
[˙v˙y˙λ1˙λ2]=[00−101000000−10000][vyλ1λ2]
˙λ2=0이라는 것으로부터 λ2f=λ2(t)=c2yf이며, λ1(t)를 구할 수 있다.
λ1(t)=λ1f+c2yf(tf−t)=c1vf+c2yf(tf−t)
여기서 λ1(t)=−a 이므로 vf와 yf는 0이고 싶지만 일단은 미지수이다. 계속 λ1과 관련되어 v와 y 를 풀어보자.
a(t)=−c1vf−c2yf(tf−t)
˙v=−λ1=−c1vf−c2yf(tf−t)
vf−v(t)=−c1vf(tf−t)−12c2yf(tf−t)2
여기서부터 식이 복잡해서 T=(tf−t)라 하자. 단순히 적분해서 정리하면
{v(t)=(1+c1T)vf+12c2T2yfy(t)=−(T+12c1T2)vf+(1−16c2T3)yf
행렬로 나타내면 다음과 같다.
[v(t)y(t)]=[(1+c1T)12c2T2−(T+12c1T2)(1−16c2T3)][vfvf]
[vfvf]=1det[(1−16c2T3)−12c2T2(T+12c1T2)(1+c1T)][v(t)y(t)]
det=(1+c1T)(1−16c2T3)+12c2T2(T+12c1T2)
det=c1c2[1c1c2+1c2T+13c1T3+112T4]=c1c2[(1c1+T)(1c2+13T3)−14T4]
역행렬을 구함으로써 입력인 가속도 a(t)를 속도 v(t)와 수직 거리 y(t)로 표현할 수 있다.
a(t)=−Λv(T)v(t)−Λy(T)y(t)
Λv(T)=1c2+1c1T2+13T3D(T)
Λy(T)=1c1T+12T2D(T)
선형 가정 하의 요격 문제의 해법과 비례항법유도의 최적 항법 상수
최종 단계의 수직방향 오차 yf→0하고자 하여 0<c1<<c2로 성능지표를 설정한다.
그렇다면 가속도 입력 a(t)로 정리된다.
a(t)=−3[v(t)T+y(t)T2]
여기서 시선각 σ와 시선 방향의 접근 속도 V는 다음과 같은 관계를 가진다.
σ≃y(t)VT
그렇다면 가속도 입력 aPNG(t)은 다음과 같다.
aPNG(t)=−3V˙σ
위 식은 마지막에는 요격하게되는, 최종 수직 방향 오차 yf=0 인 비례항법유도이다.
선형 가정 하의 랑데뷰 문제의 해법과 추적유도 + 비례항법유도의 최적 유도 이득 & 항법 상수
최종 단계에서 수직방향 속도 vf→0과 오차 yf→0를 하고자 하면, 성능지표에서 0<<c1,0<<c2로 설정하여 결국 랑데뷰하는 가속도 입력 arendezvous(t)은 다음과 같다.
arendezvous(t)=−V(4˙σ+2σT)
Reference
1. Bryson, A. E., and Ho, Y. C., Applied Optimal Control - Optimization, Estimation, and Control, Taylor & Francis Group, New York, 1975., pp.148-155.
2. Tahk, M. J., "A Tutorial on Linear Quadratic Optimal Guidance for Missile Applications," Journal of the Korean Society for Industrial and Applied Mathematics, Vol.19, No.3, 2015, pp.217-234.
'G.N.C. > Guidance and Control' 카테고리의 다른 글
PID제어기의 Anti-Windup과 Bumpless Transition (0) | 2021.03.06 |
---|---|
총 에너지 제어 시스템(TECS, Total Energy Control System) (0) | 2021.02.25 |
가속도 유도제어 수식 정리 (0) | 2020.09.11 |
[논문리뷰] 비기동 표적에 대한 Lyapunov Stability를 이용한 추적유도법칙 설계 (0) | 2020.07.08 |
모델 참조 적응 제어 소개 (0) | 2020.05.05 |