运筹与管理 ›› 2023, Vol. 32 ›› Issue (10): 9-15.DOI: 10.12005/orms.2023.0312

• 理论分析与方法探讨 • 上一篇    下一篇

基于启发式规则的自动化码头换电式AGV调度优化方法

李林蔓, 李雨青, 王孟雅, 刘冉, 潘尔顺   

  1. 上海交通大学 工业工程与管理系,上海 201100
  • 收稿日期:2021-11-03 出版日期:2023-10-25 发布日期:2024-01-31
  • 通讯作者: 潘尔顺(1972-),男,江苏泰州人,教授,博士生导师,研究方向:质量与可靠性工程,生产运作管理。
  • 作者简介:李林蔓(1997-),女,四川南充人,硕士研究生,研究方向:港口调度优化。
  • 基金资助:
    国家自然科学基金资助项目(72071127)

Optimization Method for Power-changing AGV Scheduling of Automatic Terminal Based on Heuristic Rules

LI Linman, LI Yuqing, WANG Mengya, LIU Ran, PAN Ershun   

  1. Department of Industrial Engineering and Management, Shanghai Jiao Tong University, Shanghai 201100, China
  • Received:2021-11-03 Online:2023-10-25 Published:2024-01-31

摘要: 针对自动化集装箱码头的水平运输调度问题,考虑换电式AGV的同步装卸作业模式特点,提出了一种基于启发式规则的AGV调度优化方法。以AGV作业序列和换电时机为决策变量,建立了以最小化AGV空载时间、AGV等待时间、任务等待时间和岸边延误时间总成本为目标的调度模型。在此基础上,设计了基于“任务相对优先级”和“最早可获得时间”启发式规则的改进蚁群算法进行求解。通过数值实验,与不考虑换电过程、传统的启发式规则以及最小化最大完工时间得到的调度方案效果进行验证比较。实验结果表明,本方法提高码头运作效率的同时降低AGV能耗,更符合换电式AGV的实际作业调度。

关键词: 调度规则, 自动化码头, 换电式AGV, 蚁群算法

Abstract: As the main equipment for the horizontal transportation of containers in automated terminals, the Automated Guided Vehicle's (AGV) operational efficiency will directly affect the overall efficiency of the terminal. Therefore, the scheduling problem of AGV has gradually become one of the research hotspots of terminal optimization problems. At present, the research on the AGV scheduling problem in automated terminals lacks consideration of the charging or battery swapping process, and few scheduling decisions are made in the synchronous loading and unloading operation mode.
Given the operation plan of the quay crane and yard crane, this paper considers the characteristics of synchronous loading and unloading operation mode and generates the AGV schedules to realize the joint decision of its container operation sequence and battery swapping time. The AGV scheduling method proposed in this paper has the following two purposes: One is to maximize the operational efficiency of the terminal, that is, to reduce the waiting time and delay time of container tasks; The other is to minimize the energy consumption of AGV, that is, to reduce the proportion of no-load and waiting time of AGV.
Therefore, this paper takes the minimization of total time cost as the scheduling optimization goal, and comprehensively considers four specific indicators such as no-load time, AGV waiting time, task waiting time, and shore delay time to balance AGV energy consumption and the overall efficiency of the terminal. Aiming at the above joint decision-making problem of AGV operation and battery swapping, an integer programming model is established. According to the characteristics of synchronous loading and unloading operation mode, a heuristic rule based on “task relative priority” is designed. At the same time, in order to reduce the mutual waiting time between AGV and task, a scheduling rule of “earliest available time” is introduced, and the node transfer rule and pheromone update process of the ant colony algorithm are improved accordingly. In order to verify the effectiveness of the proposed model and method, a numerical example is designed based on the data of the fourth phase of Yangshan Port, and different rules and methods are compared and analyzed. The instance analysis results show that in the synchronous loading and unloading mode of the automated terminal, the “relative priority of tasks” scheduling rule proposed in this paper reduces the idle time of AGVs, improves the utilization rate, and reduces energy consumption. At the same time, the waiting time between AGV and tasks is also reduced, and the satisfaction rate of quay cranes and yard cranes is increased, which improves the overall operation efficiency of the automated terminal. The improved ant colony algorithm can also obtain better solutions and improve the search efficiency of the algorithm while ensuring the convergence speed. In addition, the proposed scheduling method can be further extended to other application scenarios of battery-swapping AGVs.
However, there are still some shortcomings in this paper. The model allocates container tasks under a static environment and does not consider the dynamic changes and uncertain factors of the actual production environment, such as the random arrival of tasks. How to take the uncertainties into account in the AGV scheduling process to generate a robust schedule to make a better response in dynamic environments will be a future research direction.

Key words: scheduling rule, automated terminals, power-changing AGV, ant colony

中图分类号: