Container terminal management and related...

Post on 28-Jun-2020

3 views 0 download

Transcript of Container terminal management and related...

PORTS pack No. 6Β, NTUA, 2007

Container terminal management and related problemsLecture pack No. 6Β

PORTS pack No. 6Β, NTUA, 2007

Basics from theory of scheduling

n jobs, m machineseach job j has a given processing time p(j)each job j has a given due date d(j)completion time of job j= t(j)lateness L(j)= t(j)-d(j)tardiness T(j)= max(0, L(j))

PORTS pack No. 6Β, NTUA, 2007

In our case

Jobs: ships awaiting serviceMachines: cranes, other equipment (straddle carriers, trucks, etc)

Processing time: berthing, mooring, unloading, loading, unmooring, departure

PORTS pack No. 6Β, NTUA, 2007

Measures of performance

MINIMIZEMaximum completion time (makespan)Total completion timeAverage completion timeTotal latenessTotal tardinessMaximum tardiness

PORTS pack No. 6Β, NTUA, 2007

1-machine problem

Makespan independent of sequence

Which sequence minimizes total completion time?

PORTS pack No. 6Β, NTUA, 2007

SPT-rule

Sequence by non-decreasing order of processing times

PORTS pack No. 6Β, NTUA, 2007

SPT rule minimizes also

Average completion timeTotal latenessAverage lateness

PORTS pack No. 6Β, NTUA, 2007

Extension

If each job j has also a weight w(j)

Which sequence minimizes total weighted completion time?

(weight can be cost in $/time)

PORTS pack No. 6Β, NTUA, 2007

Modified SPT rule

Sequence by non-decreasing order of p(j)/w(j) ratios

PORTS pack No. 6Β, NTUA, 2007

Due dates

Sequencing by non-decreasing due dates

Minimizes maximum latenessMinimizes maximum tardiness

PORTS pack No. 6Β, NTUA, 2007

Scheduling policies (OLP)

FCFSBerthing on arrivalRendez-vous system

PORTS pack No. 6Β, NTUA, 2007

Rendez vous system

∆ΙΑΚΥΜΑΝΣΗ ΚΙΝΗΣΗΣ ΣΕΜΠΟ, Σεπτ. 1998(αριθµός φυλακών ΓΦ/ηµέρα)

0

5

10

15

20

25

30

1 3 5 7 9 11 13 15 17 19 21 23 25 27 29

ΗΜΕΡΟΜΗΝΙΑ

Series1

PORTS pack No. 6Β, NTUA, 2007

How it works

Book 5 days to a year in advanceAsk for specific number of gantry cranesBerthing on arrival if punctualLose rendez vous if not30% of terminal capacity allocated to systemBoth for container terminal and car terminal

PORTS pack No. 6Β, NTUA, 2007

Benefits

Eliminate competitive disadvantage vis-à-vis other portsNormalize traffic peaksAvoid increased infrastructure costs to account for traffic peaksBetter planning for port users (both to those who use it and to those who don’t)

PORTS pack No. 6Β, NTUA, 2007

Routing of straddle carriers

PORTS pack No. 6Β, NTUA, 2007

Reference

Kim & Kim, “An optimal routing algorithm for a transfer crane in port container terminals”, Transportation Science Vol. 33, No. 1, Feb. 1999

Objective: minimize total container handling time

PORTS pack No. 6Β, NTUA, 2007

Double cycling

Reference: Goodchild-Daganzo2005

PORTS pack No. 6Β, NTUA, 2007

Optimal loading-unloading

PORTS pack No. 6Β, NTUA, 2007

References

Aslidis, “Optimal container loading”, M.Sc. thesis, MIT, 1983Aslidis, “Combinatorial algorithms for stacking problems”, PhD thesis, MIT, 1989

PORTS pack No. 6Β, NTUA, 2007

Optimal berthing

Assign ships to berthsAssign cranes to ships

Reference:Cordeau, Laporte, Legato, Moccia, “Models and tabu search heuristics for the berth allocation problem”, Transportation Science (2006)

PORTS pack No. 6Β, NTUA, 2007

PORTS pack No. 6Β, NTUA, 2007