Você está na página 1de 67

UNIVERSIDADE TECNOLGICA FEDERAL DO PARAN

DEPARTAMENTO ACADMICO DE MECNICA


CURSO DE ENGENHARIA MECNICA

MTODOS NUMRICOS APLICADOS ENGENHARIA


INTRODUO AOS MTODOS DE
DIFERENAS FINITAS E DE
VOLUMES FINITOS

Prof. Dr. Admilson T. Franco

Agosto de 2011
Mtodos Numricos Aplicados Engenharia

CAPTULO 1

Introduo ao Mtodo de
Diferenas Finitas e Aplicaes

Nesse captulo so apresentadas as motivaes para o estudo de mtodos numricos


em engenharia e exemplos de aplicaes da soluo numrica.

1.1 Introduo

Equaes diferenciais ordinrias (EDOs) e parciais (EDPs) aparecem em inmeros


problemas da fsica-matemtica. Em especial, na rea de engenharia, todo clculo um pouco
mais elaborado normalmente recai em uma equao diferencial. Como poucas EDs tm
soluo analtica possvel ou vivel, os mtodos numricos aparecem como uma ferramenta
extremamente eficiente para sua soluo.
O uso de mtodos numricos extremamente difundido em engenharia, atualmente.
A Tabela 1.1 mostra o vertiginoso desenvolvimento do hardware nos ltimos 50 anos. Pode-se
tambm afirmar que o desenvolvimento dos softwares seguiu a mesma proporo.

Tabela 1.1 Comparao entre o Eniac e o Pentium.


Eniac (1.945) Pentium (1.993)
Volume 558 m cabe em qualquer mesa
Peso 30 ton. 5 kg
Arquitetura do Sistema 17.468 vlvulas 3,1 milhes de transistores
Operaes por segundo 3,5 mil 100 milhes
Preo (US$) 260 milhes 3 mil
Fonte: Revista ISTO / 1.377 - 21/02/96 pg. 84. Pentium.Pro 100 mil vezes mais rpido que o Eniac.

Na Figura 1.1 apresentada uma foto do primeiro computador, o ENIAC.

2
Mtodos Numricos Aplicados Engenharia

Figura 1.1 Primeiro computador ENIAC (1945)

O uso de tcnicas numricas para soluo de complexos problemas de engenharia tem


permitido o projeto e otimizao de equipamentos e sistemas de uma forma jamais
imaginada a 30 ou 40 anos atrs. Isto foi possvel principalmente ao fantstico
desenvolvimento da capacidade computacional tanto em termos de velocidade e capacidade
de armazenamento como ao aperfeioamento dos mtodos numricos.
A facilidade de utilizao dos mtodos numricos e a qualidade dos resultados obtidos
tem sido um atrativo sempre crescente para aumentar sua utilizao, aliada a economia de
tempo de projeto e obviamente, do custo total do equipamento.
Para se reforar a atratividade dos mtodos numricos para simulao, atualmente
um escoamento turbulento supersnico sobre um aeroflio requer alguns minutos de CPU
com custo de centenas de dlares. A mesma simulao na dcada de 60, consumiria um
tempo de computao de aproximadamente 30 anos, com custo de 10 milhes de dlares. A
enorme difuso da simulao numrica se justifica, ento, pelo barateamento dos
equipamentos computacionais e desenvolvimento (aprimoramento) dos mtodos numricos
utilizados na solues das equaes diferenciais que regem o fenmeno.

1.2 Mtodos de Soluo de Problemas

Em engenharia existem principalmente trs mtodos de soluo de problemas:


Mtodos analticos, os quais conduzem a resultados analticos, (R. A.);
Mtodos numricos (experimentao numrica), (R. N.);
Experimentao em laboratrio, (R.E.).

3
Mtodos Numricos Aplicados Engenharia

Os mtodos analticos so a melhor forma de solucionar os problemas, pois fornecem


um soluo de forma fechada. Entretanto, poucos problemas de engenharia podem ser
resolvidos dessa forma, devido as dificuldades impostas pelo conjunto de equaes
(normalmente EDPs de 2a ordem e no-lineares) que regem o fenmeno.
Mesmo as solues analticas para alguns problemas, quando existem, normalmente
contm sries infinitas, funes especiais ( erf, ), equaes transcendentais para auto-
valores, etc. No entanto, as solues analticas, mesmo de alguns problemas simples e de
pouco interesse prtico, servem de base para a compreenso do comportamento do sistema
de equaes, para o desenvolvimento de mtodos numricos e validao de cdigos
computacionais.
A experimentao em laboratrio trata com a configurao real e imprescindvel
quando estudando um novo fenmeno. Tem como desvantagem o custo muitas vezes
proibitivo, problemas de segurana como transferncia de calor no ncleo de reatores
nucleares, ou impossibilidade de reproduo das condies reais, como vos supersnicos em
grandes altitudes ou simulao de reservatrios de petrleo. Na ausncia de modelos
matemticos estabelecidos e em geometrias extremamente complexas, muitas vezes esta a
nica alternativa vivel.
Os mtodos numricos praticamente no apresentam restries e oferecem atrativas
vantagens como:
Baixo custo: a maior vantagem sobre os outros mtodos;
Velocidade: centenas de diferentes configuraes podem ser testadas em
poucas horas;
Informaes Completas: fornece o valor das variveis relevantes em
qualquer ponto de interesse;
Facilidade de Simular Condies Realsticas: pode tratar qualquer
condio de contorno, velocidades altas ou baixas, temperaturas altas ou
baixas, domnios pequenos ou amplos. Qualquer geometria arbitrria pode, a
princpio, ser tratada.

1.3 Tipos de Erros

Dois tipos de erros que podem estar presentes na soluo numrica quando os
resultados so comparados com a realidade de um problema fsico:
erros numricos: resultantes da m soluo das equaes diferenciais. necessrio
comparar com outras solues analticas ou numricas.

4
Mtodos Numricos Aplicados Engenharia

erros: resultantes do uso de equaes diferenciais que no representam


adequadamente o fenmeno.
A comparao entre:
(R.N.) e (R.A.) ou outro (R.N.) validao numrica.
(R.N.) e (R.E.) validao fsica.

1.4 Soluo Numrica

A soluo numrica de um problema de engenharia feita com as seguintes etapas:


1. Modelo matemtico: construdo a partir da observao do fenmeno, usando
leis da fsica e da matemtica. Julga-se que esse modelo represente muito
apropriadamente o comportamento real do fenmeno fsico.
2. Modelo numrico: obtido a partir do modelo matemtico usando-se um
mtodo de aproximao para as equaes diferenciais. Esse mtodo consiste na
discretizao do domnio e na soluo da equao em pontos especficos.

Portanto, tem-se a seguinte sequncia em uma soluo numrica:


Modelo Fsico Modelo Matemtico Modelo Numrico Soluo Numrica
(Processo iterativo) Resultados Numricos
A Figura 1.2 ilustra de forma adequada essas etapas.

Modelagem
Matemtica Problema Fsico

Sistema de
Ajuste do Equaes Discretizao Equaes
Modelo Governantes
Algbricas

Resoluo das
Anlise e Soluo Equaes
Interpretao Aproximada Algbricas

5
Mtodos Numricos Aplicados Engenharia

Figura 1.2 Etapas envolvidas na soluo numrica de um problema fsico


Notar que, como desejamos que os resultados numricos representem o fenmeno
fsico que estamos reproduzindo numericamente, deve-se ter o mximo cuidado em todas as
etapas de soluo de um problema, com o risco de se obter resultados que no possuem
significado fsico.
Uma importante observao : A ferramenta numrica a adequada e confivel
quando se est de posse de um mtodo numrico que resolva corretamente as equaes
diferenciais, e de um modelo matemtico, que represente com fidelidade o fenmeno fsico.

1.5 Diferenas Finitas, Volumes Finitos e Elementos Finitos.

O Mtodo das Diferenas Finitas (MDF) sempre foi empregado pelos analistas das
rea de escoamento de fluidos, enquanto o Mtodo dos Elementos Finitos (MEF) o foi para a
rea estrutural, na soluo de problemas de elasticidade. Os problemas de escoamento so
altamente no-lineares, enquanto os da elasticidade no possuem os termos convectivos,
no-lineares, e assemelham-se a problemas puramente difusivos de Transferncia de Calor.
O MDF, atualmente, pode ser utilizado em qualquer tipo de malha, mesmo a no-
estruturada usada em elementos finitos.
O Mtodo dos Volumes Finitos (MVF) garante a conservao da propriedade
envolvida (massa, quantidade de movimento e entalpia) no volume elementar, e prefervel
em relao ao MDF.
Na atualidade, ambos os mtodos (MVF e MEF) esto resolvendo problemas
altamente convectivos, inclusive com ondas de choque e em geometrias arbitrrias. Isto
esperado, visto que, eles so derivados do mesmo princpio e diferem apenas na forma de
minimizao escolhida.
O MEF, aplicado em nveis de volumes elementares produz o Volume Finite Element
Method (CVFEM).
O Mtodo dos Elementos de Contorno (BEM - Boundary Element Method),
possibilita tratar apenas com a discretizao da fronteira, sem necessidade de discretizar o
domnio interno.
Na Figura 1.3 so mostrados alguns exemplos de aplicao dos mtodos numricos
em problemas de engenharia.

6
Mtodos Numricos Aplicados Engenharia

AEROESPACIAL

Figura 1.3 Exemplos de Aplicao dos Mtodos Numricos

7
Mtodos Numricos Aplicados Engenharia

Atividade 1

Realizar a simulao do processo de transferncia de calor em uma placa com as


condies de contorno mostradas. Determinar o campo de temperatura em regime
permanente.
Fazer a simulao numrica do problema de conduo de calor proposto com o
programa Trans-CalV1.1, usando as 11 etapas do Processo de Anlise e explicando-as.
Entregar na prxima semana.

O programa Trans-Cal V1.1 pode ser baixado do link:


http://www.sinmec.ufsc.br/sinmec/site/download.html

y Tt = 100oC

H=0,5 m Tl = 400oC Tr=300oC

Tb= 200oC x

L=1,0 m

8
Mtodos Numricos Aplicados Engenharia

Lista de Exerccios 1

1) Quais so os mtodos usados em engenharia para soluo de problemas? Quais as


caractersticas de cada um e o que diferencia a escolha para determinada aplicao ?

2) No seu ponto de vista, quais as duas maiores vantagens da utilizao de mtodos


numricos para problemas de engenharia?

3) Explique as etapas para a soluo numrica de um problema fsico.

4) Foram obtidos dois conjuntos de dados sobre um certo problema fsico. Um conjunto
originou-se de uma simulao numrica, o outro a partir de um experimento fsico. Qual dos
conjuntos voc considera mais representativo do fenmeno? Por qu? Discuta quais fatores
podem levar um conjunto a ser mais representativo do que o outro, e vice-versa.

5) O que justifica o emprego em larga escala de mtodos numricos para problemas de


engenharia atualmente?

6) Cite outros exemplos de aplicao de mtodos numricos no apresentados na Figura 1.1.

7) Cite 2 programas comerciais de larga aplicao em dinmica dos fluidos. Faa o mesmo
para a anlise estrutural ?

9
Mtodos Numricos Aplicados Engenharia

CAPTULO 2

Aspectos Matemticos das Equaes,


Nveis de Formulao dos Modelos,
Equaes Diferenciais Parciais

Este captulo apresenta os principais conceitos referentes aos aspectos matemticos das
equaes diferenciais parciais (EDPs). Primeiramente, so definidos os nveis de formulao dos
modelos para a soluo dos problemas fsicos. Na seqncia, discute-se os trs tipos bsicos de
EDPs, salientando-se a diferena entre eles, tanto do ponto de vista fsico como matemtico.

2.1 Nveis de Formulao dos Modelos.

A obteno da soluo de qualquer problema fsico requer a habilidade da criao do


modelo matemtico correspondente. O modelo matemtico deve ser tal que possa ser resolvido
com tempos de computao no proibitivos e que os resultados obtidos representem
corretamente o fenmeno fsico em questo.
O sistema de equaes gerado pelo modelo matemtico pode ser obtido tanto a nvel
molecular, ou seja, uma equao para cada molcula, como a nvel de volumes de controle, onde
se supe um valor mdio da propriedade dentro desse volume.
Para o caso de escoamento de fluido newtoniano, as equaes de conservao da massa,
da quantidade de movimento e da energia, para sistema cartesiano de coordenadas so:


t xj
xj 0 (2.1)

P ui
ui ui u j
u
S i (2.2)
t xj xi x j x j

k T
t
T
xj
u j T x

S
T
(2.3)
j c p x j

10
Mtodos Numricos Aplicados Engenharia

sendo a massa especifica, t a varivel do tempo x j , u j representam a componente do

sistema de coordenada e do vetor velocidade nas direes j 1, 2, 3 respectivamente, a

viscosidade dinmica, T a temperatura, k o coeficiente de condutividade trmica do material e


c p o calor especifico.
A Figura 2.1 apresenta de forma sucinta os trs mtodos de soluo de problemas de
engenharia, com os respectivos requisitos associados ao emprego de cada mtodo.

11
PROBLEMA FSICO
Leis de conservao, como quantidade
de movimento, massa, energa, etc.
MTODOS MTODOS TERICOS
EXPERIMENTAIS Relaes constitutivas, modelos de
turbulncia, etc.

Condies de contorno
BANCADA DE MODELO
TESTES EM MATEMTICO
LABORATRIO

Concepo Integraes espaciais e temporais


do experimento
Tratamento das no-linearidades
Leis de
e acoplamentos
similaridade MTODOS
Natureza da malha
Processamento ANALTICOS MTODOS
dos dados NUMRICOS Funes de interpolao
Etc. Etc.

Mtodo de soluo dos


Soluo exata sistemas lineares
das Escolha do tamanho da
RA Resultados analticos equaes malha
diferenciais Escolha do tamanho do

RE Resultados experimentais intervalo de tempo


Critrios de convergncia dos
diversos ciclos iterativos
RN Resultados numricos
Etc.

Figura 2.1 Mtodos de Soluo (Maliska,1995)


RESULTADOS RA RN
Mtodos Numricos Aplicados Engenharia

12
Mtodos Numricos Aplicados Engenharia

As equaes (2.1) (2.2) e (2.3) podem ser escritas para um campo escalar geral f :


u v w
t x y z
(2.4)

S
x x y y z z

Os significados de f , e S para cada equao so dados na Tabela 2.1. O fechamento


do problema obtido com a equao de estado:
P, T (2.5)

O problema tridimensional representado pelas Eqs. (2.4) e (2.5), possui 6 equaes e 6


incgnitas: r , u , v, w, P e T .

2.2 Equaes Diferenciais Parciais (EDPs).

Os mtodos numricos tratam da obteno de solues numricas para equaes


diferenciais parciais ou ordinrias. Para podermos aplicar tcnicas computacionais a problemas
que envolvem essas equaes, importante primeiro identificar suas caractersticas gerais. As
EDPs que descrevem os fenmenos de interesse da dinmica de fluidos computacional podem
ser classificadas em trs categorias bsicas.
1. Elpticas.

2. Parablicas.

3. Hiperblicas.

Essa classificao no meramente acadmica, uma vez que cada classe de equaes est
associada a uma categoria diferente de fenmenos fsicos. Alm disso, mtodos numricos que
funcionam para uma categoria de equaes podem no funcionar para as demais.

13
Mtodos Numricos Aplicados Engenharia

Tabela 2.1 Valores de , e S

Equao de conservao

Massa global

Quantidade de movimento em x

Quantidade de movimento em y

Quantidade de movimento em z

Energia *

Massa de um componente

* o termo de dissipao viscosa.

Uma equao diferencial pode ser classificada sob diferentes aspectos. A ordem de uma
equao diferencial parcial a ordem da maior derivada parcial presente na equao. Considere-
se a equao diferencial de segunda ordem em duas variveis x e y , que no necessariamente
representam coordenadas espaciais:

2 2 2
A 2
B C 2
D E F G (2.6)
x x y y x y

14
Mtodos Numricos Aplicados Engenharia

Quando A, B, C , D, E , F e G forem constantes ou funes de x , y apenas, a equao

(2.6) dita linear. Em funo dos valores de A, B e C , pode-se classificar a equao (2.6) nos
trs tipos mencionados acima:
Elptica, se B 2 4 AC 0

Parablica, se B 2 4 AC 0

Hiperblica, se B 2 4 AC 0
Equaes de ordem superior a dois podem ser classificadas nas trs damlias anteriores,
se forem reescritas como um sistema de equaes de primeira ordem. Uma discusso mais
detalhada sobre a classificao de EDPs pode-ser encontrada em Fletcher (1992).

15
Mtodos Numricos Aplicados Engenharia

Tabela 2.2 Nveis de Formulao dos Modelos (Maliska,1995)

Nivel em que os Informaes Tipo de equao


balanos de conservao necessrias resultante
so efetuados

Conservao para Massa molecular,


cada molcula leis de troca de QM, Equao para
campos de foras: cada molcula
elricos, magnticos, etc.

Balanos onde: Conjunto de


Propriedades refletindo equaes
o comportamento molecular diferenciais
etc. parciais

Balanos onde: Fornecer etc. e as


Conjunto de
tenses de Reynolds, equaes
relaes de transferncia diferenciais
de calor e massa parciais
turbulenta

Balanos onde o Fornecer as condies de


volume de controle contorno nas direes onde Equaes diferenciais,
coincide com o domnio o volume de controle parciais, ordinrias
de soluo em alguma(s) coincide com o domnio ou algbricas
direo(es) de soluo

tempo mdio sobre os quais os balanos de conservao so realizados

tempo entre colises moleculares

escala de tempo para turbulncia

comprimento mdio sobre os quais os balanos de conservao so realizados


livre caminho mdio entre as molculas

escala de comprimento para turbulncia

16
Mtodos Numricos Aplicados Engenharia

2.2.1 Problemas de Equilbrio

Problemas de equilbrio so aqueles nos quais a propriedade de interesse no se altera


como o passar do tempo. Matematicamente, esses problemas so, em geral, representados por
equaes diferenciais parciais elpticas, cuja equao modelo a equao de Laplace. Em
coordenadas cartesianas, essa equao pode ser escrita como:

2 2
2 0 (2.7)
x2 y 2

sendo a varivel dependente e 2 o operador laplaciano que, em coordenadas cartesianas


bidimensionais, dado por

2 2
2 (2.8)
x2 y 2
A soluo nica para problemas envolvendo equaes diferenciais parciais obtida
especificando-se condies sobre a varivel dependente na fronteira R da regio R , em que se
quer resolver o problema. Problemas que exigem condies ao longo da fronteira (contorno)
R de toda a regio so denominados de problemas de valor de contorno (PVC). Ver Figura 2.2.
R

Figura 2.2 Regio R com fronteira R na qual resolvemos problemas de equilbrio. As


condies sobre a varivel dependente so aplicadas ao longo de toda a fronteira da regio.

Uma caracterstica dos problemas regidos por equaes elpticas que toda a regio R
imediatamente afetada por qualquer mudana no valor da varivel dependente em um ponto P
no interior de R , ou em sua fronteira R (ver Figura 2.3). Isso equivale a dizer que
perturbaes deslocam-se em todas as direes dentro de R , afetando todos os demais pontos
internos, embora essa influncia diminua como o aumento da distncia ao ponto P . Portanto,
as solues numricas de problemas de equilbrio variam suavemente em R . No caso da chapa,
qualquer mudana de temperatura em P altera a distribuio estacionria de temperatura em
todos os pontos da regio R , sendo as mudanas menores conforme nos afastamos de P .
17
Mtodos Numricos Aplicados Engenharia

Fisicamente, observamos esse efeito quando colocamos ao fogo uma panela que est
inicialmente em equilbrio trmico. Aps a panela atingir novamente o equilbrio trmico, toda a
panela est quente e no s a parte em contato com a chama.

Elptico

P
x

Parablico

P
x

Hiperblico

P
x

Figura 2.3 Problemas Elpticos, Parablicos e Hiperblicos

O mtodo numrico empregado para resolver o problema de equilbrio deve levar em


conta que cada ponto da fronteira R afeta a soluo global.

2.2.2 Problemas Transientes.


Os problemas transientes, ou de propagao, envolvem a variao temporal das
grandezas fsicas de interesse. A partir dos valores iniciais dessas grandezas em um certo tempo
t0 , calculam-se pela soluo numrica da EDP (quando no se dispe da soluo analtica), seus

novos valores em sucessivos intervalos de tempo t , at alcanarmos o instante final t f .

t0 t , t0 2t , t0 3t ,..., t f t , t f

18
Mtodos Numricos Aplicados Engenharia

Note que caminha-se (marcha) na dimenso temporal em passos de comprimento t ,


desde t0 at t f . Por isso, problemas transientes so tambm denominados problemas em

marcha.
Os fenmenos transientes so modelados por equaes diferenciais parablicas ou
hiperblicas. Quando apresentam mecanismos de dissipao de energia (por exemplo, na
difuso de calor e no escoamento de fluidos viscosos), os fenmenos ditos dissipativos so
descritos por equaes parablicas. Caso contrrio, so representados por equaes
hiperblicas.

Equaes Parablicas
A equao modelo para problemas parablicos a equao transiente de difuso de
calor:

1 T 2T
(2.9)
t x2
na qual T a temperatura e o coeficiente de difusividade trmica do material. Como
exemplo, considere-se a barra delgada de comprimento 10 cm, mostrada na Figura 2.4, isolada
termicamente ao longo de seu comprimento, mas que tem suas extremidades mantidas s
temperaturas de T0 T1 50C .

T0 T1

Figura 2.4 Barra termicamente isolada

Supondo a barra inicialmente a temperatura de T 0C , deseja-se conhecer sua


evoluo temporal ao longo da barra. A Figura 2.5 mostra o grfico da temperatura da barra em
diferentes instantes de tempo. A partir do estado inicial, passa-se por uma sucesso de
distribuies de temperaturas transientes. Aps um tempo suficientemente longo, o equilbrio
trmico (estado estacionrio) alcanado e a temperatura da barra no mais varia. Obtm-se,
ento, uma distribuio uniforme de temperatura.

19
Mtodos Numricos Aplicados Engenharia

60

Estacionria

50

Temperatura (oC) 40

30

20

10 Transientes

0 1 2 3 4 5 6 7 8 9 10
x (cm)

Figura 2.5 Distribuio da temperatura em uma barra para diferentes instantes de tempo

Para se poder estudar a evoluo temporal da temperatura necessrio que, o valor


inicial da temperatura ao longo de toda a barra seja especificado. Com essa informao, e
sabendo que a temperatura nos extremos da barra mantida a 50C (condio de fronteira),
obtem-se a distribuio de temperatura ao longo da barra para diferentes instantes de tempo. As
condies de fronteira, combinadas (quando apropriado) com condies iniciais, so
denominadas condies auxiliares.
Ao contrrio dos problemas de equilbrio, os problemas transientes necessitam de
valores para a varivel dependente em t 0 (condies iniciais), alm de condies de

fronteira para t 0 . Problemas desse tipo so denominados problemas de valor inicial (PVI). A
necessidade de condies iniciais fica clara quando observa-se que a equao (2.9) s relaciona
variaes espaciais e temporais de T , mas no especifica o valor de T . Deve-se especificar o
valor inicial de T para, sabendo sua variao temporal e espacial (dadas pela equao (2.9)),
obter os novos valores de T para t 0 . Pode-se, ento escrever:

Variao espacial e
Condies Novo valor
Valor inicial de T + temporal de T , dada + de fronteira = de T
pela equao diferencial

Essa relao vlida para os problemas de valor inicial em geral.


Finalmente, nota-se que, a princpio, possvel marchar indefinidamente no tempo, isto
, calcular a temperatura da barra em qualquer instante de tempo t 0 . Portanto, ao contrrio
20
Mtodos Numricos Aplicados Engenharia

daquela dos problemas elpticos, a regio R de soluo de problemas parablicos aberta. (ver
Figura 2.3)

Equaes Hiperblicas
Equaes hiperblicas esto relacionadas a problemas de vibrao ou de conveco, em
que os fenmenos dissipativos so mnimos ou podem ser desprezados. Situaes descritas por
equaes hiperblicas necessitam tanto de condies iniciais como, em geral, de condies de
fronteira (ver Figura 2.3). Portanto, so tambm problemas de valor inicial. E da mesma forma
em que problemas parablicos, a regio R da soluo aberta.
A equao modelo do problema hiperblico a equao de conveco que, para uma
dimenso especial, escrita como:

v (2.10)
t x
Essa equao representa o transporte de para a direita ao longo de x com velocidade

v 0 . Como essa equao no possui um termo dissipativo 2 x 2 , o valor de deve ser


apenas transportado ao longo de x , sem alterao, entre os instantes t0 e t0 t (ver Figura

2.6). O produto

v (2.11)
x
denominado termo convectivo ou inercial.

Figura 2.6 Perfil senoidal transportado sem dissipao com velocidade v 0 por uma equao
hiperblica

A ausncia de mecanismos dissipativos faz com que quaisquer descontinuidades


presentes nas condies iniciais se propaguem para a soluo em t 0 . Isso implica que as
equaes hiperblicas admitem solues descontnuas, e que o mtodo numrico utilizado deve
ser capaz de lidar com elas.

21
Mtodos Numricos Aplicados Engenharia

Um processo de conveco que possua mecanismos dissipativos obedece equao


parablica de conveco-difuso, tambm denominada equao de transporte.

2
v (2.12)
t x x2
em que v a velocidade de propagao de e o coeficiente de difuso de .
Para ilustrar os efeitos que a presena ou ausncia de mecanismos de dissipao tm
sobre a soluo numrica de problemas de conveco, a Figura 2.7 mostra a propagao com
dissipao do perfil senoidal da Figura 2.6. Os efeitos dissipativos so claramente visveis: o
perfil senoidal foi espalhado (difundido) para pontos adjacentes e teve sua amplitude reduzida.

Figura 2.7 Perfil senoidal transportado com dissipao. Em relao ao perfil inicial, note a
reduo da amplitude e difuso do perfil para pontos adjacentes.

Finalmente, convm mencionar outra equao hiperblica importante, a equao da


onda de segunda ordem:

2 2
2
c (2.13)
t2 x2
Essa equao descreve, por exemplo, o deslocamento transversal de uma corda sob
tenso. A constante c a velocidade de propagao da onda na corda. Uma expresso
semelhante modela a vibrao de uma chapa de espessura desprezvel, fixa pelas extremidades.
A Tabela 2.3 adaptada de Versteeg & Malalasekera (1995), resume a classificao dos
fenmenos fsicos e as equaes vistas at aqui.

Tabela 2.3 Sumrio das caractersticas dos problemas fsicos


22
Mtodos Numricos Aplicados Engenharia

Problema Tipo de Equao Condies Regio Admite


equao Modelo soluo
descontnua?
2
Equilbrio Elptica 0 Fronteira Fechada No

Transientes com Fronteira e


Parablica 2 Aberta No
dissipao t iniciais
Transientes sem Fronteira e
Hiperblica v Aberta Sim
dissipao t x iniciais

23
Mtodos Numricos Aplicados Engenharia

Lista de Exerccios 2

1) No contexto de mtodos numricos para a soluo de EDPs (Equaes Diferenciais Parciais),


qual a importncia de se conhecer a categoria (classificao) a que pertence uma dada EDP?

2) Explique as diferenas entre problemas elpticos, parablicos e hiperblicos. Exemplifique.

3) Verifique se as funes abaixo so solues da equao de Laplace:

2 2
0
x 2 y 2
(a) xy

(b) x 2 y 2

(c) ln( x 2 y 2 )

4) Suponha que as funes 1 e 2 sejam duas solues da equao de Laplace. Mostre que, se c1

e c2 forem constantes, ento: 3 c11 c21 tambm soluo.

u u 2u
5) Considere a Equao de Burger dada por: u 2
t x x
onde u o componente x da velocidade, t o tempo, x a coordenadas espacial e a
viscosidade cinemtica do fluido. Discuta a natureza desta equao.

6) Considere a seguinte equao diferencial:

2T 2T
x 0
x 2 y 2
Esta equao pode ser elptica, parablica ou hiperblica, dependendo se x 0 , x 0 ou x 0 .
Explique quando est equao elptica, parablica ou hiperblica.

24
CAPTULO 3

O Mtodo das Diferenas Finitas

Nesse captulo apresentado o Mtodo de Diferenas Finitas e sua aplicao a problemas


de engenharia, principalmente em de difuso de calor em regime transitrio.

3.1 Processo de discretizao

A soluo analtica das equaes diferenciais parciais envolve expresses na forma


fechada as quais fornecem a variao das variveis dependentes continuamente atravs do
domnio. Em contraste, solues numricas podem dar respostas somente em pontos discretos
do domnio, chamados pontos nodais ou pontos da malha. Para a soluo numrica, as
derivadas da funo existentes na equao diferencial devem ser substitudas pelos valores
discretos da funo, como ilustrado na Figura 3.1. A maneira de obter essas equaes algbricas
que caracteriza o tipo do mtodo numrico. Lembramos que mtodos como o BEM (Boundary
Element Method), necessitam apenas da discretizao da fronteira do domnio. Tais mtodos
so denominados meshless.

Equao diferencial Sistema de equaes


L( ) = 0 e algbricas [A] [ ] = [B]
condies de contorno
Figura 3.1 Tarefa do mtodo numrico.

onde L( ) o operador diferencial.

25
Mtodos Numricos Aplicados Engenharia

Por convenincia, vamos assumir que o espaamento dos pontos da grade, denominada
de malha, na direo x uniforme e igual a x e que o espaamento na direo y tambm

uniforme e dado por y .


Na figura abaixo, os pontos da malha so identificados na direo x pelo ndice i e na
direo y pelo ndice j

x
Figura 3.2 Pontos discretos da malha.

3.2 Base do Mtodo de Diferenas Finitas.

Representaes das derivadas em diferenas finitas so baseadas na expanso em srie


de Taylor. Por exemplo, se ui,j denota o componente x da velocidade no ponto (i, j), ento a
velocidade ui+1,j no ponto (i+1,j) pode ser expressa em termos de uma expanso em srie de
Taylor sobre o ponto (i, j):

u 2 u x 2 3u x3
ui 1, j u i , j x 2 3 (3.1)
x i, j x i , j 2 x i, j 6

A equao (3.1) matematicamente uma expresso exata se:


(a) o nmero de termos infinito e a srie converge;
(b) e / ou x 0.

26
Mtodos Numricos Aplicados Engenharia

Para computao numrica, impraticvel calcular um nmero infinito de termos. Dessa


maneira, a equao (3.1) truncada. Por exemplo, se os termos de magnitude ( x )3 e termos de
ordens mais altas forem desprezados, a equao (3.1) reduz-se a:

u 2u x2
ui 1 ui , j x 2 (3.2)
x i , j x i , j 2

Ns dizemos que a equao acima tem acurcia de segunda ordem, porque os termos
iguais ou maiores que ( x )3 foram desprezados. Se os termos de ordem ( x )2 e de ordens
maiores forem desprezados, ns obtemos:

u
ui 1 ui, j x (3.3)
x i , j

onde a equao (3.3) tem acurcia de primeira ordem.


Nas equaes (3.2) e (3.3), os termos desprezados representam o erro de truncamento na
representao da srie finita. Por exemplo, o erro de truncamento para a equao (3.2) :

n u x n
n
n 3 x i, j n!

e o erro de trucamento para a equao (3.3) :



n u x n
n
n 2 x i, j n!

O erro de trucamento pode ser reduzido por:


(a) Tomando-se mais termos na srie de Taylor, equao (3.1). Isto leva o
aumento na ordem de acurcia na representao de ui+1, j;
(b) Reduzindo-se a magnitude de x .

u
Vamos retornar a equao (3.1) e calcular :
x i, j

u u u 2u x 3u x 2
i 1, j i, j 2 3
x i , j x x i , j 2 x i , j 6

erro de truncamento

ou

u u u
i 1, j i , j O x (3.4)
x i , j x

27
Mtodos Numricos Aplicados Engenharia

O( x ) - termos da ordem de x .

Derivada a jusante, com acurcia de primeira ordem:

u u u
i 1, j i , j O x (3.5)
x i , j x

Vamos escrever a expanso em srie de Taylor sobre o ponto (i-1,j) para u i-1,j

u 2 u x 2 3 u x 3
u i 1, j u i , j x 2 3 , ou
x i, j x i, j 2 x i, j 6
(3.6)
u 2 u x 2 3 u x 3
u i 1, j u i , j x 2 3
x i, j x i, j 2 x i, j 6

u
Resolvendo para , ns obtemos:
x i, j

u u u
i , j i 1, j O x (3.7)
x i , j x

Derivada a montante, com acurcia de primeira ordem.


Vamos subtrair a equao (3.6) de (3.1):

u 3 u x 3
ui 1, j u i 1, j 2 x 3 (3.8)
x i, j x i, j 3

u
Resolvendo para , obtemos:
x i, j

u u u
i 1, j i 1, j O x 2 (3.9)
x i , j 2 x

Esta a derivada central, com acurcia de segunda ordem, para o ponto (i, j).
Para obter uma expresso em diferenas finitas para a derivada parcial de segunda

2u
ordem , primeiro reescrevemos a equao (3.8).
2
x

28
Mtodos Numricos Aplicados Engenharia

u u u 3u x 2
i 1, j i 1, j 3 (3.10)
x i , j 2 x x i , j 6

Substituindo a equao (3.10) em (3.1)

u ui 1, j 3u x 2 2u x 2
ui 1, j ui , j i 1, j 3 x 2
2 x x i , j 6 x i , j 2
(3.11)
3u x3 4u x 4
3 4
x i, j 6 x i , j 24

2u
Resolvendo (3.11) para , obtemos
2
x i, j

2u u 2ui , j ui 1, j
O x
2
2 i 1, j (3.12)
x i , j x 2

Derivada central de segunda ordem.

Expresses em diferenas para as derivadas em y so obtidas da mesma maneira.

u u u
i , j 1 i , j O y Derivada a jusante
y i , j y

u u u
i , j i, j 1 O y Derivada a montante
y i , j y

u u u
i, j 1 i , j 1 O y 2 Derivada Central
y i, j 2 y

A derivada segunda tambm pode ser calculada de seguinte forma:

u u

2u u x i 1, j x i 1, j 1
2
x
x i , j x x i , j
x

2u u u u u 1
2 i 1, j i, j i , j i 1, j
x i , j x x x

2u u 2ui, j ui 1, j
2 i 1, j (3.13)
x i , j x 2

29
Mtodos Numricos Aplicados Engenharia

A equao (3.13) anloga a equao (3.12).

2u
A mesma filosofia pode ser usada para se obter a derivada mista no ponto (i,
x y i , j
j). Por exemplo:

u u

2
u u y i 1, j y i 1, j

x y i , j x y 2 x
(3.14)

2u u u u u 1
i 1, j 1 i 1, j 1 i 1, j 1 i 1, j 1
x y i , j 2 y 2 y 2 x

ou

2u 1

u i 1, j 1 u i 1, j 1 u i 1, j 1 u i 1, j 1 O x , y
2 2
(3.15)
x y i, j 4 x y

A Figura 3 mostra a interpretao geomtrica das derivadas.

Figura 3.3 Interpretao geomtrica das frmulas de diferenas finitas para as


derivadas de 1a. ordem.

1 2
Exerccio 3.1 Dada a funo f x = x , calcule a primeira derivada de f em x=2,0 usando
4
aproximao em diferenas finitas avanada e retrgrada. Compare esses resultados com uma

30
Mtodos Numricos Aplicados Engenharia

aproximao em diferenas centrais e o valor analtico exato. Use tamanhos de passos: x = 0,1
e 0,4. Preencha o quadro abaixo.

Valor
x = 0,1 x = 0,4 0,1 0,4
Analtico
Der. Retrgrada

Der. Avanada

Der. Central

f
Exerccio 3.2 Dada a funo f x sin2 x , determine em x=0,375, usando
x
representao em diferena central de ordem ( x )2 e ( x )4. Use passos 0,01, 0,1 e 0,25.
Compare e discuta os resultados. Preencha o quadro abaixo.
f f f
i 1 i 1 O x
2

x 2 x

Aproximao por diferenas centrais

f f f 2
ordem ( x )2: i 1 i 1 O x
x 2 x
f fi 2 8 f i 1 8 f i 1 fi 2
O x
4
ordem ( x )4:
x 12 x

Valoraproximado Valoranalitico
determinao do erro percentual: 100 (%)
Valoranalitico

Valor
x = 0,01 x = 0,1 x = 0,25 0,01 0,1 0,25
Analtico
ordem
( x )2
ordem
( x )4

3.3 Tratamento da fronteira.

31
Mtodos Numricos Aplicados Engenharia

Muitas outras aproximaes diferentes podem ser obtidas para as derivadas acima, como
bem para as derivadas de ordens maiores.
O que acontece com a fronteira? Que tipo de difereciamento possvel quando ns temos
somente uma direo? Imagine o problema abaixo.

Figura 3.4 Pontos da malha na fronteira

u
Ns desejamos construir uma aproximao por diferenas finitas para na
y 1
fronteira. A aproximao mais fcil a derivada a jusante:

u u 2 u1
O y (3.16)
y 1 y

a qual tem acurcia de primeira ordem. Como podemos obter uma acurcia de segunda ordem?
A derivada central falha, porque no existe o ponto 2.
Vamos assumir que na fronteira u passa ser expressa pelo polinmio:

u(y)= a +by + cy 2 (3.17)

Aplicando a equao (3.17) para os pontos da malha.

u1 = a
2
u2 = a +b y + c y (3.18)
2
u3 = a +b 2 y + c 2 y

Resolvendo este sistema para b :


3u1 4u2 u3
b (3.19)
2 y

32
Mtodos Numricos Aplicados Engenharia

Retornando a equao (3.17) e diferenciando:


u
b 2cy (3.20)
y

Se (3.20) for avaliada na fronteira onde y =0,

u
b (3.21)
y 1

Combinando (3.19) e (3.20) temos:

u 3u1 4u2 u3
(3.22)
y 1 2 y

Vamos verificar a ordem de aproximao da eq. (3.20) atravs da expanso em srie de


Taylor sobre o ponto 1.

u 2 u y 2 3u y 3
u y u1 y 2 3 (3.23)
y 1 y 1 2 y 1 6

Comparando as equaes (3.23) e (3.17), percebemos que a expresso polinomial


assumida anloga aos primeiros trs termos da srie de Taylor. Portanto, a equao (3.17) de
O( y )3. Na formao da derivada (3.22) ns dividimos por y , o que ento faz (3.22) da

ordem de O( y )2. Portanto:

u 3u1 4u2 u3
O y
2
(3.24)
y 1 2 y

Exerccio 3.3 Considere a aproximao polinomial de 2a. ordem.

Figura 3.5 Funo polinomial passando por trs pontos.

33
Mtodos Numricos Aplicados Engenharia

a) Calcular a funo x pela expresso polinomial:

x a bx cx 2

Soluo de x : x
x x2 x x3 x x1 x x3 x x1 x x2
x1 x2 x1 x3 1 x2 x1 x2 x3 2 x3 x1 x3 x2 3

Assuma que (x2 - x1) (x3 - x2)


b) Calcular:
x x

2
c) Calcular: , , e 2 , assumindo
x 1 x 2 x 3 x 2
x x2 x1 x3 x2 cte

3.4 Formulaes Explcita, Totalmente Implcita e Implcita.

Nessa seo sero expostos os princpios das formulaes: explcita, totalmente implcita
e implcita.
Vamos exemplificar utilizando o problema de conduo transiente unidimensional, que
pode ser expresso por:

( cPT ) T
k q (3.25)
t x x

sendo T a temperatura [oC], a massa especfica do material [kg/m3] , cP o calor especfico

presso constante [J/(kg K)], k a condutividade trmica do material [W/(m K)] e q o termo
fonte de gerao de calor [W/m3].

Para propriedades constantes a equao (3.25) se reduz para:

1T 2 T q
(3.26)
t x2 k

sendo k /( cP ) a difusividade trmica do material [m2/s].

A Figura 3.6 ilustra a notao empregada para a malha numrica em problemas


unidimensionais. P denota o ponto nodal da malha sendo resolvido, e os seus respectivos ns
vizinhos direita, E , e esquerda, W .

34
Mtodos Numricos Aplicados Engenharia

Figura 3.6 Malha numrica unidimensional.

As aproximaes espaciais so obtidas discretizando-se as derivadas com o Mtodo de


Diferenas Finitas,

T TE TP
O x Derivada de primeira ordem a jusante
x P
x

T T T
E W O x Derivada de primeira ordem a montante
xP x

T TE TW 2
O x Derivada de primeira ordem central
x P
2 x

2T TE 2TP TW 2
2
O x Derivada de segunda ordem central (3.27)
x2 P x

A aproximao do termo transitrio pode ser feita como:

T TPn 1 TPn
O t (3.28)
t P
t
sendo:
TP temperatura no ponto P no instante futuro ( n 1 ).

TP0 temperatura no ponto P no instante atual ( n ).

As temperaturas no tempo anterior so conhecidas em todos os pontos do domnio.


Uma questo importante surge agora com relao ao nvel de tempo no qual ser
avaliado o lado direito da equao (3.28). Lembrando que este termo representa os fluxos
difusivos de calor, e que estamos avanando a soluo de um nvel de tempo para outro,
devemos decidir se vamos avaliar esses fluxos no incio, no fim ou em uma posio
intermediria do intervalo de tempo. Denotando por a posio, no intervalo de tempo, de
avaliao do termo difusivo, temos a seguinte aproximao numrica para (3.28).

35
Mtodos Numricos Aplicados Engenharia

TPn 1 TPn T 2T P T W q
E O[( t ,( x ) 2 ] (3.29)
t ( x ) 2 k

3.4.1 Formulao Explcita 1D ( n) .

Escolhendo = n, temos a formulao explcita, onde todas as temperaturas vizinhas a P


so avaliadas no instante anterior e, portanto, j so conhecidas. possvel explicitar a incgnita
da equao ( TPn 1 ) em funo de temperaturas vizinhas, todas conhecidas.

A formulao explcita d origem a um conjunto de equaes algbricas que podem ser


resolvidas uma a uma, obtendo-se a temperatura em cada ponto do espao para o novo nvel de
tempo. Pelo fato das equaes no serem acopladas entre si, no existe a necessidade de resolver
uma matriz.

Figura 3.7 Malha regular unidimensional

Para a formulao explcita, isto , = n, e a malha unidimensional da figura 3.7, a


equao (3.29) pode ser reescrita como:

TPn 1 TPn T n 2T nP T Wn qP
E (3.30)
t ( x)2 k

ou,
TPn 1 1 2rx TPn rx (TEn TWn ) QP (3.31)

onde
t qP
rx QP t (3.32)
x 2 k

rx Fo =nmero de Fourier

36
Mtodos Numricos Aplicados Engenharia

Considere o problema unidimensional de transferncia de calor por conduo, sem


termo-fonte, e com as seguintes condies:

* Condies iniciais: para t 0 s T2 0; T3 0; T4 0

* Condies de contorno: para t 0 s T1 100 ; T5 0

Para a formulao explcita, a evoluo no tempo exige a limitao do intervalo de


1
tempo, ou seja, um critrio de estabilidade. Da anlise de Von Neumann, na Eq. (3.31): rx ,
2
para manter o coeficiente de Tpn sempre positivo ou nulo.

Se isto no for atendido, o coeficiente (1 2 rx ) na equao (3.31) pode oscilar entre

valores positivos e negativos, e isto ferir princpios termodinmicos.


1
Baseado na Eq, (3.31) e empregando rx , as expresses para T2 , T3 e T4 so
2
( QP 0 ):

n 1 1 n
n
T2 2 T 3 T 1

n 1 1 n

T3 T 4 T 2
2
n


n 1 1 n
n
T4 2 T 5 T 3

Resultando, em regime permanente, no campo de temperatura:
{T1=100, T2=75, T3=50, T4=25 e T5=0 }

A evoluo do perfil de temperaturas com o tempo mostrado na figura abaixo.

Figura 3.8 Evoluo do perfil de temperatura.

37
Mtodos Numricos Aplicados Engenharia

Exemplo 3.1 Conduo de calor 1D MDF Formulao explcita (FE).

a) Determine o campo de temperatura em regime permanente para a barra isolada lateralmente

e com termo fonte de gerao uniforme de calor, q = 5 103 W / m 3 . Inicialmente a barra

est a uma temperatura isotrmica T i = 30oC , quando ento so impostas as condies de

contorno mostradas. Use o Mtodo de Diferenas Finitas e 3 pontos internos, como mostrado
na figura. O material da barra o alumnio com propriedades: condutividade trmica

k = 177 W / (m .K ) e difusividade trmica a = 1, 00 10- 4 m 2 / s .

b) Determine a soluo analtica do problema na forma literal. Compare com os resultados do


item anterior.

T2 T3 T4
o
T1=80 C T5 =20oC
x
x
L=0,26 m

3.4.2 Formulao Totalmente Implcita 1D ( n 1) .

Se na equao (3.29) fizemos = n+1, teremos a formulao totalmente implcita.

TPn 1 TPn T n 1
E 2T nP1 T Wn 1 qP
(3.33)
t ( x )2 k
ou,
rxTEn 1 (1 2 rx )TPn 1 rxTWn 1 TPn QP (3.34)

onde as definies de rx e de QP so as mesmas apresentadas na Eq. (3.32).

A Eq. (3.34) quando aplicada para cada ponto da malha, origina um sistema de equaes
algbricas, uma vez que elas esto acopladas entre si.
No existe mais possibilidade de coeficiente negativo para TP. A formulao
incondicionalmente estvel e o intervalo de tempo limitado por preciso.
1
Para o problema discutido na seo 3.4.1 e com rx e QP 0 :
2

38
Mtodos Numricos Aplicados Engenharia

n 1 1 n1 1
T2 4
T3 T1n 1 T2n
2

n 1 1 n1 1
T3
4
T4 T2n 1 T3n
2
(3.35)

n 1 1 n1 1
T4
4
T5 T3n1 2 T4n

As equaes acima podem ser escritas na forma:


aPTP aETE aW TW b (3.36)

Fazendo P=2, 3 e 4:

a2 T2n 1 a3T3n 1 b2
n 1 n 1 n1
a3 T3 a4 T4 a2 T2 b3 (3.37)
n 1 n 1
a4 T4 a3 T3 b4

onde as temperaturas T1 e T5 foram includas nos termos independentes b2 e b4,


respectivamente.
O sistema de equaes (3.37) pode ser escrito na forma matricial como:
AT B (3.38)

1
n 1
T1 T2n
(1 2rx ) rx 0 T2 b2 2
r n 1
(1 2rx ) rx T b T3n (3.39)
x 3 3
0 rx (1 2 rx ) T4n 1 b4 1 n

T5 T4
2

Sendo: [A] a matriz de coeficientes (constante).


[T] vetor de incgnitas.
[B] vetor lado direito (dependente do tempo).

O sistema de equaes (3.37) deve ser resolvido para cada intervalo de tempo, pois o
problema transitrio.

Exemplo 3.2 Conduo de calor 1D MDF Formulao totalmente implcita (FTI).

Resolver o Exemplo 3.1, empregando agora na soluo a formulao totalmente


implcita.

39
Mtodos Numricos Aplicados Engenharia

3.4.3 Formulao Implcita.

Na formulao implcita, os valores das temperaturas que entram no clculo do fluxo de


calor (difusivo) so tomados como uma ponderao dos valores dessas temperaturas no comeo
e no fim do intervalo de tempo. O mtodo mais conhecido o de Crank-Nicolson 1 / 2 , onde

a temperatura tomada como uma mdia aritmtica entre as temperaturas Tpn e Tpn 1 , como:

TPn TPn 1 1 TPn (3.40)

TPn Temperatura conhecida no instante presente (n).

TPn 1 Temperatura a ser determinada no instante futuro (n+1).

Figura 3.X Funo de interpolao no tempo.

importante observar que basta ser diferente de zero para que as equaes fiquem
acopladas, caracterizando a implicitude entre as mesmas.
A figura 3.9 ilustra, para os trs tipos de formulaes, as conexes existentes entre o
ponto P e seus vizinhos, no instante de tempo futuro e no instante de tempo presente.

n (Formulao Explcita)

n n 1 (Formulao Implcita)

40
Mtodos Numricos Aplicados Engenharia

n 1 (Formulao Totalmente Implcita)

Figura 3.9 Tipos de formulao

Da equao (3.40), para = n+1/2, obtemos:


1 1
TPn1 2 TPn1 1 Tpn
2 2
1 n1
TPn1 2
2
TP TPn (3.41)

Na equao (3.29) :

TPn 1 TPn T n 1/ 2
E 2T nP1/ 2 T Wn1/ 2 q
(3.42)
t ( x ) 2 k

n1/ 2 n1/ 2
Substituindo na equao (3.42), expresses semelhantes a (3.41) para T P , T E e

T Wn1/ 2 , obtemos:

rxTEn 1 2(1 rx )TPn 1 rxTWn 1 2(1 rx )TPn rx (TEn TWn ) QP (3.43)

Observe que a equao resultante para a formulao implcita nesse caso uma
ponderao entre as equaes (3.31) para a formulao explcita e a (3.34) para a formulao
totalmente implcita. As definies de rx e de QP so as mesmas apresentadas na equao

(3.32).

41
Mtodos Numricos Aplicados Engenharia

Discuta qual o critrio de estabilidade necessrio para a equao (3.43).

3.5 Condies de contorno

As condies de contorno podem ser de trs tipos:


a. de 1 espcie ou de Dirichlet;
b. de 2 espcie ou de Neuman;
c. de 3 espcie ou de Robin.

3.5.1 Condio de contorno de 1 espcie ou de Dirichlet


Para essa condio de contorno, o valor da varivel deve ser especificado ao longo de

uma fronteira R , de um domnio R .



s

R R

Figura 3.10 Domnio de soluo de uma equao diferencial.

Para o caso de conduo de calor, essa condio de contorno corresponde a ter a


temperatura da fronteira especificada: T f .

Tf TP
...
x
L

3.5.2 Condio de contorno de 2 espcie ou de Neuman

Para essa condio de contorno, o gradiente normal: / f , ou tangencial:

/ s g , deve ser especificado na fronteira. Quando f 0 , dizemos que se trata de uma


condio de fronteira natural ou homognea.
T
No caso de conduo de calor, o fluxo de calor especificado na fronteira: q k .
x

42
Mtodos Numricos Aplicados Engenharia

Tf TP
...
q
x
L

T (T T f ) (T TP )
q k k P k f
x x x
qx
Tf TP (3.44)
k

T
Uma aproximao de ordem O(x)2 , pode ser obtida para , atravs da equao (3.22):
x
T 3T1 4T2 T3
(3.45a)
x 2 x
Resultando para a temperatura na fronteira T f :

2 qx 4 1
Tf TP TP 1 (3.45b)
3 k 3 3

3.5.3 Condio de contorno de 3 espcie ou de Robin

Nesse caso, a condio de contorno uma combinao linear das condies de 1 e de 2


espcies.

h (3.45)

Sendo e valores constantes.


Essa condio corresponde para conduo de calor, a se ter os valores do coeficiente de
pelcula h e da temperatura T da corrente convectiva, especificados.

Tf TP
...
h, T x
L

O calor transportado por conveco tem que ser igual ao fluxo de calor que atravessa a
h(T T f ) e o fluxo de calor
fronteira. Igualando na fronteira o fluxo de calor convectivo: qconV

TP T f
k
difusivo: qconD :
x

43
Mtodos Numricos Aplicados Engenharia

hT (k / x)TP
Tf (3.46)
h ( k / x )

Exemplo 3.3 Conduo de calor 1D MDF FE Condies de contorno de 2 e 3


espcies.

a) Determine o campo de temperatura em regime permanente para a barra isolada lateralmente


e sem termo fonte de gerao de calor. Inicialmente a barra est a uma temperatura isotrmica
Ti 80 C , quando ento so impostas as condies de contorno mostradas. Use o Mtodo de
Diferenas Finitas e a formulao explcita, e 3 pontos internos, como mostrado na figura
abaixo. O material da barra o alumnio com as propriedades: condutividade trmica
k 200 W / m. C e difusividade trmica 1,00 104 m 2 / s .
b) Esse problema possui soluo analtica? Justifique! Se sim, mostre como obt-la e compare
com os resultados do item a.
c) Explique os significados fsicos quando se faz o fluxo de calor igual a zero na fronteira direita,
T
q k 0 ? Qual seria em regime permanente o provvel campo de temperatura na barra
x
com essa condio de contorno?

T1 T2 T3 T4 T5
h 200W / ( m2 . C )
x q 7500W / m 2
T1, 15 C x
L=0,20 m

Exemplo 3.4 Conduo de calor 1D MDF FTI Condies de contorno de 2 e 3


espcies.

Resolver o Exemplo 3.3, empregando agora a formulao totalmente implcita.

3.6 Formulaes em Diferenas Finitas para malhas cartesianas no - uniformes

44
Mtodos Numricos Aplicados Engenharia

A distribuio dos pontos nodais da malha, em geral, feita de forma irregular, de


maneira a se ter mais pontos prximos s regies de maiores gradientes.
A figura 3.11 ilustra em a) um malha irregular mas ortogonal e em b) uma malha
irregular e no-ortogonal.

a)

b)

Fig. 3. 11 Exemplos de malhas no-uniformes: a) ortogonais e b) no-ortogonais.

Para malhas no-uniformes ou curvilneas, a discretizao da equao pode ser feita aps
a transformao do espao fsico (x, y, z) para um espao cartesiano computacional (,,). As
relaes entre os dois espaos so definidas pelas frmulas de transformao de coordenadas
tais como: =(x,y,z) e frmulas similares para e .
Todas as frmulas derivadas anteriormente podem ser aplicadas no espao (,,) das
equaes escritas em coordenadas curvilneas.

45
Mtodos Numricos Aplicados Engenharia

Essas equaes transformadas contm coeficientes mtricos que devem ser discretizados
de uma maneira consistente. Eles introduzem a influncia do tamanho da malha nas frmulas
de diferenas. Dessa maneira, possvel utilizar a tcnica de diferenas finitas para geometria e
malhas arbitrrias. A nica restrio das malhas de diferenas finitas que todos os pontos da
malha devem estar posicionados em famlias de linha que no se cruzam.

Figura 3.12 Relao entre um sistema arbitrrio de coordenadas (,) no plano


fsico e o plano computacional.

A malha numrica 1D e irregular, mostrada na figura 3.13, empregada para ilustrar a


discretizao para uma malha cartesiana no-uniforme.

Figura 3.13 Malha unidimensional arbitrria na direo x.

3.6.1 Discretizao em Diferenas Finitas para malhas cartesianas no - uniformes

Ser feita a expanso em srie de Taylor baseado na malha mostrada na figura 3.13.

Derivada a jusante:

2 u xi 1, j
2
u
ui 1, j ui , j xi 1, j
x 2 (3.47)
x i , j i , j 2

u

u u 2u xi 1, j
i 1, j i, j 2 (3.48)
x i , j xi 1, j x i , j 2

46
Mtodos Numricos Aplicados Engenharia

Derivada a montante:

2 u xi , j
2
u
ui 1, j ui, j xi , j 2 (3.49)
x i , j x i , j 2

u

u u 2u xi , j
i , j i 1, j 2 (3.50)
x i , j xi , j x i , j 2

Diferena Central.
Combinando as equaes (3.48) e (3.50) para eliminar os erros de truncamento de
primeira ordem, obtemos a frmula de segunda ordem.

u
Isolando das equaes (3.48) e (3.50) as expresses para :
x i , j

u

u u 2 u xi 1, j 3u xi 1, j
i 1, j i , j 2
2

x3 (3.51)
x i , j xi 1, j x i , j 2 i , j 6

u

u u 2u xi , j 3u xi , j
i , j i 1, j 2
2

x3 6 (3.52)
x i , j xi , j x i , j 2

Somando as equaes (3.52) e 3.53):

u ui 1 ui ui ui 1 2u xi xi 1 3u xi 1 2 xi 2
2 2 3 (3.53)
x i xi 1 xi x i 2 x 6 6

1 u u i , j ui , j u i 1, j xi 1, j xi, j 2 u xi 1, j xi , j
2 2
u
i 1, j 2 (3.54)
x i, j 2 xi 1, j xi , j 4 x i
12

Observe que o erro de trucamento para as diferenas proporcional a dois intervalos


sucessivos da malha, xi+1 e xi . Se a malha varia abruptamente, ento a frmula ter acurcia
de primeira ordem. Esta uma propriedade geral da aproximao por diferenas finitas em
malhas no-uniformes. Se a malha no varia suavemente a perda de acurcia
inevitvel.
A frmula para a derivada central de segunda ordem :

47
Mtodos Numricos Aplicados Engenharia

2 u 1 ui 1, j ui , j ui , j ui 1, j 2 1 3u
2 xi 1, j xi , j 3
xi , j xi 1, j xi , j 3
x i 2 xi 1, j x i
(3.55)


x x u
i 1, j
3
i, j
3 4

12 x x x
i 1, j i, j
4

3.6.2 Transformao geral das equaes


Vamos considerar um escoamento bidimensional no-permanente, com as variveis
independentes x, y e t.
Vamos transformar as variveis no espao fsico (x, y, t) para o espao transformado (,
, ) onde:
= (x,y,t)
= (x,y,t) (3.56)
= (x,y,t)

Na transformao acima, considerada funo de t somente, e freqentemente dada


por =t
Da regra da cadeia do clculo diferencial: =0

(3.57)
x y ,t ,t x y ,t ,t x y , t , x y ,t

Os subndices indicam as variveis que so mantidas constantes na diferenciao parcial.


(3.58)
x x x

Analogamente:


(3.59)
y y y

Tambm temos:


(3.60)
t x , y ,t t x , y , t x , y , t x, y
ou

d
(3.61)
t t t dt

48
Mtodos Numricos Aplicados Engenharia


Os coeficientes: , , e so chamados fatores mtricos.
x y x y

A derivada segunda nas direes x e y so:


2
2 2 2 2

x 2 x 2 x 2 2 x
(3.62)
2
2 2
2 2
x x x

2
2 2 2 2

y 2 y 2 y 2 2 y
(3.63)
2 2 2

2 2
y y y

A aproximao da equao de Laplace para um sistema de coordenadas curvilneas


mostrada abaixo.

2 2
0 (3.64)
x2 y 2

Substituindo (3.63) e (3.64) em (3.65), obtemos:

2 2 2 2 2 2
2
2 x y x y
2
2 2
2 2 (3.65)
x x x y y

2 2 2 2
2 2 0
x y x y2

3.7 Aproximao da Equao de Conduo de Calor Bidimensional.

49
Mtodos Numricos Aplicados Engenharia

Considere o problema bidimensional de conduo de calor, com propriedades


constantes, regido pela equao (3.67).

1T 2 T 2 T q
(3.66)
t x2 y2 k

A equao discretizada pelo MDF possui a seguinte forma:

TPn 1 TPn T 2T P T W T N 2T P T S q 2 2
E 2
2 k O[(t ,(x ) ,( y ) ] (3.67)
t ( x ) ( y )

A escolha do valor de n n 1 determina o tipo de formulao. As tempreaturas do


fluxo de calor so obtidas da Eq. (3.40).
Na Fig. 3.14, as dimenses L e W correspondem ao comprimento e altura da placa
bidimensional, respectivamente.
h, T ; q; T

h, T h, T
q q
W T T

h, T ; q; T

L
Figura 3.14 Malha 2D para discretizao da Eq. (3.67).

Nas prximas sees sero apresentadas as formulaes explcita e totalmente implcita


para os domnio 2D da Fig. 3.14.

3.7.1 Formulao Explcita 2D ( n) .

Fazendo n na equao (3.68), obtemos:

TPn 1 TPn T nE 2T nP T Wn T nN 2T Pn T nS q
k (3.68)
t ( x) 2 ( y )2

TPn1 1 2( rx ry ) TPn rx TEn TWn ry TNn TSn QP (3.69)

50
Mtodos Numricos Aplicados Engenharia

t t
Sendo: rx 2
e ry 2
. A definio de QP dada na Eq. (3.41).
x y
O critrio de estabilidade para a Eq. (3.70) obtido fazendo o coeficiente de TPn sempre

maior ou igual a zero.


t t 1
(1 2rx 2 ry ) 0 2
2

x y 2
1
t
1 1 (3.70)
2 2
2
x y

A Eq. (3.71) determina o valor mximo do passo de tempo admissvel para a formulao
explcita. Qualquer valor menor de t pode ser utilizado.
A Eq. (3.70) em geral escrita da forma:
TPn 1 aW TWn a E TEn a N TNn a S TSn b (3.71a)

Onde:

a Pn (1 2( rx ry ))

a E aW rx
(3.71b)
a N a S ry
b a n T n Q
P P P

Se x y rx ry Fo , ento a Eq. (3.70) pode ser reescrita como:

TPn 1 1 4 Fo TPn Fo TEn TWn Fo TNn TSn QP (3.71)

O conjunto de equaes algbricas resultantes da aplicao da Eq. (3.70) a um domnio


2D, pode ser resolvido, por exemplo, pelo mtodo de Jacobi quando desejamos conhecer o
processo transitrio; ou pelo mtodo de Gauss-Seidel desejando apenas o regime permanente.

Exemplo 3.5 Conduo de calor 2D MDF FE Condies de contorno de 2 e 3


espcies.
a) Determine o campo de temperatura em regime permanente, para a placa retangular mostrada
na figura abaixo. Use o mtodo de Diferenas Finitas com 3 pontos internos na direo x e 2
pontos internos na direo y , como mostrado na figura. Use aproximao polinomial para
tratamento das condies de contorno de 2 espcie (fluxo de calor especificado). Inicialmente a

51
Mtodos Numricos Aplicados Engenharia

placa est a uma temperatura T ij = 20oC . O material da placa o ao AISI 304 com

condutividade trmica k = 14, 2W / (m K ) e difusividade trmica a = 3, 047 10- 6 m 2 / s .

b) Trace o grfico de uma das temperaturas internas versus o tempo (T ij t empo ). Comente o

comportamento da curva.

qt = 1200W / m 2
y

H = 0, 27 m

T l , = 5oC T r , = 5oC

h = 400W / (m 2K ) h = 400W / (m 2K )
x

Tb = 0oC

L = 0, 60 m

3.7.2 Formulao Totalmente Implcita 2D ( n 1) .

Fazendo n 1 na equao (3.68), obtemos:

TPn 1 TPn T n1
E 2T nP1 T Wn 1 T n 1
N 2T nP1 T n 1
S
q
k (3.72)
t ( x)2 ( y ) 2

rx TEn1 TWn1 1 2(rx ry ) TPn1 ry TNn 1 TSn 1 TPn QP (3.73)

t t
Sendo: rx 2
e ry 2
. A definio de QP dada na Eq. (3.41).
x y
A Eq. (3.74) no necessita de um critrio de estabilidade, sendo o valor do t
normalmente restringido por questes de preciso.
Se x y rx ry Fo , ento a Eq. (3.74) pode ser reescrita como:

Fo TEn 1 TWn 1 1 4 Fo TPn 1 Fo TNn 1 TSn 1 TPn QP (3.74)

52
Mtodos Numricos Aplicados Engenharia

A Eq. (3.74) pode ser escrita na forma:


a PTPn 1 aW TWn 1 a E TEn 1 a S TSn 1 a N TNn 1 b (3.75)

onde:

a P (1 2(rx ry ))

aW a E rx
(3.76)
a S a N ry
n
b TP QP

O sistema resultante da aplicao da Eq. (3.74) a um domnio 2D, tem a forma:


AT B (3.77)

Devido ao acoplamento das equaes, o sistema acima pode ser resolvido pelos mtodos
de inverso de matrizes, eliminao de Gauss, Cholesky, Gradiente Conjugado, discutidos nas
prximas sees.

Exemplo 3.6 Conduo de calor 2D MDF FTI Condies de contorno de 2 e 3


espcies.
Resolver o Exemplo 3.5 empregando agora a formulao totalmente implcita.

3.8 Estrutura da Matriz de Coeficientes.

A estrutura da matriz de coeficientes obtida na aproximao numrica de fundamental


importncia na escolha do mtodo de soluo do sistema linear.
A matriz de coeficientes do problema para os casos uni, bi, ou tridimensional mostrada
abaixo:

X X X X X X X X X 0
X X X 0 X X X 0 X 0 X
X X 0 X 0 X

X X X X X X X X X X X X

X X X X 0 X X X X X 0 X X X 0 X
X X X X X X X 0 X X X X X X

X X X X X X X X X 0 X X X 0 X
0 X X X X 0 X X X X 0 X X X X

X X X 0 X X X X X X 0 X X X
X X X X X 0 X X X X

(a) (b) (c)


Figura 3.15 Estrutura da matriz de coeficientes A .

53
Mtodos Numricos Aplicados Engenharia

a) problemas 1 - D, matriz tridiagonal


b) problemas 2 - D, matriz pentadiagonal
c) problemas 3 - D, matriz heptadiagonal.

A estrutura da matriz funo de no clculo do valor de um n estarem envolvidos os


valores dos ns vizinhos. Tambm de termos utilizado na discretizao da equao derivadas
centrais.
possvel envolver mais pontos do que somente os vizinhos adjacentes para construir a
matriz do problema. Se isto for feito, o nmero de zeros naquela linha se altera. Pode-se
envolver todos os pontos do domnio para a discretizao de cada equao, acarretando uma
linha cheia (sem zeros), no sistema de equaes.
A maioria das metodologias emprega o esquema de 5 pontos (clula de 5 pontos) j visto.
Assim, a matriz de rigidez do problema, A , a mais simples possvel.
Uma caracterstica importante das matrizes obtidas das aproximaes numricas o alto
ndice de esparsidade, como mostrado na Tab. 3.1. O ndice de esparsidade definido pela
porcentagem de nulos comparados com os no-nulos da matriz.
As matrizes at agora estudadas so originrias de aproximaes numricas
estruturadas, cujos volumes possuem sempre o mesmo nmero de vizinhos. Em discretizaes
no-estruturadas, podemos ter diferentes nmeros de vizinhos para cada volume, originando
matrizes com banda varivel.
Tabela 3.1 Indice de esparsidade em problemas bidimensionais.
Malha 10x10 20x20 40x40
Nmero de Elementos
104 16x104 256x104
da Matriz
No-zeros 500 2000 8000
% de no-zeros 5% 1,25% 0,31%
ndice de Esparsidade 0,95 0,9875 0,9968
Memria requerida*
40/2 640/8 10240/32
[Kbytes]
* O nmero superior indica a quantidade de Kbytes necessria para armazenar em simples
preciso a matriz completa. O nmero inferior indica quantos Kbytes sero necessrios
para armazenar somente os elementos no-nulos desta matriz.

3.8 Soluo do Sistema Linear de Equaes.

Nesta seo sero apresentados alguns mtodos de soluo de sistemas lineares


comumente utilizados para resolver o sistema de equaes gerado pelas discretizaes.
O sistema de equaes a ser resolvido tem a seguinte forma:

54
Mtodos Numricos Aplicados Engenharia

E1 : a11 x1 a12 x2 a1n xn b1


E : a21 x1 a22 x2 a2 n xn b2
2
(3.78)

En : an1 x1 a n 2 x2 ann xn bn

O qual pode ser escrito na forma matricial como:


AX B (3.79)

Em geral h dois mtodos de soluo do sistema linear de equaes algbricas, X , a


saber, os mtodos Direto e Iterativo.
Mtodos Diretos: so aqueles que necessitam da inverso da matriz completa, incluindo
os no - zeros.
H alguns mtodos diretos, como o mtodo de Cholesky, que necessitam apenas do
armazenamento da banda da matriz, mas exige que a matriz seja de banda, simtrica e
positiva definida.
Os mtodos direitos, alm da enorme memria requerida, exigem o manuseio dos no-
nulos, influindo grandemente na taxa de convergncia do mtodo.
Mtodos Iterativos: os mtodos iterativos podem ser classificados em iterativos ponto a
ponto, linha a linha ou plano a plano.

3.8.1 Mtodos Diretos.

a) Inverso de Matriz

O mtodo de inverso de matrizes consiste em encontrar o valor de A 1 que multiplicado


pelo vetor do lado direito, B , do sistema de equaes, conduza diretamente a soluo.
Normalmente, o mtodo de inverso de matrizes aplica-se quando os sistemas lineares so
pequenos, por limitaes de memria e necessidade de envolver todos os elementos da matriz
no processo de soluo.
Aps a inverso da matriz, a soluo pode ser obtida como:
X A 1 B (3.80)

b) Mtodo de eliminao de Gauss

55
Mtodos Numricos Aplicados Engenharia

O mtodo de eliminao de Gauss consiste em triangularizar a matriz, de modo a obter-


se o valor de xn e executar a substituio retrgrada.

A matriz de coeficientes A e a matriz lado direito B do sistema de Eqs. (3.79), aps a


triangularizao pode ser reescrita como:

a11x1 a12 x2 a1n xn b1


0 a22 x2 a2 n xn b2

(3.81)
0 0
0 0 0 ann xn bn

Os valores de aij e b j da matriz no so necessariamente os mesmos valores iniciais.

O valor de xn pode ser determinado como:

bn
xn
ann

O valor de xn1 pode ser determinado em funo de xn :

bn 1 an 1, n xn
xn 1
an 1, n 1
Continuando o processo para as outras equaes, chegamos ao seguinte algoritmo:
n
bi j 1 ai , j x j
xi
ai ,i (3.82)

para i= n-1, n-2, ..., 2, 1.


Exemplo 3.7 Resolver o sistema abaixo utilizando o mtodo de eliminao de Gauss.

2 x1 x2 0 0 1
x 2 x x3 0 0
1 2
(3.83)
0 x 2 2 x3 x4 0
0 0 x3 2 x4 1

O sistema acima pode ser reescrito na forma:


E1 : 2 1 0 0 1
E2 : 1 2 1 0 0
E3 : 0 1 2 1 0

E4 : 0 0 1 2 1

Fazendo (E1 + 2E2)E2: 3x2 - 2x3 = 1


Fazendo (E2 + 3E3)E3: 4x3 - 3x4 = 1

56
Mtodos Numricos Aplicados Engenharia

Fazendo (E3 + 4E4)E4: 5x4 = 5

Reescrevendo o sistema:

E1 : 2 1 0 0 1

E2 : 0 3 2 0 1
E3 : 0 0 4 3 1

E4 : 0 0 0 5 5

Aps a triangularizao do sistema, a aplicao da frmula de recorrncia (3.83) conduz


a soluo:

x1 1
x 1
2

x3 1
x4 1

3.8.2 Mtodos Iterativos.

c) Mtodo de Jacobi

Neste mtodo, a varivel dependente de cada ponto da grade resolvida, usando-se


valores de um chute inicial ou valores previamente calculados. O novo valor de uij na nova

iterao n 1 :
1 n
u in,j1
4

u i 1, j u in1, j u in, j 1 u in, j 1 (3.84)

onde n corresponde aos valores previamente estimados ou calculados. O processo iterativo


repetido at que o critrio de convergncia especificado seja atendido. Esse mtodo raramente
usado (ou nunca) para a soluo de equaes elpticas.
De forma generalizada:
AP TP AE TE AW TW AN TN AS TS B (3.85)

A equao (3.61) pode ser reescrita como:


APn1 TPn 1 Anbn Tnbn B (3.86)

O ciclo iterativo :
57
Mtodos Numricos Aplicados Engenharia

Estimar: campo inicial da varivel;


Iterar em n;
Calcular Tp usando a Eq. (3.86) para todos os pontos do domnio;
Checar a convergncia;
Retornar se o critrio no foi satisfeito.

O mtodo de Jacobi de lenta convergncia e requer uma matriz com dominncia


diagonal.

d) Mtodo de Gauss-Seidel

Neste mtodo, o valor da varivel dependente utilizado para calcular os pontos vizinhos
to logo ele seja disponvel. Isto certamente aumenta a taxa de convergncia dramaticamente
sobre o mtodo de Jacobi (~ 100%). O mtodo convergente se os maiores elementos so
localizados na diagonal principal da matriz coeficiente (dominncia diagonal).
O processo de iterativo pode ser resumido como:
Estimar campo inicial da varivel
Iterar em n
Calcular TP pela Eq. (3.86) onde foi considerada uma varredura de sul para

norte e de oeste para leste, podendo-se considerar conhecidas, na mesma


varredura, TW e TS .

Checar convergncia
Retornar se o critrio no foi atendido
AP TPn 1 Anb Tnbn AEn TEn ANn TNn B (3.87)

Para um algoritmo vetorizado, o mtodo de Jacobi pode ser mais eficiente que o de
Gauss-Seidel.

e) Mtodo das Sobre - Relaxaes Sucessivas - S.O.R

O Mtodo de iterao Gauss-Seidel pode ser acelerado introduzindo-se um parmetro de


relaxao.
A estrutura do processo iterativo :
Estimar campo inicial da varivel;
Iterar em n;

58
Mtodos Numricos Aplicados Engenharia

Calcular os valores de T usando a Eq. (3.88);


Sobre - relaxar usando a Eq. (3.88) ;
Checar convergncia;
Retornar se o critrio no foi satisfeito.

TPn 1 w TPn 1 GS 1 w TPn (3.88)

onde TPn 1 GS representa o valor calculado com o mtodo de Gauss-Seidel e w o coeficiente de

relaxao. O coeficiente de relaxao serve para avanar mais rapidamente a soluo, quando o
processo esta lento, ou segurar a varivel quando a mesma avana em demasia e pode causar
divergncia. Os valores recomendados de w para avanar mais rapidamente a soluo variam
de 1.5 a 1.7, apesar deste valor depender do tamanho da malha. Na prtica, o mtodo de
tentativa e erro usado para determinar w timo para um problema em particular.

f) Mtodo Linha a Linha

Os mtodos linha a linha resolvem diretamente uma linha. O mtodo mais conhecido o
algoritmo de Thomas ou (TDMA). Para problemas 2-D e 3-D so iterativos, com a varredura se
processando linha a linha e coluna por coluna.
Considere a malha unidimensional abaixo:

1 2 3 ... ... ... N-1 N

Figura 3.16 Malha unidimensional, sendo 1 e N so pontos sobre a fronteira.

O valor da temperatura no ponto i pode ser determinado pela seguinte equao


algbrica:
aiTi biTi 1 ciTi 1 d i (3.89)

Quando as condies de contorno so dadas, as equaes para o ponto prximo a


fronteira tomam a forma trivial. Por exemplo, se T1 dado, ns temos a1=1, b1=0, c1=0 e d1= T1.
Essas condies implicam que T1 conhecido em termos de T2. A equao para i=2 uma
relao entre T1, T2 e T3. Como T1 pode ser expresso em termos de T2, esta relao reduz-se a
uma relao entre T2 e T3. Em outras palavras, T2 pode ser expresso em termos de T3. Este
processo de substituio pode ser continuado at que TN seja formalmente expresso em termos
de TN+1. Como TN+1 no tem significado, ns obtemos o valor de TN neste estgio. Isto permite
59
Mtodos Numricos Aplicados Engenharia

que faamos agora a substituio retrgrada na qual TN-1 obtida de TN , TN-2 de TN-1, T2 de T3 e
T1 de T2.
Suponha que na substituio avanada, ns tenhamos uma relao:
Ti PiTi 1 Qi (3.90)

Antes obtivemos a seguinte relao:


Ti 1 Pi 1Ti Qi 1 (3.91)

Substituindo a Eq. (3.92) em (3.91):


aiTi biTi 1 ci ( Pi 1Ti Qi 1 ) di (3.92)

Rearranjando a equao acima para parecer-se com a Eq. (3.91)

bi c Q di
Ti Ti 1 i i 1 (3.93)
ai ci Pi 1 ai ci Pi 1

Comparando a Eq. (3.94) com a Eq. (3.91):

bi
Pi (3.94)
a c P
i i i 1

cQ d
Qi i i 1 i (3.95)
ai ci Pi 1

Estas so relaes de recorrncia, desde que elas do o valor de Pi e Qi em termos de Pi-1 e


Qi-1. Para comear o processo de avano, escrevemos a Eq. (3.91) para o ponto i=1.
a1T1 b1T2 d1 (3.96)

Dividindo por a1:


b1 d
T1 T2 1 (3.97)
a1 a1

Onde os valores de P1 e Q1 so:


b1 d1
P1 , Q1 (3.98)
a1 a1

Para o ponto N, temos bN=0 PN=0.

60
Mtodos Numricos Aplicados Engenharia

Portanto:
TN QN (3.99)

Podemos agora executar a substituio retrgrada via a Eq. (3.91).


O algoritmo para o problema pode ser resumido da seguinte forma:

Algoritmo TDMA
Calcule P1 e Q1 da Eq. (3.96)
Use as relaes de recorrncia (3.95) e (3.96) para obter Pi e Qi para i=2, 3,...,N.
Faa TN=QN.
Use a Eq. (3.91) para i=N-1, N-2,..., 3, 2, 1 para obter TN-1, TN-2, ...,T3, T2, T1.

Exemplo 3.8 Resolver o sistema abaixo utilizando o mtodo TDMA.

2 x1 x2 0 0 1
x 2 x x3 0 0
1 2
(3.100)
0 x 2 2 x3 x4 0
0 0 x3 2 x4 1

A nossa equao deve estar na forma:


aiTi biTi 1 ciTi 1 di
que foi utilizada para deduzir as relaces de recorrncia (3.95) e (3.96).
As equaes no sistema (3.96) esto escritas na forma:
ciTi 1 aiTi biTi 1 d i
Portanto, as Eqs. (3.95) e (3.96) so reescritas como:

bi
Pi (3.95)
ai ci Pi 1

d cQ
Qi i i i 1 (3.96)
ai ci Pi 1

Os valores de P1 e Q1 so reescritos como:


b1 d
P1 , Q1 1
a1 a1

61
Mtodos Numricos Aplicados Engenharia

Para a primeira equao do sistema (3.96), utilizando a equao acima obtemos:


b1 1 d 1
n=1 P1 , Q1 1
a1 2 a1 2
1 3
n=2 ( a2 c2 P1 ) ( 2 1. )
2 2
1
b2 1 2 d 2 c2Q1 0 1. 2 2 1
P2 ; Q2
a2 c2 P1 3 3 a2 c2 P1 3 6 3
2 2
2 4
n=3 ( a3 c3 P2 ) ( 2 1. )
3 3
1
b3 1 3 d 3 c3Q2 0 1. 3 1
P3 ; Q3
a3 c3 P2 4 4 a3 c3 P2 4 4
3 3
3 5
n=4 ( a4 c4 P3 ) ( 2 1. )
4 4
P4 0
1 5
d 4 c4Q3 1 1. 4 4
Q4 1
a4 c4 P3 5 5
4 4
Da Eq. (3.96):
x4 Q4 1
Utilizando a Eq. (3.91) para executar a substituio retrgrada:
xN PN xN 1 QN
3 1
x3 P3 x4 Q3 .1 1
4 4
2 1
x2 P2 x3 Q2 .1 1
3 3
1 1
x1 P1x2 Q1 .1 1
2 2

Finalmente, temos a soluo do sistema linear:

x1 1
x 1
2

x3 1
x4 1

62
Mtodos Numricos Aplicados Engenharia

No mtodo TDMA importante observar as condies de contorno dominantes para


realizar o processo de varredura, principalmente nesta direo.

e) Outros mtodos utilizados na soluo de sistemas lineares:

MSI - Modified Strongly Implicit;


ADI - Alternating Direction Implicit;
CGM - Conjugate Gradient Method;
ICCG - Incomplete Cholesky Conjugated Gradient.

3.9 Consistncia, Estabilidade e Convergncia.

Os problemas da engenharia e da fsica do origem a sistemas de equaes complexas


sobre cujos comportamentos matemticos pouco se conhece. A dificuldade est em se obter as
condies (tamanho de malha, tamanho de intervalo de tempo, coeficientes de relaxao, etc..)
para que as aproximaes numricas sejam estveis e convergentes.
A terminologia para esses conceitos importantes em simulao numrica so dados
abaixo.
Consistncia: a aproximao numrica deve reproduzir a equao diferencial quando os
tamanhos da malha espacial e temporal tenderem a zero. Os erros de trucamento na srie de
Taylor tendem a zero quando (x, t)0. Em resumo, as equaes discretizadas devem tender
s equaes diferenciais, quando a malha tender a zero.
Estabilidade: um esquema numrico estvel se a soluo numrica obtida a soluo
exata das equaes discretizadas. Erros de arredondamento da mquina e dificuldades no
tratamento de acoplamento entre variveis pode causar instabilidade.
Convergncia: consistncia e estabilidade so condies necessrias e suficientes para a
convergncia.
Portanto, a soluo numrica convergente quando estvel e tende para a soluo das
equaes diferenciais quando a malha refinada.

63
Mtodos Numricos Aplicados Engenharia

Lista de Exerccios 3

1) a) Determine o campo de temperatura em regime permanente, para a placa retangular


mostrada na figura abaixo, transcorridos 5000s do instante inicial. Use o mtodo de Diferenas
Finitas e cinco pontos internos em cada direo. Inicialmente a placa est a uma temperatura
Tij 20 C . O material da placa o cobre com condutividade trmica k 250 W / m. C e

difusividade trmica 1,0 10 5 m 2 / s .

b) Trace o grfico de uma das temperaturas internas versus o tempo ( Tij tempo ). Atravs desse

grfico possvel dizer se estamos ou no prximos do regime permanente? Justifique sua


resposta.
c) Estime a temperatura do centro da placa em regime permanente.

y T t = 200 oC

H=0,9 m T e = 100oC T d = 100 oC

Tb = 200oC

L=0,6 m

2) a) Determine o campo de temperatura em regime permanente para a barra com termo fonte
uniforme de gerao de calor. Inicialmente a barra est a uma temperatura isotrmica
Ti 50 C , quando ento so impostas as condies de contorno mostradas. Use o Mtodo de
Diferenas Finitas e 3 pontos internos para obter o campo transitrio de temperatura. O
material da barra o alumnio com propriedades: condutividade trmica k 200 W / m. C e

64
Mtodos Numricos Aplicados Engenharia

difusividade trmica 1,00 10 4 m 2 / s . O termo fonte : q 1, 0 105 W / m3 . T1 30 C ,

r1 20 mm , T5 80 C e r2 40 mm .
b) Compare os resultados com a soluo analtica em regime permanente.

T5
r1
r2
T1 1 T 1 q
r T
= +

a t r r r k
r

3) Um reservatrio tem forma de um cilindro de raio R t = 0, 5 m e contem gua a uma altura

ho = 2, 0 m . Abre-se ento o orifcio de raio R 2 = 0, 02 m na base do reservatrio, drenando a


gua com velocidade V 2 = 2gh . A EDO que rege a altura instantnea de gua h = h (t ) no
reservatrio dada por:

2
dh R
= - 2gh 2
dt R t

2 1/ 2
2ho R t h
cuja soluo analtica dada por: t = 1 - .
g R 2 ho

a) Determine o tempo necessrio para esvaziamento total do reservatrio, t esv , resolvendo o

problema numericamente com o mtodo de Diferenas Finitas. Pretende-se conhecer o processo


transitrio com boa preciso.

b) Trace o grfico ( h t ) e discuta-o. Compare com os resultados da soluo analtica.

65
Mtodos Numricos Aplicados Engenharia

Rt

ho
h(t)

R2

V2

4) Resolver o sistema linear abaixo usando os seguintes mtodos:


a) Eliminao de Gauss
b) Jacobi
c) Gauss-Seidel
d) Sobre-Relaxaes Sucessivas ( w = 1,6)
e) TDMA

E1 : 3 x1 x2 0 x4 3

E2 : x1 7 x2 2 x3 2 x4 2

E3 : 3 x1 x2 6 x3 x4 1
E4 : x1 x2 x3 3 x4 6

66
Referncias Bibliogrficas

1. Fortuna, A. O. (2000) Tcnicas Computacionais para Dinmica dos Fluidos,


EDUSP. (Livro-texto)

2. Finlayson, B. A. (1972) - The Method of Weighted Residuals and Variational


Principles, Academic, New York.

3. Hirsch, Charles (1988) - Numerical Computation of Internal and External Flows,


John Wiley & Sons.

4. Hoffmann, Klaus A. & Chiang, Steve T.(1993) - Computational Fluid Dynamics for
Engineers, vols I e II, Engineering Educational System.

5. Maliska, Clvis R.(1995) - Transferncia de Calor e Mecnica dos Fluidos


Computacional, Editora LTC.

6. Mathews, J. H. (1992) Numerical Methods for Mathematics, Science and


Engineering, Prentice Hall, 2nd Edition.

7. Mitchell, A. R. e Griffiths, D. F. - (1980), The Finite Difference Method in Partial


Diferential Equations, John Wiley & Sons.

8. Ozisik, M. N. (1993), Heat Conduction, Wiley Interscience, 2nd edition.

9. Patankar, Suhas V.(1980) - Numerical Heat Transfer and Fluid Flow, Hemisphere
Publishing Corporation.

10.Smith, G. D. (1987) - Numerical Solutions of Partial Differential Equations (Finite


Difference Methods), 3a edio, Oxford University Press.

11. Versteeg, H. K. & Malalasekera W., An introduction to Computational Fluid


Dynamics: The Finite Volume Method, Longman Scientific Technical, England, 1995.

12. Wendt, John F. (1992) - Computational Fluid Dynamics - An Introduction, A Von


Karman Institute Book, Springer - Verlag.