Está en la página 1de 16

Resolviendo como un sistema lineal usando matrices

Problema
Utilizando el método de diferencias finitas (I), y el método matricial obtenga el perfil de velocidad
y el factor de efectividad de una aleta rectangular, considerando los siguientes datos tanto para
las aletas de longitud finita y longitud semiinfinita.

L = 0.1 m , h = 20 w / m 2 oC , k = 40 w / m2 oC , TW = 200 oC , Ta = 200 oC , B = 0.02 m

Solución
A partir de la ecuacion (4) de los dos últimos problemas se tiene

Ti +1 − 2Ti + Ti −1 h
− (Ti − Ta ) = 0 (1)
z 2 kB

z 2 h z 2 h
Ti +1 − (2 + )Ti + Ti −1 = − Ta (2)
kB kB
Utilizando los cambios de variable

Ti +1 − ATi + Ti −1 = − D (3)

Expandiendo la ecuacion (3)

i = 1 T2 − AT1 + T0 = − D (3.1)

En la ecuacion (3.1) T0 = TW , con lo cual se tiene: T2 − AT1 = − D − T0 = − D0

i = 2 T3 − AT2 + T1 = − D (3.2)

i = 3 T4 − AT3 + T2 = − D (3.3)

Y así sucesivamente

i = 9 T10 − AT9 + T8 = − D (3.9)

i = 10 T11 − AT10 + T9 = − D (3.10)

En la ecuacion (3.10) se debe “eliminar” el valor de T11 dependiendo del tipo de aleta: finita o
semi infinita
Para una aleta semiinfinita

Ti +1 − Ti
= 0 si i = 10 T11 = T10
z
La ecuacion (3.10) se transforma en

(1 − A)T10 + T9 = − D o ET10 + T9 = − D

Para una aleta finita


Ti +1 − Ti hz
−k = h(Ti − Ta ) si i = 10 T11 = − (T10 − Ta ) + T10
z k
Para este caso la ecuacion (3.10) se transforma en:

hz
− (T10 − Ta ) + T10 − AT10 + T9 = − D
k
Simplificando

hz hz
(− − A + 1)T10 + T9 = − D − Ta FT10 + T9 = − D10
k k
Ahora este sistema se escribe en forma matricial

T1 T2 T3 T4 T5 T6 T7 T8 T9 T10

− A 1 0 0 0 0 0 0 0 0   T1   − D0 
 1 −A 1 0 0 0 0 0 0 0  T2   − D 

 0 1 −A 1 0 0 0 0 0 0  T3   − D 
    
 0 0 1 −A 1 0 0 0 0 0  T4   − D 
 0 0 0 1 −A 1 0 0 0 0  T5   − D 
   =  
 0 0 0 0 1 −A 1 0 0 0  T6   − D 
 0 0 0 0 0 1 −A 1 0 0  T7   − D 
    
 0 0 0 0 0 0 1 −A 1 0  T8   − D 
 0 0 0 0 0 0 0 1 −A 1  T9   − D 
    
     
La ultima fila se completa según el tipo de aleta
Aleta semi infinita

0 0 0 0 0 0 0 0 1 E T10  =  − D 

Aleta finita

0 0 0 0 0 0 0 0 1 F T10  =  − D10 

Ahora obtengamos las constantes

z 2 h z 2 h hz
A= 2+ D= D0 = D + TW E = 1− A, F = − − A + 1,
kB kB k
hz
D10 = D + Ta
k
Con la ayuda de un software se obtiene
L = 0.1
DZ = L / 10
h = 20
k = 40
T0 = Tw
Tw = 200
Ta = 20
B = 0.02
A = 2 + (DZ ^ 2 * h / (k * B))
D = (DZ ^ 2 * h / (k * B)) * Ta
Do = D + Tw
E=1-A
F = -(h * DZ / k) - A + 1
D10 = D + (h * DZ / k) * Ta

Con estos datos el perfil de temperatura para la aleta semi infinita es:

Y para la aleta de longitud finita es


Tanto por el método de sistema de ecuaciones algebraicas no lineales (pues este es un caso
particular del sistema lineal como por el método matricial), se obtienen los mismos valores del
perfil de temperatura como era de esperarse, pues lo único que ha variado es el método.
Para el caso de la aleta de longitud semiinfinita es posible implementar el método del disparo
PROBLEMA
Aleta rectangular de longitud finita 8
Utilizando el método del disparo obtenga el perfil de velocidad y el factor de efectividad de una
aleta rectangular, considerando los siguientes datos:

L = 0.1 m , h = 20 w / m 2 oC , k = 40 w / m2 oC , TW = 200 oC , Ta = 200 oC , B = 0.02 m

Solución
El balance de energía conduce a:

dqz h
+ (T − Ta ) = 0 (1)
dz B
De (1)

dqz h
= − (T − Ta ) (2)
dz B
Ley de Fourier

dT
qz = − k (3)
dz
De la ecuacion (3) se obtiene

dT q
=− z (3)
dz k
El factor de efectividad también puede ser obtenido por el método diferencial mediante la
derivación de la ecuacion
L

 (T − T )dz
a

= 0
(4)
L(TW − Ta )

Derivando (4)

d 1 (T − Ta )
=  (5)
dz L (TW − Ta )

Las condiciones de frontera son:

z = 0 qz = ? z = L qz = 0  = 0

z = 0 T = TW z =L T =?  =?
d(qz)/d(z) = -(h / B) * (T - Ta)
d(T)/d(z) = -qz / k
d(E)/d(z) = (1 / L) * (T - Ta) / (Tw - Ta)
E(0) = 0
qz(0) = 16636
T(0) = 200
Ta = 20
Tw = 200
h = 20
k = 40
B = 0.02
L = 0.1
z(0) = 0
z(f) = 0.1

Como resultado se obtiene el perfil de temperatura y el perfil de la densidad de flujo de calor


Asimismo, también se obtiene la temperatura en el extremo de la aleta T = 179.628 C . y el
o

factor de efectividad  = 0.9242

Aleta rectangular de longitud finita 9


Utilizando el método de diferencias finitas (II) obtenga el perfil de velocidad y el factor de
efectividad de una aleta rectangular, considerando los siguientes datos:

L = 0.1 m , h = 20 w / m 2 oC , k = 40 w / m2 oC , TW = 200 oC , Ta = 200 oC , B = 0.02 m

Solución
El balance de energía conduce a:

dqz h
+ (T − Ta ) = 0 (1)
dz B
De (1)

dqz h
= − (T − Ta ) (2)
dz B
Ley de Fourier

dT
qz = − k (3)
dz
De la ecuacion (3) se obtiene

dT q
=− z (4)
dz k
El factor de efectividad también puede ser obtenido por el método diferencial mediante la
derivación de la ecuacion
L

 (T − T )dz
a

= 0
(5)
L(TW − Ta )
Derivando (5)

d 1 (T − Ta )
=  (6)
dz L (TW − Ta )

Las condiciones de frontera son:

z = 0 qz = ? z = L qz = 0  = 0

z = 0 T = TW z =L T =?  =?

Ahora se discretiza las ecuaciones (3), (4) y (6)


Discretizando la ecuacion (2)

qi − qi −1 h
+ (Ti − Ta ) = 0 (7)
z B
Expandiendo la ecuacion (7)

zh
i = 1 q1 − q0 + (T1 − Ta ) = 0
B
zh
i = 2 q2 − q1 + (T2 − Ta ) = 0
B
zh
i = 3 q3 − q2 + (T3 − Ta ) = 0
B
Y así sucesivamente

zh
i = 10 q10 − q9 + (T10 − Ta ) = 0
B
Para una aleta semi infinita

dT
q10 = 0 , puesto que z = L =0
dz
Para una aleta finita

q10 = h(T10 − Ta )

Discretizando la ecuacion (4)

Ti − Ti −1 qi
+ =0 (8)
z k
Expandiendo (8)

zq1
i = 1 T1 − T0 + =0 Donde T0 = TW
k
zq2
i = 2 T2 − T1 + =0
k
zq3
i = 3 T3 − T2 + =0
k
Y así sucesivamente

zq10
i = 10 T10 − T9 + =0
k
Discretizando la ecuacion (6)

i − i 1 (Ti − Ta )
=  (9)
z L (TW − Ta )

Ahora expandiendo la ecuacion (9)

z (T1 − Ta )
i = 1 1 − 0 −  =0
L (TW − Ta )

z (T2 − Ta )
i = 2 2 − 1 −  =0
L (TW − Ta )

z (T3 − Ta )
i = 3 3 −  2 −  =0
L (TW − Ta )

Ya así sucesivamente

z (T10 − Ta )
i = 10 10 − 9 −  =0
L (TW − Ta )

El programa correspondiente para ambos tipos de aleta es el mismo excepto un pequeño cambio
que se resalta dentro del programa.

f(q0) = q1 - q0 + DZ * h * (T1 - Ta) / B


f(q1) = q2 - q1 + DZ * h * (T2 - Ta) / B
f(q2) = q3 - q2 + DZ * h * (T3 - Ta) / B
f(q3) = q4 - q3 + DZ * h * (T4 - Ta) / B
f(q4) = q5 - q4 + DZ * h * (T5 - Ta) / B
f(q5) = q6 - q5 + DZ * h * (T6 - Ta) / B
f(q6) = q7 - q6 + DZ * h * (T7 - Ta) / B
f(q7) = q8 - q7 + DZ * h * (T8 - Ta) / B
f(q8) = q9 - q8 + DZ * h * (T9 - Ta) / B
f(q9) = q10 - q9 + DZ * h * (T10 - Ta) / B

f(T1) = T1 - T0 + DZ * q1 / k
f(T2) = T2 - T1 + DZ * q2 / k
f(T3) = T3 - T2 + DZ * q3 / k
f(T4) = T4 - T3 + DZ * q4 / k
f(T5) = T5 - T4 + DZ * q5 / k
f(T6) = T6 - T5 + DZ * q6 / k
f(T7) = T7 - T6 + DZ * q7 / k
f(T8) = T8 - T7 + DZ * q8 / k
f(T9) = T9 - T8 + DZ * q9 / k
f(T10) = T10 - T9 + DZ * q10 / k

L = 0.1
DZ = L / 10
Ta = 20
Tw = 200
T0 = Tw
h = 20
k = 40
B = 0.02
q10 = 0 #Aleta de longitud semi infinita
#q10 = h(T10-Ta) #Aleta de longitud infinita
E0 = 0
f(E1) = E1 - E0 - (DZ / L) * (T1 - Ta) / (Tw - Ta)
f(E2) = E2 - E1 - (DZ / L) * (T2 - Ta) / (Tw - Ta)
f(E3) = E3 - E2 - (DZ / L) * (T3 - Ta) / (Tw - Ta)
f(E4) = E4 - E3 - (DZ / L) * (T4 - Ta) / (Tw - Ta)
f(E5) = E5 - E4 - (DZ / L) * (T5 - Ta) / (Tw - Ta)
f(E6) = E6 - E5 - (DZ / L) * (T6 - Ta) / (Tw - Ta)
f(E7) = E7 - E6 - (DZ / L) * (T7 - Ta) / (Tw - Ta)
f(E8) = E8 - E7 - (DZ / L) * (T8 - Ta) / (Tw - Ta)
f(E9) = E9 - E8 - (DZ / L) * (T9 - Ta) / (Tw - Ta)
f(E10) = E10 - E9 - (DZ / L) * (T10 - Ta) / (Tw - Ta)

q0(0) = 2000
q1(0) = 2000
q2(0) = 2000
q3(0) = 2000
q4(0)= 2000
q5(0) = 2000
q6(0) = 2000
q7(0) = 2000
q8(0) = 2000
q9(0) = 2000

T1(0) = 100
T2(0) = 100
T3(0) = 100
T4(0) = 100
T5(0) = 100
T6(0) = 100
T7(0) = 100
T8(0) = 100
T9(0) = 100
T10(0) = 100

E1(0) = 0
E2(0) = 0
E3(0) = 0
E4(0) = 0
E5(0) = 0
E6(0) = 0
E7(0) = 0
E8(0) = 0
E9(0) = 0
E10(0) = 0

En la ejecución del programa se habilita una de las dos opciones resaltadas dentro del programa.
Con esta indicación se obtiene los perfiles de temperatura, además de los factores de efectividad

Para una aleta de longitud semi infinita  = 0.9248

Para una aleta de longitud semi infinita  = 0.9035

Problema
Aleta de conductividad variable
Considerando los siguientes datos obtenga el perfil de temperatura y el factor de efectividad de
una aleta rectangular para una aleta de longitud semi infinita y una aleta de longitud finita, cuya
conductividad es variable. Utilice el método de diferencias finitas (1)

L = 0.1 m , h = 20 w / m2 oC , k0 = 40 w / m2 oC , k1 = −0.1 w / m2 oC 2 TW = 200 oC ,


Ta = 200 oC , B = 0.02 m
Solución
Ecuacion de balance de energía

dqz h
= − (T − Ta ) (1)
dz B
Ley de Fourier

dT dT
qz = − k = −(k0 + k1T ) (2)
dz dz
Reemplazando (2) en (1)

dT
d ((−k0 − k1T ) )
dz = − h (T − T ) (3)
a
dz B
Derivando como producto se tiene

h(T − Ta )
2
d 2T k1  dT 
+  dz  − B(k + k T ) = 0 (4)
dz 2
k0 + k1T 0 1

Discretizando la ecuacion (4)

Ti +1 − 2Ti + Ti −1 k1  Ti − Ti −1  h(Ti − Ta )
2

+   − =0 (5)
z 2
k0 + k1Ti  z  B(k0 + k1Ti )

Simplificando la ecuacion (5)

k1 (Ti − Ti −1 ) 2 z 2 h(Ti − Ta )
Ti +1 − 2Ti + Ti −1 + − =0 (6)
k0 + k1Ti B(k0 + k1Ti )

La ecuacion del factor de efectividad viene dado por

d 1 (T − Ta )
=  (7)
dz L (TW − Ta )

Discretizando

i − i 1 (Ti − Ta )
=  (8)
z L (TW − Ta )

Las condiciones de frontera son:


Aleta semi infinita

z = 0 T = TW  =0 z = L T11 = T10  = ?

Aleta finita
hz
z = 0 T = TW  =0 z = L T11 = − (T10 − Ta ) + T10  = ?
k
Se resuelve simultáneamente la ecuacion del balance de energia y la ecuacion del perfil de
temperatura.
f(T1) = T2 - 2 * T1 + T0 + k1 / (k0 + k1 * T1) * (T1 - T0) ^ 2 - (h / B) * DZ ^ 2 * (T1 - Ta) / (k0 + k1 * T1)
f(T2) = T3 - 2 * T2 + T1 + k1 / (k0 + k1 * T2) * (T2 - T1) ^ 2 - (h / B) * DZ ^ 2 * (T2 - Ta) / (k0 + k1 * T2)
f(T3) = T4 - 2 * T3 + T2 + k1 / (k0 + k1 * T3) * (T3 - T2) ^ 2 - (h / B) * DZ ^ 2 * (T3 - Ta) / (k0 + k1 * T3)
f(T4) = T5 - 2 * T4 + T3 + k1 / (k0 + k1 * T4) * (T4 - T3) ^ 2 - (h / B) * DZ ^ 2 * (T4 - Ta) / (k0 + k1 * T4)
f(T5) = T6 - 2 * T5 + T4 + k1 / (k0 + k1 * T5) * (T5 - T4) ^ 2 - (h / B) * DZ ^ 2 * (T5 - Ta) / (k0 + k1 * T5)
f(T6) = T7 - 2 * T6 + T5 + k1 / (k0 + k1 * T6) * (T6 - T5) ^ 2 - (h / B) * DZ ^ 2 * (T6 - Ta) / (k0 + k1 * T6)
f(T7) = T8 - 2 * T7 + T6 + k1 / (k0 + k1 * T7) * (T7 - T6) ^ 2 - (h / B) * DZ ^ 2 * (T7 - Ta) / (k0 + k1 * T7)
f(T8) = T9 - 2 * T8 + T7 + k1 / (k0 + k1 * T8) * (T8 - T7) ^ 2 - (h / B) * DZ ^ 2 * (T8 - Ta) / (k0 + k1 * T8)
f(T9) = T10 - 2 * T9 + T8 + k1 / (k0 + k1 * T9) * (T9 - T8) ^ 2 - (h / B) * DZ ^ 2 * (T9 - Ta) / (k0 + k1 * T9)
f(T10) = T11 - 2 * T10 + T9 + k1 / (k0 + k1 * T10) * (T10 - T9) ^ 2 - (h / B) * DZ ^ 2 * (T10 - Ta) / (k0 + k1 * T10)

E0 = 0
f(E1) = E1 - E0 - (DZ / L) * (T1 - Ta) / (Tw - Ta)
f(E2) = E2 - E1 - (DZ / L) * (T2 - Ta) / (Tw - Ta)
f(E3) = E3 - E2 - (DZ / L) * (T3 - Ta) / (Tw - Ta)
f(E4) = E4 - E3 - (DZ / L) * (T4 - Ta) / (Tw - Ta)
f(E5) = E5 - E4 - (DZ / L) * (T5 - Ta) / (Tw - Ta)
f(E6) = E6 - E5 - (DZ / L) * (T6 - Ta) / (Tw - Ta)
f(E7) = E7 - E6 - (DZ / L) * (T7 - Ta) / (Tw - Ta)
f(E8) = E8 - E7 - (DZ / L) * (T8 - Ta) / (Tw - Ta)
f(E9) = E9 - E8 - (DZ / L) * (T9 - Ta) / (Tw - Ta)
f(E10) = E10 - E9 - (DZ / L) * (T10 - Ta) / (Tw - Ta)

T0 = Tw
Tw = 200
T11 = T10 #Aleta semi infinita
#T11 = -(h * DZ / k) * (T10 - Ta) + T10#Aleta finita
k1 = -0.1
k0 = 40
DZ = L / 10
L = 0.1
h = 20
B = 0.02
Ta = 20

T1(0) = 100
T2(0) = 100
T3(0) = 100
T4(0) = 100
T5(0) = 100
T6(0) = 100
T7(0) = 100
T8(0) = 100
T9(0) = 100
T10(0) = 100

E1(0) = 0
E2(0) = 0
E3(0) = 0
E4(0) = 0
E5(0) = 0
E6(0) = 0
E7(0) = 0
E8(0) = 0
E9(0) = 0
E10(0) = 0

Nota: En el programa se activa o se desactiva una de las sentencias del programa que se
encuentra remarcado para indicar si se trata de una aleta finita o semi infinita.
Para la aleta semi infinita
 = 0.8497
Para la aleta finita

 = 0.8203
Problema
Aleta de conductividad variable
Considerando los siguientes datos obtenga el perfil de temperatura y el factor de efectividad de
una aleta rectangular para una aleta de longitud semi infinita y una aleta de longitud finita, cuya
conductividad es variable. Utilice el método de diferencias finitas (II)

L = 0.1 m , h = 20 w / m2 oC , k0 = 40 w / m2 oC , k1 = −0.1 w / m2 oC 2 TW = 200 oC ,


Ta = 200 oC , B = 0.02 m

Solución
Ecuacion de balance de energía

dqz h
+ (T − Ta ) = 0 (1)
dz B
Ley de Fourier

dT dT
qz = − k = −(k0 + k1T ) (2)
dz dz
De (2) se obtiene

d (rqr ) h
+ r (T − Ta ) = 0 (3)
dr B
Ecuacion del factor de efectividad

d 1 (T − Ta )
=  (4)
dz L (TW − Ta )

Ahora se debe discretizar las ecuaciones (1), (3) y (4) y resolver con las condiciones de frontera
Aleta de longitud semi infinita

z = 0 qz = ? z = L qz = 0  = 0

z = 0 T = TW z = L T =?  =?

Aleta de longitud finita

z = 0 qz = ? z = L qz = h(T − Ta )  = 0

z = 0 T = TW z = L T =?  =?

Discretizando (1)

qi − qi −1 h
+ (Ti − Ti −1 ) = 0 (5)
z B
Discretizando (3)

Ti − Ti −1 qi
+ =0 (6)
z k0 + k1Ti

i − i 1 (Ti − Ta )
=  (7)
z L (TW − Ta )

El programa respectivo para ambos tipos de aleta es


f(q0) = q1 - q0 + DZ * h * (T1 - Ta) / B
f(q1) = q2 - q1 + DZ * h * (T2 - Ta) / B
f(q2) = q3 - q2 + DZ * h * (T3 - Ta) / B
f(q3) = q4 - q3 + DZ * h * (T4 - Ta) / B
f(q4) = q5 - q4 + DZ * h * (T5 - Ta) / B
f(q5) = q6 - q5 + DZ * h * (T6 - Ta) / B
f(q6) = q7 - q6 + DZ * h * (T7 - Ta) / B
f(q7) = q8 - q7 + DZ * h * (T8 - Ta) / B
f(q8) = q9 - q8 + DZ * h * (T9 - Ta) / B
f(q9) = q10 - q9 + DZ * h * (T10 - Ta) / B

f(T1) = T1 - T0 + DZ * q1 / (k0 + k1 * T1)


f(T2) = T2 - T1 + DZ * q2 / (k0 + k1 * T2)
f(T3) = T3 - T2 + DZ * q3 / (k0 + k1 * T3)
f(T4) = T4 - T3 + DZ * q4 / (k0 + k1 * T4)
f(T5) = T5 - T4 + DZ * q5 / (k0 + k1 * T5)
f(T6) = T6 - T5 + DZ * q6 / (k0 + k1 * T6)
f(T7) = T7 - T6 + DZ * q7 / (k0 + k1 * T7)
f(T8) = T8 - T7 + DZ * q8 / (k0 + k1 * T8)
f(T9) = T9 - T8 + DZ * q9 / (k0 + k1 * T9)
f(T10) = T10 - T9 + DZ * q10 / (k0 + k1 * T10)
L = 0.1
DZ = L / 10
Ta = 20
Tw = 200
T0 = Tw
h = 20
k0 = 40
k1 = -0.1
B = 0.02
q10 = 0
# q10 = h * (T10 - Ta)
E0 = 0
f(E1) = E1 - E0 - (DZ / L) * (T1 - Ta) / (Tw - Ta)
f(E2) = E2 - E1 - (DZ / L) * (T2 - Ta) / (Tw - Ta)
f(E3) = E3 - E2 - (DZ / L) * (T3 - Ta) / (Tw - Ta)
f(E4) = E4 - E3 - (DZ / L) * (T4 - Ta) / (Tw - Ta)
f(E5) = E5 - E4 - (DZ / L) * (T5 - Ta) / (Tw - Ta)
f(E6) = E6 - E5 - (DZ / L) * (T6 - Ta) / (Tw - Ta)
f(E7) = E7 - E6 - (DZ / L) * (T7 - Ta) / (Tw - Ta)
f(E8) = E8 - E7 - (DZ / L) * (T8 - Ta) / (Tw - Ta)
f(E9) = E9 - E8 - (DZ / L) * (T9 - Ta) / (Tw - Ta)
f(E10) = E10 - E9 - (DZ / L) * (T10 - Ta) / (Tw - Ta)

q0(0) = 2000
q1(0) = 2000
q2(0) = 2000
q3(0) = 2000
q4(0) = 2000
q5(0) = 2000
q6(0) = 2000
q7(0) = 2000
q8(0) = 2000
q9(0) = 2000

T1(0) = 100
T2(0) = 100
T3(0) = 100
T4(0) = 100
T5(0) = 100
T6(0) = 100
T7(0) = 100
T8(0) = 100
T9(0) = 100
T10(0) = 100

E1(0) = 0
E2(0) = 0
E3(0) = 0
E4(0) = 0
E5(0) = 0
E6(0) = 0
E7(0) = 0
E8(0) = 0
E9(0) = 0
E10(0) = 0

Para la aleta de longitud semi infinita se obtiene el siguiente resultado


Cuyo factor de efectividad es:  = 0.8704

Para la aleta de longitud finita se obtiene el siguiente resultado


Cuyo factor de efectividad es:  = 0.8399

También podría gustarte