Parallel genetic algorithm based automatic path planning for crane lifting in complex environments

被引:79
作者
Cai, Panpan [1 ]
Cai, Yiyu [1 ,3 ]
Chandrasekaran, Indhumathi [1 ]
Zheng, Jianmin [2 ,3 ]
机构
[1] Nanyang Technol Univ, Sch Mech & Aerosp Engn, 50 Nanyang Ave, Singapore 639798, Singapore
[2] Nanyang Technol Univ, Sch Comp Engn, Nanyang Ave, Singapore 639798, Singapore
[3] Nanyang Technol Univ, Inst Media Innovat, 50 Nanyang Dr,Res Techno Plaza, Singapore 637553, Singapore
关键词
Crane lifting path planning; Parallel genetic algorithm; Image-space collision detection; GPU computing; Hybrid C-space method;
D O I
10.1016/j.autcon.2015.09.007
中图分类号
TU [建筑科学];
学科分类号
0813 ;
摘要
Heavy lifting is a common and important task in industrial plants. It is conducted frequently during the time of plant construction, maintenance shutdown and new equipment installation. To find a safe and cost effective way of lifting, a team works for weeks or even months doing site investigation, planning and evaluations. This paper considers the lifting path planning problem for terrain cranes in complex environments. The lifting path planning problem takes inputs such as the plant environment, crane mechanical data, crane position, start and end lifting configurations to generate the optimal lifting path by evaluating costs and safety risks, We formulate the crane lifting path planning as a multi-objective nonlinear integer optimization problem with implicit constraints. It aims to optimize the energy cost, time cost and human operation conformity of the lifting path under constraints of collision avoidance and operational limitations. To solve the optimization problem, we design a Master-Slave Parallel Genetic Algorithm and implement the algorithm on Graphics Processing Units using CUDA programming. In order to handle complex plants, we propose a collision detection strategy using hybrid configuration spaces based on an image-based collision detection algorithm. The results show that the method can efficiently generate high quality lifting paths in complex environments. (C) 2015 Elsevier B.V. All rights reserved.
引用
收藏
页码:133 / 147
页数:15
相关论文
共 30 条
[1]   Collision free path planning of cooperative crane manipulators using genetic algorithm [J].
Ali, MSAD ;
Babu, NR ;
Varghese, K .
JOURNAL OF COMPUTING IN CIVIL ENGINEERING, 2005, 19 (02) :182-193
[2]  
[Anonymous], 2011, CUDA by Example: An Introduction to General-Purpose GPU Programming
[3]  
Arora R., 2010, IEEE C EVOL COMPUTAT
[4]  
Cai P, 2013, SIMULATION SERIOUS G, P1
[5]  
Cai Panpan., 2014, SIMULATIONS SERIOUS, P1
[6]  
Chadalavada S., 2010, P 2010 INT C ENG PRO, P1
[7]   A fast path planning method for single and dual crane erections [J].
Chang, Yu-Cheng ;
Hung, Wei-Han ;
Kang, Shih-Chung .
AUTOMATION IN CONSTRUCTION, 2012, 22 :468-480
[8]  
Cranes & Access, 2011, GUID RENT RAT 2011
[9]  
Fujimoto N, 2013, 2013 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), P1271
[10]   COMPUTER-AIDED PLANNING FOR HEAVY LIFTS [J].
HORNADAY, WC ;
HAAS, CT ;
OCONNOR, JT ;
WEN, J .
JOURNAL OF CONSTRUCTION ENGINEERING AND MANAGEMENT-ASCE, 1993, 119 (03) :498-515