You are on page 1of 16

Resolución del Ejercicio 2 de Rugen-Kutta en un Sistema con acumulación

de Masa

1. Balance de Materia al Sistema.-

𝐸𝑛𝑡𝑟𝑎𝑑𝑎 − 𝑆𝑎𝑙𝑖𝑑𝑎 + 𝐺𝑒𝑛𝑒𝑟𝑎𝑐𝑖ó𝑛 − 𝐶𝑜𝑛𝑠𝑢𝑚𝑜 = 𝐴𝑐𝑢𝑚𝑢𝑙𝑎𝑐𝑖ó𝑛

𝑬𝒏𝒕𝒓𝒂𝒅𝒂 − 𝑺𝒂𝒍𝒊𝒅𝒂 = 𝑨𝒄𝒖𝒎𝒖𝒍𝒂𝒄𝒊ó𝒏


𝑑(𝛿 × 𝐴 × ℎ)
𝐹0 − 𝐹 =
𝑑𝑡
𝑑ℎ
𝐹0 − 𝐹 = 𝐴𝛿
𝑑𝑡
El flujo de salida, F, sale por un orificio pequeño y es variable, se realizara un
𝒅𝒉
análisis más adelante, despejando ,
𝒅𝒕

𝒅𝒉 𝑭𝟎 −𝑭
=
𝒅𝒕 𝑨𝜹
1.1 Analizando el valor de F, en la Salida del Tanque, tomando en cuenta
que sale por un orificio circular pequeño

Pero el flujo de salida, F, es variable, cae de manera libremente al suelo y lo


analizaremos de la siguiente manera:

Balance de energía en la salida:


1
𝑚𝑣⃗ 2 = 𝑚𝑔ℎ
2
Despejando la velocidad de la ecuación del balance de energía:

𝑣⃗ = √2𝑔ℎ

Ahora con este valor, se debe remplazar en la ecuación de flujo másico de la


salida, se multiplica por la densidad para que el resultado se nos dé en flujo
másico:

𝐹 = −𝐾𝐴𝛿√2𝑔ℎ

La constante K, varía de acuerdo al tipo de orificio que tenga:

 Orificio de forma rectangular, K=0.80


 Orificio de forma triangular, 0.65<=K<=0.75
 Orificio de forma circular, K=0.6

Tomaremos como si fuera un orificio de forma circular, entonces la ecuación


nos queda de la siguiente manera y luego se remplaza en la ecuación I

𝐹 = −0.6𝐴𝛿√2𝑔ℎ

𝑑ℎ 𝐹0 + 0.6𝐴𝛿√2𝑔ℎ
=
𝑑𝑡 𝐴𝛿

𝑑ℎ 𝐹0 0.6𝐴𝛿√2𝑔ℎ
= +
𝑑𝑡 𝐴𝛿 𝐴𝛿
𝒅𝒉 𝑭
= 𝑨𝜹𝟎 + 𝟎. 𝟔√𝟐𝒈𝒉
𝒅𝒕

Para poder usar el método de Roger-Kutta, se recomienda realizar un cambio


de variable, así se podrá manejar mejor el ejercicio:
𝑑ℎ 𝐹0 1
= + (0.6 × √2𝑔 × ℎ2 )
𝑑𝑡 𝐴𝛿
𝐹0
𝒙=
𝐴𝛿

𝒘 = 0.6 × √2𝑔 = 2.657668

Esta es la ecuación que usaremos para resolver Roger-Kutta:


𝟏
𝒅𝒉
= 𝒙 + 𝒘𝒉 𝟐
𝒅𝒕

2. Balance de Energía.-

𝐸𝑛𝑡𝑟𝑎𝑑𝑎 − 𝑆𝑎𝑙𝑖𝑑𝑎 + 𝐺𝑒𝑛𝑒𝑟𝑎𝑐𝑖ó𝑛 − 𝐶𝑜𝑛𝑠𝑢𝑚𝑜 = 𝐴𝑐𝑢𝑚𝑢𝑙𝑎𝑐𝑖ó𝑛

𝑬𝒏𝒕𝒓𝒂𝒅𝒂 − 𝑺𝒂𝒍𝒊𝒅𝒂 = 𝑨𝒄𝒖𝒎𝒖𝒍𝒂𝒄𝒊ó𝒏

𝑑(𝛿 × 𝐶𝑝 × 𝐴 × ℎ × 𝑇)
𝑞 + 𝐹0 𝐶𝑝 (𝑇0 − 𝑇𝑖 ) − 𝐹𝐶𝑝 (𝑇 − 𝑇𝑖 ) =
𝑑𝑡
Analizando el término de la derecha a parte, tomando en cuenta que la
densidad, capacidad calorífica y el área son constantes.

𝑑(𝛿𝐶𝑝 𝐴ℎ𝑇) 𝑑(ℎ𝑇) 𝑑𝑇 𝒅𝒉


= 𝛿𝐶𝑝 𝐴 = 𝛿𝐶𝑝 𝐴 [ℎ +𝑇 ]
𝑑𝑡 𝑑𝑡 𝑑𝑡 𝒅𝒕
Sustituyendo el valor anterior en la ecuación I de balance de materia:

𝑑𝑇 𝐹0 − 𝐹 𝑑𝑇 𝐶𝑝 𝑇𝛿𝐴
𝛿𝐶𝑝 𝐴 [ℎ +𝑇( )] = 𝛿𝐶𝑝 𝐴ℎ + (𝐹0 − 𝐹)
𝑑𝑡 𝐴𝛿 𝑑𝑡 𝐴𝛿
𝑑𝑇
𝛿𝐶𝑝 𝐴ℎ + 𝐶𝑝 𝑇(𝐹0 − 𝐹)
𝑑𝑡
El anterior valor lo sustituyo en la nueva ecuación:
𝑑𝑇
𝑞 + 𝐹0 𝐶𝑝 (𝑇0 − 𝑇𝑖 ) − 𝐹𝐶𝑝 (𝑇 − 𝑇𝑖 ) = 𝛿𝐶𝑝 𝐴ℎ + 𝐶𝑝 𝑇(𝐹0 − 𝐹)
𝑑𝑡
Siendo que la temperatura inicial, 𝑇𝑖 = 0, entonces:
𝑑𝑇
𝑞 + 𝐹0 𝐶𝑝 (𝑇0 − 𝑇𝑖 ) − 𝐹𝐶𝑝 (𝑇 − 𝑇𝑖 ) = 𝛿𝐶𝑝 𝐴ℎ + 𝐶𝑝 𝑇𝐹0 − 𝐶𝑝 𝑇𝐹
𝑑𝑡
𝑑𝑇
𝑞 + 𝐹0 𝐶𝑝 𝑇0 − 𝐹𝐶𝑝 𝑇 = 𝛿𝐶𝑝 𝐴ℎ + 𝐶𝑝 𝑇𝐹0 − 𝐹𝐶𝑝 𝑇
𝑑𝑡
𝑑𝑇
𝛿𝐶𝑝 𝐴ℎ = 𝑞 + 𝐹0 𝐶𝑝 𝑇0 − 𝐶𝑝 𝑇𝐹0
𝑑𝑡
𝑑𝑇
𝛿𝐶𝑝 𝐴ℎ = 𝑞 + 𝐹0 𝐶𝑝 (𝑇0 − 𝑇)
𝑑𝑡
La ecuación del balance de energía queda:

𝒅𝑻 𝒒 𝑭𝟎
= + (𝑻𝟎 − 𝑻)
𝒅𝒕 𝜹𝑪𝒑 𝑨𝒉 𝜹𝑨𝒉

Esta es la segunda ecuación con la cual resolveremos el método Roger Kutta,


para poder simplificarlo realizaremos un cambio de variable, quedando la
ecuación de la siguiente manera:
𝑞
𝑚=
𝛿𝐶𝑝 𝐴ℎ

𝐹0
𝑛=
𝛿𝐴ℎ

𝒅𝑻
= 𝒎 + 𝒏(𝑻𝟎 − 𝑻)
𝒅𝒕
3. Pruebas de Escritorio
3.1 Prueba de Escritorio para la variación de la altura en función del
tiempo

Para poder verificar si el programa corrió de acuerdo a lo planeado se


tomaron en cuenta los siguientes datos manualmente y se hizo el método de
Rugen-Kutta
𝐾𝑔.⁄ 𝑘𝑔.⁄
𝐹0 = 10 𝑠𝑒𝑔. 𝛿 = 1000
𝑚3
𝑞 = 50 𝐾𝑐𝑎𝑙⁄𝑠𝑒𝑔. 𝐶𝑝 = 1 𝑘𝑐𝑎𝑙.⁄𝑘𝑔℃

𝐴 = 4𝑚2 Punto conocido t=0, h=3


N=5(las veces que quiero que haga 𝑡 = 10(Tiempo al cual quiero hallar
el cálculo) la altura)
La ecuación de la variación de la altura en función al tiempo es la ecuación III:
𝑑ℎ 1
= 𝑥 + 𝑤ℎ2
𝑑𝑡
Hallando el valor de x
𝐹0 10
𝒙= = = 0.0025
𝐴𝛿 4 × 1000
La ecuación nos queda:
𝑑ℎ 1
= 0.0025 + 2.657668ℎ2
𝑑𝑡
Usando Roger-Kutta para un punto conocido, tiempo=0 su altura es de 3
𝟏𝟎
metros y el valor de H es igual a =𝟐
𝟓

1er Valor

𝑘1 = 0.0025 + 2.657668√3 = 4.6056


2
𝑘2 = 0.0025 + 2.657668√(3 + ( × 4.6056)) = 7.3317
2

2
𝑘3 = 0.0025 + 2.657668√3 + ( × 7.3317) = 8.5448
2

𝑘4 = 0.0025 + 2.657668√3 + (2 × 8.5448) = 11.9142


2
ℎ = 0 + [4.6056 + (2 × 7.3317) + (2 × 8.5448) + 11.9142] = 16.0909
6
2do Valor

𝑘1 = 0.0025 + 2.657668√16.0909 = 10.6632

2
𝑘2 = 0.0025 + 2.657668√(16.0909 + ( × 10.6632)) = 13.7487
2

2
𝑘3 = 0.0025 + 2.657668√16.0909 + ( × 13.7487) = 14.5198
2

𝑘4 = 0.0025 + 2.657668√16.0909 + (2 × 14.5198) = 17.856


2
ℎ = 16.0909 + [10.6632 + (2 × 13.7487) + (2 × 14.5198) + 17.856]
6
= 44.4429

3er Valor

𝑘1 = 0.0025 + 2.657668√44.4429 = 17.7195

2
𝑘2 = 0.0025 + 2.657668√(44.4429 + ( × 17.7195)) = 20.9558
2
2
𝑘3 = 0.0025 + 2.657668√44.4429 + ( × 20.9558) = 21.4946
2

𝑘4 = 0.0025 + 2.657668√44.4429 + (2 × 21.4946) = 24.8527


2
ℎ = 44.4429 + [17.7195 + (2 × 20.9558) + (2 × 21.4946) + 24.8527]
6
= 86.9339

4to Valor

𝑘1 = 0.0025 + 2.657668√86.9339 = 24.7815

2
𝑘2 = 0.0025 + 2.657668√(86.9339 + ( × 24.7815)) = 28.0921
2

2
𝑘3 = 0.0025 + 2.657668√86.9339 + ( × 28.0921) = 28.5053
2

𝑘4 = 0.0025 + 2.657668√86.9339 + (2 × 28.5053) = 31.8875


2
ℎ = 86.9339 + [24.7815 + (2 × 28.0921) + (2 × 28.5053) + 31.8875]
6
= 143.5552

5to Valor

𝑘1 = 0.0025 + 2.657668√143.5552 = 31.8444

2
𝑘2 = 0.0025 + 2.657668√(143.5552 + ( × 31.8444)) = 35.2
2

2
𝑘3 = 0.0025 + 2.657668√143.5552 + ( × 35.2) = 35.5343
2
𝑘4 = 0.0025 + 2.657668√143.5552 + (2 × 35.5343) = 38.9364
2
ℎ = 143.5552 + [31.8444 + (2 × 35.2) + (2 × 35.5343) + 38.9364]
6
= 214.305

Poniendo los anteriores valores en una tabla:

N to t(o+1) ho K1 K2 K3 K4 hn
1 0 2 3 4.6056 7.3317 8.5448 11.9142 16.0909
2 2 4 16.0909 10.6632 13.7487 14.5198 17.856 44.4429
3 4 6 44.4429 17.7195 20.9558 21.4946 24.8527 86.9339
4 6 8 86.9339 24.7815 28.0922 28.5053 31.8875 143.5552
5 8 10 143.552 31.8444 35.2000 35.5343 38.9364 214.305
Y en el programa nos sale lo mismo, solo que mucho más exacto porque
toma en cuenta una mayor cantidad de decimales:

3.2 Prueba de Escritorio de la grafica


Para poder realizar la gráfica lo que se hizo fue resolver la ecuación III,
lo que nos dio lo siguiente:
𝑑ℎ 1
= 𝑥 + 2.657668ℎ2
𝑑𝑡
𝑑ℎ
∫ 1 = ∫ 𝑑𝑡
𝑥 + 2.657668ℎ2
𝑑ℎ
∫ =𝑡−0
𝑥 + 2.657668√ℎ
Una vez integrada, fue esta ecuación que usamos para graficar:
𝟐
[𝒙 + 𝟐. 𝟔𝟓𝟕𝟔𝟔𝟖√𝒉 − 𝒙 𝐥𝐧(𝒙 + 𝟐. 𝟔𝟓𝟕𝟔𝟔𝟖√𝒉)] = 𝒕
𝟐. 𝟔𝟓𝟕𝟔𝟔𝟖𝟐
La grafica nos dio un resultado al que esperamos, que la altura que va a
disminuir, aumenta en función al tiempo, crece:

3.3 Prueba de Escritorio para la variación de la Temperatura en función


del tiempo

Para poder verificar si el subprograma corrió de acuerdo a lo planeado se


tomaron en cuenta los siguientes datos manualmente y se hizo el método de
Rugen-Kutta
𝐾𝑔.⁄ 𝑘𝑔.⁄
𝐹0 = 1000 𝑠𝑒𝑔. 𝛿 = 1000
𝑚3
𝑞 = 5000 𝐾𝑐𝑎𝑙⁄𝑠𝑒𝑔. 𝐶𝑝 = 1 𝑘𝑐𝑎𝑙.⁄𝑘𝑔℃

𝐴 = 4𝑚2 Punto conocido t=0, T=25oC


N=5(las veces que quiero que haga 𝑡 = 10(Tiempo al cual quiero hallar
el cálculo) la altura)
La ecuación de la variación de la altura en función al tiempo es la ecuación III:
𝑑𝑇
= 𝑚 + 𝑛(𝑇0 − 𝑇)
𝑑𝑡
Hallando el valor de m y n
𝑞 500
𝒎= = = 0.0625
𝐴ℎ𝐶𝑝 𝛿 4 × 1000 × 2 × 1

𝐹0 1000
𝒏= = = 0.125
𝐴ℎ𝛿 1000 × 4 × 2
La ecuación nos queda:
𝑑𝑇
= 0.0625 + 0.125(25 − 𝑇)
𝑑𝑡
Usando Roger-Kutta para un punto conocido, tiempo=0 su temperatura es de
𝟏𝟎
25 oC y el valor de H es igual a =𝟐
𝟓

1er Valor

𝑘1 = 0.0625 + 0.125(25 − 25) = 0.0625


2
𝑘2 = 0.0625 + 0.125 (25 − × 0.0625) = 3.1797
2
2
𝑘3 = 0.0625 + 0.125 (25 − × 3.1797) = 2.79
2
𝑘4 = 0.0625 + 0.125(25 − 2 × 2.79) = 2.49
2
ℎ = 0 + [0.0625 + (2 × 3.1797) + (2 × 2.79) + 2.49] = 4.8306
6
2do Valor

𝑘1 = 0.0625 + 0.125(25 − 4.8306) = 2.5836


2
𝑘2 = 0.0625 + 0.125 (25 − × 2.5836) = 2.8645
2
2
𝑘3 = 0.0625 + 0.125 (25 − × 2.8645) = 2.8294
2
𝑘4 = 0.0625 + 0.125(25 − 2 × 2.8294) = 2.4801
2
ℎ = 4.8306 + [2.5836 + (2 × 2.8645) + (2 × 2.8294) + 2.4801]
6
= 10.3145

3er Valor

𝑘1 = 0.0625 + 0.125(25 − 10.3145) = 1.8982


2
𝑘2 = 0.0625 + 0.125 (25 − × 1.8982) = 2.9502
2
2
𝑘3 = 0.0625 + 0.125 (25 − × 2.9502) = 2.8187
2
𝑘4 = 0.0625 + 0.125(25 − 2 × 2.8187) = 2.4828
2
ℎ = 10.3145 + [1.8982 + (2 × 2.9502) + (2 × 2.8187) + 2.4828]
6
= 15.6207

4to Valor

𝑘1 = 0.0625 + 0.125(25 − 15.6207) = 1.235


2
𝑘2 = 0.0625 + 0.125 (25 − × 1.235) = 3.0331
2
2
𝑘3 = 0.0625 + 0.125 (25 − × 3.0331) = 2.8083
2
𝑘4 = 0.0625 + 0.125(25 − 2 × 2.8083) = 2.4854
2
ℎ = 15.6207 + [1.235 + (2 × 3.0331) + (2 × 2.8083) + 2.4854]
6
= 20.7551

5to Valor

𝑘1 = 0.0625 + 0.125(25 − 20.7551) = 0.5931


2
𝑘2 = 0.0625 + 0.125 (25 − × 0.5931) = 3.1133
2
2
𝑘3 = 0.0625 + 0.125 (25 − × 3.1133) = 2.7983
2
𝑘4 = 0.0625 + 0.125(25 − 2 × 2.7983) = 2.4879
2
ℎ = 20.7551 + [0.5931 + (2 × 3.1133) + (2 × 2.7983) + 2.4879]
6
= 25.7231

Poniendo los anteriores valores en una tabla:

N to t(o+1) To K1 K2 K3 K4 Tn
1 0 2 25 0.0625 2.79 2.49 2.49 4.8306
2 2 4 4.8306 2.5836 2.8294 2.4801 2.4801 10.3145
3 4 6 10.3145 1.8982 2.8187 2.4828 2.4828 15.6207
4 6 8 15.6207 1.235 2.8083 2.4854 2.4854 20.7551
5 8 10 20.7551 0.5931 2.7983 2.4879 2.4879 25.7231

Nos da un valor similar a los obtenidos en el programa, como se puede ver en


la siguiente gráfica:
3.4 Prueba de Escritorio de la Grafica

Para la gráfica lo que hicimos fue resolver la integral de la ecuación V y


ponerla en el programa, fue esta ecuación
𝑑𝑇
= 𝑚 + 𝑛(𝑇0 − 𝑇)
𝑑𝑡
𝑑𝑇
∫ = ∫𝑡
𝑚 + 𝑛(𝑇0 − 𝑇)

𝒆−𝒏𝒕 − 𝒎
𝑻 = 𝑻𝟎 −
𝒏
Esta ecuación resuelta en el Visual nos dio una grafica aceptable, con los
datos anteriores, la temperatura aumenta en función al tiempo de residencia
del fluido.
4. Programación

Nombraremos solo algunas partes importantes en la programación del


trabajo. Esta es una imagén del programa:

Hay dos botones, uno en el que me muestra el Rugen-Kutta en la


temperatura y otro de la altura, ambos en función de la temperatura,
también en cada botón nos muestra las gráficas correspondientes.
En la programación, nombraremos dos partes muy importantes, la
primera en el botón para hallar la T en función a un tiempo, esta fue la
siguiente:
En la programación para graficar, fue la siguiente:

You might also like