Decision Aid Methodologies In Transportation Lecture 5: Maritime - - PowerPoint PPT Presentation

decision aid methodologies in transportation lecture 5
SMART_READER_LITE
LIVE PREVIEW

Decision Aid Methodologies In Transportation Lecture 5: Maritime - - PowerPoint PPT Presentation

Decision Aid Methodologies In Transportation Lecture 5: Maritime transportation problem Chen Jiang Hang Transportation and Mobility Laboratory May 20, 2013 Chen Jiang Hang (Transportation and Mobility Laboratory) Decision Aid Methodologies In


slide-1
SLIDE 1

Decision Aid Methodologies In Transportation Lecture 5: Maritime transportation problem

Chen Jiang Hang

Transportation and Mobility Laboratory

May 20, 2013

Chen Jiang Hang (Transportation and Mobility Laboratory) Decision Aid Methodologies In TransportationLecture 5: Maritime transportation p 1 / 24

slide-2
SLIDE 2

Maritime transport

Chen Jiang Hang (Transportation and Mobility Laboratory) Decision Aid Methodologies In TransportationLecture 5: Maritime transportation p 2 / 24

slide-3
SLIDE 3

Maritime transport

Shipping and maritime transport

Major transportation mode of international trade Three modes of operations:

1

Industrial shipping: the cargo owner also owns the ship

2

Tramp shipping: operates on demand to transfer cargo

3

Liner shipping: operates on a published schedule and a fixed port rotation

Ships carry different type of freight:

1

Solid bulk

2

Liquid bulk

3

Containers

Chen Jiang Hang (Transportation and Mobility Laboratory) Decision Aid Methodologies In TransportationLecture 5: Maritime transportation p 3 / 24

slide-4
SLIDE 4

Maritime transport

Optimization problems in maritime shipping

1 Design of optimal fleets in size and mix 2 Ship routing (sequence of ports) 3 Ship scheduling (temporal aspects) 4 Fleet deployment (assignment of vessels to routes) Chen Jiang Hang (Transportation and Mobility Laboratory) Decision Aid Methodologies In TransportationLecture 5: Maritime transportation p 4 / 24

slide-5
SLIDE 5

Optimization problems in container terminals

Chen Jiang Hang (Transportation and Mobility Laboratory) Decision Aid Methodologies In TransportationLecture 5: Maritime transportation p 5 / 24

slide-6
SLIDE 6

Optimization problems in container terminals

Containerized trade

Containerized trade accounts for 25% of total dry cargo (UNCTAD, 2008) Annual growth rate: 9.5% between 2000 and 2008

Chen Jiang Hang (Transportation and Mobility Laboratory) Decision Aid Methodologies In TransportationLecture 5: Maritime transportation p 6 / 24

slide-7
SLIDE 7

Optimization problems in container terminals

Container terminal ranking

RANK PORT 2010 2011 (M-TEU) (M-TEU) 1 Shanghai, China 29.07 31.74 2 Singapore, Singapore 28.43 29.94 3 Hong Kong, China 23.7 24.38 4 Shenzhen, China 22.51 22.57 5 Busan, South Korea 14.18 16.17 6 Ningbo-Zhoushan, China 13.14 14.72 7 Guangzhou Harbor, China 12.55 14.26 8 Qingdao, China 12.01 13.02 9 Dubai, United Arab Emirates 11.6 13.01 10 Rotterdam, Netherlands 11.14 11.88

Chen Jiang Hang (Transportation and Mobility Laboratory) Decision Aid Methodologies In TransportationLecture 5: Maritime transportation p 7 / 24

slide-8
SLIDE 8

Optimization problems in container terminals

Container terminal layout

Chen Jiang Hang (Transportation and Mobility Laboratory) Decision Aid Methodologies In TransportationLecture 5: Maritime transportation p 8 / 24

slide-9
SLIDE 9

Optimization problems in container terminals

Operations in container terminals

HIT

Quay Crane Yard Crane Truck Discharging container flow Loading container flow Vessel Quayside Operation

Chen Jiang Hang (Transportation and Mobility Laboratory) Decision Aid Methodologies In TransportationLecture 5: Maritime transportation p 9 / 24

slide-10
SLIDE 10

Optimization problems in container terminals

Quayside

Chen Jiang Hang (Transportation and Mobility Laboratory) Decision Aid Methodologies In TransportationLecture 5: Maritime transportation p 10 / 24

slide-11
SLIDE 11

Optimization problems in container terminals

Berth Allocation Problem (BAP)

berth 1 2

a

  • rder 1

2 3 4

a b c d b c d Chen Jiang Hang (Transportation and Mobility Laboratory) Decision Aid Methodologies In TransportationLecture 5: Maritime transportation p 11 / 24

slide-12
SLIDE 12

Optimization problems in container terminals

Quay Crane Assignment Problem (QCAP)

1 2 3 4 b c

Chen Jiang Hang (Transportation and Mobility Laboratory) Decision Aid Methodologies In TransportationLecture 5: Maritime transportation p 12 / 24

slide-13
SLIDE 13

Optimization problems in container terminals

Quay Crane Scheduling Problem (QCSP)

b 1 2

Chen Jiang Hang (Transportation and Mobility Laboratory) Decision Aid Methodologies In TransportationLecture 5: Maritime transportation p 13 / 24

slide-14
SLIDE 14

Optimization problems in container terminals

Yardside

Chen Jiang Hang (Transportation and Mobility Laboratory) Decision Aid Methodologies In TransportationLecture 5: Maritime transportation p 14 / 24

slide-15
SLIDE 15

Optimization problems in container terminals

Yard operations

Yard/block allocation problem: Assign a block in the yard to groups of unloaded containers Storage space allocation problem: Assign a slot within the block to every container Yard crane allocation and scheduling problem:

1

Assign yard crane to yard blocks

2

Schedule their movement and their workload

Chen Jiang Hang (Transportation and Mobility Laboratory) Decision Aid Methodologies In TransportationLecture 5: Maritime transportation p 15 / 24

slide-16
SLIDE 16

Optimization problems in container terminals

Transfer operations

1 From quay to yard/ from yard to gate 2 Fleet management/ scheduling of trucks and AGV Chen Jiang Hang (Transportation and Mobility Laboratory) Decision Aid Methodologies In TransportationLecture 5: Maritime transportation p 16 / 24

slide-17
SLIDE 17

Optimization problems in container terminals

Berth allocation problem

The BAP can be depicted in a Time-space Diagram. 1 2

Berth Position Time

S S v3 + s3 v3 + s3

v3 v3 3

u3 u3

c3 = u3 + p3 c3 = u3 + p3

T T

Chen Jiang Hang (Transportation and Mobility Laboratory) Decision Aid Methodologies In TransportationLecture 5: Maritime transportation p 17 / 24

slide-18
SLIDE 18

Optimization problems in container terminals

Berth allocation problem

Parameters: S, the length of the continuous berth T, the length of the planning horizon n, the number of vessels, n = |V | pi, the processing time for Vessel i, i ∈ V si, the size of Vessel i, i ∈ V ai, the arrival time of Vessel i, i ∈ V wi, the weight assigned for Vessel i, i ∈ V Decision Variables: ui, the mooring time of Vessel i, i ∈ V vi, the starting berth position occupied by Vessel i, i ∈ V ci, the departure time of Vessel i, i ∈ V xij ∈ {0, 1}, 1 if and only if Vessel i is completely on the left

  • f Vessel j in the Time-space Diagram

yij ∈ {0, 1}, 1 if and only if Vessel i is completely below Vessel j in the Time-space Diagram

Chen Jiang Hang (Transportation and Mobility Laboratory) Decision Aid Methodologies In TransportationLecture 5: Maritime transportation p 18 / 24

slide-19
SLIDE 19

Optimization problems in container terminals

Berth allocation problem

min

  • i∈V

wi(ci − ai) s.t. uj − ui − pi − (xij − 1) · T ≥ 0, ∀ i, j ∈ V, i = j vj − vi − si − (yij − 1) · S ≥ 0, ∀ i, j ∈ V, i = j xij + xji + yij + yji ≥ 1, ∀ i, j ∈ V, i = j xij + xji ≤ 1, ∀ i, j ∈ V, i = j yij + yji ≤ 1, ∀ i, j ∈ V, i = j pi + ui = ci, ∀ i ∈ V ai ≤ ui ≤ (T − pi), 0 ≤ vi ≤ (S − si), ui, vi ∈ ℜ+ ∀ i ∈ V xij ∈ {0, 1}, yij ∈ {0, 1}, ∀ i, j ∈ V, i = j

Chen Jiang Hang (Transportation and Mobility Laboratory) Decision Aid Methodologies In TransportationLecture 5: Maritime transportation p 19 / 24

slide-20
SLIDE 20

Optimization problems in container terminals

Quay crane scheduling problem

An illustrative example:

QC

Bay 3 Bay 2 Bay 1

Vessel

Bay 4

1 2 1 1 T=0

QC 1: 1, 3; QC 2: 2, 4.

1 2

Chen Jiang Hang (Transportation and Mobility Laboratory) Decision Aid Methodologies In TransportationLecture 5: Maritime transportation p 20 / 24

slide-21
SLIDE 21

Optimization problems in container terminals

Quay crane scheduling problem

An illustrative example:

QC

Bay 3 Bay 2 Bay 1

Vessel

Bay 4

1 1 1 T=1

QC 1: 1, 3; QC 2: 2, 4.

1 2

Chen Jiang Hang (Transportation and Mobility Laboratory) Decision Aid Methodologies In TransportationLecture 5: Maritime transportation p 20 / 24

slide-22
SLIDE 22

Optimization problems in container terminals

Quay crane scheduling problem

An illustrative example:

QC

Bay 3 Bay 2 Bay 1

Vessel

Bay 4

1 1 T=2

QC 1: 1, 3; QC 2: 2, 4.

1 2

Chen Jiang Hang (Transportation and Mobility Laboratory) Decision Aid Methodologies In TransportationLecture 5: Maritime transportation p 20 / 24

slide-23
SLIDE 23

Optimization problems in container terminals

Quay crane scheduling problem

An illustrative example:

QC

Bay 3 Bay 2 Bay 1

Vessel

Bay 4

1 1 T=2

QC 1: 1, 3; QC 2: 2, 4.

1 2

Chen Jiang Hang (Transportation and Mobility Laboratory) Decision Aid Methodologies In TransportationLecture 5: Maritime transportation p 20 / 24

slide-24
SLIDE 24

Optimization problems in container terminals

Quay crane scheduling problem

An illustrative example:

QC

Bay 3 Bay 2 Bay 1

Vessel

Bay 4

T=3

QC 1: 1, 3; QC 2: 2, 4.

1 2

Chen Jiang Hang (Transportation and Mobility Laboratory) Decision Aid Methodologies In TransportationLecture 5: Maritime transportation p 20 / 24

slide-25
SLIDE 25

Optimization problems in container terminals

Quay crane scheduling

Parameters: i, j: the index for ship bay k, l: the index for QC; m: the number of QCs; n: the number of bays; pi: the workload of Bay i (1 ≤ i ≤ n); M: a sufficiently large positive constant number. Decision variables: Cmax: the makespan for the berthed vessel; Ci: the completion time of Bay i (1 ≤ i ≤ n); Xik: 1, if Bay i is handled by QC k; 0, otherwise (1 ≤ i ≤ n); Yij: 1, if Bay i completes no later than Bay j starts; 0,

  • therwise (1 ≤ i ≤ n).

Chen Jiang Hang (Transportation and Mobility Laboratory) Decision Aid Methodologies In TransportationLecture 5: Maritime transportation p 21 / 24

slide-26
SLIDE 26

Optimization problems in container terminals

Quay crane scheduling problem

min Cmax s.t. Cmax ≥ Ci, ∀1 ≤ i ≤ n Ci − pi ≥ 0 ∀1 ≤ i ≤ n

m

  • k=1

Xik = 1 ∀1 ≤ i ≤ n Ci − (Cj − pj) + MYij ≥ 0 ∀1 ≤ i, j ≤ n (Cj − pj) + M(1 − Yij) − Ci ≥ 0 ∀1 ≤ i, j ≤ n M(Yij + Yji) ≥

m

  • k=1

kXik −

m

  • l=1

lXjl + 1 ∀1 ≤ i < j ≤ n Xik, Yij ∈ {0, 1} ∀1 ≤ i, j ≤ n, ∀1 ≤ k ≤ m Cmax, Ci ∈ ℜ+ ∀1 ≤ i ≤ n

Chen Jiang Hang (Transportation and Mobility Laboratory) Decision Aid Methodologies In TransportationLecture 5: Maritime transportation p 22 / 24

slide-27
SLIDE 27

Heuristics

Chen Jiang Hang (Transportation and Mobility Laboratory) Decision Aid Methodologies In TransportationLecture 5: Maritime transportation p 23 / 24

slide-28
SLIDE 28

Heuristics

Heuristics

Definition: A heuristic is a technique designed for solving a problem more quickly when classic methods are too slow, or for finding an approximate solution when classic methods fail to find any exact

  • solution. This is achieved by trading optimality, completeness,

accuracy, and/or precision for speed. Examples:

1 Knapsack problem 2 Traveling salesman problem 3 Quay crane scheduling problem Chen Jiang Hang (Transportation and Mobility Laboratory) Decision Aid Methodologies In TransportationLecture 5: Maritime transportation p 24 / 24