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%).
Similar content being viewed by others
References
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
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
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
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
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
Sotomayor OAZ, Odloak D (2005) Observer-based fault diagnosis in chemical plants. Chem Eng J 112:93–108
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
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
MacGregor JF, Cinar A (2012) Monitoring, fault diagnosis, fault-tolerant control and optimization: data driven methods. Comput Chem Eng 47:111–120
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
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
Khoukhi A, Khalid MH (2015) Hybrid computing techniques for fault detection and isolation, a review. Comput Electr Eng 43:17–32
Zaman M, Hassan A (2018) Improved statistical features-based control chart patterns recognition using ANFIS with fuzzy clustering. Neural Comput Appl 2:1–15
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
Chen J, Roberts C, Weston P (2007) Neuro-fuzzy fault detection and diagnosis for railway track circuits. Woodhead Publishing Limited, Cambridge
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
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
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
Bellali B, Hazzab A, Bousserhane IK, Lefebvre D (2012) Parameter estimation for fault diagnosis in nonlinear systems by ANFIS. Proc. Eng 29:2016–2021
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
Evsukoff A, Gentil S (2005) Recurrent neuro-fuzzy system for fault detection and isolation in nuclear reactors. Adv Eng Inform 19:55–66
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
Sabura Banu U, Uma G (2011) ANFIS based sensor fault detection for continuous stirred tank reactor. Appl Soft Comput J 11:2618–2624
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
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
Wang Z, Ruan Q, An G (2015) Projection-optimal local Fisher discriminant analysis for feature extraction. Neural Comput Appl 26:589–601
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
Baudat G, Anouar FE (2000) Generalized discriminant analysis using a kernel approach. Neural Comput 12:2385–2404
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
Cho H-WW (2007) Nonlinear feature extraction and classification of multivariate data in kernel feature space. Expert Syst Appl 32:534–542
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
Li J, Cui P (2009) Improved kernel Fisher discriminant analysis for fault diagnosis. Expert Syst Appl 36:1423–1432
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
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
Sun Z, Li J, Sun C (2014) Kernel inverse Fisher discriminant analysis for face recognition. Neurocomputing 134:46–52
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
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
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
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
Lou X, Loparo KA (2004) Bearing fault diagnosis based on wavelet transform and fuzzy inference. Mech Syst Signal Process 18:1077–1095
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
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
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
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
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
Kiong LC, Rosmani C, Hassan C (2010) A two-step fault detection and diagnosis framework for chemical processes. AJCHE 10:1–9
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
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
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
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
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
Mika S, Ratsch G, Weston J, Schölkopf B, Muller K-R (1999) Fisher discriminant analysis with kernels. IEEE, pp 41–48
Jang JSR, Sun CT, Mizutani E (1997) Neuro-fuzzy and soft computing—a computational approach to learning and machine intelligence. Prentice-Hall, New York
Downs JJ, Vogel EF (1993) A plant-wide industrial process control problem. Comput Chem Eng 17:245–255
Lyman P, Georgakis C (1995) Plant-wide control of the Tennessee Eastman problem. Comput Chem Eng 19:321–331
Chiang LH, Russell EL, Braatz RD (2001) Fault detection and diagnosis in industrial systems. Springer, London
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
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
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
Corresponding author
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
About this article
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
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00521-019-04438-9