Вы находитесь на странице: 1из 23

Asignatura Datos del alumno Fecha

Apellidos: Dávila Arteaga


Ingeniería de Procesos 8 de Abril 2019
Nombre: Wendy Estefanía

Actividades

Método Numérico Aplicado a un problema de Ingeniería


Química

Problema de valor Inicial – Aplicado a la Ingeniería Química.


Se dispone de un reactor continuo de tanque uniforme provisto de una camisa
intercambiadora en los que tiene lugar una reacción irreversible de primer orden en fase
acuosa: (1)

𝐀 → 𝐏𝐫𝐨𝐝𝐮𝐜𝐭𝐨𝐬
5346
k A (T) → 1.69x106 e− T

J
∆Hr → −253000
mol A

Datos de la Reacción: Datos corrientes entrantes:


Entalpia de Rx (J/mol A) -253000 Qe (m3/s) 0.001667
Ce (mol/m3) 1000
Datos cada reactor: Ter (K) 298
Volumen (m3) 0.1 ρer (kg/m3) 1000
Volumen Intercambiador (m3) 0.01 Cpr (J/kg-K) 4187
Coef.Global.Transf.Calor
(W/K) 2000 Datos Fluido Refrigerante:
Qeint (m3/s) 0.001667
Teint (K) 298
ρeint (kg/m3) 995
Cpint (J/kg-K) 4150
Inicialmente en todo el sistema la concentración es 0 y la temperatura (Reactor 1 y
Reactor 2, Intercambiador 1 y 2) es de 298 K.

TEMA – Programación Matlab © Escuela Superior Politécnica de Chimborazo (ESPOCH)


Asignatura Datos del alumno Fecha
Apellidos: Dávila Arteaga
Ingeniería de Procesos 8 de Abril 2019
Nombre: Wendy Estefanía

» Realice el Balance de materia y energía y obtenga la evolución del sistema durante el


tiempo asignado [400 segundos].

Balance Combinado (Masa y Energía) para el Sistema


1. Balance por componente (concentración):
E = S + Ac + Generación
Donde:
E= entrada
S= salida
Ac= acumulación
dCV
= Q e Ce − Q s Cs
dt
Aplicando la regla: (uv)′ = u′ v + uv′
dC dV
V +C = Q e Ce − Q s Cs
dt dt
El volumen es constante porque no hay variación de nivel, además como se trata de un
tanque o reactor se cumple que Q e = Q s
dCA Qe
= ( ) ∗ (Ce − Cs )
dt Vr
dCA Qe
= ( ) ∗ (Ce − Cs ) + rA
dt Vr
Donde:
Q e = Caudal de entrada del reactor [m3 /s]
Vr = Volumen del reactor [m3 ]
Ce = Concentración de entrada del reactor [mol/m3 ]
Cs = Concentración de salida del reactor [mol/m3 ]
rA = velocidad de reacción química = KCA

dCA Qe
= ( ) ∗ (Ce − Cs ) + KCA
dt Vr
Donde:
−5346
( )
K = Constante de Reacción = −169000e Tr [s −1 ]
dCA Qe −5346
( )
= ( ) ∗ (Ce − Cs ) + (−169000e Tr ) CA (𝟏. 𝟏)
dt Vr

TEMA – Programación Matlab © Escuela Superior Politécnica de Chimborazo (ESPOCH)


Asignatura Datos del alumno Fecha
Apellidos: Dávila Arteaga
Ingeniería de Procesos 8 de Abril 2019
Nombre: Wendy Estefanía

Aplicando Método de Euler (1 Derivada):


CA − C0 Qe −5346
( )
= ( ) ∗ (Ce − Cs ) + (−169000e Tr ) CA
∆t Vr
Qe −5346
( )
CA = [( ) ∗ (Ce − Cs ) + (−169000e Tr ) CA ] ∆t + C0 (𝟏. 𝟐)
Vr
Donde:
C0 = Concentración incial de la sustancia [mol/m3 ]
Tr = Temperatura del reactor [K]
∆t = Variación del tiempo [s]

Expresión empleada en Matlab:


Qe −5346
( )
CA = ( ) ∗ (Ce − CA ) + (−169000e Tr ) CA (𝟏. 𝟑)
Vr
Qe −5346
( )
CA = ( ) ∗ (Ce − y(1)) + (−169000e y(2) ) y(1) (𝟏. 𝟒)
Vr
Donde:
CA = y(1)
Tr = y(2)
Nota: CA y Tr son variables que se encuentran en función del tiempo.

2. Balance de energía en el reactor (temperatura):


∆u
= q − w + Calor sensible entrada − Calor sensible salida + Sr
∆t
No existe trabajo y Sr representa el cambio de entalpía por la Rx química.
Sr = rA ∆Hr V
q = UA(Tint − Tr )
Donde:
J
∆Hr = Entalpía de Rx [ ]
mol A
W
UA = Coeficiente Global de transferencia de calor [ ]
K
Tint = Temperatura del Intercambiador [K]
Tr = Temperatura del reactor [K]

mCv dTr
= q + ṁCp Te − ṁCp Ts + rA ∆Hr V
dt

TEMA – Programación Matlab © Escuela Superior Politécnica de Chimborazo (ESPOCH)


Asignatura Datos del alumno Fecha
Apellidos: Dávila Arteaga
Ingeniería de Procesos 8 de Abril 2019
Nombre: Wendy Estefanía

ρVr Cv dTr
= q + ρe Q e Cp Te − ρs Q s Cp Ts + rA ∆Hr V
dt
Donde:
Cp = Capacidad calorífica [J/kg − K]
ρ = densidad del fluido en el reactor [kg/m3 ]

Se cumple que Q e = Q s ; ρe = ρs
En líquidos el Cv ≅ Cp

dTr q + rA ∆Hr V Q e ρe Cp (Te − Ts )


= +
dt ρVr Cv ρVr Cv
Simplificando términos semejantes
dTr q + rA ∆Hr V Q e (Te − Ts )
= + (𝟐. 𝟏. )
dt ρVr Cv Vr

Aplicando Método de Euler (1 Derivada):


Tr − Tr0 q + rA ∆Hr V Q e (Te − Ts )
= +
∆t ρVr Cv Vr
q + rA ∆Hr V Q e (Te − Ts )
Tr = [ + ] ∆t + Tr0
ρVr Cv Vr
Donde:
Tr0 = Temperatura inicial del reactor [K]
∆t = Variación del tiempo [s]

−5346
( )
UA(Tint − Tr ) + (−169000e Tr )C A ∆Hr Vr
Q e (Te − Ts )
Tr = + ∆t + Tr0 (𝟐. 𝟐. )
ρVr Cv Vr
[ ]

Expresión empleada en Matlab:


−5346
( )
UA(Tint − Tr ) + (−169000e Tr )C A ∆Hr Vr
Q e (Te − Ts )
Tr = + (𝟐. 𝟑. )
ρVr Cv Vr
−5346
( )
UA(y(3) − y(2)) + (−169000e y(2) ) y(1)H V
rx r
Q e (Ter − y(2))
Tr = + (𝟐. 𝟒. )
Der Vr Cpr Vr

TEMA – Programación Matlab © Escuela Superior Politécnica de Chimborazo (ESPOCH)


Asignatura Datos del alumno Fecha
Apellidos: Dávila Arteaga
Ingeniería de Procesos 8 de Abril 2019
Nombre: Wendy Estefanía

Donde:
CA = y(1)
Tr = y(2)
Tint = y(3)
Nota: CA , Tr y Tint son variables que se encuentran en función del tiempo.

3. Balance de energía en el intercambiador de calor (temperatura):


∆u
= −q − w + Calor sensible entrada − Calor sensible salida + Sr
∆t
No existe trabajo ni cambio de entalpía porque no ocurre Rx química en el
intercambiador, simplemente es el paso del fluido refrigerante.
−q = UA(Tint − Tr )
Donde:
W
UA = Coeficiente Global de transferencia de calor [ ]
K
Tint = Temperatura del Intercambiador [K]
Tr = Temperatura del reactor [K]

mCv dTr
= −q + ṁCp Te − ṁCp Ts
dt
ρVint Cv dTr
= −q + ρe Q e Cp Te − ρs Q s Cp Ts
dt
Donde:
Cp = Capacidad calorífica [J/kg − K]
ρ = densidad del fluido en el reactor [kg/m3 ]

Se cumple que Q e = Q s ; ρe = ρs
En líquidos el Cv ≅ Cp

dTint −q Q e ρe Cp (Te − Ts )
= +
dt ρVint Cv ρVint Cv
Simplificando términos semejantes
dTint −q Q e (Te − Ts )
= + (𝟑. 𝟏. )
dt ρVint Cv Vint

TEMA – Programación Matlab © Escuela Superior Politécnica de Chimborazo (ESPOCH)


Asignatura Datos del alumno Fecha
Apellidos: Dávila Arteaga
Ingeniería de Procesos 8 de Abril 2019
Nombre: Wendy Estefanía

Aplicando Método de Euler (1 Derivada):


Tint − Tr0 q Q e (Te − Ts )
= +
∆t ρVr Cv Vr
q Q e (Te − Ts )
Tint = [ + ] ∆t + Tint0
ρVint Cv Vint
Donde:
Tint0 = Temperatura inicial del intecambiador [K]
∆t = Variación del tiempo [s]

−UA(Tint − Tr ) Q e (Te − Ts )
Tint = [ + ] ∆t + Tint0 (𝟑. 𝟐. )
ρVint Cv Vint

Expresión empleada en Matlab:


−UA(Tint − Tr ) Q e (Te − Ts )
Tint = + (𝟑. 𝟑. )
ρVint Cv Vint
−UA(y(3) − y(2)) Q eint (Teint − y(3))
Tint = + (𝟑. 𝟒. )
Deint Vint Cpint Vint
Donde:
CA = y(1)
Tr = y(2)
Tint = y(3)
Nota: CA , Tr y Tint son variables que se encuentran en función del tiempo.

ANÁLISIS GENERAL:
Como se puede observar, se han desarrollado las tres ecuaciones diferenciales que se
necesitan para la resolución del sistema a disposición en base al balance combinado de
masa y energía en los dos dispositivos que lo conforman, donde las variables
desconocidas son CA , Tr y Tint , las cuales varían en función del tiempo. Como el sistema
consta de 2 reactores y por consiguiente 2 intercambiadores de calor, las ecuaciones
aplicadas son las mismas con la leve modificación de que las condiciones de salida del
primer reactor e intercambiador se convierten en las condiciones de entrada para el
segundo reactor e intercambiador, es así que se sustituyen:
Ce = y(1), Ter = y(2), Teint = y(3)
Y por tanto aparecen nuevas variables incógnitas
y(1) = y(4), y(2) = y(5), y(3) = y(6)

TEMA – Programación Matlab © Escuela Superior Politécnica de Chimborazo (ESPOCH)


Asignatura Datos del alumno Fecha
Apellidos: Dávila Arteaga
Ingeniería de Procesos 8 de Abril 2019
Nombre: Wendy Estefanía

» Utilizando el método de EULER resuelve numéricamente el problema.


Breve Descripción del Método
El Método de Euler o de las Tangentes constituye el primer y más sencillo ejemplo de
método numérico para la resolución de un problema de valor inicial: (2)
𝑦′ = 𝑓(𝑥, 𝑦), 𝑦(𝑥0 ) = 𝑦0
Donde suponemos además que se verifican las hipótesis del Teorema de Picard1, y en
consecuencia existe solución única para el problema. (2)
Interpretando la E.D.O. (ecuación diferencial ordinaria) 𝑦′ = 𝑓(𝑥, 𝑦) como un campo de
direcciones en el plano 𝑥 − 𝑦, y la condición inicial 𝑦(𝑥0 ) = 𝑦0 como un punto (𝑥0 , 𝑦0 )
de dicho plano, podemos aproximar la función solución 𝑦(𝑥) por medio de la recta
tangente a la misma que pasa por ese punto: (2)
𝑦(𝑥) ≅ 𝑦0 + 𝑓(𝑥0 , 𝑦0 )(𝑥 − 𝑥0 )
Donde se ha utilizado que la pendiente de dicha tangente es: 𝑚 = 𝑦′(𝑥0 ) y, en
consecuencia: 𝑚 = 𝑓(𝑥0 , 𝑦0 ). (2)
Calculamos así de manera aproximada el valor de la solución 𝑦 en el punto de abscisa 𝑥1
como: (2)
𝑦(𝑥1 ) ≅ 𝑦1 = 𝑦0 + 𝑓(𝑥0 , 𝑦0 )(𝑥1 − 𝑥0 )
Y con este punto (aproximado) ya calculado, podemos repetir el método para obtener
otro punto aproximado (𝑥2 , 𝑦2 ) de la forma: (2)
𝑦(𝑥2 ) ≅ 𝑦2 = 𝑦1 + 𝑓(𝑥1 , 𝑦1 )(𝑥2 − 𝑥1 )
Y así sucesivamente.
Es habitual en este método tomar abscisas equiespaciadas, es decir, calcular la solución
aproximada en puntos de la forma: 𝑥𝑛 = 𝑥𝑛−1 + ℎ = 𝑥0 + 𝑛ℎ, siendo ℎ el paso del
método. De esta forma se obtienen las fórmulas que nos determinan la solución
aproximada en la forma: (2)
𝑥𝑛 = 𝑥𝑛−1 + ℎ; 𝑦𝑛 = 𝑦𝑛−1 + 𝑓(𝑥𝑛−1 , 𝑦𝑛−1 ) ℎ
Desde el punto de vista geométrico, se tiene en definitiva que el Método de Euler se
aproxima a la función solución por medio de una línea poligonal, la aproximación ser ‘a
tanto peor cuanto mayor sea en número de pasos o intervalos, es decir, cuanto más “lejos”
nos encontremos del punto inicial (𝑥0 , 𝑦0 ). Por otro lado, el error será evidentemente
tanto mayor cuanto más grande sea el “paso” del método, h. (2)

1
Se considera en general que la función f(x, y) es diferenciable en un entorno del punto (x0 , y0 ). Si bien
es cierto que se trata de una condición más restrictiva de lo estrictamente necesario, en la práctica se trabaja
siempre con funciones de ese tipo.

TEMA – Programación Matlab © Escuela Superior Politécnica de Chimborazo (ESPOCH)


Asignatura Datos del alumno Fecha
Apellidos: Dávila Arteaga
Ingeniería de Procesos 8 de Abril 2019
Nombre: Wendy Estefanía

» Muestre una Tabla de resultados.


Tiempo C R1 Temperatura Temperatura C R2 Temperatura Temperatura
[s] [mol/m3] R1 [K] I1 [K] [mol/m3] R2 [K] I2 [K]
0 0,5 285 281 0,5 285 281
2 33,81127 285,39594 287,05528 0,48794 284,96252 281,38748
4 65,18680 285,88260 290,54351 1,58719 284,94352 283,62344
6 94,68708 286,43181 292,57800 3,66946 284,96452 286,05847
8 122,36134 287,02781 293,79031 6,61567 285,02923 288,12611
10 148,25154 287,66187 294,53874 10,31472 285,13511 289,71456
12 172,39433 288,32932 295,02656 14,66247 285,27827 290,87933
14 194,82188 289,02781 295,36915 19,56098 285,45527 291,71944
16 215,56228 289,75637 295,63199 24,91794 285,66361 292,32945
18 234,63983 290,51489 295,85231 30,64611 285,90168 292,78479
20 252,07503 291,30379 296,05132 36,66286 286,16864 293,14074
22 267,88476 292,12384 296,24112 42,88980 286,46416 293,43574
24 282,08228 292,97610 296,42869 49,25230 286,78826 293,69571
26 294,67736 293,86182 296,61811 55,67921 287,14126 293,93776
28 305,67637 294,78242 296,81183 62,10248 287,52361 294,17302
30 315,08248 295,73949 297,01138 68,45688 287,93587 294,40867
32 322,89586 296,73469 297,21778 74,67976 288,37871 294,64939
34 329,11406 297,76984 297,43177 80,71081 288,85283 294,89825
36 333,73244 298,84676 297,65397 86,49189 289,35898 295,15731
38 336,74486 299,96736 297,88488 91,96691 289,89795 295,42801
40 338,14456 301,13347 298,12499 97,08177 290,47055 295,71144
42 337,92536 302,34686 298,37475 101,78431 291,07761 296,00843
44 336,08328 303,60909 298,63459 106,02444 291,71995 296,31971
46 332,61866 304,92142 298,90490 109,75429 292,39837 296,64591
48 327,53882 306,28462 299,18602 112,92848 293,11364 296,98760
50 320,86154 307,69880 299,47824 115,50459 293,86646 297,34528
52 312,61927 309,16312 299,78172 117,44371 294,65740 297,71942
54 302,86418 310,67555 300,09647 118,71129 295,48687 298,11037
56 291,67394 312,23248 300,42230 119,27810 296,35507 298,51840
58 279,15801 313,82840 300,75876 119,12153 297,26185 298,94360
60 265,46385 315,45548 301,10504 118,22708 298,20670 299,38586

TEMA – Programación Matlab © Escuela Superior Politécnica de Chimborazo (ESPOCH)


Asignatura Datos del alumno Fecha
Apellidos: Dávila Arteaga
Ingeniería de Procesos 8 de Abril 2019
Nombre: Wendy Estefanía

62 250,78211 317,10334 301,45995 116,59011 299,18857 299,84481


64 235,34958 318,75886 301,82177 114,21768 300,20581 300,31973
66 219,44805 320,40625 302,18829 111,13051 301,25603 300,80947
68 203,39749 322,02751 302,55668 107,36466 302,33600 301,31243
70 187,54205 323,60331 302,92362 102,97281 303,44158 301,82642
72 172,22879 325,11419 303,28533 98,02474 304,56770 302,34869
74 157,78099 326,54228 303,63776 92,60663 305,70840 302,87592
76 144,46995 327,87290 303,97689 86,81902 306,85696 303,40430
78 132,49101 329,09601 304,29900 80,77326 308,00610 303,92966
80 121,94926 330,20702 304,60100 74,58670 309,14831 304,44768
82 112,85839 331,20683 304,88068 68,37704 310,27613 304,95415
84 105,15228 332,10106 305,13687 62,25654 311,38256 305,44519
86 98,70578 332,89880 305,36946 56,32669 312,46132 305,91755
88 93,35905 333,61108 305,57924 50,67402 313,50713 306,36871
90 88,94014 334,24951 305,76777 45,36726 314,51586 306,79700
92 85,28258 334,82526 305,93702 40,45620 315,48457 307,20158
94 82,23655 335,34835 306,08922 35,97176 316,41154 307,58235
96 79,67446 335,82735 306,22660 31,92745 317,29612 307,93982
98 77,49202 336,26934 306,35127 28,32152 318,13865 308,27498
100 75,60673 336,68000 306,46512 25,13971 318,94021 308,58911
102 73,95484 337,06383 306,56976 22,35816 319,70251 308,88368
104 72,48794 337,42434 306,66656 19,94630 320,42767 309,16024
106 71,16968 337,76429 306,75663 17,86953 321,11803 309,42032
108 69,97289 338,08583 306,84088 16,09140 321,77609 309,66540
110 68,87725 338,39069 306,92003 14,57554 322,40430 309,89687
112 67,86742 338,68025 306,99465 13,28700 323,00505 310,11598
114 66,93171 338,95565 307,06521 12,19323 323,58058 310,32389
116 66,06105 339,21788 307,13209 11,26469 324,13292 310,52162
118 65,24823 339,46775 307,19560 10,47513 324,66392 310,71008
120 64,48743 339,70600 307,25599 9,80167 325,17521 310,89006
122 63,77380 339,93330 307,31347 9,22464 325,66823 311,06226
124 63,10327 340,15023 307,36824 8,72744 326,14423 311,22729
126 62,47232 340,35733 307,42046 8,29616 326,60428 311,38569
128 61,87788 340,55512 307,47027 7,91929 327,04934 311,53790

TEMA – Programación Matlab © Escuela Superior Politécnica de Chimborazo (ESPOCH)


Asignatura Datos del alumno Fecha
Apellidos: Dávila Arteaga
Ingeniería de Procesos 8 de Abril 2019
Nombre: Wendy Estefanía

130 61,31722 340,74405 307,51781 7,58740 327,48019 311,68434


132 60,78792 340,92457 307,56319 7,29280 327,89755 311,82536
134 60,28780 341,09708 307,60654 7,02928 328,30202 311,96127
136 59,81486 341,26197 307,64794 6,79180 328,69414 312,09233
138 59,36732 341,41961 307,68751 6,57633 329,07439 312,21878
140 58,94352 341,57032 307,72532 6,37961 329,44319 312,34086
142 58,54196 341,71445 307,76146 6,19901 329,80093 312,45874
144 58,16124 341,85228 307,79601 6,03242 330,14796 312,57260
146 57,80010 341,98412 307,82905 5,87809 330,48462 312,68261
148 57,45735 342,11024 307,86064 5,73461 330,81122 312,78891
150 57,13190 342,23089 307,89086 5,60080 331,12804 312,89164
152 56,82274 342,34633 307,91976 5,47569 331,43536 312,99094
154 56,52892 342,45678 307,94741 5,35843 331,73345 313,08692
156 56,24958 342,56248 307,97386 5,24832 332,02257 313,17969
158 55,98389 342,66364 307,99917 5,14475 332,30296 313,26938
160 55,73111 342,76046 308,02339 5,04719 332,57487 313,35607
162 55,49053 342,85312 308,04657 4,95516 332,83852 313,43988
164 55,26147 342,94183 308,06875 4,86825 333,09414 313,52089
166 55,04333 343,02674 308,08998 4,78609 333,34196 313,59921
168 54,83553 343,10802 308,11030 4,70834 333,58218 313,67491
170 54,63751 343,18584 308,12975 4,63470 333,81503 313,74808
172 54,44878 343,26035 308,14837 4,56490 334,04070 313,81881
174 54,26884 343,33169 308,16620 4,49868 334,25939 313,88718
176 54,09726 343,39999 308,18326 4,43581 334,47130 313,95326
178 53,93360 343,46540 308,19960 4,37610 334,67662 314,01712
180 53,77747 343,52803 308,21525 4,31933 334,87554 314,07885
182 53,62848 343,58800 308,23023 4,26534 335,06823 314,13850
184 53,48630 343,64544 308,24458 4,21396 335,25488 314,19614
186 53,35057 343,70045 308,25831 4,16504 335,43566 314,25185
188 53,22099 343,75313 308,27147 4,11843 335,61073 314,30568
190 53,09725 343,80358 308,28406 4,07400 335,78027 314,35769
192 52,97908 343,85190 308,29613 4,03164 335,94443 314,40795
194 52,86621 343,89819 308,30768 3,99122 336,10337 314,45650
196 52,75837 343,94252 308,31875 3,95265 336,25724 314,50342

TEMA – Programación Matlab © Escuela Superior Politécnica de Chimborazo (ESPOCH)


Asignatura Datos del alumno Fecha
Apellidos: Dávila Arteaga
Ingeniería de Procesos 8 de Abril 2019
Nombre: Wendy Estefanía

198 52,65534 343,98498 308,32935 3,91582 336,40619 314,54874


200 52,55689 344,02566 308,33950 3,88065 336,55037 314,59252
202 52,46280 344,06462 308,34923 3,84704 336,68992 314,63482
204 52,37287 344,10194 308,35854 3,81491 336,82497 314,67568
206 52,28690 344,13769 308,36746 3,78419 336,95567 314,71514
208 52,20471 344,17193 308,37601 3,75481 337,08213 314,75326
210 52,12613 344,20474 308,38419 3,72669 337,20449 314,79008
212 52,05099 344,23617 308,39204 3,69979 337,32288 314,82564
214 51,97913 344,26628 308,39955 3,67403 337,43741 314,85998
216 51,91041 344,29512 308,40675 3,64937 337,54819 314,89315
218 51,84467 344,32276 308,41364 3,62575 337,65536 314,92517
220 51,78179 344,34923 308,42024 3,60311 337,75901 314,95610
222 51,72164 344,37459 308,42657 3,58142 337,85925 314,98596
224 51,66409 344,39889 308,43263 3,56064 337,95619 315,01479
226 51,60903 344,42218 308,43844 3,54071 338,04994 315,04263
228 51,55634 344,44448 308,44401 3,52159 338,14058 315,06951
230 51,50593 344,46585 308,44934 3,50326 338,22822 315,09546
232 51,45769 344,48633 308,45444 3,48568 338,31296 315,12051
234 51,41151 344,50595 308,45934 3,46881 338,39487 315,14469
236 51,36732 344,52474 308,46402 3,45262 338,47406 315,16804
238 51,32503 344,54275 308,46852 3,43708 338,55061 315,19057
240 51,28454 344,56001 308,47282 3,42217 338,62459 315,21232
242 51,24579 344,57654 308,47694 3,40785 338,69610 315,23332
244 51,20869 344,59238 308,48089 3,39410 338,76521 315,25358
246 51,17317 344,60756 308,48468 3,38089 338,83200 315,27314
248 51,13917 344,62211 308,48831 3,36821 338,89653 315,29201
250 51,10662 344,63604 308,49178 3,35603 338,95890 315,31022
252 51,07545 344,64940 308,49511 3,34432 339,01915 315,32780
254 51,04561 344,66219 308,49830 3,33307 339,07737 315,34476
256 51,01704 344,67445 308,50136 3,32227 339,13361 315,36113
258 50,98967 344,68620 308,50429 3,31188 339,18795 315,37692
260 50,96347 344,69746 308,50710 3,30190 339,24044 315,39216
262 50,93838 344,70824 308,50979 3,29230 339,29114 315,40686
264 50,91435 344,71858 308,51236 3,28308 339,34012 315,42104

TEMA – Programación Matlab © Escuela Superior Politécnica de Chimborazo (ESPOCH)


Asignatura Datos del alumno Fecha
Apellidos: Dávila Arteaga
Ingeniería de Procesos 8 de Abril 2019
Nombre: Wendy Estefanía

266 50,89134 344,72848 308,51483 3,27421 339,38742 315,43473


268 50,86930 344,73797 308,51720 3,26568 339,43310 315,44793
270 50,84819 344,74707 308,51947 3,25748 339,47723 315,46067
272 50,82798 344,75578 308,52164 3,24959 339,51983 315,47295
274 50,80862 344,76413 308,52372 3,24201 339,56098 315,48480
276 50,79007 344,77214 308,52572 3,23472 339,60071 315,49624
278 50,77231 344,77980 308,52763 3,22770 339,63908 315,50726
280 50,75529 344,78715 308,52946 3,22096 339,67612 315,51790
282 50,73900 344,79419 308,53122 3,21446 339,71188 315,52816
284 50,72339 344,80094 308,53290 3,20822 339,74641 315,53805
286 50,70843 344,80741 308,53451 3,20221 339,77974 315,54760
288 50,69411 344,81360 308,53606 3,19643 339,81192 315,55680
290 50,68039 344,81954 308,53754 3,19087 339,84298 315,56567
292 50,66724 344,82523 308,53896 3,18552 339,87296 315,57423
294 50,65465 344,83068 308,54032 3,18037 339,90190 315,58249
296 50,64258 344,83590 308,54162 3,17541 339,92983 315,59045
298 50,63103 344,84091 308,54287 3,17065 339,95679 315,59812
300 50,61995 344,84571 308,54406 3,16606 339,98281 315,60552
302 50,60935 344,85031 308,54521 3,16164 340,00792 315,61266
304 50,59918 344,85471 308,54631 3,15739 340,03215 315,61954
306 50,58945 344,85893 308,54736 3,15330 340,05554 315,62617
308 50,58012 344,86298 308,54837 3,14936 340,07810 315,63256
310 50,57118 344,86686 308,54933 3,14557 340,09987 315,63873
312 50,56262 344,87057 308,55026 3,14192 340,12088 315,64467
314 50,55442 344,87413 308,55115 3,13841 340,14115 315,65040
316 50,54656 344,87755 308,55200 3,13503 340,16070 315,65593
318 50,53903 344,88082 308,55281 3,13178 340,17957 315,66125
320 50,53181 344,88395 308,55360 3,12864 340,19777 315,66639
322 50,52490 344,88695 308,55434 3,12563 340,21533 315,67133
324 50,51827 344,88983 308,55506 3,12273 340,23227 315,67610
326 50,51193 344,89259 308,55575 3,11993 340,24861 315,68070
328 50,50585 344,89523 308,55641 3,11724 340,26437 315,68513
330 50,50002 344,89776 308,55704 3,11465 340,27957 315,68940
332 50,49444 344,90019 308,55764 3,11216 340,29424 315,69352

TEMA – Programación Matlab © Escuela Superior Politécnica de Chimborazo (ESPOCH)


Asignatura Datos del alumno Fecha
Apellidos: Dávila Arteaga
Ingeniería de Procesos 8 de Abril 2019
Nombre: Wendy Estefanía

334 50,48909 344,90252 308,55822 3,10976 340,30838 315,69749


336 50,48396 344,90474 308,55878 3,10745 340,32202 315,70131
338 50,47905 344,90688 308,55931 3,10522 340,33517 315,70500
340 50,47434 344,90893 308,55982 3,10308 340,34786 315,70855
342 50,46983 344,91089 308,56031 3,10102 340,36010 315,71197
344 50,46551 344,91277 308,56078 3,09903 340,37189 315,71527
346 50,46137 344,91457 308,56123 3,09712 340,38327 315,71845
348 50,45740 344,91630 308,56166 3,09528 340,39424 315,72151
350 50,45360 344,91795 308,56207 3,09351 340,40482 315,72446
352 50,44996 344,91954 308,56247 3,09180 340,41502 315,72730
354 50,44647 344,92105 308,56285 3,09016 340,42486 315,73004
356 50,44312 344,92251 308,56321 3,08858 340,43434 315,73268
358 50,43992 344,92391 308,56356 3,08706 340,44348 315,73523
360 50,43684 344,92524 308,56389 3,08559 340,45230 315,73768
362 50,43390 344,92652 308,56421 3,08418 340,46079 315,74004
364 50,43108 344,92775 308,56452 3,08282 340,46899 315,74231
366 50,42838 344,92893 308,56481 3,08151 340,47688 315,74451
368 50,42579 344,93006 308,56509 3,08025 340,48450 315,74662
370 50,42331 344,93114 308,56536 3,07904 340,49184 315,74865
372 50,42093 344,93217 308,56562 3,07787 340,49891 315,75061
374 50,41865 344,93317 308,56586 3,07675 340,50573 315,75250
376 50,41646 344,93412 308,56610 3,07567 340,51230 315,75432
378 50,41437 344,93503 308,56633 3,07463 340,51864 315,75607
380 50,41237 344,93590 308,56655 3,07362 340,52474 315,75776
382 50,41044 344,93674 308,56676 3,07266 340,53063 315,75938
384 50,40860 344,93754 308,56696 3,07173 340,53630 315,76095
386 50,40684 344,93831 308,56715 3,07083 340,54177 315,76246
388 50,40515 344,93905 308,56733 3,06997 340,54704 315,76391
390 50,40353 344,93975 308,56751 3,06914 340,55211 315,76531
392 50,40197 344,94043 308,56768 3,06834 340,55701 315,76666
394 50,40048 344,94108 308,56784 3,06757 340,56172 315,76796
396 50,39906 344,94170 308,56799 3,06683 340,56627 315,76921
398 50,39769 344,94230 308,56814 3,06612 340,57064 315,77041
400 50,39638 344,94287 308,56828 3,06543 340,57486 315,77157

TEMA – Programación Matlab © Escuela Superior Politécnica de Chimborazo (ESPOCH)


Asignatura Datos del alumno Fecha
Apellidos: Dávila Arteaga
Ingeniería de Procesos 8 de Abril 2019
Nombre: Wendy Estefanía

» Gráfica e interpreta los resultados.

Ilustración 1. Evolución de la Concentración R1

INTERPRETACIÓN 1:
Se puede observar en la gráfica 1, la evolución de la concentración de la sustancia A en el
primer reactor durante un periodo de 400 segundos y partiendo de CA= 0,5 mol/m3,
notándose un incremento progresivo de dicha variable hasta el segundo 42 donde
alcanza un valor máximo de 337,93 mol/m3, a partir del cual empieza decrecer. Por
tanto, el comportamiento de la concertación de la sustancia A en el reactor 1 se describe
en forma parabólica debido al avance de la reacción que en él se produce. Cabe señalar
que, si realizamos un análisis comparativo de las concentraciones entre los dos reactores
con la gráfica 4, se evidencia que la concentración máxima en el R1 es superior a la
concentración máxima del R2. Adicionalmente, es necesario destacar que la
concentración varía también en función de los cambios de temperatura en el reactor
como se analiza en la ecuación 1.2.

TEMA – Programación Matlab © Escuela Superior Politécnica de Chimborazo (ESPOCH)


Asignatura Datos del alumno Fecha
Apellidos: Dávila Arteaga
Ingeniería de Procesos 8 de Abril 2019
Nombre: Wendy Estefanía

Ilustración 2. Evolución de la Temperatura R1

INTERPRETACIÓN 2:
Se puede observar en la gráfica 2, la evolución de la temperatura del primer reactor
durante un periodo de 400 segundos y partiendo de Tr=285 K, notándose que dicha
variable incrementa progresivamente conforme transcurre el tiempo. Sin embargo, la
temperatura crece de manera considerable hasta alrededor del segundo 90, desde donde
los incrementos se tornan más pequeños casi manteniéndose constante a partir del
segundo 150. Por tanto, el comportamiento de la temperatura en el reactor 1 se describe
como un crecimiento en función del tiempo. Si realizamos un análisis comparativo de las
temperaturas entre los dos reactores con la gráfica 5, si bien, se evidencia un
comportamiento similar, los rangos de temperatura alcanzados en el R1 son superiores
a las del R2, ya que las temperaturas del R1 se proyectan sobre los 345 K mientras que
las del R2 oscilan alrededor de los 340 K. Adicionalmente se señala que la temperatura
alcanzada por el reactor se encuentra relacionada con los cambios de concentración de A
y la temperatura del intercambiador como se demuestra en la ecuación 2.2.

TEMA – Programación Matlab © Escuela Superior Politécnica de Chimborazo (ESPOCH)


Asignatura Datos del alumno Fecha
Apellidos: Dávila Arteaga
Ingeniería de Procesos 8 de Abril 2019
Nombre: Wendy Estefanía

Ilustración 3. Evolución de la Temperatura I1

INTERPRETACIÓN 3:
Se puede observar en la gráfica 3, la evolución de la temperatura del primer
intercambiador de calor durante un periodo de 400 segundos y partiendo de Tint=281 K,
notándose que dicha variable también incrementa conforme transcurre el tiempo. No
obstante, la temperatura crece de manera considerable hasta alrededor del segundo 20,
a partir de cual sus incrementos disminuye proyectándose casi constante a partir del
segundo 100. Por tanto, el comportamiento de la temperatura del intercambiador 1
también se describe como un crecimiento en función del tiempo. Si realizamos un
análisis comparativo de las temperaturas entre los dos intercambiadores con la gráfica
6, se evidencia un comportamiento similar, pero los rangos de temperatura alcanzados
en el I2 son superiores a las del I1, puesto que las temperaturas del I2 se proyectan sobre
los 315 K mientras que las del I1 no alcanzan los 310 K. Cabe señalar que dichas variables
guardan una estrecha relación con las temperaturas de sus correspondientes reactores
demostrándose en la ecuación 3.2., la cual justifica su comportamiento.

TEMA – Programación Matlab © Escuela Superior Politécnica de Chimborazo (ESPOCH)


Asignatura Datos del alumno Fecha
Apellidos: Dávila Arteaga
Ingeniería de Procesos 8 de Abril 2019
Nombre: Wendy Estefanía

Ilustración 4. Evolución de la Concentración R2

INTERPRETACIÓN 4:
Se puede observar en la gráfica 4, la evolución de la concentración en el segundo reactor
partiendo de las mismas condiciones asignadas para CA en R1, notándose el incremento
progresivo de dicha variable hasta el segundo 56 donde alcanza un valor máximo de
119,278 mol/m3, a partir del cual empieza decrecer. Por tanto, el comportamiento de la
concertación de la sustancia A en el reactor 2 también se describe en forma parabólica
debido al avance de la reacción que en este se produce como en el R1 pero con valores
inferiores a éste.

TEMA – Programación Matlab © Escuela Superior Politécnica de Chimborazo (ESPOCH)


Asignatura Datos del alumno Fecha
Apellidos: Dávila Arteaga
Ingeniería de Procesos 8 de Abril 2019
Nombre: Wendy Estefanía

Ilustración 5. Evolución de la Temperatura R2

INTERPRETACIÓN 5:
Se puede observar en la gráfica 5, la evolución de la temperatura del segundo reactor bajo
partiendo de las mismas condiciones asignadas para R1, notándose que dicha variable
incrementa progresivamente conforme transcurre el tiempo. No obstante, la
temperatura crece de manera considerable hasta el segundo 150, a partir de cual sus
incrementos disminuyen casi manteniéndose constante. Por tanto, el comportamiento
de la temperatura en el reactor 2 también se describe como un crecimiento en función
del tiempo, además las temperaturas máximas en el R2 oscilan alrededor de los 340 K
siendo inferiores a las del R1.

TEMA – Programación Matlab © Escuela Superior Politécnica de Chimborazo (ESPOCH)


Asignatura Datos del alumno Fecha
Apellidos: Dávila Arteaga
Ingeniería de Procesos 8 de Abril 2019
Nombre: Wendy Estefanía

Ilustración 6. Evolución de la Temperatura I2

INTERPRETACIÓN 6:
Se puede observar en la gráfica 6, la evolución de la temperatura del segundo
intercambiador de calor partiendo de las mismas condiciones asignadas para I1,
notándose que dicha variable también incrementa conforme transcurre el tiempo. Sin
embargo, la temperatura crece de manera considerable hasta alrededor del segundo 30,
a partir de cual su incremento disminuye proyectándose casi constante a partir del
segundo 150. Por tanto, el comportamiento de la temperatura del intercambiador 2
también se describe como un crecimiento en función del tiempo. Destacando que sus
rangos de temperatura son superiores al I1 porque oscilan sobre los 315 K.

TEMA – Programación Matlab © Escuela Superior Politécnica de Chimborazo (ESPOCH)


Asignatura Datos del alumno Fecha
Apellidos: Dávila Arteaga
Ingeniería de Procesos 8 de Abril 2019
Nombre: Wendy Estefanía

BIBLIOGRAFÍA:
1. Gozálvez, José y Santafé, Asunción. Análisis y simulación de procesos con
Mathcad. Valencia : Universitat Politècnica de València, 2015.
2. Universidad de Salamanca. Tema 4. Métodos Numéricos en Ecuaciones
Diferenciales Ordinarias. Campus Virtual USAL. [En línea] 2009. [Citado el: 07
de Abril de 2018.]
http://campus.usal.es/~mpg/Personales/PersonalMAGL/Docencia/MetNumTe
ma4Teo(09-10).pdf.
3. Bequette, Wayne. Process Dynamics: Modeling, Analysis, and Simulation. Nnv
Jersey : Prentice Hall, 1998.

TEMA – Programación Matlab © Escuela Superior Politécnica de Chimborazo (ESPOCH)


Asignatura Datos del alumno Fecha
Apellidos: Dávila Arteaga
Ingeniería de Procesos 8 de Abril 2019
Nombre: Wendy Estefanía

ANEXO I
Código Matlab: Método de Euler
function [x,y] = MetodoEuler(f,a,b,y0,N)

h = (b-a)/N;
x = a:h:b;
x = x(:);

y = zeros(N+1,length(y0));
y(1,:)=y0;

for k=1:N
k1=feval(f,x(k),y(k,:))';
y(k+1,:) = y(k,:)+h*k1;
end

end

Código Matlab: Ecuaciones de Balance


function VALOR=Balances_Reactores(x,y)

%Datos de la Reacción%
Hrx=-253000;

%Datos de los equipos%


Vr=0.1;
Vint=0.01;
UA=2000;

%Datos corrientes entrantes%


Qe=0.001667;
Ce=1000;
Ter=298;
Der=1000;
Cpr=4187;

TEMA – Programación Matlab © Escuela Superior Politécnica de Chimborazo (ESPOCH)


Asignatura Datos del alumno Fecha
Apellidos: Dávila Arteaga
Ingeniería de Procesos 8 de Abril 2019
Nombre: Wendy Estefanía

%Datos Fluido Refrigerante%


Qeint=0.001667;
Teint=298;
Cpint=4150;
Deint=995;

%ECUACIONES DE BALANCE%

%Balance Reactor 1%
%Donde: C=y(1), Tr=y(2), Tint=y(3)%

VALOR=[(Qe/Vr)*(Ce-y(1))+((-1690000*exp(-5346/y(2)))*y(1));
((Qe/Vr)*(Ter-y(2)))+(((UA*(y(3)-y(2)))+(Hrx*Vr*(-1690000*exp(-
5346/y(2))*y(1))))/(Der*Cpr*Vr));
((Qeint/Vint)*(Teint-y(3)))-((UA*(y(3)-y(2)))/(Deint*Cpint*Vint));

%Balance Reactor 2%
%Donde: Ce=y(1), Ter=y(2), Teint=y(3),y(1)=y(4), y(2)=y(5), y(3)=y(6)%

((Qe/Vr)*(y(1)-y(4))+(-1690000*exp(-5346/y(5))*y(4)));
((Qe/Vr)*(y(2)-y(5)))+(((UA*(y(6)-y(5)))+(Hrx*Vr*((-1690000*exp(-
5346/y(5)))*y(4))))/(Der*Cpr*Vr));
((Qeint/Vint)*(y(3)-y(6)))-((UA*(y(6)-y(5)))/(Deint*Cpint*Vint))];

end

Código Matlab: Ejecutar


[x,y] = MetodoEuler('Balances_Reactores',0,400,[0.5 285 281 0.5 285 281],200)

figure;
plot(x,y(:,1));grid;
xlabel('Tiempo [s]');
ylabel('Concentración [mol/m3]');
title('Variación de la Concentración Reactor 1')

TEMA – Programación Matlab © Escuela Superior Politécnica de Chimborazo (ESPOCH)


Asignatura Datos del alumno Fecha
Apellidos: Dávila Arteaga
Ingeniería de Procesos 8 de Abril 2019
Nombre: Wendy Estefanía

figure;
plot(x,y(:,2));grid;
xlabel('Tiempo [s]');
ylabel('Temperatura del Reactor [K]');
title('Variación de la Temperatura Reactor 1')

figure;
plot(x,y(:,3));grid;
xlabel('Tiempo[s]');
ylabel('Temperatura intercambiador [K]');
title('Variación de la Temperatura Intercambiador 1')

figure;
plot(x,y(:,4));grid;
xlabel('Tiempo [s]');
ylabel('Concentración [mol/m3]');
title('Variación de la Concentración Reactor 2')

figure;
plot(x,y(:,5));grid;
xlabel('Tiempo [s]');
ylabel('Temperatura del Reactor [K]');
title('Variación de la Temperatura Reactor 2')

figure;
plot(x,y(:,6));grid;
xlabel('Tiempo [s]');
ylabel('Temperatura intercambiador [K]');
title('Variación de la Temperatura Intercambiador 2')

TEMA – Programación Matlab © Escuela Superior Politécnica de Chimborazo (ESPOCH)

Вам также может понравиться