journal article·2022-05-10Open access

Double-Cycling AGV Scheduling Considering Uncertain Crane Operational Time at Container Terminals

Hongchang Zhang, Liang Qi, Wenjing Luan, Huijuan Ma

Applied Sciences· Volume 12· Issue 10

Abstract

Container terminals (CTs) play an important role in the modern logistics and transportation industry. The utilization of automated guided vehicles (AGVs) can be effectively facilitated by reducing their empty running. The existing strategies cannot guarantee the full load of AGVs during their transportation because of the complex constraints of container scheduling. This work proposes a double-cycling AGV scheduling model that ensures a full load of AGVs between the quayside and the yard. The objective is to minimize the total waiting time of AGVs and ensure a high loading rate of AGVs by scheduling loading/unloading containers. Furthermore, it takes the randomness of the quay crane’s operational time into consideration. By assigning a time interval to AGVs’ arrival at a quayside, a container scheduling sequence is obtained based on a Hybrid Particle Swarm Optimization (HPSO) algorithm with a penalty function. Via experiments, it shows that the proposed model can obtain the least number of AGVs for container transportation, minimize AGVs’ total waiting time, and ensure the high loading rate of AGVs.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Maritime Ports and Logistics · Advanced Manufacturing and Logistics Optimization · Urban and Freight Transport Logistics

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

College of Computer Science and Engineering, Shandong University of Science and Technology, Qingdao 266590, China

Qingdao New Qianwan Container Terminal Company Ltd., Qingdao 266500, China

Funding

National Natural Science Foundation of China · Natural Science Foundation of Shandong Province · Jingying Program of Shandong University of Science and Technology

References (47)

Show source-provided references
1. An Ant Colony Algorithm (ACA) for solving the new integrated model of job shop scheduling and conflict-free routing of AGVs10.1016/j.cie.2015.01.003 ↗
2. An uncertainty-aware AGV assignment algorithm for automated container terminals10.1016/j.tre.2009.09.001 ↗
3. Optimal Petri-Net Controller for Avoiding Collisions in a Class of Automated Guided Vehicle Systems10.1109/TITS.2019.2937058 ↗
4. Integrated scheduling in automated container terminals considering AGV conflict-free routing
5. A branch-and-bound approach for AGV dispatching and routing problems in automated container terminals10.1016/j.cie.2022.107968 ↗
6. Multi-AGV scheduling for conflict-free path planning in automated container terminals10.1016/j.cie.2020.106371 ↗
7. Cavone, G., Dotoli, M., and Seatzu, C. (June, January 30). Resource planning of intermodal terminals using timed Petri nets. Proceedings of the 2016 13th International Workshop on Discrete Event Systems (WODES), Xi’an, China.10.1109/WODES.2016.7497824 ↗
8. A complete and an incomplete algorithm for automated guided vehicle scheduling in container terminals10.1016/j.camwa.2010.12.009 ↗
9. Optimal strategies for the yard truck scheduling in container terminal with the consideration of container clusters10.1016/j.cie.2019.106083 ↗
10. Particle swarm optimization for yard truck scheduling in container terminal with a cooperative strategy
11. A Bounded Two-Level Dynamic Programming Algorithm for Quay Crane Scheduling in Container Terminals10.1016/j.cie.2018.06.010 ↗
12. Optimization of loading sequence and rehandling strategy for multi-quay crane operations in container terminals10.1016/j.tre.2015.05.004 ↗
13. Maximizing the number of dual-cycle operations of quay cranes in container terminals10.1016/j.cie.2008.09.008 ↗
14. Heuristic Algorithms for Constructing Transporter Pools in Container Terminals10.1109/TITS.2012.2222026 ↗
15. Scheduling quay cranes and yard trucks for unloading operations in container ports10.1007/s10479-016-2335-9 ↗
16. The Quay Crane Scheduling Problem with Stability Constraints10.1109/TASE.2018.2795254 ↗
17. Container yard template planning under uncertain maritime market10.1016/j.tre.2014.06.011 ↗
18. A sample average approximation approach to the berth allocation problem with uncertain tides10.1080/0305215X.2017.1411483 ↗
19. Is uncertainty always bad for the performance of transportation systems?10.1016/j.commtr.2021.100021 ↗
20. A two-stage stochastic programming for single yard crane scheduling with uncertain release times of retrieval tasks10.1080/00207543.2018.1516903 ↗
21. Yard crane scheduling in port container terminals10.1016/j.apm.2004.09.009 ↗
22. Investigating transportation system in container terminals and developing a yard crane scheduling model10.5267/j.msl.2011.09.008 ↗
23. An Integrated Quay Crane Assignment and Scheduling Problem10.1016/j.cie.2013.12.012 ↗
24. Yard crane scheduling problem in a container terminal considering risk caused by uncertainty10.1016/j.aei.2018.11.004 ↗
25. Modelling of dual-cycle strategy for container storage and vehicle scheduling problems at automated container terminals10.1016/j.tre.2015.03.006 ↗
26. Dynamic programming algorithms for the general quay crane double-cycling problem with internal-reshuffles10.1007/s10878-019-00508-9 ↗
27. Cao, J.X., Shang, X., and Yao, X. (2017, January 7–9). Integrated quay crane and yard truck schedule for the dual-cycling strategies. Proceedings of the CICTP 2017: Transportation Reform and Change—Equity, Inclusiveness, Sharing, and Innovation, Shanghai, China.10.1061/9780784480915.142 ↗
28. A polynomial-time heuristic for the quay crane double cycling problem with internal-reshuffling operations10.1016/j.tre.2015.06.009 ↗
29. Quay crane scheduling with dual cycling. Engineering Optimization10.1080/0305215X.2014.963070 ↗
30. Minimizing empty trips of yard trucks in container terminals by dual cycle operations
31. Container sequencing for quay cranes with internal reshuffles10.1007/s00291-009-0191-6 ↗
32. Double-cycling strategies for container ships and their effect on ship loading and unloading operations10.1287/trsc.1060.0148 ↗
33. Synchronized scheduling model for container terminals using simulated double-cycling strategy10.1016/j.cie.2021.107118 ↗
34. Yard and berth planning efficiency with estimated handling time10.1108/MABR-08-2019-0034 ↗
35. Guo, X., Huang, S.Y., Hsu, W.J., and Low, M.Y.H. (2008, January 7–10). Yard crane dispatching based on real time data driven simulation for container terminals. Proceedings of the 2008 Winter Simulation Conference, Winter Simulation Conference, Miami, FL, USA.10.1109/WSC.2008.4736380 ↗
36. Kennedy, J., and Eberhart, R. (December, January 27). Particle Swarm Optimization. Proceedings of the ICNN’95—International Conference on Neural Networks, Perth, Australia.
37. Guo, X., Zhang, Z., Qi, L., Liu, S., Tang, Y., and Zhao, Z. (2021). Stochastic Hybrid Discrete Grey Wolf Optimizer for Multi-objective Disassembly Sequencing and Line Balancing Planning in Disassembling Multiple Products. IEEE Trans. Autom. Sci. Eng., 1–3.10.1109/TASE.2021.3133601 ↗
38. Disassembly sequence planning: A survey10.1109/JAS.2020.1003515 ↗
39. Multi-resource Constrained Selective Disassembly with Maximal Profit and Minimal Energy Consumption10.1109/TASE.2020.2992220 ↗
40. Lexicographic Multiobjective Scatter Search for the Optimization of Sequence-Dependent Selective Disassembly Subject to Multiresource Constraints10.1109/TCYB.2019.2901834 ↗
41. Dual-objective program and scatter search for the optimization of disassembly sequences subject to multi-resource constraints10.1109/TASE.2017.2731981 ↗
42. Disassembly sequence optimization for large-scale products with multiresource constraints using scatter search and Petri nets10.1109/TCYB.2015.2478486 ↗
43. Decomposition method for new single-machine scheduling problems from steel production systems
44. Modified cuckoo search algorithm to solve economic power dispatch optimization problems10.1109/JAS.2018.7511138 ↗
45. A Branch and Price Algorithm for Crane Assignment and Scheduling in Slab Yard10.1109/TASE.2020.2996227 ↗
46. Inductive Representation Learning via CNN for Partially-Unseen Attributed Networks10.1109/TNSE.2020.3048902 ↗
47. A burst-based unsupervised method for detecting review spammer groups10.1016/j.ins.2020.05.084 ↗