A theoretical framework for active fault-tolerant attitude stabilization control is developed and applied to flexible spacecraft. The proposed scheme solves a difficult problem of fault-tolerant controller design in the presence of severe partial loss of actuator effectiveness faults and external disturbances. This is accomplished by developing an observer-based fault detection and diagnosis mechanism to reconstruct the actuator faults. Accordingly, a backstepping-based fault-tolerant control law is reconfigured using the reconstructed fault information. It is shown that the proposed design approach guarantees that all of the signals of the closedloop system are uniformly ultimately bounded. The closed-loop performance of the proposed control strategy is evaluated extensively through numerical simulations. 926 B. XIAO, Q. HU AND M. I. FRISWELLTo achieve fault tolerance capability with satisfactory performance, a number of new fault-tolerant control (FTC) approaches have been proposed in the literature; good overviews and extensive bibliographic references have been provided in [2][3][4][5]. As spacecraft attitude dynamics is modeled with inherent nonlinearity, external disturbances, and system uncertainties, such intrinsic complexity makes the straightforward application of many cited FTC schemes in [2][3][4][5] and the references therein infeasible for spacecraft attitude systems. Therefore, FTC design for spacecraft system applications is still an open problem for further research. At present, there are two approaches to synthesize controllers that are tolerant to system faults, known as passive FTC (PFTC), and active FTC (AFTC). PFTC is designed and implemented using a fixed controller without any fault detection and diagnosis (FDD) mechanism, as suggested in [6][7][8][9][10][11].Passive FTC has the drawback that it is only reliable for the class of faults expected in the design process, and achieving robustness to certain faults is only possible at the expense of decreased nominal performance. In contrast to the PFTC, the AFTC can react to fault events and relies on the availability of an FDD mechanism that gives, in real-time, information about the nature and the intensity of the fault. This information is then used by a control configuration module to adjust the control effort online in such a way to maintain stability and to optimize the performance of the faulty system. Hence, the work presented in this study falls into the AFTC category. Recently, FDD has become an ever increasingly important area of research activity, and many investigations on FDD have been conducted for linear and nonlinear systems [12][13][14]. Wang and Lum [15] developed an unknown input observer to detect and isolate actuator faults in aircraft by using an adaptive technique. Curry and Collins [16] proposed an alternative solution to the FDD problem with the application of robust l 1 estimation.Unfortunately, most of the preceding FDD research is only feasible and applicable for linear systems. The intrinsic complexities of spacecr...