Example 15.2 Blending Oil Products at Chandler Oil

Slides:



Advertisements
Similar presentations
Dynamic Workforce Planning Models
Advertisements

Introduction to LP Modeling
A Multiperiod Production Problem
Solving LP Problems in a Spreadsheet
Example 2.2 Estimating the Relationship between Price and Demand.
Wyndor Example; Enter data Organize the data for the model on the spreadsheet. Type in the coefficients of the constraints and the objective function.
Example 6.1 Capital Budgeting Models | 6.3 | 6.4 | 6.5 | 6.6 | Background Information n The Tatham Company is considering seven.
Example 14.3 Football Production at the Pigskin Company
Spreadsheet Simulation
Spreadsheet Demonstration
Example 4.7 Data Envelopment Analysis (DEA) | 4.2 | 4.3 | 4.4 | 4.5 | Background Information n Consider a group of three hospitals.
Example 6.4 Plant and Warehouse Location Models | 6.2 | 6.3 | 6.5 | 6.6 | Background Information n Huntco produces tomato sauce.
Linear Programming Excel Solver. MAX8X 1 + 5X 2 s.t.2X 1 + 1X 2 ≤ 1000 (Plastic) 3X 1 + 4X 2 ≤ 2400 (Prod. Time) X 1 + X 2 ≤ 700 (Total Prod.) X 1 - X.
Example 6.2 Fixed-Cost Models | 6.3 | 6.4 | 6.5 | 6.6 | Background Information n The Great Threads Company is capable of manufacturing.
Example 5.3 More General Logistics Models | 5.2 | 5.4 | 5.5 | 5.6 | 5.7 | 5.8 | 5.9 | 5.10 | 5.10a a Background Information.
Example 5.5 Non-logistics Network Models | 5.2 | 5.3 | 5.4 | 5.6 | 5.7 | 5.8 | 5.9 | 5.10 | 5.10a a Background Information.
QM B Linear Programming
Example 7.1 Pricing Models | 7.3 | 7.4 | 7.5 | 7.6 | 7.7 | 7.8 | 7.9 | 7.10 | Background Information n The Madison.
Example 9.1 Goal Programming | 9.3 | Background Information n The Leon Burnit Ad Agency is trying to determine a TV advertising schedule.
Computational Methods for Management and Economics Carla Gomes Module 4 Displaying and Solving LP Models on a Spreadsheet.
Example 7.6 Facility Location Models | 7.2 | 7.3 | 7.4 | 7.5 | 7.7 | 7.8 | 7.9 | 7.10 | Background Information.
Nonlinear Pricing Models
Example 4.4 Blending Models.
 Explore the principles of cost-volume-profit relationships  Perform a basic what-if analysis  Use Goal Seek to calculate a solution  Create a one-variable.
Example 14.1 Introduction to LP Modeling. 14.1a14.1a | 14.2 | Linear Programming n Linear programming (LP) is a method of spreadsheet optimization.
3 Components for a Spreadsheet Linear Programming Problem There is one cell which can be identified as the Target or Set Cell, the single objective of.
Linear Programming The Industrial Revolution resulted in (eventually) -- large companies, large problems How to optimize the utilization of scarce resources?
Example 15.3 Supplying Power at Midwest Electric Logistics Model.
Example 15.4 Distributing Tomato Products at the RedBrand Company
Chapter 3 Introduction to Optimization Modeling
EXAMPLE: 3.1 ASSEMBLING AND TESTING COMPUTERS
Example 12.6 A Financial Planning Model | 12.2 | 12.3 | 12.4 | 12.5 | 12.7 |12.8 | 12.9 | | | | | | |
Product Mix Problem Monet company makes four types of frames.
Tutorial 10: Performing What-If Analyses
Example 7.2 Pricing Models | 7.3 | 7.4 | 7.5 | 7.6 | 7.7 | 7.8 | 7.9 | 7.10 | Background Information n We continue.
Spreadsheet Modeling of Linear Programming (LP). Spreadsheet Modeling There is no exact one way to develop an LP spreadsheet model. We will work through.
Example 15.6 Managing Cash Flows at Fun Toys
Integer Programming Models
Example 4.5 Production Process Models | 4.2 | 4.3 | 4.4 | 4.6 | Background Information n Repco produces three drugs, A, B and.
Robert Delgado Chris Mui Amanda Smith Presented to: Dr. Sima Parisay Due: October 20 th, 2011 California State Polytechnic University, Pomona.
Copyright © 2005 Brooks/Cole, a division of Thomson Learning, Inc Chapter 3 Introduction to Optimization Modeling.
Example 15.1 Daily Scheduling of Postal Employees Workforce Scheduling Models.
Example 5.8 Non-logistics Network Models | 5.2 | 5.3 | 5.4 | 5.5 | 5.6 | 5.7 | 5.9 | 5.10 | 5.10a a Background Information.
Linear Programming: Basic Concepts
Example 2.5 Decisions Involving the Time Value of Money.
Example 2.3 An Ordering Decision with Quantity Discounts.
MBA7020_12.ppt/July 25, 2005/Page 1 Georgia State University - Confidential MBA 7020 Business Analysis Foundations Optimization Modeling July 25, 2005.
Optimization using LP models Repco Pharmaceuticals (Ex 4.6) Ravi Krishna Ravula Dsc 8240.
Example 15.7 Capital Budgeting at the Tatham Company Integer Programming Models.
Goal Seek and Solver. Goal seeking helps you n Find a specific value for a target cell by adjusting the value of one other cell whose value is allowed.
Example 13.6a Houses Sold in the Midwest Exponential Smoothing.
 Review the principles of cost-volume-profit relationships  Discuss Excel what-if analysis tools 2.
Data Tables for Sensitivity Analysis JCHP Break Even Analysis.
Chapter 4 Linear Programming Models. Example 4.1 – Advertising Model General Flakes Company advertises a low-fat breakfast cereal in a variety of 30 second.
Example 5.10 Project Scheduling Models | 5.2 | 5.3 | 5.4 | 5.5 | 5.6 | 5.7 | 5.8 | 5.9 | 5.10a a Background Information.
Linear Programming McGraw-Hill/Irwin Copyright © 2012 by The McGraw-Hill Companies, Inc. All rights reserved.
Example 3.1a Sensitivity Analysis and Solver Table Add-in.
A Multiperiod Production Problem
DECISION MODELING WITH Prentice Hall Publishers and
Project Scheduling Models
Solver & Optimization Problems
Excel Solver IE 469 Spring 2017.
BIA 674 – Supply Chain Analytics
Ch 11 Resource Constraints and Linear Programming
Excel Solver IE 469 Spring 2018.
Sensitivity.
Excel Solver IE 469 Fall 2018.
Linear Programming Excel Solver.
Excel Solver IE 469 Spring 2019.
Presentation transcript:

Example 15.2 Blending Oil Products at Chandler Oil Blending Models

Objective To use LP to find the best way to blend crude oils to achieve quality requirements and maximize profits.

Background Information Chandler Oil has 5,000 barrels of crude oil 1 and 10,000 barrels of crude oil 2 available. Chandler sells gasoline and heating oil. These products are produced by blending the two crude oils. Each barrel of crude oil 1 has a “quality level” of 10 and each barrel of crude oil 2 has a quality level of 5. Gasoline must have an average quality level of at least 8, whereas heating oil must have an average quality level of at least 6.

Background Information Gasoline sells for $25 per barrel and heating oil sells for $20 per barrel. The advertising cost to sell one barrel of gasoline is $0.20 and the advertising cost to sell one barrel of heating oil is $0.10. We assume that demand for heating oil and gasoline is unlimited, so that all of Chandler’s production can be sold. Chandler wants to maximize its profit.

Solution To model Chandler’s problem, we must keep track of the following: the number of barrels of gasoline and heating oil produced (the outputs) the number of barrels of each crude oil (the inputs) used to produce each output the quality levels of the inputs used to make the outputs the total profit earned

BLENDING.XLS The spreadsheet model for this problem appears on the next slide and can be developed by following these steps: Inputs. Enter the monetary inputs, the quality characteristics, and the crude availabilities in the various shaded ranges. Inputs blended in each output. The quantities Chandler must choose to specify any solution are the barrels of each input used to produce each output. Therefore, enter any trial values for these values in the BlendPlan range. This range will be the changing cell range.

Developing the Model Inputs used and outputs sold. Calculate the amount of crude oils 1 and 2 used in the Used range by summing across the rows of the BlendPlan range. Then calculate the amount of gasoline and heating oil sold in row 19 by summing down the columns of the BlendPlan range. Quality constraints. Keeping track of the quality level of gasoline and heating oil is the trickiest part of this model. Begin by calculating for each product the number of “quality points” (QP) in the inputs used to produce the output: QP in gasoline = 10(Oil 1 in gasoline) + 5(Oil 2 in gasoline) QP in heating oil = 10(Oil 1 in heating oil) + 5(Oil 2 in heating oil)

Developing the Model -- continued Quality constraints continued. For the gasoline product to have a quality level of at least 8 we must have QP in gasoline >= 8 (Gasoline sold) For the heating oil product to have a quality level of at least 6 we must have QP in heating oil >= 6 (Heating oil sold) These inequalities are operationalized in the spreadsheet in rows 23-25. First, we determine the QP for gasoline in cell B23 with the formula =SUMPRODUCT(B17:B18,$B$8:$B$9) and copy this to cell C23 to generate the QP for heating oil. Then calculate the required QP for gasoline in cell B25 with the formula =B13*B19 and copy this to cell C25 for heating oil.

Developing the Model -- continued Profit. Calculate the total revenue from both products in cell B28 with the formula =SUMPRODUCT(B4:C4, $B$19:$C$19) Then copy this formula to cell B29 to calculate the advertising cost. Finally, calculate the profit in the Profit cell with the formula =B28-B29

Using the Solver Here is the solver dialog box for this blending model. We maximize profit subject to the quality constraints and using no more of the inputs than are available.

Solution -- continued The optimal solution implies that Chandler should make 5,000 barrels of gasoline with 3,000 barrels of crude oil 2. It should also make 10,000 barrels of heating oil with 2,000 barrels of crude oil 1 and 8,000 barrels of crude oil 2. With this blend Chandler will earn a profit of $323,000.

Modeling Issues We could have used this (QP in gasoline)/(Gasoline sold) >= 8 instead of the inequality used for gasoline. However, the preference is towards the previous inequality for two reasons: gasoline sold could conceivably be zero and that would require division by zero which would lead to an error in Excel and because the inequality is technically nonlinear, we prefer to keep the problem linear. The lesson is to “clear denominators” in blending problem constraints.

Modeling Issues -- continued We assume that the quality of a mixture is a linear function of the fraction of inputs used in the mixture. If the quality level of the output is not a linear function of the fraction of each input used in the mixture, then we have a nonlinear problem. Then we do not have a LP model. In reality, a company using a blending model would run the model periodically and set production on the basis of the current inventory of inputs and the current demand forecasts. The forecasts and the input levels would be updated and the model would be run again to determine the next day’s production.

Sensitivity Analysis One possible sensitivity analysis is to see how a change in the price per barrel of gasoline changes Chandler’s optimal product mix.

Sensitivity Analysis -- continued The input mix remains the same until the product reaches between $55 and $65. At this point the optimal solution is to produce all gasoline (approximately 8,333 barrels) and no heating oil. Of course, as the gasoline price increases, so does the optimal profit - even when the blending plan stays the same.