K-diagnosability analysis of bounded and unbounded Petri nets using linear optimization

被引:6
|
作者
Chouchane, Amira [1 ]
Ghazel, Mohamed [1 ]
Boussif, Abderraouf [2 ]
机构
[1] Univ Gustave Eiffel, COSYS, ESTAS, F-59650 Villeneuve dAscq, France
[2] Inst Rech Technol Railenium, F-59300 Famars, France
关键词
K; Kmin-diagnosability; Petri nets; Discrete-event systems; Integer linear programming; SUFFICIENT CONDITION; CODIAGNOSABILITY; DIAGNOSIS;
D O I
10.1016/j.automatica.2022.110689
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We propose an algebraic approach to investigate K-diagnosability of partially observed labeled Petri nets which can be either bounded or unbounded. Namely, a necessary and sufficient condition for K- diagnosability is established based on the resolution of an Integer Linear Programming (ILP) problem. When the system is K-diagnosable, our approach also yields the minimal value Kmin <= K that ensures Kmin-diagnosability. The value of Kmin is calculated directly, using the same ILP formulation, i.e, without testing 1, ... , (Kmin - 1)-diagnosability. A second K-diagnosability approach, which is derived from the first one, is also developed on a compacted horizon providing a sufficient condition for K- diagnosability. This second technique allows for reducing the system dimensionality yielding a higher computational efficiency and allowing the characterization of the length of the sequences that lead to the fault occurrence, which is necessary to perform the K-diagnosability test of the first approach.(c) 2022 Elsevier Ltd. All rights reserved.
引用
收藏
页数:13
相关论文
共 50 条
  • [41] 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
  • [42] Optimization of controls for state feedback using controlled Dan/Petri nets
    Serrano, Eleazar Jimenez
    Araki, Keijiro
    Kusakabe, Shigeru
    IECON 2007: 33RD ANNUAL CONFERENCE OF THE IEEE INDUSTRIAL ELECTRONICS SOCIETY, VOLS 1-3, CONFERENCE PROCEEDINGS, 2007, : 76 - 81
  • [43] On-the-fly Diagnosability Analysis of LPN Using Verifier Nets
    Li, Ben
    Khlif-Bouassida, Manel
    Toguyeni, Armand
    2016 3RD CONFERENCE ON CONTROL AND FAULT-TOLERANT SYSTEMS (SYSTOL), 2016, : 305 - 312
  • [44] Rail maintenance analysis using Petri nets
    Zhang, Di
    Hu, Hao
    Roberts, Clive
    STRUCTURE AND INFRASTRUCTURE ENGINEERING, 2017, 13 (06) : 783 - 793
  • [45] Modeling and analysis of workflows using Petri Nets
    Adam, NR
    Atluri, V
    Huang, WK
    JOURNAL OF INTELLIGENT INFORMATION SYSTEMS, 1998, 10 (02) : 131 - 158
  • [46] Modeling and Analysis of Workflows Using Petri Nets
    Nabil R. Adam
    Vijayalakshmi Atluri
    Wei-Kuang Huang
    Journal of Intelligent Information Systems, 1998, 10 : 131 - 158
  • [47] Analysis of Behavioural Properties of Bounded Petri Nets With a Semi-Structural Approach
    Gu, Chao
    Li, Zhiwu
    Giua, Alessandro
    2020 59TH IEEE CONFERENCE ON DECISION AND CONTROL (CDC), 2020, : 4467 - 4472
  • [48] Modeling, analysis, and control of automated manufacturing systems using Petri nets
    Seatzu, Carla
    2019 24TH IEEE INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION (ETFA), 2019, : 27 - 30
  • [49] Optimal legal firing sequence of Petri nets using linear programming
    Tarek, A
    Lopez-Benitez, N
    OPTIMIZATION AND ENGINEERING, 2004, 5 (01) : 25 - 43
  • [50] Modeling and analysis of remote diagnosis using Petri Nets
    Chen Lin
    Wei Shutao
    Xie Xiaowen
    2007 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND BIOMIMETICS, VOLS 1-5, 2007, : 2133 - +