Job Shop Scheduling Using Genetic and Heuristic Exchange Algorithms for AGVs

被引:0
作者
Wang J.-K. [1 ]
Eoh G. [2 ]
Park T.-H. [3 ]
机构
[1] Department of Control Robot Engineering, Chungbuk National University
[2] Industrial AI Research Center, Chungbuk National University
[3] Department of Intelligent Systems and Robotics, Chungbuk National University
关键词
Autonomous ground vehicle; Genetic Algorithm; Job shop scheduling;
D O I
10.5302/J.ICROS.2022.21.0187
中图分类号
学科分类号
摘要
Solving a job shop scheduling problem (JSSP) entails allocating entire jobs to machines to minimize the processing time. Generally, the transit time between machines is not considered in the conventional JSSP because it is shorter than the processing time. In a real production environment, however, the transit time of an autonomous ground vehicle (AGV) is long due to the need to solve random problems, such as finding an indirect route or avoiding collisions. Moreover, AGVs sometimes need to transport the job on directional roads with upstream and downstream constraints. Therefore, we present an AGV job scheduling algorithm considering the transit time. This study considers not only the transportation times of the jobs from one machine to another but also collisions on limited roads, similar to in a real environment. A near-optimal job sequence was obtained by combining the genetic algorithm (GA) with simulation and was comparing this with the traditional method. Additionally, this paper presents heuristics that deal with deadlocks in the process of combining JSSP and simulation. The combination of GA and heuristics was tested using various simulations. © ICROS 2022.
引用
收藏
页码:191 / 201
页数:10
相关论文
共 28 条
[1]  
Nouri H.E., Driss O.B., Ghedira K., A classification schema for the job shop scheduling problem with transportation resources: State-of-the-art review, Artificial Intelligence Perspectives in Intelligent Systems, pp. 1-11, (2016)
[2]  
Ganesharajah T., Hall N.G., Sriskandarajah C., Design and operational issues in AGV-served manufacturing sys-tems, Annals of Operations Research, 76, pp. 109-154, (1998)
[3]  
Zhang Q., Manier H., Manier M.A., A modified shift-ing bottleneck heuristic and disjunctive graph for job shop scheduling problems with transportation constraints, International Journal of Production Research, 52, 4, pp. 985-1002, (2014)
[4]  
Kim Y.M., Kim Y.T., Design of logistics transportation robot based on modular conveyor rack and path planning in logistics center, Journal of Institute of Control Robotics and Systems, 22, 2, pp. 83-88, (2015)
[5]  
Lee H.B., Path optimization and re-generation algorithm for indoor mobile robots in obstacle environments, Journal of Institute of Control Robotics and Systems, 25, 10, pp. 910-915, (2019)
[6]  
Xie C., Allen T.T., Simulation and experimental design methods for job shop scheduling with material han-dling: A survey, The International Journal of Advanced Manufacturing Technology, 80, 1, pp. 233-243, (2015)
[7]  
Zhou R., Nee A.Y.C., Lee H.P., Performance of an ant colony optimisation algorithm in dynamic job shop scheduling problems, International Journal of Production Research, 47, 11, pp. 2903-2920, (2009)
[8]  
Johnson S.M., Optimal two‐and three‐stage production schedules with setup times included, Naval Research Logistics Quarterly, 1, 1, pp. 61-68, (1954)
[9]  
Razvan A., Raman A., Morphology of rust phases formed on naturally weathered weathering steels in bridge spans/morphologie der unter natürlichem witterungseinfluß auf „weathering“-stählen gebildeten rostphasen, Practical Metallography, 23, 5, pp. 223-236, (1986)
[10]  
Behnamian J., Ghomi S.F., Jolai F., Amirtaheri O., Minimizing makespan on a three-machine flowshop batch scheduling problem with transportation using genetic algo-rithm, Applied Soft Computing, 12, 2, pp. 768-777, (2012)