Académique Documents
Professionnel Documents
Culture Documents
Por ejemplo:
- Reactores
- Isotrmicos Mtodo Simultneo de simulacin
- Adiabticos (Quasi) Newton
- Separacin:
- Flash
- Columnas de Destilacin
FA
FB
Feff Fex
FD
+ FW
FFondo FPurga
+ +
FR
+
4
Anlisis de Procesos Qumicos ICQ 373, UTFSM, CSJ, 1-2013
Simulacin de Flowsheets
Conceptos Generales de los modos de simulacin
FProd
FA
FB
Feff Fex FD
FR FW FFondo FPurga
Planta:
- Reactor isotrmico
- HE: Enfriamiento del efluente del reactor
- Decantador: Separacin del efluente oleoso G
- Columna: Recuperacin de P
5
Anlisis de Procesos Qumicos ICQ 373, UTFSM, CSJ, 1-2013
Simulacin de Flowsheets
Conceptos Generales de los modos de simulacin
6
Anlisis de Procesos Qumicos ICQ 373, UTFSM, CSJ, 1-2013
Simulacin de Flowsheets
Conceptos Generales de los modos de simulacin
Fex FD Decantador:
- Separacin completa de G
FW
FA
FB
Reactor:
Feff
- Isotrmico
7
Anlisis de Procesos Qumicos ICQ 373, UTFSM, CSJ, 1-2013
Simulacin de Flowsheets
FProd
FA
FB
Feff Fex FD
FR FW FFondo FPurga
8
Anlisis de Procesos Qumicos ICQ 373, UTFSM, CSJ, 1-2013
Simulacin de Flowsheets
Modelo del proceso en conjunto
Reactor:
= + 1 FA
FB
= + 1 + 2 Feff
= 21 22 3
= + 22
+
= 2 0.53 + +
+
= 1.53
9
Anlisis de Procesos Qumicos ICQ 373, UTFSM, CSJ, 1-2013
Simulacin de Flowsheets
Modelo del proceso en conjunto
Reactor:
FA
12000 FB
1 = 5,9755 109 exp [=] 1/(fraccin masa h)
Feff
15000
2 = 2,5962 1012 exp [=] 1/(fraccin masa h)
20000
3 = 9,6283 1015 exp [=] 1/(fraccin masa h) +
+ +
+
=
, = , , , , ,
= ,,,,,
10
Anlisis de Procesos Qumicos ICQ 373, UTFSM, CSJ, 1-2013
Simulacin de Flowsheets
Modelo del proceso en conjunto
HE:
Feff Fex
= , = , , , , ,
Decantador:
=
, = , , , ,
Fex FD
= 0,
= ,
FW
= 0, = , , , ,
11
Anlisis de Procesos Qumicos ICQ 373, UTFSM, CSJ, 1-2013
Simulacin de Flowsheets
Modelo del proceso en conjunto
Columna: FProd
= , = . , , ,
FD
= 0, = , , , ,
= 0.1
FFondo
= 0.1
Separador:
= , = , , , , FFondo
FR FPurga
= 1 , = , , , ,
12
Anlisis de Procesos Qumicos ICQ 373, UTFSM, CSJ, 1-2013
Simulacin de Flowsheets
FProd
FA
FB
Feff Fex FD
FR FW FFondo FPurga
Total:
- 57 Ecuaciones
- 62 Variables
- DOF = 5
- (, , , , ) (Anlisis)
- (, ,
,
, ) (Diseo)
13
Anlisis de Procesos Qumicos ICQ 373, UTFSM, CSJ, 1-2013
Simulacin de Flowsheets
FProd
FA
FB
Feff Fex FD
FR FW FFondo FPurga
Solucin Modular:
- + Popular
- Unidades se encuentran encapsuladas (output Input de la siguiente)
- Resolucin Secuencial
- Cada unidad se calcula a partir de sus entradas (salidas de unidades
precedentes)
14
Anlisis de Procesos Qumicos ICQ 373, UTFSM, CSJ, 1-2013
Simulacin de Flowsheets
Solucin Modular: Jerarqua de solucin
Secuenciamiento en clculo
TOPOLOGA
- Clculo de las unidades
- Identificacin de reciclos y
corrientes de tearizacin
UNIDADES
- Mtodo de convergencia de
la jerarqua superior
(convergencia de reciclos)
Propiedades
=
15
Anlisis de Procesos Qumicos ICQ 373, UTFSM, CSJ, 1-2013
Simulacin de Flowsheets
Solucin Modular: Metodologa aplicada a la planta de Otto Williams
FProd
FA
FB Reciclo
Feff Fex FD
FR FW FFondo FPurga
ORDENAMIENTO R HEDCOLSEP
Por ejemplo
y PRECEDECIA
16
Anlisis de Procesos Qumicos ICQ 373, UTFSM, CSJ, 1-2013
Simulacin de Flowsheets
Solucin Modular: Metodologa aplicada a la planta de Otto Williams
FProd R HEDCOLSEP
FA
FB Reciclo
Fex
Feff FD
FR FW FFondo FPurga
Problemas derivados:
Estrategia de Solucin: - Identificacin de reciclos
Dado - Variables de tearizacin
Convergencia del - Orden y precedencia
Clculo de mtodo de punto fijo? - Convergencia Flowsheet
17
Anlisis de Procesos Qumicos ICQ 373, UTFSM, CSJ, 1-2013
Simulacin de Flowsheets
Solucin Simultnea: Mtodo basado en ecuaciones
- Desventaja importante!!!
Problema de inicializacin
Propiedades
- Ventaja importante!!!
- Densidad del Jacobiano
(generalmente una matriz
diagonal) Sparcity
18
Anlisis de Procesos Qumicos ICQ 373, UTFSM, CSJ, 1-2013
Simulacin de Flowsheets
Solucin Simultnea: Mtodo basado en ecuaciones
FProd
FA
FB
Feff Fex FD
FR FW FFondo FPurga
Solucin de un sistema de 57 x 57
19
Anlisis de Procesos Qumicos ICQ 373, UTFSM, CSJ, 1-2013
Mtodo Secuencial
- Particiones
Bsqueda de un mtodo - Orden y precedencia del
sistemtico para clculo
- Variables de tearizacin
20
Anlisis de Procesos Qumicos ICQ 373, UTFSM, CSJ, 1-2013
Ejemplo
Mtodo Secuencial
Identificacin de
Reciclos?
Unidades
{ABCDE} forman
un loop
21
Anlisis de Procesos Qumicos ICQ 373, UTFSM, CSJ, 1-2013
Mtodo Secuencial
Sub-Producto
Hicrocarburo
Make-up solvente B P
K
J
O
I Ejemplo:
L M
Reciclos?
R
Q
N
Purga
Unidades
H
{ABCDEFG} forman
un loop
Make-up A
E D Probablemente se
resuelvan juntas
S
Reactante A
A C F
B Hidrocarburo Pre-Calentado
Grupo 1 Producto
Particin G Purga
22
Anlisis de Procesos Qumicos ICQ 373, UTFSM, CSJ, 1-2013
Mtodo Secuencial
Particin: Conjunto de unidades que se
Se ha definido una particin (1) encuentran dentro de un bucle y deberan
{ABCDEFG} resolverse simultneamente
23
Anlisis de Procesos Qumicos ICQ 373, UTFSM, CSJ, 1-2013
Mtodo Secuencial
Partitioning: Algoritmo de Bsqueda sistemtico, aplicado en el ejemplo
Sub-Producto
Hicrocarburo
Make-up solvente B P
K
J
O
I
L M
R
Q
Purga
N
H
Make-up A
E D
S
Reactante A
A C F
B Hidrocarburo Pre-Calentado
Producto
G Purga
24
Anlisis de Procesos Qumicos ICQ 373, UTFSM, CSJ, 1-2013
Mtodo Secuencial
Partitioning: Algoritmo de Bsqueda sistemtico, aplicado en el ejemplo
Make-up solvente B P
K
J
I
O
Se ha encontrado el Primer Loop LMNL
L M
R
Q
resolverse en conjunto, se le
Make-up A
E D asigna el subconjunto {LMN}
S
Reactante A
A C F
B Hidrocarburo Pre-Calentado
Producto
Por lo tanto, Lista 1: IJK{LMN}
G Purga
25
Anlisis de Procesos Qumicos ICQ 373, UTFSM, CSJ, 1-2013
Mtodo Secuencial
Partitioning: Algoritmo de Bsqueda sistemtico, aplicado en el ejemplo
Sub-Producto
Hicrocarburo
Make-up solvente B P
K
J
I
O
Se ha encontrado otro Loop K-K
L M
R
Q
Purga Por lo tanto, Lista 1: IJ{KLMNOP}
N
H
Make-up A
E D
S
Reactante A
A C F
B Hidrocarburo Pre-Calentado
Producto
G Purga
26
Anlisis de Procesos Qumicos ICQ 373, UTFSM, CSJ, 1-2013
Mtodo Secuencial
Partitioning: Algoritmo de Bsqueda sistemtico, aplicado en el ejemplo
3) Desde la ltima unidad (K) notamos que tiene dos salidas:
Tope: hacia afuera del sistema (no lleva a informacin til para el clculo de otras unidades)
Fondo: Hacia unidad L, ya contada dentro de un loop en la lista 1
Por lo tanto, devolverse en el orden de la lista hasta que alguna salida de las unidades que estn en
el loop permita calcular nuevas unidades
Sub-Producto
Hicrocarburo
Make-up solvente B P
Lista 1: IJ{KLMNOP}SQRJ
K
J
O
I
Se ha encontrado otro Loop JJ
L M
R
Q
Purga
H
N
Lista 1: I{JKLMNOPSQR}
Make-up A
E D
S
Reactante A
A C F
B Hidrocarburo Pre-Calentado
Producto
G Purga
27
Anlisis de Procesos Qumicos ICQ 373, UTFSM, CSJ, 1-2013
Mtodo Secuencial
Partitioning: Algoritmo de Bsqueda sistemtico, aplicado en el ejemplo
4) La ltima unidad no lleva al clculo de otras unidades fuera de las que ya se encuentran en la Lista 1,
lo mismo pasa con las anteriores hasta I (la primera). Esto implica que este reciclo no presenta ms
unidades que puedan ser calculadas en conjunto
Lista 1: I{JKLMNOPSQR}
Hicrocarburo
Sub-Producto
Partiendo desde el input de
Make-up solvente B P I, se calculan sus outputs los
J
K
cuales permiten resolver las
I
O
unidades: {JKLMNOPSQR}
L M
R
Q
Purga
Lista 2 = Lista 1
N
H Lista 1 =
Make-up A
E D
Eliminar las unidades ya
Reactante A
A C F
S
consideradas
B Hidrocarburo Pre-Calentado
Producto
G Purga
28
Anlisis de Procesos Qumicos ICQ 373, UTFSM, CSJ, 1-2013
Mtodo Secuencial
Partitioning: Algoritmo de Bsqueda sistemtico, aplicado en el ejemplo
Sub-Producto
Hicrocarburo
Make-up solvente B P
K
J
O
I
R
L M Lista 2 : I{JKLMNOPSQR}
Q
Purga
N
Hidrocarburo Pre-Calentado
Producto
29
Anlisis de Procesos Qumicos ICQ 373, UTFSM, CSJ, 1-2013
Mtodo Secuencial
Partitioning: Algoritmo de Bsqueda sistemtico, aplicado en el ejemplo
Lista 1: FGCDEABC
Make-up A
E D
Lista 1: FG{CDEAB}
Reactante A
A C F
G Purga
30
Anlisis de Procesos Qumicos ICQ 373, UTFSM, CSJ, 1-2013
Mtodo Secuencial
Partitioning: Algoritmo de Bsqueda sistemtico, aplicado en el ejemplo
H Lista 1: FG{CDEAB}F
Make-up A
E D
Lista 1: {FGCDEAB}
Reactante A
F
A C 7) Finalmente, desde F slo se puede ir a H, que a su
B
vez ingresa a la segunda particin
G Purga
31
Anlisis de Procesos Qumicos ICQ 373, UTFSM, CSJ, 1-2013
Mtodo Secuencial
Partitioning: Algoritmo de Bsqueda sistemtico, aplicado en el ejemplo
Sub-Producto
Hicrocarburo
P
Se han identificado:
Make-up solvente B
K
J
- Dos Particiones (reciclos), conectados
O
I por dos unidades secuenciales HI
L M
R
Q
Purga
- Problema de ordering:
N
H 1. Resolver {FGCDEAB}
2. Resolver HI
Make-up A
E D
3. Resolver {JKLMNOPSQR}
S
Reactante A
A C F
B Hidrocarburo Pre-Calentado
Producto
G Purga
32
Anlisis de Procesos Qumicos ICQ 373, UTFSM, CSJ, 1-2013
Mtodo Secuencial
Tearizacin: Cmo se resuelve cada reciclo? Ejemplo de tearizacin y rompimiento
de bucles: Resolucin de una
particin con ms de una unidad
Mtodo de Seleccin de las variables de
tearizacin para un reciclo: Particin 2
Sub-Producto
Hicrocarburo
Make-up solvente B P
K
J
Desde I
O
a) Eliminar corrientes exgenas a la particin
Desde I
(para simplificar la representacin)
L M
R
Q
Purga
N
Corrientes ---
Producto
33
Anlisis de Procesos Qumicos ICQ 373, UTFSM, CSJ, 1-2013
Mtodo Secuencial
Mtodo de Seleccin de las variables de tearizacin
P
b) Se pueden notar unidades que
J
K presentan una entrada y una salida
O pueden ser eliminadas puesto que el
flujo de informacin tiene una sola
Q
R
L M
direccin (no es necesario, pero ayuda)
N 5
K
O
S 1 4
2
L M
8
6
7
S
34
Anlisis de Procesos Qumicos ICQ 373, UTFSM, CSJ, 1-2013
Mtodo Secuencial
Mtodo de Seleccin de las variables de tearizacin
O
1 4
2
L M O
5
3
4
8 2
6 1
K L M
3
6
7
S 8
7
35
Anlisis de Procesos Qumicos ICQ 373, UTFSM, CSJ, 1-2013
Mtodo Secuencial
Mtodo de Seleccin de las variables de tearizacin
O
5
4
Inspeccin
2
1
K L M Cmo romper el lazo?
3
6
8 Mtodo sistemtico
7
36
Anlisis de Procesos Qumicos ICQ 373, UTFSM, CSJ, 1-2013
Mtodo Secuencial
Mtodo de Seleccin de las variables de tearizacin
Loop 1 = {2,3}
37
Anlisis de Procesos Qumicos ICQ 373, UTFSM, CSJ, 1-2013
Mtodo Secuencial
Mtodo de Seleccin de las variables de tearizacin
38
Anlisis de Procesos Qumicos ICQ 373, UTFSM, CSJ, 1-2013
Mtodo Secuencial
Mtodo de Seleccin de las variables de tearizacin
39
Anlisis de Procesos Qumicos ICQ 373, UTFSM, CSJ, 1-2013
Mtodo Secuencial
Mtodo de Seleccin de las variables de tearizacin
40
Anlisis de Procesos Qumicos ICQ 373, UTFSM, CSJ, 1-2013
Mtodo Secuencial 5
O
1 2 3
K L M L Loop 1 = {2,3}
7 8
S K Loop 2 = {1, 2, 7, 8}
Modelarlo como una
4
matriz de incidencia
5
O K Loop 3 = {1, 4, 5}
6 8
S K Loop 4 = {1, 4, 6, 8}
41
Anlisis de Procesos Qumicos ICQ 373, UTFSM, CSJ, 1-2013
Mtodo Secuencial
Mtodo de Seleccin de las variables de tearizacin 1 2 3
K L M L
Matriz de incidencia 7 8
S K
1,
, =
0, 4 5
O K
6 8
S K
Loop Corriente
1 2 3 4 5 6 7 8
Loop 1 = {2,3} 1 1 1
Loop 2 = {1, 2, 7, 8} 2 1 1 1 1
Loop 3 = {1, 4, 5} 3 1 1 1
Loop 4 = {1, 4, 6, 8} 4 1 1 1 1
42
Anlisis de Procesos Qumicos ICQ 373, UTFSM, CSJ, 1-2013
Mtodo Secuencial
Mtodo de Seleccin de las variables de tearizacin
Si se define:
1,
=
0,
Minimizar el N de
min variables de
Loop Corriente tearizacin
1 2 3 4 5 6 7 8 . . :
1 1 1 1 , = 1 Todos los lazos
contengan al menos
2 1 1 1 1 una variable de
0,1 ,
3 1 1 1 tearizacin
4 1 1 1 1
43
Anlisis de Procesos Qumicos ICQ 373, UTFSM, CSJ, 1-2013
Mtodo Secuencial
Mtodo de Seleccin de las variables de tearizacin
min
Problema de optimizacin
binario solucin
. . :
combinatorial
1 , = 1
0,1 ,
4 1 1 1 1
44
Anlisis de Procesos Qumicos ICQ 373, UTFSM, CSJ, 1-2013
Mtodo Secuencial
Loop Corriente
Mtodo de Seleccin de las variables de tearizacin
1 2 3 4 5 6 7 8
1 1 1
2 1 1 1 1
Reglas para disminuir la dimensin
3 1 1 1
4 1 1 1 1
iii) Si una corriente () aparece en los mismos y ms loops que la corriente () si domina a
escoger la variable que participa en ms loops Eliminar
45
Anlisis de Procesos Qumicos ICQ 373, UTFSM, CSJ, 1-2013
Mtodo Secuencial
Mtodo de Seleccin de las variables de tearizacin
Loop Corriente
1 2 3 4 5 6 7 8 2 domina a 3 eliminar
1 1 1 4 domina a 5 y 6 eliminar y
2 1 1 1 1
1 domina a 4 , 7 y 8 eliminar , y
3 1 1 1
4 1 1 1 1 Loop Corriente
1 2
1 1
2 1 1
3 1
4 1
46
Anlisis de Procesos Qumicos ICQ 373, UTFSM, CSJ, 1-2013
Mtodo Secuencial
Mtodo de Seleccin de las variables de tearizacin
Loop Corriente
1 2
2 domina a 1 eliminar
1 1
4 domina a 3 eliminar
2 1 1
3 1
4 1
1 1
Loop 2 1 2 es el nico elemento 0
3 1 Corriente 1 Var tearizacin
47
Anlisis de Procesos Qumicos ICQ 373, UTFSM, CSJ, 1-2013
Mtodo Secuencial
Mtodo de Seleccin de las variables de tearizacin
S 6 8
S K
2 1
7
48
Anlisis de Procesos Qumicos ICQ 373, UTFSM, CSJ, 1-2013
Mtodo Secuencial
Finalmente, a partir de la particin original y del rden de clculo y la tearizacin es posible
definir el algoritmo de resolucin secuencial:
2 1
5
6) Con S calcular 8 J
8' K 5
7
(iii):= Desde I (Tope)
7) Con Q y (iv) calcular 8 8' O
8) Con R calcular 8 (iv):= Desde I (Fondo)
1
4
2
8'
9) Con J calcular 8 Q
R
L M
(viii):= Producto
49
Anlisis de Procesos Qumicos ICQ 373, UTFSM, CSJ, 1-2013
Ejercicios
1. Realizar el procedimiento sistemtico antes presentado para la particin 1 del ejemplo general.
Proponer la estrategia de resolucin completa del Flowsheet.
4 6
1 2 5
A B C F G H
3
9
22 14
11 15
8 10 12 13
D E I J 21
16 19
20
17 18
K L M
50
Anlisis de Procesos Qumicos ICQ 373, UTFSM, CSJ, 1-2013