首页 理论教育多飞行器协同制导控制方法

多飞行器协同制导控制方法

【摘要】:此时,将式视为系数由t=t1时刻rmd、等量确定的线性定常系统,基于最优控制理论来设计协同制导律。由式和式可知,防御弹控制量wq与目标控制量vq的关系为由式和式可得哈密顿函数为式中,λ21和λ22为协态量,其正则方程分别为λ21和λ22在末端时刻满足的横截条件分别为式中,由式和式,可解得协态量λ21和λ22分别为式中,χ=/rmd≈-1。

针对模型(14-4),选取状态变量

则式(14-4)可写为

式中,M2=。在飞行器飞行过程中,rmd等都是随时间变化的,因此式(14-7)所示的系统为线性时变系统,但在每个瞬间t=t1(0≤t1<tf),这些量都是确定的。此时,将式(14-7)视为系数由t=t1时刻rmd等量确定的线性定常系统,基于最优控制理论来设计协同制导律。考虑到防御弹的脱靶量要求、终端拦截角要求和目标、防御弹的控制能量问题,选取性能指标函数为

式中,t0,tf——防御弹的初始时刻和终止时刻;

   a2,b2,c2,d2——惩罚系数,a2≥0,b2≥0,c2>0,d2>0。

当a2时,可使x21在末端时刻趋于零,即qmd,实现终端拦截角约束;当b2时,可使x22在末端时刻趋于零,即→0,实现防御弹对攻击弹的拦截;当c2较大时,目标的控制量vq较小;当d2较大时,防御弹的控制量wq较小。

由式(14-2)和式(14-3)可知,防御弹控制量wq与目标控制量vq的关系为

由式(14-7)和式(14-10)可得哈密顿函数为

式中,λ21和λ22为协态量,其正则方程分别为

λ21和λ22在末端时刻满足的横截条件分别为

式中,

由式(14-12)和式(14-13),可解得协态量λ21和λ22分别为

式中,χ=(tf-t)/rmd≈-1。

由极小值原理可知

联立式(14-11)、式(14-15),可得

式中,——目标加速度的开环解;

   K1和K2的表达式为

由于式(14-16)中的λ22包含x21(tf)和x22(tf)项,不能由当前时刻的状态进行求解,因此需要求解x21(tf)和x22(tf)的表达式。将式(14-16)代入式(14-7)的第二个表达式,并从t到tf进行积分,可得

式中,Φ2(·)——状态转移矩阵

因此,x22(t)的表达式为

将式(14-19)代入式(14-7)的第一个表达式,并从t到tf进行积分,可得

将式(14-18)和式(14-20)整理成关于x21(tf)和x22(tf)的二元一次方程:

式中,系数A2、B2、C2、D2、E2和F2分别为

式中,Kp=

求解式(14-21),可得x21(tf)和x22(tf)为

将式(14-22)代入式(14-23),即可得到x21(tf)和x22(tf)的完整表达式;再将x21(tf)和x22(tf)代入式(14-14),即可求得λ22的表达式;最后将所求得的λ22代入式(13-16),即可得到目标加速度的闭环解。

类似于第13章的双向协同拦截制导律,本制导律的设计思路依然是:在某个时刻将系统看作定常线性系统进行制导律设计,随着时间的推移,将系统看作定常系统的误差越来越小,因此最后求得的制导指令能够满足要求。虽然从整个时间历程上来看制导指令并不是最优的,但由于每一制导周期在计算制导指令时都考虑了控制能量因素,因此从整体来看,防御弹和目标协同飞行时的控制能量消耗仍然是较小的。