L10b: Optimisation
GD Ingram (2008)
Structural optimisation
Alters the number, types and connections of units E.g. matches in a HEN; combination of mixers, splitters, CSTRs, PFRs in a reactor network
(SSL, p399)
Constraints
h(x) = 0 g(x) 0 if f, h and g are all linear in x if not x Rn, xL x xU x Zn, x {0,1}, {1,2,3, ...} x1 Rn, x2 Zm
Linearity
Variables
Nv
objective function
a x
j=1 Nv ij j=1 ij
Nv
b,i 1, i d,i 1, i
,NE ,NI
c x
design variables
The ND design variables, d, are adjusted to minimize f{x} while satisfying the constraints
Kerosene
Fuel Oil
6
24
9
60
2,400
12,000
The profit on processing each grade is: $2/bbl for Crude #1 and $1.4/bbl for Crude #2. a) What is the optimum daily processing rate for each grade? b) What is the optimum if 12,000 bbl/day of gasoline is needed?
Step 1. Identify the variables. Let x1 and x2 be the daily production rates of Crude #1 and Crude #2.
Step 4. Simplification of model and objective function. Equality constraints are used to reduce the number of independent variables (ND = NV NE). Here NE = 0.
Feasible Space
Step 5. Compute optimum. b) Constant J contours are positioned to find optimum. x1 = 0, x2 = 19,355 bbl/day
J = 27,097 J = 20,000
J = 10,000
Maximise mole fraction of NH3 in stream S8 By varying the fractions of flow going to streams CS-1A and CS-2A from TEE-100 within limits 0-0.4 and: combined flow fraction to CS-1A + CS-2A 0.6
(SSL, CD-ROM)
Optimisation in Hysys
Model Analysis Tools Optimization
Optimisation in Hysys
Model Analysis Tools Optimization
Optimisation in Hysys
Optimisation in Hysys
By varying the fractions of flow going to streams CS-1A and CS-2A from TEE-100 within limits 0-0.4
Lecture summary
Optimisation is not just for flowsheet design, it is used in product design, scheduling, data fitting... LPs are important but most chemical engineering applications are NLPs Process simulators contain optimisation facilities
Process model equations become equality constraints Inequality constraints arise from safety and operability concerns, equipment limitations, ... The objective function is probably economic Aspen uses SQP as its default algorithm
References
SSL: WD Seider, JD Seader and DR Lewin (2004) Product & Process Design Principles, 2ed, John Wiley & Sons, New York