Está en la página 1de 22

1.

Considérense dos tanques en serie como muestra la figura 2, donde


interactúan los niveles:
a. Suponiendo que el flujo del primer tanque es proporcional a la
diferencia en las alturas del tanque (F1 =þ1 (ℎ1 − ℎ2), la velocidad de
flujo del tanque 2 es proporcional a la altura del tanque 2 (F2 =þ1ℎ2),
y los tanques son de área transversal constantes (A1 y A2),
obteniéndose las siguientes ecuaciones de modelamiento:

b. Convierta estas dos ecuaciones diferenciales de primer orden a una


ecuación
de segundo en h2.
c. Suponga que la velocidad de flujo en estado estacionario es de 3
pie3/min, y las alturas para los tanques 1 y 2 en estado estacionario
son 7 y 3 pies respectivamente. El área de la sección transversal es
constante de 7 pie2 para cada tanque. Las condiciones iniciales son
h1=6 pie y h2=5 pie. Calcule las alturas de los tanques 1 y 2 en
función del tiempo. Grafique las alturas de los dos tanques en
función del tiempo.
d. Elabore un programa en Octave 4.0 para resolver las dos
ecuaciones diferenciales dadas en a). Demuestre que la solución
numérica está de acuerdo con la solución del inciso c).
Figura 2 Llenado de dos recipientes en serie

Solución.
A.

𝑑ℎ1 𝐹0 𝐵1 𝐵1
= − ℎ1 + ℎ2 (9)
𝑑𝑡 𝐴1 𝐴1 𝐴1

𝐵1 𝐵1 𝐹0
𝐷ℎ1 + ℎ1 − ℎ2 − =0
𝐴1 𝐴1 𝐴1

𝑑ℎ2 𝐵1 𝐵1 𝐵2
= ℎ1 − ℎ2 − ℎ2 (10)
𝑑𝑡 𝐴2 𝐴2 𝐴2

𝐵1 + 𝐵2 𝐵1
𝐷ℎ2 + ℎ2 − ℎ1 = 0
𝐴2 𝐴2

−𝐵1 𝐵1
𝑀𝑢𝑙𝑡𝑖𝑝𝑙𝑖𝑐𝑎𝑚𝑜𝑠 (9) 𝑝𝑜𝑟 𝑌 (10) 𝑝𝑜𝑟 (𝐷 + )
𝐴2 𝐴1

−𝐵1 𝐵1 𝐵1 2 𝐵1 ∗ 𝐹0
(𝐷 + ) ℎ1 + ℎ2 + =0 (11)
𝐴2 𝐴1 𝐴1 ∗ 𝐴2 𝐴1 ∗ 𝐴2

𝐵 𝐵1 𝐵2 𝐵 𝐵
(𝐷 + 𝐴1 ) (𝐷 + 𝐴 ) ℎ2 − 𝐴1 (𝐷 + 𝐴1 ) ℎ1 = 0
1 2 2 2
2 2
(12)
𝐵1 𝐵1 𝐹0 2 𝐵1 𝐵2 𝐵1 𝐵1 + 𝐵1 𝐵2
𝐴1 𝐴2 ℎ2 + 𝐴1 𝐴2 − [𝐷 + 𝐷 𝐴2 + 𝐷 𝐴1 + 𝐴2 ] ℎ2 = 0

Universidad del Atlántico – Facultad de Ingeniería Química 2


B. Convertir las ecuaciones a una ecuación de orden 2:

𝐹0 𝐵1 𝐵1
𝐷ℎ1 = − ℎ1 + ℎ2 (9.1)
𝐴1 𝐴1 𝐴1

𝐵1 𝐵1 𝐵2
𝐷ℎ2 = ℎ1 − ℎ2 − ℎ2 (10.1)
𝐴2 𝐴2 𝐴2

𝐵1
𝑀𝑢𝑙𝑡𝑖𝑝𝑙𝑖𝑐𝑎𝑛𝑑𝑜 (9.1) 𝑝𝑜𝑟
𝐴2

𝐵1 𝐵1 𝐵1 𝐹0 𝐵1 2
(𝐷 + ) ℎ1 − − ℎ =0 (9.2)
𝐴2 𝐴1 𝐴2 𝐴1 𝐴2 𝐴1 2

𝐵1
𝑀𝑢𝑙𝑡𝑖𝑝𝑙𝑖𝑐𝑎𝑛𝑑𝑜 (10.1) 𝑝𝑜𝑟 (𝐷 + )
𝐴1

𝐵1 𝐵1 𝐵1 𝐵1 𝐵1 𝐵2
(𝐷 + ) 𝐷ℎ2 − (𝐷 + ) ℎ1 + (𝐷 + ) ( + ) ℎ2 = 0 (10.2)
𝐴1 𝐴2 𝐴1 𝐴1 𝐴2 𝐴2

𝑆𝑢𝑚𝑎𝑛𝑑𝑜 (9.2) 𝑦 (10.2)

𝐵1 𝐵1 𝐵2 𝐵1 2 𝐵1 𝐵2 𝐵1 2 𝐵1 𝐹0
𝐷2 ℎ2 + 𝐷ℎ2 + 𝐷 ℎ2 + 𝐷 ℎ2 + ℎ2 + ℎ2 − ℎ2 − =0
𝐴1 𝐴2 𝐴2 𝐴1 𝐴2 𝐴1 𝐴2 𝐴1 𝐴2 𝐴1 𝐴2

𝐵1 𝐵2 𝐵1 𝐵1 𝐵2 𝐵1 𝐹0
𝐷 2 ℎ2 + ( + ) 𝐷ℎ2 + ℎ2 − =0
𝐴2 𝐴1 𝐴1 𝐴2 𝐴1 𝐴2

𝑑2 ℎ2 𝐵1 + 𝐵2 𝐵1 𝑑ℎ2 𝐵1 𝐵2 𝐵1 𝐹0
2
+( + ) + ℎ2 − =0
𝑑𝑡 𝐴2 𝐴1 𝑑𝑡 𝐴1 𝐴2 𝐴1 𝐴2

C. Se sabe que:

𝐴1 = 𝐴2 = 7𝑓𝑡 2

3 𝑓𝑡 3
ℎ1 (0) = 6 𝑓𝑡 ℎ2 (0) = 5 𝑓𝑡 𝐹0 =
𝑚𝑖𝑛

Universidad del Atlántico – Facultad de Ingeniería Química 3


𝑑𝑒 (9) 0 = 𝐹0 − 𝛽1 (ℎ1 − ℎ2 )

𝑓𝑡 3
3 𝑚𝑖𝑛 𝑓𝑡 2
𝑠𝑜𝑙𝑢𝑐𝑖𝑜𝑛 𝑝𝑎𝑟𝑎 𝛽1 = =3
(6 − 5)𝑓𝑡 𝑚𝑖𝑛

0 = 𝛽1 (ℎ1 − ℎ2 ) − 𝛽2 ℎ2

3𝑓𝑡 2
( 𝑚𝑖𝑛 ) (1 𝑓𝑡)
𝛽2 =
5 𝑓𝑡

𝐵1 + 𝐵2 𝐵1 𝐵1 2 + 𝐵1 𝐵2 𝐵1 2 𝐵1 𝐹0
𝐷ℎ2 + 𝐷ℎ2 ( ) + 𝐷ℎ2 ( ) + ℎ2 ( )= ℎ +
𝐴2 𝐴1 𝐴2 𝐴1 𝐴2 2 𝐴1 𝐴2

Para hallar h1(t):

𝐵 𝐵
𝑀𝑢𝑙𝑡𝑖𝑝𝑙𝑖𝑐𝑎𝑚𝑜𝑠 (9) 𝑝𝑜𝑟 (𝐷 + 𝐴2 + 𝐴2 ) 𝑌 𝑟𝑒𝑎𝑐𝑜𝑚𝑜𝑑𝑎𝑛𝑑𝑜:
2 2

𝐹0 𝐵1 𝐵1 𝐵2 𝐵1 𝐵1 𝐵2
(𝐷ℎ1 − + ℎ1 ) (𝐷 + + ) − ℎ2 (𝐷 + + )=0
𝐴1 𝐴1 𝐴2 𝐴2 𝐴1 𝐴2 𝐴2

𝐵1
𝑀𝑢𝑙𝑡𝑖𝑝𝑙𝑖𝑐𝑎𝑚𝑜𝑠 (10) 𝑝𝑜𝑟 𝑌 𝑟𝑒𝑎𝑐𝑜𝑚𝑜𝑑𝑎𝑛𝑑𝑜
𝐴1

𝐵1 𝐵1 𝐵2 𝐵1 2
(𝐷 + + ) ℎ2 − ℎ =0
𝐴1 𝐴2 𝐴2 𝐴1 𝐴2 1

𝑆𝑢𝑚𝑎𝑛𝑑𝑜 (9) 𝑦 (10)

𝐹0 𝐵1 𝐵1 + 𝐵2 𝐹0 (𝐵1 + 𝐵2 ) 𝐵1 (𝐵1 𝐵2 ) 𝐵1 2 ℎ1
𝐷 2 ℎ1 − 𝐷 + 𝐷ℎ1 + 𝐷ℎ1 − + ℎ1 − =0
𝐴1 𝐴1 𝐴2 𝐴1 𝐴2 𝐴1 𝐴2 𝐴1 𝐴2

𝐵1 𝐵1 + 𝐵2 𝐵2 𝐵1 𝐹0 (𝐵1 + 𝐵2 )
𝐷 2 ℎ1 + [ + ] 𝐷ℎ1 + ℎ1 =
𝐴1 𝐴2 𝐴1 𝐴2 𝐴1 𝐴2

𝑅𝑒𝑚𝑝𝑙𝑎𝑧𝑎𝑛𝑑𝑜 𝑣𝑎𝑙𝑜𝑟𝑒𝑠 𝑠𝑒 𝑜𝑏𝑡𝑖𝑒𝑛𝑒:

𝑑2 ℎ1 5 𝑑ℎ1 3 3
+ + ℎ1 =
𝑑𝑡 14 𝑑𝑡 196 28
Universidad del Atlántico – Facultad de Ingeniería Química 4
Resolviendo de la misma manera que la ecuacion anterior por coeficientes indeterminados:

−5+√13 −5−√13
𝑡 𝑡
ℎ(𝑡) = 𝐶1 𝑒 28 + 𝐶2 𝑒 28 +7

𝑑ℎ2 9
ℎ(𝑡) (0) = 6 ; (0) =
𝑑𝑡 28

9 −5 + √13 5 + √13
6 = 𝐶1 + 𝐶2 + 7 𝑦 = 𝐶1 − 𝐶2
28 28 28

𝑆𝑜𝑙𝑢𝑐𝑖𝑜𝑛𝑎𝑛𝑑𝑜:

(−5 + √13)𝐶1 − 9
𝐶2 =
5 + √13

−13 + 4√13 13 + 4√13


(𝐶1 = 𝑦 𝐶2 = )
26 26

−13 + 4√13 −5+√13𝑡 13 + 4√13 −5−√13𝑡


ℎ1 (𝑡) = 𝑒 28 − 𝑒 28 +7
26 26

Ahora hallamos h2(t):

3 𝑓𝑡 2 𝑓𝑡 2 2)
𝑓𝑡 3
(𝛽1 = ) ; (𝛽2 = 1 (𝐴
) ; 1 = 𝐴2 = 7𝑓𝑡 ; ( 𝐹0 = 3 )
4 𝑚𝑖𝑛 𝑚𝑖𝑛 𝑚𝑖𝑛

La ecuacion del inciso b se reduce a:

3 3 𝑓𝑡 2 3 𝑓𝑡 4 9 𝑓𝑡 3
𝑑2 ℎ2 (4 + 1 + 4) 𝑚𝑖𝑛 𝑑ℎ2 4
+( ) + 𝑚𝑖𝑛 ℎ − 4 𝑚𝑖𝑛2 = 0
2

𝑑𝑡 7𝑓𝑡 2 𝑑𝑡 49𝑓𝑡 4 2 49𝑓𝑡 4

𝑑2 ℎ2 5 𝑑ℎ2 3 9 𝑓𝑡
+ + ℎ2 = [ ]
𝑑𝑡 14 𝑑𝑡 196 196 𝑚𝑖𝑛2

5 3
𝑚2 + 𝑚+ =0
14 196

5 5 2 3
− 14 + √(14) − 4(1) (196) −5 + √13
𝑚1 = =
2 28

Universidad del Atlántico – Facultad de Ingeniería Química 5


−5 − √13
𝑚2 =
28

ℎ2 (0) = 5 𝑦 ℎ1 (0) = 6

De (10):

3
𝑑ℎ2 1
(0) = 4 (6 − 5) − (5)
𝑑𝑡 7 7

𝑑ℎ2 17 𝑓𝑡
(0) = − [ ]
𝑑𝑡 28 𝑚𝑖𝑛

−5+√13 −5−√13
𝑡
ℎ2 = 𝐶1 𝑒 28 + 𝐶2 𝑒 28 +3

ℎ2 (0) = 5 = 𝐶1 + 𝐶2 + 3

𝑑ℎ2 17 −5 + √13 −5 − √13


(0) = − = 𝐶1 + 𝐶2
𝑑𝑡 28 28 28

17 − (5 + √13)𝐶2
= 𝐶1
5 − √13

17 (5 + √13)𝐶2
5−3= − + 𝐶2
5 − √13 5 − √13

26 + 7√13 26 − 7√13
𝐶2 = 𝑌 𝐶1 =
26 26

26 − 7√13 −5+√13𝑡 26 + 7√13 −5−√13𝑡


ℎ2 = [ ] 𝑒 28 +[ ] 𝑒 28 +3
26 26

Universidad del Atlántico – Facultad de Ingeniería Química 6


D.
𝑑ℎ1 𝐹𝑜 𝛽1
= − (ℎ − ℎ2 ) (13)
𝑑𝑡 𝐴1 𝐴1 1

𝑑ℎ2 𝛽1 𝛽2
= (ℎ1 − ℎ2 ) − ℎ2 (14)
𝑑𝑡 𝐴2 𝐴2

𝑑ℎ1
Para estado estacionario se encuentran los valores de 𝛽1 , 𝛽2 cuando = 0 ; ℎ1 =
𝑑𝑡
𝑑ℎ2
7 y 𝑑𝑡 = 0 ; ℎ2 = 3. Para lo anterior se multiplica la expresión (13) por A1 y la
expresión (14) por A2:

𝑑ℎ1
𝐴1 = 𝐹𝑜 − 𝛽1 (ℎ1 − ℎ2 ) (15)
𝑑𝑡

𝑑ℎ2
𝐴2 = 𝛽1 (ℎ1 − ℎ2 ) − 𝛽2 ℎ2 (16)
𝑑𝑡

3
3 𝑓𝑡 2 /𝑚𝑖𝑛 3 2
( 𝑓𝑡/𝑚𝑖𝑛)(4𝑓𝑡)
4
De (15) se tiene 𝛽1 = = 𝑓𝑡 /𝑚𝑖𝑛 y de (16) se tiene 𝛽2 =
(7−3)𝑓𝑡 4 3𝑓𝑡

Reemplazando los valores de 𝛽1 , 𝛽2 , A1 y A2 en la expresión (13) y (14):

𝑑ℎ1 3 0.75
= − (ℎ1 − ℎ2 )
𝑑𝑡 7 7

𝑑ℎ2 0.75 1
= (ℎ1 − ℎ2 ) − ℎ2
𝑑𝑡 7 7
𝑑ℎ1
= 0.4285714 − 0.107142857(ℎ1 − ℎ2 ) (15)
𝑑𝑡

𝑑ℎ2
= 0.107142857 ∗ (ℎ1 − ℎ2 ) − 0.142857ℎ2 (16)
𝑑𝑡

Con las expresiones (15) y (16) se plantea un programa en octave 4.0 para la solucion
del sistema de ecuaciones diferenciales por medio de la funcion lsode:

1. t = [0: 0.5: 10]′; (Desde t=0, tamaño de paso=0.5, hasta t=10)

2. Eq = @(h, t) [((0.4285714) − (0.107142857 ∗ (h(1) −


h(2)))); ((0.107142857 ∗ (h(1) − h(2))) − (0.142857 ∗ (h(2))))];

3. h = lsode(Eq, [6 5], t); (condiciones iniciales h1(0)=6 y h2(0)=5)


Universidad del Atlántico – Facultad de Ingeniería Química 7
4. disp(′valores′)

5. disp(′ t h1 h2′)

6. disp([t h])

7. plot(t, h(: ,1), ′o′, t, h(: ,2), ′ ∗ ′)

Figura 1. Línea de comando por función lsode en Octave 4.0.

La salida del programa es:

Figura 2. Tabla de valores para h1 y h2

Universidad del Atlántico – Facultad de Ingeniería Química 8


h

Figura 3. Grafica h vs t del sistema de Ecuaciones

Para demostrar la solución numérica con el inciso c, se reemplaza los valores de t


en las expresiones de h1 (t) y h2 (t):

−13 + 4√13 −5+√13𝑡 13 + 4√13 −5−√13𝑡


ℎ1 (𝑡) = 𝑒 28 − 𝑒 28 +7
26 26

26 − 7√13 −5+√13𝑡 26 + 7√13 −5−√13𝑡


ℎ2 = [ ] 𝑒 28 +[ ] 𝑒 28 +3
26 26

ℎ1 (𝑡) = 0.05470019623𝑒 −0.0498𝑡 − 1.054700196𝑒 −0.307341117𝑡 + 7 (17)

ℎ2 (𝑡) = 0.2927465661𝑒 −0.0498𝑡 + 1.970725343𝑒 −0.307341117𝑡 + 3 (18)

Universidad del Atlántico – Facultad de Ingeniería Química 9


Ahora se reemplazan los valores de t de la figura 9 en las expresiones (17) y (18) para
comprobar si las funciones h1(t) y h2(t) halladas en la solucion analitica del inciso c,
coinciden con la solucion por metodo numerico.

ℎ1 (1) = 0.05470019623𝑒 −0.0498(1) − 1.054700196𝑒 −0.307341117(1) +


7=4.47

ℎ2 (2) = 0.2927465661𝑒 −0.0498(2) + 1.970725343𝑒 −0.307341117(2) + 3 = 4.0

De igual manera se realiza con las demás t, la expresiones (17) y (18) se tabularon y se
graficaron en Excel:

h vs t
8

0
0 2 4 6 8 10 12

Figura 4. Gráfica y tabla en Excel.

Con la figura 11 se demuestra que las expresiones (17) y (18) encontradas en el inciso c
son correctas ya que arrojan valores de h1 y h2 idénticos a los encontrados por métodos
numéricos.

Universidad del Atlántico – Facultad de Ingeniería Química 1


0
1. Una aplicación práctica de conducción de calor es el cálculo de la eficiencia de una
aleta de enfriamiento. Tales aletas son usadas para incrementar el área disponible para la
transferencia de calor entre las paredes del metal y la conducción de fluidos como gases. Una
aleta rectangular se muestra en la figura 1. Para calcular la eficiencia de la aleta primero debe
calcularse el perfil de temperatura en la aleta. Si L >> B no hay pérdida de calor desde el
extremo o desde el borde y la densidad de flujo de calor en la superficie está dada por:

Figura 1. Aleta de enfriamiento.

y la ecuación diferencial con valores en la frontera es:

Donde: 𝜂 es el coeficiente de transferencia de calor convectivo = 500 W/m2K


𝑇𝑎 es la temperatura del fluido de los alrededores = 30°C
K es la conductividad térmica de la aleta = 50 W/mK
2B es el espesor de la aleta = 12 mm
L es la longitud de la aleta = 48 mm

Las condiciones de frontera son: T(0) = 100°C


La solución analítica de la ecuación diferencial es:

Donde

Determine el perfil de temperatura de la aleta y compruebe sus resultados con la solución


analítica. Utilice los siguientes métodos numéricos
a) Método del disparo.
Universidad del Atlántico – Facultad de Ingeniería Química 1
1
b) Método de diferencias finitas.
c) Método usando la función bvp4c de Matlab.

a. Método del disparo:

Para aplicar este método es necesario reescribir la EDO de segundo orden en un sistema de
ecuaciones diferenciales ordinarias de primer orden. Para ello se realiza el siguiente cambio
de variable.
η
T ′′ = (T − Ta )
KB
Si T = y1
y1 ′ = y2
η
y2 ′ = (y − Ta )
KB 1

Las condiciones de frontera quedan reescritas de la siguiente manera:


y1 (0) = 100
y1 ′ (L) = 0
De esta forma se obtiene el sistema de ecuaciones a partir de la EDO de 2º orden dada.
Posteriormente, se requiere el uso del editor de textos de MATLAB® para crear la función que
será resuelta mediante un metodo de integracion numérica.

function dy = Eq(z,y)
n = 500/1000^2;
K = 50/1000;
B = 12/2;
Ta = 30;
dy = [y(2);(n/(K*B)*(y(1)-Ta))];
end

El siguiente paso es suponer dos valores de S, (S1 y S2), a los que se les halla su respectivo
valor R (R1 y R2) a partir de la funcion ode45 de MATLAB®, cuyos valores asumidos de S,
corresponden a los dos disparos que se efectúan para tantear la solución real de la ecuación
diferencial. Seguidamente, se aplica la fòrmula de interpolaciòn establecida por el método del
disparo para encontrar una cantidad S3, que se encuentra fuera del intervalo formado por las
cantidades asumidas de S inicialmente, para luego calcular la solucion de la ecuacion
diferencial a partir de ese valor y la condición de frontera final y1(L) = 0. Se escribe en un
nuevo
clc,scritp
clearel siguiente programa:
fprintf(' z y1 y2'),
disp(' ')
tspan=0.0001:0.00025:0.00025;
[z,y]=ode45(@Eq,[0:2:48],[100 0.4]);
disp ([z,y])

Universidad del Atlántico – Facultad de Ingeniería Química 1


2
Los resultados obtenidos se muestran a continuacion.

Imagen 1. Datos obtenidos para la primera suposición S1 = 0.40.

Universidad del Atlántico – Facultad de Ingeniería Química 1


3
Imagen 2. Datos obtenidos para la primera suposición S2 = 0.10.

Los datos obtenidos hasta ahora se presentan a continuación:


Para S1 = 0.40 R1 = 317.3820
Para S2 = 0.10 R2 = 291.8259

Con estos datos se puede realizar una interpolación lineal con la cual se calculará S3 para
luego resolver el sistema de EDO. La fórmula es la siguiente,
S3 = S2 + (𝑅3 − R 2 )(S1 − S2 )/(R1 − R 2 )
Donde RD es la condición inicial final, en este caso RD = 0.
S3 = 0.10 + (0 − 10.3004) ∗ (0.40 − 0.10)/(11.3860 − 10.3004)
S3 = −2,7465
Finalmente se presenta el programa empleado en MATLAB® donde se muestra el sistema de
EDO resuelto para el valor de S3 (disparo final).

Universidad del Atlántico – Facultad de Ingeniería Química 1


4
Imagen 3. Datos correspondientes a la solución de la EDO de segundo orden empleando el
método del disparo.
La siguiente gráfica corresponde a la curva generada por MATLAB®, la cual representa la
distribuciòn de temperaturas a lo largo de la aleta durante la transferencia de calor.

Universidad del Atlántico – Facultad de Ingeniería Química 1


5
b. Método de las diferencias finitas:

De las diferentes fòrmulas aplicables a la solucion de ecuaciones diferenciales de segundo


grado, como la del problema de transferencia de calor planteado, se toma la siguiente:
𝑓2 − 2𝑓1 + 𝑓0
𝑓 `` (𝑥0 ) =
𝐻2
Donde H representa el tamaño de paso para el anàlisis de la distribucion de temperaturas en
la barra larga y delgada con respecto a la variaciòn de la separaciòn desde la pared a la
tempetura de 40𝑜 𝐶, hacia la que se dirige el flujo de calor proveniente de la pared, al otro
extremo, a la temperatura de 200𝑜 𝐶.
Asi pues, como en la ecuacion diferencial, la variable dependiente es la temperatura T, una
funcion de la distancia Z, 𝑇 = 𝑓(𝑍), entonces se aplica esta definiciòn a la ecuacion (2),
reescribièndose en el siguiente sistema asì:
d2 T η
+ (T − T) = 0 (1)
dx 2 KB a
d2 T Ti+1 − 2Ti + Ti−1
T `` (z𝑖 ) = 2 | (z = 𝑧i ) = (2)
{ d𝑧 H2

Del sistema anterior, se reemplaza (2) en (1), obteniendo se:


Ti+1 − 2Ti + Ti−1 η
+ (T − Ti ) = 0 (3)
H2 KB a
Universidad del Atlántico – Facultad de Ingeniería Química 1
6
Multiplicando (3) por H 2 , resulta que:
H2 η
Ti+1 − 2Ti + Ti−1 + (T − Ti ) = 0
KB a
H2 η H2 η
Ti+1 − 2Ti + Ti−1 + Ta − T =0
KB KB i
H2 η H2 η
Ti+1 − (2 + ) Ti + Ti−1 + T =0 (4)
KB KB a
Finalmente, sustituyendo las cantidades numéricas suministradas de las constante de
transferencia de calor se obtiene:
𝐓𝐢+𝟏 − (𝟐 + 𝟎. 𝟎𝟎𝟏𝟔𝟔𝟔𝟕𝐇 𝟐 )𝐓𝐢 + 𝐓𝐢−𝟏 + 𝟎. 𝟎𝟎𝟏𝟔𝟔𝟔𝟕𝐇 𝟐 = 𝟎 (𝟓)
De esta forma, se ha obtenido la ecuacion (5) para aplicar el mètodo de diferencias finitas,
como sigue:
i=1 z1 = 0 T1 (0) = 100
i=2 𝑧2 = 4 T3 − (2 + 0.0016667H 2 )T2 + T1 + 0.0016667H 2 = 0
i=3 𝑧3 = 8 T4 − (2 + 0.0016667H 2 )T3 + T2 + 0.0016667H 2 = 0
i=4 z4 = 12 T5 − (2 + 0.0016667H 2 )T4 + T3 + 0.0016667H 2 = 0
i=5 z5 = 16 T6 − (2 + 0.0016667H 2 )T5 + T4 + 0.0016667H 2 = 0
i=6 𝑧6 = 20 T7 − (2 + 0.0016667H 2 )T6 + T5 + 0.0016667H 2 = 0
i=7 z7 = 24 T8 − (2 + 0.0016667H 2 )T7 + T6 + 0.0016667H 2 = 0
i=8 z8 = 28 T9 − (2 + 0.0016667H 2 )T8 + T7 + 0.0016667H 2 = 0
i=9 z9 = 32 T10 − (2 + 0.0016667H 2 )T9 + T8 + 0.0016667H 2 = 0
i = 10 z10 = 36 T11 − (2 + 0.0016667H 2 )T10 + T9 + 0.0016667H 2 = 0
i = 11 𝑧11 = 40 T12 − (2 + 0.0016667H 2 )T11 + T10 + 0.0016667H 2 = 0
i = 12 z12 = 44 T13 − (2 + 0.0016667H 2 )T12 + T11 + 0.0016667H 2 = 0
i = 13 z13 = 48 T13 (48) = 0

Utilizando las temperaturas establecidas como condiciones de frontera 𝑇1 (0) = 100 y


𝑇13 (48) = 0, y ademàs reemplazando el tamaño de paso de H = 2, el sistema de ecuaciones
anteriormente desarrollado a partir de la aplicaciòn del mètodo de diferencias finitas, se
transforma a:
𝑇3 − 2.0066668𝑇2 = −100.0033334
𝑇4 − 2.0066668𝑇3 + 𝑇2 = −0.0066668
𝑇5 − 2.0066668𝑇4 + 𝑇3 = −0.0066668
𝑇6 − 2.0066668𝑇5 + 𝑇4 = −0.0066668
𝑇7 − 2.0066668𝑇6 + 𝑇5 = −0.0066668
𝑇8 − 2.0066668𝑇7 + 𝑇6 = −0.0066668
𝑇9 − 2.0066668𝑇8 + 𝑇7 = −0.0066668
𝑇10 − 2.0066668𝑇9 + 𝑇8 = −0.0066668
𝑇11 − 2.0066668𝑇10 + 𝑇9 = −0.0066668
𝑇12 − 2.0066668𝑇11 + 𝑇10 = −0.0066668
−2.0066668𝑇12 + T11 = −0.0066668

Universidad del Atlántico – Facultad de Ingeniería Química 1


7
El sistema de ecuaciones definido anteriormente, puede expresarse simbolicamente en el
siguiente producto matricial:

A*T = B

T2 T3 T4 T5 T6 T7 T8 T9 T10 T11 T12


-2.006 1 0 0 0 0 0 0 0 0 0
1 -2.006 1 0 0 0 0 0 0 0 0
0 1 -2.006 0 0 0 0 0 0 0 0
0 0 1 -2.006 1 0 0 0 0 0 0
0 0 0 1 -2.006 1 0 0 0 0 0
0 0 0 0 0 -2.006 1 0 0 0 0
0 0 0 0 0 1 -2.006 1 0 0 0
0 0 0 0 0 0 1 -2.006 1 0 0
0 0 0 0 0 0 0 1 -2.006 1 0
0 0 0 0 0 0 0 0 1 -2.006 1
0 0 0 0 0 0 0 0 0 1 -2.006
MATRIZ A
B
-100.003333
-0.0066668
-0.0066668
-0.0066668
-0.0066668
-0.0066668
-0.0066668
-0.0066668
-0.0066668
-0.0066668
-0.0066668
MATRIZ B
Para obtener los resultados de esta matriz de coeficientes, se desarrolla el siguiente programa
en MATLAB; mostrandose inmediatamente los resultados de las respectivas temperaturas,
desde 𝑇2 a 𝑇12 .

Universidad del Atlántico – Facultad de Ingeniería Química 1


8
La respuesta para la distribución de temperatura en grados centígrados es:

c. Método usando la función bvp4c de MATLAB®:

Mediante el uso de la función intrínseca bvp4c de MATLAB® se resolvió la ecuación


diferencial de segundo orden con valores en la frontera; el algoritmo empleado fue el siguiente:
% Método usando bvp4c
function mat4bvp
clc; clear all

Universidad del Atlántico – Facultad de Ingeniería Química 1


9
solinit = bvpinit(linspace(0,48,21),[0 0]);
sol = bvp4c(@mat4ode,@mat4bc,solinit);
xint = linspace(0,48,21);
Sxint = deval(sol,xint);
res = [xint' (Sxint(1,:))'];
disp(' Z(mm) T°C');
disp(res)
plot(xint,Sxint(1,:),'-*b')
function dydz = mat4ode(z,y)
n = 500/(1000^2);
K = 50/1000;
B = 12/2;
Ta = 30;
dydz = [y(2);(n/(K*B))*(y(1)-Ta)];
end
function res = mat4bc(ya,yb)
res = [ya(1)-100; yb(1)-0];
end
end

La salida final del programa, junto con el perfil de temperatura se muestra a continuación.

Universidad del Atlántico – Facultad de Ingeniería Química 2


0
Imagen 4. Datos correspondientes a la solución de la EDO de segundo orden empleando la
funcion bvp4c de MATLAB®.

Universidad del Atlántico – Facultad de Ingeniería Química 2


1
Universidad del Atlántico – Facultad de Ingeniería Química 2
2