Skip to main content
Log in

Fault Diagnosis of Linear Analog Electronic Circuit Based on Natural Response Specification using K-NN Algorithm

  • Published:
Journal of Electronic Testing Aims and scope Submit manuscript

Abstract

This paper reports a novel method for parametric fault diagnosis in linear analog electronic circuits using distance weighted cosine K-Nearest Neighbours (K-NN) algorithm that performs data classification on the basis of cosine similarity between data features or attributes. In this approach the analog electronic Circuit Under Test (CUT) is represented in the form of a transfer function model and natural response specifications of the system such as damping ratio, natural frequency and static gain of the system are extracted as features from this model. For experimentation purpose a second order Sallen-Key band pass filter and a fourth order Chebychev Type 1 low pass filter is considered, the corresponding fault classes are created for each of the circuit. The parameter values of the passive components in the system have been varied to derive the features, and each component whose tolerance varied is labelled with a corresponding fault class. The proposed methodology classifies faulty classes with accuracy greater than 95%.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17
Fig. 18
Fig. 19

Similar content being viewed by others

References

  1. Zhang Yi W, Xueye J Haifeng (2008) One-class classifier based on SBT for analog circuit fault diagnosis. Measurement 41(4):371–380, ISSN 0263–2241, https://doi.org/10.1016/j.measurement.2007.02.007

  2. Aminian F, Aminian M, Collins HW (2002) Analog fault diagnosis of actual circuits using neural networks. IEEE Trans Instrum Meas 51(3):544–550. doi:https://doi.org/10.1109/TIM.2002.1017726

    Article  Google Scholar 

  3. He W, He Y, Li B, Zhang C (2019) Feature extraction of analogue circuit fault signals via cross-wavelet transform and variational Bayesian matrix factorisation. IET Sci Meas Technol 13(2):318–327

    Article  Google Scholar 

  4. Karthi SP, Shanthi M, Bhuvaneswari MC, (2014) Parametric fault diagnosis in analog circuit using genetic algorithm. Proc. International Conference on Green Computing Communication and Electrical Engineering (ICGCCEE), Coimbatore, pp 1–5. https://doi.org/10.1109/ICGCCEE.2014.6921410

  5. Wang L-T, Wu C–W, Wen X–G (2006) VLSI test principles and architectures. Morgan Kaufmann Publishers, San Francisco

    Google Scholar 

  6. Varaprasad BKSVL, Patnaik LM, Jamadagni HS, Agrawal VK (2004) A new ATPG technique (MultiDetect) for testing of analog macros in mixed-signal circuits. IEEE Trans Comput Aided Des Integr Circuits Syst 23(2):273–287

    Article  Google Scholar 

  7. Zhang C, He G, Liang S (2008) Test point selection of analog circuits based on fuzzy theory and ant colony algorithm. Proceedings of IEEE AUTOTESTCON 2008: Systems Readiness Technology Conference, Salt Lake City, USA, pp 164–168

  8. Lindermeir WM, Vogels TJ, Graeb HE (1998) Analog test design with IDD measurements for the detection of parametric and catastrophic faults. Proceeding of the Conference on Design, Automation and Test in Europe, France, pp 822–829

  9. Xiao Y, He Y (2010) A linear ridgelet network approach for fault diagnosis of analog circuit. Sci China Inf Sci 53:2251–2264. https://doi.org/10.1007/s11432-010-4077-7

    Article  Google Scholar 

  10. Huertas JL (1993) Test and design for testability of analog and mixed – signal integrated circuits: Theoretical basis and pragmatical approaches. In: Proc. European Conf. Circuit Theory and Design, pp 75–156

  11. Milor L (1998) A tutorial introduction to research on analog and mixed – signal circuit testing. IEEE TCAS II: Analog and Digital Signal Processing, vol 45, no 10, pp 1389–1407

  12. Kavithamani A, Manikandan V, Devarajan N (2011) Analog circuit fault detection using location of poles. J Electron Test: Theory Applic. 27(5):673–678. https://doi.org/10.1007/s10836-011-5240-9

  13. Hong H, Lin L (2016) A study on the transfer function based analog fault model for linear and time-invariant continuous-time analog circuits. Proc. 2016 IEEE 25th Asian Test Symposium (ATS), Hiroshima, pp 92–95

  14. Rathnapriya S, Manikandan V (2020) Remaining useful life prediction of analog circuit using improved unscented particle filter. J Elect Test Theory Appl, Springer 36(2):169–181

  15. Kavithamani A, Manikandan V, Devarajan N (2012) Fault detection of analog circuits using network parameters. Int J Electron Test Theory Appl 28:257–261

    Article  Google Scholar 

  16. Christophe P, Basso (2016) Electrical analysis - Terminology and theorems. Linear circuit transfer functions: an introduction to fast analytical techniques. IEEE, New York, pp 1–40

  17. Marc T, Thompson (2014) Intuitive analog circuit design (2nd edn), Chap. 2 - Review of signal processing basics. In: Thompson  MT (ed), Newnes, pp 15–52

  18. Eyheramendy S, Lewis D, Madigan D (2003) On the Naive Bayes Model for text categorization. Proceedings of the Ninth International Workshop on Artificial Intelligence and Statistics, pp 3–6

  19. Cover T, Hart P (1967) Nearest neighbor pattern classification. IEEE Trans Inf Theory 13(1):21–27

    Article  Google Scholar 

  20. Charles Elkan (2008) Nearest neighbor classification. http://cseweb.ucsd.edu/~elkan/250Bwinter2010/nearestn.pdf. Accessed 12 July 2020

  21. Hassanat AB (2014) Solving the problem of the k parameter in the KNN classifier using an ensemble learning approach. Int J Comput Sci Inf Secur 12(8):33–39

    Google Scholar 

  22. Prasath VBS, Alfeilat HAA, Lasassmeh O, Hassanat ABA (2017) Distance and similarity measures effect on the performance of Knearest neighbor classifier—A review. Available: http://arxiv.org/abs/1708.04321

  23. Geler Z, Kurbalija V, Radovanović M et al (2016) Comparison of different weighting schemes for the kNN classifier on time-series data. Knowl Inf Syst 48:331–378. https://doi.org/10.1007/s10115-015-0881-0

    Article  Google Scholar 

  24. Assess Classifier Performance in Classification Learner (2020). MathWorks.www.mathworks.com/help/stats/assess-classifier-performance.html. Accessed 12 July 2020

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Karthik Pandaram.

Additional information

Responsible Editor: T. Xia

Publisher’s Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Pandaram, K., Rathnapriya, S. & Manikandan, V. Fault Diagnosis of Linear Analog Electronic Circuit Based on Natural Response Specification using K-NN Algorithm. J Electron Test 37, 83–96 (2021). https://doi.org/10.1007/s10836-020-05922-0

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10836-020-05922-0

Keywords

Navigation