An Efficient Approach for Online Diagnosis of Discrete Event Systems

被引:122
作者
Basile, Francesco [1 ]
Chiacchio, Pasquale [1 ]
De Tommasi, Gianmaria [2 ]
机构
[1] Univ Salerno, Dip Ing Informaz & Ing Elettr, I-84084 Salerno, Italy
[2] Univ Naples Federico II, Dipartimento Informat & Sistemist, I-80125 Naples, Italy
关键词
Discrete event systems (DES); fault diagnosis; Petri nets (PNs); FEEDBACK-CONTROL LOGIC; DISTRIBUTED DIAGNOSIS;
D O I
10.1109/TAC.2009.2014932
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A novel approach to fault diagnosis of discrete event systems is presented in this paper. The standard approach is based on the offline computation of the set of fault events that may have occurred at each reachable state, providing a fast online diagnosis at a price of excessive memory requirements. A different approach is here adopted, which is based on the online computation of the set of possible fault events required to explain the last observed event. This is efficiently achieved by modelling the plant by Petri nets, since their mathematical representation permits to formulate the fault diagnosis problems in terms of mathematical programming, which is a standard tool. Moreover, the graphical representation of the net allows the diagnoser agent to compute off-line reduced portions of the net in order to improve the efficiency of the online computation, without a big increase in terms of memory requirement.
引用
收藏
页码:748 / 759
页数:12
相关论文
共 21 条
[1]   Diagnosis of a class of distributed discrete-event systems [J].
Baroni, P ;
Lamperti, G ;
Pogliano, P ;
Zanella, M .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART A-SYSTEMS AND HUMANS, 2000, 30 (06) :731-752
[2]   Feedback control logic for backward conflict free choice nets [J].
Basile, Francesco ;
Carbone, Ciro ;
Chiacchio, Pasquale .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2007, 52 (03) :387-400
[3]   Diagnosis of asynchronous discrete-event systems: A net unfolding approach [J].
Benveniste, A ;
Fabre, E ;
Haar, S ;
Jard, C .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2003, 48 (05) :714-727
[4]  
BOEL RK, 2004, P 16 INT S MATH THEO
[5]   Marking estimation of Petri nets with silent transitions [J].
Corona, D ;
Giua, A ;
Seatzu, C .
2004 43RD IEEE CONFERENCE ON DECISION AND CONTROL (CDC), VOLS 1-5, 2004, :966-971
[6]   Coordinated decentralized protocols for failure diagnosis of discrete event systems [J].
Debouk, R ;
Lafortune, S ;
Teneketzis, D .
DISCRETE EVENT DYNAMIC SYSTEMS-THEORY AND APPLICATIONS, 2000, 10 (1-2) :33-86
[7]  
Genc S, 2003, LECT NOTES COMPUT SC, V2679, P316
[8]   Distributed diagnosis of place-bordered Petri nets [J].
Genc, Sahika ;
Lafortune, Stephane .
IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2007, 4 (02) :206-219
[9]  
Giua A, 2005, IEEE DECIS CONTR P, P6323
[10]   SYNTHESIS OF FEEDBACK-CONTROL LOGIC FOR A CLASS OF CONTROLLED PETRI NETS [J].
HOLLOWAY, LE ;
KROGH, BH .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 1990, 35 (05) :514-523