15.05.2013 Views

Cálculo Numérico - Engenharia Civil UEM

Cálculo Numérico - Engenharia Civil UEM

Cálculo Numérico - Engenharia Civil UEM

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

CAPÍTULO 13. SOLUÇÃO NUMÉRICA DE EQUAÇÕES DIFERENCIAIS PARCIAIS 455<br />

onde os operadores µ e δx estão definidos em (??). A equação acima deve ser aplicada em todos os pontos<br />

do domínio para os quais quer-se calcular uma aproximação, produzindo um sistema de equações não<br />

lineares nas variáveis Ui,j. Esse sistema pode ser resolvido por aproximações sucessivas ou pelo método<br />

de Newton, (veja Capítulo 4).<br />

13.5 Equações Parabólicas em Duas Dimensões<br />

Nesta seção consideraremos a discretização de equações parabólicas lineares em duas dimensões, da<br />

forma:<br />

ut = α1uxx + α2uyy ,<br />

onde u, α1 e α2 são funções de x, y e t; x e y variáveis espaciais e t variável tempo, ou em notação de<br />

operadores,<br />

ut = Lu , (13.50)<br />

com L ≡ α1uxx + α2uyy.<br />

Todos os métodos discutidos anteriormente podem ser adaptados para este caso mas o esforço computacional<br />

aumenta quadraticamente, de forma que a simples adaptação não é uma solução satisfatória.<br />

Apresentamos a seguir alguns métodos criados para contornar esse problema, exigindo um número<br />

menor de operações aritméticas.<br />

Inicialmente supomos que a região de definição do problema seja formada pelo retângulo [0, a] × [0, b]<br />

do plano x−y e pelo intervalo de tempo [0, ∞). Essa regi ao do plano é coberta por uma malha retangular<br />

com lados paralelos aos eixos, com espaçamento h1 na direção x, h2 na direção y e por uma discretização<br />

temporal com passo k. Os pontos da malha (x, y, t) serão dados por x = lh1, y = mh2 e t = nk, onde<br />

l, m, n são inteiros. Uma função discreta definida nessa malha será denotada por U n l,m .<br />

Da expansão em série de Taylor de u(x, y, tn+1) = u(x, y, tn +k) em torno do ponto (x, y, tn), obtemos:<br />

u(x, y, tn+1) = u(x, y, tn) + kut(x, y, tn) + k2<br />

2 utt(x, y, tn) + · · · . (13.51)<br />

Observando agora que ut = Lu e que L independe de t, deduzimos por diferenciação com relação a t<br />

que utt = (Lu)t = Lut = L × Lu = L 2 u. Assim podemos mostrar por indução que:<br />

Levando esse resultado em (13.51), obtemos:<br />

∂ p u<br />

∂t p = Lp u .<br />

u(x, y, tn+1) = u(x, y, tn) + kLu(x, y, tn) + k2<br />

2 L2 u(x, y, tn) + · · ·<br />

= (I + kL + k2<br />

2 L2 + k3<br />

3! L3 + · · · )u(x, y, tn) = exp(kL)u(x, y, tn) . (13.52)<br />

Avaliando a expressão (13.52) no ponto (xl, ym, tn) obtemos a fórmula (13.53), que será utilizada na<br />

dedução dos diversos métodos a seguir.<br />

u n+1<br />

l,m = exp(kL)un l,m . (13.53)

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!