Browse > Article
http://dx.doi.org/10.12989/aas.2017.4.3.335

Attitude estimation: with or without spacecraft dynamics?  

Yang, Yaguang (Office of Research, NRC)
Zhou, Zhiqiang (NASA Langley Research Center)
Publication Information
Advances in aircraft and spacecraft science / v.4, no.3, 2017 , pp. 335-351 More about this Journal
Abstract
Kalman filter based spacecraft attitude estimation has been used in many space missions and has been widely discussed in literature. While some models in spacecraft attitude estimation include spacecraft dynamics, most do not. To our best knowledge, there is no comparison on which model is a better choice. In this paper, we discuss the reasons why spacecraft dynamics should be considered in the Kalman filter based spacecraft attitude estimation problem. We also propose a reduced quaternion spacecraft dynamics model which admits additive noise. Geometry of the reduced quaternion model and the additive noise are discussed. This treatment is easier in computation than the one with full quaternion. Simulations are conducted to verify our claims.
Keywords
extended Kalman filter; linearization; spacecraft attitude estimation;
Citations & Related Records
연도 인용수 순위
  • Reference
1 Cheon, Y. and Kim, J. (2007), "Unscented filtering in a unit quaternion space for spacecraft attitude estimation", Proceedings of IEEE International Symposium on Industrial Electronics Vigo, June,.
2 Crassidis, J.L. and Markley, F.L. (2003), "Unscented filtering for spacecraft attitude estimation", J. Guid. Control Dyn., 26(4), 536-542.   DOI
3 Crassidis, J.L., Markley, F.L. and Cheng, Y. (2007), "A survey of nonlinear attitude estimation methods", J. Guid. Control Dyn., 30(1), 12-28.   DOI
4 Forbes, J.R., de Ruiter, A.H.J. and Zlotnik, D.E. (2014), "Continuous-time norm-constrained Kalman filter", Automatica, 50(10), 2546-2554.   DOI
5 Hairer, E. and Lubich, C. (2014), "Numerical solution of ordinary differential equations", Technical Report, Universite de Geneve, Switzerland.
6 Julier, S., Uhlmann, J. and Durrant-Whyte, H.F. (2000), "A new method for the nonlinear transformation of means and covariances in filters and estimators", IEEE Tran. Automat. Control, 45(3), 477-482.   DOI
7 Khan, N., Fekri, S., Ahmad, R. and Gu, D. (2001), "New results on robust state estimation in spacecraft attitude control", Proceedings of the 50th IEEE Conference on Decision and Control and European ControlConference (CDC-ECC), Orlando, FL, USA, December.
8 LaViola, Jr. J.J. (2003), "A comparison of unscented and extended Kalrnan filtering for estimating quaternion motion", Proceedings of the American Control Conference, Denver, June.
9 Lefferts, E.J., Markley, F.L. and Shuster, M.D. (1982), "Kalman filtering for spacecraft attitude estimation", J. Guid. Control Dyn., 5(5), 417-429.   DOI
10 Lovera, M., Marchi, E. and Bittanti, S. (2002), "Periodic attitude control techniques for small satellites with magnetic actuators", IEEE Tran. Control Syst. Technol., 10(1), 90-95.   DOI
11 Markley, F.L. (2003), "Attitude error representations for Kalman filtering", J. Guid. Control Dyn., 26(2), 311-317.   DOI
12 McGee, L.A. and Schmidt, S.F. (1985), "Discovery of the Kalman filter as a practical tool for aerospace and industry", Technical Report, NASA-TM-86847, NASA.
13 Persson, S.M. and Sharf, I. (2013), "Invariant trapezoidal Kalman filter for application to attitude estimation", J. Guid. Control., 36(3), 721-733.   DOI
14 Sanda A. and St-Cyr, A. (2013), "Stability analysis of the matrix-free linearly implicit Euler method", Lect. Note. Comput. Sci. Eng., 91, 403-410.
15 Shinde, P., Newman, E., Tansel, I. and Tosunoglu, S. (2016), "Design of FIU FUNSAT system: attitude control for the 3U CubeSat", http://www.eng.fiu.edu/mme/robotics/elib/2016FCRAR/FCRAR2016-15-Shinde-FUNSATDesign.pdf.
16 Shuster, M.D. and Oh, S.D. (1981), "Three-axis attitude determination from vector observations", J. Guid. Control., 4(1), 70-77.   DOI
17 Stoer, J. and Bulirsch, R. (1993), Introduction to Numerical Analysis, Springer-Verlag, New York, USA.
18 Stoltz, P.M., Sivapiragasam, S. and Anthony, T. (1998), "Satellite orbit-raising using LQR control with fixed thrusters", Proceedings of the 21st Annual AAS Rocky Mountain Guidance and Control Conference, Brackenridge, CO, USA,.
19 Yang, Y. (2006), "Attenuating splice control in the manufacture of fiber optical communication system", IEEE Tran. Control Syst. Technol., 14(1), 170-175.   DOI
20 Yang, Y. (2010), "Quaternion based model for momentum biased nadir pointing spacecraft", Aerosp. Sci. Technol., 14(3), 199-202.   DOI
21 Yang, Y. (2014), "Quaternion-based LQR spacecraft control design is a robust pole assignment design", J. Aerosp. Eng., 27(1), 168-176.   DOI
22 Yang, Y., and Zhou, Z. (2013), "An analytic solution to Wahba's problem", Aerospace Science and Technology, 30(4), 46-49.   DOI
23 Zanetti, R., Majji, M., Bishop, R.H. and Mortari, D. (2009), "Norm-constrained Kalman filter", J. Guid. Control, 32(5), 1458-1465.   DOI
24 Zhou, Z. and Colgren, R. (2005), "A nonlinear spacecraft attitude tracking controller for large nonconstant rate commands", Int. J. Control, 78(1), 311-325.   DOI
25 Wertz, J. (1978), Spacecraft Attitude Determination and Control, Kluwer Academic Publishers, Dordrecht, Holland.