Data-Driven Technique for Fault Detection and Localization of Air Quality Process
Abstract
1. Introduction
2. Interval Fault Detection Methods
2.1. Review of IKPCA Methods
- IKPCA based on interval midpoint–radii:
- IKPCA upper–lower:
2.2. Review of RR-IKPCA Methods
2.3. Fault Detection Index
- The Center-Radius Approach Case
- The Upper–Lower Approach Case
3. Suggested Localization Method
3.1. Principle
| Localization Method Steps: |
|
3.2. Mathematical Formulation
4. Application to the AIRLOR Air Quality Monitoring Network
AIRLOR Description
| Faults | Additive Defect | Station | Observations |
|---|---|---|---|
| Fault 1 | 20% of the ordinary variation of (NO) | Station 1 | Between 400 and 600 |
| Fault 2 | 30% of the ordinary variation of (NO) | Station 1 | Between 400 and 700 |
| Fault 3 | 20% of the ordinary variation of (NO2) | Station 4 | Between 300 and 600 |
| Fault 4 | 40% of the ordinary variation of (O3) | Station 6 | Between 400 and 600 |
5. Discussion
5.1. Results and Discussion
5.2. Comparative Analysis
6. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
Abbreviations
| [X] | Interval data matrix |
| LB | Lower bound |
| UB | Upper bound |
| K | Kernel matrix |
| SPE | Squared Prediction Error |
| A | Mean of the fault detection index |
| B | Variance of the fault detection index |
| H | Feature space |
| Detection threshold | |
| Transformation function |
References
- Isermann, R. Fault-Diagnosis Systems: An Introduction from Fault Detection to Fault Tolerance; Springer Science & Business Media: London, UK, 2005. [Google Scholar]
- Chiang, L.H.; Russell, E.L.; Braatz, R.D. Fault Detection and Diagnosis in Industrial Systems; Springer Science and Business Media LLC: London, UK, 2001. [Google Scholar]
- Blanke, M.; Kinnaert, M.; Lunze, J.; Staroswiec, M. Diagnosis et Fault-Tolerant Control; Springer: Berlin/Heidelberg, Germany, 2003. [Google Scholar]
- Zhu, Y.; Zhao, S.; Zhang, Y.; Zhang, C.; Wu, J. A Review of Statistical-Based Fault Detection and Diagnosis with Probabilistic Models. Symmetry 2024, 16, 455. [Google Scholar] [CrossRef] [Scilit]
- Jolliffe, I.T. Principal Component Analysis; Springer: Berlin/Heidelberg, Germany, 2002. [Google Scholar]
- Wang, J.; Zhou, Z.; Li, Z.; Du, S. A novel fault detection scheme based on mutual k-nearest neighbor method: Application on the industrial processes with outliers. Processes 2022, 10, 497. [Google Scholar] [CrossRef] [Scilit]
- Janssen, S.; Dumont, G.; Fierens, F.; Deutsch, F.; Maiheu, B.; Celis, D.; Trimpeneers, E.; Mensink, C. Land use to characterize spatial representativeness of air quality monitoring stations and its relevance for model validation. Atmos. Environ. 2012, 59, 492–500. [Google Scholar] [CrossRef] [Scilit]
- Harkat, M.-F.; Mansouri, M.; Nounou, M.; Nounou, H. Enhanced data validation strategy of air quality monitoring network. Environ. Res. 2018, 160, 183–194. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Fazai, R.; Abdellafou, K.B.; Said, M. Online fault detection and isolation of an AIR quality monitoring network based on machine learning and metaheuristic methods. Int. J. Adv. Manuf. Technol. 2018, 99, 2789–2802. [Google Scholar] [CrossRef] [Scilit]
- Harkat, M.-F.; Mourot, G.; Ragot, J. An improved PCA scheme for sensor FDI: Application to an air quality monitoring network. J. Process Control 2006, 16, 625–634. [Google Scholar] [CrossRef] [Scilit]
- Ge, Z.; Song, Z.; Gao, F. Review of recent research on data-based process monitoring. Ind. Eng. Chem. Res. 2013, 52, 3543–3562. [Google Scholar] [CrossRef] [Scilit]
- Xie, Z. Identification of sensor fault characteristics based on adaptive kernel principal component analysis. Eur. J. Eng. Technol. 2025, 1, 7–15. [Google Scholar]
- Hamrouni, I.; Lahdhiri, H.; Ben Abdellafou, K.; Aljuhani, A.; Taouali, O.; Bouzrara, K. Anomaly Detection and Localization for Process Security Based on the Multivariate Statistical Method. Math. Probl. Eng. 2022, 2022, 5580774. [Google Scholar] [CrossRef] [Scilit]
- Samuel, R.T.; Cao, Y. Nonlinear process fault detection and identification using kernel PCA and kernel density estimation. Syst. Sci. Control Eng. 2016, 4, 165–174. [Google Scholar] [CrossRef] [Scilit]
- Gharahbagheri, H.; Imtiaz, S.A.; Khan, F. Root cause diagnosis of process fault using KPCA and Bayesian network. Ind. Eng. Chem. Res. 2017, 56, 2054–2070. [Google Scholar] [CrossRef] [Scilit]
- Wang, Q.; Liu, Y.B.; He, X.; Liu, S.Y.; Liu, J.H. Fault diagnosis of bearing based on KPCA and KNN method. Adv. Mater. Res. 2014, 986–987, 1491–1496. [Google Scholar] [CrossRef] [Scilit]
- Zheng, D.; Zhou, L.; Song, Z. Kernel generalization of multi-rate probabilistic principal component analysis for fault detection in nonlinear process. IEEE/CAA J. Autom. Sin. 2021, 8, 1465–1476. [Google Scholar] [CrossRef] [Scilit]
- Zhang, Q.; Li, P.; Lang, X.; Miao, A. Improved dynamic kernel principal component analysis for fault detection. Measurement 2020, 158, 107738. [Google Scholar] [CrossRef] [Scilit]
- Benkouider, M.S.B. Sensor fault detection using a new online reduced rank kernel PCA for monitoring an air quality monitoring network. Control Eng. Pract. 2020, 103, 104543. [Google Scholar]
- Box, G.E.P. Some theorems on quadratic forms applied in the study of analysis of variance problems, I. effect of inequality of variance in the one-way classification. Ann. Math. Stat. 1954, 25, 290–302. [Google Scholar] [CrossRef] [Scilit]
- Ait-Izem, T.; Harkat, M.-F.; Djeghaba, M.; Kratz, F. On the application of interval PCA to process monitoring: A robust strategy for sensor FDI with new efficient control statistics. J. Process Control 2018, 63, 29–46. [Google Scholar] [CrossRef] [Scilit]
- Cazes, P.; Chouakria, A.; Diday, E.; Schektman, Y. Extension de l’Analyse en Composantes principales à des données de Type Intervalle. Rev. Stat. Appliquée 1997, 45, 5–24. [Google Scholar]
- Chouakria, A. Extension des Méthodes d’analyse Factorielle à des Données de Type Intervalle. Ph.D. Thesis, Université des Sciences et Technologies de Lille, Lille, France, 1998. [Google Scholar]
- Mansouri, M.; Harkat, M.-F.; Nounou, M.; Nounou, H. Midpoint-radii principal component analysis-based EWMA and application to air quality monitoring network. Chemom. Intell. Lab. Syst. 2018, 175, 55–64. [Google Scholar] [CrossRef] [Scilit]
- Le-Rademacher, J.; Billard, L. Symbolic Covariance Principal Component Analysis and Visualization for Interval Valued Data. J. Comput. Graph. Stat. 2012, 21, 413–432. [Google Scholar] [CrossRef] [Scilit]
- Chakour, C.; Benyounes, A.; Boudiaf, M. Diagnosis of uncertain nonlinear systems using interval kernel principal components analysis: Application to a weather station. ISA Trans. 2018, 83, 126–141. [Google Scholar] [CrossRef] [Scilit]
- Hamrouni, I.; Lahdhiri, H.; Abdellafou, K.; Taouali, O. Fault detection of uncertain nonlinear process using Reduced Interval Kernel Principal Component Analysis (RIKPCA). Int. J. Adv. Manuf. Technol. 2020, 106, 4567–4576. [Google Scholar] [CrossRef] [Scilit]
- Hamrouni, I.; Abdellafou, K.B.; Aborokbah, M.; Taouali, O. Dynamic sensor fault detection approach using data-driven techniques. Neural Comput. Appl. 2024, 36, 14291–14307. [Google Scholar] [CrossRef] [Scilit]
- Lahdhiri, H.; Taouali, O. Interval valued data driven approach for sensor fault detection of nonlinear uncertain process. Measurement 2021, 171, 108776. [Google Scholar] [CrossRef] [Scilit]
- Harkat, M.; Mansouri, M.; Nounou, M.; Nounou, H. Fault detection of uncertain chemical processes using interval partial least squares-based generalized likelihood ratio test. Inf. Sci. 2019, 490, 265–284. [Google Scholar] [CrossRef] [Scilit]
- Alcala, C.F. Fault Diagnosis with Reconstruction Based Contributions for Statistical Process Monitoring. Ph.D. Thesis, University of Southern California (USC), Los Angeles, CA, USA, 2011. [Google Scholar]
- Harakat, M.F. Détection et Localisation de Défauts par Analyse en Composantes Principales. Ph.D. Thesis, National Polytechnic Institute of Lorraine, Nancy, France, 2003. [Google Scholar]
- Brunet, J.; Labarrère, M.; Jaume, D.; Rault, A.; Vergé, M. Détection et Diagnostic de Pannes: Approche par Modélisation; Hermès: Paris, France, 1990. [Google Scholar]
- Jafari, N.; Lopes, A.M. Fault Detection and Identification with Kernel Principal Component Analysis and Long Short-Term Memory Artificial Neural Network Combined Method. Axioms 2023, 12, 583. [Google Scholar] [CrossRef] [Scilit]
- Alcala, C.F.; Qin, S.J. Reconstruction-based contribution for process monitoring with kernel principal component analysis. Ind. Eng. Chem. Res. 2010, 49, 7849–7857. [Google Scholar] [CrossRef] [Scilit]
- Shahzad, F.; Huang, Z.; Memon, W.H. Process Monitoring Using Kernel PCA and Kernel Density Estimation-Based SSGLR Method for Nonlinear Fault Detection. Appl. Sci. 2022, 12, 2981. [Google Scholar] [CrossRef] [Scilit]
- Wang, H.; Peng, M.-J.; Yu, Y.; Saeed, H.; Hao, C.-M.; Liu, Y.-K. Fault identification and diagnosis based on KPCA and similarity clustering for nuclear power plants. Ann. Nucl. Energy 2021, 150, 107786. [Google Scholar] [CrossRef] [Scilit]
- Fezai, R.; Mansouri, M.; Trabelsi, M.; Hajji, M.; Nounou, H.; Nounou, M. Online reduced kernel GLRT technique for improved fault detection in photovoltaic systems. Energy 2019, 179, 1133–1154. [Google Scholar] [CrossRef] [Scilit]
- Lahdhiri, H.; Aljuhani, A.; Ben Abdellafou, K.; Taouali, O. An Improved Fault Diagnosis Strategy for Process Monitoring Using Reconstruction Based Contributions. IEEE Access 2021, 9, 79520–79533. [Google Scholar] [CrossRef] [Scilit]
- Zeng, L.; Long, W.; Li, Y. A Novel Method for Gas Turbine Condition Monitoring Based on KPCA and Analysis of Statistics T2 and SPE. Processes 2019, 7, 124. [Google Scholar] [CrossRef] [Scilit]
- Mansouri, M.; Nounou, M.; Nounou, H.; Karim, N. Kernel PCA-based GLRT for nonlinear fault detection of chemical processes. J. Loss Prev. Process Ind. 2016, 40, 334–347. [Google Scholar] [CrossRef] [Scilit]
- Stork, C.L.; Veltkamp, D.J.; Kowalski, B.R. Identification of multiple sensor disturbances during process monitoring. Anal. Chem. 1997, 69, 5031–5036. [Google Scholar] [CrossRef] [Scilit]
- Dunia, R.; Qin, S.J.; Edgar, T.F.; McAvoy, T.J. Identification of faulty sensors using principal component analysis. AIChE J. 1996, 42, 2797–2812. [Google Scholar] [CrossRef] [Scilit]
- Wang, Z.; Cheng, J.; Liu, W.; Zou, X.; Tao, F. A fault localization approach based on multi-system PCA and dynamic SDG: Application in train lifting equipment. Robot. Comput.-Integr. Manuf. 2024, 2024, 102694. [Google Scholar] [CrossRef] [Scilit]
- Zhou, W.; Yang, W.; Wang, Y.; Zhang, H. Generalized reconstruction-based contribution for multiple faults diagnosis with bayesian decision. In Proceedings of the 2018 IEEE 7th Data Driven Control and Learning Systems Conference (DDCLS), Enshi, China, 25–27 May 2018; pp. 813–818. [Google Scholar]
- Ziane, A.; Mekhilef, S.; Dabou, R.; Sahouane, N.; Necaibia, A.; Rouabhia, A.; Khelifi, S.; Lachter, S.; Mostefaoui, M.; Larbi, A.A.; et al. Online fault detection in grid-connected PV system using nonlinear multivariate statistical analysis. Electr. Eng. 2026, 108, 107. [Google Scholar] [CrossRef] [Scilit]










| Category | Details |
|---|---|
| Number of Stations | 20 |
| Station Locations | Rural, peri-rural, urban |
| Pollutants Monitored | NO, NO2, O3, CO, SO2 |
| Stations with Meteorological Data | 6 stations |
| Primary Objective | Detect sensor faults measuring O3, NO, and NO2 concentrations |
| Observation Vector | 18 controlled variables (O3, NO, NO2 concentrations at each station) |
| Training Data | 400 observations |
| Testing Data | 1000 observations |
| Uncertainty Introduced | 2% of the range of each variable (added to data for robustness testing) |
| Fault Simulation | 4 types of faults (described in Table 2; used to test the effectiveness of the proposed RR-IKPCA method) |
| Model Used | RR-IKPCA (reference model constructed using training data) |
| Methods | Fault 1 | Fault 2 | Fault 3 | Fault 4 | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| FAR 95% | GDR 95% | CT(s) | FAR 95% | GDR 95% | CT(s) | FAR 95% | GDR 95% | CT(s) | FAR 95% | GDR 95% | CT(s) | |
| RRKPCA based on SPE | 5 | 74 | 4.5 | 3.8 | 88 | 9 | 4.18 | 90 | 5.23 | 4 | 74 | 4.89 |
| RRKPCA based on D4 | 3.8 | 90 | 4.14 | 2.29 | 91 | 2 | 2.5 | 96 | 5 | 2.5 | 80 | 4.66 |
| RRIKPCA_UL based on [SPE] | 6.8 | 94.5 | 4.89 | 6.5 | 81 | 4.89 | 2.5 | 100 | 7.95 | 2.5 | 76 | 4.99 |
| RRIKPCA_UL based on [D4] | 2 | 100 | 6.85 | 2 | 100 | 6.85 | 4.25 | 100 | 5.03 | 2 | 100 | 4.66 |
| RRIKPCA_CR based on [SPE] | 8.01 | 95 | 4.14 | 5 | 83 | 7.23 | 8.98 | 100 | 8.98 | 4.25 | 83.6 | 4.99 |
| RRIKPCA_CR based on [D4] | 2.4 | 100 | 7.23 | 2.4 | 100 | 4.14 | 7.89 | 100 | 7.43 | 2.14 | 100 | 7.96 |
| Method | Model Type | Localization Principle | Uncertainty Handling | Strengths | Main Limitations | Detection Rate | References |
|---|---|---|---|---|---|---|---|
| Partial contribution | Linear PCA | Contribution of each variable to (T2) or SPE | No | Simple to implement; intuitive interpretation | Smearing effect; poor localization for correlated variables | 84.5 | [44] |
| Reconstruction-based contribution (RBC) | Linear PCA + Nonlinear (KPCA) | Variable-wise reconstruction error | No | Improved localization compared with contribution plots | Sensitive to noise; linear assumption; no uncertainty modeling | 89.7 | [35,39,45,46] |
| Partial reconstruction (PR) | Linear PCA | Reconstruction of selected variables | No | Better discrimination than classical RBC | Increased computational burden; linear assumption | 91.2 | [32] |
| Proposed RRIKPCA + elimination | Nonlinear (IKPCA) | Elimination-based diagnostic ratio using sensitive residual index | Yes (interval-based) | High fault sensitivity; robust to uncertainty; clear localization | Assumes single dominant fault; higher complexity for large-scale systems | 97.8 | This work |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2026 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.
Share and Cite
Hamrouni, I.; Lahdhiri, H.; Taouali, O.; Alshehri, A.; Aloufi, E. Data-Driven Technique for Fault Detection and Localization of Air Quality Process. Appl. Sci. 2026, 16, 5674. https://doi.org/10.3390/app16115674
Hamrouni I, Lahdhiri H, Taouali O, Alshehri A, Aloufi E. Data-Driven Technique for Fault Detection and Localization of Air Quality Process. Applied Sciences. 2026; 16(11):5674. https://doi.org/10.3390/app16115674
Chicago/Turabian StyleHamrouni, Imen, Hajer Lahdhiri, Okba Taouali, Ali Alshehri, and Esam Aloufi. 2026. "Data-Driven Technique for Fault Detection and Localization of Air Quality Process" Applied Sciences 16, no. 11: 5674. https://doi.org/10.3390/app16115674
APA StyleHamrouni, I., Lahdhiri, H., Taouali, O., Alshehri, A., & Aloufi, E. (2026). Data-Driven Technique for Fault Detection and Localization of Air Quality Process. Applied Sciences, 16(11), 5674. https://doi.org/10.3390/app16115674

