×

Attitude tracking with an adaptive sliding mode response to reaction wheel failure. (English) Zbl 1403.93113

Summary: This paper proposes an attitude tracking control for a rigid spacecraft that adapts to two types of faults that commonly occur in reaction wheels: a gain fault and a deviation fault. In its normal operating mode the tracking controller replicates that of a continuous quaternion feedback controller. When a fault occurs in the system the attitude of the spacecraft will deviate from the reference trajectory and will consequently trigger a sliding mode response of the control which introduces robustness. For the proposed control law, we construct a suitable Lyapunov function to prove the closed-loop system is asymptotically stable in the presence of such faults. However, the proposed control is not practically suitable over long periods as the gain on the sliding mode component will always increase unless the sliding surface is exactly zero (in practise this is never the case because of sensor noise). To address this problem a simple adaptive parameter is defined such that it converges to an appropriate upper-limit. Simulations of the attitude dynamics of a spacecraft are undertaken which compares the tracking performance in the presence of a fault with and without the adaptive sliding mode component.

MSC:

93C40 Adaptive control/observation systems
93B12 Variable structure systems
93B52 Feedback control
93D20 Asymptotic stability in control theory
93B35 Sensitivity (robustness)
93C95 Application models in control theory
PDFBibTeX XMLCite
Full Text: DOI

References:

[1] Bai, Y.; Biggs, J.; Bernelli-Zazzera, F.; Cui, N., Adaptive attitude tracking with active uncertainty rejection, J. Guid. Control Dyn., (2017)
[2] Bai, Y.; Biggs, J.; Wang, X.; Cui, N., A singular adaptive attitude control with active disturbance rejection, Eur. J. Control, 35, 50-56, (2017) · Zbl 1367.93297
[3] Cai, W.; Liao, X.; Song, Y., Indirect robust adaptive fault-tolerant control for attitude tracking of spacecraft, J. Guid. Control Dyn., 31, 5, 1456-1463, (2008)
[4] Fei, J.; Xin, M., An adaptive fuzzy sliding mode controller for MEMS triaxial gyroscope with angular velocity estimation, Nonlinear Dyn., 70, 1, 97-109, (2012)
[5] Fei, J.; Zhou, J., Robust adaptive control of MEMS triaxial gyroscope using fuzzy compensator, IEEE Trans. Syst. Man Cybern. Part B: Cybern., 42, 6, 1599-1607, (2012)
[6] Han, Y.; Biggs, J. D.; Cui, N. G., Adaptive fault-tolerant control of spacecraft attitude dynamics with actuator failures, J. Guid. Control Dyn., 38, 10, 2033-2042, (2015)
[7] Han, Z.; Zhang, K.; Yang, T.; Zhang, M., Spacecraft fault-tolerant control using adaptive non-singular fast terminal sliding mode, IET Control Theory Appl., 10, 16, 1991-1999, (2016)
[8] Hu, Q.; Xiao, B.; Wang, D.; Poh, E., Attitude control of spacecraft with actuator uncertainty, J. Guid. Control Dyn., 36, 6, 1771-1776, (2013)
[9] Huo, B.; Xia, Y.; Yin, L.; Fu, M., Fuzzy adaptive fault-tolerant output feedback attitude-tracking control of rigid spacecraft, IEEE Trans. Syst. Man Cybern.: Syst., 47, 8, 1898-1908, (2017)
[10] Huo, X.; Hu, Q.; Xiao, B., Finite-time fault tolerant attitude stabilization control for rigid spacecraft, ISA Trans., 53, 2, 241-250, (2014)
[11] Li, M.; Hou, M.; Yin, C., Adaptive attitude stabilization control design for spacecraft under physical limitations, J. Guid. Control Dyn., 39, 9, 2179-2183, (2016)
[12] Liang, Y.; Xu, S.; Tsai, C., Study of VSC reliable designs with application to spacecraft attitude stabilization, IEEE Trans. Control Syst. Technol., 15, 2, 332-338, (2007)
[13] Liu, R.; Sun, Z.; Ye, D., Adaptive sliding mode control for spacecraft autonomous rendezvous with elliptical orbits and thruster faults, IEEE Access, 5, 24853-24862, (2017)
[14] Lu, K.; Xia, Y., Finite-time fault-tolerant control for rigid spacecraft with actuator saturations, IET Control Theory Appl., 7, 11, 1529-1539, (2013)
[15] Pavan, N.; Kamesh, S., Computational adaptive optimal control of spacecraft attitude dynamics with inertia-matrix identification, J. Guid. Control Dyn., 40, 5, 1257-1261, (2017)
[16] Priya, P. L.; Bandyopadhyay, B., Discrete time sliding mode control for uncertain delta operator systems with infrequent output measurements, Eur. J. Control, 33, 52-59, (2017) · Zbl 1403.93121
[17] Shen, Q.; Wang, D.; Zhu, S.; Poh, E., Integral-type sliding mode fault-tolerant control for attitude stabilization of spacecraft, IEEE Trans. Control Syst. Technol., 23, 3, 1131-1138, (2015)
[18] Sidi, M., Spacecraft Dynamics and Control, (1997), Cambridge University Press Cambridge, U.K.
[19] Tang, C.; Edwards, C., Sliding mode observers for robust detection and reconstruction of actuator and sensor faults, Int. J. Robust Nonlinear Control, 13, 5, 443-463, (2003) · Zbl 1036.93025
[20] B. Wie, Space Vehicle Dynamics and Control, 2008, 2nd ed., AIAA, Reston, VA. 340.; B. Wie, Space Vehicle Dynamics and Control, 2008, 2nd ed., AIAA, Reston, VA. 340. · Zbl 0973.70001
[21] Xiao, B.; Hu, Q.; Zhang, Y., Adaptive sliding mode fault tolerant attitude tracking control for flexible spacecraft under actuator saturation, IEEE Trans. Control Syst. Technol., 20, 6, 1605-1612, (2012)
[22] Yao, X.; Tao, G.; Ma, Y.; Qi, R., Adaptive actuator failure compensation design for spacecraft attitude control, IEEE Trans. Aerosp. Electron. Syst., 52, 3, 1021-1034, (2016)
[23] Zhang, J.; Lyu, M.; Shen, T.; Liu, L.; Bo, Y., Sliding mode control for a class of nonlinear multi-agent system with time delay and uncertainties, IEEE Trans. Ind. Electron., 65, 1, 865-875, (2018)
[24] Zhang, P.; Qiao, J.; Guo, L.; Li, W., Sliding mode friction observer based control for flexible spacecraft with reaction wheel, IET Control Theory Appl., 11, 8, 1274-1281, (2017)
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.