Browse > Article
http://dx.doi.org/10.5140/JASS.2009.26.1.031

Unscented KALMAN Filtering for Spacecraft Attitude and Rate Determination Using Magnetometer  

Kim, Sung-Woo (Astrodynamics and Control Laboratory, Yonsei University)
Abdelrahman, Mohammad (Astrodynamics and Control Laboratory, Yonsei University)
Park, Sang-Young (Astrodynamics and Control Laboratory, Yonsei University)
Choi, Kyu-Hong (Astrodynamics and Control Laboratory, Yonsei University)
Publication Information
Journal of Astronomy and Space Sciences / v.26, no.1, 2009 , pp. 31-46 More about this Journal
Abstract
An Unscented Kalman Filter (UKF) for estimation of the attitude and rate of a spacecraft using only magnetometer vector measurement is developed. The attitude dynamics used in the estimation is the nonlinear Euler's rotational equation which is augmented with the quaternion kinematics to construct a process model. The filter is designed for small satellite in low Earth orbit, so the disturbance torques include gravity-gradient torque, magnetic disturbance torque, and aerodynamic drag torque. The magnetometer measurements are simulated based on time-varying position of the spacecraft. The filter has been tested not only in the standby mode but also in the detumbling mode. Two types of actuators have been modeled and applied in the simulation. The PD controller is used for the two types of actuators (reaction wheels and thrusters) to detumble the spacecraft. The estimation error converged to within 5 deg for attitude and 0.1 deg/s for rate respectively when the two types of actuators were used. A joint state parameter estimation has been tested and the effect of the process noise covariance on the parameter estimation has been indicated. Also, Monte-Carlo simulations have been performed to test the capability of the filter to converge with the initial conditions sampled from a uniform distribution. Finally, the UKF performance has been compared to that of the EKF and it demonstrates that UKF slightly outperforms EKF. The developed algorithm can be applied to any type of small satellites that are actuated by magnetic torquers, reaction wheels or thrusters with a capability of magnetometer vector measurements for attitude and rate estimation.
Keywords
attitude estimation; angular velocity estimation; magnetometer; unscented Kalman filter; extended Kalman filter; attitude simulator;
Citations & Related Records
연도 인용수 순위
  • Reference
1 Azor, R., Bar-Itzhack, I. Y., & Harman, R. R. 1998, JGCD, 21, 450   DOI   ScienceOn
2 Banani, S. A. & Masnadi-Shirazi, M. A. 2007, in WASET(Barcelona: WASET), p. 192
3 Gai, E., Daly, K., Harrison, J., & Lemos, L. 1985, JGCD, 8, 560   DOI   ScienceOn
4 Harman, R. R. & Bar-Itzhack, I. Y. 1999, JGCD, 22, 723   DOI
5 Julier, S. J., Uhlmann, J. K., & Durrant-Whyte, H. F. 1995, in IEEE ACC-1995 (Seattle: IEEE), p. 1628
6 Mracek, C. P., Cloutier, J. R., & D'Souza, C. A. 1996, in IEEE ICCA-1996, ed. O. R. Gonzalez (Michigan: CSS), p. 338
7 Natanson, G. A., Challa, M. S., Deutschmann, J., & Baker, D. F. 1994, in International Symposium on Space Mission Operations and Ground Data Systems, ed. J. L. Rash (aryland: Goddard Space Flight Center), p.791
8 Oshman, Y. & Dellus, F. 2003, JSP, 40, 237
9 Psiaki, M. L. 2004, JGCD, 27, 240   DOI   ScienceOn
10 Psiaki, M. L., Martel, F., & Pal, P. K. 1990, JGCD, 13, 506   DOI
11 Psiaki, M. L. & Oshman, Y. 2003, JGCD, 26, 244   DOI   ScienceOn
12 Song, Q., Jiang, Z., Han, J. 2007, in IEEE ICRA-2007 (Roma: IEEE), p.4164
13 Zarchan, P. & Musoff, H. 2005, Fundamentals of Kalman Filtering: A Practical Apporach 2nd edition (Virginia: AIAA), pp. 257-259
14 Abdelrahman, M. & Park, S-Y. 2008, submitted to IEEE Transactions on Aerospace and Electronic Systems
15 Abdelrahman, M. & Samaan, M. A. 2005, in ACSE-05, ed. A. Aboshosha(Cairo:CICC), p.47
16 Algrain, M. C. & Saniie, J. 1994, IEEE Transactions on Aerospace and Electronic Systems, 30, 175   DOI   ScienceOn
17 Azor, R., Bar-Itzhack, I. Y., Deutschmann, J. K., & Harman, R. R. 2001, JGCD, 24, 436   DOI   ScienceOn