Computer Integrated Manufacturing System ›› 2024, Vol. 30 ›› Issue (4): 1458-1471.DOI: 10.13196/j.cims.2022.0087

Previous Articles     Next Articles

Multi-load AGVs scheduling and routing algorithm in automatic sorting warehouse

YU Nana1,LI Tieke2,3,ZHANG Wenxin2,3,YUAN Shuaipeng2,3,ZHANG Zhuolun2,3,WANG Bailin2,3+   

  1. 1.School of Management Engineering,Zhengzhou University of Aeronautics
    2.School of Economics and Management,University of Science and Technology Beijing
    3.Engineering Research Center of MES Technology for Iron & Steel Production,Ministry of Education
  • Online:2024-04-30 Published:2024-05-10
  • Supported by:
    Project supported by the National Natural Science Foundation,China (No.72301026,71231001),the Humanities and Social Science Youth Foundation of Ministry of Education,China (No.17YJC630143),the Beijing Municipal Natural Science Foundation,China(No.9174038),the Fundamental Research Funds for Central Universities,China(No.FRF-BD-20-16A),and the Key Science and Technology Program of Henan Province,China(No.242102220039).

自动分拣仓库中多载量AGV调度与路径规划算法

余娜娜1,李铁克2,3,张文新2,3,袁帅鹏2,3,张卓伦2,3,王柏琳2,3+   

  1. 1.郑州航空工业管理学院管理工程学院
    2.北京科技大学经济管理学院
    3.钢铁生产制造执行系统技术教育部工程研究中心
  • 基金资助:
    国家自然科学基金资助项目(72301026,71231001);教育部人文社会科学研究青年基金资助项目(17YJC630143);北京市自然科学基金资助项目(9174038);中央高校基本科研业务费资助项目(FRF-BD-20-16A);河南省科技攻关资助项目(242102220039)。

Abstract: In an automatic sorting warehouse,the multi-load AGV has strong transportation capacity,but its multi-load characteristic also increases the complexity of scheduling and routing.Aiming at the collaborative optimization problem of multi-load AGVs scheduling and routing,a mixed integer linear programming model was established with the goal of minimizing the maximum handling completion time.Then,a Clustering-Collaborative Optimization Algorithm (CCOA) was proposed.Firstly,the package similarity was defined,and a clustering algorithm was designed to divide the packages into several groups,so that the packages contained in each group could be sorted by a multi-load AGV in one operation trip.Furthermore,according to the multi-decision characteristics of the problem,a Co-evolutionary Genetic Glgorithm (CGA) was designed to assign and sort the divided groups,and the conflict-free routing algorithm designed was embedded in CGA to search the optimal route and resolve the conflicts between multiple AGVs,so as to achieve the collaborative optimization of multi-load AGVs scheduling and routing.Extensive simulation experiments with different problem scales were carried out to verify the efficiency and stability of the proposed algorithm.

Key words: multi-load automated guided vehicle, scheduling, routing, collaborative optimization, automatic sorting warehouse

摘要: 在自动分拣仓库中,多载量自动导引小车(AGV)具有强运输能力,但其多载量特征也增加了调度与路径规划的复杂性。针对多载量AGV调度与路径规划的协同优化问题,以最小化最大搬运完成时间为目标,建立了该问题的混合整数线性规划模型,并提出一种聚类协同优化算法。算法首先定义了包裹相似度,设计聚类算法划分包裹组,使每个包裹组可由多载量AGV在一次作业中完成分拣;进而针对问题的多决策特征,设计协同进化遗传算法对包裹组进行指派和排序,并将无冲突路径规划算法引入到协同进化遗传算法的解码方案中,用以搜索最优路径并解决多AGV路径冲突,从而实现了多载量AGV调度与路径规划的协同优化。通过不同问题规模的仿真实验验证了所提算法的高效性和稳定性。

关键词: 多载量自动导引小车, 调度, 路径规划, 协同优化, 自动分拣仓库

CLC Number: