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.
Similar content being viewed by others
References
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
C. Pukdeboon, “Finite-time second-order sliding mode controllers for spacecraft attitude tracking,” Mathematical Problems in Engineering, Article Number: 930269, 2013.
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.
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.
A. Levant, “Higher-order sliding modes, differentiation and output-feedback control,” International Journal of Control, vol. 76, no. 9–10, pp. 924–941, 2003.
T. R. Kane, P. W. Likins, and D. A. Levinson, Spacecraft Dynamics, McGraw-Hill, New York, 1983
M. J. Sidi, Spacecraft Dynamics and Control, Cambridge University Press, Cambridge, 1997.
M. D. Shuster, “A survey of attitude representations,” The Journal of the Astronautical Sciences, vol. 41, no. 4, pp. 439–517, October–December 1993.
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.
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.
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.
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.
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.
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.
Author information
Authors and Affiliations
Corresponding author
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
About this article
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
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12555-013-0247-x