Deadlock prevention and performance oriented supervision in flexible manufacturing cells: A hierarchical approach

被引:8
作者
Fahmy, Sherif [1 ]
Balakrishnan, Subramaniam [1 ]
ElMekkawy, Tarek [1 ]
机构
[1] Univ Manitoba, Dept Mech & Mfg Engn, Winnipeg, MB R3T 5V6, Canada
关键词
Deadlock-free scheduling; Hierarchical control; Job shops; Flexible cells; Marked graphs; Implementation; PETRI-NET MODELS; ELEMENTARY SIPHONS; TABOO SEARCH; JOB SHOPS; SYSTEMS; AVOIDANCE; POLICY; SCHEDULES; DESIGN;
D O I
10.1016/j.rcim.2010.10.006
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
In this paper, a hierarchical control system is proposed for automated flexible manufacturing cells (FMCs) that operate in a job shop flow setting. The control system is made up of a higher level scheduler that optimizes the production flow within the cell, and a lower level supervisor that implements the decisions of the scheduler on the shop floor. To obtain the supervisor, a production schedule is transformed into an augmented Marked Graph (MG) model that can interact with the cell devices. Because of the flow complexities inherent in job shop systems, they are usually prone to deadlocks. Accordingly, this paper also proposes a necessary condition for deadlock occurrence in the scheduling phase. The proposed approach is validated by implementation in an experimental manufacturing cell. (c) 2010 Elsevier Ltd. All rights reserved.
引用
收藏
页码:591 / 603
页数:13
相关论文
共 40 条
[1]   Synthesis of a closed-loop combined plant and controller model [J].
Alpan, G ;
Jafari, MA .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS, 2002, 32 (02) :163-175
[2]   Executing production schedules in the face of uncertainties: A review and some future directions [J].
Aytug, H ;
Lawley, MA ;
McKay, K ;
Mohan, S ;
Uzsoy, R .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2005, 161 (01) :86-110
[3]   DEADLOCK-AVOIDANCE IN FLEXIBLE MANUFACTURING SYSTEMS WITH CONCURRENTLY COMPETING PROCESS FLOWS [J].
BANASZAK, ZA ;
KROGH, BH .
IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 1990, 6 (06) :724-734
[4]   Deadlock-free scheduling in flexible manufacturing systems using Petri nets [J].
Ben Abdallah, I ;
Elmaraghy, HA ;
Elmekkawy, T .
INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2002, 40 (12) :2733-2756
[5]  
BENABDALLAH I, 1998, INT J ADV MANUF TECH, V14, P704
[6]   Deadlock analysis of Petri nets using siphons and mathematical programming [J].
Chu, F ;
Xie, XL .
IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 1997, 13 (06) :793-804
[7]  
Damasceno BC, 1998, IEEE SYS MAN CYBERN, P564, DOI 10.1109/ICSMC.1998.725472
[8]  
Di Cesare F, 1993, PRACTICE PETRINETS M
[9]   A PETRI-NET BASED DEADLOCK PREVENTION POLICY FOR FLEXIBLE MANUFACTURING SYSTEMS [J].
EZPELETA, J ;
COLOM, JM ;
MARTINEZ, J .
IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 1995, 11 (02) :173-184
[10]   Deadlock-free scheduling of flexible job shops with limited capacity buffers [J].
Fahmy, Sherif A. ;
ElMekkawy, Tarek Y. ;
Balakrishnan, Subramaniam .
EUROPEAN JOURNAL OF INDUSTRIAL ENGINEERING, 2008, 2 (03) :231-252