A novel fault-tree approach for identifying potential causes of satellite reaction wheel failure

Due to unforeseen circumstances and naturally occurring faults, it is desired that an on-board fault-diagnosis system of a space vehicle be capable of detecting, isolating, identifying or classifying faults in the system. In this paper, a novel approach is proposed which strengthens existing efficient fault-detection mechanisms with an additional ability to classify different types of faults to effectively determine potential failure causes in a subsystem. This extra capability ensures a quick and efficient recovery/reconfiguration from disruptions. Our developed diagnosis/analysis procedure exploits a widely used qualitative technique called fault-tree analysis, as a diagnostic aid, for failure analysis in the attitude control subsystem (ACS) of a spacecraft. Constructed fault-trees have been able to represent combinations of events leading to different failures resulting due to artificially injected faults in a MATLAB-Simulink model of the ACS. It is important to emphasize that proposed technique has potentials for being integrated in an on-board health monitoring and diagnosis tool for space vehicles

[1]  Roslyn M. Sinnamon,et al.  Fault tree analysis and binary decision diagrams , 1996, Proceedings of 1996 Annual Reliability and Maintainability Symposium.

[2]  Purnendu Sinha,et al.  On the Fault Diagnosis and Failure Analysis in the Satellite Attitude Control Subsystem , 2004 .

[3]  James R. Wertz,et al.  Space Mission Analysis and Design , 1992 .

[4]  M. G. Madden,et al.  Generation Of Fault Trees From SimulatedIncipient Fault Case Data , 1970 .

[5]  Salvatore J. Bavuso,et al.  Dynamic fault-tree models for fault-tolerant computer systems , 1992 .

[6]  Gary J. Powers,et al.  Computer-aided Synthesis of Fault-trees , 1977, IEEE Transactions on Reliability.

[7]  R. C. de Vries An automated methodology for generating a fault tree , 1990 .

[8]  P. Hughes Spacecraft Attitude Dynamics , 1986 .

[9]  John Andrews,et al.  Efficient basic event orderings for binary decision diagrams , 1998, Annual Reliability and Maintainability Symposium. 1998 Proceedings. International Symposium on Product Quality and Integrity.

[10]  Gary J. Powers,et al.  Fault TreesߞA State of the Art Discussion , 1974 .

[11]  J.R. Taylor,et al.  An Algorithm For Fault-Tree Construction , 1982, IEEE Transactions on Reliability.

[12]  J. Ross Quinlan,et al.  Induction of Decision Trees , 1986, Machine Learning.

[13]  John D. Andrews,et al.  Choosing a heuristic for the "fault tree to binary decision diagram" conversion, using neural networks , 2002, IEEE Trans. Reliab..

[14]  Makis Stamatelatos,et al.  Fault tree handbook with aerospace applications , 2002 .

[15]  Yiannis Papadopoulos,et al.  Model-based synthesis of fault trees from Matlab-Simulink models , 2001, 2001 International Conference on Dependable Systems and Networks.

[16]  J. B. Dugan,et al.  Automatic synthesis of fault trees for computer-based systems , 1999 .