Refinery Pooling Planning

Home

Description

The model is a refinery- pooling problem, which maximizes the sales value of end products by deciding how much of each intermediate stream, within limits, is to be placed in each of the pool tanks.

This example illustrates the effect of selecting different initial values in supporting the solution finding process and also in determining different locally optimal solutions of a nonlinear programming model.

If the BARON and/or KNITRO solver is available in your AIMMS system, then this example also shows the BARON and/or KNITRO capabilities in finding a global optimal solution.

An experiment is conducted with different initial values to find at least two different local optima for this example, namely 3624.0 and 4714.4.

Keywords

Pivot table

Industries

Petrochemicals

Model Types

Nonlinear Programming, Global Optimization

References

opent in een nieuw venster Chapter 12 - A Pooling Problem in the Optimization Modeling Guide

Download AIMMS Example

You can download an AIMMS example dealing with this problem via the link below, and run it after installing the AIMMS software. If you don't have an AIMMS license yet, you can download a free license of AIMMS.

opent in een nieuw venster ftp://ftp.aimms.com/pub/Download/Examples/Refinery Pooling Planning.aimmspack

Please make sure to save this file including the .aimmspack extension so that it can be opened by AIMMS.

This example application is a simplification of reality. Please do not hesitate to contact us to discuss how AIMMS enables you to build a complete optimization application that captures the full complexity of your problem.

Screenshot AIMMS Example

Refinery Pooling Planning

 Login  to update your profile.

Login