[发明专利]一种带有碰撞角约束和加速度限制的最优制导律在审
申请号: | 202110583839.2 | 申请日: | 2021-05-27 |
公开(公告)号: | CN113359819A | 公开(公告)日: | 2021-09-07 |
发明(设计)人: | 陈万春;赵石磊;杨良 | 申请(专利权)人: | 北京航空航天大学 |
主分类号: | G05D1/10 | 分类号: | G05D1/10 |
代理公司: | 北京慧泉知识产权代理有限公司 11232 | 代理人: | 王顺荣;唐爱华 |
地址: | 100191*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 带有 碰撞 约束 加速度 限制 最优 制导 | ||
1.一种带有碰撞角约束和加速度限制的最优制导律,其特征在于,包括以下几个步骤:
步骤一:剩余飞行时间最优制导律建模;
在平面弹目交战几何中,忽略重力加速度,导弹和目标之间的相对运行表示为
式中,r为导弹与目标之间的距离,λ为弹目视线角;V、a和γ分别代表速度、侧向加速度和航向角,下标M和T分别代表导弹和目标;和分别为r、λ、γM和γT对时间的导数;导弹的动态特性用如下任意阶线性状态方程表示
aM=CMxM+DMu (3)
其中,xM是拦截弹控制系统的状态变量,为其对时间的导数,u和aM分别是拦截弹的指令加速度和实际加速度;和是关于拦截弹状态量的系数矩阵,和DM∈R是关于指令加速度的系数矩阵;
制导律推导将基于线性化模型进行;在末制导阶段,导弹和目标偏离拦截三角形的偏差很小,那么将非线性模型线化;在线性模型中,以目标和拦截弹在垂直于参考视线方向上的距离ξ为状态量,其对时间的二阶导数为
式中,kT为目标加速度在垂直于参考视线方向上的分量系数,其表达式为kT=cos(γT0+λ0),其中λ0为参考视线角,γT0为参考目标航向角;线化问题的状态量定义为
其中,为ξ对时间的一阶导数;矩阵形式的动力学方程表示为
其中,A,B和C为系数矩阵,其表达式分别为
式中,[0]定义为合适维度的零矩阵;
最优制导律的性能泛函定义为
其中,t0和tf分别为初始时刻和终端时刻;ξ(tf)、γT(tf)和γM(tf)分别为ξ、γT和γM在终端时刻的值;为指令碰撞角;α和β是脱靶量和碰撞角偏差的权重;N是权重系数;tgo=tf-t是剩余飞行时间;t为飞行时间;
步骤二:最优制导律的求解;
定义一个新的状态量Z(t)满足
其中,τ代表积分的时间变量,Φ(tf,t)是对应的状态转移矩阵,是状态量x(t)的末端约束值,D是一个常值矩阵,其具体取值为
那么Z(t)的两个分量Z1和Z2的动力学方程表示为
其中,Dξ和Dγ分别是矩阵D的第一行和第二行元素;状态量Z1和Z2的终端值分别为
那么,式(8)所示的性能泛函用新的状态量Z(t)表示为
根据最优控制理论,得最优制导指令为
其中,NZEM和NZEAE是制导系数;如果导弹有理想的动态特性即零延迟且α,β→∞时,系数为
并且状态量Z1和Z2表示为
此时得到制导指令关于飞行时间的解析表达式为
其中,是无量纲的剩余飞行时间,和是无量纲的系数,表达式为
式中,κ0为表征制导初始条件的无量纲参数,其表达式为κ0=Z10/(VMZ20tf),Z10和Z20分别是Z1和Z2的初始值;
步骤三:推导加速度指令最大值的解析表达式并求出使其最小的权重系数;
为了便于分析,定义无量纲制导指令为
根据极值定理得到当N∈Next时,存在且只存在一个极值点t1;根据初始条件κ0的不同,Next分别为
其中,N1和N2为权重系数N的两个特征取值,其值与κ0有关,表达式为
当N∈Next时,得到在t1处的值,即极值其与关于权重系数N有关,表达式为
其中,
同样易得在t=0处的值,即初始值其同样与关于权重系数N有关,表达式为
定义的最大值为当N∈Next,由和的绝对值决定,表示为
对于其它的权重系数取值,由于不存在极值点,那么得到
根据初始条件κ0的不同,的解析表达式分别为:
如果κ0≤-1,
如果-1<κ0<-1/2,
如果κ0≥-1/2,
式中,是函数的根;根据此表达式求得使最小的权重系数Nmin:
如果κ0≤-1,
Nmin=0 (30)
如果-1<κ0<-3/4,
如果-3/4≤κ0<-1/2,
如果κ0≥-1/2,
式中,是的极值点;
步骤四:求解总控制能量的解析表达式;
定义E代表整个制导过程中导弹的总控制能量,其表达式为
将式(19)代入(34)并进行解析积分得到
那么,E对N的导数为
其中,
式中,系数a2,a1和a0分别为与N有关的表达式;通过分析Θa=0的解得到;如果κ0>κmax=-0.6418,对于任意的非负的N,E单调递增;如果κ0<κmax,对于N<NE1或者N>NE2,E单调递增,对于NE1<N<NE2,E单调递减,其中NE1和NE2为Θa=0的两个非负数解;
同时,当N=0时,E的值为
那么由式(35)和式(38)得到E和E0之差
其中,
式中系数b2,b1和b0分别为与N有关的表达式;对于任意非负的N,Θb>0恒成立,那么由式(39)得到E>E0,即E0是E的最小值;
步骤五:选择最优权重系数;
设加速度限制为ulim,当N=0时,总控制能量E为最小值,同时制导系数NZEM和NZEAE的值也是最小的,增加制导系统对误差的鲁棒性,因此如果uMax(0)≤ulim,应该选择权重系数为N=0;
如果uMax(Nmin)<ulim<uMax(0),由最大加速度关于N的解析表达式求得满足约束uMax(N)<ulim的N的集合为(Nlim1,Nlim2),那么应选择在此集合内使E最小的值;
由步骤四可知,如果κ0≥κmax,E随着N的增加单调递增,那么应该选择权重系数为N=Nlim1;如果κ0<κmax,当N<NE1或N>NE2时,E单调递增;当NE1<N<NE2时,E单调递减;因此在区间(Nlim1,Nlim2)上,E的最小值可能位于Nlim1,Nlim2或NE2,那么应该选择这三个N中使得E最小的一个值,即N=Nj|min{E(Nj)},j∈{lim1,lim2,E2};
如果加速度限制更严格,使得应该首先选择权重系数为N=Nmin,并且当κ*=-1/2时,将权重系数重置为N=0,这能减小制导指令的最大值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航空航天大学,未经北京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110583839.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种铝合金铸棒的生产工艺
- 下一篇:一种高钙难选萤石矿泥的回收工艺