Online diagnosis of accidental faults for real-time embedded systems using a hidden Markov model

被引:12
作者
Ge, Ning [1 ]
Nakajima, Shin [2 ]
Pantel, Marc [1 ]
机构
[1] Univ Toulouse, IRIT, Toulouse, France
[2] Natl Inst Informat, Tokyo, Japan
来源
SIMULATION-TRANSACTIONS OF THE SOCIETY FOR MODELING AND SIMULATION INTERNATIONAL | 2015年 / 91卷 / 10期
关键词
Real-time embedded system; simulation; online diagnosis; accidental fault; hidden Markov model; ALGORITHM;
D O I
10.1177/0037549715590598
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
This article proposes an approach for the online analysis of accidental faults for real-time embedded systems using hidden Markov models (HMMs). By introducing reasonable and appropriate abstraction of complex systems, HMMs are used to describe the healthy or faulty states of system's hardware components. They are parametrized to statistically simulate the real system's behavior. As it is not easy to obtain rich accidental fault data from a system, the Baum-Welch algorithm cannot be employed here to train the parameters in HMMs. Inspired by the principles of fault tree analysis and the maximum entropy in Bayesian probability theory, we propose to compute the failure propagation distribution to estimate the parameters in HMMs and to adapt the parameters using a backward algorithm. The parameterized HMMs are then used to online diagnose accidental faults using a vote algorithm integrated with a low-pass filter. We design a specific test bed to analyze the sensitivity, specificity, precision, accuracy and F1-score measures by generating a large amount of test cases. The test results show that the proposed approach is robust, efficient and accurate.
引用
收藏
页码:851 / 868
页数:18
相关论文
共 24 条
[1]  
[Anonymous], 1986, MONOGR STAT APPL PRO
[2]  
[Anonymous], INTRO THEORY NEURAL
[3]  
[Anonymous], 2001, TECHNICAL REPORT SER
[4]  
[Anonymous], 1995, Hidden Markov Models: Estimation and Control
[5]   Basic concepts and taxonomy of dependable and secure computing [J].
Avizienis, A ;
Laprie, JC ;
Randell, B ;
Landwehr, C .
IEEE TRANSACTIONS ON DEPENDABLE AND SECURE COMPUTING, 2004, 1 (01) :11-33
[6]  
Baum L. E., 1972, Inequalities, V3, P1
[7]   Detection and diagnosis of bearing and cutting tool faults using hidden Markov models [J].
Boutros, Tony ;
Liang, Ming .
MECHANICAL SYSTEMS AND SIGNAL PROCESSING, 2011, 25 (06) :2102-2124
[8]  
Clarke EM, 2011, LECT NOTES COMPUT SC, V6996, P1, DOI 10.1007/978-3-642-24372-1_1
[9]   A review of methods for the assessment of prediction errors in conservation presence/absence models [J].
Fielding, AH ;
Bell, JF .
ENVIRONMENTAL CONSERVATION, 1997, 24 (01) :38-49
[10]  
Ge N, P S THEOR MOD SIM DE, P16