Optimal deadlock avoidance Petri net supervisors for automated manufacturing systems

被引:1
作者
Xing K. [1 ]
Tian F. [1 ]
Yang X. [1 ,2 ]
机构
[1] State Key Laboratory for Manufacturing System Engineering, Systems Engineering Institute, Xi'An Jiaotong University, Xi'an
[2] Xi'An Institute of Electromechanical Information Technology, Xi'an
来源
Journal of Control Theory and Applications | 2007年 / 5卷 / 2期
关键词
Deadlock avoidance; Manufacturing system; Petri net; Supervisor;
D O I
10.1007/s11768-005-5067-y
中图分类号
学科分类号
摘要
Deadlock avoidance problems are investigated for automated manufacturing systems with flexible routings. Based on the Petri net models of the systems, this paper proposes, for the first time, the concept of perfect maximal resource-transition circuits and their saturated states. The concept facilitates the development of system liveness characterization and deadlock avoidance Petri net supervisors. Deadlock is characterized as some perfect maximal resource-transition circuits reaching their saturated states. For a large class of manufacturing systems, which do not contain center resources, the optimal deadlock avoidance Petri net supervisors are presented. For a general manufacturing system, a method is proposed for reducing the system Petri net model so that the reduced model does not contain center resources and, hence, has optimal deadlock avoidance Petri net supervisor. The controlled reduced Petri net model can then be used as the liveness supervisor of the system. © 2007 Editorial Board of Control Theory & Applications.
引用
收藏
页码:152 / 158
页数:6
相关论文
共 50 条
  • [1] Optimal deadlock avoidance Petri net supervisors for automated manufacturing systems
    Keyi XING
    Xi’an Institute of Electromechanical Information Technology
    Journal of Control Theory and Applications, 2007, (02) : 152 - 158
  • [2] Tractability of Deadlock Avoidance Problem in Automated Manufacturing Systems Modeled with Petri Net
    Wu, NaiQi
    Zhou, MengChu
    2008 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN AND CYBERNETICS (SMC), VOLS 1-6, 2008, : 2080 - +
  • [3] Nonpure Petri Net Supervisors for Optimal Deadlock Control of Flexible Manufacturing Systems
    Chen, YuFeng
    Li, ZhiWu
    Al-Ahmari, Abdulrahman
    IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2013, 43 (02): : 252 - 265
  • [4] Optimal Petri-Net-Based Polynomial-Complexity Deadlock-Avoidance Policies for Automated Manufacturing Systems
    Xing, Keyi
    Zhou, MengChu
    Liu, Huixia
    Tian, Feng
    IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART A-SYSTEMS AND HUMANS, 2009, 39 (01): : 188 - 199
  • [5] Deadlock Prevention Based on Structure Reuse of Petri Net Supervisors for Flexible Manufacturing Systems
    Li, ZhiWu
    Liu, GaiYun
    Hanisch, Hans-Michael
    Zhou, MengChu
    IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART A-SYSTEMS AND HUMANS, 2012, 42 (01): : 178 - 191
  • [6] Optimal liveness Petri net controllers with minimal structures for automated manufacturing systems
    Xing, KY
    Hu, BS
    INTERNATIONAL CONFERENCE ON SYSTEMS, MAN AND CYBERNETICS, VOL 1-4, PROCEEDINGS, 2005, : 282 - 287
  • [7] Robust Deadlock Avoidance and Control of Automated Manufacturing Systems With Assembly Operations Using Petri Nets
    Du, Nan
    Hu, Hesuan
    Zhou, MengChu
    IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2020, 17 (04) : 1961 - 1975
  • [8] Resource-oriented Petri net for deadlock avoidance in flexible assembly systems
    Wu, Naiqi
    Zhou, MengChu
    Li, ZhiWu
    IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART A-SYSTEMS AND HUMANS, 2008, 38 (01): : 56 - 69
  • [9] Design of Optimal Petri Net Supervisors for Flexible Manufacturing Systems via Weighted Inhibitor Arcs
    Cong, XuYa
    Gu, Chao
    Uzam, Murat
    Chen, YuFeng
    Al-Ahmari, Abdulrahman M.
    Wu, NaiQi
    Zhou, MengChu
    Li, ZhiWu
    ASIAN JOURNAL OF CONTROL, 2018, 20 (01) : 511 - 530
  • [10] Modeling and deadlock avoidance of automated manufacturing systems with multiple automated guided vehicles
    Wu, NQ
    Zhou, MC
    IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS, 2005, 35 (06): : 1193 - 1202