Consider a simple version of a refinery blending and production problem. This example is more illustrative of a scheduling application (Level 5 in Fig. 19.1) that has been used extensively since the 1960s in the chemical process industries. Figure 19.7 is a schematic diagram of feedstocks and products for the refinery (costs and selling prices are given in parentheses). Table 19.3 lists the information pertaining to the expected yields of the two types of crude oils when processed by the refinery. Note that the product distribution from the refinery is quite different for the two crude oils. Table 19.3 also lists the limitations on the stablished markets for the various products in terms of the allowed maximum daily production. In addition, processing costs are given.
To set up the linear programming problem, formulate an objective function and constraints for the refinery operation. From Fig. 19.7, six variables are involved, namely, the flow rates of the two raw materials and the four products. Solve the LP using the Excel Solver.
Table 19.3 Data for the Refinery Feeds and Products
Volume percent yield | Maximum allowable production(bbl/day) |
||
Crude #1 | Crude #2 | ||
Gasoline | 80 | 44 | 24,000 |
Kerosene | 5 | 10 | 2000 |
Fuel oil | 10 | 36 | 6000 |
Processing | 0.50 | 1.00 | |
cost ($/bbl) |