Skip to main content
Log in

Nonsingular terminal sliding mode based finite-time control for spacecraft attitude tracking

  • Regular Papers
  • Control Theory
  • Published:
International Journal of Control, Automation and Systems Aims and scope Submit manuscript

Abstract

This paper studies finite-time attitude tracking control problem of a rigid spacecraft system with external disturbances and inertia uncertainties. Firstly, a new finite-time attitude tracking control law is designed using nonsingular terminal sliding mode concepts. In the absence and presence of external disturbances and inertia uncertainties, this controller can drive the attitude and angular velocity tracking errors to reach zero in finite time. Secondly, a finite-time disturbance observer is introduced to estimate the disturbance, and a composite controller is developed which consists of a feedback control based on nonsingular terminal sliding mode method and compensation term based on finite-time disturbance observer. Finite-time convergence of attitude tracking errors and the stability of the closed-loop system is ensured by the Lyapunov approach. Numerical simulations on attitude control of spacecraft are also given to demonstrate the performance of the proposed controllers.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. S. M. Joshi, A. G. Kelkar, and J. T.-Y Wen, “Robust attitude stabilization of spacecraft using nonlinear quaternion feedback,” IEEE Trans. on Automatic Control, vol. 40, no. 4, pp. 1800–1803, 1995.

    Article  MATH  MathSciNet  Google Scholar 

  2. W. Cai, X. H. Liao, and Y. D. Song, “Indirect robust adaptive fault-tolerant control of attitude tracking of spacecraft,” Journal of Guidance Control and Dynamics, vol. 31, no. 5, pp. 1456–1463, 2008.

    Article  Google Scholar 

  3. D. Yang, Z. Chen, and X. Liu, “Distributed adaptive attitude tracking of multiple spacecraft with a leader of nonzero input,” International Journal of Control, Automation, and Systems, vol. 11, no. 5, pp. 938–946, 2013.

    Article  Google Scholar 

  4. J. Su and K. Cai, “Globally stabilizing proportional -integral-derivative control laws for rigid-body attitude tracking,” Journal of Guidance Control and Dynamics, vol. 34, no. 4, pp. 1260–1264, 2011.

    Article  Google Scholar 

  5. O. Egeland and J. M. Godhavn, “Passivity-based adaptive control of a rigid spacecraft,” IEEE Trans. on Automatic Control, vol. 39, no. 4, pp. 842–845, 1994.

    Article  MATH  MathSciNet  Google Scholar 

  6. L. Show, J. Juang, and Y. Jan, “An LMI-based nonlinear attitude control approach,” IEEE Trans. on Control Systems Technology, vol. 11, no. 1, pp. 73–83, 2003.

    Article  Google Scholar 

  7. W. Luo, Y. C. Chu, and K. V. Ling, “Inverse optimal adaptive control for attitude tracking of spacecraft,” IEEE Trans. on Automatic Control, vol. 50, no. 11, pp. 1639–1654, 2005.

    Article  MathSciNet  Google Scholar 

  8. Z. Chen and J. Huang, “Attitude tracking and disturbance rejection of rigid spacecraft by adaptive control,” IEEE Trans. on Automatic Control, vol. 54, no. 3, pp. 600–605, 2009.

    Article  Google Scholar 

  9. H. Wong, M. S. de Queiroz, and V. Kapila, “Adaptive tracking control using synthesized velocity from attitude measurements,” Automatica, vol. 37, no. 6, pp. 947–953, 2001.

    Article  MATH  MathSciNet  Google Scholar 

  10. B. T Costic, D. M. Dawson, M. S. de Queiroz, and V. Kapila, “Quaternion-based attitude tracking control without velocity measurements,” Proc. of the 39th Conf. Decision and Control, pp. 2424–2429, 2000.

    Google Scholar 

  11. I. Ali, G. Radice, and J. Kim, “Backstepping controller design with actuator torque bound for spacecraft attitude maneuver,” IEEE Trans. on Automatic Control, vol. 33, no. 1, pp. 254–259, 2009.

    Google Scholar 

  12. C. Pukdeboon, A. S. I. Zinober, and M. W. Y Thein, “Quasi-continuous higher order sliding mode controllers for spacecraft-attitude-tracking maneuvers,” IEEE Trans. on Industrial Electronics, vol. 57, no. 4, pp. 1436–1444, 2010.

    Article  Google Scholar 

  13. C. Pukdeboon and A. S. I. Zinober, “Control Lyapunov function optimal sliding mode controllers for attitude tracking of spacecraft,” Journal of Franklin Institute and Applied Mathematics, vol. 349, no. 2, pp. 456–475, 2012.

    Article  MATH  MathSciNet  Google Scholar 

  14. Z. Man, A. Paplinski, and H. Wu, “A robust MIMO terminal sliding mode control scheme for rigid robot manipulators,” IEEE Trans. on Automatic Control, vol. 39, no. 12, pp. 2464–2469, 1994.

    Article  MATH  MathSciNet  Google Scholar 

  15. Y. H. Ju, Y. H. Lee, and K. B. Park, “Design of generalized terminal sliding mode control for second-order systems,” International Journal of Control, Automation, and Systems, vol. 9, no. 3, pp. 606–610, 2011.

    Article  Google Scholar 

  16. Y. Feng, X. Yu, and Z. Man, “Non-singular terminal sliding mode control scheme of rigid manipulators,” Automatica, vol. 38, no. 12, pp. 2159–2167, 2002.

    Article  MATH  MathSciNet  Google Scholar 

  17. S. Yu, X. Yu, B. Shirinzadeh, and Z. Man, “Continuous finite-time control for robot manipulators with terminal sliding mode,” Automatica, vol. 41, no. 11, pp. 1957–1964, 2005.

    Article  MATH  MathSciNet  Google Scholar 

  18. J. Erdong and S. Zhaowei, “Robust controllers design with finite time convergence for attitude tracking control,” Aerospace Science and Technology, vol. 12, no. 4, pp. 324–330, 2008.

    Article  MATH  Google Scholar 

  19. C. Pukdeboon, “Finite-time second-order sliding mode controllers for spacecraft attitude tracking,” Mathematical Problems in Engineering, Article Number: 930269, 2013.

    Google Scholar 

  20. Y. Xia, Z. Zhu, M. Fu, and S. Wang, “Attitude tracking of rigid spacecraft with bounded disturbances,” IEEE Trans. on Industrial Electronics, vol. 58, no. 2, pp. 647–659, 2011.

    Article  Google Scholar 

  21. S. Li, Z. Wang, and S. Fei, “Comments on the paper: robust controllers design with finite time convergence for attitude tracking control,” Aerospace Science and Technology, vol. 15, no. 3, pp. 193–195, 2011.

    Article  Google Scholar 

  22. A. Levant, “Higher-order sliding modes, differentiation and output-feedback control,” International Journal of Control, vol. 76, no. 9–10, pp. 924–941, 2003.

    Article  MATH  MathSciNet  Google Scholar 

  23. T. R. Kane, P. W. Likins, and D. A. Levinson, Spacecraft Dynamics, McGraw-Hill, New York, 1983

    Google Scholar 

  24. M. J. Sidi, Spacecraft Dynamics and Control, Cambridge University Press, Cambridge, 1997.

    Google Scholar 

  25. M. D. Shuster, “A survey of attitude representations,” The Journal of the Astronautical Sciences, vol. 41, no. 4, pp. 439–517, October–December 1993.

    MathSciNet  Google Scholar 

  26. K. Lu, Y. Xia, and M. Fu, “Controller design for rigid spacecraft attitude tracking with actuator satu ration,” Information Sciences, vol. 220, pp. 343–366, 2013.

    Article  MathSciNet  Google Scholar 

  27. H. Du, S. Li, and C. Qian, “Finite-time attitude tracking control of spacecraft with application to attitude synchronization,” IEEE Trans. on Automatic Control, vol. 56, no. 11, pp. 2711–2717, 2011.

    Article  MathSciNet  Google Scholar 

  28. Z. Zhu, Y. Xia, and M. Fu, “Attitude stabilization of rigid spacecraft with finite-time convergence,” International Journal of Robust and Nonlinear Control, vol. 21, no. 6, pp. 1199–1213, 2011.

    Article  MathSciNet  Google Scholar 

  29. Y. Shtessel, I. A. Shkolinkov, and A. Levant, “Guidance and control of missile interceptor using second-order sliding modes,” IEEE Trans. on Aerospace and Electronic Systems, vol. 45, no. 1, pp. 110–124, 2009.

    Article  Google Scholar 

  30. S. Wu, G. Radice, Y. Gao, and Z. Sun, “Quaternion-based finite time control for spacecraft attitude tracking,” Acta Astronautica, vol. 69, no. 1–2, pp. 48–58, 2011.

    Article  Google Scholar 

  31. K. Lu, Y. Xia, Z. Zhu, and M. V. Basin, “Sliding mode attitude tracking of rigid spacecraft with disturbances,” Journal of Franklin Institute and Applied Mathematics, vol. 349, no. 2, pp. 413–440, 2012.

    Article  MATH  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Chutiphon Pukdeboon.

Additional information

Recommend by Associate Editor Izumi Masubuchi under the direction of Editor PooGyeon Park.

The authors would like to thank the referees for their valuable comments that have improved this paper.

Chutiphon Pukdeboon was born in Bangkok, Thailand, in 1975. He graduated in Electrical Engineering from Kasetsart University, Thailand, in 1997. In 2002, he received Master degree in Computational Science from Chulalongkorn University, Thailand. In 2010, he received his Ph.D. in Applied Mathematics at University of Sheffield, UK. He is currently an Assistant Professor of Applied Mathematics at King Mongkut’s University of Technology North Bangkok, Bangkok, Thailand. His main research interests include sliding mode control, optimal control, other areas of nonlinear control and mathematical modelling of spacecraft systems.

Pimchana Siricharuanun was born in Uttaradit, Thailand, in 1976. She graduated in Applied Mathematics from King Mongkut’s University of Technology North Bangkok, Bangkok, Thailand, in 1998. In 2003, she received her Master degree in Applied Mathematics from King Mongkut’s University of Technology Thonburi, Thailand. She is now an Assistant Professor of Applied Mathematics at Kasetsart University, Bangkok, Thailand.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Pukdeboon, C., Siricharuanun, P. Nonsingular terminal sliding mode based finite-time control for spacecraft attitude tracking. Int. J. Control Autom. Syst. 12, 530–540 (2014). https://doi.org/10.1007/s12555-013-0247-x

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12555-013-0247-x

Keywords

Navigation