Escolar Documentos
Profissional Documentos
Cultura Documentos
CAMPOS ANGICOS
CURSO DE CINCIA E TECNOLOGIA
ANGICOS - RN
2011
KELLY JACQUELINE MOURA DE MELO
ANGICOS - RN
2011
Catalogao na Fonte
APROVADO EM ____/____/____
BANCA EXAMINADORA
_____________________________________________________
_____________________________________________________
_____________________________________________________
ANGICOS - RN
2011
Aos meus pais,
Cesar e Marly
Dedico.
RESUMO
Uma equao diferencial uma equao que contm uma funo desconhecida e
algumas de suas derivadas. Essas equaes descrevem o comportamento de vrios problemas
fsicos importantes aplicados na engenharia, como, por exemplo, a conduo de calor. A
equao diferencial que determina a distribuio de temperatura em um corpo chamada de
equao de calor. A soluo dessa equao pode ser obtida por mtodos analticos e
numricos. Os mtodos numricos consistem em reduzir um problema contnuo, com um
nmero infinito de variveis, em um problema discreto com um nmero finito de variveis,
podendo ser resolvido computacionalmente. Nesse trabalho, ser apresentado a soluo de
dois problemas de conduo de calor em regime transiente e unidimensional obtido pelo
mtodo das diferenas finitas explcito.
Palavras chaves: Equao diferencial parcial, Equao do calor, Mtodo numrico, Mtodo
das diferenas finitas.
LISTA DE GRFICOS
1 INTRODUO ............................................................................................................... 12
5 CONCLUSO.................................................................................................................. 45
REFERNCIAS ..................................................................................................................... 46
12
1 INTRODUO
2 REVISO BIBLIOGRFICA
F ( x, y , , ,, ) =0 (1)
A
=G(x,y) (2)
(3)
Se 4, for maior que zero ento a equao hiperblica. Por exemplo, a
equao da onda,
15
1
!
(4)
E se 4, for menor que zero a equao elptica. Por exemplo, a equao
de Laplace,
0
(5)
#$ %
#$ %
#$ %
'( )*
& &
(6)
Essa equao postula que em qualquer ponto do meio, a taxa lquida de transferncia
de energia por conduo para o interior de um volume unitrio somada a taxa
volumtrica de gerao de energia trmica deve ser igual taxa de variao da
energia acumulada no interior deste volume (INCROPERA et. al., 2008, p. 46).
A soluo da equao (6) nos d o campo de temperatura , , &, . possvel
trabalhar com verses simplificadas da equao (6). Para o caso da transferncia de calor
16
unidimensional na direo , por exemplo, os termos ,$ -e ,$ - so
.
.
desconsiderados. Logo,
#$ %
'( )*
(7)
#$ % )*
(8)
No caso da condutividade trmica, $, ser constante, a equao (8) pode ser reescrita na
forma
(9)
ou como
/ (10)
$
)*
(11)
1
0 3
2
(12)
17
A soluo de uma equao diferencial parcial pode ser obtida pelo mtodo de
separao de variveis. O mtodo de separao de variveis o mtodo mais antigo para
resoluo das equaes diferencias parciais, sendo usado no sculo XVI por D Alembert,
Daniel Bernolli e Euler, em problemas de ondas, vibraes e conduo de calor (DIPRIMA,
2002, p. 311).
A caracterstica principal do mtodo de separao de variveis a substituio da
equao diferencial parcial por um conjunto de equaes diferenciais ordinrias, que esto
sujeitas a condies iniciais e de contorno especificadas. (DIPRIMA, 2002, p. 294).
2.6 DISCRETIZAO
56 6 6 56
i,j+1
i,j-1
O mtodo numrico das diferenas finitas usado como uma abordagem alternativa
para obter a aproximao da soluo de uma equao diferencial parcial. A idia bsica desse
mtodo transformar a resoluo de uma equao diferencial em um sistema de equaes
algbricas, substituindo as derivadas por diferenas. (RUGGIERO, 1996, p.357).
O mtodo numrico das diferenas finitas facilmente executado em computadores.
Ele consiste na discretizao do domnio e na substituio das derivadas presentes na
equao diferencial por aproximaes utilizando apenas os valores numricos da funo. A
19
:
:
; : > : B : B
(13)
A
A
2! : 3! : 5! : B
D
)C
(14)
D
e reformulada, para determinao de
:
C
:
(15)
20
assim, foi obtido um quociente de diferenas que representa uma aproximao de primeira
ordem para a primeira derivada da funo , na direo , utilizando diferenas ascendentes
ou progressivas. Essa primeira derivada foi aproximada pela inclinao da reta que une os
pontos , e F
,
G (FERREIRA; LIMA, 2010, p. 2).
Atravs de um raciocnio anlogo, o valor da funo pode ser estimado em um ponto
anterior de , como representado no grfico 2.
D
) =
D
)C (17)
D
e reformulada, para a determinao
:
C
:
(18)
:
C
: 2
(19)
D H D
)C
(20)
;! H
D H D
)C
(21)
;! H
H D
Para obter as aproximaes de , feita a combinao das equaes (20) e (21),
H
obtendo a expresso
:
2
C
:
(22)
22
A equao de conduo de calor exige aproximaes para a segunda
/
derivada no espao e para a primeira derivada no tempo (SHAPA; CANALE; 2008, p. 723).
Para representar a aproximao da segunda derivada no espao, utilizamos a diferena finita
centrada, reescrita da seguinte forma:
7IJ
K
27K
7LJ
K
(23)
7KIJ 7K
(24)
Substituindo a equao (23) e (24) na equao do calor
/
, obtemos
7IJ
K
27K
7LJ
K
7KIJ 7K
(25)
A equao (25) fornece um meio explcito para calcular os valores de cada n para um
instante futuro, baseado nos valores atuais e em seus vizinhos. (SHAPA; CANALE; 2008, p.
724).
M +1
M
N1 N N
1
7IJ
KIJ
27KIJ
7LJ
KIJ
(26)
7IJ
KIJ
27KIJ
7LJ
KIJ
7KIJ 7K
(27)
Como a equao (27) possui vrias incgnitas, essa expresso no pode ser resolvida
por uma reorganizao algbrica simples, como no caso anterior do mtodo das diferenas
finitas explcito.
As frmulas implcitas, juntamente com as condies de contorno resultam em um
conjunto de equaes lineares algbricas com o mesmo nmero de incgnitas. Logo, o
mtodo se reduz a soluo de um conjunto de equaes simultneas em cada ponto de tempo.
(SHAPA; CANALE; 2008, p. 727).
25
Neste trabalho, ser utilizado o mtodo das diferenas finitas explcito, aplicado a
equao do calor para obter a soluo aproximada de dois problemas que envolvem conduo
de calor em uma barra unidimensional.
O mtodo das diferenas finitas explcito aplicado na equao do calor dado por
7IJ
K
27K
7LJ
K
7KIJ 7K
(28)
onde
O
(30)
1
Q
2
(31)
J J
Foi observado que se O , os erros no crescem, mas oscilam. Se O a soluo no
; S
J
oscilar e se O T os erros de truncamento tendem a ser minimizados.
26
3.2 PROBLEMA 1
Sabe-se que a difusividade trmica para o alumnio dada por 1 !V/*. Para
encontrar a temperatura , em qualquer instante de tempo e espao da barra, utilizaremos,
no prximo captulo, o mtodo das diferenas finitas aplicado a equao de calor.
3.3 PROBLEMA 2
A funo que rege a variao de temperatura interior da barra dada por 0,
60 2, para 0 X X 30 e a e a difusividade trmica 1 !V/*. Supondo que a
transferncia de calor s ocorra na direo , do eixo da barra, para determinar o
comportamento da conduo de calor em diversos momentos de tempo e comprimento da
barra, utilizaremos o mtodo das diferenas finitas para obteno da soluo aproximada do
problema.
28
4 RESULTADOS E DISCURSES
4.1 PROBLEMA I
e
80 1 #L B_`/ % 5]
, ^ Z ;abb sen , -
] 5 50
(31)
BfJ,>,a
onde fator exponencial com potncia negativa faz com que a srie convirja rapidamente,
exceto para valores pequenos de ou ; . Portanto, resultados precisos podem ser obtidos, em
geral, usando-se apenas alguns poucos termos da srie. Para calcular a soluo analtica deste
problema, utilizamos a srie (31) truncada em 5 5 no Microsoft Office Excel.
Para calcular a soluo do problema I pelo mtodo das diferenas finitas, usamos a
premissa que, para o mtodo convergir, o nmero de Fourier O deve ser igual ou menor que
0,5. Para atender esse requisito, utilizamos uma malha uniforme com espaamento de 5 cm no
comprimento da barra () e 5s em relao ao tempo (), de modo que obtemos o O 0,2.
Ao definir a malha obtemos 11 sub-intervalos no comprimento da barra e 101 intervalos em
relao ao tempo.
Aps definir a malha, utilizamos a equao (28) no Microsoft Office Excel, assim,
obtemos o comportamento da temperatura para os diferentes momentos de tempo e
comprimento da barra, como mostrado na tabela 1.
29
25
20
t=0
Temperatura (C)
15
10 Condio inicial
0
0 5 10 15 20 25 30 35 40 45 50
Comprimento da barra (cm)
A seguir, sero mostrados nos grficos 5,6,7 e 8 comparaes entre a soluo analtica
e a soluo numrica obtido pelo mtodo das diferenas finitas.
Grfico 5 - Comparao da soluo pelo mtodo das diferenas finitas com a soluo analtica
para o tempo de 15s.
25
20
Tempratura (C)
t=15
15
10 Soluo numrica
5 Soluo exata
0
0 5 10 15 20 25 30 35 40 45 50
Comprimento da barra (cm)
Grfico 6 - Comparao da soluo pelo mtodo das diferenas finitas com a soluo analtica
para o tempo de 30s.
25
20
Tempratura (C)
t=30
15
10 Soluo numrica
Soluo exata
5
0
0 5 10 15 20 25 30 35 40 45 50
Comprimento da barra (cm)
Grfico 7 - Comparao da soluo pelo mtodo das diferenas finitas com a soluo analtica
para o tempo de 100s.
25
20
Tempratura (C)
15
t=100
Soluo numrica
10
Soluo exata
0
0 5 10 15 20 25 30 35 40 45 50
Comprimento da barra (cm)
Grfico 8 - Comparao da soluo pelo mtodo das diferenas finitas com a soluo analtica
para o tempo de 500s.
4,0
3,5
3,0
Temperatura (C)
t=500
2,5
2,0
Soluo numrica
1,5
Soluo exata
1,0
0,5
0,0
0 5 10 15 20 25 30 35 40 45 50
Comprimento da barra (cm)
25
20
Temperatura (C)
15 t=0
t=10
t=25
10 t=100
t=250
t=500
5
0
0 5 10 15 20 25 30 35 40 45 50
Comprimento da barra (cm)
Grfico 10 - Comparao da soluo pelo mtodo das diferenas finitas com a soluo
analtica, para o comprimento de 5 cm da barra.
25
20
Temperatura (C)
15
x=5
10
0
0
20
40
60
80
100
120
140
160
180
200
220
240
260
280
300
320
340
360
380
400
420
440
460
480
500
Soluo exata Tempo (s)
Soluo numrica
Grfico 11 - Comparao da soluo pelo mtodo das diferenas finitas com a soluo
analtica, para o comprimento de 20 cm da barra.
25
Temperatura (C)
20
x=20
15
10
0
5
35
55
75
95
115
135
155
175
195
215
235
255
275
295
315
335
355
375
395
415
435
455
475
495
tempo (s)
Soluo exata
Figura 14 :Comparao da soluo pelo mtodo das diferenas finitas com a soluo analtica para o
Soluo numrica
comprimento da barra x=45.
Fonte: elaborado pela autora (2011).
36
Grfico 12 - Comparao da soluo pelo mtodo das diferenas finitas com a soluo
analtica, para o comprimento de 45 cm da barra.
25
20
Temperatura (C)
15
x=45
10
0
0
20
40
60
80
100
120
140
160
180
200
220
240
260
280
300
320
340
360
380
400
420
440
460
480
500
Soluo numrica
25
20
Temperatura (C)
15 x=25
x=20
10 x=15
x=10
5
Figura 15: Variao da temperatura em relao ao tempo, para diferentes momentos de espao,
x=5
calculados pelo mtodo das diferenas finitas
0
0
25
50
75
100
125
150
175
200
225
250
275
300
325
350
375
400
425
450
475
500
Tempo (s)
4.2 PROBLEMA II
Pode-se observar, na tabela acima, que esse problema no possui simetria em relao
ao eixo mdio da barra.
Diferente do problema I no ser realizada uma comparao entre a soluo numrica
e a soluo analtica. Nesse problema, a equao diferencial parcial foi resolvida apenas pelo
mtodo das diferenas finitas. E aps a obteno das solues desenvolvemos os grficos que
facilitam o estudo da distribuio de temperatura no decorrer do tempo e comprimento da
barra.
O grfico 14 representa a condio inicial do problema, onde as extremidades de uma
barra isolada so mantidas a 20C e 50 C, respectivamente, e a funo 60 2 rege a
conduo de calor em todo o comprimento da barra.
41
70
60
50
t=0
Temperatura (C)
40
Condio inicial
30
20
10
0
0 5 10 15 20 25 30
Grfico 15 - Soluo pelo mtodo das diferenas finitas para o tempo de 10s.
60
50
t=10
Temperatura (C)
40
30
Soluo numrica
20
10
0
0 5 10 15 20 25 30
Comprimento da barra (cm)
Grfico 16 - Soluo pelo mtodo das diferenas finitas para o tempo de 25s.
60
50
t=25
40
Temperatura (C)
30
20 Soluo numrica
Figura 18: Soluo pelo mtodo das diferenas finitas o tempo t=25.
10
0
0 5 10 15 20 25 30
Comprimento da barra (cm)
Grfico 17 - Soluo pelo mtodo das diferenas finitas para o tempo de 50s.
60
50
Figura 19: Soluo pelo
t=50mtodo das diferenas finitas o tempo t=50.
Temperatura (C)
40
30
Soluo numrica
20
10
0
0 5 10 15 20 25 30
Comprimento da barra (cm)
60
50
Temperatura (C)
40
x=5
30
20 Soluo numrica
10
Figura 20: Variao da temperatura com o decorrer do tempo, para x=5
0
0
25
50
75
100
125
150
175
200
225
250
275
300
325
350
375
400
425
450
475
500
Tempo (s)
36
35
34
Temperatura (C)
33
32 x=15
31 Soluo numrica
30
29
28
27
0
25
50
75
100
125
150
175
200
225
250
275
300
325
350
375
400
425
450
475
500
Tempo (s)
50
45
40
Temperatura (C)
35
30
25
x=25
20
Soluo numrica
15
10
5
0
0
25
50
75
100
125
150
175
200
225
250
275
300
325
350
375
400
425
450
475
500
Tempo (s)
60
50
x=0
40 x=5
Temperatura (C)
x=10
30 x=15
x=20
20
x=25
10 x=30
0
0
25
50
75
100
125
150
175
200
225
250
275
300
325
350
375
400
425
450
475
500
Tempo (s)
5 CONCLUSO
REFERNCIAS