Professional Documents
Culture Documents
EPS-EOL-Vadinar
May 24, 2010
Product Optimization
Agenda
The LP Model
Objective Function, Decision Variables &
Constraints.
Excel Implementation
Other Solvers
LP Solve, GIPALS, SixPap
Way Ahead
Solver Foundation Service
Sunil Pillai Product Optimisation 2
Objective Function
Volumetric Calculations
Divide-by-Zero Error
Solver
starts with zero values for all variables.
For Example:
Instead of
≤ Spec_Sulphur_HSDMax
We Use
Output
Diesel
Diesel KV Diesel Flash FO KV FO Flash FO Density IFO KV IFO Flash
Sulphur
Output 330 2.199997 50.28787 180.0009 75.7336 0.991 40800.8 113.1402
Comparision 293008.4 50505.02 52.86698 6096.814 5.323215 254.36209 579.916549 1.12942
Min 17758.08 50505.02 87.97638 7.96854 579.916549
Max 293008.4 6.735442 6096.814 254.36209
Output Input
Values Values
Single Screen View, All Values & Colour Coded, Input & Output
Compact Layout , No Results Grouped Green Cells can be Displayed Side By Side
scrolling Required
Sunil Pillai for Optimisation
Product clarity. changed for ease of Comparison
17
Model Diagnosis
Diagnosis Sheet
Model Diagnosis
All 27 Variables
documented with their
Names & Cell References
All 25 Constraints
properly categorized &
grouped for clear
understanding of the
Problem & ease of
Troubleshooting
Sunil Pillai Product Optimisation 19
Macro Enabled
Maximization Problem
27 Decision Variables
25 Constraints
54 Variable Bounds (Upper & Lower)
71 Input Variables
Completely Linear Problem
Sunil Pillai Product Optimisation 21
Other Solvers Considered
LP Solve Kinsol
GIPALS Tron
Advantages
Disadvantages
Adjustable Preprocessor
Disadvantage
Interfacing
Expanding Exploring
Excel & 3rd Party
Incorporating All Shortlisting Other
Solvers via Solver
Products to build a Solvers to
Foundation
Comprehensive Augment Excel’s
Services
Model Capacity
Improved
One Stop Solution Emphasis on NLP
Diagnostics