questão 1 - pág 2 - equação da difusão do calor
TRANSCRIPT
-
8/16/2019 Questão 1 - Pág 2 - Equação Da Difusão Do Calor
1/32
4- Método de Diferenças Finitas Aplicadoàs Equações Diferenciais Parciais.
4.1- Aproximação de Funções.4.1.1- Aproximação por Polinômios.4.1.2- Ajuste de Dados: M ínimos Quadrados.
4.2- Derivadas e Integrais Numéricas.4.2.1- Aproximação de Derivadas por Dif erenças Finitas.4.2.2- Aproximação de Integrais por Regras de IntegraçãoNumérica.4.3- Solução de Equações Diferenciais Ordinárias.
4.3.1- Problema de Valor Inicial.4.3.2- Problema de Val or de Contorno.4.4- Solução de Equações Diferenciais Parciais.
MÉTODOS NUMÉRICOS PARA E QUAÇÕES DIFERENCIAIS PARCIAIS
-
8/16/2019 Questão 1 - Pág 2 - Equação Da Difusão Do Calor
2/32
Problema 1 Equação do Calor : Considere uma barra feita deum material condutor de calor sujeita a alguma f onte externa decalor e condições de contorno nos extremos da barra.
Suponha que as propriedades do material, a distribui ção detemperatura inicial e a fonte externa dependem apenas de enão das direções na seção transversal e nem do tempo.
O fenômeno de condu ção do calor nesta barra pode sermodelado pela seguinte equa ção:
onde é o coeficiente de condu ção do calor e é a fonteexterna de calor ( Equação da Difusão Estacionária Unidimensional ).
x
4.3.2- Problema de Valor de Contorno ( PVC ).
{
Fonte Externa
Difusão
( )( ) ( ) ] , [ (EDO)
d du xk x g x x a bdx dx
æ ö- = " Îç ÷è ø144424443
( )g x( )k x
-
8/16/2019 Questão 1 - Pág 2 - Equação Da Difusão Do Calor
3/32
Se o material é homogêneo, então não depende de e aEDO se transforma em:
Condições de Contorno : Destacamos três tipos de condi ções decontorno
Tipo 1- A temperatura é conhecida nos extremos do intervalor
Tipo 2- O fluxo de calor é conhecido em algum extremo dointervalo
Tipo 3- Se conhece em algum extremo do intervalo umacombinação das duas condi ções anteriores
x
4.3.2- Problema de Valor de Contorno ( PVC ).
{
Fonte ExternaDifusão
( )( ) ] , [ (EDO)
d u xk g x x a bdx
- = " Î2
214243
( )k x
{( ) , ( ) Condição de Dirichleta bu a u u b u= =
{( ) ( ) ou Condição de Neumanna bdu a du bq q
dx dx= =
{( ) ( )( ) ( ) ou ( ) ( ) Condição de Robina bdu a du bk a u a r k b u b r
dx dxa a - + = - + =
-
8/16/2019 Questão 1 - Pág 2 - Equação Da Difusão Do Calor
4/32
Exemplo 1 : Resolva o seguinte PVC
Este problema é tão simples que pode ser resolvido de formaexata:
4.3.2- Problema de Valor de Contorno ( PVC ).
{
{
Fonte ExternaDifusão
( )( ) ] , [ (EDO)
( ) , ( ) Condição de Dirichleta b
d u xk g x x a bdx
u a u u b u
- = " Î
= =
2
214243
{( ) Primitiva
( ) ( )( ) ou ( ) Primeira Integração
G x
d u x du xk dx g x dx k g x dx C dx dx
- = - = +ò ò ò1
212 14243
{( ) Primitiva
( )( ) ou ( ) ( ) Segunda Integração
G x
du xk dx G x dx C dx ku x G x dx C x C dx
- = + - = + +ò ò ò ò2
1 1 1 1 214243
{( ) ( ) Primeira Condição de Contornoku a G a C a C - = + +
2 1 2
{( ) ( ) Segunda Condição de Contornoku b G b C b C - = + +2 1 2[ ( ) ( )] [ ( ) ( )] [ ( ) ( )] [ ( ) ( )]
e ( ) ( )k u b u a G b G a k u b u a G b G aC C ku b G b
b a b a- - + - - - + -= = - - -
- -2 2 2 2
1 2 2
-
8/16/2019 Questão 1 - Pág 2 - Equação Da Difusão Do Calor
5/32
Se aproximamos a derivada segunda pela formula de diferençacentrada :
Então a aproxima ção pelo MDF para o PVC anterior consiste emencontrar que satisf az
onde a malha usada para discretizar o problema é:
Esta equação pode ser reescrita na f orma:
4.3.2- Problema de Valor de Contorno ( PVC ).
)( ii xuU »
211
22
2
2
)(2
)()()(2)())(()(
xU U U
x x xu xu x xu xu D
dx xud iiiiii
ii
D+-»
DD-+-D+=» -+
{ ContorndeCondições2 ,(EDO) 0 )()(
2
0
211
bna
iiii
uU uU ni xg x
U U U k
==
-
8/16/2019 Questão 1 - Pág 2 - Equação Da Difusão Do Calor
6/32
Note que isto é um sistema linear de n-1 equações com n-1incógnitas que pode ser resolvido pelos m étodos já estudados.
4.3.2- Problema de Valor de Contorno ( PVC ).
{ )(onde ,C.C.2 ,
(EDO) 0 ]2[)(
0
112
iibna
iiii
xgguU uU
nigU U U xk
===
-
8/16/2019 Questão 1 - Pág 2 - Equação Da Difusão Do Calor
7/32
O erro em cada ponto:
Já que , então o erro global pode serobtido integrando duas vezes a EDO anterior:
Ou seja,
Logo para este problema o erro global também é de ordem 2 aoigual que o erro local . Isto garante a Estabilidade e Consistênciado método e conseqüentemente a Convergência .
4.3.2- Problema de Valor de Contorno ( PVC ).
)2( MDFoAplicando (1)0)(,0)(
[,] )()(
)1()1(2
2
LGnn L
beae
ba x xdx
xed k EEA
E
-=Þïþ
ïý
ü
==
Î"-=--´-
úû
ùêë
éD-»
4
42 )()(
121
)(Edx
xud xk x L
úúûù
êêëé ÷÷ ø
öççè æ ÷÷ ø
öççè æ -+D+D--»
2
2
2
2
2
22
2
22 )()()()(
121)()(
121)(
dxaud
dxbud x
dxaud x
dx xud xk xe
( ) ( )( )e x C x x» D 2
[ ] [ ]( ) ( ), , ( ) ( ) ( ), , ( )G i n n x e x e x x C x C x= » DT T
E 20 0L L
-
8/16/2019 Questão 1 - Pág 2 - Equação Da Difusão Do Calor
8/32
Um caso do Exemplo 1 : Resolva o seguinte PVC
Este problema é tão simples que pode ser resolvido de formaexata:
Construímos a malha na forma
usamos n=5 e n=20
4.3.2- Problema de Valor de Contorno ( PVC ).
{
{
Fonte Externa
Difusão
( ) ] , [ (EDO)
( ) , ( ) Condição de Dirichletk
d u x xdx
u u=
- = " Î
= =
2
2
1
0 0 1
0 0 1 1
14243
( ) onde e ou ( )u x C x C C C u x x- = + = - = =1 2 1 21 0
( ), , , , ,i
b a x a i x x i nn-= + D D = =0 1 L
{
( )( ) ] , [
( ) , ( )( )
( )( )( ) ( ) ( ) , ( )
( )como ( )
L
L
L
d e xk x x a bdx
e a e b ke x C x C e xd u x x k x e a e b
dx
d x xdx
ü- = - " Î ï
ï= = ï - = +ìï Þ Þ =é ù ý í» - D = =îê ú ïë û ï
ï= Þ = ï
þ
E
E
E
2
2
1 242
4
4
4
0 001
0 012
0 0
-
8/16/2019 Questão 1 - Pág 2 - Equação Da Difusão Do Calor
9/32
4.3.2- Problema de Valor de Contorno ( PVC ).
0 0 . 1 0 . 2 0 . 3 0 . 4 0 . 5 0 . 6 0 . 7 0 . 8 0 . 9 10
0 . 1
0 . 2
0 . 3
0 . 4
0 . 5
0 . 6
0 . 7
0 . 8
0 . 9
1
E x a t aD F C
0 0 . 1 0 . 2 0 . 3 0 . 4 0 . 5 0 . 6 0 . 7 0 . 8 0 . 9 1- 0 . 2
0
0 . 2
0 . 4
0 . 6
0 . 8
1
1 . 2
E x a t aD F C
]1,0[ 0)( Î"= x xe
Erro global zero para todos os pontos .Ou seja, a solução do método numéricocorresponde ao interpolante . Neste caso,isto é possível por dois motivos :
1- porque o método é estável econsistente , logo convergente
2- porque a solução exata é umpolinômio linear e nossa aproximação éde segunda ordem de prec isão .
Se a solução exata fosse um polinômiode grau maior que 1 o erro s eriapequeno, mas não zero.
]1,0[ ))(()( 2 Î"D» x x xC xe
n=5
n=20
-
8/16/2019 Questão 1 - Pág 2 - Equação Da Difusão Do Calor
10/32
Problema 1 Equação do Calor : Considere o mesmo problema1 anterior. Ou seja, o fenômeno de condu ção do calor numabarra unimensional :
Mas agora com condições de contorno de Dirichlet (tipo 1) e de
Neumann (tipo 2) :1- A temperatura é conhecida num extremo do intervalo
2- O fluxo de calor é conhecido em algum extremo do intervalo
Impondo condição de Neumann nos dois extremos do intervalo oproblema é mal posto : infinitas soluções ou nenhuma!
4.3.2- Problema de Valor de Contorno ( PVC ).
{
Fonte ExternaDifusão
( )( ) ( ) ] , [ (EDO)
d du xk x g x x a bdx dx
æ ö- = " Îç ÷è ø144424443
{( ) Condição de Dirichletbu b u=
{( ) Condição de Neumannadu a qdx =
-
8/16/2019 Questão 1 - Pág 2 - Equação Da Difusão Do Calor
11/32
Exemplo 1.1 : Suponha , logo
Este problema é tão simples que pode ser resolvido de forma
exata:Construímos a malha na forma
4.3.2- Problema de Valor de Contorno ( PVC ).
{Fonte Externa
Difusão
( ) ] , [ (EDO)
( ), ( )
k
d u x xdx
du udx
=
- = " Î
= =
2
2
1
0 0 1
01 1 2
14243
( ) onde e ou ( )u x C x C C C u x x= + = = = +
1 2 1 21 1 1( )
, , , , ,ib a x a i x x i n
n-= + D D = =0 1 L
{
( )( ) ] , [
( ), ( ) ( )
( )( )( ) , ( )( ) ( )
( )como ( )
L
L
L
d e x x xdx
de e e x C x C dxe xded u x e x x dxdx
d x xdx
ü- = - " Î ï
ïï= = = +ìïï ï
Þ Þ =ý íé ù = =ï ï» - D îê ú ïë ûïï= Þ = ïþ
E
E
E
2
2
1 2
42
4
4
4
0 1
00 1 0
001 0 1 012
0 0
( )k x =1 ( )g x =0
Novamente o erro gl obal é zero! (Interpolante)
)()( iii xuU xe -=
-
8/16/2019 Questão 1 - Pág 2 - Equação Da Difusão Do Calor
12/32
Para resolver numericamente este problema precisamosdeterminar no extremo esquerdo do intervalo porque acondição neste ponto é de Neumann . Entre as várias formas defazer isto destacamos duas :
Primeira Forma: Aproximamos a derivada neste ponto por umaformula adiantada
Obtemos o seguinte si stema que difere do caso de condição decontorno de Dirichlet apenas na primeira linha.
4.3.2- Problema de Valor de Contorno ( PVC ).
U 0
( ) ( ) ( )( ( )) U U du u x u D udx x x+ -+ D -» = » =D D1 00 0 00 1
{
[ ] (EDO)( )
[ ] , C. C.
ii i i
n
U U U g i n x
U U U x
- +- - + = " <
-
8/16/2019 Questão 1 - Pág 2 - Equação Da Difusão Do Calor
13/32
Na forma matricial
A solução deste sistema é de primeira ordem de precisão
porque o erro local no estremo esquerdo é
expandindo em serie de Taylor entorno do ponto parae substituindo na equa ção anterior obtemos
Depois de substituir a condição de contorno . Este erro
de primeira ordem neste ponto se propaga para os outros pontos
4.3.2- Problema de Valor de Contorno ( PVC ).
( )
( )
( )
, onde( )n n
i
i
i n
x x
x
=
=
= -
´
D -Dé ùê ú-ê úê ú--= = ê úD ê úê ú-ê ú
-ë û
A U F A
0
1
2
1
1 2 11 2 11
1 2 11 2
O O O ,
( )n
nn
U g
U gU
k g U U x
--
é ùé ù ê úê ú
ê úê ú ê úê ú= = ê úê ú ê úê ú ê úê ú +ê úë û Dë û
U F
0 1
1 2
2
11 2
1
MM
( ) [ ] para L n n n n L L u u i´ ´= - Þ = + Þ = - - =DE A u F A u F E E
1 00
11 0
x =0 0 u1
( ) ( ) ( ) ( )( ) ( ) (( ) ) ( ) L du x d u x d u x x x O x x O x x dx dx dxé ù= D + D + D - = D + Dê úD ë ûE
2 22 20 0 0
2 201 1 11
2 2( )du
dx =0 1
-
8/16/2019 Questão 1 - Pág 2 - Equação Da Difusão Do Calor
14/32
Segunda Forma: Aproximamos a derivada no contorno por umaformula de di ferença adiantada de segunda ordem :
Obtemos o seguinte si stema que difere do caso anterior apenasna primeira linha.
4.3.2- Problema de Valor de Contorno ( PVC ).
( ) U U U dudx x
- +» =D
0 1 23 40 12
{
[ ] (EDO)
( )[ ] , C. C.
ii i i
n
U U U g i n
xU U U U
- +- - + = " < <
D- + = =
D
1 12
0 1 2
12 0
13 4 1 0 2
2
( )
( )
( )
, onde( )
i
i
n n
i n
x x x
x
=
=
=
´
-
é ù- D D - Dê úê ú
-ê ú- ê ú-= = ê úDê úê ú-ê ú
-ê úë û
A U F A2
0
1
1
3 12
2 2
1 2 11 1 2 1
1 2 11 2
O O O
,
( )n
nn
U gU g
U
k g U U x
--
é ùé ù
ê úê ú ê úê ú ê úê ú= = ê úê ú ê úê ú ê úê ú +ê úë û Dë û
U F
0 1
1 2
2
11 2
1
MM
-
8/16/2019 Questão 1 - Pág 2 - Equação Da Difusão Do Calor
15/32
A solução deste sistema é de segunda ordem de precisãoporque o erro local no estremo esquerdo é
expandindo em serie de Taylor entorno do ponto parae substituindo na equa ção anterior obtemos
Depois de substituir a condição de contorno . O erro
neste ponto é da mesma ordem que para o restante dos pontosda malha . Logo, devemos esperar que o erro global seja desegunda ordem . Diferentemente da primeira aproxima ção da CConde o erro global foi de primeira ordem , já que o erro local noprimeiro ponto era de primeira ordem e esta ordem se propagoupara os outros pontos da malha.
4.3.2- Problema de Valor de Contorno ( PVC ).
( ) [ ] para L n n n n L L u u u i x´ ´= - Þ = + Þ = - + - =DE A u F A u F E E
0 1 20 1 3 4 1 02 x =0 0 eu u1 2
( ) ( ) ( ) ( )( ) ( ) (( ) ) ( ) (( ) ) Ldu x d u x d u x x x O x x O x
x dx dx dx
é ù= D + D + D - = D + Dê ú
D ë ûE
3 33 3 2 20 0 0
3 30
1 2 12 1
2 3 3 ( )dudx
=0 1
-
8/16/2019 Questão 1 - Pág 2 - Equação Da Difusão Do Calor
16/32
Problema 2 Equação Unidimensional da Difusão-AdveçãoLinear e Estacionaria : Considere o fenômeno da distribui ção de
temperatura num tubo unidimensional por onde escoa um f luidocom velocidade e com coef iciente de difusão do calor . Aequação que descreve matematicamente este f enômeno é:
onde é a fonte externa de calor e condi ções de contorno nosextremos de Dirichlet.
Suponha para simplif icar que os coef icientes da equação sãoconstantes (não dependem da posi ção).
w r
4.3.2- Problema de Valor de Contorno ( PVC ).
{
Fonte ExternaAdveçãoDifusão
( ) ( )( ) ( ) ] , [ (EDO)
d du x du xk x g x x a bdx dx dx
w æ ö- + = " Îç ÷è ø 14243144424443
( )k x
( )g x
( ) , Condição
( ) . de Dirichleta
b
u a uu b u
= üìý í= îþ
-
8/16/2019 Questão 1 - Pág 2 - Equação Da Difusão Do Calor
17/32
Então o PVC se transforma em:
Este problema pode ser discretizado usando a aproxima ção jáestudada de diferenças finitas centradas de segunda ordem:
Quando esta aproxima ção é ESTÁVELe CONSISTENTE.Ou seja, quando a difusão é dominante perante a advecção(convecção) a solução numérica obtida através do MDF
4.3.2- Problema de Valor de Contorno ( PVC ).
ïþ
ïý
ü
==
Î"=+-
ba ubuuau
ba x xgdx
xdu
dx
xud k
)(,)(
[,] )()()(
2
2
w
211
22
2
2
)(
2
)(
)()(2)())((
)(
x
U U U
x
x xu xu x xu xu Ddx
xud iiiiiii
i
D
+-»D
D-+-D+=» -+
( ), , , , ,i
b aa i x x i nn
-= + D D = =0 1 L
xU U
xuu
x x xu x xu xu D
dx xdu iiiiii
ii
D-»
D-=
DD--D+=» -+-+
222)()(
))(()( 1111
0
k
-
8/16/2019 Questão 1 - Pág 2 - Equação Da Difusão Do Calor
18/32
CONVERGEpara a solução exata do PVC . Note que se ,então este problema se transforma no problema puramente
difusivo que possui segunda ordem de preci são para estaaproximação:
Note também que se ( efeitos advectivos desprezíveis ) a
solução do PVC deve ser muito pr óxima da solução do problemapuramente difusivo .
Entretanto, quando esta aproxima ção é INESTÁVEL. Ouseja, quando a advecção é dominante perante a difusão asolução numérica obtida através deste MDF apresentaoscilações espúrias (não correspondem à solução exata). Emtermos físicos é diminuída a possibilidade do calor se di fundirem direções diferentes da direção de escoamento do f luido .Lembre que o calor se difunde na dire ção do gradiente.
4.3.2- Problema de Valor de Contorno ( PVC ).
ïþ
ïýü
==
Î"=-
ba ubuuau
ba x xgdx
xud k
)(,)(
[,] )()(
2
2
0=w r
0»w r
k >>w r
w r
-
8/16/2019 Questão 1 - Pág 2 - Equação Da Difusão Do Calor
19/32
Este problema pode ser escrito numa f orma mais apropriada. Ouseja, em termos de um parâmetro adimensional que indique a
razão entre a velocidade de advecção e a velocidade detransporte devido a di fusão . O Número de Péclet
é usado para def inir este parâmetro , onde temdimensão espacial. Então o PVC pode ser escrito como:
Note que se ( advecção dominante ) e para
a difusão dominante temos .Quando ( difusão dominante ) a soluçãonumérica deste problema é próxima da solução do problemapuramente difusivo . Ambas EDO são de segunda ordem e
4.3.2- Problema de Valor de Contorno ( PVC ).
ek Pw e >> Þ >> Þ
-
8/16/2019 Questão 1 - Pág 2 - Equação Da Difusão Do Calor
20/32
requerem da mesma quantidade de condi ções de contorno(duas) para possuir uma única solução. Neste caso se diz que a
perturbação introduzida pela advecção é uma perturbaçãoregular .
Quando ( advecção dominante ) se diz que aperturbação introduzida pela advecção é uma perturbaçãosingular (não regular ). Neste caso devemos esperar di ficuldadespara o método numérico quando . Note que no limite aEDO se transforma em uma EDO de primeira ordem:
que precisa apenas de uma condi ção de contorno ( inflowboundary ) para possuir uma única solução ( problema puramenteadvectivo ). Ou seja, quando a inf luencia de uma dascondições de contorno no PVC se torna desprez ível. Isto indicaque a solução exata deve ter um comportamento parecido com a
4.3.2- Problema de Valor de Contorno ( PVC ).
e ® 0
ek Pw e >> Þ >> Þ
-
8/16/2019 Questão 1 - Pág 2 - Equação Da Difusão Do Calor
21/32
solução do problema puramente advectivo e que perto destecontorno ( outflow boundary ) a solução exata pode apresentar
derivada grande. Em outra palavras, nesta região perto docontorno onde o f luido está saindo ( outflow boundary ) a soluçãoexata pode tender a ter salto (discontinuidades ou derivadagrande ). As regiões onde a derivada da solu ção é muito grandesão chamadas de regiões com camadas limites externa
(boundary layer ). Pode ser mostrado que para este tipo deproblema a espessura desta camada limite externa é da ordemde quando .
Por exemplo, a solu ção do PVC
4.3.2- Problema de Valor de Contorno ( PVC ).
e ® 0( )O e
] [ïî
ïíì
--=
---=
+=
ïþ
ïýü
==
Î"=+---
-
]1[
][ ,
]1[
][)(
)( ,)(
, 0)()(
)()(
)(
21
212
2
e e
e
e
abab
a x
euuC
euuuC
eC C xu
ubuuau
ba xdx
xdudx
xud abab
aba
-
8/16/2019 Questão 1 - Pág 2 - Equação Da Difusão Do Calor
22/32
Considere para este exemplo . Logo
4.3.2- Problema de Valor de Contorno ( PVC ).
( )O e
//
/ / /ou ( )
x x eu x e
e e e
e
e
e e e
é ù-ë û= - + = +é ù é ù é ù- - -ë û ë û ë û
1 1 1
12 21 1 2
1 1 1
Espessura dacamada l imiteexterna é daordem dequando .e ® 00 .0 0 .1 0 .2 0 .3 0 .4 0 .5 0 .6 0 .7 0 .8 0 .9 1 .0 1 .1
0
1
2
3
x
u
ïî
ïíì
-=
--=
+=
ïþ
ïý
ü
--=
---=
+=
--
-
]1[2
,]1[
21
)(
]1[
][ ,
]1[
][
)(
11)()(
)(
21
21
21
21
e e
e
e e
e
eC
eC
eC C xu
euuC
euuuC
eC C xu x
abab
a x
ababa
3 ,1,1 ,0 ==== ba uuba
ïïï
î
ïïï
í
ì
=
001.0
01.0
1.0
5.01
e
-
8/16/2019 Questão 1 - Pág 2 - Equação Da Difusão Do Calor
23/32
Este problema pode ser discretizado usando a aproxima ção jáestudada de diferenças finitas centradas :
E aproximamos as deri vadas por
Obtemos o seguinte sistema linear algébrico de equações
4.3.2- Problema de Valor de Contorno ( PVC ).
211
22
2
2
)(2
)()()(2)())(()(
xU U U
x x xu xu x xu xu D
dx xud iiiiiiii D
+-»D
D-+-D+=» -+
( ), , , , ,i
b aa i x x i nn
-= + D D = =0 1 L
xU U
xuu
x x xu x xu xu D
dx xdu iiiiii
ii
D-»
D-=
DD--D+=» -+-+
222)()(
))(()( 1111
0
[ ] [ ]( )/
( )/ ( )/
( )( ) ( ) ] , [
,( ) , ( )
x a
b a b aab a b a
a b
u x C C ed u x du x x a b u u u udx dx C C uu a u u b u e e
e
e e
e
-
- -
ì = +ì üï- + = " Îï ï - -í ý í = = -ï ï ï= = é ù é ù- -þî ë û ë ûî
2 1 2
2
2 1
0
1 1
-
8/16/2019 Questão 1 - Pág 2 - Equação Da Difusão Do Calor
24/32
4.3.2- Problema de Valor de Contorno ( PVC ).
AdvectivoDifusivo)1()1(
1
3
2
1
2
2
)1()1( AAA e U onde,
2)(
0
02)(
UA +=
úú
úúúú
û
ù
êê
êêêê
ë
é
=
úúú
úúúúú
û
ù
êêê
êêêêê
ë
é
D-
D
D+
D
= -´-
-
-´- nn
nbb
aa
nn
U
U U U
xu
xu
xu
xu
MMe
e
úúúúúúúú
û
ù
êêêêêêêê
ë
é
--
--
D=
01
101
101
101
10
2
1AAdvectivo
OOO x
úúúúúúúú
û
ù
êêêêêêêê
ë
é
--
--
-
D
-=
21
121
121
121
12
)(A 2Difusivo
OOO x
e
[ ] [ ]
{ C.C.2 ,
0 02
12
)(
0
11112
bna
ADVECÇÃO
ii
DIFUSÃO
iii
uU uU
niU U x
U U U x
==
-
8/16/2019 Questão 1 - Pág 2 - Equação Da Difusão Do Calor
25/32
Se resolvemos este PVC com diferenças finitas centradas desegunda ordem de precisão obtemos:
4.3.2- Problema de Valor de Contorno ( PVC ).
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 10
0.5
1
1.5
2
2.5
3
ExataDFC
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 10
0.5
1
1.5
2
2.5
3
ExataDFC
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 10
0.5
1
1.5
2
2.5
3ExataDFC
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1-0.5
0
0.5
1
1.5
2
2.5
3ExataDFC
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1-10
-8
-6
-4
-2
0
2
4ExataDFC
0.0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1.0 1.10
1
2
3
x
u
, , .e =1 0 001L
k h
PPhk
ee
w
w
e
rr ==º e
1.0 ,10
,10,1==
==
eP.hne
2.0 ,10,10,5.0
====
eP.hne
1 ,10
,10,1.0==
==
eP.hne
10 ,10,10,01.0
====
eP.hne
100 ,10,10,001.0
====
eP.hne
-
8/16/2019 Questão 1 - Pág 2 - Equação Da Difusão Do Calor
26/32
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1-2
-1.5
-1
-0.5
0
0.5
1
1.5
2
2.5
3ExataDFC
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 10
0.5
1
1.5
2
2.5
3ExataDFC
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 10
0.5
1
1.5
2
2.5
3ExataDFC
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 10
0.5
1
1.5
2
2.5
3
ExataDFC
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 10
0.5
1
1.5
2
2.5
3
ExataDFC
Se refinamos a malha para diferenças finitas centradas desegunda ordem de precisão obtemos:
4.3.2- Problema de Valor de Contorno ( PVC ).
0.0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1.0 1.10
1
2
3
x
u
, , .e =1 0 001L
k h
PPhk
ee
w
w
e
rr ==º e
1.0 ,050,20,5.0
====
eP.hne
5.0 ,050
,20,1.0==
==
eP.hne
5 ,050
,20,01.0==
==
eP.hne
50 ,050,20,001.0
====
eP.hne
05.0 ,050
,20,1==
==
eP.hne
-
8/16/2019 Questão 1 - Pág 2 - Equação Da Difusão Do Calor
27/32
0.0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1.0 1.10
1
2
3
x
u
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 10
0.5
1
1.5
2
2.5
3
ExataDFC
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 10
0.5
1
1.5
2
2.5
3
ExataDFC
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 10
0.5
1
1.5
2
2.5
3ExataDFC
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 10
0.5
1
1.5
2
2.5
3ExataDFC
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1-1
-0.5
0
0.5
1
1.5
2
2.5
3ExataDFC
Se refinamos a malha mais ainda para diferenças finitascentradas de segunda ordem de precisão obtemos:
4.3.2- Problema de Valor de Contorno ( PVC ).
, , .e =1 0 001L
k h
PPhk
ee
w
w
e
rr ==º e
025.0 ,0250
,40,1==
==
eP.hne
05.0 ,0250,40,5.0==
==eP.h
ne
25.0 ,0250
,40,1.0==
==
eP.hne
5.2 ,0250
,40,01.0==
==
eP.hne
25 ,0250,40,001.0
====eP.h
ne
-
8/16/2019 Questão 1 - Pág 2 - Equação Da Difusão Do Calor
28/32
Em geral, dizemos que estamos em presen ça de um problemasingularmente perturbado quando o coeficiente da derivada de
ordem maior da EDO é um parâmetro pequeno :
Problemas Singularmente Perturbados apresentam desafiosnuméricos já que a solução pode variar rapidamente num
pequeno intervalo ( camadas limites externas e/ou internas ).Nestas regiões onde a derivada é muito grande o erro para aaproximação por diferenças finitas centradas pode ser muitogrande .
Lembrando que para diferenças finitas centradas de segundaordem o erro local é proporcional a se não éo suficientemente pequeno, então o erro ser á grande na regiãoonde existem camadas limites. E mesmo que o erro local sejagrande apenas nestas regiões o erro global pode ser grande.
4.3.2- Problema de Valor de Contorno ( PVC ).
e
-
8/16/2019 Questão 1 - Pág 2 - Equação Da Difusão Do Calor
29/32
Para que o erro global recupere a convergência com segundaordem de precisão é necessário refinar a malha . Na maioria dos
casos o refinamento necessário para recuperar as propriedadesde convergência exige que se aumente muito os graus deliberdade do problema (número de incógnitas). Isto implica numaumento do custo computacional (memória , tempo de calculo eround-off error ).
Refinar quanto a malha?
Refinar a malha até que permita obter .
Além das camadas externas a solução do problema pode tercamadas internas .
Atualmente, desenvol ver boas aproxima ções para resolverProblemas Singularmente Perturbados é uns dos temas centraisem matemática aplicada ( Técnicas de Estabili zação ).
4.3.2- Problema de Valor de Contorno ( PVC ).
x hD = eh
Pk w
e = >1 1r
-
8/16/2019 Questão 1 - Pág 2 - Equação Da Difusão Do Calor
30/32
Problema 3 Equação Unidimensional da Difusão-Adveção-Reação Linear e Estacionaria : Considere o fenômeno da
distribuição de temperatura num tubo unidimensional por ondeescoa um f luido com velocidade , com coef iciente de difusãodo calor e com coef iciente reativo . A equa ção quedescreve matematicamente este f enômeno é:
onde é a fonte externa de calor e condi ções de contorno nosextremos de Dirichlet . O termo reativo modela uma fonte ousumidouro interno de calor devido a alguma rea ção, porexemplo, química.
w r
4.3.2- Problema de Valor de Contorno ( PVC ).
( )k x
( )g x
( ) , Condição
( ) . de Dirichlet
a
b
u a u
u b u
= üìý í
= îþ
s
{EDO [,] )()(
)()(
ExternaFonteReaçãoAdvecçãoDifusão
ba x xg xudx
xdudx xduk
dxd Î"=++÷
ø öç
è æ -
321434214 4 34 4 21s w
-
8/16/2019 Questão 1 - Pág 2 - Equação Da Difusão Do Calor
31/32
Esta equação não modela apenas a transf erência de calorunidimensional, linear e estacionaria. A Equação da difusão-
advecção-reação também é conhecida como Equação deTransporte e modela o transporte de uma grandeza f ísica. Estagrandeza pode ser, por exemplo, concentra ção, calor, etc.
Quando e o fenômeno difusivo é dominante . Nestecaso o MDF centrada de segunda ordem de precisão é ESTÁVELe CONSISTENTE.
Quando e/ou a difusão não é dominante . Neste casoteremos um problema singularmente perturbado e o MDFcentrada de segunda ordem de precisão é INSTÁVEL. Para que oerro global recupere a convergência com segunda ordem deprecisão é necessário refinar a malha .
4.3.2- Problema de Valor de Contorno ( PVC ).
s >>k
{EDO [,] )()(
)()(
ExternaFonteReaçãoAdvecçãoDifusão
ba x xg xudx
xdudx xduk
dxd Î"=++÷
ø öç
è æ - 321434214 4 34 4 21
s w
w r>>k
k >>w r k >>s
-
8/16/2019 Questão 1 - Pág 2 - Equação Da Difusão Do Calor
32/32
Frase do Dia Although to penetrate i nto the intimate
mysteries of nature and thence to l earn thetrue causes of phenomena i s not allowed tous, nevertheless it can happen that a certai nfictive hypothesis may suffice for explainingmany phenomena.
Leonhard Euler (A mesma das Aula 9, 11, 12,13)
... the study of Euler s works will remain thebest for different fields of mathematics andnothing else can replace it.
Friedrich Gauss