关键词:
火星进入
轨迹规划和制导
凸优化
伪谱法
模型预测控制
最优控制
摘要:
火星进入、下降和着陆过程是火星着陆探测、采样返回和载人登陆任务的核心环节之一,直接影响探测器在火星大气层内的飞行安全和着陆精度。早期的火星进入任务采用弹道式进入方案,没有使用制导算法控制进入轨迹,着陆精度差。近期的Mars 2020和天问一号探测器均采用弹道升力式进入方案,通过进入终点控制(Entry Terminal Point Controller,ETPC)算法调整进入轨迹,从而提高着陆精度。但该算法没有考虑火星进入过程中的路径约束,导致任务的安全性受限。未来的载人火星登陆任务对安全性和着陆精度都有更高的要求,因此本学位论文研究火星进入轨迹规划和制导问题,开展了如下工作:
首先,从动力学建模和问题凸化两方面改进了经典序列凸优化方法。提出以航程为自变量建立火星进入动力学模型,保证了模型的精度;同时,把时间变量扩充为状态变量,凸化了时间最优目标函数;还松弛了倾侧角速度不等式约束,将其改写为凸约束;再结合虚拟控制和自适应信赖域技术,求解了火星进入轨迹优化问题。进一步,改用航程角为自变量建立动力学模型,可以将末端时间或能量自由问题改写为末端航程角固定问题,降低了优化难度;并引入Legendre-Gauss-Lobatto(LGL)伪谱法进行问题离散,减少了优化问题的离散误差和决策变量数目,降低计算量的同时保证了数值解的精度。
其次,基于Legendre和Chebyshev伪谱法改进了模型预测凸优化方法,提出了Legendre-Gauss(LG)、Legendre-Gauss-Radau(LGR)和映射Chebyshev-Gauss-Lobatto(CGL)伪谱模型预测凸优化方法。通过引入LG和LGR伪谱法离散火星进入轨迹优化问题,减小了优化问题的规模;并推导了LG和LGR伪谱灵敏度方程,通过用控制修正线性表出状态增量,进一步降低了决策变量的个数;同时,通过数值积分获得下一个优化子问题所需的参考轨迹,提高了算法的数值精度。在此基础上,引入共形映射和重心Lagrange插值技术改进了CGL伪谱配点的均匀程度,从而提出了映射CGL伪谱模型预测凸优化方法,有效改善了LG和LGR伪谱模型预测凸优化方法中常值控制量的振荡现象。
然后,在间接法的范畴内,提出了间接序列凸优化方法。根据极小值原理,将归一三角化方法的两个解近似为单一解;应用改进的归一三角化方法,推导了有约束火星进入末端高度最大化问题对应的两点边值问题;再引入虚拟控制和虚拟缓冲,并定义与二者相关的目标函数,把两点边值问题松弛为凸优化问题;随后采用序列凸优化方法求解两点边值问题,从而无需求解大量同伦子问题。提出的改进归一三角化方法简化了最优解形式,而间接序列凸优化提出了采用序列凸优化方法求解两点边值问题的思路,可以提高计算效率,并且得到的数值解和协态变量也与理论值接近。
最后,结合模型预测控制和凸优化方法,发展了最优反馈跟踪制导和最优计算制导方法,以降低不确定性因素对任务安全和精度的影响。前一个方法在考虑路径约束的情况下,将火星进入跟踪制导问题松弛为凸二次约束二次规划问题;再采用LGR伪谱法进行问题离散,并提出了离散节点减小策略以提高算法收敛性;同时在目标函数中增加了控制量平滑项,从而避免倾侧角剖面的振荡。后一个方法则采用LGR伪谱模型预测凸优化方法在线求解有约束火星进入轨迹优化问题,从而获得最优制导指令;并且也引入了离散节点减小策略和新的参考轨迹更新方式来提高算法的收敛性。提出的两类制导方法违反路径约束的概率低,提高了任务的安全系数,而且在制导精度方面优于LQR跟踪制导和ETPC制导方法。
综上所述,本学位论文以火星进入问题为研究对象,基于凸优化理论设计了相应的轨迹规划和制导算法,将为我国后续的火星采样返回和载人登陆任务提供技术储备。