A machine learning-based approach for multi-AGV dispatching at automated container terminals
The dispatching of automated guided vehicles (AGVs) is essential for efficient horizontal transportation at automated container terminals. Effective planning of AGV transportation can reduce equipment energy consumption and shorten task completion time. Multiple AGVs transport containers between sto...
Saved in:
Main Authors: | , , |
---|---|
Other Authors: | |
Format: | Article |
Language: | English |
Published: |
2023
|
Subjects: | |
Online Access: | https://hdl.handle.net/10356/171767 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-171767 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-1717672023-11-11T16:48:37Z A machine learning-based approach for multi-AGV dispatching at automated container terminals Gao, Yinping Chen, Chun-Hsien Chang, Daofang School of Mechanical and Aerospace Engineering Engineering::Mechanical engineering AGV Dispatching Distribution Balance The dispatching of automated guided vehicles (AGVs) is essential for efficient horizontal transportation at automated container terminals. Effective planning of AGV transportation can reduce equipment energy consumption and shorten task completion time. Multiple AGVs transport containers between storage blocks and vessels, which can be regarded as the supply sides and demand points of containers. To meet the requirements of shipment in terms of timely and high-efficient delivery, multiple AGVs should be dispatched to deliver containers, which includes assigning tasks and selecting paths. A contract net protocol (CNP) is employed for task assignment in a multiagent system, while machine learning provides a logical alternative, such as Q-learning (QL), for complex path planning. In this study, mathematical models for multi-AGV dispatching are established, and a QL-CNP algorithm is proposed to tackle the multi-AGV dispatching problem (MADP). The distribution of traffic load is balanced for multiple AGVs performing tasks in the road network. The proposed model is validated using a Gurobi solver with a small experiment. Then, QL-CNP is used to conduct experiments with different sizes. The other algorithms, including Dijkstra, GA, and PSO, are also compared with the QL-CNP algorithm. The experimental results demonstrate the superiority of the proposed QL-CNP when addressing the MADP. Published version 2023-11-07T07:32:59Z 2023-11-07T07:32:59Z 2023 Journal Article Gao, Y., Chen, C. & Chang, D. (2023). A machine learning-based approach for multi-AGV dispatching at automated container terminals. Journal of Marine Science and Engineering, 11(7), 1407-. https://dx.doi.org/10.3390/jmse11071407 2077-1312 https://hdl.handle.net/10356/171767 10.3390/jmse11071407 2-s2.0-85166257702 7 11 1407 en Journal of Marine Science and Engineering © 2023 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https:// creativecommons.org/licenses/by/ 4.0/). application/pdf |
institution |
Nanyang Technological University |
building |
NTU Library |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
NTU Library |
collection |
DR-NTU |
language |
English |
topic |
Engineering::Mechanical engineering AGV Dispatching Distribution Balance |
spellingShingle |
Engineering::Mechanical engineering AGV Dispatching Distribution Balance Gao, Yinping Chen, Chun-Hsien Chang, Daofang A machine learning-based approach for multi-AGV dispatching at automated container terminals |
description |
The dispatching of automated guided vehicles (AGVs) is essential for efficient horizontal transportation at automated container terminals. Effective planning of AGV transportation can reduce equipment energy consumption and shorten task completion time. Multiple AGVs transport containers between storage blocks and vessels, which can be regarded as the supply sides and demand points of containers. To meet the requirements of shipment in terms of timely and high-efficient delivery, multiple AGVs should be dispatched to deliver containers, which includes assigning tasks and selecting paths. A contract net protocol (CNP) is employed for task assignment in a multiagent system, while machine learning provides a logical alternative, such as Q-learning (QL), for complex path planning. In this study, mathematical models for multi-AGV dispatching are established, and a QL-CNP algorithm is proposed to tackle the multi-AGV dispatching problem (MADP). The distribution of traffic load is balanced for multiple AGVs performing tasks in the road network. The proposed model is validated using a Gurobi solver with a small experiment. Then, QL-CNP is used to conduct experiments with different sizes. The other algorithms, including Dijkstra, GA, and PSO, are also compared with the QL-CNP algorithm. The experimental results demonstrate the superiority of the proposed QL-CNP when addressing the MADP. |
author2 |
School of Mechanical and Aerospace Engineering |
author_facet |
School of Mechanical and Aerospace Engineering Gao, Yinping Chen, Chun-Hsien Chang, Daofang |
format |
Article |
author |
Gao, Yinping Chen, Chun-Hsien Chang, Daofang |
author_sort |
Gao, Yinping |
title |
A machine learning-based approach for multi-AGV dispatching at automated container terminals |
title_short |
A machine learning-based approach for multi-AGV dispatching at automated container terminals |
title_full |
A machine learning-based approach for multi-AGV dispatching at automated container terminals |
title_fullStr |
A machine learning-based approach for multi-AGV dispatching at automated container terminals |
title_full_unstemmed |
A machine learning-based approach for multi-AGV dispatching at automated container terminals |
title_sort |
machine learning-based approach for multi-agv dispatching at automated container terminals |
publishDate |
2023 |
url |
https://hdl.handle.net/10356/171767 |
_version_ |
1783955612099411968 |