[发明专利]凸曲率着陆轨迹燃耗优化方法有效
申请号: | 202110761944.0 | 申请日: | 2021-07-06 |
公开(公告)号: | CN113467241B | 公开(公告)日: | 2022-09-16 |
发明(设计)人: | 崔平远;赵冬越;朱圣英;龙嘉腾;梁子璇;徐瑞 | 申请(专利权)人: | 北京理工大学 |
主分类号: | G05B13/04 | 分类号: | G05B13/04 |
代理公司: | 北京正阳理工知识产权代理事务所(普通合伙) 11639 | 代理人: | 邬晓楠 |
地址: | 100081 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 曲率 着陆 轨迹 燃耗 优化 方法 | ||
1.凸曲率着陆轨迹燃耗优化方法,其特征在于:包括如下步骤,
步骤一、根据给定的着陆器初始飞行状态和末端期望状态以及飞行时间信息,构造无曲率约束的着陆轨迹二阶锥规划问题,使用内点法求解标准燃耗优化轨迹,将其作为基础解;
步骤一实现方法为,
着陆器在目标天体表面着陆的动力下降阶段,除了受到执行机构提供的控制力外,还受到目标天体引力作用、天体自旋带来的切向力和惯性力,以及在有大气行星表面受到的气动力;以预定着陆点为原点建立表面固连坐标系oxyz,其中x轴和y轴在当地基准水平面内,z轴垂直于基准水平面向上;定义着陆器质心在oxyz系中的位置矢量为速度矢量为总质量为m;整体状态矢量为三自由度动力学方程为
式中,ω为行星自旋角速度矢量,g为行星表面重力加速度矢量,Fc为执行机构输出的控制力,FD、FL分别为气动阻力和升力,Isp为发动机比冲,gE为地球海平面重力加速度的模;在凸曲率着陆轨迹燃耗优化过程中,应根据着陆任务目标行星的特性忽略自转加速度项或气动力加速度项;
动力下降段飞行时间为t0~tf,行星着陆轨迹的燃耗优化问题,给定初始状态Z(t0)和末端运动状态r(tf)、v(tf),以及推力幅值约束
Tmin≤||TC||≤Tmax (2)
式中,Tmin为发动机最小推力幅值,Tmax为发动机能够提供的最大推力幅值;
优化指标J为全过程燃料消耗,即
为将上述优化问题转化为二阶锥规划形式,进行约束松弛;引入松弛变量Γ,将动力学方程(1)中质量微分方程改写为
松弛变量Γ满足约束
定义如下有关状态变量和控制变量的变量σ、u和p以将动力学方程线性化
动力学方程改写为
式中,D为控制加速度以外的环境力及各项扰动;整体状态矢量Z根据新定义的变量更新为控制矢量为
将飞行时间按照h的间隔平均分为N份,时间序列为[t0 t1 … tN],其中tN=tf;变形后的动力学方程(7)经过线性化后进一步写为离散形式的状态转移矩阵
Zk+1=Ak·Zk+Bk·Uk k=1,2,…,N (8)
式中Zk+1和Zk分别为第k+1步和第k步的状态矢量,Ak和Bk分别为第k步状态转移递推的状态矩阵和控制矩阵;初末状态约束仍按t0和tN时刻状态变量的等式约束形式给出,有关推力幅值的不等式约束变形为
式中,优化指标为
至此原优化问题转化为一个满足二阶锥规划问题特征的离散参数优化问题,使用内点法得到无曲率约束情况下的标准燃耗优化轨迹,并将其作为基础解;转入步骤二;
步骤二、分析基础解的轨迹曲率特征,将轨迹凸曲率约束转化为状态矢量间的角度约束,并将角度约束进一步松弛为二阶锥约束的形式,综合实际避障需求设计带参数的约束序列函数;
步骤二实现方法为,
着陆轨迹的曲率定义为轨迹在坐标系oxyz的x-z平面和y-z平面投影曲线高度方向坐标相对于水平方向坐标的二阶导数;对于x-z平面,轨迹为几何凸曲率的条件为
对于y-z平面的凸曲率条件同理,只需将式(11)中的下标x替换为y;轨迹为几何凸曲率的条件为在采用能量最优解析制导律的条件下,由于加速度和速度、位置变量存在如下关系
所以条件(11)可简化为
rzvx-rxvz<0 vx<0或rzvx-rxvz>0 vx>0 (13)
着陆器从初始位置到着陆前一刻的飞行轨迹上曲率函数始终存在,即vx≠0,则由于速度的连续性,rx也随时间单调变化;因此着陆器沿x轴方向的运动只有两种情况:rx>0,vx<0或rx<0,vx>0;在rx>0,vx<0情况下,着陆器z方向高度与x方向水平位置的比值随时间的变化率满足
在rx<0,vx>0情况下,式(14)的变化律表达式符号相反,即小于零时曲率为凸,上述两种情况下凸曲率条件除正负号外完全相同;
从式(14)分析得到,凸曲率制导下着陆轨迹的避障优势体现在着陆器高度和水平坐标的比值单调递增,下面将该性质改写为凸约束形式;
定义速度矢量v在x-z平面内的投影矢量为vxz=[vx 0 vz]T,位置矢量在x-z平面内的投影矢量为rxz=[rx 0 rz]T,则式(14)等价于
-rxz×vxz>0 (15)
由于式(14)、(15)所示的约束关系并非凸约束形式,为将其加入优化问题中,应对约束进行松弛;定义沿z轴负方向的单位矢量为ndir=[0 0 -1]T,沿x轴负方向的单位矢量为hdir=[-1 0 0]T;在rx>0,vx<0的情况下,式(14),(15)条件成立,等价于存在一个角度θ(0<θ<π/2),使得-rxz与ndir的夹角小于θ,同时vxz与hdir的夹角小于π/2-θ,即:
当角度量θ大小随时间变化的函数θ(t)已知时,式(16)所示约束为标准的二阶锥约束形式,适用于着陆轨迹凸优化问题的构建;由于着陆过程中rz/rx的比值单调递增,所以θ(t)应随时间单调递减,带参数的约束序列函数定义为如下函数:
式中参数b由着陆器初始状态确定,k根据实际避障需求调节;至此,凸曲率轨迹约束转化为如式(16)所示的二阶锥约束形式,并且带参数的约束序列函数θ(t)设计完成;
步骤三、根据基础解特性给定约束序列函数待调参数的基准值,并将基准值下的新约束加入原二阶锥规划问题中,使用内点法得到标准凸曲率轨迹燃耗优化解;
步骤三实现方法为,为了确定约束序列函数θ(t)中参数k和b的基准值,应确定函数在t=0和t=tf的初始和末端时刻值;定义
其中,上标r代表位置矢量相关夹角,上标v代表速度矢量相关夹角,下标0和f则分别代表初始和末端时刻;对约束序列函数初值θ(0)赋值为
式中参数k1满足0<k1<1;
约束序列函数末端值θ(tf)赋值为
式中参数k2满足0<k2<1;
将式(19)、(20)代入θ(t)表达式(17),得参数基准值为
得到参数基准值后,将式(16)所示的新约束加入原二阶锥规划问题中,考虑到基本解初始状态有一定概率不满足该约束,因此该约束应施加在从t1到tf的时间段内,对t0时刻则不做要求;随后经过内点法解算得到标准凸曲率轨迹燃耗优化解;
步骤四、从基准值出发,改变参数值,确定可行解存在的参数选取范围,得到弯曲程度不同的凸曲率燃耗优化轨迹族。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京理工大学,未经北京理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110761944.0/1.html,转载请声明来源钻瓜专利网。