Safety analysis of discrete event systems using a simplified Petri net controller

被引:12
|
作者
Zareiee, Meysam [1 ]
Dideban, Abbas [1 ]
Orouji, Ali Asghar [1 ]
机构
[1] Semnan Univ, Dept Elect Engn, Semnan, Iran
关键词
Discrete event system; Supervisory control; Controller synthesis; Petri net; FLEXIBLE MANUFACTURING SYSTEMS; DEADLOCK PREVENTION POLICY; LIVENESS-ENFORCING SUPERVISORS; FEEDBACK-CONTROL; REGIONS; CONSTRAINTS; DESIGN; LOGIC; FMS;
D O I
10.1016/j.isatra.2013.09.006
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper deals with the problem of forbidden states in discrete event systems based on Petri net models. So, a method is presented to prevent the system from entering these states by constructing a small number of generalized mutual exclusion constraints. This goal is achieved by solving three types of Integer Linear Programming problems. The problems are designed to verify the constraints that some of them are related to verifying authorized states and the others are related to avoiding forbidden states. The obtained constraints can be enforced on the system using a small number of control places. Moreover, the number of arcs related to these places is small, and the controller after connecting them is maximally permissive. (C) 2013 ISA. Published by Elsevier Ltd. All rights reserved.
引用
收藏
页码:44 / 49
页数:6
相关论文
共 50 条
  • [31] CONFUSION DIAGNOSIS AND CONTROL OF DISCRETE EVENT SYSTEMS USING SYNCHRONIZED PETRI NETS
    Chen, Xiao-liang
    Li, Zhi-wu
    Al-Ahmari, Abdulrahman M.
    El-Tamimi, Abdulaziz Mohammed
    Nasr, Emad S. Abouel
    ASIAN JOURNAL OF CONTROL, 2013, 15 (06) : 1736 - 1751
  • [32] Control Strategy of Discrete Event Systems Modeled by Labeled Petri Nets Based on Transition Priority
    Liu, Yejia
    Li, Xunbo
    Li, Zhiwu
    IEEE ACCESS, 2023, 11 : 45442 - 45455
  • [33] Reliability analysis of discrete event dynamic systems with Petri nets
    Sadou, Nabil
    Demmou, Hamid
    RELIABILITY ENGINEERING & SYSTEM SAFETY, 2009, 94 (11) : 1848 - 1861
  • [34] Model-based fault identification of discrete event systems using partially observed Petri nets
    Zhu, Guanghui
    Li, Zhiwu
    Wu, Naiqi
    AUTOMATICA, 2018, 96 : 201 - 212
  • [35] Supervisory Control of Discrete Event Systems With Dynamic Control Specifications by Petri Nets
    Li, Chengzong
    Chen, Yufeng
    Li, Zhiwu
    IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, 2024, 32 (02) : 518 - 533
  • [36] Fault diagnosis of PLC-based discrete event systems using Petri nets
    Li, Yongyao
    Wang, Ya
    Zhu, Guanghui
    Yin, Li
    Zhang, Huimin
    MEASUREMENT & CONTROL, 2022, 55 (9-10) : 960 - 973
  • [37] Input Event Modeling for Discrete-Event Controllers: A Petri Net Approach
    Gomes, Luis
    Campos-Rebelo, Rogerio
    Costa, Aniko
    Barros, Joao-Paulo
    CONTROLO 2022, 2022, 930 : 498 - 508
  • [38] Design of observers/controllers for discrete event systems using Petri nets
    Giua, A
    Seatzu, C
    SYNTHESIS AND CONTROL OF DISCRETE EVENT SYSTEMS, 2002, : 167 - 182
  • [39] Petri nets for the control of discrete event systems
    Giua, Alessandro
    Seatzu, Carla
    SOFTWARE AND SYSTEMS MODELING, 2015, 14 (02) : 693 - 701
  • [40] Petri nets for the control of discrete event systems
    Alessandro Giua
    Carla Seatzu
    Software & Systems Modeling, 2015, 14 : 693 - 701