Refinery Optimization: How to Run an Oil Refinery


Parameters

Table 6.1 shows the parameters that are used in this example.

Table 6.1: Parameters

Parameter Name

Interpretation

arc_mult[arc]

Arc multiplier (default value of 1)

profit[product]

Profit from sale of final product (in pounds per barrel)

octane[i]

Octane per node

octane_lb[petrol]

Lower bound on octane

vapour_pressure[i]

Vapour pressure per node

fuel_oil_coefficient[i]

Fuel oil blending coefficient per node

sum_fuel_oil_coefficient

$\sum _{(i,\text {‘fuel}\mr{\_ }\text {oil’}) \in \text {ARCS}} \Argument{fuel\_ oil\_ coefficient[i]}$

vapour_pressure_ub

Upper bound on vapour pressure

crude_total_ub

Upper bound on number of barrels of crude distilled per day

naphtha_ub

Upper bound on number of barrels of naphtha reformed per day

cracked_oil_ub

Upper bound on number of barrels of oil cracked per day

lube_oil_lb

Lower bound on number of barrels of lube oil produced per day

lube_oil_ub

Upper bound on number of barrels of lube oil produced per day

premium_ratio

Lower bound on ratio of premium motor fuel production to regular motor fuel production