Research on Micro-Fault Detection and Multiple-Fault Isolation for Gas Sensor Arrays Based on Serial Principal Component Analysis
Abstract
:1. Introduction
2. Method
2.1. Overview of Fault Detection and Isolation Methods
2.2. Fault Detection Stage
2.2.1. Serial Principal Component Analysis
2.2.2. Fault Detection Based on SPCA
2.3. Fault Isolation Stage
Algorithm 1: Gas sensor array multifault isolation algorithm pseudocode. |
Input: Output at time t of the gas sensor array; Threshold ; Total number of gas sensors assembled by the gas sensor array . PCA process principal component loading matrix Output: The number of fault sensors estimated is , fault direction , and fault amplitude . Initialization: , set . for do Use permutation function to generate the Q fault direction set ; for do Use Equation (30), calculate the fault amplitude set corresponding to fault direction set ; end Use Equation (31), and set the fault direction , fault amplitude set ; According to Equation (13), update with fault direction set and fault amplitude set ; Calculate the statistics for the reconstructed data ; if then Stop iteration. end end |
3. Experiment and Results
3.1. Experimental Setup
3.2. Fault Detection
3.3. Fault Isolation
4. Conclusions
Author Contributions
Funding
Conflicts of Interest
References
- Zhang, D.; Yang, Z.; Yu, S.; Mi, Q.; Pan, Q. Diversiform metal oxide-based hybrid nanostructures for gas sensing with versatile prospects. Coord. Chem. Rev. 2020, 413, 213272. [Google Scholar] [CrossRef]
- Buono, P.; Balducci, F. A Web App for Visualizing Electronic Nose Data. In Proceedings of the 2018 22nd International Conference Information Visualisation (IV), Fisciano, Italy, 10–13 July 2018. [Google Scholar]
- Zarra, T.; Cimatoribus, C.; Naddeo, V.; Reiser, M.; Belgiorno, V.; Kranert, M. Environmental odour monitoring by electronic nose. Glob. Nest J. 2018, 20, 664–668. [Google Scholar]
- Tiele, A.; Wicaksono, A.; Ayyala, S.K.; Covington, J.A. Development of a Compact, IoT-Enabled Electronic Nose for Breath Analysis. Electronics 2020, 9, 84. [Google Scholar] [CrossRef] [Green Version]
- Tkaczyk, M. Development of a Low-Cost Electronic Nose for Detection of Pathogenic Fungi and Applying It to Fusarium oxysporum and Rhizoctonia solani. Sensors 2021, 21, 5868. [Google Scholar]
- Licht, J.C.; Grasemann, H. Potential of the Electronic Nose for the Detection of Respiratory Diseases with and without Infection. Int. J. Mol. Sci. 2020, 21, 9416. [Google Scholar] [CrossRef]
- Zambotti, G.; Soprani, M.; Gobbi, E.; Capuano, R.; Ponzoni, A. Portable Electronic Nose Device for the Identification of Food Degradation. In Sensors and Microsystems; Springer: Cham, Switzerland, 2020. [Google Scholar]
- Rusinek, R.; Kmiecik, D.; Gawrysiak-Witulska, M.; Malaga-Tobola, U.; Gancarz, M. Identification of the Olfactory Profile of Rapeseed Oil as a Function of Heating Time and Ratio of Volume and Surface Area of Contact with Oxygen Using an Electronic Nose. Sensors 2021, 21, 303. [Google Scholar] [CrossRef] [PubMed]
- Licen, S.; Di Gilio, A.; Palmisani, J.; Petraccone, S.; de Gennaro, G.; Barbieri, P. Pattern Recognition and Anomaly Detection by Self-Organizing Maps in a Multi Month E-nose Survey at an Industrial Site. Sensors 2020, 20, 1887. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Kang, M.; Cho, I.; Park, J.; Jeong, J.; Lee, K.; Lee, B.; Del Orbe Henriquez, D.; Yoon, K.; Park, I. High Accuracy Real-Time Multi-Gas Identification by a Batch-Uniform Gas Sensor Array and Deep Learning Algorithm. ACS Sens. 2022, 7, 430–440. [Google Scholar] [CrossRef]
- Xie, Z.; Raju, M.V.R.; Brown, B.S.; Stewart, A.C.; Fu, X.A. Electronic nose for detection of toxic volatile organic compounds in air. In Proceedings of the International Conference on Solid-State Sensors, Kaohsiung, Taiwan, 18–22 June 2017. [Google Scholar]
- Addabbo, T.; Bertocci, F.; Fort, A.; Mugnaini, M.; Shahin, L.; Vignoli, V.; Spinicci, R.; Rocchi, S.; Gregorkiewitz, M. An Artificial Olfactory System (AOS) for Detection of Highly Toxic Gases in Air Based on YCoO3. Procedia Eng. 2014, 87, 1095–1098. [Google Scholar] [CrossRef] [Green Version]
- Lim, S.H.; Liang, F.; Kemling, J.W.; Musto, C.J.; Suslick, K.S. An Optoelectronic Nose for Detection of Toxic Gases. Nat. Chem. 2009, 1, 562–567. [Google Scholar] [CrossRef] [Green Version]
- Green, G.C.; Chan, A.D.C.; Dan, H.; Min, L. Using a metal oxide sensor (MOS)-based electronic nose for discrimination of bacteria based on individual colonies in suspension. Sens. Actuators B Chem. 2011, 152, 21–28. [Google Scholar] [CrossRef]
- Zou, Y.; Lv, J. Using Recurrent Neural Network to Optimize Electronic Nose System with Dimensionality Reduction. Electronics 2020, 9, 2205. [Google Scholar] [CrossRef]
- John, A.T.; Murugappan, K.; Nisbet, D.R.; Tricoli, A. An Outlook of Recent Advances in Chemiresistive Sensor-Based Electronic Nose Systems for Food Quality and Environmental Monitoring. Sensors 2021, 21, 2271. [Google Scholar] [CrossRef]
- Shekhirev, M.; Lipatov, A.; Torres, A.; Vorobeva, N.S.; Sinitskii, A. Highly Selective Gas Sensors Based on Graphene Nanoribbons Grown by Chemical Vapor Deposition. ACS Appl. Mater. Interfaces 2020, 12, 7392–7402. [Google Scholar] [CrossRef] [PubMed]
- Lee, J.; Jung, Y.; Sung, S.; Lee, G.; Kim, J.; Seong, J.; Shim, Y.; Jun, S.; Jeon, S. High-performance gas sensor array for indoor air quality monitoring: The role of Au nanoparticles on WO3, SnO2, and NiO-based gas sensors. J. Mater. Chem. A 2021, 9, 1159–1167. [Google Scholar] [CrossRef]
- Liu, X.; Ma, T.; Pinna, N.; Zhang, J. Two-Dimensional Nanostructured Materials for Gas Sensing. Adv. Funct. Mater. 2017, 27, 1702168. [Google Scholar] [CrossRef]
- Joshi, N.; Braunger, M.L.; Shimizu, F.M.; Riul, A., Jr.; Oliveira, O.N. Insights into nano-heterostructured materials for gas sensing: A review. Multifunct. Mater. 2021, 4, 032002. [Google Scholar] [CrossRef]
- Binions, R. Metal Oxide Semiconductor Gas Sensors in Environmental Monitoring. In Semiconductor Gas Sensors; Elsevier Science: Amsterdam, The Netherlands, 2013; pp. 433–466. [Google Scholar]
- Hammer, C.; Warmer, J.; Maurer, S.; Kaul, P.; Thoelen, R.; Jung, N. A Compact 16 Channel Embedded System with High Dynamic Range Readout and Heater Management for Semiconducting Metal Oxide Gas Sensors. Electronics 2020, 9, 1855. [Google Scholar] [CrossRef]
- Korotcenkov, G.; Han, S.D.; Cho, B.K.; Brinzari, V. Grain Size Effects in Sensor Response of Nanostructured SnO2- and In2O3-Based Conductometric Thin Film Gas Sensor. Crit. Rev. Solid State Mater. Sci. 2009, 34, 1–17. [Google Scholar] [CrossRef]
- Korotcenkov, G.; Cho, B.K. Instability of metal oxide-based conductometric gas sensors and approaches to stability improvement (short survey). Sens. Actuators B Chem. 2011, 156, 527–538. [Google Scholar] [CrossRef]
- Padilla, M.; Perera, A.; Montoliu, I.; Chaudry, A.; Marco, S. Fault detection, identification, and reconstruction of faulty chemical gas sensors under drift conditions, using Principal Component Analysis and Multiscale-PCA. In Proceedings of the International Joint Conference on Neural Networks, IJCNN 2010, Barcelona, Spain, 18–23 July 2010. [Google Scholar]
- Pardo, M.; Faglia, G.; Sberveglieri, G.; Corte, M.; Masulli, F.; Riani, M. Monitoring Reliability of Sensors in an Array by Neural Networks. Sens. Actuators B Chem. 2002, 67, 128–133. [Google Scholar] [CrossRef] [Green Version]
- Fonollosa, J.; Vergara, A.; Huerta, R. Algorithmic mitigation of sensor failure: Is sensor replacement really necessary? Sens. Actuators B Chem. 2013, B183, 211–221. [Google Scholar] [CrossRef]
- Martinelli, E.; Magna, G.; Vergara, A.; Natale, C.D. Cooperative classifiers for reconfigurable sensor arrays. Sens. Actuators B Chem. 2014, B199, 83–92. [Google Scholar] [CrossRef]
- Qiu, T.; Zhu, X. Statistics Analysis of PCA-Based Sensor Fault Detection. Appl. Mech. Mater. 2011, 121–126, 1085–1089. [Google Scholar] [CrossRef]
- Ajami, A.; Daneshvar, M. Data driven approach for fault detection and diagnosis of turbine in thermal power plant using Independent Component Analysis (ICA). Int. J. Electr. Power Energy Syst. 2012, 43, 728–735. [Google Scholar] [CrossRef]
- Lin, S.L. Application of Machine Learning to a Medium Gaussian Support Vector Machine in the Diagnosis of Motor Bearing Faults. Electronics 2021, 10, 2266. [Google Scholar] [CrossRef]
- Xu, P.; Wang, Y.C.; Wang, K.; Wang, Q.Y. Fault Detection and Diagnosis for Sensor in Complex Control System Based on KPCA. Appl. Mech. Mater. 2014, 623, 202–210. [Google Scholar] [CrossRef]
- Li, X.B.; Yang, Y.P.; Zhang, W.D. Fault detection method for non-Gaussian processes based on non-negative matrix factorization. Asia Pac. J. Chem. Eng. 2012, 8, 362–370. [Google Scholar] [CrossRef]
- Cheng, Z.; Gao, X.; Tao, X.; Yuan, L.; Pang, Y. Fault detection and diagnosis strategy based on a weighted and combined index in the residual subspace associated with PCA. J. Chemom. 2018, 32, e2981. [Google Scholar]
- Fu, X.; Wang, Y.; Li, W.; Yang, Y.; Postolache, O. Lightweight Fault Detection Strategy for Wireless Sensor Networks Based on Trend Correlation. IEEE Access 2021, 9, 9073–9083. [Google Scholar] [CrossRef]
- Jiang, H.; Xu, G.; Gao, Z.; Li, Y. A dual-parameter optimization KPCA method for process fault diagnosis. In Proceedings of the 2015 Annual Reliability and Maintainability Symposium (RAMS), Palm Harbor, FL, USA, 26–29 January 2015. [Google Scholar]
- Chen, Y.; Cong, Z.; Zhang, Q.; Xia, H. UAV fault detection based on GA-BP neural network. In Proceedings of the 2017 32nd Youth Academic Annual Conference of Chinese Association of Automation (YAC), Hefei, China, 19–21 May 2017. [Google Scholar]
- Miller, P.; Swanson, R.E.; Heckler, C.E. Contribution plots: A missing link in multivariate quality control. Appl. Math. Comput. Sci 1998, 8, 775–792. [Google Scholar]
- Westerhuis, J.A.; Gurden, S.P.; Smilde, A.K. Generalized contribution plots in multivariate statistical process monitoring. Chemom. Intell. Lab. Syst. 2000, 51, 95–114. [Google Scholar] [CrossRef]
- Wang, Y.; He, W.; Liu, Z.; Yang, C. The research of fault diagnosis method based on weighted Q contribution plot and SDG. In Proceedings of the Control Conference, Washington, DC, USA, 17–19 July 2013. [Google Scholar]
- Wang, J.; Ge, W.; Zhou, J.; Wu, H.; Jin, Q. Fault isolation based on residual evaluation and contribution analysis. J. Frankl. Inst. 2016, 354, 2591–2612. [Google Scholar] [CrossRef]
- Babamoradi, H.; Frans, V.D.B.; Rinnan, S. Confidence limits for contribution plots in multivariate statistical process control using bootstrap estimates. Anal. Chim. Acta 2016, 908, 75–84. [Google Scholar] [CrossRef]
- Navi, M.; Meskin, N.; Davoodi, M. Sensor fault detection and isolation of an industrial gas turbine using partial adaptive KPCA. IFAC Pap. 2018, 64, 37–48. [Google Scholar] [CrossRef]
- Carlos, F.; Alcala, S.; Joe, Q. Reconstruction-Based Contribution for Process Monitoring with Kernel Principal Component Analysis. Ind. Eng. Chem. Res. 2010, 49, 7849–7857. [Google Scholar]
- Guo, X.; Yang, M.; Li, Y. Modified reconstruction-based contribution plots for fault isolation. Chin. J. Sci. Instrum. 2015, 36, 1193–1200. [Google Scholar]
- Mourot, G.; Kallas, M.; Anani, K.; Maquin, D. Sparse Reconstruction-Based Contribution for Multiple Fault Isolation by KPCA. In Proceedings of the Mediterranean Conference on Control & Automation, Zadar, Croatia, 19–22 June 2018. [Google Scholar]
- Deng, X.; Tian, X.; Chen, S.; Harris, C.J. Nonlinear Process Fault Diagnosis Based on Serial Principal Component Analysis. IEEE Trans. Neural Netw. Learn. Syst. 2018, 29, 560–572. [Google Scholar] [CrossRef] [Green Version]
- Dunia, R.; Qin, S.J.; Edgar, T.F.; Mcavoy, T.J. Identification of Faulty Sensors Using Principal Component Analysis. Aiche J. 2010, 42, 2797–2812. [Google Scholar] [CrossRef]
- Sang, W.C.; Lee, C.; Lee, J.M.; Jin, H.P.; Lee, I.B. Fault detection and identification of nonlinear processes based on kernel PCA. Chemom. Intell. Lab. Syst. 2005, 75, 55–67. [Google Scholar]
- Lee, J.M.; Yoo, C.K.; Sang, W.C.; Vanrolleghem, P.A.; Lee, I.B. Nonlinear process monitoring using kernel principal component analysis. Chem. Eng. Sci. 2004, 59, 223–234. [Google Scholar] [CrossRef]
- Samuel, R.T.; Cao, Y. Nonlinear process fault detection and identification using kernel PCA and kernel density estimation. Syst. Sci. Control Eng. Open Access J. 2016, 4, 165–174. [Google Scholar] [CrossRef] [Green Version]
- Liang, J. Multivariate Statistical Process Monitoring Using Kernel Density Estimation. Asia Pac. J. Chem. Eng. 2010, 13, 185–192. [Google Scholar] [CrossRef]
- Chen, Y.; Song, K.; Wang, Q.; Jiahao, L.U. Research on Self-Validating MOS Gas Sensor Array and Its Application. Chin. J. Sens. Actuators 2018. [Google Scholar]
- Shen, Z.; Wang, Q. Failure Detection, Isolation, and Recovery of Multifunctional Self-Validating Sensor. IEEE Trans. Instrum. Meas. 2012, 61, 3351–3362. [Google Scholar] [CrossRef]
- Feng, Z.; Wang, Q.; Shida, K. Design and Implementation of a Self-Validating Pressure Sensor. IEEE Sens. J. 2009, 9, 207–218. [Google Scholar] [CrossRef]
- Han, Q.Z.; Yong, Y. A wavelet-based approach to abrupt fault detection and diagnosis of sensors. IEEE Trans. Instrum. Meas. 2001, 50, 1389–1396. [Google Scholar]
- Marzban, C. The ROC Curve and the Area under It as Performance Measures. Weather Forecast. 2004, 19, 1106–1114. [Google Scholar] [CrossRef]
- Yin, Y.; Tian, X. Classification of Chinese drinks by a gas sensors array and combination of the PCA with Wilks distribution. Sens. Actuators B Chem. 2007, 124, 393–397. [Google Scholar] [CrossRef]
AUC Value | PCA | KPCA | SPCA |
---|---|---|---|
statistics | 0.6740 | 0.6671 | 0.8883 |
statistics | 0.9219 | 0.9265 | 0.9911 |
PCA | KPCA | SPCA | |
---|---|---|---|
Wilks statistics | 0.5612 | 0.5424 | 0.1805 |
Compare Algorithm | Statistics | Statistics | ||
---|---|---|---|---|
FDR Mean ± Std | EDR Mean ± Std | FDR Mean ± Std | EDR Mean ± Std | |
PCA | ||||
KPCA | ||||
SPCA |
Fault Number | PCA Contribution Plots Method | KPCA Contribution Plots Method | SPCA Reconstruction Isolation Method |
---|---|---|---|
1 | |||
2 | |||
3 |
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
Xu, Y.; Meng, R.; Yang, Z. Research on Micro-Fault Detection and Multiple-Fault Isolation for Gas Sensor Arrays Based on Serial Principal Component Analysis. Electronics 2022, 11, 1755. https://doi.org/10.3390/electronics11111755
Xu Y, Meng R, Yang Z. Research on Micro-Fault Detection and Multiple-Fault Isolation for Gas Sensor Arrays Based on Serial Principal Component Analysis. Electronics. 2022; 11(11):1755. https://doi.org/10.3390/electronics11111755
Chicago/Turabian StyleXu, Yonghui, Ruotong Meng, and Zixuan Yang. 2022. "Research on Micro-Fault Detection and Multiple-Fault Isolation for Gas Sensor Arrays Based on Serial Principal Component Analysis" Electronics 11, no. 11: 1755. https://doi.org/10.3390/electronics11111755