Performance of deadlock avoidance algorithms in flexible manufacturing systems

被引:8
作者
Fanti, MP
Maione, B
Mascolo, S
Turchiano, B
机构
[1] Polytechnic of Bari, Bari
关键词
deadlocking; FMS control; deadlock avoidance; FMS performance; simulation;
D O I
10.1016/0278-6125(96)89569-0
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Deadlock is a highly unfavorable situation that can occur in flexible manufacturing systems. The occurrence of a deadlock can cripple parts of a production system and hinder flexible automation. It is necessary to develop control policies that avoid deadlocks by restricting the freedom in resource allocation; however, such policies can also negatively affect system performance indices. Feedback algorithms, which use information on the current operating condition of the system to avoid deadlock, can be distinguished based on the effects of the constraints they impose on the freedom in resource allocation. Referring to this characterization of the algorithms, this paper compares performances of some deadlock avoidance policies. First, theoretical analysis is carried out by introducing a criterion for ordering different policies by flexibility in resource allocation. Second, avoidance policies are applied to some case studies, which are simulated in details. The simulation analysis confirms the theoretical results showing that the algorithms allowing larger flexibility in resource allocation lead to better performance indices.
引用
收藏
页码:164 / 178
页数:15
相关论文
共 50 条
[21]   Deadlock Avoidance of Flexible Manufacturing Systems by Colored Resource-Oriented Petri Nets with Novel Colored Capacity [J].
Xiang, ZhaoYu .
VERIFICATION AND EVALUATION OF COMPUTER AND COMMUNICATION SYSTEMS, VECOS 2020, 2020, 12519 :27-40
[22]   Optimal deadlock avoidance Petri net supervisors for automated manufacturing systems [J].
Xing K. ;
Tian F. ;
Yang X. .
Journal of Control Theory and Applications, 2007, 5 (2) :152-158
[23]   Optimal deadlock avoidance Petri net supervisors for automated manufacturing systems [J].
Keyi XING Feng TIAN Xiaojun YANG The State Key Laboratory for Manufacturing System Engineering Systems Engineering Institute Xian Jiaotong University Xian Shannxi China ;
Xian Institute of Electromechanical Information Technology Xian Shaanxi China .
JournalofControlTheoryandApplications, 2007, (02) :152-158
[24]   Synthesis of an event based supervisor for deadlock avoidance in semiconductor manufacturing systems [J].
Zhang, WL ;
Mao, ZPJ .
PROCEEDINGS OF THE 2004 AMERICAN CONTROL CONFERENCE, VOLS 1-6, 2004, :1417-1421
[25]   Deadlock State and Its Avoidance Method in Flexible Manufacturing System with Tool Shared Resource [J].
Zhao, Dan ;
Zhang, Jiatai .
2009 IEEE INTERNATIONAL CONFERENCE ON MECHATRONICS AND AUTOMATION, VOLS 1-7, CONFERENCE PROCEEDINGS, 2009, :2928-2933
[26]   Tractability of Deadlock Avoidance Problem in Automated Manufacturing Systems Modeled with Petri Net [J].
Wu, NaiQi ;
Zhou, MengChu .
2008 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN AND CYBERNETICS (SMC), VOLS 1-6, 2008, :2080-+
[27]   Modeling and deadlock avoidance of automated manufacturing systems with multiple automated guided vehicles [J].
Wu, NQ ;
Zhou, MC .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS, 2005, 35 (06) :1193-1202
[28]   Matrix controller design and deadlock analysis of automated manufacturing systems. Part 2: Deadlock avoidance policy [J].
Huang, HH .
INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2001, 18 (07) :490-501
[29]   Matrix controller design and deadlock analysis of automated manufacturing systems. Part 2: Deadlock avoidance policy [J].
Huang H.-H. .
The International Journal of Advanced Manufacturing Technology, 2001, 18 (7) :490-501
[30]   Resource-oriented Petri net for deadlock avoidance in flexible assembly systems [J].
Wu, Naiqi ;
Zhou, MengChu ;
Li, ZhiWu .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART A-SYSTEMS AND HUMANS, 2008, 38 (01) :56-69