Abstract
Malfunction or breakdown of certain mission critical systems (MCSs) may cause losses of life, damage the environments, and/or lead to high costs. Therefore, recognition of emerging failures and preventive maintenance are essential for reliable operation of MCSs. There is a practical approach for identifying and forecasting failures based on the indicators obtained from real life processes. We aim to develop means for performing active failure diagnosis and forecasting based on monitoring statistical changes of generic signal features in the specific operation modes of the system. In this paper, we present a new approach for identifying emerging failures based on their manifestations in system signals. Our approach benefits from the dynamic management of the system operation modes and from simultaneous processing and characterization of multiple heterogeneous signal sources. It improves the reliability of failure diagnosis and forecasting by investigating system performance in various operation modes, includes reasoning about failures and forming of failures using a failure indicator matrix which is composed of statistical deviation of signal characteristics between normal and failed operations, and implements a failure indicator concept that can be used as a plug and play failure diagnosis and failure forecasting feature of cyber-physical systems. We demonstrate that our method can automate failure diagnosis in the MCSs and lend the MCSs to the development of decision support systems for preventive maintenance.
Similar content being viewed by others
References
Abdolsamadi A, Wang PF, Tamilselvan P, 2015. A generic fusion platform of failure diagnostics for resilient engineering system design. Proc ASME Int Design Engineering Technical Conf and Computers and Information in Engineering Conf, p.1–10. https://doi.org/10.1115/DETC2015–47009
Abe S, 2010. Multiclass support vector machines. In: Abe S (Ed.), Support Vector Machines for Pattern Classification. Springer, London. https://doi.org/10.1007/978–1–84996–098–4_3
Albertos P, Mareels I, 2010. Signal analysis. In: Albertos P, Mareels I (Eds.), Feedback and Control for Everyone. Springer Berlin Heidelberg. https://doi.org/10.1007/978–3–642–03446–6_4
Alencar MS, da Rocha VC Jr, 2005. Signal analysis. In: Alencar MS, da Rocha VC Jr (Eds.), Communication Systems. Springer, Boston. https://doi.org/10.1007/0–387–27097–3_1
Alzghoul A, Backe B, Löfstrand M, et al., 2014. Comparing a knowledge–based and a data–driven method in querying data streams for system fault detection: a hydraulic drive system application. Comput Ind, 65(8):1126–1135. https://doi.org/10.1016/j.compind.2014.06.003
Bellido I, Fernández G, 1991. Backpropagation growing networks: towards local minima elimination. Int Workshop on Artificial Neural Networks, p.130–135. https://doi.org/10.1007/BFb0035887
Berk RA, 2008. Support vector machines. In: Berk RA (Ed.), Statistical Learning from a Regression Perspective. Springer, New York. https://doi.org/10.1007/978–0–387–77501–2_7
Bocaniala CD, Palade V, 2006. Computational intelligence methodologies in fault diagnosis: review and state of the art. In: Palade V, Jain L, Bocaniala CD (Eds.), Computational Intelligence in Fault Diagnosis. Springer, London. https://doi.org/10.1007/978–1–84628–631–5_1
Cholewa W, Korbicz J, Kościelny JM, et al., 2010. Diagnostic methods. In: Korbicz J, Kościelny JM (Eds.), Modeling, Diagnostics and Process Control: Implementation in the DiaSter System. Springer Berlin Heidelberg. https://doi.org/10.1007/978–3–642–16653–2_5
Daum FE, 2015. Kalman filters. In: Baillieul J, Samad T (Eds.), Encyclopedia of Systems and Control. Springer, London. https://doi.org/10.1007/978–1–4471–5058–9_61
Ding SX, 2008a. Introduction. In: Ding SX (Ed.), Model–Based Fault Diagnosis Techniques: Design Schemes, Algorithms, and Tools. Springer Berlin Heidelberg. https://doi.org/10.1007/978–3–540–76304–8_1
Ding SX, 2008b. Norm based residual evaluation and threshold computation. In: Ding SX (Ed.), Model–Based Fault Diagnosis Techniques: Design Schemes, Algorithms, and Tools. Springer Berlin Heidelberg. https://doi.org/10.1007/978–3–540–76304–8_9
Fernando H, Surgenor B, 2017. An unsupervised artificial neural network versus a rule–based approach for fault detection and identification in an automated assembly machine. Rob Comput Integr Manuf, 43:79–88. https://doi.org/10.1016/j.rcim.2015.11.006
Fortuna L, Graziani S, Rizzo A, et al., 2007. Fault detection, sensor validation and diagnosis. In: Fortuna L, Graziani S, Rizzo A, et al. (Eds.), Soft Sensors for Monitoring and Control of Industrial Processes. Springer, London. https://doi.org/10.1007/978–1–84628–480–9_9
Fujimaki R, Yairi T, Machida K, 2005. Adaptive limitchecking for spacecraft using relevance vector autoregressive model. Proc 8th Int Symp on Artificial Intelligence, Robotics and Automation in Space, p.1–7.
Gao ZW, Cecati C, Ding SX, 2015. A survey of fault diagnosis and fault–tolerant techniques—part I: fault diagnosis with model–based and signal–based approaches. IEEE Trans Ind Electron, 62(6):3757–3767. https://doi.org/10.1109/TIE.2015.2417501
Gertler J, Singer D, 1990. A new structural framework for parity equation–based failure detection and isolation. Automatica, 26(2):381–388. https://doi.org/10.1016/0005–1098(90)90133–3
Ghanbari T, 2015. Kalman filter based incipient fault detection method for underground cables. IET Gener Transm Distrib, 9(14):1988–1997. https://doi.org/10.1049/iet–gtd.2015.0040
Hang J, Zhang JZ, Cheng M, 2016. Application of multiclass fuzzy support vector machine classifier for fault diagnosis of wind turbine. Fuzzy Sets Syst, 297:128–140. https://doi.org/10.1016/j.fss.2015.07.005
He P, Liu G, Tan C, et al., 2016. Nonlinear fault detection threshold optimization method for RAIM algorithm using a heuristic approach. GPS Sol, 20(4):863–875. https://doi.org/10.1007/s10291–015–0494–9
Hood CS, Ji C, 1997. Proactive network–fault detection [telecommunications]. IEEE Trans Reliab, 46(3):333–341. https://doi.org/10.1109/24.664004
Hwang W, Han K, Huh K, 2012. Fault detection and diagnosis of the electromechanical brake based on observer and parity space. Int J Autom Technol, 13(5):845–851. https://doi.org/10.1007/s12239–012–0085–5
Irita T, Namerikawa T, 2015. Decentralized fault detection of multiple cyber attacks in power network via Kalman filter. Proc European Control Conf, p.3180–3185. https://doi.org/10.1109/ECC.2015.7331023
Isermann R, 2006a. Fault diagnosis with classification methods. In: Isermann R (Ed.), Fault–Diagnosis Systems: an Introduction from Fault Detection to Fault Tolerance. Springer Berlin Heidelberg. https://doi.org/10.1007/3–540–30368–5_16
Isermann R, 2006b. Supervision and fault management of processes—tasks and terminology. In: Isermann R (Ed.), Fault–Diagnosis Systems: an Introduction from Fault Detection to Fault Tolerance. Springer Berlin Heidelberg. https://doi.org/10.1007/3–540–30368–5_2
Johnson DM, 1996. A review of fault management techniques used in safety–critical avionic systems. Prog Aerosp Sci, 32(5):415–431. https://doi.org/10.1016/0376–0421(96)82785–0
Kang M, Ramaswami GK, Hodkiewicz M, et al., 2016. A sequential k–nearest neighbor classification approach for data–driven fault diagnosis using distance–and densitybased affinity measures. Proc 1st Int Conf on Data Mining and Big Data, p.253–261. https://doi.org/10.1007/978–3–319–40973–3_25
Kishore B, Satyanarayana MRS, Sujatha K, 2016. Efficient fault detection using support vector machine based hybrid expert system. Int J Syst Assur Eng Manag, 7(S1): 34–40. https://doi.org/10.1007/s13198–014–0281–y
Krishnamachari B, Iyengar S, 2004. Distributed Bayesian algorithms for fault–tolerant event region detection in wireless sensor networks. IEEE Trans Comput, 53(3):241–250. https://doi.org/10.1109/TC.2004.1261832
Lee C, Lee D, Koo J, et al., 2009. Proactive fault detection schema for enterprise information system using statistical process control. LNCS, 5617:113–122. https://doi.org/10.1007/978–3–642–02556–3_13
Lei Y, 2017. Signal processing and feature extraction. In: Lei Y (Ed.), Intelligent Fault Diagnosis and Remaining Useful Life Prediction of Rotating Machinery. Elsevier, Amsterdam.
Leonhardt S, Ayoubi M, 1997. Methods of fault diagnosis. Contr Eng Pract, 5(5):683–692. https://doi.org/10.1016/S0967–0661(97)00050–6
Li WL, Monti A, Ponci F, 2014. Fault detection and classification in medium voltage DC shipboard power systems with wavelets and artificial neural networks. IEEE Trans Instrum Meas, 63(11):2651–2665. https://doi.org/10.1109/TIM.2014.2313035
Liu YM, Ye LB, Zheng PY, et al., 2010. Multiscale classification and its application to process monitoring. J Zhejiang Univ–Sci C (Comput & Electron), 11(6):425–434. https://doi.org/10.1631/jzus.C0910430
Luh GC, Wu CY, Cheng WC, 2004. Artificial immune regulation (AIR) for model–based fault diagnosis. Proc 3rd Int Conf on Artificial Immune Systems, p.28–41. https://doi.org/10.1007/978–3–540–30220–9_3
Mathur A, Foody GM, 2008. Multiclass and binary SVM classification: implications for training and classification users. IEEE Geosci Remot Sens Lett, 5(2):241–245. https://doi.org/10.1109/LGRS.2008.915597
Mehranbod N, Soroush M, Panjapornpon C, 2005. A method of sensor fault detection and identification. J Process Contr, 15(3):321–339. https://doi.org/10.1016/j.jprocont.2004.06.009
Miclea L, Sanislav T, 2011. About dependability in cyberphysical systems. Proc 9th East–West Design & Test Symp, p.17–21. https://doi.org/10.1109/EWDTS.2011.6116428
Montaño JC, Bravo JC, Borrás MD, 2007. Joint timefrequency analysis of the electrical signal. In: Moreno–Muñoz A (Ed.), Power Quality: Mitigation Technologies in a Distributed Environment. Springer, London. https://doi.org/10.1007/978–1–84628–772–5_3
Muralidharan V, Sugumaran V, Indira V, 2014. Fault diagnosis of monoblock centrifugal pump using SVM. Eng Sci Technol Int J, 17(3):152–157. https://doi.org/10.1016/j.jestch.2014.04.005
Patan K, 2008. Decision making in fault detection. In: Patan K (Ed.), Artificial Neural Networks for the Modelling and Fault Diagnosis of Technical Processes. Springer Berlin Heidelberg. https://doi.org/10.1007/978–3–540–79872–9_7
Ponsard C, Massonet P, Rifaut A, et al., 2005. Early verification and validation of mission critical systems. Electron Note Theor Comput Sci, 133:237–254. https://doi.org/10.1016/j.entcs.2004.08.067
Puig V, Escobet T, Sarrate R, et al., 2015. Fault diagnosis and fault tolerant control in critical infrastructure systems. In: Kyriakides E, Polycarpou M (Eds.), Intelligent Monitoring, Control, and Security of Critical Infrastructure Systems. Springer Berlin Heidelberg. https://doi.org/10.1007/978–3–662–44160–2_10
Qi JT, Zhao XG, Jiang Z, et al., 2007. An adaptive threshold neural–network scheme for rotorcraft UAV sensor failure diagnosis. Proc 4th Int Symp on Advances in Neural Networks, p.589–596. https://doi.org/10.1007/978–3–540–72395–0_73
Ramoni M, Sebastiani P, 2001. Robust Bayes classifiers. Artif Intell, 125(1–2): 209–226. https://doi.org/10.1016/S0004–3702(00)00085–0
Ramos PM, Martins RC, Rapuano S, et al., 2009. Frequency and time–frequency domain analysis tools in measurement. In: Pavese F, Forbes AB (Eds.), Data Modeling for Metrology and Testing in Measurement Science. Birkhäuser, Boston. https://doi.org/10.1007/978–0–8176–4804–6_6
Rezazadeh AS, Koofigar HR, Hosseinnia S, 2014. Robust leakage detection for electro hydraulic actuators using an adaptive nonlinear observer. Int J Prec Eng Manuf, 15(3):391–397. https://doi.org/10.1007/s12541–014–0349–2
Rudin K, Ducard GJJ, Siegwart RY, 2014. A sensor fault detection for aircraft using a single Kalman filter and hidden Markov models. Proc IEEE Conf on Control Applications, p.991–996. https://doi.org/10.1109/CCA.2014.6981464
Sharifi R, Langari R, 2013. Sensor fault diagnosis with a probabilistic decision process. Mech Syst Signal Process, 34(1–2): 146–155. https://doi.org/10.1016/j.ymssp.2012.07.014
Shui AS, Chen WM, Zhang P, et al., 2009. Review of fault diagnosis in control systems. Proc Chinese Control and Decision Conf, p.5324–5329. https://doi.org/10.1109/CCDC.2009.5195065
Shukla A, Tiwari R, Kala R, 2010. Artificial neural networks. In: Shukla A, Tiwari R, Kala R (Eds.), Towards Hybrid and Adaptive Computing: a Perspective. Springer Berlin Heidelberg. https://doi.org/10.1007/978–3–642–14344–1_2
Sobhani–Tehrani E, Khorasani K, 2009a. Fault detection and diagnosis. In: Sobhani–Tehrani E, Khorasani K (Eds.), Fault Diagnosis of Nonlinear Systems Using a Hybrid Approach. Springer, Boston. https://doi.org/10.1007/978–0–387–92907–1_2
Sobhani–Tehrani E, Khorasani K, 2009b. Introduction. In: Sobhani–Tehrani E, Khorasani K (Eds.), Fault Diagnosis of Nonlinear Systems Using a Hybrid Approach. Springer, Boston. https://doi.org/10.1007/978–0–387–92907–1_1
Somani AK, Vaidya NH, 1997. Understanding fault tolerance and reliability. Computer, 30(4):45–50. https://doi.org/10.1109/MC.1997.585153
Soroush M, 1997. Nonlinear state–observer design with application to reactors. Chem Eng Sci, 52(3):387–404. https://doi.org/10.1016/S0009–2509(96)00391–0
Stockman M, El Ramli RS, Awad M, et al., 2012. An asymmetrical and quadratic support vector regression loss function for Beirut short term load forecast. Proc IEEE Int Conf on Systems, Man, and Cybernetics, p.651–656. https://doi.org/10.1109/ICSMC.2012.6377800
Sun B, Luh PB, Jia QS, et al., 2014. Building energy doctors: an SPC and Kalman filter–based method for systemlevel fault detection in HVAC systems. IEEE Trans Autom Sci Eng, 11(1):215–229. https://doi.org/10.1109/TASE.2012.2226155
Swetapadma A, Yadav A, 2016. Directional relaying using support vector machine for double circuit transmission lines including cross–country and inter–circuit faults. Int J Electr Power Energy Syst, 81:254–264. https://doi.org/10.1016/j.ijepes.2016.02.034
Tornil–Sin S, Ocampo–Martinez C, Puig V, et al., 2014. Robust fault diagnosis of nonlinear systems using interval constraint satisfaction and analytical redundancy relations. IEEE Trans Syst Man Cybern Syst, 44(1):18–29. https://doi.org/10.1109/TSMC.2013.2238924
Wang DW, Yu M, Low CB, et al., 2013. Health monitoring of engineering systems. In: Wang DW, Yu M, Low CB, et al. (Eds.), Model–Based Health Monitoring of Hybrid Systems. Springer, New York. https://doi.org/10.1007/978–1–4614–7369–5_1
Witczak M, 2014. Introduction. In: Witczak M (Ed.), Fault Diagnosis and Fault–Tolerant Control Strategies for Non–linear Systems: Analytical and Soft Computing Approaches. Springer, Cham. https://doi.org/10.1007/978–3–319–03014–2_1
Wu W, Liu M, Liu Q, et al., 2016. A quantum multi–agent based neural network model for failure prediction. J Syst Sci Syst Eng, 25(2):210–228. https://doi.org/10.1007/s11518–016–5308–2
Ye N, Zhao BJ, Salvendy G, 1993. Neural–networks–aided fault diagnosis in supervisory control of advanced manufacturing systems. Int J Adv Manuf Technol, 8(4):200–209. https://doi.org/10.1007/BF01748629
Yin G, Zhang YT, Li ZN, et al., 2014. Online fault diagnosis method based on incremental support vector data description and extreme learning machine with incremental output structure. Neurocomputing, 128:224–231. https://doi.org/10.1016/j.neucom.2013.01.061
Yodo N, Wang PF, 2015. Resilience analysis and allocation for complex systems using Bayesian network. Proc ASME Int Design Engineering Technical Conf and Computers and Information in Engineering Conf, p.1–10. https://doi.org/10.1115/DETC2015–46999
Zarei J, Tajeddini MA, Karimi HR, 2014. Vibration analysis for bearing fault detection and classification using an intelligent filter. Mechatronics, 24(2):151–157. https://doi.org/10.1016/j.mechatronics.2014.01.003
Zhang JH, Chen YN, Xiong J, et al., 2014. Sensor fault detection and estimation for heat exchanger using unscented Kalman filter. Proc 9th IEEE Conf on Industrial Electronics and Applications, p.540–545. https://doi.org/10.1109/ICIEA.2014.6931223
Zhang W, 2016. Fault diagnosis method based on artificial immune system. In: Zhang W (Ed.), Failure Characteristics Analysis and Fault Diagnosis for Liquid Rocket Engines. Springer Berlin Heidelberg. https://doi.org/10.1007/978–3–662–49254–3_7
Zhou ZJ, Hu CH, Xu DL, et al., 2011. Bayesian reasoning approach based recursive algorithm for online updating belief rule based expert system of pipeline leak detection. Expert Syst Appl, 38(4):3937–3943. https://doi.org/10.1016/j.eswa.2010.09.055
Zweigle O, Keil B, Wittlinger M, et al., 2013. Recognizing hardware faults on mobile robots using situation analysis techniques. In: Lee S, Cho H, Yoon KJ, et al. (Eds.), Intelligent Autonomous Systems 12. Springer Berlin Heidelberg. https://doi.org/10.1007/978–3–642–33926–4_37
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Ruiz-Arenas, S., Rusák, Z., Horváth, I. et al. Systematic exploration of signal-based indicators for failure diagnosis in the context of cyber-physical systems. Frontiers Inf Technol Electronic Eng 20, 152–175 (2019). https://doi.org/10.1631/FITEE.1700277
Received:
Revised:
Published:
Issue Date:
DOI: https://doi.org/10.1631/FITEE.1700277