Professional Documents
Culture Documents
DyEEP Clase 13 - Optimizacion - 3
DyEEP Clase 13 - Optimizacion - 3
DyEEP Clase 13 - Optimizacion - 3
Curso 2020
Product A has a value of $200/unit and takes 100 minutes per unit to make.
Product B has a value of $100/unit and takes 60 minutes per unit to make.
What is the optimum production schedule for the machine during a day?
or z = 2x1 + x2
s.t. 100 x1 + 60 x2 60 24
i.e., 5 x1 + 3 x2 72
max z 2 x1 x2 max z 2 x1 x2 3
s.t. 5 x1 3 x2 72 s.t. 5 x1 3 x2 72
x1 14 x1 14 infeasible
inf
x2 0 x2 1
z = 28
↓ ↓
x1 = 13 not feasible
x2 = 2.33
z = 28.33
Ejemplo de Branch and Bound
We can illustrate this process graphically:
z = 28
z = 28
4 8
(14,0)
(13,2)
z = 28.7
z = 28.33
2 z = 28
6 10
(14,0.67)
(13, 2.33)
(12,4)
z = 28.6
1 z = 28.2
5
(13.8,1) 9
(12.6,3)
3
7 11
infeasible
infeasible infeasible
Ejemplo de Branch and Bound
Note:
[4] (14, 0) z = 28
[8] (13, 2) z = 28
[10] (12, 4) z = 28
Build up multiple
cells to form
Binary variable “superstructure”
determines if valve is of all possible
open or closed options
3
y
i 1
i 1
Produce C from raw materials A and/or B, and the objective function is to maximize profit
(=-minimize(-profit))
Kocis, G.R., Grossmann, I.E., 1987. Relaxation Strategy for the Structural Optimization of Process Flow
Sheets. Ind. Eng. Chem. Res. https://doi.org/10.1021/ie00069a026
Ejemplo Optimización en Diseño en IQ: Datos
Mass Balances
1
1.2 1
0.9
Formulación Matemática: MINLP
3.5 1.5 7.0 1.2 1.8 11.0
. .
1 0
1.2 1 0
0.9 0
0
0
5 0
5 0
5 0
1
5
GAMS: Procsel.gms Solver: Dicopt
, , ∈ 0,1
Optimal solution: Process III
, , , , , , , 0
Optimización en Diseño en Ingeniería Química
• Optimal design of chemical processes is powerful tool for the
determination of quantitative and detailed aspects of design as well as
economic evaluation of chemical processes
• More powerful solution algorithms for solving problems taking into account
environmental impacts, safety issues, uncertainty, etc. are continuously
developed in the PSE community