Fault tolerant small satellite attitude control using adaptive non-singular terminal sliding mode

The Attitude Control System (ACS) plays a pivotal role in the whole performance of the spacecraft on the orbit; therefore, it is vitally important to design the control system with the performance of rapid response, high control precision and insensitive to external perturbations. In the first place, this paper proposes two adaptive nonlinear control algorithms based on the sliding mode control (SMC), which are designed for small satellite attitude control system. The nonlinear dynamics describing the attitude of small satellite is considered in a circle reference orbit, and the stability of the closed-loop system in the presence of external perturbations is investigated. Then, in order to account for accidental or degradation fault in satellite actuators, the fault-tolerant control schemes are presented. Hence, two adaptive fault-tolerant control laws (continuous sliding mode control and non-singular terminal sliding mode control) are developed by adopting the nonlinear analytical model to describe the system, which can guarantee global asymptotic convergence of the attitude control error with the existence of unknown external perturbations. The nonlinear hyperplane based Terminal sliding mode is introduced into the control law design; therefore, the system convergence performance improves and the control error is convergent in “finite time”. As a result, the study on the non-singular terminal sliding mode control is the emphasis and the continuous sliding mode control is used to compare with the non-singular terminal sliding mode control. Meanwhile, an adaptive fuzzy algorithm has been proposed to suppress the chattering phenomenon. Moreover, several numerical examples are presented to demonstrate the efficacy of the proposed controllers by correcting for the external perturbations. Simulation results confirm that the suggested methodologies yield high control precision in control. In addition, actuator degradation, actuator stuck and actuator failure for a period of time are simulated to demonstrate the fault recovery capability of the fault tolerant controllers. The numerical results clearly demonstrate the good performance of the adaptive non-singular terminal control in the event of actuator fault compare with the continuous sliding mode control.

[1]  L. Xu,et al.  Fast convergence for tracking problem of nth degree system by sliding mode control , 1996, Proceedings of 35th IEEE Conference on Decision and Control.

[2]  Franco Bernelli-Zazzera,et al.  Sliding mode control of a large flexible space structure , 2000 .

[3]  S. Gulati,et al.  Terminal sliding modes: a new approach to nonlinear control synthesis , 1991, Fifth International Conference on Advanced Robotics 'Robots in Unstructured Environments.

[4]  M. Zak Terminal attractors for addressable memory in neural networks , 1988 .

[5]  Xinghuo Yu,et al.  Terminal sliding modes with fast transient performance , 1997, Proceedings of the 36th IEEE Conference on Decision and Control.

[6]  Krishna Dev Kumar,et al.  Fault Tolerant Reconfigurable Satellite Formations Using Adaptive Variable Structure Techniques , 2010 .

[7]  A. Iyer,et al.  Variable structure attitude control and elastic mode stabilization of flexible spacecraft , 1989, Proceedings of the 28th IEEE Conference on Decision and Control,.

[8]  V. Utkin Variable structure systems with sliding modes , 1977 .

[9]  Les Check,et al.  Fifth International Conference , 1978 .

[10]  Rafael Castro-Linares,et al.  Trajectory tracking for non-holonomic cars: A linear approach to controlled leader-follower formation , 2010, 49th IEEE Conference on Decision and Control (CDC).

[11]  Orestes Llanes-Santiago,et al.  Dynamic compensator design in nonlinear aerospace systems , 1993 .

[12]  J.Z. Liu,et al.  Flexible Satellite Attitude Control Via Sliding Mode Technique , 2005, Proceedings of the 44th IEEE Conference on Decision and Control.

[13]  Fuyuto Terui Position and attitude control of a spacecraft by sliding mode control , 1998, Proceedings of the 1998 American Control Conference. ACC (IEEE Cat. No.98CH36207).

[14]  Xinghuo Yu,et al.  Variable structure control design for uncertain dynamic systems with disturbances in input and output channels , 1999, Autom..

[15]  Zhihong Man,et al.  Non-singular terminal sliding mode control of rigid manipulators , 2002, Autom..

[16]  S. T. Venkataraman,et al.  Control of Nonlinear Systems Using Terminal Sliding Modes , 1993 .

[17]  Xinghuo Yu,et al.  Optimization of terminal sliding control for two-link flexible manipulators , 2004, 30th Annual Conference of IEEE Industrial Electronics Society, 2004. IECON 2004.

[18]  Bong Wie,et al.  New approach to attitude/momentum control for the Space Station , 1989 .