Decentralized Diagnosis by Petri Nets and Integer Linear Programming

被引:80
|
作者
Cong, Xuya [1 ,2 ]
Fanti, Maria Pia [3 ]
Mangini, Agostino Marcello [3 ]
Li, Zhiwu [1 ,4 ]
机构
[1] Xidian Univ, Sch Electromech Engn, Xian 710071, Shaanxi, Peoples R China
[2] Minist Educ, Key Lab Elect Equipment Struct Design, Xian 710071, Shaanxi, Peoples R China
[3] Polytech Bari, Dept Elect & Informat Engn, I-70125 Bari, Italy
[4] Macau Univ Sci & Technol, Inst Syst Engn, Macau, Peoples R China
关键词
Discrete event systems (DESs); fault diagnosis; integer linear programming (ILP); Petri nets (PNs); DISCRETE-EVENT SYSTEMS; DISTRIBUTED DIAGNOSIS; FAILURE DIAGNOSIS; FAULT-DIAGNOSIS; CODIAGNOSABILITY; DIAGNOSABILITY;
D O I
10.1109/TSMC.2017.2726108
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper proposes a novel decentralized on-line fault diagnosis approach based on the solution of some integer linear programming problems for discrete event systems in a Petri net framework. The decentralized architecture consists of a set of local sites communicating with a coordinator that decides whether the system behavior is normal or subject to some possible faults. To this aim, some results allow defining the rules applied by the coordinator and the local sites to provide the global diagnosis results. Moreover, two protocols for the detection and diagnosis of faults are proposed: they differ for the information exchanged between local sites and coordinator and the diagnostic capability. In addition, a sufficient and necessary condition under which the second presented protocol can successfully diagnose a fault in the decentralized architecture is proved. Finally, some examples are presented to show the efficiency of the proposed approach.
引用
收藏
页码:1689 / 1700
页数:12
相关论文
共 50 条
  • [1] Decentralized Fault Diagnosis by Petri Nets and Integer Linear Programming
    Cong, Xuya
    Fanti, Maria Pia
    Mangini, Agostino Marcello
    Li, Zhiwu
    IFAC PAPERSONLINE, 2017, 50 (01): : 13624 - 13629
  • [2] An Efficient Fault Diagnosis Approach Based on Integer Linear Programming for Labeled Petri Nets
    Zhu, Guanghui
    Feng, Lei
    Li, Zhiwu
    Wu, Naiqi
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2021, 66 (05) : 2393 - 2398
  • [3] Decentralized diagnosis of Petri nets
    Cabasino, Maria Paola
    Giua, Alessandro
    Paoli, Andrea
    Seatzu, Carla
    2010 AMERICAN CONTROL CONFERENCE, 2010, : 3371 - 3377
  • [4] On K-diagnosability of Petri nets via integer linear programming
    Basile, F.
    Chiacchio, P.
    De Tommasi, G.
    AUTOMATICA, 2012, 48 (09) : 2047 - 2058
  • [5] Critical Observability of Safe Petri Nets via Integer Linear Programming
    Cong, XuYa
    Fanti, Maria Pia
    Mangini, Agostino Marcello
    Li, ZhiWu
    2018 IEEE CONFERENCE ON DECISION AND CONTROL (CDC), 2018, : 1029 - 1034
  • [6] Modelling integer linear programs with Petri nets
    Richard, P.
    RAIRO Recherche Operationnelle, 2000, 34 (03): : 305 - 312
  • [7] Modelling integer linear programs with Petri nets
    Richard, P
    RAIRO-RECHERCHE OPERATIONNELLE-OPERATIONS RESEARCH, 2000, 34 (03): : 305 - 312
  • [8] Verification of bounded Petri nets using integer programming
    Khomenko, Victor
    Koutny, Maciej
    FORMAL METHODS IN SYSTEM DESIGN, 2007, 30 (02) : 143 - 176
  • [9] Sensors selection for K-diagnosability of Petri nets via Integer Linear Programming
    Basile, Francesco
    De Tommasi, Gianmaria
    Sterle, Claudio
    2015 23RD MEDITERRANEAN CONFERENCE ON CONTROL AND AUTOMATION (MED), 2015, : 168 - 175
  • [10] Non-interference assessment in bounded Petri nets via Integer Linear Programming
    Basile, E.
    De Tommasi, G.
    2018 ANNUAL AMERICAN CONTROL CONFERENCE (ACC), 2018, : 3056 - 3061