×

Almost global finite-time stabilization of rigid body attitude dynamics using rotation matrices. (English) Zbl 1342.93089

Summary: This work considers continuous finite-time stabilization of rigid body attitude dynamics using a coordinate-free representation of attitude on the Lie group of rigid body rotations in three dimensions, SO(3). Using a Hölder continuous Morse-Lyapunov function, a finite-time feedback stabilization scheme for rigid body attitude motion to a desired attitude with continuous state feedback is obtained. Attitude feedback control with finite-time convergence has been considered in the past using the unit quaternion representation. However, it is known that the unit quaternion representation of attitude is ambiguous, with two antipodal unit quaternions representing a single rigid body attitude. Continuous feedback control using unit quaternions may therefore lead to the unstable unwinding phenomenon if this ambiguity is not resolved in the control design, and this has adverse effects on actuators, settling time, and control effort expended. The feedback control law designed here leads to almost global finite-time stabilization of the attitude motion of a rigid body with Hölder continuous feedback to the desired attitude. As a result, this control scheme avoids chattering in the presence of measurement noise, does not excite unmodeled high-frequency structural dynamics, and can be implemented with actuators that can only provide continuous control inputs. Numerical simulation results for a spacecraft in low Earth orbit, obtained using a Lie group variational integrator, confirm the theoretically obtained stability and robustness properties of this attitude feedback stabilization scheme.

MSC:

93D15 Stabilization of systems by feedback
93D30 Lyapunov and storage functions
70Q05 Control of mechanical systems
93C15 Control/observation systems governed by ordinary differential equations
93B25 Algebraic methods
PDFBibTeX XMLCite
Full Text: DOI

References:

[1] Ahmed, Adaptive asymptotic tracking of spacecraft attitude motion with inertia matrix identification, AIAA Journal of Guidance, Control, and Dynamics 21 pp 684– (1998) · doi:10.2514/2.4310
[2] Bhat, A topological obstruction to continuous global stabilization of rotational motion and the unwinding phenomenon, Systems & Control Letters 39 (1) pp 63– (2000) · Zbl 0986.93063 · doi:10.1016/S0167-6911(99)00090-0
[3] Bloch, Interdisciplinary Texts in Mathematics, in: Nonholonomic Mechanics and Control (2003) · Zbl 1045.70001 · doi:10.1007/b97376
[4] Crouch, Spacecraft attitude control and stabilization: an application of geometric control theory to rigid body models, IEEE Transactions on Automatic Control 29 (4) pp 321– (1984) · Zbl 0536.93029 · doi:10.1109/TAC.1984.1103519
[5] Dixon, Nonlinear Control of Engineering Systems: A Lyapunov-based Approach (2003) · Zbl 1060.93003 · doi:10.1007/978-1-4612-0031-4
[6] Coron, Explicit feedbacks stabilizing the attitude of rigid spacecraft with two control torques, Automatica 32 (5) pp 669– (1996) · Zbl 0858.93058 · doi:10.1016/0005-1098(95)00194-8
[7] Chaturvedi, Rigid body attitude control-using rotation matrices for continuous, singularity-free control laws, IEEE Control Systems Magazine 31 (3) pp 30– (2011) · Zbl 1395.70027 · doi:10.1109/MCS.2011.940459
[8] Sanyal, Attitude state estimation with multi-rate measurements for almost global attitude feedback tracking, AIAA Journal of Guidance, Control, and Dynamics 35 (3) pp 868– (2012) · doi:10.2514/1.55226
[9] Mayhew, Quaternion-based hybrid control for robust global attitude tracking, IEEE Transactions on Automatic Control 56 (11) pp 2555– (2011) · Zbl 1368.93552 · doi:10.1109/TAC.2011.2108490
[10] Mayhew, Synergistic hybrid feedback for global rigid-body attitude tracking on SO(3), IEEE Transactions on Automatic Control 58 (11) pp 2730– (2013) · Zbl 1369.93498 · doi:10.1109/TAC.2013.2266852
[11] Sanyal AK Chaturvedi NA Almost global robust attitude tracking control of spacecraft in gravity AIAA Conference on Guidance, Navigation and Control Honolulu, HI August 2008 AIAA 2008-6979
[12] Sanyal, An almost global tracking control scheme for maneuverable autonomous vehicles and its descritization, IEEE Transactions on Automatic Control 56 (2) pp 457– (2011) · Zbl 1368.93435 · doi:10.1109/TAC.2010.2090190
[13] Sanyal, Inertia-free spacecraft attitude trajectory tracking with disturbance rejection and almost global stabilization, AIAA Journal of Guidance, Control, and Dynamics 32 pp 1167– (2009) · doi:10.2514/1.41565
[14] Sanyal AK Bohn J Bloch AM Almost global finite time stabilization of rigid body attitude dynamics IEEE Conference on Decision and Control Florence, Italy December 2013 3261 3266
[15] Bhat, Continuous finite-time stabilization of the translational and rotational double integrators, IEEE Transactions on Automatic Control 43 (5) pp 678– (1998) · Zbl 0925.93821 · doi:10.1109/9.668834
[16] Bhat, Finite-time stability of continuous autonomous systems, SIAM Journal on Control and Optimization 38 (3) pp 751– (2000) · Zbl 0945.34039 · doi:10.1137/S0363012997321358
[17] Dorato P. An overview of finite-time stability Current Trends in Nonlinear Systems and Control: Foundations and Applications 2006 185 194 10.1007/0-8176-4470-9
[18] Haddad, Advances in Nonlinear Analysis: Theory, Methods and Applications pp 139– (2009)
[19] Moulay, Finite time stability and stabilization of a class of continuous systems, Journal of Mathematical Analysis and Applications 323 (2) pp 1430– (2006) · Zbl 1131.93043 · doi:10.1016/j.jmaa.2005.11.046
[20] Su, Global continuous finite-time tracking of robot manipulators, International Journal of Robust and Nonlinear Control 19 pp 1871– (2009) · Zbl 1185.93091 · doi:10.1002/rnc.1406
[21] Lagrouche S Plestan F Glumineau A Higher order sliding mode control based on optimal LQ control and integral sliding mode IFAC symposium on nonlinear control systems Stuttgart, Germany September 2004 1993 1998
[22] Yu, Nonsmooth finite-time control of uncertain second-order nonlinear systems, Journal of Control Theory and Applications 5 (2) pp 171– (2007) · Zbl 1141.93397 · doi:10.1007/s11768-005-5311-5
[23] Ding, Stabilization of the attitude of a rigid spacecraft with external disturbances using finite-time control techniques, Aerospace Science and Technology 13 pp 256– (2009) · doi:10.1016/j.ast.2009.05.001
[24] Li, Global set stabilization of the spacecraft attitude control problem based on quaternion, International Journal of Robust and Nonlinear Control 20 pp 84– (2010) · Zbl 1192.93100 · doi:10.1002/rnc.1423
[25] Acary, Chattering-free digital sliding-mode control with state observer and disturbance rejection, IEEE Transactions on Automatic Control 57 (5) pp 1087– (2011) · Zbl 1359.93087 · doi:10.1109/TAC.2011.2174676
[26] Aghababa, Design of a chatter-free terminal sliding mode controller for nonlinear fractional-order dynamical systems, International Journal of Control 86 (10) pp 1744– (2013) · Zbl 1312.93028 · doi:10.1080/00207179.2013.796068
[27] Kim KJ Park JB Choi YH Chattering free sliding mode control International Joint Conference, Sice-Icase Busan, South Korea October 2006 732 735
[28] Sheng, Nonsingular finite-time second order sliding mode attitude control for reentry vehicle, International Journal of Control, Automation and Systems 13 (4) pp 1– (2015) · doi:10.1007/s12555-013-0181-y
[29] Sanyal, Finite time stabilization of simple mechanical systems using continuous feedback, International Journal of Control 88 (1) pp 783– (2014)
[30] Goldstein, Classical Mechanics (1980)
[31] Koditschek DE The application of total energy as a Lyapunov function for mechanical control systems Proceedings of Ams-Ims-Siam Joint Summer Research Conf. at Bowdoin College, Brunswick, Maine, 1989 131 157
[32] Chaturvedi NA McClamroch NH Almost global attitude stabilization of an orbiting satellite including gravity gradient and control saturation effects American Control Conference Minneapolis, MN 2006 1748 1753
[33] Milnor, Morse Theory (1963) · Zbl 0108.10401 · doi:10.1515/9781400881802
[34] Nersesov, Design of finite-time stabilizing controllers for nonlinear dynamical systems, International Journal of Robust and Nonlinear Control 19 pp 900– (2009) · Zbl 1166.93013 · doi:10.1002/rnc.1359
[35] Arrowsmith, An Introduction to Dynamical Systems (1990) · Zbl 0702.58002
[36] Lee T Leok M McClamroch NH Attitude maneuvers of a rigid spacecraft in a circular orbit American Control Conference Minneapolis, MN 2006 1742 1747
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. In some cases that data have been complemented/enhanced by data from zbMATH Open. This attempts to reflect the references listed in the original paper as accurately as possible without claiming completeness or a perfect matching.