Skip to main content
Log in

Simulation optimization iteration approach on traffic integrated yard allocation problem in transshipment terminals

  • Published:
Flexible Services and Manufacturing Journal Aims and scope Submit manuscript

Abstract

To improve the efficiency of the container terminals, we propose a simulation optimization iteration approach to integrate the yard allocation problem (YAP) with the vehicle congestion problem. YAP is formulated as a mixed integer programming model to reduce the total job travel time. A discrete event simulation model is developed to simulate the terminal operation and traffic movement within the terminal. The approach solves two models iteratively to improve the allocation decisions. Experiment results show that this approach can effectively generate yard allocation decisions, which reduce the overall traffic time comparing with traditional intuitive rules.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9

Similar content being viewed by others

References

  • Azab AE, Karam A, Eltawil AB (2017) A dynamic and collaborative truck appointment management system in container terminals. In: ICORES

  • Bish EK (2003) A multiple-crane-constrained scheduling problem in a container terminal. Eur J Oper Res 144(1):83–107

    Article  MathSciNet  Google Scholar 

  • Bish EK, Leong TY, Li CL, Ng JW, Simchi-Levi D (2001) Analysis of a new vehicle scheduling and location problem. Naval Res Logist (NRL) 48(5):363–385

    Article  MathSciNet  Google Scholar 

  • Bush A, Biles WE, DePuy GW (2003) Waterway, shipping, and ports: iterative optimization and simulation of barge traffic on an inland waterway. In: Proceedings of the 35th conference on winter simulation: driving innovation, winter simulation conference

  • Cao J, Shi Q, Lee D-H (2008) A decision support method for truck scheduling and storage allocation problem at container. Tsinghua Sci Technol 13:211–216

    Article  Google Scholar 

  • Carlo HJ, Vis IFA, Roodbergen KJ (2014) Storage yard operations in container terminals: literature overview, trends, and research directions. Eur J Oper Res 235(2):412–430

    Article  Google Scholar 

  • Guo X, Huang SY (2012) Dynamic space and time partitioning for yard crane workload management in container terminals. Transp Sci 46(1):134–148

    Article  Google Scholar 

  • Han Y, Lee LH, Chew EP, Tan KC (2008) A yard storage strategy for minimizing traffic congestion in a marine container transshipment hub. OR Spectr 30(4):697–720

    Article  MathSciNet  Google Scholar 

  • Homayouni SM, Tang SH, Motlagh O (2014) A genetic algorithm for optimization of integrated scheduling of cranes, vehicles, and storage platforms at automated container terminals. J Comput Appl Math 270:545–556

    Article  MathSciNet  Google Scholar 

  • Iris Ç, Christensen J, Pacino D, Ropke S (2018) Flexible ship loading problem with transfer vehicle assignment and scheduling. Transp Res Part B Methodol 111:113–134

    Article  Google Scholar 

  • Jiang XJ, Jin JG (2017) A branch-and-price method for integrated yard crane deployment and container allocation in transshipment yards. Transp Res Part B Methodol 98:62–75

    Article  Google Scholar 

  • Kulkarni K, Tran KT, Wang H, Lau HC (2017). Efficient gate system operations for a multipurpose port using simulation-optimization. In: Proceedings of the 2017 winter simulation conference. IEEE Press

  • Lee D-H, Cao JX, Shi Q, Chen JH (2009) A heuristic algorithm for yard truck scheduling and storage allocation problems. Transp Res Part E Logist Transp Rev 45(5):810–820

    Article  Google Scholar 

  • Luo J, Wu Y (2015) Modelling of dual-cycle strategy for container storage and vehicle scheduling problems at automated container terminals. Transp Res Part E Logist Transp Rev 79:49–64

    Article  Google Scholar 

  • Petering ME (2011) Decision support for yard capacity, fleet composition, truck substitutability, and scalability issues at seaport container terminals. Transp Res Part E Logist Transp Rev 47(1):85–103

    Article  Google Scholar 

  • Petering ME (2015) Real-time container storage location assignment at an RTG-based seaport container transshipment terminal: problem description, control system, simulation model, and penalty scheme experimentation. Flex Serv Manuf J 27(2–3):351–381

    Article  Google Scholar 

  • Stahlbock R, Voss S (2008) Operations research at container terminals: a literature update. OR Spectr 30(1):1–52

    Article  MathSciNet  Google Scholar 

  • Steenken D, Voß S, Stahlbock RJOS (2004) Container terminal operation and operations research—a classification and literature review. OR Spectr 26(1):3–49

    Article  Google Scholar 

  • Wang K, Zhen L, Wang S, Laporte G (2018) Column generation for the integrated berth allocation, quay crane assignment, and yard assignment problem. Transp Sci 52:812–834

    Article  Google Scholar 

  • Zhen L (2016) Modeling of yard congestion and optimization of yard template in container ports. Transp Res Part B Methodol 90:83–104

    Article  Google Scholar 

  • Zhen L, Chew EP, Lee LH (2011) An integrated model for berth template and yard template planning in transshipment hubs. Transp Sci 45(4):483–504

    Article  Google Scholar 

  • Zhen L, Lee LH, Chew EP, Chang D-F, Xu Z-X (2012) A comparative study on two types of automated container terminal systems. IEEE Trans Autom Sci Eng 9(1):56–69

    Article  Google Scholar 

  • Zhou C, Chew EP, Lee LH, Liu D (2016) An introduction and performance evaluation of the GRID system for transshipment terminals. Simulation 92(3):277–293

    Article  Google Scholar 

  • Zhou C, Chew EP, Lee LH, Li H (2017). A modularized simulation for traffic network in container terminals via network of servers with dynamic rates. In: 2017 winter simulation conference (WSC)

  • Zhou C, Li H, Liu W, Stephen A, Lee LH, Chew EP (2018). Challenges and opportunities in integration of simulation and optimization in maritime logistics. In: Proceedings of the 2018 winter simulation conference. IEEE Press

Download references

Acknowledgements

This work is supported by Singapore Maritime Institute under Grant No. SMI-2015-MA-05.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Chenhao Zhou.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Appendices

Appendix 1: YAP with high-low workload protocol constraints

1.1 Additional parameter

\(H_{b}\) :

The threshold of high-low workload for sub-block \(b\)

1.2 Additional decision variable

\(\beta_{bt}\) :

Binary variable, \(\beta_{bt} = 1\) indicates that the sub-block \(b\) is high in loading or unloading workload at shift t, \(t = 1 \ldots T\)

$${\text{Objective}}:\quad \quad \quad \quad \quad \hbox{min} \;\;\;\sum\limits_{{n \in {\mathbf{N}}}} {\sum\limits_{{b \in {\mathbf{B}}}} {\alpha_{nb} d_{nb} W_{nb} } }$$
(16)

Subject to:

Constraint (3) to (11)

$$\beta_{b,t} + \sum\limits_{{a \in {\mathbf{A}}_{b} }}^{{}} {\beta_{a,t} } \le 1,\;\;\;\;\;b \in {\mathbf{B}},t \in {\mathbf{T}}$$
(17)
$$M \cdot \beta_{{b,t_{n}^{d} }} \ge W_{nb}^{{}} - H_{b} ,\;\;\;\;\;n \in {\mathbf{N}},b \in {\mathbf{B}}$$
(18)
$$M \cdot \beta_{{b,t_{n}^{l} }} \ge W_{nb}^{{}} - H_{b} ,\;\;\;\;\;n \in {\mathbf{N}},b \in {\mathbf{B}}$$
(19)

Constraint (17) ensures that high unloading workload cannot be allocated to two sub-blocks that are neighbors of each other in the same shift. Constraint (18) and (19) define low and high handling capacity boundary of each sub-block.

Appendix 2: YAP with penalty on high workload

2.1 Additional parameter

\(H_{b}\) :

The threshold of high workload for sub-block \(b\)

\(\lambda\) :

The penalty time added to travel time, if the high workload is achieved

Additional decision variable

\(\beta_{bt}\) :

Binary variable, \(\beta_{bt} = 1\) indicates that the sub-block \(b\) is high in loading or unloading workload at shift t, \(t = 1 \ldots T\)

$${\text{Objective}}:\quad \quad \quad \quad \hbox{min} \;\;\;\sum\limits_{{n \in {\mathbf{N}}}} {\sum\limits_{{b \in {\mathbf{B}}}} {\left( {\alpha_{nb} d_{nb} W_{nb} + \sum\limits_{{t \in \left\{ {t_{n}^{d} ,t_{n}^{l} } \right\}}} {\lambda \cdot \beta_{bt} } } \right)} }$$
(20)

Subject to:

Constraint (3) to (11)

$$M \cdot \beta_{{b,t_{n}^{d} }} \ge W_{nb}^{{}} - H_{b} ,\;\;\;\;\;n \in {\mathbf{N}},b \in {\mathbf{B}}$$
(21)
$$M \cdot \beta_{{b,t_{n}^{l} }} \ge W_{nb}^{{}} - H_{b} ,\;\;\;\;\;n \in {\mathbf{N}},b \in {\mathbf{B}}$$
(22)

Objective function (20) represents that a penalty time (delay caused by congestion) will be added to the job if the sub-block is under high workload condition. Constraint (21) and (22) define the condition of high workload in each sub-block.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Zhou, C., Zhao, Q. & Li, H. Simulation optimization iteration approach on traffic integrated yard allocation problem in transshipment terminals. Flex Serv Manuf J 33, 663–688 (2021). https://doi.org/10.1007/s10696-020-09393-5

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10696-020-09393-5

Keywords

Navigation