Single Controller-Based Colored Petri Nets for Deadlock Control in Automated Manufacturing Systems

被引:27
|
作者
Kaid, Husam [1 ]
Al-Ahmari, Abdulrahman [1 ]
Li, Zhiwu [2 ,3 ]
Davidrajuh, Reggie [4 ]
机构
[1] King Saud Univ, Coll Engn, Ind Engn Dept, Riyadh 11421, Saudi Arabia
[2] Macau Univ Sci & Technol, Inst Syst Engn, Macau 999078, Peoples R China
[3] Xidian Univ, Sch Electromech Engn, Xian 710071, Peoples R China
[4] Univ Stavanger, Fac Sci & Technol, N-4036 Stavanger, Norway
关键词
Automated manufacturing system; colored Petri net; deadlock prevention; siphon; PREVENTION POLICY; DESIGN; SUPERVISORS; MODELS;
D O I
10.3390/pr8010021
中图分类号
TQ [化学工业];
学科分类号
0817 ;
摘要
Deadlock control approaches based on Petri nets are usually implemented by adding control places and related arcs to the Petri net model of a system. The main disadvantage of the existing policies is that many control places and associated arcs are added to the initially constructed Petri net model, which significantly increases the complexity of the supervisor of the Petri net model. The objective of this study is to develop a two-step robust deadlock control approach. In the first step, we use a method of deadlock prevention based on strict minimal siphons (SMSs) to create a controlled Petri net model. In the second step, all control places obtained in the first step are merged into a single control place based on the colored Petri net to mark all SMSs. Finally, we compare the proposed method with the existing methods from the literature.
引用
收藏
页数:20
相关论文
共 50 条
  • [41] Deadlock control of flexible manufacturing systems via invariant–controlled elementary siphons of petri nets
    Zhiwu Li
    Na Wei
    The International Journal of Advanced Manufacturing Technology, 2007, 33 : 24 - 35
  • [42] 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
  • [43] Robust deadlock control of automated manufacturing systems with multiple unreliable resources
    Luo, JianChao
    Liu, ZhiQiang
    Zhou, MengChu
    Xing, KeYi
    Wang, XinNian
    Li, XiaoLing
    Liu, HuiXia
    INFORMATION SCIENCES, 2019, 479 : 401 - 415
  • [44] An Improved Synthesis Method Based on ILPP and Colored Petri Net for Liveness Enforcing Controller of Flexible Manufacturing Systems
    Kaid, Husam
    Al-Ahmari, Abdulrahman
    Li, Zhiwu
    Ameen, Wadea
    IEEE ACCESS, 2022, 10 : 68570 - 68581
  • [45] A Distributed Control Approach to Automated Manufacturing Systems With Complex Routes and Operations Using Petri Nets
    Yang, Yan
    Hu, Hesuan
    IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2020, 50 (10): : 3670 - 3684
  • [46] Automatic Supervisory Controller for Deadlock Control in Reconfigurable Manufacturing Systems with Dynamic Changes
    Kaid, Husam
    Al-Ahmari, Abdulrahman
    Li, Zhiwu
    Davidrajuh, Reggie
    APPLIED SCIENCES-BASEL, 2020, 10 (15):
  • [47] An Efficient Deadlock Recovery Policy for Flexible Manufacturing Systems Modeled With Petri Nets
    Dong, Yunyun
    Chen, Yufeng
    Li, Shaoyong
    El-Meligy, Mohammed A.
    Sharaf, Mohamed
    IEEE ACCESS, 2019, 7 : 11785 - 11795
  • [48] Elementary siphons of Petri nets and their application to deadlock prevention in flexible manufacturing systems
    Li, ZW
    Zhou, MC
    IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART A-SYSTEMS AND HUMANS, 2004, 34 (01): : 38 - 51
  • [49] Deadlock-free genetic scheduling for flexible manufacturing systems using Petri nets and deadlock controllers
    Han, Libin
    Xing, Keyi
    Chen, Xiao
    Lei, Hang
    Wang, Feng
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2014, 52 (05) : 1557 - 1572
  • [50] Supervisory Control of Manufacturing Systems Modeled by Timed Petri Nets
    Iftar, Altug
    IFAC PAPERSONLINE, 2016, 49 (31): : 120 - 124