Beruflich Dokumente
Kultur Dokumente
Profesor
David Alfredo Fuentes
Ingeniero Mecánico
GENERAL:
Simular numéricamente a través de un código computacional, la interacción de la
transferencia de calor por conducción y convección, en un cilindro de material
metálico de sección transversal uniforme, inmerso en aceite. Así como verificar los
resultados con expresiones analíticas.
ESPECÍFICOS
𝜕 2𝑇 𝜕 2𝑇
+ =0
𝜕𝑥 2 𝜕𝑦 2
ANALÍTICO
Numero de Biot
ℎ∗𝐿𝑐
𝐵𝑖 = 𝑘
siendo:
en el caso que la esfera fuera metálica y el fluido fuera agua, la resistencia por
convección excederá a la de conducción y por tanto el número de Biot será
inferior a uno;
en el caso que la esfera fuera de un material aislante al calor, por ejemplo,
espuma de poliuretano, y el fluido fuera igualmente agua, la resistencia por
conducción excederá a la de convección y el número de Biot será superior a la
unidad.
El cual es mucho mayor que 0,1 con base en la tabla 4-2 los
coeficientes λ1 y A1 de una placa correspondientes a este Biot, son:
𝑇0 − 𝑇∞ 2
𝜃𝑜 = = 𝐴1 ∗ 𝑒 −𝜆1 ∗𝜏
𝑇𝑖 − 𝑇∞
𝑇0,𝑡 − 𝑇∞ 2
= 1,0931 ∗ 𝑒 −0,8516 ∗1 = 0,7442
𝑇𝑖 − 𝑇∞
De manera análoga, en el centro del cilindro. Nuevamente se establece el número
de Biot y el de Fourier para determinar los coeficientes de la función de Bessel:
ℎ∗𝑟0 40∗0,05 1
𝐵𝑖 = = = 0,2 =5
𝑘 10 𝐵𝑖
𝑇0 − 𝑇∞
𝜃𝑐𝑖𝑙 = = 𝜃𝑝𝑙𝑎𝑐 𝜃𝑐𝑖𝑙 = 0,7442 ∗ 0,2321 = 0,1727
𝑇𝑖 − 𝑇∞
𝑇0 − 𝑇∞ = (𝑇𝑖 − 𝑇∞ ) ∗ 𝜃𝑝𝑙𝑎𝑐 𝜃𝑐𝑖𝑙
𝑇0,𝑡 = 33,816
Como se pudo ver en la sección anterior, los métodos analíticos, en ciertos casos,
sirven para obtener soluciones matemáticas exactas a problemas de conducción
bidimensional en estado estable. Estas soluciones se generan para una variedad
de geometrías simples y condiciones de frontera, y están bien documentadas en
muchas publicaciones. Sin embargo, con frecuencia los problemas implican
geometrías y/o condiciones de frontera que excluyen este tipo de soluciones. En
estos casos, la mejor alternativa es a menudo la que utiliza una técnica numérica
como lo es el método de diferencias finitas, del elemento finito, volúmenes finitos o
del elemento de frontera. Debido a la facilidad de su aplicación el método de
diferencias finitas es adecuado para tratamiento introductorio a las técnicas
numéricas.
Para efectos prácticos se tomará un cuarto de cilindro, y luego se abrirá para que
su discretización sea más fácil de entender, considerando parte de las condiciones
de frontera adiabáticamente como aparece en la siguiente figura:
BALANCE DE ENEGIA
1 2 3 4
5 6 7 8
9 10 11 12
QCnv
1 QCond2-1
QCond5-1
𝑄𝐶𝑛𝑣 + 𝑄𝐶𝑜𝑛𝑑2−1 + 𝑄𝐶𝑜𝑛𝑑5−1 = 0
𝐾𝐴𝐿 𝐾𝐴𝑆
ℎ ∗ (𝑇∞ − 𝑇1 ) + ∗ (𝑇2 − 𝑇1 ) + ∗ (𝑇5 − 𝑇1 ) = 0
∆𝑋 ∆𝑌
QCnv
2 QCond3-2
QCond1-2
QCond6-2
QCnv
4 QCnv
QCond3-4
QCond8-4
𝐾𝐴𝐿 𝐾𝐴𝑆
ℎ ∗ 𝐴𝑆 ∗ (𝑇∞ − 𝑇4 ) + ∗ (𝑇3 − 𝑇4 ) + ∗ (𝑇8 − 𝑇4 ) + ℎ ∗ 𝐴𝐿 ∗ (𝑇∞ − 𝑇4 ) = 0
∆𝑋 ∆𝑌
QCond1-5
5 QCond6-5
QCond9-5
QCond2-6
6 QCond7-6
QCond5-6
QCond10-6
𝑄𝐶𝑜𝑛𝑑2−6 + 𝑄𝐶𝑜𝑛𝑑5−6 + 𝑄𝐶𝑜𝑛𝑑7−6 + 𝑄𝐶𝑜𝑛𝑑10−6 = 0
QCond4-8
8 QCnv
QCond7-8
QCond12-8
QCond5-9
9 QCond10-9
𝑄𝐶𝑜𝑛𝑑5−9 + 𝑄𝐶𝑜𝑛𝑑10−9 = 0
𝐾𝐴𝑆 𝐾𝐴𝐿
∗ (𝑇5 − 𝑇9 ) + ∗ (𝑇10 − 𝑇9 ) = 0
∆𝑌 ∆𝑋
QCond6-10
10 QCond11-10
QCond9-10
QCond8-12
12 QCnv
QCond11-12
Aclaración:
Como se observa en la imagen esta discretización es para una matriz m*n con
valores de n = 3 y m = 4 que son las filas y columnas del mallado respectivamente,
sin embargo, esta distribución del balance en cada nodo, será adecuada si
tenemos otra configuración, pero es necesario cambiar la numeración de los
nodos, y en este caso se hablaría de nodos inferiores, superiores, laterales y
nodos internos.
Ciertas matrices tienen una estructura particular que pueden aprovechar para
desarrollar esquemas de solución eficientes. Aquí se presenta una alternativa a los
métodos de eliminación, es decir, métodos iterativos. El enfoque se da con el
método de Gauss-Seidel, el cual emplea valores iniciales y después itera para
obtener mejores aproximaciones a la solución. El método de Gauss-Seidel es
particularmente adecuado cuando se tiene gran número de ecuaciones. En estos
casos, los métodos de eliminación pueden estar sujetos errores de redondeo.
Debido a que el error en el método de Gauss-Seidel es determinado por el número
de iteraciones, el error de redondeo no es un tema que preocupe a este método.
Tr(1,1)=(Difu*deltat/vol(1))*(h*Aconv*Taceite/k+Ader1*T(1,2)/deltax+Ainf1
*T(2,1)/deltay)+T(1,1)*(1-
(Difu*deltat/vol(1))*(h*Aconv/k+Ader1/deltax+Ainf1/deltay));
Tr(1,2)=(Difu*deltat/vol(1))*(Aiz1*Tr(1,1)/deltax+Ader1*T(1,3)/deltax+Ain
f1*T(2,2)/deltay+h*Aconv*Taceite/k)+T(1,2)*(1-
(Difu*deltat/vol(1))*(Aiz1/deltax+Ader1/deltax+Ainf1/deltay+h*Aconv/k));
Tr(1,3)=(Difu*deltat/vol(1))*(Aiz1*Tr(1,2)/deltax+Ainf1*T(2,3)/deltay+Ade
r1*Tr(1,4)/deltax+h*Aconv*Taceite/k)+T(1,3)*(1-
(Difu*deltat/vol(1))*(Aiz1/deltax+Ainf1/deltay+Ader1/deltax+h*Aconv/k));
Tr(1,4)=(Difu*deltat/vol(1))*(Aiz1*Tr(1,3)/deltax+Ainf1*T(2,4)/deltay+h*(
Aconv+Aconvd1)*Taceite/k)+T(1,4)*(1-
(Difu*deltat/vol(1))*(Aiz1/deltax+Ainf1/deltay+h*(Aconv+Aconvd1)/k));
Tr(2,1)=(Difu*deltat/vol(2))*(Asup2*Tr(1,1)/deltay+Ader2*T(2,2)/deltax+Ai
nf2*T(3,1)/deltay)+T(2,1)*(1-
(Difu*deltat/vol(2))*(Asup2/deltay+Ader2/deltax+Ainf2/deltay));
Tr(2,2)=(Difu*deltat/vol(2))*(Asup2*Tr(1,2)/deltay+Ainf2*T(3,2)/deltay+Ad
er2*T(2,3)/deltax+Aiz2*Tr(2,1)/deltax)+T(2,2)*(1-
(Difu*deltat/vol(2))*(Asup2/deltay+Ainf2/deltay+Ader2/deltax+Aiz2/deltax)
);
Tr(2,3)=(Difu*deltat/vol(2))*(Aiz2*Tr(2,2)/deltax+Asup2*Tr(1,3)/deltay+Ai
nf2*T(3,3)/deltay+Ader2*Tr(2,4)/deltax)+T(2,3)*(1-
(Difu*deltat/vol(2))*(Aiz2/deltax+Asup2/deltay+Ainf2/deltay+Ader2/deltax)
);
Tr(2,4)=(Difu*deltat/vol(2))*(Aiz2*Tr(2,3)/deltax+Asup2*Tr(1,4)/deltay+Ai
nf2*T(3,4)/deltay+h*Aconvd2*Taceite/k)+T(2,3)*(1-
(Difu*deltat/vol(2))*(Aiz2/deltax+Asup2/deltay+Ainf2/deltay+h*Aconvd2/k))
;
Tr(3,1)=(Difu*deltat/vol(3))*(Asup3*Tr(2,1)/deltay+Ader3*T(3,2)/deltax)+T
(3,1)*(1-(Difu*deltat/vol(3))*(Asup3/deltay+Ader3/deltax));
Tr(3,2)=(Difu*deltat/vol(3))*(Aiz3*Tr(3,1)/deltax+Ader3*T(3,3)/deltax+Asu
p3*Tr(2,2)/deltay)+T(3,2)*(1-
(Difu*deltat/vol(3))*(Aiz3/deltax+Ader3/deltax+Asup3/deltay));
Tr(3,3)=(Difu*deltat/vol(3))*(Aiz3*Tr(3,2)/deltax+Asup3*Tr(2,3)/deltay+Ad
er3*Tr(3,4)/deltax)+T(3,3)*(1-
(Difu*deltat/vol(3))*(Aiz3/deltax+Asup3/deltay+Ader3/deltax));
Tr(3,4)=(Difu*deltat/vol(3))*(Aiz3*Tr(3,3)/deltax+Asup3*Tr(2,4)/deltay+h*
Aconvd3*Taceite/k)+T(3,4)*(1-
(Difu*deltat/vol(3))*(Aiz3/deltax+Asup3/deltay+h*Aconvd3/k));
T=Tr;
end
disp(Tr)
RESULTADOS
Métodos numéricos
Método analítico
∑𝑒
𝐸̅ = 𝑛𝑥𝑚𝑖 Error medio
∑(𝐸̅ −𝑒 )
𝜎 = √ 𝑛𝑥𝑚−1𝑖 Desviación estándar.
CONCLUSIONES
El estudio de los métodos numéricos es muy útil y por ende importante para
quien quiera que necesite herramientas para resolver operaciones en
ingeniería, las cuales se sabe, que pueden resultar complicadas, y por más
que se dominen los métodos tradicionales, estos muchas veces pueden no
ser suficientes, sin embargo, las operaciones no son imposibles de
solucionar, y es ahí donde los métodos numéricos se aplican, y facilitan,
haciendo simplemente unos balances generales en los nodos.