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 条
  • [21] Petri net based diagnostic approach for concurrent discrete event systems
    Windmann, Stefan
    AT-AUTOMATISIERUNGSTECHNIK, 2024, 72 (04) : 259 - 271
  • [22] Synthesis of feedback control elements for discrete event systems using Petri net models and theory of regions
    M. Uzam
    The International Journal of Advanced Manufacturing Technology, 2004, 24 : 48 - 69
  • [23] Building reduced Petri net models of discrete manufacturing systems
    Rivera-Rangel, I
    Ramírez-Treviño, A
    López-Mellado, E
    MATHEMATICAL AND COMPUTER MODELLING, 2005, 41 (8-9) : 923 - 937
  • [24] Synthesis of feedback control elements for discrete event systems using Petri net models and theory of regions
    Uzam, M
    INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2004, 24 (1-2): : 48 - 69
  • [25] Online diagnosis of discrete event systems based on Petri Nets
    Basile, Francesco
    Chiacchio, Pasquale
    De Tommasi, Glanmaria
    WODES' 08: PROCEEDINGS OF THE 9TH INTERNATIONAL WORKSHOP ON DISCRETE EVENT SYSTEMS, 2008, : 436 - +
  • [26] Diagnosis of discrete event systems with Petri nets and coding theory
    Lefebvre, Dimitri
    ICINCO 2008: PROCEEDINGS OF THE FIFTH INTERNATIONAL CONFERENCE ON INFORMATICS IN CONTROL, AUTOMATION AND ROBOTICS, VOL RA-1: ROBOTICS AND AUTOMATION, VOL 1, 2008, : 15 - 22
  • [27] Stochastic Petri Net Identification for the Fault Detection and Isolation of Discrete Event Systems
    Lefebvre, Dimitri
    Leclercq, Edouard
    IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART A-SYSTEMS AND HUMANS, 2011, 41 (02): : 213 - 225
  • [28] A Matlab-based Petri net supervisory controller for discrete event systems
    Flochová, J
    Lipták, R
    Boel, RK
    PROGRAMMABLE DEVICES AND SYSTEMS 2001, 2002, : 113 - 120
  • [29] A Petri Net Diagnoser for Discrete Event Systems Modeled by Finite State Automata
    Cabral, Felipe Gomes
    Moreira, Marcos Vicente
    Diene, Oumar
    Basilio, Joao Carlos
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2015, 60 (01) : 59 - 71
  • [30] Partial order diagnosability of discrete event systems using Petri net unfoldings
    Haar, S
    Benveniste, A
    Fabre, E
    Jard, C
    42ND IEEE CONFERENCE ON DECISION AND CONTROL, VOLS 1-6, PROCEEDINGS, 2003, : 3748 - 3753