Skip to main navigation Skip to search Skip to main content

Spacecraft attitude estimation algorithm based on multiplicative quaternion and constrained filter

  • Jian Guo Li*
  • , Hu Tao Cui
  • , Yang Tian
  • *Corresponding author for this work
  • Harbin Institute of Technology
  • Unit 61345 of PLA

Research output: Contribution to journalArticlepeer-review

Abstract

A multiplicative constrained attitude estimation algorithm is proposed by using unit quaternion to describe the attitude. A major advantage of using the quaternion is that the kinematics equation is linear in the quaternion and is also free of singularities, but the normalization constraint condition must be preserved accurately. First, the differences in the definition of estimation errors and state correction modes between the additive and multiplicative filter algorithms are compared, and the disadvantages in the physical conception and estimation accuracy of the unconstrained quaternion estimation algorithm are also analyzed in detail. Then, an attitude estimator for the attitude measurement model composed of vector observation and gyros is designed by using the multiplicative constrained filter algorithm. According to the state part constrained attitude estimation problem, the state and covariance propagation equations and the optimal gain matrix subject to state normality constraint are derived. Subsequently the constrained gain matrix is applied to the measurement update phase of the attitude estimation algorithm. Finally, the numerical simulation result demonstrates the superiority in estimation accuracy and convergence property of the proposed algorithm.

Original languageEnglish
Pages (from-to)1031-1036
Number of pages6
JournalXi Tong Gong Cheng Yu Dian Zi Ji Shu/Systems Engineering and Electronics
Volume35
Issue number5
DOIs
StatePublished - May 2013

Keywords

  • Attitude estimation
  • Multiplicative extended Kalman filter
  • Norm constraint
  • Unit quaternion constrained filter

Fingerprint

Dive into the research topics of 'Spacecraft attitude estimation algorithm based on multiplicative quaternion and constrained filter'. Together they form a unique fingerprint.

Cite this