Multi-AGVs path planning based on improved ant colony algorithm

被引:21
作者
Yi, Guohong [1 ,2 ]
Feng, Zhili [1 ]
Mei, Tiancan [3 ]
Li, Pushan [1 ]
Jin, Wang [1 ]
Chen, Siyuan [1 ]
机构
[1] Wuhan Inst Technol, Sch Comp Sci & Engn, Wuhan, Hubei, Peoples R China
[2] Wuhan Inst Technol, Hubei Prov Key Lab Intelligent Robot, Wuhan, Hubei, Peoples R China
[3] Wuhan Univ, Elect Informat Sch, Wuhan, Hubei, Peoples R China
关键词
IACA; Automated guided vehicles; Job-shop; Collision-free; OPTIMIZATION;
D O I
10.1007/s11227-019-02884-9
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The scheduling problem in multi-automated guided vehicles (AGVs) system involves the job-shop scheduling problem and the vehicle routing problem. In the real world, the scheduling problem is limited by some constraint conditions such as the system should be able to avoid collisions and route correction is asked to be easily realized. This paper studies the scheduling and collision-free routing problem of AGVs. Mathematical programming model is given for this problem, and the algorithm is improved based on multi-objective programming to optimize the pheromone matrix. By calculation using available test problems, the performance of the two methods is compared. The improved ant colony algorithm is empirically evaluated. The result shows that the mathematical programming model has good effect but limited application scope. The improved algorithm improves the performance of the existing algorithm, and finally, the rationality of the improved algorithm for large instance key parameter settings and scheme selection is verified by eleven test samples.
引用
收藏
页码:5898 / 5913
页数:16
相关论文
共 16 条
[1]   VEHICLE SCHEDULING IN 2-CYCLE FLEXIBLE MANUFACTURING SYSTEMS [J].
BLAZEWICZ, J ;
BURKHARD, RE ;
FINKE, G ;
WOEGINGER, GJ .
MATHEMATICAL AND COMPUTER MODELLING, 1994, 20 (02) :19-31
[2]   Ant system: Optimization by a colony of cooperating agents [J].
Dorigo, M ;
Maniezzo, V ;
Colorni, A .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS, 1996, 26 (01) :29-41
[3]   Industrial applications of the ant colony optimization algorithm [J].
Fox, Bud ;
Xiang, Wei ;
Lee, Heow Pueh .
INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2007, 31 (7-8) :805-814
[4]  
Johnson S.M., 1954, Naval Research Logistics -, P61, DOI [10.1002/nav.3800010110, DOI 10.1002/NAV.3800010110]
[5]   Adapting ant colony optimization to generate test data for software structural testing [J].
Mao, Chengying ;
Xiao, Lichuan ;
Yu, Xinxin ;
Chen, Jinfu .
SWARM AND EVOLUTIONARY COMPUTATION, 2015, 20 :23-36
[6]   Generating Test Data for Structural Testing Based on Ant Colony Optimization [J].
Mao, Chengying ;
Yu, Xinxin ;
Chen, Jifu ;
Chen, Jinfu .
2012 12TH INTERNATIONAL CONFERENCE ON QUALITY SOFTWARE (QSIC), 2012, :98-101
[7]   A guided tour to approximate string matching [J].
Navarro, G .
ACM COMPUTING SURVEYS, 2001, 33 (01) :31-88
[8]   Learning-based scheduling of flexible manufacturing systems using ensemble methods [J].
Priore, Paolo ;
Ponte, Borja ;
Puente, Javier ;
Gomez, Alberto .
COMPUTERS & INDUSTRIAL ENGINEERING, 2018, 126 :282-291
[9]  
[舒海生 Shu Haisheng], 2010, [制造技术与机床, Manufacturing Technology & Machine Tool], P29
[10]   Integrated process planning and scheduling for large-scale flexible job shops using metaheuristics [J].
Sobeyko, Oleh ;
Moench, Lars .
INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2017, 55 (02) :392-409