宇航学报 ›› 2019, Vol. 40 ›› Issue (9): 1044-1050.doi: 10.3873/j.issn.1000-1328.2019.09.008

• 制导、导航、控制与电子 • 上一篇    下一篇

UKF参数估计在航天器气动辅助变轨问题中的应用

本立言,谢祥华,张锐   

  1. 上海微小卫星工程中心,上海 201203
  • 收稿日期:2018-08-29 修回日期:2018-11-26 出版日期:2019-09-15 发布日期:2019-09-25

Application of UKF Parameter Estimation in Spacecraft Aeroassisted Orbital Transfer Problem

BEN Li yan, XIE Xiang hua, ZHANG Rui   

  1. Shanghai Engineering Center for Microsatellites, Shanghai 201203, China
  • Received:2018-08-29 Revised:2018-11-26 Online:2019-09-15 Published:2019-09-25

摘要:

为快速精确地求解气动辅助变轨问题,提出一种基于无损卡尔曼滤波(UKF)参数估计的数值求解方法。首先,针对气动辅助变轨问题,利用极大值原理将其转化为对应的两点边值问题;然后,以协态变量的初值作为估计参数,以末端条件为期望观测值,将该两点边值问题转化为参数估计问题,并应用UKF滤波算法求解。该算法基于估计理论,避免了计算传统数值方法所需要的梯度矩阵,同时克服了猜测协态变量初值的困难,降低了求解气动辅助变轨问题的难度。数值仿真表明,该算法结构简单,求解效率高,具有良好的鲁棒性。

关键词: 航天器, 气动辅助变轨, 两点边值问题, 无损卡尔曼滤波, 参数估计

Abstract:

An algorithm based on the unscented Kalman filter (UKF) parameter estimation is proposed for the fast and efficient solution of the spacecraft aeroassisted orbital transfer problem. Firstly, the problem is converted to a two-point boundary value problem by using the maximum principle. Then the two-point boundary value problem is transformed into a parameter estimation problem which sets the initial values of the costates as the parameters to be estimated and the boundary values as the desired observations, and the converted problem is solved by using UKF. This algorithm is based on the theory of probability, so the derivation of the gradient matrices required by the traditional numerical methods is avoided. Moreover, the difficulty of guessing the initial values of the costates is overcome. Therefore, the difficulty of solving the spacecraft aeroassisted orbital transfer problem is greatly reduced. The numerical simulations indicate that the algorithm is simple, efficient and robust.

Key words:  Spacecraft, Aeroassisted orbital transfer, Two-point boundary value problem, Unscented Kalman filter, Parameter estimation

中图分类号: