航空学报 > 2024, Vol. 45 Issue (16): 329678-329678   doi: 10.7527/S1000-6893.2024.29678

基于l1-TSXKF的航天器姿控系统状态偏差估计

陈雪芹1, 杨伯毓1, 吴凡1(), 岳程斐2, 曹喜滨1   

  1. 1.哈尔滨工业大学 卫星技术研究所,哈尔滨 150001
    2.哈尔滨工业大学(深圳) 空间科学与应用技术研究院,深圳 518055
  • 收稿日期:2023-10-07 修回日期:2023-12-21 接受日期:2024-01-05 出版日期:2024-01-16 发布日期:2024-01-15
  • 通讯作者: 吴凡 E-mail:wufanrcst@hit.edu.cn
  • 基金资助:
    国家自然科学基金(11972130);黑龙江省头雁计划项目

State and bias estimation of spacecraft attitude control system based on l1-TSXKF

Xueqin CHEN1, Boyu YANG1, Fan WU1(), Chengfei YUE2, Xibin CAO1   

  1. 1.Research Center of Satellite Technology,Harbin Institute of Technology,Harbin  150001,China
    2.Institute of Space Science and Applied Technology,Harbin Institute of Technology (Shenzhen),Shenzhen  518055,China
  • Received:2023-10-07 Revised:2023-12-21 Accepted:2024-01-05 Online:2024-01-16 Published:2024-01-15
  • Contact: Fan WU E-mail:wufanrcst@hit.edu.cn
  • Supported by:
    National Natural Science Foundation of China(11972130);Heilongjiang Touyan Innovation Team Program

摘要:

研究考虑非高斯噪声特性的航天器姿态控制系统状态与偏差估计问题。首先,建立含偏差的航天器姿控系统模型,并给出了非高斯特性噪声表达形式。然后,采用l1范数卡尔曼滤波(l1-KF)算法并结合数学仿真,验证了在卡尔曼滤波算法中引入l1范数,可以避免系统受非高斯过程噪声的影响,但l1-KF算法无法实现对状态和偏差的同时估计,且仅适用于姿态稳定控制过程中的估计。于是,在l1-KF算法的基础上,考虑系统转动惯量时变和偏差时变的复杂情况,结合时变转动惯量实时辨识,设计l1范数二阶外源性卡尔曼滤波(l1-TSXKF)算法,对航天器姿态机动过程中的状态和偏差同时进行估计。数学仿真结果表明,l1-TSXKF算法可以减少系统非高斯特性的影响,在航天器姿态机动过程中,可快速得到高精度的姿态、未知偏差估计结果,有利于航天器在轨应用。

关键词: 航天器, 姿控系统, 偏差估计, 状态估计, 转动惯量辨识

Abstract:

The state and bias estimation problem of spacecraft attitude control system considering non-Gaussian noise characteristics is studied. Firstly, a spacecraft attitude control system model with bias is established, and the expression for the non-Gaussian characteristic noise is given. Then, through l1-norm Kalman Filtering (l1-KF) algorithm and mathematical simulation, it is verified that the introduction of l1-norm into the Kalman filtering algorithm can avoid the influence of non-Gaussian process noise. However, the l1-KF algorithm cannot achieve simultaneous estimation of state and bias, and is only suitable for estimation of attitude stability control process. Therefore, on the basis of l1-KF algorithm, considering the complex situation of time-varying moment of inertia and time-varying bias of the system, as well as real-time identification of time-varying moment of inertia, an l1-norm Two-Stage eXogenous Kalman Filtering (l1-TSXKF) algorithm is designed to estimate the state and bias of the spacecraft during attitude maneuver. The mathematical simulation results show that the l1-TSXKF algorithm can reduce the influence of non-Gaussian characteristics of the system and obtain high precision attitude and bias estimation results quickly in the process of spacecraft attitude maneuver, which is conducive to the application of spacecraft in orbit.

Key words: spacecraft, attitude control system, bias estimation, state estimation, identification of moments of inertia

中图分类号: