Abstract
This paper presents a neural network system for the diagnosis of analog circuits and shows how the performance of such a system can be affected by the choice of different techniques used by its submodules. In particular we discuss the influence of feature extraction techniques such as Fourier Transforms, Wavelets and Principal Component Analysis. The system uses several different power supplies and as many neural networks “in parallel”. Two different algorithms that can be used to combine the candidate sets produced by each network are also presented. The system is capable of diagnosing multiple faults even if trained on single ones.
Similar content being viewed by others
References
R. Liu (Ed.), “Selected papers on analog fault diagnosis,” Advances in Circuits and Systems, IEEE Circuits and Systems Society, IEEE Press, 1987.
R. Liu (Ed.), Testing and Diagnosis of Analog Circuits and Systems, Van Nostrand Reinhold, 1991.
J.W. Bandler and A.E. Salama, “Fault diagnosis of analog circuits,” in Proc. IEEE, vol. 73,no. 8, pp. 1279-1325, 1985.
W. Hochwald and J.D. Bastian, “A DC approach for analogue fault dictionary determination,” IEEE Trans. Circuits and Systems, vol. 26,no. 7, pp. 523-529, 1979.
J. deKleer and B.B. Williams, “Diagnosing multiple faults,” Artificial Intelligence, vol. 32, pp. 97-129, 1987.
A. Fanni, P. Diana, A. Giua, and M. Perezzani, “Qualitative dynamic diagnosis of circuits,” Artificial Intelligence for Engineering Design, Analysis and Manufacturing, vol. 7,no. 1, pp. 53-64, 1993.
L. Console and P. Torasso, “A spectrum of logical definitions of model-based diagnosis,” Computational Intelligence, vol. 7,no. 3, pp. 133-141, 1991.
R. Milne, “Strategy for diagnosis,” IEEE Trans. on Systems, Man, and Cybernetics, vol. 17,no. 3, pp. 333-339, 1987.
Ph. Dague, O. Jehl, Ph. Devès, P. Luciani, and P. Taillibert, “When oscillators stop oscillating,” in Int. Joint Conf. on Artificial Intelligence, Sydney, Australia, August 1991, pp. 1109-1115.
R.O. Duda and P.E. Hart, Pattern Classification and Scene Analysis, John Wiley & Sons, 1973.
M.W. Craven, “Extracting comprehensible models from trained neural networks,” Ph.D. Thesis, Dept. of Computer Sciences, University of Wisconsin-Madison, 1996.
A. Fanni, A. Giua, F. Micheli, and A. Montisci, “A multiple neural network diagnostic system for analog circuits based on fourier transforms,” in Proc. 5th Int. Work on Principles of Diagnosis, New Paltz, New York, October 1994, pp. 98-105.
B.J. Keagle, J.H. Murphy, L.J. Koos, and J.R. Reeder, “Multi-fault diagnosis of electronic circuit boards using neural networks,” in Proc. Int. Joint Conf. on Neural Networks, San Diego, California, June 1990, pp. 197-202.
G. Rutkowsky, “A neural network approach to fault location in non linear DC circuits,” in Proc. 3rd Int. Conf. on Artificial Neural Networks, Brighton, England, September 1992, pp. 1123-1126.
R. Spina and S. Upadhyaya, “Linear circuit fault diagnosis using neuromorphic analyzers,” IEEE Trans. on Circuits and Systems—II, vol. 44,no. 3, pp. 188-196, 1997.
J. Meador, A. Wu, C.T. Tseng, and T.S. Lin, “Fast diagnosis of integrated circuit faults using feedforward neural networks,” in Proc. Int. Joint Conf. on Neural Networks, Seattle, Washington, July 1991, pp. 269-273.
H.F. Spence, D.P. Burris, J. Lopez, and R.A. Houston, “An artificial neural network printed circuit board diagnostic system based on infrared energy emission,” in Proc. AUTOTESTCON 91, Anheim, California, September 1991, pp. 41-45.
H.F. Spence, “Printed circuit board diagnosis using artificial neural networks and circuit magnetic fields,” IEEE Aerospace Systems Magazine, pp. 20-24, 1994.
L.V. Kirkland and J.S. Dean, “Monitoring power supply current and using a neural network routine to diagnose circuit faults,” in Proc. AUTOTESTCON '94, Anaheim, California, September 1994, pp. 649-651.
S. Contu, A. Fanni, M. Marchesi, A. Montisci, and A. Serri, “Wavelet analysis for diagnostic problems,” in Proc. 8th MELECON, Bari, Italy, May 1996, pp. 1571-1574.
A. Fanni, A. Giua, and A. Montisci, “Diagnosis of electrical circuits using neural networks and principal components analysis,” in Proc. Int. Conf. on Engineering Applications of Neural Networks, Helsinki, Finland, August 1995, pp. 629-632.
A. Fanni, A. Giua, and E. Sandoli, “Neural networks for multiple fault diagnosis in analog circuits,” in Proc. IEEE Int. Work. on Defect and Fault Tolerance in VLSI Systems, Venezia, Italy, October 1993, pp. 303-310.
C.R. Parten, R. Saeks, and R. Pap, “Fault diagnosis and neural networks,” in Proc. IEEE Int. Conf. on Systems, Man and Cybernetics, Charlottesville, Virginia, October 1991, pp. 1517-1521.
A.B. Thompson, J.C. Sutton, and H.T. Nagle, “Diagnosis of telephony line card component failures using an artificial neural network,” in Proc. SOUTHEASTCON 91, Raleigh, North Carolina, April 1991, pp. 229-233.
K.A.E. Totton and P.R. Limb, “Experience in using neural networks for electronic diagnosis,” in Proc. 2nd Int. Conf. on Artificial Neural Networks, Bournemouth, England, November 1991, pp. 115-118.
A. Bernieri, M. D'Apuzzo, L. Sansone, and M. Savastano, “A neural network approach for identification and fault diagnosis of dynamic systems,” in Conf. Rec IMTC93 (Irvine, CA), May 1993, pp. 564-569.
X.P. Gu, Y.H. Yang, W.Q. Zang, and S. Gao, “Integration of artificial neural networks and expert systems for power system fault diagnosis,” in Proc. IPEC '95, Singapore, February 1995.
L. Tarassenko, A Guide to Neural Computing Applications, Arnold, 1998.
C.M. Bishop, Neural Networks for Pattern Recognition, Clarendon Press: Oxford, 1995.
Y. Meyer, “Wavelets-algorithms and applications,” SIAM, 1993.
O. Rioul and M. Vetterli, “Wavelet and signal processing,” IEEE SP Magazine, pp. 14-38, 1991.
S.G. Mallat, “A theory for multiresolution signal decomposition: the wavelet representation,” IEEE Trans. Pattern Analysis and Machine Intelligence, vol. 11,no. 7, pp. 674-693, 1989.
M.R. Azimi-Sadjadi, S. Ghaloum, and R. Zoughi, “Terrain classification in SAR images using principal component analysis and neural networks,” IEEE Trans. on Geoscience and Remote Sensing, vol. 31,no. 2, pp. 511-515, 1993.
M. Ceccarelli, A. Farina, A. Petrosino, R. Vaccaro, and F. Vinelli, “SAR image segmentation using textural information and neural classifiers,” L'Onde Electronique, vol. 74,no. 3, pp. 511-515, 1994.
A.K. Jain, Fundamentals of Digital Image Processing, Prentice-Hall: Englewood Cliffs, NJ, 1989.
R. Caruana, “Extra capacity rarely hurts generalization if you use early stopping,” Presented at NIPS 96 workshop on Model Complexity, December 1996.
A.J.C. Sharkey, “On combining artificial neural nets,” Connection Science, Special Issue: Combining Artificial Neural Nets: Ensemble Approaches, vol. 8,no. 3/4, pp. 299-313, 1996.
J. Hertz, A. Krogh, and R.G. Palmer, Introduction to the Theory of Neural Computation, Santa Fe Institute Studies in the Science of Complexity, Lecture Notes, vol. 1, Addison-Wesley, 1991.
P.K. Simpson, Artificial Neural Systems, Pergamon Press: Inc., 1990.
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Fanni, A., Giua, A., Marchesi, M. et al. A Neural Network Diagnosis Approach for Analog Circuits. Applied Intelligence 11, 169–186 (1999). https://doi.org/10.1023/A:1008376430315
Issue Date:
DOI: https://doi.org/10.1023/A:1008376430315