Quaternion-based finite-time control for attitude tracking of the spacecraft without unwinding
Tóm tắt
This paper investigates two finite-time controllers for the attitude tracking control of the spacecraft based on the quaternion by terminal sliding mode control. Because quaternion is unable to represent the set of attitudes both globally and uniquely, it can result in unwinding. Unwinding makes a spacecraft perform an unnecessary large-angle maneuver when a small-angle maneuver in the opposite rotational direction is sufficient to achieve the objective. The first controller converges to the equilibrium without singularity in finite time, while the second one converges to the region near the equilibrium without singularity, chattering and unwinding in finite time. Saturation function is introduced to the first controller to eliminate singularity, while a novel fast terminal sliding mode control is introduced to the second controller to eliminate singularity and unwinding. Theoretical analysis shows that the controllers can make the spacecraft follow a time-varying reference attitude signal in finite time and guarantee the stability of the overall closed-loop system. Numerical simulations also demonstrate the effectiveness of the proposed control schemes.
Tài liệu tham khảo
M. Liu and P. Shi, “Sensor fault estimation and tolerant control for Itô stochastic systems with a descriptor sliding mode approach,” Automatica, vol. 49, no. 5, pp. 1242–1250, 2013.
F. Li, L. Wu, P. Shi, and C. C. Lim, “State estimation and sliding mode control for semi-Markovian jump systems with mismatched uncertainties,” Automatica, vol. 51, pp. 385–393, 2015.
Z. H. Man, A. P. Paplinski, and H. R. Wu, “A robust MIMO terminal sliding mode control scheme for rigid robotic manipulators,” IEEE Trans. on Automatic Control, vol. 39, no. 12, pp. 2464–2469, 1994.
Y. Feng, X. Yu, and Z. H. Man, “Non-singular terminal sliding mode control of rigid manipulators,” Automatica, vol. 38, no. 12, pp. 2159–2167, 2002.
Y. Feng, X. Yu, and F. Han, “On nonsingular terminal sliding-mode control of nonlinear systems,” Automatica, vol. 49, no. 6, pp. 1715–1722, 2013.
X. H. Yu and Z. H. Man, “Fast terminal sliding mode control design for nonlinear dynamic systems,” IEEE Trans. on Circuits Systems Part I: Fundamental Theory and Applications, vol. 49, no. 2, pp. 261–264, 2002.
Chen. F, Hou. R, Jiang. B, and Tao. G., “Study on fast terminal sliding mode control for a helicopter via quantum information technique and nonlinear fault observer,” International Journal of Innovative Computing, Information and Control, vol. 9, no. 8, pp. 3437–3447, 2013.
S. Yu, X. Yu, B. Shirinzadeh, and Z. Man, “Continuous finite-time control for robotic manipulators with terminal sliding mode,” Automatica, vol. 41, no. 11, pp. 1957–1964, 2005.
S. Wu, G. Radice, Y. Gao, and Z. Sun, “Quaternion-based finite-time control for spacecraft attitude tracking,” Acta Astronautica, vol. 69, no. 1, pp. 48–58, 2011.
S. Wu, G. Radice, and Z. Sun, “Robust finite-time control for flexible spacecraft attitude maneuver,” Journal of Aerospace Engineering, vol. 27, no. 1, pp. 185–190, 2012.
E. Jin and Z. Sun, “Robust controllers design with finite-time convergence for rigid spacecraft attitude tracking control,” Aerospace Science and Technology, vol. 12, no. 4, pp. 324–330, 2008.
P. M. Tiwari and S. A. Janardhanan, “A finite-time convergent continuous time sliding mode controller for spacecraft attitude control,” Proc. of the 11th International Workshop on Variable Structure Systems, pp. 399–403, 2010.
K. Lu and Y. Xia, “Finite-time fault-tolerant control for rigid spacecraft with actuator saturations,” IET Control Theory & Applications, vol. 7, no. 11, pp. 1529–1539, 2013.
Q. Shen, D. Wang, S. Zhu, E. K. Poh, and T. Liu, “Adaptive robust fault-tolerant attitude control of spacecraft with finite-time convergence,” Proc. of the 9th Asian. IEEE Control Conference, 2013.
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. 686–702, 2011.
S. Li, Z. Wang, and S. Fei, “Comments on the paper: Robust controllers design with finite-time convergence for rigid spacecraft attitude tracking control,” Aerospace Science and Technology, vol. 15, no. 3, pp. 193–195, 2011.
P. Chutiphon and S. Pimchana, “Nonsingular terminal sliding mode based finite-time control for spacecraft attitude tracking,” International Journal of Control, Automation, and Systems, vol. 12, no. 3, pp. 530–540, 2014.
Q. L. Hu, B. Li, and A. Zhang, “Robust finite-time control allocation in spacecraft attitude stabilization under actuator misalignment,” Nonlinear Dynamics, vol. 73, no. 1-2, pp. 53–71, 2013.
A. M. Zou, K. D. Kumar, Z. G. Hou, and X. Liu, “Finite-time attitude tracking control for spacecraft using terminal sliding mode and Chebyshev neural network,” IEEE Trans. on Systems, Man, and Cybernetics, Part B: Cybernetics, vol. 41, no. 4, pp. 950–963, 2011.
K. Lu and Y. Xia, “Adaptive attitude tracking control for rigid spacecraft with finite-time convergence,” Automatica, vol. 49, no. 12, pp. 3591–3599, 2013.
A. J. Dando, “Robust adaptive control of rigid spacecraft attitude maneuvers,” Queensland University of Technology, 2008.
R. Kristiansen, P. J. Nicklasson, and J. T. Gravdahl, “Spacecraft coordination control in 6DOF: integrator backstepping vs passivity-based control,” Automatica, vol. 44, no. 11, pp. 2896–2901, 2008.
E. Jin and Z. Sun, “Robust attitude synchronisation controllers design for spacecraft formation,” Control Theory & Applications, vol. 3, no. 3, pp. 325–339, 2009.
H. T. Cui and X. J. Cheng, “Anti-unwinding attitude maneuver control of spacecraft considering bounded disturbance and input saturation,” Science China Technological Sciences, vol. 55, no. 9, pp. 2518–2529, 2012.
Y. D. Song and W. C. Cai, “New intermediate quaternion based control of spacecraft: part I-almost global attitude tracking,” International Journal of Innovative Computing, Information and Control, vol. 8, no. 10, pp. 7307–7319, 2012.