Fault diagnosis in discrete-event systems: Framework and model reduction

被引:203
作者
Zad, SH [1 ]
Kwong, RH
Wonham, WM
机构
[1] Concordia Univ, Syst Control Grp, Dept Elect & Comp Engn, Montreal, PQ H3G 1M8, Canada
[2] Univ Toronto, Dept Elect & Comp Engn, Toronto, ON M5S 3G4, Canada
关键词
discrete-event systems (DESs); fault diagnosis; model reduction;
D O I
10.1109/TAC.2003.814099
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A state-based approach for online passive fault diagnosis in systems modeled as finite-state automata is presented. In this framework, the system and the diagnoser (the fault detection system) do not have to be initialized at the same time. Furthermore, no information about the state or even the condition (failure status) of the system before the initiation of diagnosis is required. The design of the fault detection system, in the worst case, has exponential complexity. A model reduction scheme with polynomial time complexity is introduced to reduce the computational complexity of the design. Diagnosability of failures is studied, and necessary and sufficient conditions for failure diagnosability are derived.
引用
收藏
页码:1199 / 1212
页数:14
相关论文
共 18 条
[1]  
Chen YL, 1997, P AMER CONTR CONF, P31, DOI 10.1109/ACC.1997.611749
[2]  
HOLLOWAY LE, 1994, PROCEEDINGS OF THE 1994 AMERICAN CONTROL CONFERENCE, VOLS 1-3, P701
[3]   Supervision, fault-detection and fault-diagnosis methods - An introduction [J].
Isermann, R .
CONTROL ENGINEERING PRACTICE, 1997, 5 (05) :639-652
[4]  
Larsson M, 1998, IEEE DECIS CONTR P, P3775, DOI 10.1109/CDC.1998.761809
[5]   Principles and methods of testing finite state machines - A survey [J].
Lee, D ;
Yannakakis, M .
PROCEEDINGS OF THE IEEE, 1996, 84 (08) :1090-1123
[6]   FAULT TREE ANALYSIS, METHODS, AND APPLICATIONS - A REVIEW [J].
LEE, WS ;
GROSH, DL ;
TILLMAN, FA ;
LIE, CH .
IEEE TRANSACTIONS ON RELIABILITY, 1985, 34 (03) :194-203
[7]  
LIN F, 1994, J DEDS, V4, P197
[8]   3 PARTITION REFINEMENT ALGORITHMS [J].
PAIGE, R ;
TARJAN, RE .
SIAM JOURNAL ON COMPUTING, 1987, 16 (06) :973-989
[9]   Template languages for fault monitoring of timed discrete event processes [J].
Pandalai, DN ;
Holloway, LE .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2000, 45 (05) :868-882
[10]  
Ramadge P. J., 1986, Proceedings of the 25th IEEE Conference on Decision and Control (Cat. No.86CH2344-0), P1108