Optimization for Chemical Production
Optimization for Chemical Production
conversion
Yield
In I Out
similar
not to
blending
Decision variables
Let:
the
pi: number of sessions executed process i,
in where i =
E1,23
xj the
=
amount(inoz) product;produced,
of where j E1,25
=
and j= 1
represents
&US
chemical A and j =
2 represents chemical B
chemical A and j =
2 represents chemical B
objective function
mak z (16y1 14yz) -(xz
=
+
-
determine
much we
now
12
(Chemical B production) f'Yonseievation
1p1 2p2
= +
actually produce pi
xj yjz0tj =E1,23
+
0
= fieE1,23
3 (non
negativity)
-SERA3. 9 ARREN 7
- -
Ba
requires milk to make
crear
ooyieldcheese
-
sayor
min
or
1000 lb
·
$1.5011b
I
Unlimited zo,
supply
I ca
~
X
aug fat 135%
h21
min
fat, how fat milk 10001b,2
cottage
30%
$0.4/1b cheese
yz max 2000lb
90%
yield $1.20 11b
$4/lb
(input)
$0.4/1b
Cap I20001b (output)
(input)
cap 13000 lb
(inputs)
-Decision variable
and Parameters
parameters
pil the
given purchasing cost (in $1b) of
milk
type 1, where i 51,23
=
cheese
cottage
max 21,23(in Ib)
dj given maximum
the of product j, where j
demand =
minethe
dj given minimum demand (in 1b) of product j, wherej:91,23
&the
j
②
given required cream content (in 1.) for product, wherej= 51,23
fj -the given required milk fat content(in) for products, wherej E1,23 =
Variables
= the
xj amount (in (b) of product;produced, wherej E1,23
=
=
hij the amount (in 1b) ofmilk; used in products, where i,j =51,25
↳
cj -the amountof
cream (in 1b) used in product j, where j= E1,25
FACE
-BERNE
purchasing cheese machine
selling evaporator
- yi.pi-o.ei-(u)
2
Ma) Z =
cost based
based on input
on output
S.T.
ei =
2000 Levaporator capacity)
i 1
=
22
ci +
hij
0.6e1 0.3e2
+
E,j
= I cream
flow conservation)
hijt ei =
Z
yifieE1,25 (flow conservation milk)
3
I flow
x=a
hil + conservation products
xz 0.9(x2 [nij)
=
+
i 1
=
D
Decision variables
Let
xi = raw material used
the amountof in inputproduction process i, where i =
E1,23
E 1. the
ysthenumberoftimesmainroductionsis executed,
wher j =
...
D the
=
liquid
amountof waste dumped in the river (derived variable)
=the
pi given processing cost ($ /run) ofraw material production process in
where i
= E1,23
pjM = the
given processing cost ($/run) of
main production process j, wherej= E1, ...,
43
ti the
=
tiM the
=
max z
(+
=
7y4) 11y3
+
-
ici
un
i 1
=
- pii-ys (max profit)
-
in comme
RM cost production cost
= income ($102) of
or
sj the
given selling product(notwastel produced
by processj, where j =El, ...,
45
Mak
=,sjy;
S.T. Exi.ti+ *yj. 3000 (production hour limit)
i =
1
=
j 1
Producing
e
3
W
141 0.842
-
+
using
-
W -
0.843-1.244
-
D ( Calculate and limit wastel
D = 1000
ICC 1 =>
zy1
+
1y1
+
3(2 =
(y1 +
2yz zy4
+
(input flow conservation)
a
W,D?
Y'Y'8 es"43 0
3 (non
negativity)
Incinerator
City 1 2
1 30 5
2 36 42
Landfill
Incinerator 1 2
1 5 8
2 9 6
Formulate an LP that can be used to minimise the total cost of disposing of the waste of
both cities.
meportation costII on mile
~
City (il
incenerator (j)
Landfill (K)
1
- -1 - 1
supply
>2
-2 -
2
0.2
of input landfill
Yield
capacity
inceneration
capacity
cost
per ton
of input
References
Winston, W. (2003). Operations Research: Applications and Algorithms. Brooks/Cole —
Thomson Learning, Inc., Pacific Grove, CA, 4th edition.
1
Decision variables and paramete
Let
cj the
=
given distance
landfill K, where j, k E1,25
=
OBJECTIVE
FN
-
>is.wij+ dij+3
2
j 1k 1
= =
e - ne
incineration transportation transportation
city -> incinerator incinerator -> landfil
S.T
Exij= si vie E1,25 I ensure
incinerated)
all waste is
0.2Exis=yik
ij K
I
I
2
I I
2
I
sum over
k
vicE1,23 (flow conservation
Sum over
sij?0
yjk =
0
rij E1,25
j, k [1,23 3 I non negativity)
Cold drink production problem
Sunshine Soft Drinks is a company that produces three flavours of cold drinks (Orange, Grape
and Pineapple) and sells these cold drinks directly to the public at price of sj (in R/litre) where j
represents the cold drink flavour such that j 2 J = {1, 2, 3}, and j = 1 represents Orange, j = 2
represents Grape, and j = 3 represents Pineapple. The company’s production process is divided
into two phases. In the first phase water, liquid sweetener, and flavouring are sent through a syrup
production process to produce syrup; and in the second phase the produced syrup and more water
are sent through a main production process to produce the final product.
In the syrup production process, three di↵erent syrup flavours can be produced (Orange, Grape
and Pineapple). It costs the company R 5 to produce a litre of syrup (in any flavour); and 400
ml water, 400 ml liquid sweetener, and 200 ml liquid flavouring must be sent through the syrup
production process to produce 1 litre of a specific syrup flavour (i.e. if 1 litre of Orange syrup is
produced, 400 ml water, 400 ml sweetener and 200 ml Orange flavouring are used; if 1 litre of Grape
syrup is produced, 400 ml water, 400 ml sweetener and 200 ml Grape flavouring are used; and if 1
litre of Pineapple syrup is produced, 400 ml water, 400 ml sweetener and 200 ml Pineapple flavouring
are used).
In the main production process final cold drinks are produced by sending the produced (flavoured)
syrup and more water through the production process at a cost of R 6 per litre of input. Only one
flavour syrup can be used per cold drink flavour produced (i.e. only Orange syrup used for Orange
cold drink ; only Grape syrup used for Grape cold drink ; and only Pineapple syrup used for Pineapple
cold drink ). Each litre of input (syrup and water) into the main production process yields 950 ml of
cold drink, and no more than 15 000 litres of cold drink can be produced per day.
Company policy dictates that inputs sent through the main production process should contain
between 15% and 20% syrup for Orange and Pinapple cold drink, and between 12% and 18% for
Grape cold drink.
The maximum amount of inputs available per day (in litres) are given by ai and the purchasing
cost (in R/litre) of inputs are given by ci , where i represents input type such that i 2 I = {1, . . . , 5},
and i = 1 represents Orange flavouring, i = 2 Grape flavouring, i = 3 Pineapple flavouring, i = 4
Liquid sweetener, and i = 5 Water.
Formulate a Linear Program (LP) that can help Sunshine Soft Drinks to plan daily production
whilst maximising daily profit.
Inputs Outputs
E 3
Orange 1 I
Orange sj
selling price
>
Flavouring
2
al Grape >
Grape capacity (15000
flavouring
Ci
3
pineapple
flavouring >3
Pineapple
4
Liquid
sweetner
water
-
S
e
production cost
production cost 95% yield
Rs Il produced Role input
Asian rallies
Let
xi the
= (in litres) ofinput
amount it I
=
yj the amount(in litres) of cooldrink flavour je 5
produced and sold
= the (in litres) cooldrink e5 produced
pj amount of for
syrup flavourj
=
uj the amount (inlitres) of
syrup for
cooldrink flavour;e5
used to produce
final products.
= (in litres) of
water used in main production process of
wj the amount
cooldrink flavour je J
flavour jeJ
objective function
max z
=yj.sj
= -
: i.ci -
assuming each
DIAGRAM
Inputs
Outputs
de-ink
de-ink
E
Bokboard
1
asphalt I
1
sooton
Tissue 2
asphalt
cOSt paper
2 soo ton
pulp content
3
Newsprint
asphalt
Book paper 4
3 600 ton
de-ink
process cost
yield
capacity
Desirable
Let
E
I be the set of inputs, such that it
I= 1 Box board
2 Tissue paper
3 News print
4 Book paper
I be the thatit]
E De-inking
set such 1
of processes =
2
Asphalt dispersion
and K be the setofpaper grades such that
grade keK=[1,2,33
ijk = the amount (in tons) of input it I sent through process;25 to produce
- BEEEFNE
input purchasing cost
minz Zesijk
-
costin
ocess t (min cost)
it I JEJ KGK
Exiji
= +
Exsjztsujs =
Crestricting inputusage
i 1j 1
for differentgrades)
=
=
paper grade
0.9
(Epicciik) 0..(Epiccizk)
+
I NKER
ak
Creation
xijk 10 FitE,jE5, kEK (non negativity)
j k
i
Products
0z
1
>Processe
$124 10Z
10Z
30000Z
> Process
107
>
3 >$30/02
3
-
$2 34
K
1 0Z
> Process 4
$6 ih P S
amount sold
x y process 1750
102
zu $1
11b 307, 1 >
,
raw lot
102 107 X
13 Process
process
L
$ 24 S
2 7
in $6
3250
- $2010z