Skip to main content
Log in

Multi-scale kernel Fisher discriminant analysis with adaptive neuro-fuzzy inference system (ANFIS) in fault detection and diagnosis framework for chemical process systems

  • Original Article
  • Published:
Neural Computing and Applications Aims and scope Submit manuscript

Abstract

Fault detection and diagnosis (FDD) framework is one of safety aspects that is important to the industrial sector to ensure its high-quality production and processes. However, the development of FDD system in chemical process systems could have difficulties, e.g. highly nonlinear correlation within the variables, highly complex process, and an enormous number of sensors to be monitored. These issues have encouraged the development of various approaches to increase the effectiveness and robustness of the FDD framework, such as the wavelet transform analysis, where it has the advantage in extracting the significant features in both time and frequency domain. It has motivated us to propose an extension work of the multi-scale KFDA method, where we have modified it with the implementation of Parseval’s theorem and the application of ANFIS method to improve the performance of the fault classification. In this work, through the implementation of Parseval’s theorem, the observation of fault features via the energy spectrum and effective reduction in DWT analysis data quantity can be accomplished. The extracted features from the multi-scale KFDA method are used for fault diagnosis and classification, where multiple ANFIS models were developed for each designated fault pattern to increase the classification accuracy and reduce the diagnosis error rate. The fault classification performance of the proposed framework has been evaluated using a benchmarked Tennessee Eastman process. The results indicated that the proposed multi-scale KFDA-ANFIS framework has shown the improvement with an average of 87.02% in classification accuracy over the multi-scale PCA-ANFIS (78.90%) and FDA-ANFIS (70.80%).

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

Similar content being viewed by others

References

  1. Wang F, Zhao Y, Yang O, Cai J, Deng M (2013) Process safety data management program based on HAZOP analysis and its application to an ethylene oxide/ethylene glycol plant. J Loss Prev Process Ind 26:1399–1406

    Google Scholar 

  2. Venkatasubramanian V, Rengaswamy R, Yin K, Kavuri SN (2003) A review of process fault detection and diagnosis. Part I: quantitative model-based methods. Comput Chem Eng 27:293–311

    Google Scholar 

  3. Venkatasubramanian V, Rengaswamy R, Kavuri SN (2003) A review of process fault detection and diagnosis. Part II: qualitative models and search strategies. Comput Chem Eng 27:313–326

    Google Scholar 

  4. Venkatasubramanian V, Rengaswamy R, Kavuri SN, Yin K (2003) A review of process fault detection and diagnosis. Part III: process history based methods. Comput Chem Eng 27:327–346

    Google Scholar 

  5. Tarifa EE, Scenna NJ (1998) A methodology for fault diagnosis in large chemical processes and an application to a multistage flash desalination process: part II. Reliab Eng Syst Saf 60:41–51

    Google Scholar 

  6. Sotomayor OAZ, Odloak D (2005) Observer-based fault diagnosis in chemical plants. Chem Eng J 112:93–108

    Google Scholar 

  7. Yin S, Ding SX, Abandan Sari AH, Hao H (2013) Data-driven monitoring for stochastic systems and its application on batch process. Int J Syst Sci 44:1366–1376

    MathSciNet  MATH  Google Scholar 

  8. Ding SX, Yang Y, Zhang Y, Li L (2014) Data-driven realizations of kernel and image representations and their application to fault detection and control system design. Automatica 50:2615–2623

    MathSciNet  MATH  Google Scholar 

  9. MacGregor JF, Cinar A (2012) Monitoring, fault diagnosis, fault-tolerant control and optimization: data driven methods. Comput Chem Eng 47:111–120

    Google Scholar 

  10. Gao XZ, Ovaska SJ, Wang X, Chow MY (2008) A neural networks-based negative selection algorithm in fault diagnosis. Neural Comput Appl 17:91–98

    Google Scholar 

  11. Eristi H (2013) Fault diagnosis system for series compensated transmission line based on wavelet transform and adaptive neuro-fuzzy inference system. Measurement 46:393–401

    Google Scholar 

  12. Khoukhi A, Khalid MH (2015) Hybrid computing techniques for fault detection and isolation, a review. Comput Electr Eng 43:17–32

    Google Scholar 

  13. Zaman M, Hassan A (2018) Improved statistical features-based control chart patterns recognition using ANFIS with fuzzy clustering. Neural Comput Appl 2:1–15

    Google Scholar 

  14. Kamel T, Hassan M (2009) Adaptive Neuro fuzzy inference system (ANFIS) for fault classification in the transmission lines. J Electron Electr Eng 2:164–169

    Google Scholar 

  15. Chen J, Roberts C, Weston P (2007) Neuro-fuzzy fault detection and diagnosis for railway track circuits. Woodhead Publishing Limited, Cambridge

    Google Scholar 

  16. Subbaraj P, Kannapiran B (2014) Fault detection and diagnosis of pneumatic valve using adaptive neuro-fuzzy inference system approach. Appl Soft Comput 19:362–371

    Google Scholar 

  17. Tran VT, Yang B-S, Oh M-S, Tan ACC (2009) Fault diagnosis of induction motor based on decision trees and adaptive neuro-fuzzy inference. Expert Syst Appl 36:1840–1849

    Google Scholar 

  18. Ertunc HM, Ocak H, Aliustaoglu C (2013) ANN- and ANFIS-based multi-staged decision algorithm for the detection and diagnosis of bearing faults. Neural Comput Appl 22:435–446

    Google Scholar 

  19. Bellali B, Hazzab A, Bousserhane IK, Lefebvre D (2012) Parameter estimation for fault diagnosis in nonlinear systems by ANFIS. Proc. Eng 29:2016–2021

    Google Scholar 

  20. Razavi-Far R, Davilu H, Palade V, Lucas C (2009) Model-based fault detection and isolation of a steam generator using neuro-fuzzy networks. Neurocomputing 72:2939–2951

    Google Scholar 

  21. Evsukoff A, Gentil S (2005) Recurrent neuro-fuzzy system for fault detection and isolation in nuclear reactors. Adv Eng Inform 19:55–66

    Google Scholar 

  22. Lau CK, Heng YS, Hussain MA, Mohamad Nor MI (2010) Fault diagnosis of the polypropylene production process (UNIPOL PP) using ANFIS. ISA Trans 49:559–566

    Google Scholar 

  23. Sabura Banu U, Uma G (2011) ANFIS based sensor fault detection for continuous stirred tank reactor. Appl Soft Comput J 11:2618–2624

    Google Scholar 

  24. Zhao J, Shu Y, Zhu J, Dai Y (2014) An online fault diagnosis strategy for full operating cycles of chemical processes. Ind Eng Chem Res 53:5015–5027

    Google Scholar 

  25. Widodo A, Yang B-S, Han T (2007) Combination of independent component analysis and support vector machines for intelligent faults diagnosis of induction motors. Expert Syst Appl 32:299–312

    Google Scholar 

  26. Wang Z, Ruan Q, An G (2015) Projection-optimal local Fisher discriminant analysis for feature extraction. Neural Comput Appl 26:589–601

    Google Scholar 

  27. Wang Q, Hu X, Gao Q, Li B, Wang Y (2014) Global–local Fisher discriminant approach for face recognition. Neural Comput Appl 25:1137–1144

    Google Scholar 

  28. Baudat G, Anouar FE (2000) Generalized discriminant analysis using a kernel approach. Neural Comput 12:2385–2404

    Google Scholar 

  29. Li J-B, Sun W-H, Wang Y-H, Tang L-L (2013) 3D model classification based on nonparametric discriminant analysis with kernels. Neural Comput Appl 22:771–781

    Google Scholar 

  30. Cho H-WW (2007) Nonlinear feature extraction and classification of multivariate data in kernel feature space. Expert Syst Appl 32:534–542

    Google Scholar 

  31. Mika S, Rätsch G, Müller K-R (2001) A mathematical programming approach to the {K}ernel {F}isher algorithm. Adv Neural Inf Process Syst 13:591–597

    Google Scholar 

  32. Li J, Cui P (2009) Improved kernel Fisher discriminant analysis for fault diagnosis. Expert Syst Appl 36:1423–1432

    Google Scholar 

  33. Bo L, Wang L, Jiao L (2006) Feature scaling for kernel Fisher discriminant analysis using leave-one-out cross validation. Neural Comput 18:961–978

    MathSciNet  MATH  Google Scholar 

  34. Wang J, Li Q, You J, Zhao Q (2011) Fast kernel Fisher discriminant analysis via approximating the kernel principal component analysis. Neurocomputing 74:3313–3322

    Google Scholar 

  35. Sun Z, Li J, Sun C (2014) Kernel inverse Fisher discriminant analysis for face recognition. Neurocomputing 134:46–52

    Google Scholar 

  36. Yücelbaş C, Yücelbaş Ş, Özşen S, Tezel G, Kktürk S, Yosunkaya Ş (2018) Automatic detection of sleep spindles with the use of STFT, EMD and DWT methods. Neural Comput Appl 29:17–33

    Google Scholar 

  37. Samant A, Adeli H (2000) Feature extraction for traffic incident detection using wavelet transform and linear discriminant analysis. Comput Civ Infrastruct Eng 15:241–250

    Google Scholar 

  38. Zhang L, Xiong G, Liu H, Zou H, Guo W (2010) Bearing fault diagnosis using multi-scale entropy and adaptive neuro-fuzzy inference. Expert Syst Appl 37:6077–6085

    Google Scholar 

  39. Wu J-D, Hsu C-C, Wu G-Z (2009) Fault gear identification and classification using discrete wavelet transform and adaptive neuro-fuzzy inference. Expert Syst Appl 36:6244–6255

    Google Scholar 

  40. Lou X, Loparo KA (2004) Bearing fault diagnosis based on wavelet transform and fuzzy inference. Mech Syst Signal Process 18:1077–1095

    Google Scholar 

  41. Da Wu J, Kuo JM (2010) Fault conditions classification of automotive generator using an adaptive neuro-fuzzy inference system. Expert Syst Appl 37:7901–7907

    Google Scholar 

  42. Barakat S, Eteiba MB, Wahba WI, Barakat S (2014) Fault location in underground cables using ANFIS nets and discrete wavelet transform. Innov Syst Des Eng 5:52–65

    Google Scholar 

  43. Ye Z, Sadeghian A, Wu B (2006) Mechanical fault diagnostics for induction motor with variable speed drives using adaptive neuro-fuzzy inference system. Electr Power Syst Res 76:742–752

    Google Scholar 

  44. Li H, Mei C, Zhou N, Tang Q, Huang Y (2006) Diagnosis of working conditions of an aluminum reduction cell based on wavelet packets and fuzzy neural network. Chem Eng Process Process Intensif 45:1074–1080

    Google Scholar 

  45. Lau CK, Ghosh K, Hussain MA, Che Hassan CR (2003) Fault diagnosis of Tennessee Eastman process with multi-scale PCA and ANFIS. Chemom Intell Lab Syst 120:1–14

    Google Scholar 

  46. Kiong LC, Rosmani C, Hassan C (2010) A two-step fault detection and diagnosis framework for chemical processes. AJCHE 10:1–9

    Google Scholar 

  47. Md Nor N, Hussain MA, Che Hassan CR (2015) Process monitoring and fault detection in non-linear chemical process based on multi-scale kernel Fisher discriminant analysis. Comput Aided Chem Eng 37:1823–1828

    Google Scholar 

  48. Md Nor N, Hussain MA, Che Hassan CR (2017) Fault diagnosis and classification framework using multi-scale classification based on kernel Fisher discriminant analysis for chemical process system. Appl Soft Comput 61(2017):959–972. https://doi.org/10.1016/j.asoc.2017.09.019

    Article  Google Scholar 

  49. Md Nor N, Hussain MA, Che Hassan CR (2017) Fault diagnosis based on multi-scale classification using kernel Fisher discriminant analysis and Gaussian mixture model and K-nearest neighbor method. J Teknol 79:89–96

    Google Scholar 

  50. Dash PK, Nayak M, Senapati MR, Lee IWC (2007) Mining for similarities in time series data using wavelet-based feature vectors and neural networks. Eng Appl Artif Intell 20:185–201

    Google Scholar 

  51. Scholkopf B, Mika S, Burges CJC, Knirsch P, Mullert K, Ratsch G, Smola AJ (1999) Input space versus feature space in kernel-based methods. IEEE Trans Neural Networks 10:1000–1017

    Google Scholar 

  52. Mika S, Ratsch G, Weston J, Schölkopf B, Muller K-R (1999) Fisher discriminant analysis with kernels. IEEE, pp 41–48

  53. Jang JSR, Sun CT, Mizutani E (1997) Neuro-fuzzy and soft computing—a computational approach to learning and machine intelligence. Prentice-Hall, New York

    Google Scholar 

  54. Downs JJ, Vogel EF (1993) A plant-wide industrial process control problem. Comput Chem Eng 17:245–255

    Google Scholar 

  55. Lyman P, Georgakis C (1995) Plant-wide control of the Tennessee Eastman problem. Comput Chem Eng 19:321–331

    Google Scholar 

  56. Chiang LH, Russell EL, Braatz RD (2001) Fault detection and diagnosis in industrial systems. Springer, London

    MATH  Google Scholar 

  57. Awadallah MA, Morcos MM (2006) Automatic diagnosis and location of open-switch fault in brushless dc motor drives using wavelets and neuro-fuzzy systems. IEEE Trans Energy Convers 21:104–111

    Google Scholar 

  58. Dogantekin E, Dogantekin A, Avci D (2011) An expert system based on generalized discriminant analysis and wavelet support vector machine for diagnosis of thyroid diseases. Expert Syst Appl 38:146–150

    Google Scholar 

Download references

Acknowledgements

The authors would like to thank the Universiti Sains Malaysia (USM) for the ASTS fellowship programme, and University of Malaya (UM) and the Ministry of Higher Education (MOHE) Malaysia for their supporting in this work.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Norazwan Md Nor.

Ethics declarations

Conflict of interest

The authors declare that they have no conflict of interest.

Additional information

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

Md Nor, N., Hussain, M.A. & Che Hassan, C.R. Multi-scale kernel Fisher discriminant analysis with adaptive neuro-fuzzy inference system (ANFIS) in fault detection and diagnosis framework for chemical process systems. Neural Comput & Applic 32, 9283–9297 (2020). https://doi.org/10.1007/s00521-019-04438-9

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00521-019-04438-9

Keywords

Navigation