Dynamic test selection for reconfigurable diagnosis

Detecting and isolating multiple faults is a computationally intense task which typically consists of computing a set of tests, and then computing the diagnoses based on the test results. This paper proposes a method to reduce the computational burden by only running the tests that are currently needed, and dynamically starting new tests when the need changes. A main contribution is a method to select tests such that the computational burden is reduced while maintaining the isolation performance of the diagnostic system. Key components in the approach are the test selection algorithm, the test initialization procedures, and a knowledge processing framework that supports the functionality needed. The approach is exemplified on a relatively small dynamical system, which still illustrates the complexity and possible computational gain with the proposed approach.

[1]  Jan C. Willems,et al.  Introduction to mathematical systems theory: a behavioral approach, Texts in Applied Mathematics 26 , 1999 .

[2]  Paul M. Frank,et al.  Issues of Fault Diagnosis for Dynamic Systems , 2010, Springer London.

[3]  Michel Kinnaert,et al.  Diagnosis and Fault-Tolerant Control , 2004, IEEE Transactions on Automatic Control.

[4]  Mattias Krysander,et al.  Design and Analysis of Diagnosis Systems Using Structural Methods , 2006 .

[5]  Michèle Basseville,et al.  Detection of abrupt changes , 1993 .

[6]  Mattias Nyberg A FAULT ISOLATION ALGORITHM FOR THE CASE OF MULTIPLE FAULTS AND MULTIPLE FAULT TYPES , 2006 .

[7]  Erik Frisk,et al.  Residual Generation for Fault Diagnosis of Systems Described by Linear Differential-Algebraic Equations , 2006, IEEE Transactions on Automatic Control.

[8]  E. S. Page CONTINUOUS INSPECTION SCHEMES , 1954 .

[9]  Raymond Reiter,et al.  Characterizing Diagnoses and Systems , 1992, Artif. Intell..

[10]  Ramine Nikoukhah,et al.  Innovations generation in the presence of unknown inputs: Application to robust failure detection , 1994, Autom..

[11]  Jeffrey S. Rosenthal,et al.  Introduction to mathematical systems theory. a behavioral approach [Book Review] , 2002, IEEE Transactions on Automatic Control.

[12]  Raymond Reiter,et al.  A Theory of Diagnosis from First Principles , 1986, Artif. Intell..

[13]  Patrick Doherty,et al.  DyKnow: An approach to middleware for knowledge processing , 2004, J. Intell. Fuzzy Syst..

[14]  Brian C. Williams,et al.  Diagnosing Multiple Faults , 1987, Artif. Intell..

[15]  Patrick Doherty,et al.  A knowledge processing middleware framework and its relation to the JDL data fusion model , 2005, 2005 7th International Conference on Information Fusion.

[16]  Erik Frisk Residual generation in linear stochastic systems-a polynomial approach , 2001, Proceedings of the 40th IEEE Conference on Decision and Control (Cat. No.01CH37228).