Adaptive Fault Diagnosis for Simultaneous Sensor Faults in Structural Health Monitoring Systems
Abstract
:1. Introduction
2. Methodology of the AFDAR Approach
3. Implementation of the AFDAR Approach
- Initialization:
- To identify correlated sensors, data recorded by the sensors in the SHM system undergo a correlation analysis. The result of the correlation analysis determines the number of correlated sensors k. Then, data recorded by correlated sensors f1→k(t) is “cleaned”, i.e., if sensor data from an individual sensor are missing at a specific time window, the same time window is neglected in correlated sensors.
- The sensor data to be used for training the ANN models are normalized to avoid extremities in activations that would hinder the training process, using a minimum–maximum normalization, depicted in Equation (2), in which x denotes an arbitrary measurement in the sensor data, xmin and xmax are the minimum and maximum measurements in the sensor data, respectively, and xnormalized is the normalized value. The same normalization is applied to newly recorded sensor data that are fed to the ANN models after training.
- One ANN model Mi for each correlated sensor i (i = 1, …, k) is designed and trained using sensor data from the SHM system. During the training of Mi, sensor data from the correlated sensors (1, 2, …, i – 1, i + 1, …, k) are used as input data, and sensor data fi(t) from the sensor i are used as output data. As a result of the training, model Mi estimates the virtual outputs of sensor i, denoted by . The training phase of each ANN model involves selecting the ANN architecture, in terms of the number of hidden layers and number of neurons per hidden layer. An acceptable ANN architecture is based on the prediction accuracy of the model Mi lying below the fault detection threshold γ, determined by the root mean squared error (RMSE) value ε between the virtual outputs and the sensor data fi(t), as described in Equation (3). Upon completing the training of the ANN models, the models are deployed on a central computer of the SHM system to automatically detect, isolate, and accommodate sensor faults.
- Fault detection:
- 3.
- Fault isolation:
- For fault isolation, the time window for the MA is defined around the fault time stamp to. The time window should have an adequate length N before the fault time stamp (to − N), to ensure the reliable tracking of the moving average.
- Equation (1) is applied to compute the MA across the entire length of the time window with a step of p data points of sensor i. Discrepancies between MA values and the fault isolation threshold δ from time to forward indicate the faulty sensor data of a sensor i.
- 4.
- Fault accommodation:
- 5.
- Once the fault isolation has been completed and the r faulty sensors have been specified, the ANN models adapt to the new conditions of the SHM system as follows:
- Adapting the ANN models essentially entails removing sensor data of the r correlated sensors that have been diagnosed as faulty from the ANN input layers of all models. As a result, the architectures of the ANN models are modified, and retraining the ANN models is necessary to produce virtual outputs for the faulty sensors.
- Retraining is achieved using sensor data prior to time to. Upon completing the retraining, the virtual outputs of the Mn (n = 2, …, r) models are used as substitutes for the faulty sensor data, thus accommodating the sensor faults.
4. Validation of the AFDAR Approach
4.1. Description of the Railway Bridge and of the SHM System
4.2. Description of the Validation Test
5. Results and Discussion
5.1. Artificially Injected Faults
5.2. Real-World Sensor Faults
6. Summary and Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- Law, K.H.; Smarsly, K.; Wang, Y. Sensor data management technologies for infrastructure asset management. In Sensor Technologies for Civil Infrastructures, 1st ed.; Wang, M.L., Lynch, J.P., Sohn, H., Eds.; Woodhead Publishing: Sawston, UK, 2014; Volume 56, pp. 3–32. [Google Scholar]
- Liu, Y.; Nayak, S. Structural Health Monitoring: State of the Art and Perspectives. JOM 2012, 64, 3–32. [Google Scholar] [CrossRef]
- Bazzucchi, F.; Restuccia, L.; Ferro, G.A. Considerations over the Italian road bridge infrastructure safety after the Polcevera viaduct collapse: Past errors and future perspectives. Frat. Integrita Strutt. 2018, 12, 400–421. [Google Scholar] [CrossRef] [Green Version]
- Smarsly, K.; Theiler, M.; Dragos, K. IFC-based modeling of cyber-physical systems in civil engineering. In Proceedings of the 24th EG-ICE International Workshop on Intelligent Computing in Engineering, Nottingham, UK, 10 July 2017. [Google Scholar]
- Theiler, M.; Dragos, K.; Smarsly, K. BIM-based design of structural health monitoring systems. In Proceedings of the 11th International Workshop on Structural Health Monitoring, Stanford, CA, USA, 12 September 2017. [Google Scholar]
- Dragos, K.; Theiler, M.; Magalhães, F.; Moutinho, C.; Smarsly, K. On-board data synchronization in wireless structural health monitoring systems based on phase locking. Struct. Control Health Monit. 2018, 25, e2248. [Google Scholar] [CrossRef]
- Zhang, Z.; Mehmood, A.; Shu, L.; Huo, Z.; Zhang, Y.; Mukherjee, M. A Survey on Fault Diagnosis in Wireless Sensor Networks. IEEE Access 2018, 6, 11349–11364. [Google Scholar] [CrossRef]
- Li, L.; Liu, G.; Zhang, L.; Li, Q. Sensor fault detection with generalized likelihood ratio and correlation coefficient for bridge SHM. JSV 2019, 442, 445–458. [Google Scholar] [CrossRef]
- Patton, R.J. Fault detection and diagnosis in aerospace systems using analytical redundancy. In Proceedings of the IEE Colloquium on Condition Monitoring and Fault Tolerance, London, UK, 6 November 1990. [Google Scholar]
- Frank, P.M. Fault diagnosis in dynamic systems using analytical and knowledge-based redundancy: A survey and some new results. Automatica (Oxf.) 1990, 26, 459–474. [Google Scholar] [CrossRef]
- Smarsly, K.; Law, K.H. Decentralized fault detection and isolation in wireless structural health monitoring systems using analytical redundancy. Adv. Eng. Softw. 2014, 73, 1–10. [Google Scholar] [CrossRef] [Green Version]
- Isermann, R.; Ballé, P. Trends in the application of model-based fault detection and diagnosis of technical processes. Control Eng. Pract. 1997, 5, 709–719. [Google Scholar] [CrossRef]
- Zaher, A.; McArthur, S.D.J.; Infield, D.G.; Patel, Y. Online wind turbine fault detection through automated SCADA data analysis. J. Wind Energy 2009, 12, 574–593. [Google Scholar] [CrossRef]
- Dragos, K.; Smarsly, K. Distributed adaptive diagnosis of sensor faults using structural response data. SMS 2016, 25, 105019. [Google Scholar] [CrossRef]
- Fritz, H.; Peralta Abadía, J.J.; Legatiuk, D.; Steiner, M.; Dragos, K.; Smarsly, K. Fault Diagnosis in Structural Health Monitoring Systems Using Signal Processing and Machine Learning Techniques. In Structural Health Monitoring Based on Data Science Techniques, 1st ed.; Cury, A., Ribeiro, D., Ubertini, F., Todd, M.D., Eds.; Springer International Publishing: New York, NY, USA, 2022; pp. 143–164. [Google Scholar]
- Du, M.; Scott, J.; Mhaskar, P. Actuator and sensor fault isolation of nonlinear process systems. Chem. Eng. Sci. 2013, 104, 294–303. [Google Scholar] [CrossRef]
- Liu, M.; Cao, X.; Shi, P. Fuzzy-Model-Based Fault-Tolerant Design for Nonlinear Stochastic Systems Against Simultaneous Sensor and Actuator Faults. IEEE Trans. Fuzzy Syst. 2013, 21, 789–799. [Google Scholar] [CrossRef]
- Taqvi, S.A.A.; Zabiri, H.; Tufa, L.D.; Uddin, F.; Fatima, S.A.; Maulud, A.S. A Review on Data-Driven Learning Approaches for Fault Detection and Diagnosis in Chemical Processes. ChemBioEng Rev. 2021, 8, 239–259. [Google Scholar] [CrossRef]
- Yang, H.; Yin, S. Descriptor Observers Design for Markov Jump Systems With Simultaneous Sensor and Actuator Faults. IEEE Trans. Autom. Control. 2019, 64, 3370–3377. [Google Scholar] [CrossRef]
- Gu, Y.; Yang, G.H. Simultaneous actuator and sensor fault estimation for discrete-time Lipschitz nonlinear systems in finite-frequency domain. Optim. Control. Appl. Methods 2022, 39, 410–423. [Google Scholar] [CrossRef]
- Mallavalli, S.; Fekih, A. A fault tolerant tracking control for a quadrotor UAV subject to simultaneous actuator faults and exogenous disturbances. Int. J. Control 2020, 93, 655–668. [Google Scholar] [CrossRef]
- Yu, Z.; Zhang, Y.; Jiang, B.; Su, C.Y.; Fu, J.; Jin, Y.; Chai, T. Fractional-Order Adaptive Fault-Tolerant Synchronization Tracking Control of Networked Fixed-Wing UAVs Against Actuator-Sensor Faults via Intelligent Learning Mechanism. IEEE Trans. Neural Netw. Learn. Syst. 2021, 32, 5539–5553. [Google Scholar] [CrossRef]
- Zhang, X.; Zhang, Y.; Su, C.Y.; Feng, Y. Fault-tolerant control for quadrotor UAV via backstepping approach. In Proceedings of the 48th AIAA Aerospace Sciences Meeting Including the New Horizons Forum and Aerospace Exposition, Orlando, FL, USA, 4 January 2010. [Google Scholar]
- Rago, C.; Prasanth, R.; Mehra, R.K.; Fortenbaugh, R. Failure detection and identification and fault tolerant control using the IMM-KF with applications to the Eagle-Eye UAV. In Proceedings of the 37th IEEE Conference on Decision and Control, Tampa, FL, USA, 18 December 1998. [Google Scholar]
- Reppa, V.; Papadopoulos, P.; Polycarpou, M.M.; Panayiotou, C.G. Distributed detection and isolation of sensor faults in HVAC systems. In Proceedings of the 21st Mediterranean Conference on Control and Automation, Crete, Greece, 25 June 2013. [Google Scholar]
- Papadopoulos, P.M.; Reppa, V.; Polycarpou, M.M.; Panayiotou, C.G. Scalable distributed sensor fault diagnosis for smart buildings. IEEE/CAA J. Autom. Sin. 2020, 7, 638–655. [Google Scholar] [CrossRef]
- Kougiatsos, N.; Negenborn, R.R.; Reppa, V. Distributed model-based sensor fault diagnosis of marine fuel engines. IFAC-PapersOnLine 2022, 55, 347–353. [Google Scholar] [CrossRef]
- Reppa, V.; Polycarpou, M.M.; Panayiotou, C.G. Distributed Sensor Fault Diagnosis for a Network of Interconnected Cyberphysical Systems. IEEE Trans. Control Netw. Syst. 2015, 2, 11–23. [Google Scholar] [CrossRef]
- Reppa, V.; Polycarpou, M.M.; Panayiotou, C.G. Decentralized Isolation of Multiple Sensor Faults in Large-Scale Interconnected Nonlinear Systems. IEEE Trans. Automat. Contr. 2015, 60, 1582–1596. [Google Scholar] [CrossRef] [Green Version]
- 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]
- Shifat, T.A.; Hur, J.W. ANN Assisted Multi Sensor Information Fusion for BLDC Motor Fault Diagnosis. IEEE Access 2021, 9, 9429–9441. [Google Scholar] [CrossRef]
- Wang, J.S.; Yang, G.H. Data-Driven Approach to Accommodating Multiple Simultaneous Sensor Faults in Variable-Gain PID Systems. IEEE Trans. Ind. Electron. 2019, 66, 3117–3126. [Google Scholar] [CrossRef]
- Samy, I.; Postlethwaite, I.; Gu, D.W. Survey and application of sensor fault detection and isolation schemes. Control Eng. Pract. 2011, 19, 658–674. [Google Scholar] [CrossRef]
Fault Type | Faulty Sensors | Time Window (min) | Number of Faults | Number of Faults Detected | Fault Detection Accuracy |
---|---|---|---|---|---|
Complete failure | S1 + S2 | 101–200 | 200 | 200 | 100% |
Complete failure (noise) | S2 + S3 | 201–300 | 200 | 200 | 100% |
Outliers + Drift | S3 + S4 | 301–400 | 110 | 92 | 83.6% |
Drift + Complete failure | S4 + S5 | 401–500 | 200 | 191 | 95.5% |
Bias | S5 + S6 | 501–600 | 200 | 200 | 100% |
Gain | S6 + S7 | 601–700 | 200 | 200 | 100% |
Complete failure + Outliers | S7 + S8 | 701–800 | 107 | 107 | 100% |
Complete failure (noise) + Drift | S9 + S10 | 801–900 | 200 | 169 | 84.5% |
Bias + Gain + Drift | S3 + S5 + S7 | 901–1000 | 300 | 288 | 96% |
Total | - | - | 1717 | 1647 | 95.9% |
Sensor | S1 | S2 | S3 | S4 | S5 | S6 | S7 | S8 | S9 | S10 | Total |
---|---|---|---|---|---|---|---|---|---|---|---|
Number of faults | 0 | 18 | 274 | 0 | 1 | 0 | 0 | 4339 | 0 | 0 | 4632 |
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. |
© 2023 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
Al-Zuriqat, T.; Chillón Geck, C.; Dragos, K.; Smarsly, K. Adaptive Fault Diagnosis for Simultaneous Sensor Faults in Structural Health Monitoring Systems. Infrastructures 2023, 8, 39. https://doi.org/10.3390/infrastructures8030039
Al-Zuriqat T, Chillón Geck C, Dragos K, Smarsly K. Adaptive Fault Diagnosis for Simultaneous Sensor Faults in Structural Health Monitoring Systems. Infrastructures. 2023; 8(3):39. https://doi.org/10.3390/infrastructures8030039
Chicago/Turabian StyleAl-Zuriqat, Thamer, Carlos Chillón Geck, Kosmas Dragos, and Kay Smarsly. 2023. "Adaptive Fault Diagnosis for Simultaneous Sensor Faults in Structural Health Monitoring Systems" Infrastructures 8, no. 3: 39. https://doi.org/10.3390/infrastructures8030039
APA StyleAl-Zuriqat, T., Chillón Geck, C., Dragos, K., & Smarsly, K. (2023). Adaptive Fault Diagnosis for Simultaneous Sensor Faults in Structural Health Monitoring Systems. Infrastructures, 8(3), 39. https://doi.org/10.3390/infrastructures8030039