The LNG Inventory Routing Problem with Pick-Up Contracts Henrik - - PowerPoint PPT Presentation

the lng inventory routing problem with pick up contracts
SMART_READER_LITE
LIVE PREVIEW

The LNG Inventory Routing Problem with Pick-Up Contracts Henrik - - PowerPoint PPT Presentation

The LNG Inventory Routing Problem with Pick-Up Contracts Henrik Andersson Marielle Christiansen Roar Grnhaug Henrik Andersson Agenda The Liquefied Natural Gas Supply Chain Problem characteristics Regasification terminals


slide-1
SLIDE 1

Henrik Andersson

The LNG Inventory Routing Problem with Pick-Up Contracts

Henrik Andersson Marielle Christiansen Roar Grønhaug

slide-2
SLIDE 2

Henrik Andersson

Agenda

  • The Liquefied Natural Gas Supply Chain
  • Problem characteristics

– Regasification terminals – Ship movements – Liquefaction plants – Contracts

  • Model summary
  • Solution approach
slide-3
SLIDE 3

Henrik Andersson

The LNG Supply Chain

  • Exploitation & Production

Exploitation & Production Liquefaction & Storage Shipping Regasification & Storage End users

  • Liquefaction / Storage
  • End users
  • Shipping
  • Regasification / Storage
slide-4
SLIDE 4

Henrik Andersson

The LNG Supply Chain

  • Exploitation & Production

Exploitation & Production Liquefaction & Storage Shipping Regasification & Storage End users

  • Liquefaction / Storage
  • End users
  • Shipping
  • Regasification / Storage
slide-5
SLIDE 5

Henrik Andersson

Problem characteristics

  • Liquefaction plants

– Contracts – Port availability

  • Regasification

terminals

– Inventories – Sales – Port availability

  • Ship movements

– Paths – Boil-off

Liquefaction & Storage Shipping Regasification & Storage

slide-6
SLIDE 6

Henrik Andersson

Regasification terminals

  • Assuming full control at the regasification

terminals

– IL ≤ Inventory ≤ IU – SL ≤ Sales ≤ SU – Inventory balance – Berth constraints

Q T

slide-7
SLIDE 7

Henrik Andersson

Ship movements

Information about the ship movements is contained in paths consisting of:

  • Geographical route

– Visits and sequence

  • Schedule

– Times for loading and unloading

  • Quantity

– Loaded and unloaded

slide-8
SLIDE 8

Henrik Andersson

Ship movements; Network

  • The ship movements can be represented in

a time-space network

– Each path in the network corresponds to at least one set of (route, schedule, quantities)

P1 ,1,Qv D2 ,4,Q1 D1 ,6,Q2 P2 ,7,Qv D1 ,8,Q3 P1 ,10,Qv

P2 D1 P1 D2

slide-9
SLIDE 9

Henrik Andersson

Ship movements; Quantities

  • Boil-off

– Can be used as fuel for the ship Q3 = Qv ·(1-B)·(10-7) Q1 + Q2 = Qv ·(1-B)·(7-1)

P1 ,1,Qv D2 ,4,Q1 D1 ,6,Q2 P2 ,7,Qv D1 ,8,Q3 P1 ,10,Qv

P2 D1 P1 D2

slide-10
SLIDE 10

Henrik Andersson

Liquefaction plants

  • One of many actors at the liquefaction

plants

  • Contracts instead of inventories
  • Berth constraints
  • Inter-arrival gaps

Berth capacity Time ≤ 1 ≤ 1 ≤ 1

slide-11
SLIDE 11

Henrik Andersson

Contract characteristics

  • Upper and lower

limits on quantities

  • Start date and end

date

  • Partitions to

regulate the quantity loaded

TE

1

TS

1

QL

1

QU

1

Q T [QU

1

, QL

1

] [QU

11

, QL

11

] [QU

12

, QL

12

] [QU

14

, QL

14

] [QU

13

, QL

13

]

slide-12
SLIDE 12

Henrik Andersson

Contract characteristics

  • Connected to one

liquefaction plant

  • Designated

regasification terminals

  • Destination

restrictions

Q1 + Q2 ≥ W(Q1 + Q2 + Q3 + Q4 ) D3 D4 D2 D1 P1 Qi

slide-13
SLIDE 13

Henrik Andersson

Contract characteristics

  • Destination and

time dependent prices

– Contract – Quantity loaded – Unloading time – Destination

Cost : CDi

t2·Qt1

Revenue : RDi

t3·qt3

Qt1 Pj Qt2 qt3 Di

slide-14
SLIDE 14

Henrik Andersson

Loading and unloading

  • Due to boil-off, we do not use quantities to

connect the loading and unloading

  • Instead we use shares

Q:150 T:3 Q:48 T:14 Q:96 T:10 P1 D2 D1

Share loaded at P1 : 1 Share unloaded at D1 : 2/3 Share unloaded at D2 : 1/3

slide-15
SLIDE 15

Henrik Andersson

Loading and unloading; Contracts

  • Assume 2 contracts, both connected to P1

aCP

ct

The share used for contact c when loading in time period t

aCD

ict

The share used for contact c when unloading at regasification terminal i in time period t

Q:150 T:3 Q:48 T:14 Q:96 T:10 P1 D2 D1

Share loaded at P1 : 1 Share unloaded at D1 : 2/3 Share unloaded at D2 : 1/3

aCP

13

+ aCP

23

= 1 aCD

D1110

+ aCD

D1210

= 2/3 aCD

D2114

+ aCD

D2214

= 1/3

slide-16
SLIDE 16

Henrik Andersson

Connecting loading and unloading

Q:150 T:3 Q:48 T:14 Q:96 T:10 P1 D2 D1

aCP

13

+ aCP

23

= 1 aCD

D1110

+ aCD

D1210

= 2/3 aCD

D2114

+ aCD

D2214

= 1/3

13 13 1110 13 1110 2114 23 23 1210 23 1210 2214

0, , 1, 3 1, 10 1, 14 2 , 3 2 , 10 2 , 14

S D c

t CP CD c ic T i N CP CP CD D CP CD CD D D CP CP CD D CP CD CD D D

a a c C t T a c t a a c t a a a c t a c t a a c t a a a c t

τ τ τ = ∈

⎛ ⎞ ⎜ ⎟ − ≥ ∈ ∈ ⎜ ⎟ ⎝ ⎠ ⇓ ≥ = = − ≥ = = − − ≥ = = ≥ = = − ≥ = = − − ≥ = =

∑ ∑

slide-17
SLIDE 17

Henrik Andersson

Model summary; Constraints

  • Regasification

terminals

– Inventory balance constraints – Limits on inventory levels and sales – Berth constraints

  • Ship movement

– Convexity constraints – Implicit feasibility through the path information

  • Liquefaction plants

– Berth constraints – Inter-arrival gaps

  • Contracts

– Limits on quantity loaded on each contract – Destination restrictions

  • General

– Connection constraints

  • Contracts
  • Loading
  • Unloading
  • Path information
slide-18
SLIDE 18

Henrik Andersson

Model summary; Objective

  • Maximize

Revenue from selling gas − Cost of purchasing gas − Ship operating costs

Liquefaction & Storage Shipping Regasification & Storage

+

slide-19
SLIDE 19

Henrik Andersson

Solution approach; Branch‐and‐price

  • Branch-and-price

– Solve the model with a restricted number of paths using branch-and-bound – Each node in the branch-and-bound tree is solved using column generation

slide-20
SLIDE 20

Henrik Andersson

Solution approach

  • Master problem

– All of the above constraints – Implicit path feasibility

  • Subproblem

– Explicit path feasibility – Boil-off and quantity calculations Master problem

Dual information Feasible paths

Subproblem

slide-21
SLIDE 21

Henrik Andersson

Summary

  • An important part of the LNG supply chain

has been modeled

  • Pick-up contracts with destination

restrictions

  • Path-based model

– Separates path assignment and path feasibility

  • Branch-and-price

– Works well for similar problems

slide-22
SLIDE 22

Henrik Andersson

Questions