Attitude and attitude rate estimation for a nanosatellite using SVD and UKF

Singular value decomposition (SVD) method and unscented Kalman filter (UKF) are integrated to estimate the attitude and attitude rates of a nanosatellite recursively. First the SVD method minimizes the Wahba's loss function to find the optimal solution for the attitude on the basis of magnetometer and sun sensor vector measurements. Then the UKF uses this attitude information as the measurements for providing more accurate attitude estimates even when the satellite is in eclipse. The “rotation angle error covariance matrix” calculated for the estimations of the SVD method are regarded as the measurement noise covariance for the UKF. Discussions for the UKF tuning are included specifically for the eclipse period where the SVD method fails and practically there is no measurements incoming to the filter.

[1]  Melanie Hartmann,et al.  Spacecraft Attitude Determination And Control , 2016 .

[2]  I.M. Ross,et al.  NPSAT1 Parameter Estimation Using Unscented Kalman Filtering , 2007, 2007 American Control Conference.

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

[4]  A. Chulliat,et al.  International Geomagnetic Reference Field: the eleventh generation , 2010 .

[5]  F. Markley,et al.  Quaternion Attitude Estimation Using Vector Observations , 2000 .

[6]  M. Shuster,et al.  Complete linear attitude-independent magnetometer calibration , 2002 .

[7]  Jesper Abildgaard Larsen,et al.  Inexpensive CubeSat Attitude Estimation Using Quaternions and Unscented Kalman Filtering , 2011 .

[8]  Ch. Hajiyev,et al.  Attitude determination and control system design of the ITU-UUBF LEO1 satellite , 2003 .

[9]  Robert B. McGhee,et al.  Design, Implementation, and Experimental Results of a Quaternion-Based Kalman Filter for Human Body Motion Tracking , 2005, IEEE Transactions on Robotics.

[10]  D. Vallado Fundamentals of Astrodynamics and Applications , 1997 .

[11]  James Cutler,et al.  Flight results of a low-cost attitude determination system , 2014 .

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

[13]  Halil Ersin Soken,et al.  UKF-Based Reconfigurable Attitude Parameters Estimation and Magnetometer Calibration , 2012, IEEE Transactions on Aerospace and Electronic Systems.