Académique Documents
Professionnel Documents
Culture Documents
Sebastian Terrazas-Moreno
Ignacio E. Grossmann
John M. Wassick
EWO Meeting
Carnegie Mellon University
March 2011
In collaboration with The Dow Chemical Company
Each tank
can only
hold one
product
Dedicated
Tanks!
Without available
storage space
finishing lines
cannot process
product
Existing
C
Connections
ti
Finishing
Li
Lines
Tank
Farm
Tank 1
500
100
II
180
4.
II
100
III
450
III
100
Production Rate
any line (klb / hr)
100
Tank 3
Line III
|
200
Tank 2
Line II
Product
250
Shippin
ng to custome
er
P
Process
1.
Line I
Shipping rate
any tank (klb / hr)
50
35
15
30
15
Page 2
Profitability driver
More
productivity
Less capital
p
investment
Better asset
utilization
Page 3
Tank 1
Tank 2
Tank 3
Tank 4
Devellop optimiza
ation model
Tank 1
Tank 2
Tank 3
Tank 4
Page 5
Line 1
t0
t1 t2
Tank 1
Tank 2
t3
t4
tn
Feasible
connections
t0
Tank 3
Tank 4
tn
Tank 5
At each time p
point:
Read from schedule the product being processed
Determine how much product can be transferred to tanks
Calculate mass balance at storage tanks
Given
A set of products
A set of tanks
Ap
production schedule
Assignment of products to
tanks.
With the objective of:
Page 6
j ,k
Assignment constraint 1
z j ,k cmp j ,k
j ,k ,l ,t
Assignment constraint 2
z j ,k rate j ,l T
s j ,k ,t s j ,k ,t 1 c j ,k ,t 1 ( t t 1 ) p j ,k ,l ,t 1 ( t t 1 )
Knapsack-type inequality;
constraint on transfer rate
Inventory balance at time points
s j , k ,t v k
Storage constraint
Shipping constraint
j ,k ,t
shh j
ua j tgt j p j ,k ,l ,t ( t 1 t ) 0
k
Unsatisfied demand
Objective function:
Max satisfied demand =
Min unsatisfied demand
Page 7
Compare performance
of optimal assignment vs.
tank assignment provided
by business (obtained
without optimization)
using existing Arena@
simulation model
Page 9
1.01
35%
Mass
units
0.35
0 65
0.65
28%
Mass
units
0.25
0.93
0 65
0.65
0
Shipments Unsatisfied
Orders received1
Shipments Unsatisfied
Orders received1
(1) Difference in orders received between both assignments is explained as follows: An order is received when either of two conditions
are met: a) production of previous order is finished or, b) previous order is identified as unsatisfied quantity. In business assignment
more orders are considered unsatisfied allowing more total orders to be received.
Page 10
1.01
Constant shipping
rates
0.65
Mass
units
0.35
0.65
35%
Stochastic shipping
rates1
0.77
0.08
0.25
28%
Mass
units
0 93
0.93
0.87
0.11
0.87
0.74
10%
Optimal assignment
was determined for
constant shipping rates
12%
(1) Stochastic shipping rates are lower on average than the constant rates we used
Optimization model
needs to contemplate
variability in operating
parameters
t
(
(e.g.,
stochastic
programming, robust
optimization)
Page 11
Summary of results
Page 12
Next steps
Page 13
Thank You
Page 14