1
Unidad XVI: Ejemplo de Modelado de Equipos de una Planta en Estado Dinámico
Sea el diagrama de flujo de la figura. Luego de nombrar las variables restantes, se desea plantear un modelo en estado dinámico que lo represente, y proponer una estrategia de resolución.
Hipótesis:
A) Reactor
• Reacción reversible exotérmica cuando se desplaza hacia el producto C.
C B
A+ ↔
• La cinética con A como base:
* * *
A D A B I C
r K C C K C
− = −
2
• Reactor Mezcla completa. La camisa de refrigeración también se considera mezcla completa.
• Los coeficientes cinéticos son función de la temperatura (funcional tipo Arrhenius).
• Presión en el cuerpo de vapor del reactor es conocida (PR10
)
• Coeficiente de transferencia (UA)2 conocido (camisa)
• Tanque cilíndrico de área AT.
• C=[moles/lt]; ρ: densidad molar
• Caída de presión a través de la camisa nula
• VR1: volumen de líquido del reactor
B) Válvulas de control
Asúmase el caudal a través de las válvulas según:
( )
f s e
v
P C P
Q ρ
= −
Nótese que pueden existir diversas funcionalidades, según tipo de válvula y condición de flujo y fluído. Generalmente el fabricante provee funcionalidades al respecto.
Siendo Pe la presión de entrada y Ps la de salida, ρf la densidad del fluido. La conductividad Cvi (con i de 1 a 4) depende de la ley de control:
ACi
i
Cvi = α
(Nótese que pueden existir diversas funcionalidades según lo expresado arriba) Siendo ACi la acción total de control de la válvula i:
0
i i i i i
AC =AP + AI + AD + A
Siendo APi la acción proporcional del controlador i, AIi la acción integral y ADi la derivativa.
A0i es una constante conocida.
Q es caudal volumétrico.
C) Flash
• No se producen reacciones químicas
• Adiabático
• Opera en equilibrio
• Hold up de vapor despreciable
• Las presiones de descargas son conocidas y constantes
3
• Líquido con mezcla perfecta.
D) Intercambiador de calor
• (UA)IC1 conocido y constante
• No se considera cambio de fase ni reacción química en ninguna de sus corrientes
• Modelar en estado pseudoestacionario (identifique los equipos que puede considerar bajo esta hipótesis)
• Caída de presión nula
Modelado Reactor
C B A + ↔
( ) − r
A= k
D× C
A× C
B− k
I× C
CBalance de Materia:
R1
F
0F
6F
1( ) r
AV
R1dt
dM = + − − − ×
( )
11 6 1 0
1 R A R
F
F F F r V
dt
dV = + − − − × ρ ×
( )
11 6 1 0
1
1 R R A R
F
F F F r V
dt dh
A × = + − − − × ρ ×
(I)
Balance de Materia por Componentes:
• Componente A (concentraciones y fracciones molares):
• Fi: flujos molares (con i=A, B y C)
( ) ( )
1 1
1 6 6
0 0
1 1
R A
F A F
A F
A F
R
F x F x F x r V
dt C V
d
A×
−
−
×
−
× +
×
× =
( )
1 1
1 1 1
6 0 1
R F
R R A R
A
h A r F
F F dt dh
×
×
×
−
−
−
= +
ρ
4
( ) ( )
1 1
1 6 6
0 0
1 1
1 A R
F A F
A F
A F
R
R
F x F x F x r V
dt C h
A d ×
A= × + × − × − − ×
×
( ) ( )
1
1 1
1 6 6
0 0
1 1
R
R A
F A F
A F
A F
R
A
V r
x F x
F x
F dt
C h
d ×
A= × + × − × − − ×
( )
1
1 1
1 6 6
0 0
1 1
1 1
R
R A
F A F
A F
A F
R F R
A
V r
x F x
F x
F dt
h dC dt
C
Adh
A×
−
−
×
−
× +
= ×
× +
×
( )
dt dh C
A
V r
x F x
F x
F dt
h dC
RF
R
R A
F A F
A F
A F
R
A
A 1
1
1
1 1
1 6 6
0 0
1 1
− ×
×
−
−
×
−
× +
= ×
×
( ) ( )
1 1
1
1 1
6 1 0
1
1 1
1 6 6 0 0 1
R R
F
R F A
R
R A F
A F
A F
A F
A h
V r F
F C F
A
V r x
F x
F x
F dt
dC
A
A
×
×
−
−
−
× +
× −
−
−
×
−
× +
= ×
ρ
• Para los tres componentes:
( ) ( )
( ) ( )
( ) ( )
1
1 1
1 1 1
6 1 0
1
1 1 1
1 6 6 0 0 1
1
1 1
1 1 1
6 1 0
1
1 1 1
1 6 6 0 0 1
1
1 1
1 1 1
6 1 0
1
1 1 1
1 6 6 0 0 1
R
R F
R R F A
R
R R A F
C F
C F
C F
R
R F
R R F A
R
R R A F
B F
B F
B F
R
R F
R R F A
R
R R A F
A F
A F
A F
h
A
h A r F F C F
A
h A r x
F x F x F
dt dC
h
A
h A r F F C F
A
h A r x
F x F x F
dt dC
h
A
h A r F F C F
A
h A r x
F x F x F
dt dC
C C
B B
A A
×
×
×
−
−
−
× +
× −
×
− +
×
−
× +
×
=
×
×
×
−
−
−
× +
× −
×
−
−
×
−
× +
×
=
×
×
×
−
−
−
× +
× −
×
−
−
×
−
× +
×
=
ρ ρ ρ
(Ecs. II, III y IV)
Balance de energía (ρF1 densidad molar, HF1, entalpía específica):
5
(
R1 F1) F
0H
F0F
6H
F6F
1H
F1( ) ( r
AH
R1) V
R1Q
R1dt H M
d × = × + × − × + − × − ∆ × −
(
1 1)
0 0 6 6 1 1( ) (
1)
1 11 R F F F F A R R R
F
F H F H F H r H V Q
dt H V
d × = × + × − × + − × − ∆ × −
ρ ×
(
1 1)
0 0 6 6 1 1( ) (
1)
1 11
1 R F F F F A R R R
R
F
F H F H F H r H V Q
dt H h
A × d × = × + × − × + − × − ∆ × −
ρ ×
( ) ( )
1 1
1 1
1 1
1 6 6
0 1 0
1 1 1
R F
R R
R A
F F
F F R
R
R
A
Q V
H r
H F H
F H
F dt
h dH dt
H dh
×
−
×
∆
−
×
− +
×
−
× +
= ×
× +
× ρ
( ) ( )
dt H dh
A
Q V
H r
H F H
F H
F dt
h dH
R RR F
R R
R A
F F
F F
R 1
1 1
1
1 1
1 1
1 6 6
0 1 0
1
− ×
×
−
×
∆
−
×
− +
×
−
× +
= ×
× ρ
( ) ( ) ( )
1
1 1
1 1 1
6 0 1 1
1
1 1 1 1 1
1 6 6 0 0 1
R
R F
R R A R
R F
R R R R A
F F
F
F
h
A
h A r F F H F
A
Q h A H r
H F H F H F dt
dH
×
×
×
−
−
−
× +
× −
−
×
×
∆
−
×
− +
×
−
× +
×
=
ρ ρ
(Ec. V)
(Se asume ρF1 constante en el rango de operación (respecto a la temperatura).
6
(1)
i= A, B y C (2-4)
(5) Flujo molar a través de la válvula de control CV2:
(6)
(7)
0 1
PR : presión en el cuerpo de vapor en el reactor
0 1
2 FL
F
P
P =
(8)
0 1
PFL : presión en el cuerpo de vapor en el flash (Peq)
2
2 2
AC
C
v= α
02 2 2
2
2
AP AI AD A
AC = + + +
A02: Acción del controlador (2) cuando son cero las acciones P, I, D (conocida y constante).
(
1 1)
2
2
Kp h
RSP
hRAP = × −
(XIII)
dt Kd dh
AD
2=
2×
R1(9)
(10)
(
1 1 1 1)
1
1 F F
,
FA,
BF,
CFF
ρ T x x x
ρ =
1 1
F F i
i
x
C = × ρ
( )
1 2 1 2
1 1
F F F v
F
P C P
F = ρ × × ρ −
∑ ( )
=
×
=
31
0 0
0 0
i
F i F i
F
x H T
H
F(
1 1)
2 2
hR
R
SP
h dt Ki
dAI = × −
1 1
0 1
1 R F R
F
P g h
P = + ρ × ×
( )
1 1 I CF1F B F A D
A
k C C k C
r = × × − ×
−
∑ ( )
=
×
=
31
1 1
1 1
i
F i F i
F
x H T
H
F7 (11)
Camisa:
Considerando el hold up, densidad y Cpa del agua de enfriamiento constantes:
(
a a) AE
0Cp
a( T
AE0T
AE1) Q
R1dt
H M
d × = × × − +
(
a AE1)
0 a(
AE0 AE1)
R1a
AE Cp T T Q
dt T Cp
M × d × = × × − +
(
0 1)
11 0
R AE
AE AE a
a
a
AE Cp T T Q
dt Cp dT
M × × = × × − +
(VI)
( ) (
2 1 1)
1 F AE
R
UA T T
Q = × −
(12)
( )
0 1 0
1 0 0
AE AE AE
v AE
P C P
AE = ρ × × ρ −
(13)
1
1 1
AC
C
v= α
01 1 1
1
1
AP AI AD A
AC = + + +
(
1 1)
1
1
Kp T
FSP
TFAP = × −
(XII)
Nota:
SP= set point.
Convención de signos Calor de reacción
Reacciones exotérmicas: ∆H <0 Æ (-∆H)>0 Reacciones endotérmicas: ∆H >0 Æ (-∆H)<0
∑ ( )
=
×
=
31
6 6
6 6
i
F i F i
F
x H T
H
F(
1 1)
1 1
TF
F
SP
T dt Ki
dAI = × −
( )
a a
R AE
AE a
AE
Cp M
Q T
T Cp AE dt
dT
×
+
−
×
=
0×
0 1 11
8
Flash
Balance de Materia:
4 3
1
F
1F F
dt
dM
FL= − −
( )
4 3 1 1
4
F F F
dt V
d ρ
F×
FL= − −
( )
4 3 1 1
4 1
F F F
dt A h
d
FL FLF
× = − −
ρ ×
4 3 1 1 1
4
F F F
dt A
FLdh
FLF
× × = − −
ρ
(VII)
Con MFL1: Hold up de líquido en el flash, VFL1: Volúmen de líquido en el flash, hFL1: altura de líquido en el flash
Balance de Materia por Componentes:
• Componente A
( )
33 4 4 1 1 4
1 F
A F
A F
A F
A
FL
F x F x F y
dt x M
d × = × − × − ×
( )
4 43 4 4 1 1 4 1 4
F A F
A F
A F
A F
A FL
F
F x F x F x K
dt x V
d × = × − × − × ×
ρ ×
( ) (
4 3 4)
4 1 1 4 1 1
4
F A F
A F A F
A FL FL
F
F x x F F K
dt x h
A × d × = × − × + ×
ρ ×
( )
1 4
4 3
4 4 1 1 4 1 1
4
FL
F A F
A F A F
FL A F FL
A
A
K F F x
x F dt h dx
dt x dh
×
× +
×
−
= ×
× +
× ρ
( )
dt x dh
A
k F F x
x F dt
h dx
FA FLFL F
F A F
A F A F
A
FL 4 1
1 4
4 3 4 4 1 1 4
1
− ×
×
× +
×
−
= ×
× ρ
1 4
4 3 1 1
FL F
FL
A F F F dt
dh
×
−
= −
ρ
9
( )
1 1 4
1 4
4 3
4 4 1 1 4
FL FL F
A FL
F
F A F
A F A F
A
h
dt x dh
A
K F F x
x F dt
dx
− ×
×
× +
×
−
= ×
ρ
( )
1 1
4
4 3 4 1
1 4
4 3
4 4 1 1 4
FL FL
F F
A FL
F
F A F
A F A F
A
h
A F F x F
A
K F F x
x F dt
dx
×
−
× −
× −
× +
×
−
= ×
ρ ρ
Todos los componentes:
Ecs. (VIII, IX y X)
Con KiF4 constante de equilibrio, a las condiciones swl flash (i= A, B y C).
Balance de energía:
( )
4 4 3 3
1 1 1
4 FL F F F
F
F H F H F F
dt M H
d × = × − × − ×
( )
4 4 3 3
1 1 1
4 F4 FL F F F
F
F H F H F F
dt V H
d × = × − × − ×
ρ ×
( )
4 4 3 3
1 1 1
1 4
4 F FL F F F
FL
F
F H F H F F
dt h H
A × d × = × − × − ×
ρ ×
1 4
4 4 3 3
1 1
1 4
4 1
FL F
F F
F FL
F F
FL
A
F F H
F H
F dt
H dh dt
h dH
×
×
−
×
−
= ×
× +
× ρ
dt dh H
A
F F H
F H
F dt
h dH
F FLFL F
F F
F F
FL 4 1
1 4
4 4 3 3
1 1
4 1
− ×
×
×
−
×
−
= ×
× ρ
1 1 4
1 4
4 4 3 3
1 1
4 F FL FL
FL F
F F
F
F
h
dt dh H
A
F F H
F H
F dt
dH
− ×
×
×
−
×
−
= ×
ρ
( )
( )
( )
1 1
3
4 3 4 1
1 1
4 4
3 4 1 1 3
1 1
3
4 3 4 1
1 1
4 4
3 4 1 1 3
1 1
3
4 3 4 1
1 1
4 4
3 4 1 1 4
FL FL
F F
C FL
FL
F C F
C F C F
C
FL FL
F F
B FL
FL
F B F
B F B F
B
FL FL
F F
A FL
FL
F A F
A F A F
A
A h F F x F
A
K F F x
x F dt
dx
A h F F x F
A
K F F x
x F dt
dx
A h F F x F
A
K F F x
x F dt
dx
×
−
× −
× −
×
−
×
−
= ×
×
−
× −
× −
× +
×
−
= ×
×
−
× −
× −
× +
×
−
= ×
ρ ρ
ρ ρ
ρ
ρ
10
(XI)
14)
0
1 1 4 1
FL FL F FL
P = P + ρ × × g h
(15) PFL1: Presión en el fondo del flash (donde se supone la salida de la corriente F4)
(16)
4
4 4
AC
C
v= α
04 4 4
4
4
AP AI AD A
AC = + + +
(
1 1)
4
4
Kp h
FLSP
hFLAP = × −
(XV)
dt Kd dh
AD
4=
4×
FL1El caudal F3 es manipulado por el controlador de presión del flash
(17)
3
3 3
AC
C
v= α
03 3 3
3
3
AP AI AD A
AC = + + +
(
1)
0 1 3
3
Kp P
FLSP
PFLAP = × −
(XIV)
1
1 4
4 3 4 1
1 4
4 4 3 3
1 1
4
FL
FL F
F FL
F
F F
F
F
h
A F F H F
A
F F H
F H
F dt
dH
×
−
× −
× −
×
−
×
−
×
= ρ ρ
( )
4 4 1 4
4 4
F F FL v
F
P C P
F = ρ × × ρ −
∑ ( )
=
×
=
NCi
F i F
i
FL
x Pv T
P
1
4 4
0 1
( )
3 3 0
1 3
3 3
F S F FL v
F
P C P
F = ρ × × ρ −
(
0 1)
1 3 3
PFL
FL
SP
P dt Ki
dAI = × −
(
1 1)
4 4
hFL
FL
SP
h dt Ki
dAI = × −
11
dt Kd dP
AD
FL0 3 1
3
= ×
En ambos casos, las entalpías se calculan según la funcionalidad:
(18)
(19)
Intercambiador de calor
Se asume la variación instantánea de las variables involucradas respecto a las variaciones de las variables diferenciales (equipos de mayor holdup, por ejemplo) . Esta hipótesis se la conoce como estado pseudoestacionario.
Además, no se considera cambio de fases ni reacción química en ninguna de sus corrientes.
Balance de Materia:
(20)
• Por Componentes:
4
4 5
5
F x F
x
iF× =
iF×
con i=1 a 3
(21) Balance de energía:
(
4 5)
4 5 5
4 4
1 F F F F
IC
F H F H F H H
Q = × − × = × −
(22)
(23)
(
2 1)
1 1
1 AE AE AE
IC
AE Cp T T
Q = × × −
∑ ( )
=
×
=
31
5 5
5 5
i
F i F i
F
x H T
H
F∑ ( )
=
×
=
31
3 3
3 3
i
F i F i
F
x H T
H
F∑ ( )
=
×
=
31
4 4
4 4
i
F i F i
F
x H T
H
F1 2
4 5
AE AE
F F
=
=
4
5 F
i F
i
x
x =
12 (24)
( ) ( ) ( )
( )
(
45 12)
2 4
1 1 5
1
AE F
AE F
AE F
AE IC F
IC
T T
T Ln T
T T T
UA T Q
−
−
−
−
= −
(34)Bomba Centrífuga (estado pseudoestacionario)
Solo incrementa la presión para permitir la recirculación. Como la contrapresión es dato y constante (PR10
) y asumiendo como dato y constante el incremento de presión de la bomba (∆PBC1):
5
6 F
F = (25)
(26) (27)
0 1
6 R
F P
P = (28)
para i=1 a 3 (29-31)
(32)
Desarrollado el módulo, vemos que en definitiva, nos queda un sistema de ecuaciones diferenciales ordinarias acopladas a un sistema de ecuaciones algebraicas, no lineales.
En resumen, esquemáticamente el sistema de ecuaciones diferenciales que a su vez aparecen en el miembro derecho acoplado al sistema de ecuaciones algebraicas contiene
5
6 F
F T
T =
4
5 F
F P
P =
5
6 F
i F
i
x
x =
1 1
1 1
1 2 1
AE
AE AE
AE IC
Cp AE
T Cp
AE T Q
×
×
×
= +
∑ ( )
=
×
=
31
5 5
6 5
i
F i F i
F
x H T
H
F13 funcionalidades que involucran derivadas del miembro izquierdo simultáneamente con las mismas en alguna ecuación del miembro izquierdo y en particular en la misma como es el caso de (I), (VII)
=
dt dh dt f dh dt
dhR FL1 R1
1 1 , (I)
=
dt dh dt f dh dt
dCAF FL1 R1
2 1
, (II)
=
dt dh dt f dh dt
dCBF FL1 R1
3 1
, (III)
=
dt dh dt f dh dt
dCCF FL1 R1
4 1
, (IV)
=
dt dh dt f dh dt
dHF FL1 R1
5
1 , (V)
=
dt f dT dt
dTAE F1
6 1
(VI)
=
dt dP dt dh dt f dh dt
dhFL FL1 R1 FL0
1 7 , ,
(VII)
=
dt dP dt dh dt f dh dt
dxAF FL1 R1 FL0
8 4
,
, (VIII)
=
dt dP dt dh dt f dh dt
dxBF FL1 R1 FL0
9 4
,
, (IX)
=
dt dP dt dh dt f dh dt
dxCF FL1 R1 FL0
10 4
,
, (X)
=
dt dP dt dh dt f dh dt
dHF FL1 R1 FL0
11
4 , , (XI)
12
( )
1 f
dAI =dt (XII)
13
( )
2 f
dAI =dt (XIII)
14
14
( )
3 f
dAI =dt (XIV)
15
( )
4 f
dAI =dt (XV)
Estrategia de Resolución del Modelo Dinámico completo
Para resolver el problema se necesitan los valores de las condiciones iniciales de las variables diferenciales (o sea al tiempo inicial).
Además, necesitamos un método de resolución de sistemas de ecuaciones diferenciales. En este caso, debido a que las derivadas de las variables diferenciales se encuentran también en el miembro derecho de las ecuaciones que conforman el sistema, se necesita un método implícito, es decir, iterativo, en particular en las variables acopladas mencionadas.
Siendo i=1 a 3
Entradas (Datos o parámetros del problema):
0 0 0 0
F i F
F P x
T
F
1 0
1 0
0 AE R BC
AE P P P
T ∆
( )
1 1( )
11 R FL IC
R UA A UA
A
Condiciones iniciales (a tiempo t=t0):
• AI1i0
, AI20
, AI30
, AI40
,
• HF1, hR1, hFL1
• CiF1, TAE1, xiF4 yHF4 (para i=A, B y C)
Valores semilla: Son inicializaciones para el procedimiento iterativo, al utilizar un método implícito de resolución.
* 1
dt dhR
,
* 1
dt dHF
,
* 1
dhFL
dt
,
0 * 1
dt dPFL
Secuencia de Resolución:
15 En primer lugar debe demostrarse que pueden resolverse todos los términos del miembro derecho de todas las ecuaciones diferenciales, para asegurar que el método de resolución seleccionado pueda calcular los valores de las variables diferenciales en el tiempo posterior.
Para ello tenemos los datos/parámetros conocidos y el valor de las variables diferenciales conocidas a partir de conocer los valores iniciales (a tiempo t0, en cada instante de tiempo).
Como vimos en los modelos dinámicos para cada equipo, se presentan todas las ecuaciones algebraicas necesarias relacionadas a los miembros derechos de las ecuaciones diferenciales.
En consecuencia, se reescriben a continuación en el orden requerido para su resolución.
Comenzamos calculando:
∑
==
31 1 1 1
i F i F F j
j
C x C
Para j=1 a 3
( )
(
4 4 4)
4
1 1 1 1
, ,
, ,
F i F F F
F i F F F
x P H f T
x P H f T
=
=
Las anteriores deben resolverse por algún método iterativo (ejemplo Newton-Raphson).
×
−
×
−
×
=
×
=
1 F1I F
D
T R
E I
I T
R E D
D
A e k A e
k
luego se resuelven las ecuaciones (1) a (5):
∑
=×
= 3
1
1 1
1 ( )
j
F j F puro j
F
ρ
T xρ
( ) − r
A= k
D× C
AF1× C
BF1− k
I× C
CF11 1
0 1
1 R F R
F
P g h
P = + ρ × ×
(7)∑ ( )
=
×
=
NCi
F i F
i
FL
x Pv T
P
1
4 4
0 1
(8)
Antes de resolver la (6), se necesita conocer la acción de control de la válvula de control 2: CV- 2:
( )
2 2 R1 hR1