Soft fault detection and isolation in analog circuits: some results and a comparison between a fuzzy approach and radial basis function networks

This paper provides a comparison between two techniques for soft fault diagnosis in analog electronic circuits. Both techniques are based on the simulation before test approach: a "fault dictionary" is a priori generated by collecting, signatures of different fault conditions. Classifiers, trained by the examples contained in the fault dictionary, are then configured to classify the measured circuit responses. The suggested classifiers have similar structures. The first is based on a fuzzy system, obtained by processing fault dictionary data for automatic generation of IF-THEN rules, and the second classifier is based on a radial basis function neural network. The two classifiers are used to detect and isolate faults both at the subsystem and component levels. The experimental results point out that both classifiers provide low classification errors in the presence of noise and nonfaulty components tolerance effects. The fuzzy approach provides better results due to an efficient generation method for the IF-THEN rules that allows adding IF parts in the input space regions where ambiguity occurs.

[1]  Shang-Liang Chen,et al.  Orthogonal least squares learning algorithm for radial basis function networks , 1991, IEEE Trans. Neural Networks.

[2]  L. S. Milor,et al.  A tutorial introduction to research on analog and mixed-signal circuit testing , 1998 .

[3]  Shigeo Abe,et al.  A fuzzy classifier with ellipsoidal regions , 1997, IEEE Trans. Fuzzy Syst..

[4]  J.W. Bandler,et al.  Fault diagnosis of analog circuits , 1985, Proceedings of the IEEE.

[5]  Marcantonio Catelani,et al.  Fault diagnosis of electronic analog circuits using a radial basis function network classifier , 2000 .

[6]  Keinosuke Fukunaga,et al.  Introduction to Statistical Pattern Recognition , 1972 .

[7]  M. J. D. Powell,et al.  Radial basis functions for multivariable interpolation: a review , 1987 .

[8]  Shambhu Upadhyaya,et al.  Linear circuit fault diagnosis using neuromorphic analyzers , 1997 .

[9]  Bernd Fritzke,et al.  Growing cell structures--A self-organizing network for unsupervised and supervised learning , 1994, Neural Networks.

[10]  F. Girosi,et al.  Networks for approximation and learning , 1990, Proc. IEEE.

[11]  Bernd Fritzke,et al.  The LBG-U Method for Vector Quantization – an Improvement over LBG Inspired from Neural Networks , 1997, Neural Processing Letters.

[12]  Keinosuke Fukunaga,et al.  Introduction to statistical pattern recognition (2nd ed.) , 1990 .

[13]  John Moody,et al.  Fast Learning in Networks of Locally-Tuned Processing Units , 1989, Neural Computation.

[14]  Antony Wakeling,et al.  Fault diagnosis in analogue circuits using AI techniques , 1989, Proceedings. 'Meeting the Tests of Time'., International Test Conference.

[15]  Yichuang Sun,et al.  Fault diagnosis of analog circuits with tolerances using artificial neural networks , 2000, IEEE APCCAS 2000. 2000 IEEE Asia-Pacific Conference on Circuits and Systems. Electronic Communication Systems. (Cat. No.00EX394).

[16]  Michio Sugeno,et al.  Industrial Applications of Fuzzy Control , 1985 .

[17]  Marcantonio Catelani,et al.  On the application of neural networks to fault diagnosis of electronic analog circuits , 1996 .

[18]  Lyle H. Ungar,et al.  Using radial basis functions to approximate a function and its error bounds , 1992, IEEE Trans. Neural Networks.

[19]  F. Herrera,et al.  A proposal on reasoning methods in fuzzy rule-based classification systems , 1999 .

[20]  Tomaso A. Poggio,et al.  Extensions of a Theory of Networks for Approximation and Learning , 1990, NIPS.

[21]  David S. Broomhead,et al.  Multivariable Functional Interpolation and Adaptive Networks , 1988, Complex Syst..

[22]  Shigeo Abe,et al.  A method for fuzzy rules extraction directly from numerical data and its application to pattern classification , 1995, IEEE Trans. Fuzzy Syst..

[23]  Ludmila I. Kuncheva,et al.  On the Equivalence between fuzzy and Statistical Classifiers , 1996, Int. J. Uncertain. Fuzziness Knowl. Based Syst..

[24]  Alistair Munro,et al.  Evolving fuzzy rule based controllers using genetic algorithms , 1996, Fuzzy Sets Syst..

[25]  W. Hochwald,et al.  A dc approach for analog fault dictionary determination , 1979 .

[26]  Deng Ying,et al.  On the application of artificial neural networks to fault diagnosis in analog circuits with tolerances , 2000, WCC 2000 - ICSP 2000. 2000 5th International Conference on Signal Processing Proceedings. 16th World Computer Congress 2000.

[27]  D. Towill,et al.  Simplified ATPG and analog fault location via a clustering and separability technique , 1979 .

[28]  Frank Klawonn,et al.  Mathematical Analysis of Fuzzy Classifiers , 1997, IDA.

[29]  Sankar K. Pal,et al.  Fuzzy models for pattern recognition , 1992 .

[30]  Stefano Manetti,et al.  On the application of symbolic techniques to the multiple fault location in low testability analog circuits , 1998 .

[31]  D. Broomhead,et al.  Radial Basis Functions, Multi-Variable Functional Interpolation and Adaptive Networks , 1988 .

[32]  J. Bandler,et al.  Multiport approach to multiple-fault location in analog circuits , 1983 .

[33]  Bernd Fritzke,et al.  Incremental neuro-fuzzy systems , 1997, Optics & Photonics.