Iterative Deadlock Control by Using Petri Nets

被引:11
|
作者
Wang, AnRong [1 ,2 ]
Li, ZhiWu [1 ]
Zhou, MengChu [2 ,3 ]
Al-Ahmari, Abdulrahman M. [4 ]
机构
[1] Xidian Univ, Sch Electromech Engn, Xian 710071, Peoples R China
[2] New Jersey Inst Technol, Dept Elect & Comp Engn, Newark, NJ 07102 USA
[3] Tongji Univ, Key Lab Embedded Syst & Serv Comp, Minist Educ, Shanghai 200092, Peoples R China
[4] King Saud Univ, Dept Ind Engn, Coll Engn, Riyadh 11421, Saudi Arabia
基金
新加坡国家研究基金会; 中国国家自然科学基金;
关键词
Automated manufacturing system; deadlock; discrete event system; flexible manufacturing system; iterative control; Petri net; FLEXIBLE MANUFACTURING SYSTEMS; CRUDE-OIL OPERATIONS; LIVENESS-ENFORCING SUPERVISORS; TERM SCHEDULABILITY ANALYSIS; PREVENTION POLICY; ELEMENTARY SIPHONS; DEPENDENT SIPHONS; AVOIDANCE; REFINERY; DESIGN;
D O I
10.1109/TSMCC.2012.2189385
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Deadlocks should be eliminated in resource allocation systems such as flexible manufacturing systems. An iterative deadlock control policy is usually considered to be a natural solution with reasonable computational cost for a large-scale system where direct methods would be prohibitively expensive (and in some cases impossible) even with the best available computing power. This paper reviews the existing iterative deadlock prevention policies for discrete event systems that are modeled with Petri nets. A number of technical problems in the existing iterative deadlock control approaches are formulated and discussed. Their solutions are illustrated through case studies. We conclude that the suitability, effectiveness, and efficiency of an iterative deadlock control approach are sensitive to specific examples, and no general algorithm is found in the literature, which works well for all cases.
引用
收藏
页码:1204 / 1218
页数:15
相关论文
共 50 条
  • [1] A deadlock control method using elementary siphons of Petri nets
    Li, ZW
    Zhou, MC
    [J]. 2003 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN AND CYBERNETICS, VOLS 1-5, CONFERENCE PROCEEDINGS, 2003, : 2716 - 2720
  • [2] An iterative deadlock prevention policy for flexible manufacturing systems using Petri nets
    Huang, YS
    Chen, CT
    [J]. 2005 IEEE NETWORKING, SENSING AND CONTROL PROCEEDINGS, 2005, : 229 - 234
  • [3] Novel Deadlock Control for Smartphone Manufacturing Systems Using Petri Nets
    Yi-Nan Lin
    Sheng-Kuan Wang
    Gwo-Jen Chiou
    Cheng-Ying Yang
    Victor R. L. Shen
    Tony Tong-Ying Juang
    Ting-Jui Huang
    [J]. International Journal of Control, Automation and Systems, 2022, 20 : 877 - 887
  • [4] On deadlock control using Petri nets and siphons for automated manufacturing systems
    Li, Zhiwu
    Ma, Xiong
    [J]. PROCEEDINGS OF THE 2006 IEEE INTERNATIONAL CONFERENCE ON NETWORKING, SENSING AND CONTROL, 2006, : 227 - 232
  • [5] Novel Deadlock Control for Smartphone Manufacturing Systems Using Petri Nets
    Lin, Yi-Nan
    Wang, Sheng-Kuan
    Chiou, Gwo-Jen
    Yang, Cheng-Ying
    Shen, Victor R. L.
    Juang, Tony Tong-Ying
    Huang, Ting-Jui
    [J]. INTERNATIONAL JOURNAL OF CONTROL AUTOMATION AND SYSTEMS, 2022, 20 (03) : 877 - 887
  • [6] Deadlock prevention using Petri nets and their unfoldings
    Taubin, A
    Kondratyev, A
    Kishinevsky, M
    [J]. INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 1998, 14 (10): : 750 - 759
  • [7] Deadlock prevention using Petri nets and their unfoldings
    A. Taubin
    A. Kondratyev
    M. Kishinevsky
    [J]. The International Journal of Advanced Manufacturing Technology, 1998, 14 : 750 - 759
  • [8] Selective Siphon Control for Deadlock Prevention in Petri Nets
    Piroddi, Luigi
    Cordone, Roberto
    Furnagalli, Ivano
    [J]. IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART A-SYSTEMS AND HUMANS, 2008, 38 (06): : 1337 - 1348
  • [9] On siphon computation for deadlock control in a class of Petri nets
    Li, ZhiWu
    Zhou, MengChu
    [J]. IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART A-SYSTEMS AND HUMANS, 2008, 38 (03): : 667 - 679
  • [10] Computation of elementary siphons in Petri nets for deadlock control
    Chao, Daniel Yuh
    [J]. Computer Journal, 2006, 49 (04): : 470 - 479