Q. Yang and G. Webb (Eds.): PRICAI 2006, LNAI 4099, pp. 308 318, 2006. © Springer-Verlag Berlin Heidelberg 2006 Dynamic Neural Network-Based Fault Diagnosis for Attitude Control Subsystem of a Satellite Z.Q. Li 1 , L. Ma 1,2 , and K. Khorasani 1 1 Department of Electrical and Computer Engineering Concordia University, Montreal, Quebec H3G 1M8 Canada 2 Department of Applied Computer Science Tokyo Polytechnic University Atsugi, Kanagawa, Japan kash@ece.concordia.ca Abstract. The objective of this paper is to develop a dynamic neural network scheme for fault detection and isolation (FDI) in the reaction wheels of a satellite. The goal is to decide whether a bus voltage fault, a current loss fault or a temperature fault has occurred in one of the three reaction wheels and further to localize which wheel is faulty. In order to achieve these objectives, three dynamic neural networks are introduced to model the dynamics of the wheels on all three axes independently. Due to the dynamic property of the wheel, the architecture utilized is the Elman recurrent network with backpropagation learning algorithm. The effectiveness of this neural network-based FDI scheme is investigated and a comparative study is conducted with the performance of a generalized observer-based scheme. The simulation results have demonstrated the advantages of the proposed neural network-based method. 1 Introduction The attitude control of spacecraft has been widely studied since the late 1950s [1-2]. The attitude control subsystem stabilizes the spacecraft and orients it in the desired set point position in short time despite the presence of external disturbance torques. The control torques could be formed from combination of momentum wheels, reaction wheels, control moment gyros, thrusters or magnetic torquers. Normally, there are four reaction wheels (3 active and 1 redundant) on the spacecraft to be controlled. Each active reaction wheel is aligned with one of the body axis of spacecraft, it can rotate in either direction and provide reaction torque for the related axis control. The redundant one will be engaged in case any of the three wheels fails. Any fault that occurs in the wheels should be detected and isolated as early as possible to avoid serious damage to the attitude control subsystem of the satellite. Normally, there are three types of faults in a wheel that deserve special attention. The first is the bus voltage fault. The bus voltage should be sufficiently high to avoid elimination of the voltage headroom. Low bus voltage will result in reduced torque capacity and will seriously cause instability of the attitude of the satellite. The same