Está en la página 1de 23

APLICACIONES DEL

MODELAMIENTO DE PROCESOS

UNIVERSIDAD NACIONAL DE INGENIERÍA


Facultad de Ingeniería Química y Textil

Curso: “Simulación y Control de Procesos”


PI426
Profesor: Mag. Ing. Celso Montalvo

1
MODELAMIENTO 1
• En el tanque de la figura se
mezclan las corrientes F y W
T TF
W F

que ingresan a las


h

A Tq
temperaturas TF y Tw. Al
Q=Cv(h1/2)
tiempo t = 0, los flujos son W
y F. Asumiendo mezcla
perfecta, hallar la variación
de la Temperatura de salida
Tq, si estando en estado
estacionario el flujo de W
cambia repentinamente. El
Tanque tiene un área
transversal A.

CELSO MONTALVO 2
MODELAMIENTO 1
•Desarrollo del Modelo:
T TF
W F
h
Balance de Materias:
A Tq
d dh
W + F − Q = (  Ah) =  A
dt dt Q=Cv(h1/2)

dh1/ 2 Cv Cv
Linearizando: Q = Cv h = Q0 + (h − h0 ) = Q0 + (h − h0 ) Q= H
dh 0 2 h0 2 h0

dh 2 h0 d Q 2 h0
W − Q =  A = A  W (s) =  A  sQ( s ) −  Q( s )
dt Cv dt Cv
2 A h0
W ( s ) =  Q s  Q( s ) +  Q( s ) Donde: Q =
Cv
 1/  
Q( s ) =  W ( s)
  s + 1 
 Q 

CELSO MONTALVO 3
MODELAMIENTO 1
•Desarrollo del Modelo:
T TF
W F
h

A Tq
Balance de Energía:
Q=Cv(h1/2)
d d
WCpT + FCpTF −  QCpTQ = (  AhCpTQ ) =  ACp (h0 TQ + TQ 0 H)
dt dt
W0 CpT + FCpTF −  Q0 CpTQ 0 = 0

d d
WCpT − Q0  Cp TQ − TQ 0  CpQ = A Cp (h0 TQ + TQ 0 H)
dt dt
CpT W ( s ) − Q0  Cp TQ ( s ) − TQ 0  CpQ( s ) = A Cp (h0 s TQ ( s ) + TQ 0 s H( s ))

  2 h0  
CpT W ( s ) − Q0  Cp TQ ( s ) − TQ 0  CpQ( s ) = A Cp h0 s TQ ( s ) + TQ 0 s   Q( s ) 
  Cv  
 

CELSO MONTALVO 4
MODELAMIENTO 1
•Desarrollo del Modelo:
 A Cph0   2 A CpTQ 0 h0 
CpT W ( s ) = Q0  Cp  TQ ( s ) 1 +  s  + TQ 0  Cp  Q( s ) 1 + s
 Q0  Cp   TQ 0  CpCv 
 
  2 h0  
CpT W ( s ) = TQ ( s ) ( Q0  Cp + A Cph0 s ) + Q( s )  TQ 0  Cp + A CpTQ 0  s
  Cv  
   
 Ah0   2 A h0  Ah0
T W ( s ) =  Q0 TQ ( s ) 1 +  s  + TQ 0   Q( s ) 1 + s si T = entonces,
 Q   Cv  Q0
0  
T W ( s ) =  Q0 TQ ( s ) (1 +  T  s ) + TQ 0   Q( s ) (1 +  Q  s )

 1/  
T W ( s ) =  Q0 TQ ( s ) (1 +  T  s ) + TQ 0   (1 +  Q  s )   W (s)
  s + 1 
 Q 
 1   T − TQ 0 
(T − TQ 0 )  W ( s ) =  Q0 TQ ( s ) (1 +  T  s ) Entonces: TQ ( s ) =     W ( s)

 T  s + 1    Q0 

CELSO MONTALVO 5
MODELAMIENTO 2
•Modelar el Proceso mostrado para obtener la variación
de temperatura de salida del depósito cuando cambia la
temperatura de entrada. (F se enfría).

F T1 FT

MT

W TH1 W TH2

CELSO MONTALVO 6
MODELAMIENTO 2
•Desarrollo del Modelo: F T1 FT

MT
Balance de Energía para el Tanque:
 T +T  dT
FCpT1 − UA   T − H 1 H 2  − FCpT = MCp
 2  dt W TH1 W TH2

UA UA dT
FCpT1 − UAT + TH 1 + TH 2 − FCpT = MCp
2 2 dt
UA dT
FCp T1 − UAT + TH 2 − FCp T = MCp
2 dt
UA
FCp T1 ( s ) − UAT ( s ) + TH 2 ( s ) − FCp T ( s ) = MCp  s T ( s )
2
UA
FCp T1 ( s ) + TH 2 ( s ) = MCp  s T ( s ) + UAT ( s ) + FCp T ( s )
2
UA  MCp  MCp
FCp T1 ( s ) + TH 2 ( s ) = T ( s )   s + 1 ( FCp + UA ) =
2  FCp + UA  FCp + UA
UA
FCp T1 ( s ) + TH 2 ( s ) = T ( s )(  s + 1)( FCp + UA )
CELSO MONTALVO 2 7
MODELAMIENTO 2
•Desarrollo del Modelo: F T1 FT

MT
Balance de Energía para el Serpentín:
 T +T  dT
WCpW TH 1 + UA   T − H 1 H 2  − WCpW TH 2 = M W CpW H 2
 2  dt W TH1 W TH2

UA UA dT
WCpW TH 1 + UAT − TH 1 − TH 2 − WCpW TH 2 = M W CpW H 2
2 2 dt
UA d TH 2
UAT − TH 2 − WCpW TH 2 = M W CpW
2 dt
UA
UAT ( s ) − TH 2 ( s ) − WCpW TH 2 ( s ) = M W CpW  s TH 2 ( s )
2
UA 2M W CpW
UAT ( s ) = M W CpW  s TH 2 ( s ) + TH 2 ( s ) + WCpW TH 2 ( s ) W =
2 2WCpW + UA
UA  2M W CpW 
T ( s ) = TH 2 ( s )   s + 1  1  2UA
 UA   2WCpW + UA  T ( s ) =   T (s)
+ WCpW   W  s + 1  (UA + 2WCpW )
H2
 
 2 
CELSO MONTALVO 8
MODELAMIENTO 2
•Desarrollo del Modelo: F T1 FT

Operando: MT

UA
FCp T1 ( s ) + TH 2 ( s ) = T ( s )(  s + 1)( FCp + UA )
2 W TH1 W TH2

UA  1  2UA
FCp T1 ( s ) +   T ( s ) = T ( s )(  s + 1)( FCp + UA )
2   W  s + 1  (UA + 2WCpW )
 U 2 A2  1 
FCp T1 ( s ) = T ( s )  (  s + 1)( FCp + UA ) −   
 (UA + 2 WCp )
W  W   s + 1 
 (  s + 1)( FCp + UA )(UA + 2WCpW )( W  s + 1) − U 2 A2 
FCp T1 ( s ) = T ( s )  
 (UA + 2WCp )(  s + 1 )
 W W 
 ( FCp + UA )(UA + 2WCpW )  W   s 2 + ( W +  ) s + 1 − U 2 A2 
FCp T1 ( s ) = T ( s )    

 (UA + 2WCpW )( W  s + 1) 

 (UA + 2WCpW )( W  s + 1) 
T (s) =   ( FCp ) T1 ( s )
 ( FCp + UA )(UA + 2WCpW )  W   s 2 + ( W +  ) s + 1 − U 2 A2 
   
CELSO MONTALVO 9
MODELAMIENTO 2
•Simulación en Matlab: F T1 FT

MT
>>F=100;Cp=1;U=80;W=200;CpW=1;Ar=2;M=100;Mw=20;
>>GT=(U*Ar+2*W*CpW)*(Tw*s+1)/((F*Cp+U*Ar)*(U*Ar+2*
W*CpW)*(Tw*Tau*s^2+(Tw+Tau)*s+1)-U^2*Ar^2)*F*Cp W TH1 W TH2

>>step(GT) ‘Un step de magnitud 10ºC.


Step Response
5

4.5

3.5

3
Amplitude

2.5
4000 s + 56000
2
GT = ---------------------------
4000 s^2 + 66400 s + 120000
1.5

0.5

T ( s ) = G T  T1 ( s ) 0
0 0.5 1 1.5 2 2.5 3
T ime (sec)

 (UA + 2WCpW )( W  s + 1) 


T (s) =   ( FCp ) T1 ( s )
 ( FCp + UA )(UA + 2WCpW )  W   s 2 + ( W +  ) s + 1 − U 2 A2 
   
CELSO MONTALVO 10
MODELAMIENTO 2
•Desarrollo del Modelo en el Espacio de F T1 FT

Estados: MT

UA dT
FCp T1 − UAT + TH 2 − FCp T = MCp W TH1 W TH2
2 dt
dT (UA + FCp ) UA FCp
=− T+ TH 2 + T1
dt MCp 2  MCp MCp

UA d TH 2
UAT − TH 2 − WCpW TH 2 = M W CpW
2 dt
 UA 
 2 + WCp W 
d TH 2 UA
= T −  TH 2
dt M W CpW  M W CpW 
 

CELSO MONTALVO 11
MODELAMIENTO 2
•Matrices del Modelo en el Espacio de F T1 FT

Estados: MT

 (UA + FCp ) UA  W TH1 W TH2


 d T  − 
 dt   MCp 2.MCp  FCp 
  T  
 =   + MCp    T1 
 d TH 2  
UA  
+ WCpW   TH 2   0 
 dt  
UA
− 2   
 M W CpW M W CpW 
 T  1 0   T   0 
 T  = 0 1    T  + 0    T1 
 H2     H2   

CELSO MONTALVO 12
MODELAMIENTO 2
•Simulación en Matlab: F T1 FT

MT
kg kcal kcal
Para : F = 100 ; Cp = 1 ;U = 80
min kg º C m  hº C
W TH1 W TH2
kg kcal
W = 200 ; CpW = 1 ; A = 2m 2 ; M = 200kg ; M W = 20kg
min kg º C
Step Response
0.5

>>F=100;Cp=1;U=80;W=200;CpW=1;Ar=2; 0.4

>>M=100;Mw=20;

To: Out(1)
0.3

>>A=[-(U*Ar+F*Cp)/M/Cp U*Ar/2/M/Cp; 0.2

0.1
U*Ar/Mw/CpW –(U*Ar/2+W*CpW)/Mw/CpW];

Amplitude
0
>>B=[F*Cp/M/Cp;0];C=eye(2);D=zeros(2,1); 0.4

>>step(A,B,C,D) 0.3

To: Out(2)
0.2

0.1

0
0 0.5 1 1.5 2 2.5 3

CELSO MONTALVO Time (sec)


13
MODELAMIENTO 3
•Modelar el Proceso mostrado para obtener la variación
del flujo de salida de gas del depósito cuando cambia la
presión de salida.

P2 T
P1 T
PVT
Q1 = Cv P1 − P
Cv

Q = Cv P − P2

CELSO MONTALVO 14
MODELAMIENTO 3
Q1 = Cv P1 − P Cv P2 T
•Desarrollo del Modelo: P1 T
PVT

Balance de Masa: Q = Cv P − P2
d ( V ) d  MP  VM dP
Cv P1 − P − Cv P − P2 = =V  =
dt dt  RT  RT dt
 1/ 2  P
P1 − P = P1 − P0 +  ( P1 − P )  ( P − P0 ) = −
 P 0 2 P1 − P0
 1/ 2    1/ 2 
P − P2 = P0 − P20 +  ( P − P2 )  ( P − P0 ) +  ( P − P2 )  ( P2 − P20 )
 P 0  P2 0
P P2
= P0 − P20 + −
2 P0 − P20 2 P0 − P20

P  P P2  VM d P
−Cv − Cv  − =
2 P1 − P0  2 P0 − P20 2 P0 − P20  RT dt

CELSO MONTALVO 15
MODELAMIENTO 3
Q1 = Cv P1 − P Cv P2 T
•Desarrollo del Modelo: P1 T
PVT

Balance de Masa (cont): Q = Cv P − P2

P (s)  P (s) P2 ( s )  VM
−Cv − Cv  − = sP ( s )
2 P1 − P0  2 P0 − P20 2 P0 − P20  RT
P2 ( s ) VM P (s) P (s)
Cv = sP ( s ) + Cv + Cv
2 P0 − P20 RT 2 P1 − P0 2 P0 − P20

P2 ( s )  VM Cv Cv  VM
Cv = P (s) s+ +  = K P ( s )( s + 1) =
2 P0 − P20  RT 2 P1 − P0 2 P0 − P20 
  KRT
Cv Cv  1 
K= + P (s) =  
Cv
P2 ( s )
2 P1 − P0 2 P0 − P20   s + 1  2 K P0 − P20

CvP ( s ) CvP2 ( s ) Cv  1  Cv CvP2


Q (s) = − Q (s) =   P2 ( s ) −
2 P0 − P20 2 P0 − P20 2 P0 − P20   s + 1  2 K P0 − P20 2 P0 − P20

CELSO MONTALVO 16
MODELAMIENTO 3a
•Desarrolle el Modelo Matemático en transformadas que
describe la variación del flujo líquido q (L/min) cuando
cambia el flujo de ingreso qi (L/min). La masa de aire en
el depósito es constante pero su presión varía con el
ingreso de líquido. Las variables en el estado estacionario
son qi0, P0, Pg0, h0 y q0. La densidad es constante.

CELSO MONTALVO 17
MODELAMIENTO 3a
•Balance de Masa:
d nRT
 qi −  q = (  Ah ) q = Cv Pg + hg  Pg =
dt A  ( He − h )
•Linearizando:
 
q = q0 + Cv ( Pg + hg  ) ( Pg - Pg 0 ) + Cv ( Pg + hg  ) ( h - h0 )
1/ 2 1/ 2

Pg 0
h 0

Cv Cv  g 
q − q0 = Pg + H
2 ( Pg 0 + h0 g  ) 2 ( Pg 0 + h0 g  )

  nRT
( He − h )  ( h − h0 )
−1
Pg = Pg 0 + 
h  A 0
nRT
Pg − Pg 0 = − H
A ( He − h0 )
2

•Operando:
Cv  nRT  Cv  g 
q= − H + H
2 ( Pg 0 + h0 g  )  A ( He − h0 ) 2
 2 ( Pg 0 + h0 g  )
 
 Cv nRT Cv  g  
q = −  + H
 2 ( Pg 0 + h0 g  ) A ( He − h )2 2 ( Pg 0 + h0 g  ) 
 0 
q = zH
CELSO MONTALVO 18
MODELAMIENTO 3a
•Finalmente:
d Ad A
qi − q = A (h) = ( Q ) qi ( s ) − q ( s ) = sQ ( s )
dt z dt z
 1 
Q (s) =   qi ( s )
 s +1
A A
donde  = =
z Cv nRT Cv  g 
−  +
2 ( Pg 0 + h0 g  ) A ( He − h0 )2 2 ( Pg 0 + h0 g  )

CELSO MONTALVO 19
MODELAMIENTO 4
•El proceso de la figura consiste en 3 reactores en serie
donde se realiza una reacción de primer orden, cada
reactor a diferente temperatura que se supone constante.
Para el proceso sin control, realizar el análisis dinámico y
expresar el modelo bajo el formato del Espacio de
Estados. Las funciones de Estado son las composiciones de
A saliendo de cada reactor, las funciones forzantes son la
concentración inicial C0, el flujo de entrada F [L/min] y el
flujo de corrección m. La densidad puede suponerse
constante e independiente de la concentración. La
reacción es: A → B.

CELSO MONTALVO 21
MODELAMIENTO 4
•Desarrollo del Modelo:
Balance de Materias en Tk 1:
d
F0 + M − F1 = 0 F0C0 + M − k1C1V − F1C1 = (VC1 )
dt
d C1
F00 C0 + C00 F0 + M − k1C1V − F10 C1 − C10 F1 = V F1 = F0 + M
dt
d C1  k V + F10  F00  C00 − C10   1 − C10 
= − 1 C
 1 + C 0 +  F
 0 + M
dt  V  V  V   V 
Igualmente:
d d
F1 − F2 = 0 F1C1 − k2C2V − F2C2 = (VC2 ) F2 − F3 = 0 F2C2 − k3C3V − F3C3 = (VC3 )
dt dt
d C2 d C3
F10 C1 + C10 F1 − k2 C2V − F20 C2 − C20 F2 = V F20 C2 + C20 F2 − k3C3V − F30 C3 − C30 F3 = V
dt dt
d C2 F10  k V + F20   C10 − C20  d C3 F20  k3V + F30   C20 − C30 
= C1 −  2 C
 2 + ( 0
F + M ) = C 2 −  C +
 3   ( F0 + M )
dt V  V   V  dt V  V   V 

CELSO MONTALVO 22
MODELAMIENTO 4
•Desarrollo del Modelo:
d C1  k V + F10  F00  C − C10   1 − C10 
= − 1  C1 + C0 +  00  F0 +  M
dt  V  V  V   V 
d C2 F10  k V + F20   C10 − C20   C10 − C20 
= C1 −  2  C2 +   F0 +  M
dt V  V   V   V 
d C3 F20  k V + F30   C20 − C30   C20 − C30 
= C2 −  3  C3 +   F0 +  M
dt V  V   V   V 

Espacio de Estado:
 d C1   k1V + F10   F00 C00 − C10 1 − C10 
 dt   − 0 0  V 
V V V
     C1     C0 
 d C2  =  F10 k V + F20  C  +  0 C10 − C20 C10 − C20   F 
− 2 0
 dt   V V  2  V V  
0

     C3    M 
d
 3 C F k V + F30   0 C − C C − C30 
0 20
− 3 20 30 20

 dt   V V   V V 
 C1  1 0 0   C1  0 0 0   C0 
C  = 0 1 0 C  + 0 0 0  F 
 2   2   0
 C3  0 0 1   C3  0 0 0  M 
CELSO MONTALVO 23
¡FIN!

Ing. CELSO MONTALVO HURTADO

27

También podría gustarte