Beruflich Dokumente
Kultur Dokumente
TRANSFERNCIA DE CALOR I
TRANSFERNCIA DE CALOR I
Exerccios da matria de Transferncia de Calor I do curso de Engenharia de Energia, ministrada pelo Professor Eduardo Manfredini Ferreira. Acadmico: Murad Samer Luges
EXERCCIOS Para todos os casos a seguir: - Determine as equaes por di erenas finitas; - Escrever as equaes em forma matricial; - Mostrar as resolues por mtodo computacional; - Compare as diferenas nos resultados obtidos quando se utiliza K com valor proposto e quando K o dobro e a metade do proposto no problema. Conclua a respeito dos resultados obtidos; - Compare as diferenas nos resultados obtidos quando se utiliza o x proposto no problema e quando x 10 e 100 vezes menor e 10 vezes maior do que o proposto. Conclua a respeito dos resultados obtidos. 1. Escreva a forma, em diferenas finitas, da equao de calor, bidimensional, estacionria, sem gerao de calor, numa regio retangular de seo transversal 0,2 m por 0,4 m, sujeitas as condies de contorno da figura a seguir. Utilize a malha x = y = 0,1 m, com condutividade trmica K = 3 W/m oC. Escreva as equaes de diferenas finitas na forma matricial nas temperaturas nodais desconhecidas.
1
T = 50 C
2 5 8
Isolada
3 6 9
T = 200 C
4 7
Condies iniciais do problema: Transferncia de calor Bi imensional, regime estacionrio e sem gerao de calor
Equaes por diferenas finitas: N 1 (superfcie plana com conveco) (2.Tn-1,m + Tm+1,n + Tm-1,n ) + (2.h. x. T/ k) 2.((h. x/ k) +2). T m,n 0
N 2 (superfcie plana com conveco) (2.Tn-1,m + Tm+1,n + Tm-1,n ) + (2.h. x. T/ k) 2.((h. x/ k) +2). T m,n
N 3 (superfcie plana com conveco) (2.Tn-1,m + Tm+1,n + Tm-1,n ) + (2.h. x. T/ k) 2.((h. x/ k) +2). T m,n
Onde a matriz do coeficientes das equaes por diferenas finitas; a matriz das variveis a matriz das igual ades. Portanto, temos as matrizes: ;
Resoluo por mtodo computacional O sistema na forma de matrizes foi resolvi o atravs do software Matlab em arquivo M, seguindo os seguintes passos: Abrir um arquivo M em file, new e na opo M-file na barra de comandos, com isso o editor abrir. A seguinte seqncia de comandos foi desenvolvi a para resolver este problema:
function resultado = calorex1 % % Funo que calcula a temperatura % nos ns. Tcnica das equaes por
% % % % % % % % % %
diferenas finitas. Uso: calor(x,k,h,T) Onde: x = Variao do eixo x (DeltaX) k = Coeficiente de Conduo h = Coeficiente de Conveco T = Tinf (Temperatura Infinito) Desenvolvido por Samer Luges Murad
disp('Fornea os coeficientes do problema' ) x= input( 'Fornea o coeficinte x: ' ); k= input( 'Fornea o coeficiente k: ' ); h= input( 'Fornea o coeficiente h: ' ); T= input( 'Fornea o coeficiente Tinf: ' ); A = [-2*(((h*x)/(k))+2),1,0,2,0,0,0,0,0;1, 2*(((h*x)/(k))+2),1,0,2,0,0,0,0;0,1, 2*(((h*x)/(k))+2),0,0,2,0,0,0;1,0,0, -4,1,0,1,0,0;0,1,0,1, 4,1,0,1,0;0,0,1,0,1, -4,0,0,1;0,0,0,2,0,0, -4,1,0;0,0,0,0,2,0,1, 4,1;0,0,0,0,0,2,0,1, -4] b = [-(50+(2*h*x*T)/k); -(2*h*x*T)/ k;-(200+(2*h*x*T)/k); -50;0;-200;50;0;-200] Inv = A^( -1); resultado = Inv*b;
Ao inserir o comando calorex1 na janela de comando (Command Window), o algoritmo criado no arquivo M rodar resolvendo o problema, os coeficientes inseri os inicialmente so x 0,1; k 3; h 40 e T inf 20:
o o o o o
C
o
o o
6 W/m. oC e K
Utilizando o mesmo processo de resoluo do problema acima encontramos as repostas para o problema atual, somente alterando o valor do parmetro K, quando necessrio. Portanto, obtivemos as seguintes respostas: Para K 6 W/m. oC
o o
C
o
o o
C
o
o o
C
o
Para K
1,5 W/m. oC
o o o o o
C
o
o o
C
o
O grfico a seguir, mostra o comparativo quando o parmetro K varia. Grfico I Variao das Temperaturas para Diferentes K
160 140 120 100 80 60 40 20 k =6 k =3 k = 1,5
T em peratura C
5 P ontos (ns)
Podemos concluir observando o grfico, neste caso, que quanto maior o valor de K, maior a temperatura nos pontos at certo limite do valor de K. Pois se analisarmos nas equaes 1,2 e 3 os termos quais dependem diretamente de K temos
Portanto para valores de , as temperaturas tem os mesmos resultados, tendo pouca variao. Outra observao importante que os ns h uma diferena de temperatura, para k diferentes maior que nos demais ns, como podemos ver no grfico, que sries plotadas esto mais afastadas. Essa diferena maior se deve a dependncia do parmetro K nas equaes 1,2 e 3 j que k aparece nelas e as demais equaes tem uma dependncia menor de K.
0,1 m,
0,01 m,
0,001 m e
1 m.
Utilizando o mesmo processo de resoluo do problema acima encontramos as repostas para o problema atual, somente alterando o valor do parmetro . Portanto, obtivemos as seguintes respostas: Para 0,01 m
o
C
o o
o o o
C
o o
C C
Para
0,001 m
o
C
o o
C
o o
C
o o
C C
Para
1,00 m
o o o o o
C
o
o o
C
o
O grfico a seguir, mostra o comparativo quando o parmetro varia. Grfico II Variao das Temperaturas para Diferentes
180 160
140 120
T em peratura C
60 40
20
5 P ontos (N s)
Podemos concluir observando o grfico, neste caso, que quanto maior o valor de , menor a variao de temperatura entre os pontos que depende de . Pois se analisarmos os pontos 1,2 e 3 para e , vemos que a diferena , entre eles pequena, se comparado aos outros valores de portanto quanto maior o valor de maior o erro apresentado nos clculos . h uma diferena de temperatura Outra observao importante que os pontos para diferentes, maior que nos demais ns, como podemos ver no grfico, que as sries plotadas esto mais afastadas. Essa diferena maior se deve a dependncia do parmetro nas equaes 1,2 e 3 j que aparece nelas e as demais equaes tem uma dependncia menor de .
2. Escreva a forma, em diferenas finitas, da equao de calor, bidimensional, estacionria, sem gerao de calor, na regio da figura a seguir, sujeita s condies de contorno especificadas, utili ando a malha x = y = 1 cm, com condutividade trmica k = 30 W/mC. Escreva as equaes de diferenas finitas na forma matricial nas temperaturas nodais desconhecidas, T , com m =1 at 12. m
1
Isolada
2 4 5 6 7
Isolada
T = 100 C
T 0 oC h 60 W/m2 oC
Condies iniciais do problema: Transferncia de calor Bi imensional, regime estacionrio e sem gerao de calor
Equaes por diferenas finitas: N 1 (canto exterior com conveco) (Tm,n+1 + Tm+1,n ) + (2.h. x. T/ k) 2.((h. x/ k) +1). Tm,n 0
N 2 (canto exterior com conveco) (Tm,n+1 + Tm+1,n ) + (2.h. x. T/ k) 2.((h. x/ k) +1). Tm,n 0
N 4 (canto interior com conveco) (Tm,n+1 + Tm+1,n ) + 2.(T m-1,n + Tm,n+1) + (2.h. x. T/ k) 2.((h. x/ k) +3). T m,n 0
N 5 (superfcie plana com conveco) (2.Tm,n-1 + Tm+1,n + Tm-1,n) + (2.h. x. T/ k) 2.((h. x/ k) +2). Tm,n 0
N 6 (superfcie plana com conveco) (2.Tm,n-1 + Tm+1,n + Tm-1,n) + (2.h. x. T/ k) 2.((h. x/ k) +2). Tm,n 0
N 7 (canto exterior com conveco) (Tm,n+1 + Tm+1,n ) + (2.h. x. T/ k) 2.((h. x/ k) +1). Tm,n 0
Resoluo por mtodo computacional O sistema na forma de matrizes foi resolvi o atravs do software Matlab em arquivo M, seguindo os seguintes passos:
function resultado = calorex2 % % Funo que calcula a temperatura % nos ns. Tcnica das equaes por % diferenas finitas. % % Uso: calor(x,k,h,T) % % Onde: % x = Variao do espao % k = Coeficiente de Conduo % h = Coeficiente de Conveco % T = Tinf (Temperatura Infinito) % Desenvolvido por Samer Luges Murad disp('Fornea os coeficientes do problema' ) x= input( 'Fornea o coeficinte x: ' ); k= input( 'Fornea o coeficiente k: ' ); h= input( 'Fornea o coeficiente h: ' ); T= input( 'Fornea o coeficiente Tinf: ' );
A = [-2*(((h*x)/k)+1),1,1,0,0,0,0;1, -2*(((h*x)/k)+1),0,1,0,0,0;1,0, 4,2,0,0,0;0,2,2, -2*(((h*x)/k)+3),1,0,0;0,0,0,1, 2*(((h*x)/k)+2),1,0;0,0,0,0,1, -2*(((h*x)/k)+2),1;0,0,0,0,0,1, 2*((h*x/k)+1)] b = [-(2*h*x*T)/k; -(2*h*x*T)/k; -100;-(100+(2*h*x*T)/k); (200+(2*h *x*T)/k);-(200+(2*h*x*T)/k); -(100+(2*h*x*T)/k)] Inv = A^( -1); resultado = Inv*b;
Ao inserir o comando calorex2 na janela de comando (Command Window), o algoritmo criado no arquivo M rodar resolvendo o problema, os coeficientes inseri os inicialmente so x 0,01; k 30; h 60 e T inf 0:
o o o o o o o
Utilizando o mesmo processo de resoluo do problema acima encontramos as repostas para o problema atual, somente alterando o valor do parmetro K, quando necessrio. Portanto, obtivemos as seguintes respostas: Para K 60 W/m. oC
o o o o o o o
Para K
15 W/m. oC
o o o o o o o
O grfico a seguir, mostra o comparativo quando o parmetro K varia. Grfico III - Variao das Temperaturas para Diferentes K
100 98 96 94 T em peratura C 92 90 88 86 84 82 k = 15 k = 30 k = 60
4 P ontos (Ns)
Para valores de , as temperaturas tem os mesmos resultados, tendo pouca variao. Observamos tambm que em alguns ns h uma diferena de temperatura, para k diferentes, maior que nos demais ns como podemos ver no grfico, que sries plotadas esto mais afastadas para os pontos 1, 2, 3 e 4. Essa diferena maior se deve a dependncia do parmetro K nas equaes 1, 2, 3 e 4 j que k aparece nelas e as demais equaes tem uma dependncia menor de K
0,001
Utilizando o mesmo processo de resoluo do problema acima encontramos as repostas para o problema atual, somente alterando o valor do parmetro . Portanto, obtivemos as seguintes respostas: Para 0,001 m
o o o o o o o
Para
0,0001 m
o o o o o o o
Para
0,1 m
o o o o o o
O grfico a seguir, mostra o comparativo quando o parmetro varia. Grfico IV Variao das Temperaturas para Diferentes
110
100
90
T emperatura C
80
70
60
50
x x x x
= = = =
40
4 P ontos (Ns)
Podemos concluir observando o grfico, neste caso, que quanto menor o valor de , menor a variao de temperatura entre os pontos que depende de . Pois se analisarmos os pontos para e , vemos que a diferena entre eles pequena, se comparado aos outras sries plotadas de , portanto quanto maior o valor de maior o erro apresentado nos clculos .