Technical Papers
Jan 31, 2017

Robust Adaptive Unscented Kalman Filter for Spacecraft Attitude Estimation Using Quaternion Measurements

Publication: Journal of Aerospace Engineering
Volume 30, Issue 4

Abstract

A robust unscented Kalman filter based on a multiplicative quaternion-error approach is proposed for high-precision spacecraft attitude estimation using quaternion measurements under measurement faults. The global attitude parameterization is given by a quaternion, whereas the local attitude error is defined using a generalized three-dimensional attitude representation. To guarantee quaternion normalization in the filter, the unscented Kalman filter is formulated with a multiplicative quaternion-error approach derived from the local attitude error. A standard unscented Kalman filter provides sufficiently good estimation results even for initial large error conditions. However, in the case of measurement sensor malfunctions, the unscented Kalman filter fails in providing the required estimation accuracy and may even collapse over time. The proposed algorithm uses a statistical function including measurement residuals to detect measurement faults and then uses an adaptation scheme based on a multiple scale factor so that the filter may stand robust against faulty measurements. The proposed algorithm is demonstrated for attitude estimation of a spacecraft using quaternion measurements in three measurement fault cases. The estimation performance of the proposed algorithm is also compared with those of the standard extended Kalman filter and unscented Kalman filter under the same simulation conditions.

Get full access to this article

View all available purchase options and get full access to this article.

References

Bae, J., and Kim, Y. (2010). “Attitude estimation for satellite fault tolerant system using federated unscented Kalman filter.” Int. J. Aeronaut. Space Sci., 11(2), 80–86.
Crassidis, J. L., and Junkins, J. L. (2008). Optimal estimation of dynamic systems, CRC Press, Boca Raton, FL, 419–430.
Crassidis, J. L., and Markley, F. L. (2003). “Unscented filtering for spacecraft attitude estimation.” J. Guidance Control Dyn., 26(4), 536–542.
Farrenkopf, R. L. (1978). “Analytic steady-state accuracy solutions for two common spacecraft attitude estimators.” J. Guidance Control Dyn., 1(4), 282–284.
Hajiyev, C., and Soken, H. E. (2014). “Robust adaptive unscented Kalman filter for attitude estimation of pico satellites.” Int. J. Adapt. Control Signal Process., 28(2), 107–120.
Julier, S. J. (2002). “The scaled unscented transformation.” American Automatic Control Council, Evanston, IL, 1108–1114.
Kim, S.-G., Crassidis, J. L., Cheng, Y., Fosbury, A. M., and Junkins, J. L. (2007). “Kalman filtering for relative spacecraft attitude and position estimation.” J. Guidance Control Dyn., 30(1), 133–143.
Lefferts, E., Markley, F., and Shuster, M. (1982). “Kalman filtering for spacecraft attitude estimation.” J. Guidance Control Dyn., 5(5), 417–429.
Liebe, C. C. (1995). “Star trackers attitude determination.” Aerosp. Electron. Syst. Mag., 10(6), 10–16.
Markley, F. L. (2003). “Attitude error representations for Kalman filtering.” J. Guidance Control Dyn., 26(2), 311–317.
Schaub, H., and Junkins, J. L. (1996). “Stereographic orientation parameters for attitude dynamics: A generalization of the Rodrigues parameters.” J. Astronaut. Sci., 44(1), 1–19.
Schmidt, S. F. (1981). “The Kalman filter: Its recognition and development for aerospace applications.” J. Guidance Control Dyn., 4(1), 4–7.
Soken, H. E., and Hajiyev, C. (2010). “Pico satellite attitude estimation via robust unscented Kalman filter in the presence of measurement faults.” ISA Trans., 49(3), 249–256.
Wan, E. A., and van der Merwe, R. (2001). Kalman filtering and neural networks, S. Haykin, ed., Wiley, New York.
Wan, E. A., and van der Menve, R. (2000). “The unscented Kalman filter for nonlinear estimation.” Proc., Adaptive Systems for Signal Processing, Communications, and Control Symp. 2000, IEEE, Hoboken, NJ, 153–158.
Wertz, J. R. (1978). Spacecraft attitude determination and control, Springer, Netherlands, 22–35.
Won, D., Ahn, J., Sung, S., Heo, M., Im, S.-H., and Lee, Y. J. (2015). “Performance improvement of inertial navigation system by using magnetometer with vehicle dynamic constraints.” J. Sens., 2015, 1–11.
Xing, Y., Zhang, S., Zhang, J., and Cao, X. (2012). “Robust-extended Kalman filter for small satellite attitude estimation in the presence of measurement uncertainties and faults.” Proc. Inst. Mech. Eng. Part G J. Aerosp. Eng., 226(1), 30–41.
Zeng, Z., Zhang, S., Xing, Y., and Cao, X. (2014). “Robust adaptive filter for small satellite attitude estimation based on magnetometer and gyro.” Abstr. Appl. Anal., 2014, 1–7.

Information & Authors

Information

Published In

Go to Journal of Aerospace Engineering
Journal of Aerospace Engineering
Volume 30Issue 4July 2017

History

Received: Jul 5, 2016
Accepted: Oct 17, 2016
Published ahead of print: Jan 31, 2017
Published online: Feb 1, 2017
Published in print: Jul 1, 2017
Discussion open until: Jul 1, 2017

Permissions

Request permissions for this article.

Authors

Affiliations

Postdoctoral Researcher, Dept. of Earth and Space Science and Engineering, York Univ., 4700 Keele St., Toronto, ON, Canada M3J 1P3 (corresponding author). E-mail: [email protected]
George Vukovich [email protected]
Associate Professor, Dept. of Earth and Space Science and Engineering, York Univ., Lassonde School of Engineering, 4700 Keele St., Toronto, ON, Canada M3J 1P3. E-mail: [email protected]
Professor, Dept. of Earth and Space Science and Engineering, York Univ., Lassonde School of Engineering, 4700 Keele St., 150 Atkinson College, Toronto, ON, Canada M3J 1P3. E-mail: [email protected]

Metrics & Citations

Metrics

Citations

Download citation

If you have the appropriate software installed, you can download article citation data to the citation manager of your choice. Simply select your manager software from the list below and click Download.

Cited by

View Options

Get Access

Access content

Please select your options to get access

Log in/Register Log in via your institution (Shibboleth)
ASCE Members: Please log in to see member pricing

Purchase

Save for later Information on ASCE Library Cards
ASCE Library Cards let you download journal articles, proceedings papers, and available book chapters across the entire ASCE Library platform. ASCE Library Cards remain active for 24 months or until all downloads are used. Note: This content will be debited as one download at time of checkout.

Terms of Use: ASCE Library Cards are for individual, personal use only. Reselling, republishing, or forwarding the materials to libraries or reading rooms is prohibited.
ASCE Library Card (5 downloads)
$105.00
Add to cart
ASCE Library Card (20 downloads)
$280.00
Add to cart
Buy Single Article
$35.00
Add to cart

Get Access

Access content

Please select your options to get access

Log in/Register Log in via your institution (Shibboleth)
ASCE Members: Please log in to see member pricing

Purchase

Save for later Information on ASCE Library Cards
ASCE Library Cards let you download journal articles, proceedings papers, and available book chapters across the entire ASCE Library platform. ASCE Library Cards remain active for 24 months or until all downloads are used. Note: This content will be debited as one download at time of checkout.

Terms of Use: ASCE Library Cards are for individual, personal use only. Reselling, republishing, or forwarding the materials to libraries or reading rooms is prohibited.
ASCE Library Card (5 downloads)
$105.00
Add to cart
ASCE Library Card (20 downloads)
$280.00
Add to cart
Buy Single Article
$35.00
Add to cart

Media

Figures

Other

Tables

Share

Share

Copy the content Link

Share with email

Email a colleague

Share