Está en la página 1de 24

UNIVERSIDAD TECNOLÓGICA NACIONAL – FACULTAD

REGIONAL ROSARIO

INTEGRACIÓN IV

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.
UTN – Facultad Regional Rosario
Cátedra: Integración IV – Versión 2009

Hipótesis:

A) Reactor
• Reacción reversible exotérmica.

A+ B ↔ C
• La cinética con A como base:

−rA = K D * C A * CB − K I * CC

• Reactor Mezcla completa. La camisa de refrigeración también se considera


mezcla completa.
• Los coeficientes cinéticos son conocidos ya que son función de la temperatura
(funcional tipo Arrhenius).
• Hola up de vapor despreciable. Evaporación del líquido despreciable.
• Presión en el cuerpo de vapor del reactor es conocida (PR10)
• UA es dato
• Tanque cilíndrico de área AT.
• C=[moles/lt]; ρ: densidad molar
• La densidad del líquido en el reactor se comporta de acuerdo a un estado
pseudoestacionario. Esto permite considerarla “independiente del tiempo”,
siguiendo la dinámica de las variables diferenciales
• Caída de presión a través de la camisa nula

B) Válvulas de control
Asúmase el flujo a través de las válvulas como:

(Pe − Ps )
Q = Cv
ρf
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:

C vi = α i AC i

Siendo ACi la acción total de control de la válvula i:

ACi = APi + AI i + ADi + A0i

Siendo APi la acción proporcional del controlador i, AIi la acción integral y ADi la acción
derivativa. A0 es constante. Todos los parámetros de los controladores son conocidos.
Sandra Godoy, Néstor Rodríguez, Nicolás Scenna. 2
UTN – Facultad Regional Rosario
Cátedra: Integración IV – Versión 2009

Q es caudal volumétrico.

C) Flash
• No se producen reacciones químicas
• Adiabático
• Opera en equilibrio L-V
• La presión de descarga de la corriente de vapor es conocida y constante
• La densidad del líquido se comporta de acuerdo a un estado pseudoestacionario.
Esto permite considerarla “independiente del tiempo”, siguiendo la dinámica de
las variables diferenciales

D) Intercambiador de calor
• (UA) conocido y constante
• No se considera cambio de fase ni reacción química en ninguna de sus corrientes
• Asumir estado pseudoestacionario
• Caída de presión nula

Modelado del sistema: Se obtendrán las ecuaciones diferenciales y las ecuaciones


algebraicas complementarias. Recordar que luego el sistema debe resolverse en forma
simultánea.

Reactor

A+ B ↔ C

(− rA ) = k D × C A × C B − k I × CC
Balance de Materia:

dM R1
= F0 + F6 − F1 − (− rA ) × VR1
dt
dVR1
ρ F1 × = F0 + F6 − F1 − (− rA ) × VR1
dt

ρ F 1 × AR1 × dhR1
= F0 + F6 − F1 − (− rA ) × VR1
dt

dhR1 F0 + F6 − F1 − (− rA )× AR1 × hR1


=
dt ρ F 1 × AR1 (I)

Sandra Godoy, Néstor Rodríguez, Nicolás Scenna. 3


UTN – Facultad Regional Rosario
Cátedra: Integración IV – Versión 2009

Balance de Materia por Componentes:

• Componente A:

(
d VR1 × C FA 1 )= F ×x F0
+ F6 × x AF 6 − F1 × x AF 1 − (− rA ) × VR1
0 A
dt

AR1 ×
(
d hR1 × C FA 1 )= F ×x F0
+ F6 × x AF 6 − F1 × x AF 1 − (− rA ) × VR1
0 A
dt

(
d hR1 × C FA 1 )= F ×x
0
F0
A + F6 × x AF 6 − F1 × x AF 1 − (− rA ) × VR1
dt AR1

F × x F 0 + F6 × x AF 6 − F1 × x AF 1 − (− rA )× VR1
F1
dh dC A
C A × R1 + hR1 ×
F1
= 0 A
dt dt AR1

dC AF 1 F0 × x AF 0 + F6 × x AF 6 − F1 × x AF 1 − (− rA )× VR1 C A × dhR1
F1

hR1 × = −
dt AR1 dt

dC AF 1  F × x F 0 + F6 × x AF 6 − F1 × x AF 1 − (− rA )× VR1  F + F6 − F1 − (− rA )× VR1 
= 0 A − C AF 1 ×  0  hR1
dt  AR1  ρ F 1 × AR1 

• Para los tres componentes, por semejanza:

 F0 × x AF 0 + F6 × x AF 6 − F1 × x AF 1 − (− rA ) × AR1 × hR1  F + F6 − F1 − (− rA ) × AR1 × hR1 


 − C AF 1 ×  0 
dC AF1
 AR1  ρ F 1 × AR1 
=
dt hR1
 F0 × x BF 0 + F6 × x BF 6 − F1 × x BF 1 − (− rA ) × AR1 × hR1 F 1  F0 + F6 − F1 − (− rA ) × AR1 × hR1 

 − C × 
 

ρ F 1 × AR1
B
dC BF 1  AR1  
=
dt hR1
 F0 × xC + F6 × xC − F1 × xC + (− rA )× AR1 × hR1
F0 F6 F1
 F + F6 − F1 − (− rA )× AR1 × hR1 
 − C CF 1 ×  0 
dC CF1
 AR1  ρ F 1 × AR1 
=
dt hR1

(Ecs. II, III y IV)

Nótese que se ha utilizado en el miembro derecho fracciones molares y en el miembro


izquierdo concentración molar. Esto es así ya que las corrientes que salen de equipos
modelados en equilibrio (separación física, por ejemplo un flash) generalmente son
expresadas en estas unidades. Los reactores por el contrario, al utilizar expresiones

Sandra Godoy, Néstor Rodríguez, Nicolás Scenna. 4


UTN – Facultad Regional Rosario
Cátedra: Integración IV – Versión 2009

cinéticas generalmente se modelan utilizando concentraciones molares. Debe entonces


transformarse las unidades cuando se lo requiera, por ejemplo mediante:

C Fj 1
x F1
j = 3

∑C
i =1
i
F1
i= A, B y C (1-3)

Balance de energía:

d (M R1 × H F 1 )
= F0 × H F 0 + F6 × H F 6 − F1 × H F 1 + (− rA )× (− ∆H R1 )× VR1 − QR1
dt
d (VR1 × H F 1 )
ρ F1 × = F0 × H F 0 + F6 × H F 6 − F1 × H F 1 + (− rA ) × (− ∆H R1 ) × VR1 − QR1
dt

d (hR1 × H F 1 )
ρ F 1 × AR1 × = F0 × H F 0 + F6 × H F 6 − F1 × H F 1 + (− rA )× (− ∆H R1 )× VR1 − QR1
dt

dhR1 dH F 1 F0 × H F 0 + F6 × H F 6 − F1 × H F 1 + (− rA )× (− ∆H R1 )× VR1 − QR1


H R1 × + hR1 × =
dt dt ρ F 1 × AR1

dH F 1 F0 × H F 0 + F6 × H F 6 − F1 × H F 1 + (− rA )× (− ∆H R1 )× VR1 − QR1 dh
hR1 × = − H R1 × R1
dt ρ F 1 × AR1 dt

 F0 × H F 0 + F6 × H F 6 − F1 × H F1 + (− rA ) × (− ∆H R1 ) × AR1 × hR1 − QR1  F + F − F − (− rA ) × AR1 × hR1 


 − H R1 ×  0 6 1 
dHF1  ρF1 × AR1  ρF1 × AR1 
=
dt hR1

(Ec. V)

Camisa:

Considerando el hold up (Ma) y la capacidad calorífica y densidad del agua de enfriamiento


constantes:

d (M a × H a )
= AE0 × Cpa × (TAE 0 − TAE1 ) + QR1
dt

d (Cpa × TAE1 )
Ma × = AE0 × Cpa × (TAE 0 − TAE1 ) + QR1
dt

dTAE1
M a × Cpa × = AE0 × Cpa × (TAE 0 − TAE1 ) + QR1
dt

Sandra Godoy, Néstor Rodríguez, Nicolás Scenna. 5


UTN – Facultad Regional Rosario
Cátedra: Integración IV – Versión 2009

dT AE1 AE 0 × Cp a × (T AE 0 − T AE1 ) + Q R1
=
dt M a × Cp a (VII)

Expresadas las ecuaciones diferenciales, se agregan las expresiones algebraicas que


permiten calcular el miembro derecho de las ecuaciones diferenciales en cada paso de
integración.

ρF1 = ∑ρ jpuro(TF1 ) × xFj1 = ρF1 (TF1, xAF1, xBF1, xCF1 )


3

j =1 (4)

(− rA ) = k D × C AF 1 × CBF 1 − k I × CCF 1 (5)

Flujo molar a través de la válvula de control CV2:

F1 = ρ F 1 × Cv 2 ×
(PF 1 − PF 2 )
ρ F1 (6)

PF 1 = PR01 + ρ F 1 × g × hR1
(7)

PR01 : presión en el cuerpo de vapor en el reactor (se considera aquí en equilibrio con el
líquido)

PR01 = f (TF 1 )
(p.ej. por Antoine) (8)

PF 2 = PFL0 1
(9)

PFL0 1 : presión en el cuerpo de vapor en el flash (Peq)

Cv 2 = α 2
AC 2
(10)

AC2 = AP2 + AI 2 + AD2 + A02


(11)

A02 : Acción del controlador (2) cuando son cero las acciones P, I, D.

AP2 = Kp 2 × (hR1 − SPhR1 )


(12)

Sandra Godoy, Néstor Rodríguez, Nicolás Scenna. 6


UTN – Facultad Regional Rosario
Cátedra: Integración IV – Versión 2009

AI 2 = Ki2 × ∫ (hR1 − SPhR1 )dt , derivando queda :


t

dAI 2
= Ki2 × (hR1 − SPhR1 ) (VI)
dt

dhR1
AD2 = Kd 2 ×
dt (13)

3
H F 0 = ∑ xiF 0 × H iF 0 (TF 0 )
i =1
(14)

3
H F 1 = ∑ xiF 1 × H iF 1 (TF 1 )
i =1 (15)

3
H F 6 = ∑ xiF 6 × H iF 6 (TF 6 )
i =1
(16)

Nótese que se agrega una nueva ecuación diferencial (VI) debido a la acción integral del
controlador.

De acuerdo a la hipótesis de mezcla perfecta en la camisa de enfriamiento y en el reactor, el


calor intercambiando está dado por:

QR1 = (UA)2 × (TF 1 − TAE1 )


(17)

AE 0 = ρ AE 0 × Cv1 ×
(PAE 0 − PAE1 )
ρ AE 0 (18)

Con PAE0 y PAE1 conocidas.

Cv1 = α 1
AC1
(19)

AC1 = AP1 + AI1 + AD1 + A01


(20)

AP1 = Kp1 × (TF 1 − SPTF 1 )


(21)

dAI1
= Ki1 × (TF 1 − SPTF 1 )
dt (VIII)

dTF1
AD1 = Kd1 ×
dt (22)

Sandra Godoy, Néstor Rodríguez, Nicolás Scenna. 7


UTN – Facultad Regional Rosario
Cátedra: Integración IV – Versión 2009

Nuevamente se agrega una ecuación diferencial (VIII) debido a la acción integral del
controlador.

Nota:

Convención de signos Calor de reacción


Reacciones exotérmicas: ∆H <0 Æ (-∆H)>0
Reacciones endotérmicas: ∆H >0 Æ (-∆H)<0

Flash
Balance de Materia:

dM FL1
= F2 − F3 − F4
dt

d (ρ F 4 × VFL1 )
= F2 − F3 − F4
dt

d (hFL1 × AFL1 )
ρF4 × = F2 − F3 − F4
dt

dhFL1
ρ F 4 × AFL1 × = F2 − F3 − F4
dt

dhFL1 F2 − F3 − F4
=
dt ρ F 4 × AFL1 (IX)

Con M FL1 : 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

(
d M FL1 × x AF 4)= F2 × x AF 1 − F4 × x AF 4 − F3 × y AF 3
dt

y AF 3 = x AF 4 × K AF 4

ρF4 ×
(
d VFL1 × x AF 4 )
= F2 × x AF 1 − F4 × x AF 4 − F3 × x AF 4 × K AF 4
dt
ρ F 4 × AFL1 ×
(
d hFL1 × x AF 4 ) (
= F2 × x AF 1 − x AF 4 × F4 + F3 × K AF 4 )
dt

Sandra Godoy, Néstor Rodríguez, Nicolás Scenna. 8


UTN – Facultad Regional Rosario
Cátedra: Integración IV – Versión 2009

x AF 4 ×
dhFL1
+ hFL1 × A = 2 A
(
dx F 4 F × x F 1 − x AF 4 × F4 + F3 × K AF 4 )
dt dt ρ 4 × AFL1

hFL1 × =
(
dx AF 4 F2 × x AF 1 − x AF 4 × F4 + F3 × K AF 4 ) dh
− x AF 4 × FL1
dt ρ F 4 × AFL1 dt

=
(
dx AF 4  F2 × x AF 1 − x AF 4 × F4 + F3 × K AF 4 ) dh 
− x AF 4 × FL1  hFL1
dt  ρ F 4 × AFL1 dt 

=
(
dx AF 4  F2 × x AF 1 − x AF 4 × F4 + F3 × K AF 4 )  F − F3 − F4 
− x AF 4 ×  2  hFL1
dt  ρ F 4 × AFL1  ρ F 4 × AFL1 

Para todos los componentes queda:

=
(
dx AF 4  F2 × x AF 1 − x AF 4 × F4 + F3 × K AF 4 )  F − F3 − F4 
− x AF 4 ×  2  hFL1
dt  ρ F4 × AFL1 ρ
 F4 × A FL1  

=
(
dx BF 4  F2 × x BF 1 − x BF 4 × F4 + F3 × K BF 4 )  F − F3 − F4 
− x BF 4 ×  2  hFL1
dt  ρ F4 × AFL1 ρ
 F4 × A FL1  

dxC F4
= 2 C
F1 F4
(
 F × x − xC × F4 − F3 × k C F4
)  F − F3 − F4 
− xCF 4 ×  2  hFL1
dt  ρ F4 × AFL1 ρ
 F4 × AFL1  

Ecs. (X, XI y XII)

Balance de energía:

d (H F 4 × M FL1 )
= F2 × H F 2 − F3 × H F 3 − F4 × H F 4
dt

d (H F 4 × VFL1 )
ρF4 × = F2 × H F 2 − F3 × H F 3 − F4 × H F 4
dt

d (H F 4 × hFL1 )
ρ F 4 × AFL1 × = F2 × H F 2 − F3 × H F 3 − F4 × H F 4
dt

dH F 4 dh F × H F 2 − F3 × H F 3 − F4 × H F 4
hFL1 × + H F 4 × FL1 = 2
dt dt ρ F 4 × AFL1

dH F 4 F2 × H F 2 − F3 × H F 3 − F4 × H F 4 H F 4 × dhFL1
hFL1 × = −
dt ρ F 4 × AFL1 dt

Sandra Godoy, Néstor Rodríguez, Nicolás Scenna. 9


UTN – Facultad Regional Rosario
Cátedra: Integración IV – Versión 2009

dH F 4  F2 × H F 2 − F3 × H F 3 − F4 × H F 4 H F 4 × dhFL1 
= −  hFL1
dt  ρ F4 × AFL1 dt 

 F2 × H F 2 − F3 × H F 3 − F4 × H F 4  F − F3 − F4 
 − H F 4 ×  2 
dH F 4 ρ × A  ρ × A 
=
F 4 FL1 F 4 FL1

dt hFL1 (XIII)

F4 = ρ F 4 × C v 4 ×
(PFL1 − PF 4 )
ρF4 (23)

ρ F 4 = f (TF 4 , x AF 4 , xBF 4 , xCF 4 )


(24)

PFL1 = PFL0 1 + ρ F 4 × g × hFL1


(25)

PFL1: Presión en el fondo del flash

NC
PFL0 1 = ∑ xiF 4 × Pvi (TF 4 )
i =1 (26)

Pvi = f (TF 4 )
p. ej. por Antoine (27)

Asumiendo que no hay caída de presión a través de la cañería y el intercambiador de calor:

PF 4 = PF 5
(28)

Cv 4 = α 4
AC4
(29)

AC4 = AP4 + AI 4 + AD4 + A04


(30)

AP4 = Kp 4 × (hFL1 − SPhFL1 )


(31)

dAI 4
= Ki4 × (hFL1 − SPhFL1 )
dt (XIV)

Sandra Godoy, Néstor Rodríguez, Nicolás Scenna. 10


UTN – Facultad Regional Rosario
Cátedra: Integración IV – Versión 2009

dhFL1
AD4 = Kd 4 ×
dt (32)

F3 = ρ F 3 × Cv 3 ×
(P 0
FL1 − PFS3 )
ρF3 (33)

PSF3: Presión de contorno o descarga conocida (dato)

PFL0 1
ρF3 =
R × TF 4

Cv 3 = α 3
AC3
(34)

AC3 = AP3 + AI 3 + AD3 + A03


(35)

(
AP3 = Kp3 × PFL0 1 − SPPFL1 ) (36)

dAI 3
dt
(
= Ki3 × PFL0 1 − SPPFL1 ) (XV)

dPFL0 1
AD3 = Kd 3 ×
dt (37)

3
H F 3 = ∑ yiF 3 × H iF 3 (TF 3 )
i =1 (38)

3
H F 4 = ∑ xiF 4 × H iF 4 (TF 4 )
i =1 (39)

Intercambiador de calor

Se asume de variación instantánea respecto a las variaciones de las variables diferenciales,


con lo cual se puede considerar que está en un estado pseudoestacionario, es decir, su
dinámica es gobernada por las variables diferenciales.

Además, no se considera cambio de fases ni reacción química en ninguna de sus corrientes.

Balance de Materia:

F5 = F4
(40)

Sandra Godoy, Néstor Rodríguez, Nicolás Scenna. 11


UTN – Facultad Regional Rosario
Cátedra: Integración IV – Versión 2009

AE2 = AE1
(41)

• Por Componentes:

xiF 5 × F5 = xiF 4 × F4
con i=1 a 3

xiF 5 = xiF 4
(42)

Balance de energía:

QIC1 = F4 × H F 4 − F5 × H F 5 = F4 × (H F 4 − H F 5 )
(43)

3
H F 5 = ∑ xiF 5 × H iF 5 (TF 5 )
i =1 (44)

QIC1 = AE1 × Cp AE1 × (TAE 2 − TAE1 )


(45)

QIC1 + AE1 × Cp AE1 × TAE1


TAE 2 =
AE1 × Cp AE1 (46)

QIC1 = (UA)IC1
(TF 5 − TAE1 ) − (TF 4 − TAE 2 )
(T − TAE1 )
Ln F 5 (47)
(TF 4 − TAE 2 )
Bomba Centrífuga

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):
Sandra Godoy, Néstor Rodríguez, Nicolás Scenna. 12
UTN – Facultad Regional Rosario
Cátedra: Integración IV – Versión 2009

F6 = F5 (48)

TF 6 = TF 5 (49)

PF 6 = PR01 (50)

PF 5 = PF 4 = PR01 − ∆PBC1 (51)

xiF 6 = xiF 5
para i=1 a 3 (52-54)

En definitiva, nos queda un sistema de 15 ecuaciones diferenciales ordinarias acopladas a


un sistema de 54 ecuaciones algebraicas, no lineales.

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 utiliza un método
implícito, es decir, iterativo.

Estrategia de resolución del modelo dinámico completo

Recordemos que el sistema de ecuaciones diferenciales implícito (acoplado al sistema de


ecuaciones 54 algebraicas) a resolver es:

dhR1 F0 + F6 − F1 − (− rA ) × AR1 × hR1


= =
dt ρ F 1 × AR1
 dh dh  (I)
= f1  xiF 1 , hR1 , TF 1 , C iF 1 , R1 , TF 4 , xiF 4 , hFL1 , FL1 
 dt dt 

dC AF 1 F0 × x AF 0 + F6 × x AF 6 − F1 × x AF 1 − (− rA ) × AR1 × hR1  F + F6 − F1 − (− rA ) × AR1 × hR1 


= − C AF 1 ×  0  =
dt AR1 × hR1  ρ F 1 × AR1 × hR1 
 dh dh 
= f 2  xiF 1 , hR1 , TF 1 , R1 , TF 4 , xiF 4 , hFL1 , FL1 
 dt dt 
(II)

Sandra Godoy, Néstor Rodríguez, Nicolás Scenna. 13


UTN – Facultad Regional Rosario
Cátedra: Integración IV – Versión 2009

dC BF 1 F0 × x BF 0 + F6 × x BF 6 − F1 × x BF 1 − (− rA ) × AR1 × hR1  F + F6 − F1 − (− rA ) × AR1 × hR1 


= − C BF 1 ×  0  =
dt AR1 × hR1  ρ F 1 × AR1 × hR1 
 dh dh 
= f 3  xiF 1 , hR1 , TF 1 , R1 , TF 4 , xiF 4 , hFL1 , FL1 
 dt dt 
(III)

dC CF 1 F0 × x CF 0 + F6 × x CF 6 − F1 × xCF 1 + (− rA ) × AR1 × hR1  F + F6 − F1 − (− rA ) × AR1 × hR1 


= − C CF 1 ×  0  =
dt AR1 × hR1  ρ F 1 × AR1 × hR1 
 dh dh 
= f 4  x iF 1 , hR1 , TF 1 , R1 , TF 4 , x iF 4 , hFL1 , FL1 
 dt dt 
(IV)

dH F 1 F0 × H F 0 + F6 × H F 6 − F1 × H F 1 + (− rA ) × (− ∆H R1 ) × AR1 × hR1 − QR1  F + F6 − F1 − (− rA ) × AR1 × hR1 


= − H R1 ×  0  =
dt ρ F 1 × AR1 × hR1  ρ F 1 × AR1 × hR1 
 dh dh 
= f5  xiF 1 , hR1 , TF 1 , R1 , TF 4 , xiF 4 , hFL1 , FL1 
 dt dt 
(V)

dAI 2
= Ki2 × ( hR1 − SPhR1 ) = f 6 ( hR1 ) (VI)
dt

dT AE1 AE 0 × Cp a × (T AE 0 − T AE1 ) + Q R1  dT 
= = f 7  F 1 , T AE1 , TF 1 
dt M a × Cp a  dt 
(VII)

dAI1
= Ki1 × (TF 1 − SPTF 1 ) = f 8 (TF 1 )
dt (VIII)

dhFL1 F2 − F3 − F4  dh dh dP 0 
= = f 9  xiF 1 , hR1 , TF 1 , R1 , TF 4 , xiF 4 , hFL1 , FL1 , FL 
(IX)
dt ρ F 4 × AFL1  dt dt dt 

=
(
dx AF 4  F2 × x AF 1 − x AF 4 × F4 + F3 × K AF 4 )
 F − F3 − F4
− x AF 4 ×  2

 hFL1 =
dt  ρ F 4 × AFL1  ρ F 4 × AFL1 
(X)
 dh dh dP 0 
f10  xiF 1 , hR1 , TF 1 , R1 , TF 4 , xiF 4 , hFL1 , FL1 , FL 
 dt dt dt 

Sandra Godoy, Néstor Rodríguez, Nicolás Scenna. 14


UTN – Facultad Regional Rosario
Cátedra: Integración IV – Versión 2009

=
(
dx BF 4  F2 × x BF 1 − x BF 4 × F4 + F3 × K BF 4 )  F − F3 − F4
− x BF 4 ×  2

 hFL1 =
dt  ρ F 4 × AFL1  ρ F 4 × AFL1 
(XI)
 dh dh dP 0 
f11  xiF 1 , hR1 , TF 1 , R1 , TF 4 , xiF 4 , hFL1 , FL1 , FL 
 dt dt dt 

=
(
dxCF 4  F2 × xCF 1 − xCF 4 × F4 − F3 × k CF 4 )
 F − F3 − F4
− xCF 4 ×  2

  hFL1 =
dt  ρ F 4 × AFL1  ρ F 4 × AFL1 
(XII)
 dh dh dP 0 
f12  xiF 1 , hR1 , TF 1 , R1 , TF 4 , xiF 4 , hFL1 , FL1 , FL 
 dt dt dt 

 F2 × H F 2 − F3 × H F 3 − F4 × H F 4  F − F3 − F4 
 − H F 4 ×  2  
dH F 4 ρ F 4 × AFL1  ρ F 4 × AFL1 
=
dt hFL1 (XIII)
 dh dh dP 0

= f13  xiF 1 , hR1 , TF 1 , R1 , TF 4 , xiF 4 , hFL1 , FL1 , , TF 3 
FL

 dt dt dt 

dAI 4
= Ki4 × (hFL1 − SPhFL1 ) = f 14 (hFL1 )
dt (XIV)
dAI 3
dt
F4
(
= Ki3 × (PFL0 1 − SPPFL1 ) = f 15 xi , TF 4 ) (XV)

Entradas (Datos o parámetros del problema):

F0 TF 0 PF 0 xiF 0

TAE 0 PAE 0 PAE1 PR01 ∆PBC1 PF 3 S

AR1 (UA)R1 AFL1 (UA)IC1

15 Condiciones iniciales (a tiempo t=t0):

• AI10, AI20, AI30, AI40,

• hR1 , CiF 1 , TF 1 , T AE1 , hFL1 , xiF 4 y TF 4 (para i=A, B y C)

Sandra Godoy, Néstor Rodríguez, Nicolás Scenna. 15


UTN – Facultad Regional Rosario
Cátedra: Integración IV – Versión 2009

Observación: dado que H F 1 = f (TF 1 ) y H F 4 = f (TF 4 ) asumiendo conocidas dichas


funcionalidades, dada una temperatura es posible establecer la entalpía y viceversa. De
este modo, si bien las ecuaciones (V) y (XII) están expresadas en la variable entalpía,
establecemos como valores para sus condiciones iniciales las temperaturas
correspondientes a las corrientes involucradas.

Valores semilla para la primera iteración en t=to (Son inicializaciones para el procedimiento
iterativo, al utilizar un método implícito de resolución).

* * *
 dhR1   dTF 1   dhFL1 *  dPFL0 1 
  ,  ,  ,  
 dt   dt   dt   dt 

1 = f (TF 4 ) el valor de la derivada se puede obtener derivando


0
Observación: dado que PFL
dicha función.

Secuencia de cálculos:

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.

Como vimos en los modelos dinámicos para cada equipo, se presentan todas las
ecuaciones algebraicas (1 a 54) relacionadas a las ecuaciones diferenciales. En función de
las valores de las variables diferenciales (conocidas para todo t), y los datos del problema,
se comienza el cálculo proponiendo un orden para su resolución.
En primer lugar se calcula:
 − ED   − EI 
   
 R×TF 1   R×TF 1 
k D = AD × e k I = AI × e
Resulta necesario calcular las fracciones molares (ecuaciones 1-3), que se obtienen a partir
de las concentraciones molares en la corriente F1:

CiF 1
xiF 1 = 3

∑C
i =1
i
F1 Para j=1 a 3 (A, B, C)

Luego se resuelven las ecuaciones 4, y 5

3
ρ F 1 = ∑ ρ jpuro (TF 1 ) × x Fj 1 (4)
j =1

(− rA ) = k D × C AF 1 × C BF 1 − k I × CCF 1 (5)

Sandra Godoy, Néstor Rodríguez, Nicolás Scenna. 16


UTN – Facultad Regional Rosario
Cátedra: Integración IV – Versión 2009

Para resolver la ec. (6),

F1 = ρ F 1 × Cv 2 ×
(PF 1 − PF 2 )
ρ F1

se necesitan conocer las presiones PF1 y PF2 y la acción de control de la válvula de control 2
(CV-2).

PF 1 = PR01 + ρ F 1 × g × hR1 (7)

PR01
En este caso es dato, pero si no lo fuera, asumiendo equilibrio L-V, se calcula según:

PR01 = f (TF 1 )
(p.ej. por Antoine)
(8)

PF 2 = PFL0 1
Dado que (ec. (9)), se resuelve la ecuación (26), (nótese la hipótesis de mezcla
perfecta).

NC
P 0
FL1 = ∑ xiF 4 × Pvi (TF 4 )
i =1 (26)

Para hallar la acción de control de la válvula de control 2 (CV-2), se resuelven las


ecuaciones 12, 13.

AP2 = Kp2 × ( hR1 − SPhR1 )


(12)

*
 dh 
AD2 = Kd 2 ×  R1 
 dt  (13)

Recuerde que el símbolo * indica valores “de iteración” para las derivadas.

La acción integral a tiempo cero se conoce, dado que es una condición inicial del problema a
resolver, por lo que es este valor el que se utiliza a tiempo t = t0. Para todo instante posterior
se obtiene al resolver la ecuación diferencial correspondiente.

Ahora se está en condiciones de resolver las ecuaciones 11 y luego la 10.

AC2 = AP2 + AI 2 + AD2 + A02


(11)

Sandra Godoy, Néstor Rodríguez, Nicolás Scenna. 17


UTN – Facultad Regional Rosario
Cátedra: Integración IV – Versión 2009

Cv 2 = α 2
AC2
(10)

Posteriormente, se resuelve la ecuación (6):

F1 = ρ F 1 × Cv 2 ×
(PF 1 − PF 2 )
ρ F1 (6)

Luego se resuelven la (14), (15) y (17):

3
H F 0 = ∑ xiF 0 × H iF 0 (TF 0 )
i =1 (14)

3
H F 1 = ∑ xiF 1 × H iF 1 (TF 1 )
i =1 (15)

QR1 = (UA)R1 × (TF 1 − TAE1 )


(17)

Dado que F6 = F5 = F4 , y este flujo molar viene dado por la ecuación (23), se requiere
previamente calcular la acción de control de la válvula 4. Para ello se resuelven las
ecuaciones (31), (32), (30), y (29).

AP4 = Kp4 × ( hFL1 − SPhFL1 )


(31)

 dh 
AD4 = Kd 4 ×  FL1  *
 dt  (32)

AC 4 = AP4 + AI 4 + AD4 + A04


(30)

Cv 4 = α 4
AC4
(29)

A partir de la ecuación (24) se obtiene la densidad del líquido en F4:

3
ρ F 4 = ∑ ρ jpuro (TF 4 ) × x Fj 4
j =1
(24)

Y resolviendo (27), (26), (25), y (51) ya se está en condiciones de obtener F4, a partir de la
(23). Nótese que se considera nula la caída de presión a través de las cañerías.

Pvi = f (TF 4 )
(27)

Sandra Godoy, Néstor Rodríguez, Nicolás Scenna. 18


UTN – Facultad Regional Rosario
Cátedra: Integración IV – Versión 2009

NC
0
PFL 1 = ∑ xi
F4
× Pvi (TF 4 )
i =1 (26)

PFL1 = PFL0 1 + ρ F 4 × g × hFL1


(25)

PF 5 = PF 4 = PR01 − ∆PBC1 (51)

F4 = ρ F 4 × Cv 4 ×
(P
FL1 − PF 4 )
ρF 4 (23)

Para resolver el miembro derecho de la ecuación (VII), es necesario conocer AE0, el cual es
función de la acción de control de válvula 1. Entonces, el orden de resolución esta dado por:

AP1 = Kp1 × (TF 1 − SPTF 1 )


(21)

*
 dT 
AD1 = Kd1 ×  F 1 
 dt  (22)

AC1 = AP1 + AI 1 + AD1 + A01


(20)

Cv1 = α1
AC1

(19)

AE0 = ρ AE 0 × Cv1 ×
(PAE 0 − PAE1 )
ρ AE 0
(18)

Con PAE0 y PAE1 conocidas.

Para resolver F3 se necesita calcular, además de la acción de control de la válvula 3, la


densidad de F3:

PFL0 1
ρF3 =
R × TF 4

TF 3 = TF 4

AP3 = Kp3 × ( PFL0 1 − SPhFL1 )


(36)

Sandra Godoy, Néstor Rodríguez, Nicolás Scenna. 19


UTN – Facultad Regional Rosario
Cátedra: Integración IV – Versión 2009

*
 dP 0 
AD3 = Kd3 ×  FL1 
 dt  (37)

Recordar que la expresión de la derivada se puede obtener a partir de derivar la ecuación de


Antoine, convirtiendose en una derivada de la temperatura.

AC3 = AP3 + AI 3 + AD3 + A03


(35)

Cv 3 = α 3
AC3

(34)

F3 = ρ F 3 × Cv 3 ×
(P0
FL1 − PFS3 )
ρF3
(33)

Con las constantes de equilibrio (según mezcla ideal)

Pv j (TF 4 )
k Fj 4 =
PFL0 1

se calculan las composiciones en la corriente F3

x Fj 3 = k Fj 4 × x Fj 4 Para j=1 a 3

y luego las entalpias de las corrientes de vapor y líquido (38) y (39)

3
H F 3 = ∑ xiF 3 × H iF 3 (TF 3 )
i =1 (38)

3
H F 4 = ∑ xiF 4 × H iF 4 (TF 4 )
i =1 (39)

De las ecuaciones (40), (41), y (42) se establece que:

F5 = F4
(40)
AE2 = AE1
(41)

Sandra Godoy, Néstor Rodríguez, Nicolás Scenna. 20


UTN – Facultad Regional Rosario
Cátedra: Integración IV – Versión 2009

xiF 5 = xiF 4
(42)

El intercambiador de calor involucra un sistema de ecuaciones algebraicas no lineales (en


las variables TF5 y TAE2) dado por las ecuaciones (43), (44), (45), (46) y (47):

QIC1 = F4 × H F 4 − F5 × H F 5 = F4 × (H F 4 − H F 5 )
(43)

3
H F 5 = ∑ xiF 5 × H iF 5 (TF 5 )
i =1 (44)

QIC1 = AE1 × Cp AE1 × (TAE 2 − TAE1 )


(45)

QIC1 + AE1 × Cp AE1 × TAE1


TAE 2 =
AE1 × Cp AE1 (46)

QIC1 − (UA)IC1
(TF 5 − TAE1 ) − (TF 4 − TAE 2 ) = 0
(T − TAE1 )
Ln F 5 (47)
(TF 4 − TAE 2 )

Por lo tanto, se debe emplear algún método iterativo apropiado, ya sea por sustitución
directa o Newton-Raphson. El siguiente diagrama de flujo muestra el procedimiento
utilizando el método de sustitución directa.

Sandra Godoy, Néstor Rodríguez, Nicolás Scenna. 21


UTN – Facultad Regional Rosario
Cátedra: Integración IV – Versión 2009

Finalmente, se resuelven las ecuaciones algebraicas relacionadas con la bomba centrífuga


(Ecs. 48 a 54):

F6 = F5

TF 6 = TF 5
Sandra Godoy, Néstor Rodríguez, Nicolás Scenna. 22
UTN – Facultad Regional Rosario
Cátedra: Integración IV – Versión 2009

PF 6 = PR01

PF 5 = PF 4 = PR01 −∆PBC1

xiF 6 = xiF 5

Resueltas todas ecuaciones algebraicas relacionadas al sistema de ecuaciones


diferenciales, y dado que las variables diferenciales implícitas para tiempo cero fueron
inicializados con valores semillas (para instantes posteriores se utilizan como
inicializaciones los valores calculados en el tiempo anterior), los miembros derechos quedan
totalmente definidos, y pueden calcularse.

Dado que las derivadas

* * *
 dhR1   dTF 1   dhFL1 *  dPFL0 1 
  ,  ,  ,  
 dt   dt   dt   dt 

fueron valores supuestos, se itera por sustitución directa hasta que se verifique algún criterio
de error. Esto es, se debe calcular la norma del vector
2 2 2 2
 dhR1 dhR1 *   dTF 1 dTF 1 *   dhFL1 dhFL1 *   dPFL1 dPFL1 * 
u =  −  + −  + −  + −  , y
 dt dt   dt dt   dt dt   dt dt 
definir un valor de tolerancia o error (por ejemplo 10-06). Si no se cumple seguimos con las
iteraciones tomando ahora como nuevo valor de las derivadas, los calculados al resolver los
miembros derechos.

Si se cumple, tomamos los valores calculados de los miembros derechos para calcular el
próximo punto.

De éste modo, aplicando por ejemplo, el método de Euler a las ecuaciones


diferenciales, se pueden resolver las mismas para un instante posterior, según:

(i )
( i +1) (i )  dh dh 
hR1 = hR1 + ∆t × f1  xiF 1 , hR1 , TF 1 , CiF 1 , R1 , TF 4 , xiF 4 , FL1 , hFL1  (I”)
 dt dt 
(i )
F 1( i +1) F 1( i )  dh dh 
C A =C A + ∆t × f 2  xiF 1 , hR1 , TF 1 , R1 , TF 4 , xiF 4 , FL1 , hFL1  (II”)
 dt dt 
(i )
F 1( i +1) F 1( i )  dh dh 
C B =C B + ∆t × f 3  xiF 1 , hR1 , TF 1 , R1 , TF 4 , xiF 4 , FL1 , hFL1  (III”)
 dt dt 
(i )
F 1( i +1) F 1( i )  dh dh 
C C =C C + ∆t × f 4  xiF 1 , hR1 , TF 1 , R1 , TF 4 , xiF 4 , FL1 , hFL1  (IV”)
 dt dt 

Sandra Godoy, Néstor Rodríguez, Nicolás Scenna. 23


UTN – Facultad Regional Rosario
Cátedra: Integración IV – Versión 2009

(i )
(i +1) (i )  dh dh 
H F1 = H F1 + ∆t × f 5  xiF 1 , hR1 , TF 1 , R1 , TF 4 , xiF 4 , hFL1 , FL1  (V”)
 dt dt 

AI 2i +1 = AI 2i + ∆t × Ki2 × ( hR1 − SPhR1 )


i

(VI”)

(i )
(i +1) (i )  dT 
T AE1 = T AE1 + ∆t × f 7  F 1 , T AE1 , TF 1  (VII”)
 dt 

AI1i +1 = AI1i + ∆t × Ki1 × (TF 1 − SPTF 1 )


(i )

(VIII”)
(i )
(i +1) (i )  dh dh dP 0 
hFL1 = hFL1 + ∆t × f 9  xiF 1 , hR1 , TF 1 , R1 , TF 4 , xiF 4 , hFL1 , FL1 , FL 
(IX”)
 dt dt dt 
(i )
F 4 (i +1) F 4 (i )  dh dh dP 0 
x A =x A + ∆t × f 10  xiF 1 , hR1 , TF 1 , R1 , TF 4 , xiF 4 , hFL1 , FL1 , FL 
(X”)
 dt dt dt 
(i )
F 4 (i +1) F 4 (i )  dh dh dP 0 
x B =x B + ∆t × f11  xiF 1 , hR1 , TF 1 , R1 , TF 4 , xiF 4 , hFL1 , FL1 , FL 
(XI”)
 dt dt dt 
(i )
F 4 (i +1) F 4 (i )  dh dh dP 0 
x C =x C + ∆t × f 12  xiF 1 , hR1 , TF 1 , R1 , TF 4 , xiF 4 , hFL1 , FL1 , FL 
(XII”)
 dt dt dt 
(i ) )
(i +1) (i )  dh dh dP 0 
H F4 = H F4 + ∆t × f13  xiF 1 , hR1 , TF 1 , R1 , TF 4 , xiF 4 , hFL1 , FL1 , FL , TF 3  (XIII”)
 dt dt dt 

AI 4i +1 = AI 4i + ∆t × Ki4 × ( hFL1 − SPhFL1 )


(i )
(XIV”)

AI 3i +1 = AI 3i + ∆t × Ki3 × ( PFL0 1 − SPhFL1 )


(i )

(XV”)

Esto se realiza hasta completar el intervalo de integración, desde t0 a tf.

Otra forma es iterar directamente sobre los valores de las variables en el punto i+1, lo cual
resulta equivalente, ya que deben convergerse dichos valores al igual que con las derivadas.

Sandra Godoy, Néstor Rodríguez, Nicolás Scenna. 24

También podría gustarte