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 条
  • [31] Reduction Rules for Diagnosability Analysis of Complex Systems Modeled by Labeled Petri Nets
    Li, Ben
    Khlif-Bouassida, Manel
    Toguyeni, Armand
    IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2020, 17 (02) : 1061 - 1069
  • [32] Critical pairs based diagnosability analysis of timed fault in Time Petri Nets
    Coquand, Camille
    Subias, Audine
    Pencole, Yannick
    Lubat, Eric
    IFAC PAPERSONLINE, 2022, 55 (28): : 297 - 302
  • [33] Verification of K-step and infinite-step opacity of bounded labeled Petri nets
    Tong, Yin
    Lan, Hao
    Seatzu, Carla
    AUTOMATICA, 2022, 140
  • [34] 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
  • [35] 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
  • [36] 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
  • [37] Non-Blockingness Verification of Bounded Petri Nets Using Basis Reachability Graphs
    Gu, Chao
    Ma, Ziyue
    Li, Zhiwu
    Giua, Alessandro
    IEEE CONTROL SYSTEMS LETTERS, 2022, 6 : 1220 - 1225
  • [38] PERFORMANCE EVALUATION OF PARALLEL SYSTEMS BY USING UNBOUNDED GENERALIZED STOCHASTIC PETRI NETS
    GRANDA, M
    DRAKE, JM
    GREGORIO, JA
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1992, 18 (01) : 55 - 71
  • [39] Fault Diagnosis of Bounded Petri Nets Using Path Marking Graphs
    Ye, Dandan
    Wu, Weimin
    Luo, Jiliang
    Su, Hongye
    IEEE ACCESS, 2018, 6 : 53650 - 53660
  • [40] Component Composition using Linear Logic and Petri Nets
    Demeterova, Emilia
    Mihalyi, Daniel
    Novitzka, Valerie
    2015 IEEE 13th International Scientific Conference on Informatics, 2015, : 85 - 90