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
来源
IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS | 2018年 / 48卷 / 10期
关键词
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 条
  • [41] STRUCTURE REDUCTION OF LIVENESS-ENFORCING PETRI NETS USING MIXED INTEGER PROGRAMMING
    Li, Shao-Yong
    Li, Zhi-Wu
    ASIAN JOURNAL OF CONTROL, 2012, 14 (02) : 384 - 399
  • [42] Matching observed behavior and modeled behavior: An approach based on Petri nets and integer programming
    van der Aalst, Wil M. P.
    DECISION SUPPORT SYSTEMS, 2006, 42 (03) : 1843 - 1859
  • [43] Optimal Legal Firing Sequence of Petri Nets Using Linear Programming
    Ahmed Tarek
    Noé Lopez-Benitez
    Optimization and Engineering, 2004, 5 : 25 - 43
  • [44] On generating elementary T-invariants of Petri nets by linear programming
    Ge, QW
    Fukunaga, T
    Nakata, M
    2005 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), VOLS 1-6, CONFERENCE PROCEEDINGS, 2005, : 168 - 171
  • [45] Security-Based Path Planning of Multi-Robot Systems by Partially Observed Petri Nets and Integer Linear Programming
    He, Zhou
    Yuan, Jiaxing
    Ran, Ning
    Yin, Xiang
    IEEE CONTROL SYSTEMS LETTERS, 2024, 8 : 352 - 357
  • [46] Optimal legal firing sequence of Petri nets using linear programming
    Tarek, A
    Lopez-Benitez, N
    OPTIMIZATION AND ENGINEERING, 2004, 5 (01) : 25 - 43
  • [47] Efficient verification of a class of time Petri nets using linear programming
    Li, XD
    Lilius, J
    INFORMATION PROCESSING LETTERS, 2001, 77 (5-6) : 219 - 224
  • [48] Diagnosis of Petri nets
    Cabasino, Maria Paola
    Giua, Alessandro
    Seatzu, Carla
    Lecture Notes in Control and Information Sciences, 2013, 433 : 279 - 300
  • [49] Decentralized Diagnosis of Discrete-Event Systems Using Labeled Petri Nets
    Cabasino, Maria Paola
    Giua, Alessandro
    Paoli, Andrea
    Seatzu, Carla
    IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2013, 43 (06): : 1477 - 1485
  • [50] Computation of an Emptiable Minimal Siphon in a Subclass of Petri Nets Using Mixed-Integer Programming
    Wang, Shouguang
    Duo, Wenli
    Guo, Xin
    Jiang, Xiaoning
    You, Dan
    Barkaoui, Kamel
    Zhou, MengChu
    IEEE-CAA JOURNAL OF AUTOMATICA SINICA, 2021, 8 (01) : 219 - 226