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

被引:4
|
作者
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 条
  • [31] Toward an Efficient Approach for Diagnosability Analysis of DES modeled by Labeled Petri Nets
    Liu, Baisi
    Ghazel, Mohamed
    Toguyeni, Armand
    2014 EUROPEAN CONTROL CONFERENCE (ECC), 2014, : 1293 - 1298
  • [32] Synchronizing sequences on a class of unbounded systems using synchronized Petri nets
    Pocci, Marco
    Demongodin, Isabel
    Giambiasi, Norbert
    Giua, Alessandro
    DISCRETE EVENT DYNAMIC SYSTEMS-THEORY AND APPLICATIONS, 2016, 26 (01): : 85 - 108
  • [33] Synchronizing sequences on a class of unbounded systems using synchronized Petri nets
    Marco Pocci
    Isabel Demongodin
    Norbert Giambiasi
    Alessandro Giua
    Discrete Event Dynamic Systems, 2016, 26 : 85 - 108
  • [34] Computation of controllable sublanguages for unbounded Petri nets using their approximation models
    Takai, Shigemasa
    Bai, Yongming
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2006, E89A (11) : 3250 - 3253
  • [35] Non-Interference Analysis of Bounded Petri Nets Using Basis Reachability Graph
    Ran N.
    Nie J.
    Meng A.
    Seatzu C.
    IEEE Transactions on Automatic Control, 2024, 69 (10) : 1 - 7
  • [36] Comments on "A modified reachability tree approach to analysis of unbounded Petri nets"
    Ru, Yu
    Wu, Weitnin
    Hadjicostis, Christoforos N.
    IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS, 2006, 36 (05): : 1210 - 1210
  • [37] Codiagnosability Verification of Bounded Petri Nets Using Basis Markings
    Ran, Ning
    Su, Hongye
    Giua, Alessandro
    Seatzu, Carla
    2016 IEEE 55TH CONFERENCE ON DECISION AND CONTROL (CDC), 2016, : 3948 - 3953
  • [38] Design of observations graphs for partially observed Petri nets: application to the diagnosability analysis of DES
    Lefebvre, D.
    Leclercq, E.
    Guerin, F.
    2013 IEEE 52ND ANNUAL CONFERENCE ON DECISION AND CONTROL (CDC), 2013, : 6329 - 6334
  • [39] Makespan optimization using Timed Petri Nets and Mixed Integer Linear Programming Problem
    Di Marino, E.
    Su, R.
    Basile, F.
    IFAC PAPERSONLINE, 2020, 53 (04): : 129 - 135
  • [40] SAFETY ANALYSIS USING PETRI NETS
    LEVESON, NG
    STOLZY, JL
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1987, 13 (03) : 386 - 397