Professional Documents
Culture Documents
Simulation and Planning
Simulation and Planning
1. Introduction
The management of an intermodal container
terminal is a complex process that involves a vast
number of decisions. Most of the worlds goods
which are traded daily are transported via intermodal
terminals. Goods arrive and leave on various
transportation means such as trucks, trains and
vessels. An intermodal container terminal plays a
fundamental role in routing goods to and from their
origins and destinations. It is a basic node in a
transportation network, where thousand of daily
decisions are taken to manage this sustained flow of
containers.
The advent of management information services and
data processing greatly improved the ability of
terminal managers to control the whole process, but
still raw data has to be analysed and treated to provide
some insight on the performance of terminal
operations. Simulation models have proven to be a
reliable and convenient tool to support the decision
makers in the daily operations in many cases (Hayuth
et al. 1994, Blmel, 1997, Bruzzone and Signorile,
1997). They provide a test-bed to assess the validity
of management policies and can be used to point out
problems such as conflicts in resource allocation and
terminal space management. These simulation tools
do not provide answers to question such as how can I
2. The problem
An intermodal container terminal is a place where
containers enter and leave by multiple means of
transport, as trucks, trains and vessels (I/O transport
means). We focus our attention on the case study of
La Spezia Container Terminal (LSCT), located in the
Tyrrhenian sea in Italy.
Containers arrive at LSCT by train, vessel or truck
and are stored in the terminal yard. Containers then
leave the terminal by the same means to reach their
next destinations. The flow of containers is composed
of an import flow, i.e. containers unloaded from ships,
to be either transhipped or directed to the final
destinations by trucks and trains, and an export flow,
i.e. containers loaded on ships leaving the terminal.
In the LSCT, containers are stacked up to the fifth
level on the yard by rail-mounted cranes (yard
cranes) which unload trucks and trains. This stack
height is quite unusual and is due to the lack of space
on the yard. LSCT is a terminal with a high traffic on
a small yard and therefore the management of space is
a critical issue. Quay cranes unload vessels and place
containers on shuttle trucks, which move them to
storage locations in the yard. Loading a vessel is a
similar process, where the shuttle receives the
container from the yard cranes and moves it to the
proper quay.
The amount of work processed by a container
terminal depends on the quantity of containers in
transit.
Forecasting
Planning
Simulation
Quay
CA
CB
CC
10
15
30
45
CA
CB
Quay
Cranes
Ship S
CC
30
45
CA
kCA
CB
kCB
Quay
Cranes
kCC
kQC
Ship S
CC
30
kR
45
Planners
Yard Planner
Ship Planner
Operators
Yard Crane
Quay Crane
Shuttle Truck
Components
Yard Area
Ship
Train
Truck
Yard
Region
Semi-trailers/ Train wagons
YC
YC Op Queue
empty shuttles
shuttles
Truck
Pool
shuttles
QC
QC Op Queue
Ship
Empty Carrier
Full Carrier
shop problem).
In figure 3-6 we report a typical screen-shot of the
terminal during a simulation. A ship is moored on the
west pier (north is to the left of the picture) and it is
being unloaded by two quay cranes QC1 and QC2
(only QC1 is active, though). Containers are to be
positioned on yard areas CA, CB, and CC. On these
yard areas the yard cranes YC from 1 to 9 are
working.
In figure 3-7 a series of histograms which are
updated on-line is reported. Each histogram is
associated with a yard crane and it reports the number
of containers which have waited from the moment
they joined the queue of truck waiting to be unloaded
to the moment they were placed on the yard.
Figure 3-7 Histograms representing waiting times in front of yard cranes for
containers to be served
and human generated, against our working model of
After the completion of the simulation tool we have
the terminal. The indicator used to compare the
validated it against a set of real data and scenarios.
solutions is the net profit of the terminal operations
Firstly, we have compared its behaviour with the one
during the simulation horizon. This indicator takes
of the real terminal. In particular, we have compared
into account the cost of cranes and operators during
the amount of time needed by the terminal to
the various work shifts, the penalty to be paid to the
load/unload a given set of ships with the time required
shipping company if the ship departure is delayed and
by the simulator to perform the same set of
the income generated by each container loaded and
operations. Results show that our model is close to
unloaded from a ship.
the real terminal behaviour in term of the average
Simulations are repeated in order to collect a
length of the operation queues on quay cranes.
number of instances of performance indicators in
order to experimentally measure the robustness of
4. Simulation for decision support:
each policy in the face of stochastic perturbations of
the case of resource allocation
parameters such as the time taken by shuttle trucks to
The simulator is used as a test bed to assist the
move from crane to crane, the time employed by yard
management in comparing the computer-generated
and quay cranes in bay to bay movements and in
resource allocation policies with their own
container handling operations and so on (an
experience. We will show how the computerintroduction to output analysis can be found in Banks
generated policies can be used as a decision support
et al., 1996).
tool to produce actual resource allocation decisions.
The present section describes the analyses
Starting from the same terminal state (i.e. the
conducted on a real case, related to the operations on
container positions on the yard) and given the same
three ships that arrived in the time span of about 24
expected inputs (i.e. the ship and train arrivals and
hours at the LSCT. We focus on the application of the
their expected loading and unloading lists, the truck
computer-generated allocation plan to the simulator,
rate of arrivals), the performance of various resource
in order to evaluate the allocation policy and examine
allocation policies are compared, using the same job
its robustness.
scheduling policy. We are interested in evaluating the
The data that we use are extracted from the database
performance of the various policies, both computer
of the LSCT. Such data provide a description of the
Quay
2
3
4
Eta
10/11/96 16.50
10/11/96 23.00
11/11/96 01.10
Deadlines
2
2
5
CA
366
14
23
CB
93
46
131
CC
76
1
331
A
67
0
3
R
400
0
940
Shift
10/11/96 13.00
10/11/96 19.00
11/11/96 01.00
11/11/96 07.00
11/11/96 13.00
11/11/96 19.00
0
1
2
3
4
5
Pier West
Cranes
1
4
3
0
0
0
Pier East
Cranes
0
1
3
3
3
2
CA
Cranes
2
4
4
1
0
1
CB
Cranes
0
2
2
1
1
2
CC
Cranes
0
2
2
2
2
2
A
Cranes
0
0
2
0
0
0
R
Carts
1
6
6
9
8
2
5. Conclusions
In this paper we have shown the use of optimisation
and simulation as decision support tools in the
management of a real world intermodal terminal. We
focused our attention on the problem of resource
allocation and have shown how operation research
techniques can be used to generate resource allocation
plans which can be used to support the terminal
managers in deciding their management strategies.
For this purpose, the simulation tool, based on a more
realistic representation of the terminal than the one
Acknowledgements
This project is supported by the Swiss Commission
for Technology and Innovation under the project
3128.1 A Methodology for Containers Flow
Forecasting and Positioning in Intermodal Terminal
a join effort between IDSIA and Data and System
Planning SA, Manno, CH.
References
J. Banks, J.S. Carson, B.L. Nelson, Discrete-Event
System Simulation - 2nd edition, Prentice Hall,
Upper Saddle River, New Jersey, 1996.
M. Berkelaar, LP_SOLVE,
ftp://ftp.es.ele.tue.nl/pub/lp_solve, 1998
E. Blmel, (ed.), Managing and Controlling Growing
Harbour Terminals, Society for Computer
Simulation International, 1997.
G. Bontempi, L.M. Gambardella, A.E. Rizzoli,
Simulation and optimisation for management
of intermodal terminals, paper presented at
ESM 97, Istanbul, June 1-4, 1997.
G. Booch, Object-oriented Analysis and Design: with
nd
Applications, 2 Edition, Rational, Santa Clara,
1994.
G.E.P. Box, G.M. Jenkins, G.C. Reinsel, Time Series
Analysis: Forecasting and Control, Prentice
Hall, London, 1994.
A.G. Bruzzone, R. Signorile, Genetic algorithms and
simulation as support for planning a port
terminal, paper presented at Simulation in
th
Industry, 8 European Simulation Symposium,
Genoa, Italy, 1996.
CACI Products Company, MODSIM III, the Language
for Object-Oriented Programming, Users
Manual, La Jolla, 1996.
10