Online monitoring scheme using principal component analysis through Kullback-Leibler divergence analysis technique for fault detection

Principal component analysis (PCA) is a common tool in the literature and widely used for process monitoring and fault detection. Traditional PCA is associated with the two well-known control charts, the Hotelling’s T2 and the squared prediction error (SPE), as monitoring statistics. This paper develops the use of new measures based on a distribution dissimilarity technique named Kullback-Leibler divergence (KLD) through PCA by measuring the difference between online estimated and offline reference density functions. For processes with PCA scores following a multivariate Gaussian distribution, KLD is computed on both principal and residual subspaces defined by PCA in a moving window to extract the local disparity information. The potentials of the proposed algorithm are afterwards demonstrated through an application on two well-known processes in chemical industries; the Tennessee Eastman process as a reference benchmark and three tank system as an experimental validation. The monitoring performance was compared to recent results from other multivariate statistical process monitoring (MSPM) techniques. The proposed method showed superior robustness and effectiveness recording the lowest average missed detection rate and false alarm rates in process fault detection.

[1]  A. Kouadri,et al.  An improved plant‐wide fault detection scheme based on PCA and adaptive threshold for reliable process monitoring: Application on the new revised model of Tennessee Eastman process , 2018 .

[2]  J. Edward Jackson,et al.  A User's Guide to Principal Components: Jackson/User's Guide to Principal Components , 2004 .

[3]  Xuefeng Yan,et al.  Fault detection and identification using a Kullback-Leibler divergence based multi-block principal component analysis and bayesian inference , 2014, Korean Journal of Chemical Engineering.

[4]  S. Joe Qin,et al.  Joint diagnosis of process and sensor faults using principal component analysis , 1998 .

[5]  Sheng Chen,et al.  Nonlinear Process Fault Diagnosis Based on Serial Principal Component Analysis , 2018, IEEE Transactions on Neural Networks and Learning Systems.

[6]  Thomas F. Edgar,et al.  Identification of faulty sensors using principal component analysis , 1996 .

[7]  Claude Delpha,et al.  An optimal fault detection threshold for early detection using Kullback-Leibler Divergence for unknown distribution data , 2016, Signal Process..

[8]  Kaixiang Peng,et al.  Assessment of T2- and Q-statistics for detecting additive and multiplicative faults in multivariate statistical process monitoring , 2017, J. Frankl. Inst..

[9]  Jianbo Yu,et al.  Process monitoring through manifold regularization-based GMM with global/local information , 2016 .

[10]  D. Montgomery,et al.  Multivariate statistical process monitoring and diagnosis with grouped regression‐adjusted variables , 1999 .

[11]  G. Zararsiz,et al.  MVN: An R Package for Assessing Multivariate Normality , 2014, R J..

[12]  Steven X. Ding,et al.  Model-based Fault Diagnosis Techniques: Design Schemes, Algorithms, and Tools , 2008 .

[13]  Lirong Xia,et al.  Process monitoring based on improved recursive PCA methods by adaptive extracting principal components , 2013 .

[14]  Guangming Zhuang,et al.  Fault detection for a class of uncertain nonlinear Markovian jump stochastic systems with mode-dependent time delays and sensor saturation , 2016, Int. J. Syst. Sci..

[15]  Jie Chen,et al.  Robust Model-Based Fault Diagnosis for Dynamic Systems , 1998, The International Series on Asian Studies in Computer and Information Science.

[16]  A. J. Morris,et al.  Non-linear principal components analysis for process fault detection , 1998 .

[17]  Faisal Maqbool Zahid,et al.  Evaluating Multivariate Normality: A Graphical Approach , 2013 .

[18]  Weihua Li,et al.  Isolation enhanced principal component analysis , 1999 .

[19]  T. Asano,et al.  ENTROPY , RELATIVE ENTROPY , AND MUTUAL INFORMATION , 2008 .

[20]  Raghunathan Rengaswamy,et al.  A review of process fault detection and diagnosis: Part III: Process history based methods , 2003, Comput. Chem. Eng..

[21]  Chris Aldrich,et al.  Unsupervised Process Monitoring and Fault Diagnosis with Machine Learning Methods , 2013, Advances in Computer Vision and Pattern Recognition.

[22]  E. F. Vogel,et al.  A plant-wide industrial process control problem , 1993 .

[23]  S. Qin,et al.  Determining the number of principal components for best reconstruction , 2000 .

[24]  José Ragot,et al.  Sensor Failure Detection of Air Quality Monitoring Network , 2000 .

[25]  W. Velicer,et al.  Comparison of five rules for determining the number of components to retain. , 1986 .

[26]  Steven X. Ding,et al.  Model-based fault diagnosis in technical processes , 2000 .

[27]  Yingwei Zhang,et al.  Enhanced statistical analysis of nonlinear processes using KPCA, KICA and SVM , 2009 .

[28]  Mohieddine Jelali,et al.  Revision of the Tennessee Eastman Process Model , 2015 .

[29]  Kaixiang Peng,et al.  A novel dynamic non-Gaussian approach for quality-related fault diagnosis with application to the hot strip mill process , 2017, J. Frankl. Inst..

[30]  Claude Delpha,et al.  Incipient fault detection and diagnosis based on Kullback-Leibler divergence using principal component analysis: Part II , 2015, Signal Process..

[31]  Demba Diallo,et al.  Incipient fault detection and diagnosis based on Kullback-Leibler divergence using Principal Component Analysis: Part I , 2014, Signal Process..

[32]  Tiago J. Rato,et al.  Fault detection in the Tennessee Eastman benchmark process using dynamic principal components analysis based on decorrelated residuals (DPCA-DR) , 2013 .

[33]  Tarek Raïssi,et al.  Fault detection in the distillation column process using Kullback Leibler divergence. , 2016, ISA transactions.

[34]  C. Yoo,et al.  Nonlinear process monitoring using kernel principal component analysis , 2004 .

[35]  Huaiyu Zhu On Information and Sufficiency , 1997 .

[36]  M. R. Katebi,et al.  On real-time control and process monitoring of wastewater treatment plants: real-time process monitoring , 2005 .

[37]  Zhi Wang Nonlinear Adaptive Observer-Based Fault Diagnosis for Satellite Actuator , 2012 .

[38]  Edmund R. Malinowski,et al.  Factor Analysis in Chemistry , 1980 .

[39]  Jiaqi Wang,et al.  Phase partition and identification based on a two-step method for batch process , 2018 .

[40]  J. Edward Jackson,et al.  A User's Guide to Principal Components. , 1991 .

[41]  Youming Chen,et al.  Sensor validation and reconstruction for building central chilling systems based on principal component analysis , 2004 .

[42]  Guangming Zhuang,et al.  Fuzzy fault-detection filtering for uncertain stochastic time-delay systems with randomly missing data , 2015 .

[43]  钱积新,et al.  Multivariate Statistical Process Monitoring of an Industrial Polypropylene Catalyzer Reactor with Component Analysis and Kernel Density Estimation , 2007 .

[44]  Wang Xiangdong,et al.  A multi-model fusion soft sensor modelling method and its application in rotary kiln calcination zone temperature prediction , 2016 .

[45]  P. Frank,et al.  Deterministic nonlinear observer-based approaches to fault diagnosis: A survey , 1997 .

[46]  Mimoun Zelmat,et al.  A statistical-based approach for fault detection in a three tank system , 2013, Int. J. Syst. Sci..

[47]  Arthur K. Kordon,et al.  Fault diagnosis based on Fisher discriminant analysis and support vector machines , 2004, Comput. Chem. Eng..

[48]  Ling Wang,et al.  A novel quantum ant colony optimization algorithm and its application to fault diagnosis , 2008 .

[49]  Christos Georgakis,et al.  Disturbance detection and isolation by dynamic principal component analysis , 1995 .

[50]  S. Qin,et al.  Selection of the Number of Principal Components: The Variance of the Reconstruction Error Criterion with a Comparison to Other Methods† , 1999 .

[51]  Richard D. Braatz,et al.  Data-driven Methods for Fault Detection and Diagnosis in Chemical Processes , 2000 .