Escolar Documentos
Profissional Documentos
Cultura Documentos
50
Condies de contorno
At agora foram resolvidas E.D.P. parablicas (u u u
xx yy t
+ = ) com condio de contorno do tipo
u x y t g x y t ( , , ) ( , , ) = . Alm deste tipo de condio de contorno, existem problemas cujas
derivadas so conhecidas no contorno. De forma resumida, tem-se os seguintes tipos bsicos de
condies de contorno:
1) u g = (condio de Direchlet)
2) u u g
n s
+ = (condio de Neumann)
3) u u u g
n s
+ + =
onde, u
n
e u
s
so respectivamente as derivadas normal e tangencial ao contorno.
A condio de contorno deve ser expressa em termos de diferenas finitas. Como exemplo,
considera-se a E.D.P. u u u
xx yy t
+ = sujeita condio de contorno + = u au g
n
. Esta condio
freqentemente encontrada nos problemas de transmisso de calor.
No ponto (0,j) u
yy
e u
t
so obtidas facilmente em termos de diferenas finitas. Para se obter u
xx
utiliza-se a expanso em Taylor da seguinte forma:
( )
( )
[ ]
u u u x
x
u O x
i j i j x xx +
= + + +
1
2
3
2
, ,
!
0,j 1,j
0,j-1
0,j+1
x=0
x
y
2,j
No contorno, i = 0, tem-se:
( )
( )
[ ]
u u u x
x
u O x
j j n xx 1 0
2
3
2
, ,
!
= + + +
isolando u
xx
:
PMR 2420 Mecnica Computacional
51
( )
( ) [ ] x O x u u u
x
u
n j j xx
+
=
, 0 , 1
2
2
da condio de contorno u au g
n
=
( )
( )
[ ]
( )
2
1
2
2 1 0
0 1 0 0 1
2
0 1 0
x
u a x u g x
u u u
y
u u
t
j n j n
j n j n j n j n j n
, , , ,
, , , , , , , , , ,
+ + +
+
=
+ +
A expresso acima vale para todo o contorno x = 0. Observar que na aproximao utilizada para
u
xx
o erro de truncamento O[x]. Como exerccio, obter uma expresso cujo erro de
truncamento seja O[(x)
2
], por exemplo, utilizando os pontos com ndices 2, j.
Aproximaes por diferenas finitas na interface entre dois meios
Como exemplo, ser considerado o problema de transiente de conduo de calor entre dois meios
A e B, em uma dimenso.
T
t
T
x
=
2
2
i i+1 i+2 i-1 i-2
meio A meio B
x
Para derivar a aproximao da temperatura T
i
na interface ser utilizada a condio de
continuidade de fluxo de calor na interface, dada pela equao
dQ
dt
ka
dT
dx
= .
Aplicando Taylor, para o meio A:
( )
T T x
T
x
x T
x
i i
A
A
1
2 2
2
2
( )
2
2 2 1
2 T
x x
T T x
T
x
A
i i
A
_
,
+
_
,
1
]
1
Mtodo explcito:
( )
2
2 1
1
A
i n i n
A
i n i n
x
T T x
T
x
T T
t
+
+
_
,
1
]
1
, ,
, ,
PMR 2420 Mecnica Computacional
52
ou
( ) x
T
x
T T
T T
A
i n i n
A
i n i n
_
,
+
+
, ,
, ,
1
1
2
onde
( )
t
x
2
De forma similar, para o meio B
( )
_
,
+
+
+
x
T
x
T T
T T
B
i n i n
B
i n i n
, ,
, ,
1
1
2
As derivadas ( ) T x
A
e ( ) T x
B
podem ser eliminadas considerando-se a condio de
continuidade de fluxo de calor na interface atravs da igualdade
k
T
x
k
T
x
A
A
B
B
_
,
_
,
Assim, tem-se a aproximao para T
i
T T
k
k
T
k
k
T
k
k
T
i n i n
A
A
B
A
B
i n
A
B
i n
A
B
i n , , , , , + +
+
+
_
,
_
,
+
1
]
1
1 1 1
2
1
Contornos Irregulares
Considerando-se uma grade quadrada e sendo a condio de contorno do tipo de Direchlet
1 2
3
A
B
C
D
y
x
x x
x
x
a
b
Aproximao por diferenas finitas em torno do ponto 1 escrever Taylor para o ponto
desejado e tentar eliminar as derivadas indesejveis.
PMR 2420 Mecnica Computacional
53
( )
( )
[ ]
u u a x
u
y
a x u
y
O x
A
= + + +
1
2
2
2
3
2
!
( )
( )
[ ]
u u x
u
y
x u
y
O x
3 1
2 2
2
3
2
= + +
!
( )
( )
[ ]
u u b x
u
x
b x u
x
O x
B
= + + +
1
2 2
2
3
2
!
( )
( )
[ ]
u u x
u
x
x u
x
O x
2 1
2 2
2
3
2
= + +
!
Eliminando as derivadas
u
x
e
u
y
, tem-se a seguinte aproximao para u u
xx yy
+
( ) ( ) ( )
( )
[ ] u u
x
u
b
u
a
u
a a
u
b b
a b u
ab
O x
xx yy
A B
+ =
+
+
+
+
+
+
+
+
+
2
1 1 1 1
2
2 3 1