Você está na página 1de 9

CAMPUS UNIVERSITRIO DE RONDONPOLIS PR-REITORIA DE GRADUAO INSTITUTO DE CINCIAS AGRRIAS E TECNOLGICAS

CURSO DE ENGENHARIA MECNICA TPICOS ESPECIAIS II PROF KTERI

UNIVERSIDADE FEDERAL DE MATO GROSSO

Ricardo Afonso de Lima Martins Tiago da Silva Fazolo

ANLISE COMPUTACIONAL DA DISTRIBUIO BIDIMENSIONAL DE TEMPERATURA EM UMA CHAPA

Rondonpolis-MT 2013

Ricardo Afonso de Lima Martins Tiago da Silva Fazolo

ANLISE COMPUTACIONAL DA DISTRIBUIO BIDIMENSIONAL DE TEMPERATURA EM UMA CHAPA

Trabalho

apresentado

como

exigncia parcial para obteno de nota da disciplina de Tpicos Especiais Engenharia Grosso. II do Curso de da Mecnica

Universidade Federal de Mato

Rondonpolis-MT 2013

SUMRIO
1. 2. 3. 4. INTRODUO................................................................................ 3 METODOLOGIA ............................................................................. 4 PROGRAMAO ........................................................................... 5 CONCLUSO ................................................................................. 8

1. INTRODUO
Uma vez estabelecida a rede nodal e escrita uma equao de diferenas finitas apropriadas para cada ponto nodal, a distribuio de temperaturas pode ser determinada. O problema se reduz ao da soluo de um sistema de equaes algbricas lineares. Numerosos mtodos esto disponveis para este propsito e podem ser classificados em funo de serem diretos ou iterativos, mais eficiente a utilizao de um mtodo iterativo pois mais rpido.

2. METODOLOGIA
O problema consiste em analisar a distribuio de temperatura em uma chapa quadrada bidimensional pelo mtodo de volumes finitos, com o auxilio de um software, que no caso foi utilizado o MatLab. Primeiramente foi determinado o numero de ns da malha, no caso utilizamos uma malha com cem ns. As temperaturas das bordas foram pr-determinadas e so constantes, a chapa tem uma gerao interna de calor, condutividade trmica constante, e foi considerado que a distribuio de calor na chapa est em regime permanente. Fizemos a distribuio da malha em forma de matriz, em i linhas e j colunas, ou seja, uma matriz T(i, j). Atravs de um balano de energia em um volume de controle finito, encontramos a equao geral da temperatura para cada n, (ns centrais): T(i,j)=(T(i-1,j)+T(i+1,j)+T(i,j+1)+T(i,j-1)+q*(DeltaX^2)/k)/4 q = Gerao interna de calor. (W/m) DeltaX = espessura do volume de controle. (m) k = Condutividade trmica do material. (W/m.K)

Aps determinarmos a equao geral dos ns, foi feita a programao usando um lao de repetio que encontra a equao da temperatura de cada n, sendo assim possvel realizar as iteraes pelo mtodo de Gauss-Seidel.

3. PROGRAMAO
% Ser feita a anlise de distribuio de temperatura numa chapa pelo % mtodo de volumes finitos. A malha vai apresentar 100 ns (10 linhas e 10 % colunas) % considerando gerao interna de calor. A chapa quadrada com lados de % 0,5x0,5m. As temperaturas das bordas so constantes. O regime % permanente. As propriedades do material da chapa so constantes. T=250*ones(10,10); %criao da matriz T com as temperaturas de 250 C em todos os ns for i=1 for j=1:10 T(i,j)=150; %definindo temperatura na borda superior da chapa end end for i=10 for j=1:10 T(i,j)=400; %definindo temperatura na borda inferior da chapa end end for i=1:10 for j=1 T(i,j)=300; %definindo temperatura na borda esquerda da chapa end end for i=1:10 for j=10 T(i,j)=250; %definindo temperatura na borda direita da chapa end end q=10^5; %gerao interna de calor [W/m] k=55; %condutividade trmica da chapa [W/m.K]

L=0.50; %largura da placa [m] DeltaX=L/9; %largura do volume finito [m] erromax=10^(-3); %erro mximo admitido para parar as iteraes for K=1:999 Tvelho=T; %criando matriz auxiliar para posterior determinao do erro for i=2:9 for j=2:9 T(i,j)=(T(i-1,j)+T(i+1,j)+T(i,j+1)+T(i,j-1)+q*(DeltaX^2)/k)/4; que determina as temperaturas nos ns centrais end end erro=abs(T-Tvelho); %erro em mdulo encontrado aps cada iterao if max(erro)<erromax, break, end %condio que pra o lao "for", finalizando as iteraes end fprintf('nmero de iteraes = %g\n',K) %comando que apresenta o n de iteraes disp(T) %comando que exibe a matriz T com as temperaturas finais surface(T) %comando que gera o grfico de superfcie shading interp axis ij grid on Aps compilar o programa temos os seguintes resultados: nmero de iteraes = 77
300.0000 150.0000 150.0000 150.0000 150.0000 150.0000 150.0000 150.0000 150.0000 250.0000 300.0000 234.5512 211.5478 202.4015 198.2958 196.3952 196.2142 199.2066 210.9226 250.0000 300.0000 271.0461 253.6276 244.1518 238.7758 235.4600 233.6441 234.0784 238.8723 250.0000 300.0000 290.3946 282.1544 276.1920 271.5855 267.4148 263.2130 258.9796 254.8768 250.0000 300.0000 302.7674 302.7930 301.2666 298.3493 293.7908 287.2030 278.1393 266.0438 250.0000 300.0000 312.2714 319.3737 322.1221 321.1444 316.5858 308.0584 294.7198 275.5478 250.0000 300.0000 321.3339 334.6979 341.0935 341.9102 337.7395 328.1143 311.5229 285.8159 250.0000 300.0000 332.7555 351.3797 360.0334 362.0529 358.7371 349.5255 331.8303 300.5815 250.0000 300.0000 352.6970 372.4212 379.9965 381.9201 380.0194 373.8091 360.0798 329.0682 250.0000 300.0000 400.0000 400.0000 400.0000 400.0000 400.0000 400.0000 400.0000 400.0000 250.0000

%equao

Abaixo temos o grfico de superfcie da chapa apresentado a distribuio de temperaturas conforme a escala ao lado.

4. CONCLUSO
Conclumos que a resoluo desse tipo de problema utilizando o mtodo iterativo de Gauss-Seidel, com o auxilio de um software, apresenta uma boa preciso e grande praticidade.

Você também pode gostar