You are on page 1of 22

Tutorial 10 : Optimization

Aspen Team_XIII Generation

Why should we learn Optimization?


We can use optimization to maximize or minimize a user-specified objective function by manipulating decision variables (feed stream, block input, or other input variables). Commonly, optimization will be combined with constraint.

Optimization : Step by Step..


Run Simulation

Determine the constraints

Determine the objective function and selected constraints

Specify the manipulated variable

To create a constraint problem :


1 From the Data menu, point to Model Analysis Tools, then Constraint. 2 In the Constraint Object Manager, click New. 3 In the Create New ID dialog box, enter an ID (or accept the default ID) and click OK.

To create an optimization problem: 1 From the Data menu, point to Model Analysis Tools, then Optimization. 2 In the Optimization Object Manager, click New. 3 In the Create New ID dialog box, enter an ID (or accept the default ID) and click OK.

The recommended procedure for creating an optimization problem is:


1 Start with a simulation (instead of starting with optimization). There are a number of reasons for this approach: - It is easier to detect flowsheet errors in a simulation. - You can determine reasonable specifications. - You can determine a reasonable range of decision variables. - You can get a good estimate for the tear streams. 2 Perform sensitivity analysis before optimization, to find appropriate decision variables and their ranges. 3 Evaluate the solution using sensitivity analysis, to find out if the optimum is broad or narrow.

Case Study :

Case Study :
Benzene & toluene can be produced from crude oil in refinery. Feed enter KO drum, then vapor and liquid are separate and enter the tower. Use optimization to get maximum product revenue

Case Study :
Total crude oil feed 25736 kg/hr at condition 77.4 C and 6.2 bar
Component of crude oil (mole fraction) propana = 0,05388 i-butana = 0,14808 n-butana = 0,29493 metil butana = 0,13301 n-pentana = 0,12368 n-heptana = 0,23114 benzena = 0,00941 toluena = 0,00587

Tower
Number of stage Pcond Pressure drop column Reflux ratio Distilate to feed ratio Vapor feed stage Liquid feed stage 33 6.52 bar 0.24 1.8 0.49806 13 20

First Step : Run Simulation

First Step : Run Simulation

First Step : Run Simulation

First Step : Run Simulation

Run Simulation!!!

Second Step : Determine Constraint


1. Define (thats easy for you) 2. Spec

Third Step : Determine Optimization

Third Step : Determine Optimization

Third Step : Determine Optimization

Third Step : Determine Optimization

Third Step : Determine Optimization

Run!!

Thanks for your attention..

You might also like