Optimal robotic cell scheduling with controllers using mathematically based timed Petri nets

被引:22
作者
Al-Ahmari, Abdulrahman [1 ,2 ]
机构
[1] King Saud Univ, Adv Mfg Inst, FARCAMT Chair, Riyadh 11421, Saudi Arabia
[2] King Saud Univ, Coll Engn, Dept Ind Engn, Riyadh 11421, Saudi Arabia
关键词
Robotic cell; Flow shop scheduling; Timed Petri net; Mathematical model; FLEXIBLE MANUFACTURING SYSTEMS; LIVENESS-ENFORCING SUPERVISORS; DEADLOCK PREVENTION; ELEMENTARY SIPHONS; DEPENDENT SIPHONS; CONSTRAINTS; FLOWSHOP; CLASSIFICATION; DESIGN; SET;
D O I
10.1016/j.ins.2015.09.053
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents an optimal solution to the robotic cell scheduling problem for robot movement controllers using timed Petri nets (TPNs). The suggested TPN approach is used to generate a mathematical transition model, based on a From/To transition matrix and the properties of the TPN, that considers all possible movements of robots between cell stations. The mathematical model thus obtained is solved to identify the optimal firing sequence of TPN transitions for the considered robotic cell problem to minimize the time elapsed before the firing of the last transition (the cycle time). Finally, the optimal sequence of transitions is used to generate robotic cell controllers and construct the final TPN model. A numerical example is used to demonstrate the proposed approach. (C) 2015 Elsevier Inc. All rights reserved.
引用
收藏
页码:638 / 648
页数:11
相关论文
共 63 条
[1]   Scheduling and sequencing in four machines robotic cell: Application of genetic algorithm and enumeration techniques [J].
Abdulkader, M. M. S. ;
ElBeheiry, M. M. ;
Afia, N. H. ;
El-Kharbotly, A. K. .
AIN SHAMS ENGINEERING JOURNAL, 2013, 4 (03) :465-474
[2]   Part sequencing in three-machine no-wait robotic cells [J].
Agnetis, A ;
Pacciarelli, D .
OPERATIONS RESEARCH LETTERS, 2000, 27 (04) :185-192
[3]   Scheduling of parts and robot activities in a two machine robotic cell [J].
Aneja, YP ;
Kamoun, H .
COMPUTERS & OPERATIONS RESEARCH, 1999, 26 (04) :297-312
[4]   Multiple part-type scheduling in flexible robotic cells [J].
Batur, G. Didem ;
Karasan, Oya Ekin ;
Akturk, M. Selim .
INTERNATIONAL JOURNAL OF PRODUCTION ECONOMICS, 2012, 135 (02) :726-740
[5]   An optimization-based heuristic for the robotic cell problem [J].
Carlier, Jacques ;
Haouari, Mohamed ;
Kharbeche, Mohamed ;
Moukrim, Aziz .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2010, 202 (03) :636-645
[6]   Scheduling multiple robots in a no-wait re-entrant robotic flowshop [J].
Che, Ada ;
Chabrol, Michelle ;
Gourgand, Michel ;
Wang, Yuan .
INTERNATIONAL JOURNAL OF PRODUCTION ECONOMICS, 2012, 135 (01) :199-208
[7]   CONFUSION DIAGNOSIS AND CONTROL OF DISCRETE EVENT SYSTEMS USING SYNCHRONIZED PETRI NETS [J].
Chen, Xiao-liang ;
Li, Zhi-wu ;
Al-Ahmari, Abdulrahman M. ;
El-Tamimi, Abdulaziz Mohammed ;
Nasr, Emad S. Abouel .
ASIAN JOURNAL OF CONTROL, 2013, 15 (06) :1736-1751
[8]   On the enforcement of a class of nonlinear constraints on Petri nets [J].
Chen, YuFeng ;
Li, ZhiWu ;
Barkaoui, Kamel ;
Giua, Alessandro .
AUTOMATICA, 2015, 55 :116-124
[9]   New Petri Net Structure and Its Application to Optimal Supervisory Control: Interval Inhibitor Arcs [J].
Chen, YuFeng ;
Li, Zhiwu ;
Barkaoui, Kamel ;
Uzam, Murat .
IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2014, 44 (10) :1384-1400
[10]   Optimal Supervisory Control of Flexible Manufacturing Systems by Petri Nets: A Set Classification Approach [J].
Chen, YuFeng ;
Li, ZhiWu ;
Zhou, MengChu .
IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2014, 11 (02) :549-563