DOI QR코드

DOI QR Code

Attitude estimation: with or without spacecraft dynamics?

  • Received : 2016.03.08
  • Accepted : 2016.11.01
  • Published : 2017.05.25

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

References

  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. https://doi.org/10.2514/2.5102
  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. https://doi.org/10.2514/1.22452
  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. https://doi.org/10.1016/j.automatica.2014.08.007
  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. https://doi.org/10.1109/9.847726
  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. https://doi.org/10.2514/3.56190
  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. https://doi.org/10.1109/87.974341
  11. Markley, F.L. (2003), "Attitude error representations for Kalman filtering", J. Guid. Control Dyn., 26(2), 311-317. https://doi.org/10.2514/2.5048
  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. https://doi.org/10.2514/1.59052
  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. https://doi.org/10.2514/3.19717
  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. Wertz, J. (1978), Spacecraft Attitude Determination and Control, Kluwer Academic Publishers, Dordrecht, Holland.
  20. Yang, Y. (2006), "Attenuating splice control in the manufacture of fiber optical communication system", IEEE Tran. Control Syst. Technol., 14(1), 170-175. https://doi.org/10.1109/TCST.2005.860512
  21. Yang, Y. (2010), "Quaternion based model for momentum biased nadir pointing spacecraft", Aerosp. Sci. Technol., 14(3), 199-202. https://doi.org/10.1016/j.ast.2009.12.006
  22. Yang, Y. (2014), "Quaternion-based LQR spacecraft control design is a robust pole assignment design", J. Aerosp. Eng., 27(1), 168-176. https://doi.org/10.1061/(ASCE)AS.1943-5525.0000232
  23. Yang, Y., and Zhou, Z. (2013), "An analytic solution to Wahba's problem", Aerospace Science and Technology, 30(4), 46-49. https://doi.org/10.1016/j.ast.2013.07.002
  24. Zanetti, R., Majji, M., Bishop, R.H. and Mortari, D. (2009), "Norm-constrained Kalman filter", J. Guid. Control, 32(5), 1458-1465. https://doi.org/10.2514/1.43119
  25. Zhou, Z. and Colgren, R. (2005), "A nonlinear spacecraft attitude tracking controller for large nonconstant rate commands", Int. J. Control, 78(1), 311-325. https://doi.org/10.1080/00207170500079779