Highly Efficient Sigma Point Filter for Spacecraft Attitude and Rate Estimation

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 the marginal 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.

[1]  Wei Ping,et al.  A novel simplex unscented transform and filter , 2007, 2007 International Symposium on Communications and Information Technologies.

[2]  Puneet Singla A new attitude determination approach using split field of view star camera , 2002 .

[3]  Simon J. Julier,et al.  The scaled unscented transformation , 2002, Proceedings of the 2002 American Control Conference (IEEE Cat. No.CH37301).

[4]  Simon J. Julier,et al.  The spherical simplex unscented transformation , 2003, Proceedings of the 2003 American Control Conference, 2003..

[5]  A. Stroud Remarks on the disposition of points in numerical integration formulas. , 1957 .

[6]  Jeffrey K. Uhlmann,et al.  Unscented filtering and nonlinear estimation , 2004, Proceedings of the IEEE.

[7]  Jeffrey K. Uhlmann,et al.  Reduced sigma point filters for the propagation of means and covariances through nonlinear transformations , 2002, Proceedings of the 2002 American Control Conference (IEEE Cat. No.CH37301).

[8]  Jean de Lafontaine,et al.  Magnetic-Only Orbit and Attitude Estimation Using the Square-Root Unscented Kalman Filter: Application to the PROBA-2 Spacecraft , 2008 .

[9]  B. Ristic,et al.  Smoothed state estimation for nonlinear Markovian switching systems , 2008, IEEE Transactions on Aerospace and Electronic Systems.

[10]  Rudolph van der Merwe,et al.  The square-root unscented Kalman filter for state and parameter-estimation , 2001, 2001 IEEE International Conference on Acoustics, Speech, and Signal Processing. Proceedings (Cat. No.01CH37221).

[11]  F. Markley Attitude Error Representations for Kalman Filtering , 2003 .

[12]  S. Haykin,et al.  Cubature Kalman Filters , 2009, IEEE Transactions on Automatic Control.

[13]  Jean-Francois Lévesque Second-Order Simplex Sigma Points for Nonlinear Estimation , 2006 .

[14]  H.F. Durrant-Whyte,et al.  A new approach for filtering nonlinear systems , 1995, Proceedings of 1995 American Control Conference - ACC'95.

[15]  Yuanxin Wu,et al.  A Numerical-Integration Perspective on Gaussian Filters , 2006, IEEE Transactions on Signal Processing.

[16]  R. Farrenkopf Analytic Steady-State Accuracy Solutions for Two Common Spacecraft Attitude Estimators , 1978 .

[17]  D. Xiu Numerical integration formulas of degree two , 2008 .

[18]  A. Dzul,et al.  Spherical simplex sigma-point Kalman filters: A comparison in the inertial navigation of a terrestrial vehicle , 2008, 2008 American Control Conference.

[19]  E. J. Lefferts,et al.  Kalman Filtering for Spacecraft Attitude Estimation , 1982 .

[20]  John L. Crassidis,et al.  In-Space Spacecraft Alignment Calibration Using the Unscented Filter , 2003 .

[21]  F. Markley,et al.  Unscented Filtering for Spacecraft Attitude Estimation , 2003 .