Model-based diagnosis of analog electronic circuits

Diagnosing analog systems, i.e. systems for which physical quantities vary over time in a continuous range is, in itself, a difficult problem. Analog electronic circuits, especially those with feedback loops, raise new difficulties that cannot be solved by using classical techniques. This paper shows how model-based diagnosis theory can be used to diagnose analog circuits. The two main tasks for making the theory applicable to real size problems will be emphasized: the modeling of the system to be diagnosed, and the building of efficient conflict recognition engines adapted to the formalism used for the modeling. This will be illustrated through the description of two systems. The first one, DEDALE, only considers failures observable in quiescent mode. It uses qualitative modeling based on relative orders of magnitude relations, for which an axiomatics is given, thus allowing a symbolic solver for checking consistency of such relations to be developed. The second one, CATS/DIANA, deals with time variations. It uses modeling based on numeric intervals, arrays of such intervals to represent transient signals, and an ATMS-like domain-independent conflict recognition engine, CATS. This engine is able to work on such data and to achieve interval propagation through constraints in such a way as to focus on the detection of all minimal nogoods. It is thus well adapted for diagnosing continuous time-varying physical systems. Experimental results of the two systems are given through various types of circuits.

[1]  Olivier Raiman,et al.  Order of Magnitude Reasoning , 1986, Artif. Intell..

[2]  George Loveday Electronic Testing and Fault Diagnosis , 1980 .

[3]  Philippe Dague,et al.  Troubleshooting: When Modeling Is the Trouble , 1987, AAAI.

[4]  W. Hamscher,et al.  XDE: diagnosing devices with hierarchic structure and known component failure modes , 1990, Sixth Conference on Artificial Intelligence for Applications.

[5]  Brian C. Williams,et al.  Doing Time: Putting Qualitative Reasoning on Firmer Ground , 1986, AAAI.

[6]  Philippe Dague,et al.  An Interval Propagation and Conflict Recognition Engine for Diagnosing Continuous Dynamic Systems , 1990, Expert Systems in Engineering.

[7]  Johan de Kleer,et al.  An Assumption-Based TMS , 1987, Artif. Intell..

[8]  Peter Struss,et al.  "Physical Negation" Integrating Fault Models into the General Diagnostic Engine , 1989, IJCAI.

[9]  Ernest Davis,et al.  Constraint Propagation with Interval Labels , 1987, Artif. Intell..

[10]  Philippe Dague Order of Magnitude Revisited , 2003 .

[11]  Henri BERINGER,et al.  Diagnosing systems modeled with piecewise linear constraints , 1990, [1990] Proceedings of the 2nd International IEEE Conference on Tools for Artificial Intelligence.

[12]  Brian C. Williams,et al.  Diagnosis with Behavioral Modes , 1989, IJCAI.

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

[14]  J. Ebers,et al.  Large-Signal Behavior of Junction Transistors , 1954, Proceedings of the IRE.

[15]  Johan de Kleer,et al.  How Circuits Work , 1984, Artif. Intell..

[16]  Allen L. Brown,et al.  Qualitative Knowledge, Causal Reasoning, and the Localization of Failures , 1976 .

[17]  Jeff Yung-Choa Pan Qualitative reasoning with deep-level mechanism models for diagnoses of mechanism failures , 1992 .

[18]  Patrick Taillibert,et al.  An alternative to expert systems for electrical diagnosis , 1992, Future Gener. Comput. Syst..

[19]  Hwee Tou Ng,et al.  Model-based, multiple fault diagnosis of time-varying, continuous physical devices , 1990, Sixth Conference on Artificial Intelligence for Applications.

[20]  Ruey-Wen Liu Selected papers on analog fault diagnosis , 1987 .

[21]  Philippe Dague Numeric Reasoning with Relative Orders of Magnitude , 1993, AAAI.

[22]  Johan de Kleer,et al.  Model-based diagnosis in SOPHIE III , 1992 .

[23]  Philippe Dague Symbolic Reasoning with Relative Orders of Magnitude , 1993, IJCAI.

[24]  Philippe Dague,et al.  When Oscillators Stop Oscillating , 1991, IJCAI.

[25]  Philippe Dague,et al.  Analog Systems Diagnosis , 1990, ECAI.

[26]  Walter Hamscher,et al.  Temporally Coarse Representation of Behavior for Model-based Troubleshooting of Digital Circuits , 1989, IJCAI.

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