A hybrid metaheuristic algorithm to optimise a real-world robotic cell

被引:32
作者
Liu, Shi Qiang [1 ,2 ]
Kozan, Erhan [1 ]
机构
[1] Queensland Univ Technol, Math Sci Sci, 2 George St GPO Box 2434, Brisbane, Qld 4001, Australia
[2] Southwest Jiaotong Univ, Sch Transportat & Logist, Chengdu 6117563, Peoples R China
关键词
Robotic cell; Stationary robot; Mobile robot; Job shop scheduling; Robotic transportation; Metaheuristics; SHOP SCHEDULING PROBLEM; JOB-SHOP; MULTIPLE ROBOTS; TABU SEARCH; FLOW-SHOP; BLOCKING; CONSTRAINTS; TRANSPORTATION; RELINKING; TRAINS;
D O I
10.1016/j.cor.2016.09.011
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
In this paper, a real-world robotic cell is investigated by transforming it into a special job shop with a set of stationary robots for manufacturing the parts of a product (i.e., operations of a job) at multiple operational stages. In addition, this robotic cell contains a particular mobile robot to transport the parts among stationary robots inside the cell as well as a depot (for initialising the production) and a stockpile (for stocking the complete products) outside the cell. Thus, a new scheduling problem called Blocking Job Shop Scheduling problem with Robotic Transportation (BJSSRT) is proposed. A numerical example is presented to illustrate the characteristics and complexity of BJSSRT. According to the problem properties, four types of robotic movements are defined for a mobile robot in an operation's execution: processing-purpose, depot-purpose, return-purpose and stocking-purpose. By satisfying complex feasibility conditions, an innovative graph-based constructive algorithm is developed to produce a good feasible BJSSRT schedule. Embedded with the constructive algorithm, a hybrid Tabu Search and Threshold Accepting metaheuristic algorithm is developed to find a near-optimal solution in an efficient way. The proposed BJSSRT methodology has practical benefits in modelling the automated production system using stationary and mobile robots, especially in manufacturing and mining industries. (C) 2016 Elsevier Ltd. All rights reserved.
引用
收藏
页码:188 / 194
页数:7
相关论文
共 43 条
[1]   An effective asexual genetic algorithm for solving the job shop scheduling problem [J].
Amirghasemi, Mehrdad ;
Zamani, Reza .
COMPUTERS & INDUSTRIAL ENGINEERING, 2015, 83 :123-138
[2]   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
[3]   A branch and bound algorithm for the cyclic job-shop problem with transportation [J].
Brucker, Peter ;
Burke, Edmund K. ;
Groenemeyer, Sven .
COMPUTERS & OPERATIONS RESEARCH, 2012, 39 (12) :3200-3214
[4]   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
[5]   Efficient metaheuristics for pick and place robotic systems optimization [J].
Daoud, Slim ;
Chehade, Hicham ;
Yalaoui, Farouk ;
Amodeo, Lionel .
JOURNAL OF INTELLIGENT MANUFACTURING, 2014, 25 (01) :27-41
[6]   A scheduling problem in blocking hybrid flow shop robotic cells with multiple robots [J].
Elmi, Atabak ;
Topaloglu, Seyda .
COMPUTERS & OPERATIONS RESEARCH, 2013, 40 (10) :2543-2555
[7]   Analysis of flexible robotic cells with improved pure cycle [J].
Foumani, Mehdi ;
Jenab, Kouroush .
INTERNATIONAL JOURNAL OF COMPUTER INTEGRATED MANUFACTURING, 2013, 26 (03) :201-215
[8]   Cycle time analysis in reentrant robotic cells with swap ability [J].
Foumani, Mehdi ;
Jenab, Kouroush .
INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2012, 50 (22) :6372-6387
[9]   Scheduling robotic cells served by a dual-arm robot [J].
Geismar, Neil ;
Manoj, U. V. ;
Sethi, Avanthi ;
Sriskandarajah, Chelliah .
IIE TRANSACTIONS, 2012, 44 (03) :230-248
[10]   Scatter search with path relinking for the flexible job shop scheduling problem [J].
Gonzalez, Miguel A. ;
Vela, Camino R. ;
Varela, Ramiro .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2015, 245 (01) :35-45