On Diagnosis of Violations of Constraints in Petri Net Models of Discrete Event Systems

被引:3
|
作者
Bordbar, Behzad [1 ]
Al-Ajeli, Ahmed [1 ]
Alodib, Mohammed [2 ]
机构
[1] Univ Birmingham, Sch Comp Sci, Birmingham B15 2TT, W Midlands, England
[2] Qassim Univ, Buraydah 51411, Qassim, Saudi Arabia
关键词
DISTRIBUTED DIAGNOSIS; FAULT-DETECTION; DIAGNOSABILITY;
D O I
10.1109/ICTAI.2014.106
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Failure detection in partially observable model-based Discrete Event Systems requires modelling failures as unobservable events within the system. Representing failures as events is not always realistic. For example, some classes of failure are in form of violations of constraints such as Service Level Agreement (SLA) and Quality of Service (QoS). These forms of failures do not represent events by themselves. They have to be modelled as additional events. Modifying the plant model is not always acceptable. Firstly, this may make the models large, causing extra computational complexity. Secondly, adding extra transitions is not always acceptable from engineers' perspective, because these constraints may change over the time leading to alternations of models every time these constraints are changed. To address this issue, this paper presents a new definition of diagnosability which extends the existing definition. In the new definition, a formalism has been introduced which captures failures as logical constraints instead of events. We show that starting from a Petri net, if the failure is expressed in Yen's logic, we can create a new Petri net with additional transitions, including transitions modelling failure, such that detection of violation of the constraint in the first Petri net is converted to diagnosis of failure in the second.
引用
收藏
页码:673 / 680
页数:8
相关论文
共 50 条
  • [31] Safety analysis of discrete event systems using a simplified Petri net controller
    Zareiee, Meysam
    Dideban, Abbas
    Orouji, Ali Asghar
    ISA TRANSACTIONS, 2014, 53 (01) : 44 - 49
  • [32] Design of Petri Net Supervisors for Discrete Event Systems With Two Control Specifications
    Li, Chengzong
    Chen, Yufeng
    Li, Zhiwu
    Yin, Li
    2022 IEEE 18TH INTERNATIONAL CONFERENCE ON AUTOMATION SCIENCE AND ENGINEERING (CASE), 2022, : 1622 - 1627
  • [33] A Reachability-Decidable Petri Net Modeling Method for Discrete Event Systems
    Su, Yue
    Zhou, MengChu
    Qi, Liang
    Wisniewski, Remigiusz
    IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2025, 55 (01): : 453 - 464
  • [34] A Program Model of Fuzzy Interpreted Petri Net to Control Discrete Event Systems
    Markiewicz, Michal
    Gniewek, Leslaw
    APPLIED SCIENCES-BASEL, 2017, 7 (04):
  • [35] A Petri net based approach to design well behaved discrete event systems
    Pouyan, AA
    2003 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN AND CYBERNETICS, VOLS 1-5, CONFERENCE PROCEEDINGS, 2003, : 292 - 299
  • [36] FAULT DIAGNOSIS FOR DISCRETE EVENT SYSTEMS MODELED BY BOUNDED PETRI NETS
    Ran, Ning
    Wang, Shouguang
    Su, Hongye
    Wang, Chengying
    ASIAN JOURNAL OF CONTROL, 2017, 19 (04) : 1532 - 1541
  • [37] Fault diagnosis and identification of discrete event systems using Petri nets
    Fanti, Maria Pia
    Seatzu, Carla
    WODES' 08: PROCEEDINGS OF THE 9TH INTERNATIONAL WORKSHOP ON DISCRETE EVENT SYSTEMS, 2008, : 432 - +
  • [38] Distributed diagnosis of discrete-event systems using Petri nets
    Genc, S
    Lafortune, S
    APPLICATIONS AND THEORY OF PETRI NETS 2003, PROCEEDINGS, 2003, 2679 : 316 - 336
  • [39] Fault diagnosis in discrete event systems modeled by Petri nets with outputs
    Ru, Yu
    Hadjicostis, Christoforos N.
    WODES' 08: PROCEEDINGS OF THE 9TH INTERNATIONAL WORKSHOP ON DISCRETE EVENT SYSTEMS, 2008, : 443 - +
  • [40] Diagnosis of asynchronous discrete event systems, a net unfolding approach
    Benveniste, A
    Fabre, E
    Jard, C
    Haar, S
    WODES'02: SIXTH INTERNATIONAL WORKSHOP ON DISCRETE EVENT SYSTEMS, PROCEEDINGS, 2002, : 182 - 187