Avoiding deadlock and reducing starvation and blocking in automated manufacturing systems

被引:170
作者
Wu, NQ [1 ]
Zhou, MC
机构
[1] Guangdong Univ Technol, Dept Mechatron Engn, Guangzhou 510090, Peoples R China
[2] New Jersey Inst Technol, Dept Elect & Comp Engn, Newark, NJ 07102 USA
来源
IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION | 2001年 / 17卷 / 05期
基金
美国国家科学基金会;
关键词
automated manufacturing systems (AMS); colored Petri nets; deadlock avoidance; Petri nets;
D O I
10.1109/70.964666
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Deadlock-free operations of automated manufacturing systems (AMS) are essential for high machine utilization and productivity. Based on resource-oriented Petri net models of AMS and our previous work on a necessary and sufficient condition for deadlock-free operation, this paper proposes a new control policy such that it can avoid deadlock completely, and reduce starvation and blocking situations significantly. It attempts to release an appropriate number of jobs into the system and control the order of resource usage based on state information in the net model. The theoretical results for the correctness of this policy are presented. An AMS allowing routing flexibility and varying operation times is used to demonstrate the potential of the proposed policy.
引用
收藏
页码:658 / 669
页数:12
相关论文
共 36 条
  • [1] ALLA H, 1985, LECT NOTES COMPUT SC, V188, P15
  • [2] DEADLOCK-AVOIDANCE IN FLEXIBLE MANUFACTURING SYSTEMS WITH CONCURRENTLY COMPETING PROCESS FLOWS
    BANASZAK, ZA
    KROGH, BH
    [J]. IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 1990, 6 (06): : 724 - 734
  • [3] Beck C. L., 1986, Proceedings 1986 IEEE International Conference on Robotics and Automation (Cat. No.86CH2282-2), P305
  • [4] Decomposition heuristics for robust job-shop scheduling
    Byeon, ES
    Wu, SD
    Storer, RH
    [J]. IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 1998, 14 (02): : 303 - 313
  • [5] Reducing total tardiness cost in manufacturing cell scheduling by a multi-factor priority rule
    Chen, SJG
    Lin, L
    [J]. INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 1999, 37 (13) : 2939 - 2956
  • [6] A PETRI-NET BASED DEADLOCK PREVENTION POLICY FOR FLEXIBLE MANUFACTURING SYSTEMS
    EZPELETA, J
    COLOM, JM
    MARTINEZ, J
    [J]. IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 1995, 11 (02): : 173 - 184
  • [7] Event-based feedback control for deadlock avoidance in flexible production systems
    Fanti, MP
    Maione, B
    Mascolo, S
    Turchiano, B
    [J]. IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 1997, 13 (03): : 347 - 363
  • [8] HILLION HP, 1989, IEEE T AUTOMAT CONTR, V34, P149
  • [9] DISPATCHING-DRIVEN DEADLOCK-AVOIDANCE CONTROLLER SYNTHESIS FOR FLEXIBLE MANUFACTURING SYSTEMS
    HSIEH, FS
    CHANG, SC
    [J]. IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 1994, 10 (02): : 196 - 209
  • [10] COLORED PETRI NETS AND THE INVARIANT-METHOD
    JENSEN, K
    [J]. THEORETICAL COMPUTER SCIENCE, 1981, 14 (03) : 317 - 336