Industrial Fault Detection Based on Discriminant Enhanced Stacking Auto-Encoder Model
Abstract
:1. Introduction
- SAE can learn the nonlinear features of data. However, when the deep model performs feature extraction, some valuable information in the original data may be lost due to the deeper network layers, which affects detected performance. In this paper, an ESAE network is constructed, which adds the original data into the hidden layer of the pre-training process and reduces the loss of valuable information in the feature extraction process.
- Since SAE network is an unsupervised learning model, its training process only considers the reconstructed data’s global error information and lacks the guidance of labels. In this paper, ESAE and SRKDA are combined to introduce fault category information into features and optimize features to enhance the discrimination of features and improve the performance of detection models.
- Based on the characteristics obtained by the above model, Euclidean distance is used to measure the difference between normal data and fault data, and the sliding window function is applied to reduce the influence from noise interference on detection statistics. Considering the unknown distribution of actual industrial data, kernel density estimation (KDE) is implemented to design the control limitation of statistics.
2. Stacked Auto-Encoder
3. Process Monitoring Method Based on Discriminant Enhanced SAE
3.1. Enhanced SAE
3.2. Detection Model Based on Discriminant Enhanced SAE
3.3. Detection Process
- The historical data are collected as training samples and standardized.
- Input standardized data into ESAE to extract representative features .
- The feature is projected into the feature space to obtain the feature vector .
- The , and of feature are calculated respectively.
- The generalized feature solving problem is transformed into a regression framework to solve the projection function Equation (16).
- The KDE is used to calculate the control limit of detection statistics.
- Collect online data as the testing samples. The testing samples are standardized with the same mean and variance as the training samples.
- Obtaining the features of standardized testing samples.
- The feature is projected into the feature space to obtain the feature vector .
- Calculate the Test set feature projection by Equation (17)
- Calculate detection statistics by Euclidean distance and sliding window function.
- Calculate the fault detection rate if a fault is detected.
4. Case Study
4.1. TE Process
4.2. Feature Visualization Analysis Based on t–SNE
5. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
References
- Xu, S.; Tao, S.; Zheng, W.; Chai, Y.; Ma, M.; Ding, L. Multiple open-circuit fault diagnosis for back-to-back converter of PMSG wind generation system based on instantaneous amplitude estimation. IEEE Trans. Instrum. Meas. 2021, 70, 1–13. [Google Scholar] [CrossRef]
- Xu, S.; Huang, W.; Wang, H.; Zheng, W.; Wang, J.; Chai, Y.; Ma, M. A Simultaneous Diagnosis Method for Power Switch and Current Sensor Faults in Grid-Connected Three-Level NPC Inverters. IEEE Trans. Power Electron. 2022, 38, 1104–1118. [Google Scholar] [CrossRef]
- Pecina Sánchez, J.A.; Campos-Delgado, D.U.; Espinoza-Trejo, D.R.; Valdez-Fernández, A.A.; De Angelo, C.H. Fault diagnosis in grid-connected PV NPC inverters by a model-based and data processing combined approach. IET Power Electron. 2019, 12, 3254–3264. [Google Scholar] [CrossRef]
- Tang, Q.; Chai, Y.; Qu, J.; Ren, H. Fisher discriminative sparse representation based on DBN for fault diagnosis of complex system. Appl. Sci. 2018, 8, 795. [Google Scholar] [CrossRef] [Green Version]
- Li, Z.; Lv, Y.; Yuan, R.; Zhang, Q. An intelligent fault diagnosis method of rolling bearings via variational mode decomposition and common spatial pattern-based feature extraction. IEEE Sens. J. 2022, 22, 15169–15177. [Google Scholar] [CrossRef]
- Yang, D.; Lv, Y.; Yuan, R.; Yang, K.; Zhong, H. A novel vibro-acoustic fault diagnosis method of rolling bearings via entropy-weighted nuisance attribute projection and orthogonal locality preserving projections under various operating conditions. Appl. Acoust. 2022, 196, 108889. [Google Scholar] [CrossRef]
- Balta, S.; Zavrak, S.; Eken, S. Real-Time Monitoring and Scalable Messaging of SCADA Networks Data: A Case Study on Cyber-Physical Attack Detection in Water Distribution System. In International Congress of Electrical and Computer Engineering; Springer: Cham, Switzerland, 2022. [Google Scholar]
- Eken, S. An exploratory teaching program in big data analysis for undergraduate students. J. Ambient. Intell. Humaniz. Comput. 2020, 11, 4285–4304. [Google Scholar] [CrossRef]
- Chen, H.; Jiang, B.; Ding, S.X.; Huang, B. Data-driven fault diagnosis for traction systems in high-speed trains: A survey, challenges, and perspectives. IEEE Trans. Intell. Transp. Syst. 2020, 23, 1700–1716. [Google Scholar] [CrossRef]
- Chiang, L.H.; Kotanchek, M.E.; Kordon, A.K. Fault diagnosis based on Fisher discriminant analysis and support vector machines. Comput. Chem. Eng. 2004, 28, 1389–1401. [Google Scholar] [CrossRef]
- Lee, J.M.; Yoo, C.; Lee, I.B. Statistical process monitoring with independent component analysis. J. Process. Control 2004, 14, 467–485. [Google Scholar] [CrossRef]
- Lee, J.M.; Yoo, C.; Choi, S.W.; Vanrolleghem, P.A.; Lee, I.B. Nonlinear process monitoring using kernel principal component analysis. Chem. Eng. Sci. 2004, 59, 223–234. [Google Scholar] [CrossRef]
- Baudat, G.; Anouar, F. Generalized discriminant analysis using a kernel approach. Neural Comput. 2000, 12, 2385–2404. [Google Scholar] [CrossRef] [PubMed]
- Zhu, J.; Ge, Z.; Song, Z.; Gao, F. Review and big data perspectives on robust data mining approaches for industrial process modeling with outliers and missing data. Annu. Rev. Control 2018, 46, 107–133. [Google Scholar] [CrossRef]
- Erdem, T.; Eken, S. Layer-Wise Relevance Propagation for Smart-Grid Stability Prediction. In Mediterranean Conference on Pattern Recognition and Artificial Intelligence; Springer: Cham, Switzerland, 2022. [Google Scholar]
- Breviglieri, P.; Erdem, T.; Eken, S. Predicting Smart Grid Stability with Optimized Deep Models. SN Comput. Sci. 2021, 2, 1–12. [Google Scholar] [CrossRef]
- Chenglin, W.E.N.; Feiya, L.Ü. Review on deep learning based fault diagnosis. J. Electron. Inf. Technol. 2020, 42, 234–248. [Google Scholar]
- Ren, H.; Qu, J.F.; Chai, Y.; Tang, Q.; Ye, X. Deep learning for fault diagnosis: The state of the art and challenge. Control Decis. 2017, 32, 1345–1358. [Google Scholar]
- Lei, Y.; Yang, B.; Jiang, X.; Jia, F.; Li, N.; Nandi, A.K. Applications of machine learning to machine fault diagnosis: A review and roadmap. Mech. Syst. Signal Process. 2020, 138, 106587. [Google Scholar] [CrossRef]
- Chen, H.; Chen, Z.; Chai, Z.; Jiang, B.; Huang, B. A single-side neural network-aided canonical correlation analysis with applications to fault diagnosis. IEEE Trans. Cybern. 2021, 52, 9454–9466. [Google Scholar] [CrossRef]
- Yang, D.; Lv, Y.; Yuan, R.; Li, H.; Zhu, W. Robust fault diagnosis of rolling bearings via entropy-weighted nuisance attribute projection and neural network under various operating conditions. Struct. Health Monit. 2022, 21, 14759217221077414. [Google Scholar] [CrossRef]
- Yuan, R.; Lv, Y.; Wang, T.; Li, S.; Li, H. Looseness monitoring of multiple M1 bolt joints using multivariate intrinsic multiscale entropy analysis and Lorentz signal-enhanced piezoelectric active sensing. Struct. Health Monit. 2022, 21, 14759217221088492. [Google Scholar] [CrossRef]
- Liu, B.; Chai, Y.; Liu, Y.; Huang, C.; Wang, Y.; Tang, Q. Industrial process fault detection based on deep highly-sensitive feature capture. J. Process. Control 2021, 102, 54–65. [Google Scholar] [CrossRef]
- Wang, Y.; Yang, H.; Yuan, X.; Shardt, Y.A.; Yang, C.; Gui, W. Deep learning for fault-relevant feature extraction and fault classification with stacked supervised auto-encoder. J. Process. Control 2020, 92, 79–89. [Google Scholar] [CrossRef]
- Ma, Y.; Shi, H.; Tan, S.; Tao, Y.; Song, B. Consistency regularization auto-encoder network for semi-supervised process fault diagnosis. IEEE Trans. Instrum. Meas. 2022, 71, 3184346. [Google Scholar] [CrossRef]
- Huang, C.; Chai, Y.; Zhu, Z.; Liu, B.; Tang, Q. A Novel Distributed Fault Detection Approach Based on the Variational Autoencoder Model. ACS Omega 2022, 7, 2996–3006. [Google Scholar] [CrossRef]
- Jiang, Q.; Yan, S.; Yan, X.; Yi, H.; Gao, F. Data-driven two-dimensional deep correlated representation learning for nonlinear batch process monitoring. IEEE Trans. Ind. Inform. 2019, 16, 2839–2848. [Google Scholar] [CrossRef]
- Naftali, T.; Zaslavsky, N. Deep learning and the information bottleneck principle. In Proceedings of the 2015 IEEE Information Theory Workshop (ITW), Jerusalem, Israel, 26 April–1 May 2015. [Google Scholar]
- McAvoy, T.J.; Ye, N. Base control for the Tennessee Eastman problem. Comput. Chem. Eng. 1994, 18, 383–413. [Google Scholar] [CrossRef]
- Yu, J. Hidden Markov models combining local and global information for nonlinear and multimodal process monitoring. J. Process. Control 2010, 20, 344–359. [Google Scholar] [CrossRef]
- Lee, J.M.; Qin, S.J.; Lee, I.B. Fault detection of non-linear processes using kernel independent component analysis. Can. J. Chem. Eng. 2007, 85, 526–536. [Google Scholar] [CrossRef]
- Huang, C.; Chai, Y.; Liu, B.; Tang, Q.; Qi, F. Industrial process fault detection based on KGLPP model with Cam weighted distance. J. Process. Control 2021, 106, 110–121. [Google Scholar] [CrossRef]
- Bounoua, W.; Benkara, A.B.; Kouadri, A.; Bakdi, A. Online monitoring scheme using principal component analysis through Kullback-Leibler divergence analysis technique for fault detection. Trans. Inst. Meas. Control 2020, 42, 1225–1238. [Google Scholar] [CrossRef]
- Liu, B.; Chai, Y.; Huang, C.; Fang, X.; Tang, Q.; Wang, Y. Industrial process monitoring based on optimal active relative entropy components. Measurement 2022, 197, 111160. [Google Scholar] [CrossRef]
- Lau, C.K.; Ghosh, K.; Hussain, M.A.; Hassan, C.C. Fault diagnosis of Tennessee Eastman process with multi-scale PCA and ANFIS. Chemom. Intell. Lab. Syst. 2013, 120, 1–14. [Google Scholar] [CrossRef]
Number | Disturbances | Type |
---|---|---|
1 | A/D feed ratio changes, B composition constant | Step |
2 | B feed ratio changes, A/D composition constant | Step |
3 | D feed temperature changes | Step |
4 | Reactor cooling water inlet temperature changes | Step |
5 | Condenser cooling water inlet temperature changes | Step |
6 | A feed loss | Step |
7 | C head pressure loss | Step |
8 | A/B/C composition changes | Random |
9 | D feed temperature changes | Random |
10 | C feed temperature changes | Random |
11 | Reactor cooling water inlet temperature changes | Random |
12 | Separator cooling water inlet temperature changes | Slow drift |
13 | Reactor dynamic constants changes | Slow drift |
14 | Reactor valve | Sticking |
15 | Separator valve | Sticking |
16 | Unknown | Unknown |
17 | Unknown | Unknown |
18 | Unknown | Unknown |
19 | Unknown | Unknown |
20 | Unknown | Unknown |
21 | Stable valve in stream 4 | Constant |
PCA | KPCA | GLPP | SAE | DESAE | ||||
---|---|---|---|---|---|---|---|---|
SPE | SPE | SPE | ||||||
Fault1 | 99.25 | 99.75 | 99.75 | 99.5 | 99.5 | 99.75 | 99.25 | 99.63 |
Fault2 | 98.5 | 98.63 | 98.38 | 98.5 | 97.62 | 98.75 | 98.75 | 98.63 |
Fault4 | 27.75 | 100 | 99.88 | 97.88 | 15.75 | 97.38 | 90.75 | 99.88 |
Fault5 | 23.75 | 33.25 | 31.5 | 29.13 | 100 | 32.13 | 100 | 99.87 |
Fault6 | 98.75 | 100 | 99.75 | 100 | 100 | 99.5 | 100 | 100 |
Fault7 | 100 | 100 | 100 | 100 | 54.62 | 100 | 100 | 100 |
Fault8 | 97.25 | 96.87 | 98.62 | 97.62 | 98 | 97.75 | 96.13 | 97.75 |
Fault10 | 25.37 | 44.5 | 53.87 | 56.5 | 92 | 54.87 | 22.25 | 77.5 |
Fault11 | 45 | 69.12 | 74.12 | 70.13 | 26 | 74.12 | 74 | 86.38 |
Fault12 | 98.37 | 95.13 | 99.5 | 98.88 | 99.87 | 99 | 97.13 | 99.75 |
Fault13 | 94.5 | 95.13 | 94.87 | 94.5 | 94.5 | 95.75 | 92.37 | 95.25 |
Fault14 | 98.88 | 99.88 | 100 | 100 | 94.25 | 100 | 99.88 | 99.87 |
Fault16 | 11 | 43.25 | 38.37 | 49.5 | 94.5 | 39.63 | 15.25 | 86.75 |
Fault17 | 75.88 | 95.63 | 95.5 | 92 | 85.12 | 93 | 88 | 96.5 |
Fault18 | 89 | 90.12 | 90.63 | 89.88 | 89.87 | 90.87 | 89.25 | 91.25 |
Fault19 | 6.25 | 20.38 | 27 | 17.25 | 89.88 | 20.38 | 13.5 | 95.38 |
Fault20 | 27.87 | 55.75 | 63.5 | 53.13 | 91 | 61 | 42.13 | 80.87 |
Fault21 | 39.5 | 49.75 | 43.63 | 47 | 58.37 | 42 | 31.38 | 45.25 |
avFDR | 62.27 | 77.06 | 78.27 | 77.3 | 82.27 | 77.55 | 82.31 | 91.7 |
PCA | KPCA | GLPP | SAE | DESAE | ||||
---|---|---|---|---|---|---|---|---|
SPE | SPE | SPE | ||||||
avFAR | 0.42 | 3.44 | 3.64 | 1.42 | 2.3 | 3 | 2.08 | 1.5 |
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2022 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Liu, B.; Chai, Y.; Jiang, Y.; Wang, Y. Industrial Fault Detection Based on Discriminant Enhanced Stacking Auto-Encoder Model. Electronics 2022, 11, 3993. https://doi.org/10.3390/electronics11233993
Liu B, Chai Y, Jiang Y, Wang Y. Industrial Fault Detection Based on Discriminant Enhanced Stacking Auto-Encoder Model. Electronics. 2022; 11(23):3993. https://doi.org/10.3390/electronics11233993
Chicago/Turabian StyleLiu, Bowen, Yi Chai, Yutao Jiang, and Yiming Wang. 2022. "Industrial Fault Detection Based on Discriminant Enhanced Stacking Auto-Encoder Model" Electronics 11, no. 23: 3993. https://doi.org/10.3390/electronics11233993
APA StyleLiu, B., Chai, Y., Jiang, Y., & Wang, Y. (2022). Industrial Fault Detection Based on Discriminant Enhanced Stacking Auto-Encoder Model. Electronics, 11(23), 3993. https://doi.org/10.3390/electronics11233993