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
相关论文
共 33 条
  • [1] [Anonymous], 1981, Petri net theory and the modeling of systems
  • [2] Aramburo-Lizarraga J., 2011, P 8 INT C EL ENG COM, P1
  • [3] Basile F., 2012, IFAC Proc., V45, P214
  • [4] An Efficient Approach for Online Diagnosis of Discrete Event Systems
    Basile, Francesco
    Chiacchio, Pasquale
    De Tommasi, Gianmaria
    [J]. IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2009, 54 (04) : 748 - 759
  • [5] Diagnosis of asynchronous discrete-event systems: A net unfolding approach
    Benveniste, A
    Fabre, E
    Haar, S
    Jard, C
    [J]. IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2003, 48 (05) : 714 - 727
  • [6] Boel RK, 2002, WODES'02: SIXTH INTERNATIONAL WORKSHOP ON DISCRETE EVENT SYSTEMS, PROCEEDINGS, P175, DOI 10.1109/WODES.2002.1167685
  • [7] Discrete event diagnosis using labeled Petri nets. An application to manufacturing systems
    Cabasino, M. P.
    Giua, A.
    Pocci, M.
    Seatzu, C.
    [J]. CONTROL ENGINEERING PRACTICE, 2011, 19 (09) : 989 - 1001
  • [8] Diagnosability of Discrete-Event Systems Using Labeled Petri Nets
    Cabasino, Maria Paola
    Giua, Alessandro
    Seatzu, Carla
    [J]. IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2014, 11 (01) : 144 - 153
  • [9] Decentralized Diagnosis of Discrete-Event Systems Using Labeled Petri Nets
    Cabasino, Maria Paola
    Giua, Alessandro
    Paoli, Andrea
    Seatzu, Carla
    [J]. IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2013, 43 (06): : 1477 - 1485
  • [10] Diagnosis Using Labeled Petri Nets With Silent or Undistinguishable Fault Events
    Cabasino, Maria Paola
    Giua, Alessandro
    Seatzu, Carla
    [J]. IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2013, 43 (02): : 345 - 355