Documente Academic
Documente Profesional
Documente Cultură
Gr
04/08/2016
Resolucin del problema
Para el problema planteado de una pared plana de hormign con
conveccin en un extremo y aislado en el otro, se resolvi por un
mtodo analtico aproximado y un mtodo numrico de diferencias
finitas implcito.
Mtodo numrico de diferencias finitas implcito
Se puede ver en el anexo como se obtuvo las ecuaciones para los
puntos nodales discretos para el mtodo de diferencias finitas
explicito e implcito, en base a las condiciones, mallado y geometra
del problema. Para el mtodo implcito en las ecuaciones obtenidas
podemos ver que la temperatura nueva del nodo m,n depende de la
temperaturas nuevas de sus nodos contiguos que se desconocen por
lo tanto para determinar las temperaturas nodales desconocidas las
correspondientes
ecuaciones
nodales
deben
resolverse
simultneamente mediante una inversin de matrices.
Cdigo de Matlab:
clear
clc
% datos de problema(condiciones)
h=50;
Tinf=35;
tiempo=4*3600;
T0=12;
% propiedades del material
p=2300;
cp=880;
k=1.4;
dx=0.02;
dt=1800;
% numeros adimensdionales de Fourier y Biot
Fo=(dt*k/(p*cp*dx^2))
Bi=(h*dx)/k
%Malla
n=11;
An=0.2;
deltax=An/10
%Matriz
M=full(gallery('tridiag',n,-Fo, (2*Fo+1) , -Fo));
M(1,1)=1+2*Bi*Fo+2*Fo;
M(1,2)=-2*Fo;
M(11,10)=-2*Fo;
M
%Iteracion 1: 0-30min
A1=[(2*Fo*Bi*Tinf+T0);T0;T0;T0;T0;T0;T0;T0;T0;T0;T0];
To=inv(M)*A1
%Iteracion 2: 30-60min
A2=[(2*Fo*Bi*Tinf+To(1,1));To(2,1);To(3,1);To(4,1);To(5,1);To(6,1);To(
7,1);To(8,1);To(9,1);To(10,1);To(11,1)];
T1=inv(M)*A2
%Iteracion 3: 30-90min
A3=[(2*Fo*Bi*Tinf+T1(1,1));T1(2,1);T1(3,1);T1(4,1);T1(5,1);T1(6,1);T1(
7,1);T1(8,1);T1(9,1);T1(10,1);T1(11,1)];
T2=inv(M)*A3
%Iteracion 4: 90-120min
A4=[(2*Fo*Bi*Tinf+T2(1,1));T2(2,1);T2(3,1);T2(4,1);T2(5,1);T2(6,1);T2(
7,1);T2(8,1);T2(9,1);T2(10,1);T2(11,1)];
T3=inv(M)*A4
%Iteracion 5: 120-150min
A5=[(2*Fo*Bi*Tinf+T3(1,1));T3(2,1);T3(3,1);T3(4,1);T3(5,1);T3(6,1);T3(
7,1);T3(8,1);T3(9,1);T3(10,1);T3(11,1)];
T4=inv(M)*A5
%Iteracion 6: 150-180min
A6=[(2*Fo*Bi*Tinf+T4(1,1));T4(2,1);T4(3,1);T4(4,1);T4(5,1);T4(6,1);T4(
7,1);T4(8,1);T4(9,1);T4(10,1);T4(11,1)];
T5=inv(M)*A6
%Iteracion 7: 180-210min
A7=[(2*Fo*Bi*Tinf+T5(1,1));T5(2,1);T5(3,1);T5(4,1);T5(5,1);T5(6,1);T5(
7,1);T5(8,1);T5(9,1);T5(10,1);T5(11,1)];
T6=inv(M)*A7
%Iteracion 8: 210-240min
A8=[(2*Fo*Bi*Tinf+T6(1,1));T6(2,1);T6(3,1);T6(4,1);T6(5,1);T6(6,1);T6(
7,1);T6(8,1);T6(9,1);T6(10,1);T6(11,1)];
T7=inv(M)*A8
e=0;
for j=1:(M)
Distancia(1)=0;
Distancia(e+1)=deltax*e;
e=e+1;
end
% Grafica de la temperatura en funcion de la poscion para los
dierentes
% tiempos con un intervalo de una hora
hold on
plot(Distancia,T2,'b')
plot(Distancia,T3,'r')
plot(Distancia,T4,'r')
plot(Distancia,T5,'y')
plot(Distancia,T6,'y')
plot(Distancia,T7,'g')
xlabel('Distancia de pared y aislante [m]')
ylabel('Temperatura [C]')
legend('1horas','2horas','3horas','4horas','Location','northwest')
title('Temperatura vs Distancia de pared')
grid on
Resultados:
Grfica:
Mtodo analtico
Se revuelve por este mtodo en el anexo 1. Al calcular el nmero de
Biot bajo los datos dados y al ser un valor mayor que 0.1 no se
puede aplicar el mtodo de la resistencia interna despreciable as
que se usa el otro mtodo analtico estudiado y al calcular el nmero
de Fourier este tiene un valor mayor a 0.2 para el intervalo tiempo
mnimo de 30min y por lo tanto para los dems tiempos, al tener este
valor se puede recurrir a una solucin aproximada en donde la
solucin en serie infinita de la solucin exacta se puede aproximar
con el primer trmino de la serie. Solo se resolvi las temperaturas
de la pared en la parte asilada es decir el nodo nmero 0, sometido a
conveccin, ya que para cada nodo sera un clculo muy trabajoso y
debera hacerse un programa
de Matlab para resolver mas
fcilmente pero con estos resultados obtenidos podemos hacer una
buena estimacin de las temperaturas por este mtodo y dar
conclusiones sobre esots valores obtenidos.
Anlisis de Resultados
Mtodo analtico
Para el primer intervalo de tiempo de 30 min vemos que la
temperatura para este nodo(0 , lado sometido a conveccin) es de
15.68C para el segundo intervalo de 1h se tiene una valor de