ATPRESENT, a large number of engineers have assorted to faulttolerant control (FTC) to enhance the system reliability and to guarantee the control performance (see, e.g., [1–4] and references therein), and several investigations on the application of FTC to spacecraft attitude maneuvers have also been considered. For instance, based on the dynamics inversion and time-delay control, a passive fault-tolerant controller was developed in [5] to achieve attitude tracking of a rigid satellite. Cai et al. [6] proposed an indirect adaptive fault scheme for spacecraft attitude tracking problem under thruster faults. In [7], a control augmentation method, similar to adaptive fault-tolerant control, was adopted for the flexible spacecraft attitude tracking. However, all the preceding FTC results can only tolerate limited predetermined faults and have great conservativeness due to its implementing a fixed controller only. In this work, the attitude stabilization of rigid spacecraft in the presence of partial loss of actuator effectiveness is investigated. Based on adaptive backstepping technique, a nominal attitude controller is derived first for the normal spacecraft system in the face of external disturbances. Then the case of the partial loss of reactionwheel-effectiveness fault is considered, and the faulty attitude system with time-varying gain is ultimately decoupled into three auxiliary systems by appropriate transformation. Moreover, for each auxiliary system, an implicit estimation filter is proposed to estimate the actuator fault correspondingly, and in the meantime, a new adaptive fault-tolerant controller is synthesized according to the estimated fault to guarantee that outputs of the auxiliary system can follow the normal attitude control command signals. By viewing the tracking error as another disturbance entering the system dynamics, with the robustness of the nominal controller to external disturbances, the online fault tolerance can be achieved. In contrast to preceding FTC results, the main contributions of this study include the following: 1) The proposed strategy can react to the fault online and in real time, and thus the conservativeness of the controller can be reduced largely. 2) Although three implicit estimation filters are developed in the fault-tolerant-controller design, it does not require the precise reconstruction of the faults. Thus, large computation power can be saved and also the response time can be reduced effectively. This Note is organized as follows: Sec. II briefly presents the spacecraft attitude model and control problems. In Secs. III and IV, adaptive backstepping attitude controllers are derived, respectively, with and without partial loss of actuator effectiveness fault. Simulation results of a rigid spacecraft are given in Sec. V, followed by conclusions in Sec. VI.
Read full abstract