Polynomial-time verification of pattern diagnosability for timed discrete event systems

被引:1
作者
Liang, Ye [1 ]
Lefebvre, Dimitri [2 ]
Li, Zhiwu [1 ,3 ]
机构
[1] Xidian Univ, Sch Electromech Engn, Xian, Peoples R China
[2] Univ Le Havre Normandie, GREAH Lab, Le Havre, France
[3] Macau Univ Sci & Technol, Inst Syst Engn, Taipa, Macao, Peoples R China
关键词
Discrete event system; Timed automaton; Timed pattern; Diagnosability; DIAGNOSIS; ALGORITHM;
D O I
10.1016/j.ins.2025.121997
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This work focuses on the verification of diagnosability of timed patterns in discrete event systems by using a specific class of timed automata. A timed pattern refers to a set of behaviors which are defined by a sequence of events taking place in a given order and within specific time intervals. A silent closure is derived from a tick recognizer by removing all silent events, which provides benefits for the systems encompassing numerous silent events. For the diagnosability test, a timed pair composition structure is created by combining a normal silent closure with an accepted silent closure, both of which are obtained from the silent closure with respect to normal and faulty behaviors, respectively. The constructed timed pair composition can track normal and faulty behaviors simultaneously. By analyzing the timed pair composition regarding the presence of indeterminate cycles, we formulate a necessary and sufficient condition for the diagnosability verification of timed patterns, affirming that a system is diagnosable if and only if there is no indeterminate cycle in the timed pair composition. The proposed method is shown to be of polynomial time complexity at most.
引用
收藏
页数:20
相关论文
共 39 条
[1]   A THEORY OF TIMED AUTOMATA [J].
ALUR, R ;
DILL, DL .
THEORETICAL COMPUTER SCIENCE, 1994, 126 (02) :183-235
[2]   Diagnosability Analysis of Labeled Time Petri Net Systems [J].
Basile, Francesco ;
Cabasino, Maria Paola ;
Seatzu, Carla .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2017, 62 (03) :1384-1396
[3]  
Bayoudh M., 2009, IFAC Proc., V42, P287
[4]   Diagnosability Analysis of Intermittent Faults in Discrete Event Systems Using a Twin-plant Structure [J].
Boussif, Abderraouf ;
Ghazel, Mohamed .
INTERNATIONAL JOURNAL OF CONTROL AUTOMATION AND SYSTEMS, 2020, 18 (03) :682-695
[5]  
Bouyer P, 2005, LECT NOTES COMPUT SC, V3441, P219
[6]   Efficient Timed Diagnosis Using Automata with Timed Domains [J].
Bouyer, Patricia ;
Jaziri, Samy ;
Markey, Nicolas .
RUNTIME VERIFICATION (RV 2018), 2018, 11237 :205-221
[7]   SUPERVISORY CONTROL OF TIMED DISCRETE-EVENT SYSTEMS [J].
BRANDIN, BA ;
WONHAM, WM .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 1994, 39 (02) :329-342
[8]  
Buckley I.A., 2012, P 1 INT S SOFTW ARCH, P23
[9]   Diagnosability of Discrete-Event Systems Using Labeled Petri Nets [J].
Cabasino, Maria Paola ;
Giua, Alessandro ;
Seatzu, Carla .
IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2014, 11 (01) :144-153
[10]   A New Approach for Diagnosability Analysis of Petri Nets Using Verifier Nets [J].
Cabasino, Maria Paola ;
Giua, Alessandro ;
Lafortune, Stephane ;
Seatzu, Carla .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2012, 57 (12) :3104-3117