Highly Efficient Sigma Point Filter for Spacecraft Attitude and Rate Estimation

被引:15
|
作者
Fan, Chunshi [1 ]
You, Zheng [2 ]
机构
[1] Tsinghua Univ, Dept Precis Instruments & Mechanol, Beijing 100084, Peoples R China
[2] Tsinghua Univ, State Key Lab Precis Measurement Technol & Instru, Beijing 100084, Peoples R China
关键词
D O I
10.1155/2009/507370
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Nonlinearities in spacecraft attitude determination problem has been studied intensively during the past decades. Traditionally, multiplicative extended Kalman filter_MEKF_algorithm has been a good solution for most nominal space missions. But in recent years, advances in space missions deserve a revisit of the issue. Though there exist a variety of advanced nonlinear filtering algorithms, most of them are prohibited for actual onboard implementation because of their overload computational complexity. In this paper, we address this difficulty by developing a new algorithm framework based on themarginal filtering principle, which requires only 4 sigma points to give a complete 6-state attitude and angular rate estimation. Moreover, a new strategy for sigma point construction is also developed to further increase the efficiency and numerical accuracy. Incorporating the presented framework and novel sigma points, we proposed a new, nonlinear attitude and rate estimator, namely, the Marginal Geometric Sigma Point Filter. The new algorithm is of the same precision as traditional unscented Kalman filters, while keeping a significantly lower computational complexity, even when compared to the reduced sigma point algorithms. In fact, it has truly rivaled the efficiency of MEKF, even when simple closed-form solutions are involved in the latter. Copyright (C) 2009 C. Fan and Z. You.
引用
收藏
页数:23
相关论文
共 50 条
  • [1] Comment on "Highly Efficient Sigma Point Filter for Spacecraft Attitude and Rate Estimation"
    Hu, Baiqing
    Chang, Lubin
    Li, An
    Qin, Fangjun
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2012, 2012
  • [2] Federated Sigma Point Filter for Multi-Sensor Attitude and Rate Estimation of Spacecraft
    Fan, Chunshi
    Meng, Ziyang
    Zhang, Gaofei
    You, Zheng
    SEVENTH INTERNATIONAL SYMPOSIUM ON INSTRUMENTATION AND CONTROL TECHNOLOGY: OPTOELECTRONIC TECHNOLOGY AND INSTUMENTS, CONTROL THEORY AND AUTOMATION, AND SPACE EXPLORATION, 2008, 7129
  • [3] An Efficient Nonlinear Filter for Spacecraft Attitude Estimation
    Liu, Bing
    Chen, Zhen
    Liu, Xiangdong
    Yang, Fan
    INTERNATIONAL JOURNAL OF AEROSPACE ENGINEERING, 2014, 2014
  • [4] Sigma-Point Kalman Filtering for Spacecraft Attitude and Rate Estimation using Magnetometer Measurements
    Abdelrahman, Mohammad
    Park, Sang-Young
    IEEE TRANSACTIONS ON AEROSPACE AND ELECTRONIC SYSTEMS, 2011, 47 (02) : 1401 - 1415
  • [5] Spacecraft Attitude & Rate Estimation by an Adaptive Unscented Kalman Filter
    Das, Manasi
    Sadhu, Smita
    Ghoshal, Tapan Kumar
    2014 INTERNATIONAL CONFERENCE ON CONTROL, INSTRUMENTATION, ENERGY & COMMUNICATION (CIEC), 2014, : 46 - 50
  • [6] Kalman Filter for Spinning Spacecraft Attitude Estimation
    Markley, F. Landis
    Sedlak, Joseph E.
    JOURNAL OF GUIDANCE CONTROL AND DYNAMICS, 2008, 31 (06) : 1750 - 1760
  • [7] Strong Tracking Sigma Point Predictive Variable Structure Filter for Attitude Synchronisation Estimation
    Cao, Lu
    Qiao, Dong
    Lei, Han
    Wang, Gongbo
    JOURNAL OF NAVIGATION, 2018, 71 (03): : 607 - 624
  • [8] Concurrent orbit and attitude estimation using minimum sigma point unscented Kalman filter
    Kiani, M.
    Pourtakdoust, Seid H.
    PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART G-JOURNAL OF AEROSPACE ENGINEERING, 2014, 228 (06) : 801 - 819
  • [9] Evaluation of a spacecraft attitude and rate estimation algorithm
    Filipski, M. N.
    Varatharajoo, R.
    AIRCRAFT ENGINEERING AND AEROSPACE TECHNOLOGY, 2010, 82 (03): : 184 - 193
  • [10] A sigma-point batch filter for spacecraft orbit estimation using the geomagnetic field measurements
    1600, Japan Society for Aeronautical and Space Sciences (57):