×

Adaptive fault-tolerant attitude tracking control of rigid spacecraft on Lie group with fixed-time convergence. (English) Zbl 07872592

Summary: This paper investigates the fixed-time attitude tracking problem for rigid spacecraft in the presence of inertial uncertainties, external disturbances, actuator faults, and input saturation constraints. The logarithm map is first utilized to transform the tracking problem on \(SO(3)\) into the stabilization one on its associated Lie algebra (\(\mathrm{so}(3)\)). A novel nonsingular fixed-time-based sliding mode is designed, which not only avoids the singularity but also guarantees that the convergence time of tracking errors along the sliding surface is independent of the state value. Then, an adaptive fault-tolerant control law is constructed, in which an online adaptive law is incorporated to estimate the upper boundary of the lumped uncertainties. The combined control scheme enforces the system state to reach a neighborhood of the sliding surface in the sense of the fixed-time concept. The key feature of the resulting control scheme is that it can accommodate actuator failures under limited control torque without the knowledge of fault information. Numerical simulations are finally performed to demonstrate the effectiveness of the proposed fixed-time controllers.
© 2018 Chinese Automatic Control Society and John Wiley & Sons Australia, Ltd

MSC:

93-XX Systems theory; control
Full Text: DOI

References:

[1] Show, L., J.Juang, Y.Jan, and C.Lin, “Quaternion feedback attitude control design: a nonlinear H_∞ approach,” Asian J. Control, Vol. 5, No. 3, pp. 406-411 (2003).
[2] Zou, Y, “Attitude tracking control for spacecraft with robust adaptive RBFNN augmenting sliding mode control,” Aerosp. Sci. Technol., Vol. 56, pp. 197-204 (2016).
[3] Du, H and SLi, “Finite‐time attitude stabilization for a spacecraft using homogeneous method,” J. Guid. Control Dyn., Vol. 35, No. 3, pp. 740-748 (2012).
[4] Du, H, SLi, and CQian, “Finite‐time attitude tracking control of spacecraft with application to attitude synchronization,” IEEE Trans. Autom. Control., Vol. 56, No. 11, pp. 2711-2717 (2011). · Zbl 1368.70036
[5] Zhu, Z, YXia, and MFu, “Attitude stabilization of rigid spacecraft with finite‐time convergence,” Int. J. Robust Nonlinear Control, Vol. 21, No. 6, pp. 686-702 (2011). · Zbl 1214.93100
[6] Zou, A., K.Kumar, Z.Hou, and XLiu, “Finite‐time attitude tracking control for spacecraft using terminal sliding mode and chebyshev neural network,” IEEE Trans. Syst. Man., and Cybern. B, Cybern., Vol. 41, No. 4, pp. 950-963 (2011).
[7] Jin, E and ZSun, “Robust controllers design with finite‐time convergence for rigid spacecraft attitude tracking control,” Aerosp. Sci. Technol., Vol. 12, No. 4, pp. 324-330 (2008). · Zbl 1273.70053
[8] Polyakov, A, “Nonlinear feedback design for fixed‐time stabilization of linear control systems,” IEEE Trans. Autom. Control., Vol. 57, No. 8, pp. 2106-2110 (2012). · Zbl 1369.93128
[9] Ning, B, ZZuo, JJin, and JZheng, “Distributed fixed‐time coordinated tracking for nonlinear multi‐agent systems under directed graphs,” Asian J. Control, Vol. 20, No. 4, pp. 1-13 (2018).
[10] Zuo, Z and LTie, “A new class of finite‐time nonlinear consensus protocols for multi‐agent systems,” Int. J. Control, Vol. 87, No. 2, pp. 363-370 (2014). · Zbl 1317.93027
[11] Jin, J, SKo, and C.Ryoo, “Fault tolerant control for satellites with four reaction wheels,” Control Eng. Practice, Vol. 16, No. 10, pp. 1250-1258 (2008).
[12] Ma, Y, BJiang, GTao, and YCheng, “Actuator failure compensation and attitude control for rigid satellite by adaptive control using quaternion feedback,” J. Frankl. Inst., Vol. 351, No. 1, pp. 296-314 (2014). · Zbl 1293.93249
[13] Cai, W, XLiao, and D.Song, “Indirect robust adaptive fault‐tolerant control for attitude tracking of spacecraft,” J. Guid. Control Dyn., Vol. 31, No. 5, pp. 1456-1463 (2008).
[14] Lu, K and YXia, “Finite‐time fault‐tolerant control for rigid spacecraft with actuator saturations,” IET Contr. Theory Appl., Vol. 7, No. 11, pp. 1529-1539 (2013).
[15] Hu, Q, XHuo, and BXiao, “Reaction wheel fault tolerant control for spacecraft attitude stabilization with finite‐time convergence,” Int. J. Robust Nonlinear Control, Vol. 23, No. 15, pp. 1737-1752 (2013). · Zbl 1274.93047
[16] Shen, Q, DWang, SZhu, and KPoh, “Finite‐time fault‐tolerant attitude stabilization for spacecraft with actuator saturation,” IEEE Trans. Aerosp. Electron Syst., Vol. 51, No. 3, pp. 2390-2405 (2015).
[17] Shen, Q, DWang, SZhu, and E.Poh, “Integral‐type sliding mode fault‐tolerant control for attitude stabilization of spacecraft,” IEEE Trans. Control Syst. Technol., Vol. 23, No. 3, pp. 1131-1138 (2015).
[18] Jiang, B, QHu, and M.Friswell, “Fixed‐time attitude control for rigid spacecraft with actuator saturation and faults,” IEEE Trans. Control Syst. Technol., Vol. 24, No. 5, pp. 1892-1898 (2016).
[19] Chaturvedi, N, A.Sanyal, and N.McClamroch, “Rigid‐body attitude control,” IEEE Control Syst. Mag., Vol. 31, No. 11, pp. 30-51 (2011). · Zbl 1395.70027
[20] Tiwari, P., SJanardhanan, and MUn‐Nabi, “Spacecraft anti‐unwinding attitude control using second‐order sliding mode,” Asian J. Control, Vol. 20, No. 4, pp. 1-14 (2017).
[21] Koditschek, D.. Contemporary Math, Vol. 79, pp. 131-157 (1989).
[22] Weiss, A, IKolmanovsky, D.Bernstein, and ASanyal, “Inertia‐free spacecraft attitude control using reaction wheels,” J. Guid. Control Dyn., Vol. 36, No. 5, pp. 1425-1439 (2013).
[23] Bullo, F and R.Murray, “Proportional derivative (PD) control on the Euclidean group,” Proc. European Control Conf., Rome, Italy, pp. 1091-1097 (1995).
[24] Bharadwaj, S, MOsipchuk, K.Mease, and F.Park, “Geometry and inverse optimality in global attitude stabilization,” J Guid. Control Dyn., Vol. 21, No. 6, pp. 930-939 (1998).
[25] Kristiansen, R, P.Nicklasson, and J.Gravdahl, “Satellite attitude control by quaternion‐based backstepping,” IEEE Trans. Control. Syst. Technol., Vol. 1, No. 17, pp. 227-232 (2009).
[26] Mayhew, C., R.Sanfelice, and A.Teel, “Quaternion‐based hybrid control for robust global attitude tracking,” IEEE Trans. Autom. Control, Vol. 56, No. 11, pp. 2555-2566 (2011). · Zbl 1368.93552
[27] Murray, R., Z.Li, and S.Sastry, A Mathematical Introduction to Robotic Manipulation, CRC Press, Florida, USA (1994). · Zbl 0858.70001
[28] Iserles, A, H.Munthe‐Kaas, S.Norsett, and AZanna, “Lie‐group methods,” Acta. Numerica, Vol. 9, pp. 215C-365 (2000). · Zbl 1064.65147
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.