[发明专利]一种基于系统状态约束的低能耗弹道优化方法有效
申请号: | 202110863258.4 | 申请日: | 2021-07-29 |
公开(公告)号: | CN113742643B | 公开(公告)日: | 2023-06-23 |
发明(设计)人: | 张小跃;高远飞;张桓瑞;李志兵;齐明龙 | 申请(专利权)人: | 北京航空航天大学 |
主分类号: | G06F17/13 | 分类号: | G06F17/13;G06N3/126 |
代理公司: | 北京慧泉知识产权代理有限公司 11232 | 代理人: | 王顺荣;唐爱华 |
地址: | 100191*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 系统 状态 约束 能耗 弹道 优化 方法 | ||
1.一种基于系统状态约束的低能耗弹道优化方法,其特征在于:具体步骤如下:
步骤一、建立弹道运动学方程组
选取一个固定铅垂平面飞行,在纵平面建立弹道运动学方程组,经过推导化简得到如下方程组:
其中,m为弹体质量、V为弹体速度、α为攻角、θ为弹道倾角、g为重力加速度、t为飞行时刻;X、Y分别为弹体的水平位置和海拔高度;Cx0为零升阻力、Cx1为诱导阻力;为升力系数导数、S为特征面积、Q为动压Q=ρV2,ρ为大气密度;
步骤二、求解微分方程组
选取攻角α为控制变量,对攻角离散化处理,将弹道优化问题转化为非线性规划问题,对时间进行r等分,得到U=[α1,α2,...αr,αr+1]作为待优化的控制变量;为保证控制的连续性,采用五次多项式插值法对控制量平滑处理;通过α(t)以及初始状态采用四阶龙格-库塔法求解微分方程组,得到弹道的位置、速度、弹道倾角的参数信息;
步骤三、设定约束条件及目标适应度函数
选取约束如下:
3.1攻角控制容许约束:
为防止弹体失稳,不能以过大攻角飞行,选取控制容许范围约束为:
|α|≤αmax (2)
其中,αmax为允许控制攻角绝对值的最大值;
3.2终端速度约束:
为保证制导火箭弹在末制导阶段对目标顺利追击,弹体速度不能过低,设定约束为:
V(tf)≥Vmin (3)
其中,V(tf)为终端时刻的速度值,Vmin为终端速度允许的最小值;
3.3终端位置约束:
为保证制导火箭弹在末制导阶段对目标顺利追击,终端位置要接近目标区域,为便于追击目标,终端海拔不能过低,选取约束为:
Xmin≤X(tf)≤Xmax,Ymin≤Y(tf)≤Ymax (4)
其中,X(tf)、Xmin、Xmax分别为终端水平飞行位置及其约束的最小值和最大值,Y(tf)、Ymin、Ymax分别为终端海拔及其约束的最小值和最大值;
3.4终端弹道倾角约束:
为保证制导火箭弹在末制导阶段实现终端攻击角约束,设定较小的弹道倾角约束,有利于末制导终端约束角度的实现,选取约束为:
θmin≤θ(tf)≤θmax (5)
其中,θ(tf)、θmin、θmax分别为终端弹道倾角及其约束的最小值和最大值;
选取目标适应度函数为:
为保证弹道飞行能量消耗最低,选取优化目标为在满足约束条件下,弹体保留能量最大即消耗能量最小,选取目标适应度函数为:
其中,J为适应度函数,为在α为控制量时使J为最大Y(t0)、V(t0)分别为海拔和速度的初始值;
步骤四、使用自适应遗传算法对弹道进行优化
使用自适应遗传算法对弹道进行优化由弹道参数与适应度计算和遗传算法两部分组成,其中,弹道参数与适应度计算具体步骤为:
4.11采用五次多项式插值法对初代种群进行连续处理,将离散的控制变量近似为连续的控制函数;
4.12将控制函数代入到系统状态微分方程组即式(1)中,使用龙格-库塔法计算弹体每一时刻的运动参数;
4.13依据求解的运动参数计算目标适应度函数,对于不满足步骤三中设定的约束条件的弹道个体的适应度采取罚函数处理,适应度均为正数,进行缩小即可有效地排除掉不符合约束条件个体,防止出现错误的最优解,罚函数表达式为:
Jc=cJ (7)
式中J、Jc分别表示运用罚函数处理前后的适应度,c为比例系数;
遗传算法的具体执行步骤为:
4.21生成新一代种群:确定初代种群规模N,并确定母体个数M、进化代数的初始条件;
4.22选择母体:依据计算得到的离散控制量个体及其对应的适应度函数值,从初代种群N个个体中,运用选择算子选择出M/2对母体;
4.23交叉运算:对所选择的M/2对母体,依据交叉概率Pc,运用十进制交叉算子执行交叉运算,生成M个中间个体;
4.24变异运算:对M个中间个体,依据交叉概率Pm,运用十进制变异算子执行变异运算,生成M个候选个体;
4.25对M个候选个体进行适应度计算及选择,生成新一代母体,再次执行进化过程,直至满足终止条件;
4.26计算输出最优个体及其对应的运动参数与弹道。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航空航天大学,未经北京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110863258.4/1.html,转载请声明来源钻瓜专利网。