DISPATCHING TRANSPORT VEHICLES IN MARITIME CONTAINER TERMINALS

Similar documents
Determination of the number of AGVs required at a semi-automated container terminal

Storage Allocation and Yard Trucks Scheduling in Container Terminals Using a Genetic Algorithm Approach

AGV APPLICATIONS FOR SHORT SEA CONTAINER TERMINALS

Hybrid search method for integrated scheduling problem of container-handling systems

DEVELOPMENT OF OPERATION STRATEGY TO IMPROVE EFFICIENCY FOR TWIN AUTOMATED TRANSFER CRANE IN AN AUTOMATED CONTAINER TERMINAL

A Dynamic Truck Dispatching Problem in Marine Container Terminal

Dispatching Policy Selection and Orbit Design in the Low Viaduct Rail Transportation System

Design of an Automated Transportation System in a Seaport Container Terminal for the Reliability of Operating Robots

Dispatching Automated Guided Vehicles in a Container Terminal

Scheduling Quay Crane and Yard Equipment A case study of terminal in Central region

Design and Operational Analysis of Tandem AGV Systems

A SIMULATION MODEL FOR INTEGRATING QUAY TRANSPORT AND STACKING POLICIES ON AUTOMATED CONTAINER TERMINALS

CROSS-DOCKING: SCHEDULING OF INCOMING AND OUTGOING SEMI TRAILERS

This document is downloaded from DR-NTU, Nanyang Technological University Library, Singapore.

A Framework for Integrating Planning Activities in Container Terminals

A New Simulation Model for a Comprehensive Evaluation of Yard Truck Deployment Strategies at Marine Container Terminals

Simulation-Based Dynamic Partitioning of Yard Crane Workload for Container Terminal Operations

A Method of Container Terminal Resources Scheduling Simulation Research Li Mingqi, Zhang Peng*, Du Yuyue

SIMULATION STUDY OF A DYNAMIC AGV-CONTAINER JOB DEPLOYMENT SCHEME

A STUDY OF YARD TRUCK DYNAMIC PLANNING AT A CONTAINER TERMINAL

OPTIMIZING CONTAINER TERMINAL OPERATIONS

SPACE ALLOCATION AND LOCATION MATCHING IN CONTAINER TERMINALS

Routing automated guided vehicles in container terminals through the Q-learning technique

Proceedings of the 2017 Winter Simulation Conference W. K. V. Chan, A. D'Ambrogio, G. Zacharewicz, N. Mustafee, G. Wainer, and E. Page, eds.

OPERATIONAL-LEVEL OPTIMIZATION OF INBOUND INTRALOGISTICS. Yeiram Martínez Industrial Engineering, University of Puerto Rico Mayagüez

Rehandling Strategies for Container Retrieval

IMPACT OF DIFFERENT UNLOADING ZONE LOCATIONS IN TRANSSHIPMENT TERMINALS UNDER VARIOUS FORKLIFT DISPATCHING RULES

Simulation based Performance Analysis of an End-of-Aisle Automated Storage and Retrieval System

Container Terminal Modelling in Simul8 Environment

Improving Productivity of Yard Trucks in Port Container Terminal Using Computer Simulation

Management Science Letters

World Rural Observations 2017;9(3) Developing a New Mathematical Model for Scheduling Trucks in Cross-Docking Systems

A TABU SEARCH METAHEURISTIC FOR ASSIGNMENT OF FLOATING CRANES

Industrial Engineering Applications to Optimize Container Terminal Operations

DESIGN FOR A HYBRID SINGLE MULTI-LOAD AGV 1 SIMULATION SYSTEM WITH ARTIFICIAL INTELLIGENCE CONTROLLER

This document is downloaded from DR-NTU, Nanyang Technological University Library, Singapore.

Scenario-based simulation of revenue loss at seismically damaged seaports

Design of an AGV Transportation System by Considering Management Model in an ACT

Proceedings of the 2010 Winter Simulation Conference B. Johansson, S. Jain, J. Montoya-Torres, J. Hugan, and E. Yücesan, eds.

A Discrete Time Heuristic for Storage and Scheduling Unloading Operations in Container Terminal under Capacity and Non-Interference Constraints

Optimizing a Containership Stowage Plan. using a modified Differential Evolution algorithm

Berth allocation planning in Seville inland port by simulation and optimisation

OPERATIONAL MODELING AND SIMULATION OF AN INTER-BAY AMHS IN SEMICONDUCTOR WAFER FABRICATION. Dong-Jin Kim

INTERBLOCK CRANE SCHEDULING AT CONTAINER TERMINALS

AGV Path Planning and Obstacle Avoidance Using Dijkstra s Algorithm

Traffic Control of Internal Tractors in Port Container Terminal using Simulation

Dynamic Scheduling of Automated Guided Vehicles in Container Terminals

SCHEDULING AND CONTROLLING PRODUCTION ACTIVITIES

SIMULATION AND OPTIMIZATION OF SELECTED CLASSIFICATION NUMBERS AT A CONTAINER TERMINAL: TECON - RIO GRANDE, BRAZIL

Highly Efficient AGV Transportation System Management Using Agent Cooperation and Container Storage Planning

Ferry Rusgiyarto S3-Student at Civil Engineering Post Graduate Department, ITB, Bandung 40132, Indonesia

Simulation Modeling as a Decision Analysis Support Tool at the Vancouver Container Terminal

Vehicle Routing with Cross Docks, Split Deliveries, and Multiple Use of Vehicles. Arun Kumar Ranganathan Jagannathan

Pusan National University, Busandaehak-ro, Geumjeong-gu, Busan, , Korea

Optimization and Simulation Approach for Empty Containers Handling

Space-Sharing Strategy for Building Dynamic Container Yard Storage Considering Uncertainty on Number of Incoming Containers

Scheduling vehicles in automated transportation systems

A SIMULATION FRAMEWORK FOR OPTIMIZING TRUCK CONGESTIONS IN MARINE TERMINALS

Modeling and solving the train load planning problem in seaport container terminals

LOAD SHUFFLING AND TRAVEL TIME ANALYSIS OF A MINILOAD AUTOMATED STORAGE AND RETRIEVAL SYSTEM WITH AN OPEN-RACK STRUCTURE

Research on Optimization of Delivery Route of Online Orders

6 Managing freight transport

Evaluation of Automated Guided Vehicle Systems for Container Terminals Using Multi Agent Based Simulation

World Academy of Science, Engineering and Technology International Journal of Industrial and Manufacturing Engineering Vol:7, No:10, 2013

Available online at ScienceDirect. Procedia CIRP 40 (2016 )

Container Handling Using Multi-agent Architecture

Implementing a Pricing Mechanism for Public Logistics Networks

Selecting the best layout for the container terminal using Modeling and Simulation Techniques

MODELING AND CONTROL OF THE AGV SYSTEM IN AN AUTOMATED CONTAINER TERMINAL

Optimal Design Methodology for an AGV Transportation System by Using the Queuing Network Theory

Capacitated vehicle routing problem for multi-product crossdocking with split deliveries and pickups

TRANSFORMING TERMINALS IN THE MEGA-AGE

Optimal Design, Evaluation, and Analysis of AGV Transportation Systems Based on Various Transportation Demands

AN ABSTRACT OF THE DISSERTATION OF

ABSTRACT. Timetable, Urban bus network, Stochastic demand, Variable demand, Simulation ISSN:

Determining Inter Terminal Transport Configurations at the Maasvlakte by Integer Programming.

Research Article Multi Objective Optimization of Coordinated Scheduling of Cranes and Vehicles at Container Terminals

COMPARISON OF TWO CROSSDOCKING LAYOUTS AT A JIT MANUFACTURER

REVIEW OF TRANSPORT DECISION PROBLEMS IN THE MARINE INTERMODAL

Robust Integration of Acceleration and Deceleration Processes into the Time Window Routing Method

A SIMULATION BASED HYBRID ALGORITHM FOR YARD CRANE DISPATCHING IN CONTAINER TERMINALS. Xi Guo Shell Ying Huang Wen Jing Hsu Malcolm Yoke Hean Low

Proceedings of the 2014 Winter Simulation Conference A. Tolk, S. Y. Diallo, I. O. Ryzhov, L. Yilmaz, S. Buckley, and J. A. Miller, eds.

Storage and stacking logistics problems in container terminals

A PETRI NET MODEL FOR SIMULATION OF CONTAINER TERMINALS OPERATIONS

University Question Paper Two Marks

Integration of Process Planning and Job Shop Scheduling Using Genetic Algorithm

Scheduling and Routing Algorithms for AGVs: a Survey

Real time disruption recovery for integrated berth allocation and crane assignment in container terminals

Managing Supply Uncertainty in the Poultry Supply Chain

D²CTS: A DYNAMIC AND DISTRIBUTED CONTAINER TERMINAL SIMULATOR

Segregating space allocation models for container inventories in port container terminals

A MICROSCOPIC TRAFFIC SIMULATION BASED DECISION SUPPORT SYSTEM FOR REAL-TIME FLEET MANAGEMENT

MODELING AND SIMULATION OF A LEAN SYSTEM. CASE STUDY OF A PAINT LINE IN A FURNITURE COMPANY

OPTIMAL ALLOCATION OF WORK IN A TWO-STEP PRODUCTION PROCESS USING CIRCULATING PALLETS. Arne Thesen

A Q-learning System for Container Marshalling with Group-Based Learning Model at Container Yard Terminals

Mass Customized Large Scale Production System with Learning Curve Consideration

Optimization of Terminal Operations September 23, Navis, LLC. All other trademarks are the property of their respective owners.

Online rules for container stacking

Evaluating Layouts for Automated Transport System using Simulation Approach

Efficient Container Security Operations at Transshipment Seaports

Transcription:

DISPATCHING TRANSPORT VEHICLES IN MARITIME CONTAINER TERMINALS by Pyung-Hoi Koo Department of Systems Management and Engineering, Pukyong National University, Busan, Korea Yongsoro 45, Namgu, Busan, South Korea E-mail: phkoo@pknu.ac.kr ABSTRACT This paper addresses transport vehicle dispatching problems in container terminals. The vehicle dispatching decision should be carefully made since it significantly affects the ship turnaround time, a key performance measure. We present vehicle dispatching heuristics which are based on a network flow optimization and look-ahead concept. Through the experiments, the performance of several dispatching heuristics is evaluated. Performance of work-initiated and vehicle-initiated dispatching is also discussed. KEYWORDS Dispatch, Transport, Maritime, Container INTRODUCTION Productivity at a container terminal is often measured by ship turnaround time, a time period for which a container ship stays at a dock for its loading or discharging operations. The ship turnaround time determines the amount of the containers to be handled at a container terminal during a given time period. The handling resources at the container terminal should work in a way to minimize the ship turnaround time. This paper addresses a dispatching problem for transport vehicles that travel between the ship and yard areas. The vehicle dispatching at the container terminals is a process of assigning containers and vehicles to each other. The commonly used method for dispatching vehicles is an event-driven dispatching where a vehicle dispatching decision is invoked whenever a move request is issued or whenever a vehicle completes its current job and becomes idle. When the dispatching decision is triggered by a move request, one of the idle vehicles is selected to handle the move request. If all the vehicles are busy, the move request is put in a queue of pending transportation orders. When a vehicle becomes idle, a transportation job is assigned to the vehicle. Egbelu and Tanchoco (984) called work-initiated dispatching for the former case and vehicle-initiated dispatching for the latter case. Vehicle dispatching problems have been studied mostly in manufacturing systems using automated guided vehicles (AGVs) as transporters. (Egbelu and Tanchoco, 984; Bartholdi and Platzman, 989; Koo et al., 003). The dispatching methods for manufacturing systems may not be implemented efficiently in the container terminals because of their distinct characteristics including predetermined job sequence, no in-between buffer storage. The vehicle dispatching problems in seaport container terminals have gained attention only recently due to the importance of marine transportation systems caused by increased world trade volume. Kim and Bae (999) present mixed integer linear programming models and a heuristic for dispatching containers to AGVs such that the delay of the ship and the total travel time of the AGVs is minimized. Bae and Kim (000) extend their previous work by considering multiple vehicles shared by multiple quay cranes. Grunow et al. (004) present a priority-rule based dispatching procedure for a container terminal where AGVs with multiple-load capability are used as container transporters. Chen et al. (998) present a greedy dispatching algorithm in which the next unloaded container in the crane sequence is taken by any waiting vehicle or is taken by the first arriving vehicle if no vehicle is waiting. Bish et al. (00) develop a heuristic to assign each container to a yard location and dispatch vehicles to the containers so as to minimize the ship turnaround time. A variety of decision problems at container terminals are extensively reviewed in Vis and de Koster (003). One of the important issues in vehicle dispatching is the selection of performance criteria. A performance criterion often adopted in existing methods is minimizing the deadhead travel time (or idle travel time) from the place where the vehicle is stationed idle to the place at which the part to be moved is located. This objective may be valid when we look at the problem from the viewpoint of vehicles, since minimizing the deadhead travel times will maximize the utilization of vehicles. However, in the seaport container terminals, there is a more important performance measure, ship turnaround time. In most container terminals, quay cranes are a bottleneck resource that limits the amount of containers

handled in a given period of time. In order to minimize the ship turnaround time, the quay cranes should be operated efficiently. The idle time in the quay crane results in a longer ship turnaround time. Therefore, vehicle dispatching decision should be made in a way to reduce the quay crane idle time. This paper addresses vehicle dispatching problems in a highly loaded container terminal. We present a new vehicle dispatching heuristic with objective of minimizing quay crane idle times. Through the experiments, the performance of several dispatching heuristics is evaluated. Performance of work-initiated and vehicle-initiated dispatching in the container terminals is also discussed. VEHICLE DISPATCHING HEURISTICS IN CONTAINER TERMINALS As stated earlier, the vehicle dispatching decision can be made in two situations: vehicle-initiated and workinitiated. Two vehicle-initiated dispatching heuristics that are commonly used in industries are quay crane dedicated dispatching (QDED) and vehicle initiated greedy dispatching (VIGD). In QDED, every vehicle is assigned to one of the quay cranes. Whenever a vehicle completes a delivery operation, it returns to the previously assigned quay crane. In VIGD, the vehicles are shared by the quay cranes. A greedy algorithm discussed in Chen et al. (998) is used in this environment: i.e., when a vehicle completes a delivery operation, it is assigned to the job available first. For the workinitiated dispatching, we utilize the fact that the container terminals have predetermined QC job sequence. We introduce a work-initiated dispatching method called container initiated look-ahead dispatching (CILD). In CILD, when a container is ready to be moved, it selects a vehicle that can arrive at the pick-up place first. CILD considers all the vehicles whether they are idle or working at the decision time. A container initiated idle-vehicle dispatching (CIID) is a variation of CILD where only idle vehicles are considered when a container is ready. With some look-ahead information about vehicles and containers to be moved, the dispatching decision may be made through n:m assignment process where there are n candidate containers and m candidate vehicles. The containervehicle matching problem can be represented as a minimum cost flow problem as seen in Figure. The nodes in S represent the candidate containers, and the nodes in T indicate the candidate vehicles. The network has a source node s and a sink node t, with an arc connecting s to each node in S and an arc connecting each node in T to t. The net flow at the source node s is n while the net flow at the sink node t is the negative value of n. For the other nodes, the incoming flow is equal to the outgoing flow, i.e., the net flow is equal to zero. Each arc has a capacity of one. The problem is to send n items from the source s to the sink t with the objective of minimizing total cost. Here, the cost of an arc between S and T represents the time for a quay crane to wait for a vehicle. The cost values of the arcs connecting s and S, and T and t are all zero. FIGURE ASSIGNMENT PROBLEM BETWEEN CONTAINERS AND VEHICLES S (container) c ij T (vehicle) j i s.. t The overall decision procedure of NET is as follows: Step : The first n containers are selected among the containers that have not been assigned. Step : A minimum cost flow network is constructed with n containers and m vehicles. Step 3: The network optimization algorithm is applied to produce an optimal matching. Step 4: Update information related to vehicles, quay cranes and containers.

The decision process described above is repeated from step to step 4. For each iteration, n assignments are determined in an optimal way. The time period between the decisions and the actual loading start time is determined in consideration of the vehicle travel time. EXPERIMENTAL RESULTS Simulation experiments have been performed to evaluate the proposed dispatching heuristics. In the system under consideration, four quay cranes (QCs) serve a container ship. Each QC should discharge 400 containers off the ship in a predefined order. There are vehicles to transport containers between containership and yard blocks. When QDED is applied, three vehicles are assigned to each quay crane. The container yard consists of 6 yard blocks. The average vehicle utilization is 86 %. Since the discharging plan can affect the performance of the vehicle dispatching heuristics, 0 discharging plans are generated randomly with which the experiments are performed. Figure shows the experimental results with ship turnaround time and QC idle time for each vehicle dispatching strategy. The values have been averaged from the 0 random experimental results. It is seen that QDED provides the highest ship turnaround time and QC idle time while NET provides the lowest. FIGURE PERFORMANCE OF THE VEHICLE DISPATCHING POLICIES Ship turnaround time (hours) 7.0 6.8 6.6 6.4 6. 6.0 5.8 5.6 5.4 5. 5.0 QDED V IGD CIL D CIID NET vehicle dispatching policy QC idle time (minutes).0.8.6.4..0 0.8 0.6 0.4 0. 0.0 QDED V IGD CIL D CIID NET vehicle dispatching policy In order to compare the performance, statistical tests have been done for interesting pairs of dispatching policies. The results of the tests are shown in Table. For the test, null hypothesis, H 0, and alternative hypothesis, H, are as follows: H 0 : µ µ = 0, H : µ µ > 0 where µ and µ are the mean of ship turnaround time (or quay crane idle time) of the pair of vehicle dispatching policies under consideration. The hypothesis is then determined based on z- valu: x x z = σ / n +σ / n where x and x are the mean values, σ and σ are the variances, and n and n are the numbers of experiments. We assume the level of significance, α, as 0.05. Then the null hypothesis is rejected if z >.645. TABLE RESULTS FROM THE STATISTICAL TEST FOR SOME VEHICLE DISPATCHING POLICIES Dispatching policies Ship turnaround time QC idle time QDED - VIGD.39 8.80 QDED - CILD 8.78 6.06 VIGD - CILD 5.08 4. CIID - CILD 0.58-0.0 CILD - NET.45 3.4 In Figure, it is evident that QDED provides larger ship turnaround time and quay crane idle time than the other dispatching policies. Table shows that z-value for QDED-VIGD and QDED-CILD is very large which means that the non-dedicated dispatching is much more superior to the dedicated dispatching in terms of ship turnaround time and QC waiting time. We also compare vehicle-initiated dispatching policy and work-initiated dispatching policy by using VIGD and CILD. Figure and Table indicates that the work-initiated dispatching is much more superior to the vehicle-

initiated dispatching in terms of ship turnaround time and QC waiting time. This result says that the vehicle dispatching decision should be made from the perspective of the containers at the QCs, not the vehicles. The figure also shows that NET provides less ship turnaround time and QC waiting time than the other plolcies. The figure obviously shows that the performance of NET is better than that of VIGD. However, it looks that the performance of the work-initiated dispatching method is almost the same as that of NET. Since the performance of CILD is better than that of VIGD, statistical test is made between CILD and NET. Table shows that the z-value of CILD-NET is.45 for ship turnaround time and 3.4 for QC waiting time. For this situation, we can say that the performance of NET is superior to that of CILD in terms of QC waiting time, but not in terms of ship turnaround time. In order to identify the effect of vehicle utilization on the performance of the dispatching policies, some experiments were performed with different vehicle utilizations with different fleet size, and 6. In QDED, 3 vehicles are assigned to each QC in vehicle case while 4 vehicles are assigned to each QC in 6 vehicle case. Table shows the results of experiments with the different fleet size. It is seen that the effect of vehicle dispatching policies is especially outstanding when vehicles are highly loaded with vehicles. TABLE PERFORMANCE OF THE DISPATCHING POLICIES UNDER DIFFERENT FLEET SIZES Fleet size Ship turnaround time (hour) QC idle time Dispatching 6 6 QDED 6.84 5..88 0.9 VIGD 6.30 4.97.34 0.0 CILD 5.63 4.95 0.70 0.00 CIID 5.66 4.95 0.70 0.00 NET 5.57 4.95 0.64 0.00 CONCLUSION This paper discusses vehicle dispatching problems in container terminals and presents vehicle dispatching heuristics with the objective of minimizing the QC idle times. Through the experiments, the performance of the proposed heuristics and various dispatching methods is discussed. It is observed that the quay crane dedicated dispatching which is widely used in container terminals provide worse performance than the non-dedicated vehicle dispatching policies. Among the non-dedicated dispatching policies, the work-initiated dispatching policy with some look-ahead ability provides higher performance than the vehicle-initiated dispatching. This result says that the vehicle dispatching decision should be made from the perspective of the containers at the QCs, not the vehicles. The optimization-based heuristic, NET, is a good option especially when the vehicle utilization is high. It is seen that the effect of dispatching policies is outstanding when the vehicles are highly loaded. The vehicle dispatching problem is one aspect of material handling problems in the container terminals. This paper simplifies some material handling activities including storage activities in the container yards, the absence of buffer at QCs, deterministic material handling times. The current work may be extended by including some other critical material handling activities and by making assumptions reflecting real-world container terminal environment. REFERENCES Bae J.W. and Kim K.H. (000) A pooled dispatching strategy for automated guided vehicles in port container terminals, International Journal of Management Science, Vol. 6(): 47-67. Bish E., Leong T., Li C., Ng J. & Simchi-Levi D. (00) Analysis of a new vehicle scheduling and location problem, Naval Research Logistics, Vol. 48, pp. 363-385. Bartholdi J J. and Platzman L.K. (989) Decentralized Control of AGVs on a Simple Loop, IIE Transactions, Vol. (), pp. 76-8. Chen Y., Leong Y.T., Ng J.W.C., Demir E.K., Nelson B.L., & Simchi-Levi D. (998) Dispatching automated guided vehicles in a mega container terminal, paper presented in INFORMS Montreal, Canada

Egbelu P.J. & Tanchoco J.M.A. (984) Characterization of AGV dispatching rules, International Journal of Production Research, Vol. (3), pp. 359-374. Grunow M., Gunther H.O. & Lehmann M. (004) Dispatching multi-load AGVs in highly automated seaport container terminals, OR Spectrum, Vol. 6(), pp. -35. Kim K.H & Bae J.W. (999) A dispatching method for automated guided vehicles to minimize delays of containership operations, International Journal of Management Science, Vol. 5(), pp. -5. Koo, P.H., Jang, J. & Suh, J. (003) A new vehicle dispatching in semiconductor intra-bay material handling system, IE Interfaces, Vol. 6, pp. 93-98 Vis I.F.A. & Koster R. (003) Transshipment of containers at a container terminal: an overview, European Journal of Operational Research, Vol. 47, pp. -6.