Está en la página 1de 438

1

UNIVERSIDADE FEDERAL DO PARAN


SETOR DE TECNOLOGIA/SETOR DE CINCIAS EXATAS
DEPARTAMENTO DE ENGENHARIA CIVIL/
DEPARTAMENTO DE MATEMTICA
PROGRAMA DE PS-GRADUAO EM MTODOS NUMRICOS
EM ENGENHARIA









MTODOS DOS ELEMENTOS FINITOS:

,
por
Lucas Mximo Alves








CURITIBA PARAN
MARO 2007
2
LUCAS MXIMO ALVES










MTODOS DOS ELEMENTOS FINITOS:

,












CURITIBA PARAN
MARO 2007
3
LUCAS MXIMO ALVES







MTODOS DOS ELEMENTOS FINITOS:

,


Apostila organizada como resultado do estudo das aulas
para obteno de crditos da Disciplina de MTODOS DOS
ELEMENTOS FINITOS do curso de Doutorado do
Programa de Ps-Graduao em Mtodos Numricos do
Setor de Tecnologia/Setor de Cincias Exatas,
Departamento de Engenharia Civil/Departamento de
Matemtica da Universidade Federal do Paran




Orientador: Prof. Dr. Jos Viriato Coelho Vargas

Orientador: Prof. Dr.




CURITIBA PARAN
MARO 2007
4
Dedicatria

















Dedico,










5
Agradecimentos

Agradeo a Deus pelo seu imenso amor e misericrdia revelado nas oportunidades
que a vida me trouxe. Quero tambm agradecer:
minha Famlia pelo apoio emocional e espiritual, ao meu orientador o Prof. Dr.
....., ao meu Co-Orientador o Prof. Dr. .... , a Maristela Bradil pela amizade e dedicao com
que nos atende, aos amigos, ...., .... ...., ......., e toda a galera do CESEC.


























6
Epgrafe
















vida um algo multidimensional cuja
imprevisvel curvatura temporal s
conhecida quando se experimenta os fatos a
cada dia e, mesmo assim, no se consegue
prever com exatido a curvatura temporal dos
fatos seguintes, mesmo que se expanda esta (a
curvatura futura) numa vizinhana em torno
do fato no instante presente (Lucas M. Alves)







7
Sumrio

Apresentao ............................................................................................................................ 17
Captulo I ............................................................................................................................... 18
INTRODUO AOS MTODOS APROXIMADOS............................................................ 18
1. 1 Objetivos do captulo...................................................................................................... 18
1. 2 Introduo ............................................................................................................ 18
1. 3 Motivao e Conceitos Fundamentais............................................................................ 19
1. 4 Simplificao de um Problema Real .............................................................................. 19
1. 5 Tipos de Mtodos Numricos......................................................................................... 20
1. 6 Discretizao do Problema ............................................................................................. 20
1. 7 Exemplos e Aplicaes................................................................................................... 21
1. 8 Equaes Diferenciais e Algbricas do Problema.......................................................... 24
1. 9 Mtodo dos Elementos Finitos ....................................................................................... 25
1. 10 Exemplos e Aplicaes................................................................................................. 26
1. 11 Exerccios e Problemas................................................................................................. 27
Captulo II.............................................................................................................................. 28
O PROBLEMA DOS ELEMENTOS FINITOS UNIDIMENSIONAL - 1D.......................... 28
2. 1 - Objetivos do captulo ...................................................................................................... 28
2. 2 - Introduo ............................................................................................................ 29
2. 3 Variaes dos Modelos no Mtodo de Elementos Finitos ............................................. 31
2. 4 Definio Matemtica e Desenvolvimento do Mtodo .................................................. 33
2. 5 - O problema 1D forma mais forte (clssica) .................................................................... 38
2. 6- Forma Fraca ou Variacional do Problema de Valor de Contorno 1D (P.V.C.) ............... 43
2. 7- Equivalncia de Formas Forte e Fraca; Condies de Contorno Naturais....................... 46
2. 8 - Mtodo de Aproximao de Galerkin ............................................................................. 52
2. 9- Equaes na Forma Matricial (Matriz de Rigidez K) ...................................................... 56
2. 10 - Exemplo de 1 e 2 graus de Liberdade ........................................................................... 61
2. 11 - Espao de Elementos Finitos Lineares.......................................................................... 73
2. 12- Propriedades da Matriz de Rigidez K ............................................................................ 77
2. 13- Anlise Matemtica........................................................................................................ 80
2. 14- Interldio: Eliminao de Gauss; Verso do Clculo a Mo ......................................... 91
2. 15 - O Ponto de Vista do Elemento...................................................................................... 99
2. 16- Matriz de Rigidez Elementar e Vetor Foras ............................................................... 103
2. 17 - Montagem da Matriz e Vetor Foras Globais ............................................................. 106
8
2. 18 Clculo Explcito da Matriz de Rigidez e do Vetor Foras........................................ 110
2. 19 - Exemplos e Aplicaes Tericas................................................................................. 116
2. 20 - Exerccios e Problemas Tericos: Teoria da Viga de Euler-Bernoulli e Cbicas
Hermticas .......................................................................................................... 120
2. 21 - Exemplos Prticos e Aplicaes ................................................................................. 127
2. 22 - Exerccios e Problemas Prticos ................................................................................. 143
Captulo III .......................................................................................................................... 149
O PROBLEMA BI E TRIDIMENSIONAL - 2D E 3D......................................................... 149
3. 1 - Objetivos do captulo .................................................................................................... 149
3. 2 Introduo .......................................................................................................... 149
3. 3 O problema 2D e 3D..................................................................................................... 150
3. 4 O Problema da Conduo de Calor Linear Clssica..................................................... 152
3. 5 O Problema da Elasticidade Linear .............................................................................. 158
3. 6 Estado de Tenses Planas e Deformaes Planas ........................................................ 163
3. 7 Anlise Acoplada.......................................................................................................... 168
3. 8 Apresentao do Cdigo FEAP.................................................................................... 169
3. 9 Exemplos e Aplicaes................................................................................................. 170
3. 10 Exerccios e Problemas............................................................................................... 172
Captulo IV.......................................................................................................................... 187
ELEMENTOS ISOPARAMTRICOS.................................................................................. 187
4. 1 - Objetivos do captulo .................................................................................................... 187
4. 2 Introduo .......................................................................................................... 188
4. 3 Elementos Isoparamtricos e o seu Conceito de Programao .................................... 190
4. 4 Elemento Quadrilateral Bilinear................................................................................... 192
4. 5 Elementos Isoparamtricos........................................................................................... 194
4. 6 Elementos Triangular Linear ........................................................................................ 196
4. 7 Polinmios de Lagrange 1D...................................................................................... 198
4. 8 Elementos com um Nmero Varivel de Ns .............................................................. 199
4. 9 Quadratura Gaussiana................................................................................................... 200
4. 10 Subrotinas de Funes de Interpolao e de Clculo de Rigidez Elementar.............. 201
4. 11 Exemplos e Aplicaes............................................................................................... 202
4. 12 Exerccios e Problemas............................................................................................... 203
Captulo V ........................................................................................................................... 204
MTODOS MISTOS E DE PENALIDADE......................................................................... 204
5. 1 - Objetivos do captulo .................................................................................................... 204
5. 2 Introduo .......................................................................................................... 204
9
5. 3 Mtodos Mistos e de Penalidade .................................................................................. 205
5. 4 Normas de Sobolev....................................................................................................... 206
5. 5 Melhor Aproximao e Estimativa de Erro.................................................................. 207
5. 6 Elasticidade Incompressvel ......................................................................................... 208
5. 7 Escoamento de Stokes .................................................................................................. 209
5. 8 Exemplos e Aplicaes................................................................................................. 210
5. 9 Exerccios e Problemas................................................................................................. 211
Captulo VI .......................................................................................................................... 212
PROBLEMAS TRANSIENTES ............................................................................................ 212
6. 1 - Objetivos do captulo .................................................................................................... 212
6. 2 Introduo .......................................................................................................... 212
6. 3 - Problemas Transientes................................................................................................... 213
6. 4 - Problemas Parablicos (Equao de Calor) .................................................................. 214
6. 5 - Problemas Hiperblicos (Elastodinmica e Dinmica Estrutural) ................................ 215
6. 6 Algoritmos Computacionais ......................................................................................... 216
6. 7 Exemplos e Aplicaes................................................................................................. 217
6. 8 Exerccios e Problemas................................................................................................. 218
Captulo VII......................................................................................................................... 219
INTRODUO A ANLISE NO-LINEAR TRMICA E ELSTICA........................... 219
7. 1 - Introduo .......................................................................................................... 219
7. 2 A Formulao do Problema Forte e Fraca de Problemas Trmicos No-Lineares ...... 220
7. 3 A Formulao do Problema Forte e Fraca de Problemas Elsticos No-Lineares....... 232
7. 3 Exemplos e Aplicaes................................................................................................. 245
7. 3 Exerccios e Problemas................................................................................................. 246
Captulo VIII ....................................................................................................................... 247
MECNICA DOS FLUIDOS................................................................................................ 247
8. 1 - Introduo .......................................................................................................... 247
8. 2 - Fundamentao Terica ................................................................................................ 249
8. 3 - Equao de Navier-Stokes para Escoamento Laminar ................................................. 250
8. 4 - Modelo de Penalidade para o Problema de Navier-Stokes ........................................... 257
8. 4 Transferncia de Calor e Mecnica dos Fluidos........................................................... 262
8. 5 Projetos de Anlise No-Linear.................................................................................... 269
8. 6 Equao de Navier-Stokes em 3D................................................................................ 270
8. 7 Soluo Numrica da Equao de Navier-Stokes + Energia I ..................................... 274
8. 8 Formulao de Transferncia de Calor Fluido/Slido.................................................. 287
8. 9 Soluo Numrica da Equao de Navier-Stokes + Energia II .................................... 290
10
8. 10 Fluidos No-Newtonianos Inelsticos ........................................................................ 291
8. 11 Fluidos No-Newtonianos Viscoelsticos .................................................................. 292
8. 11 Exemplos e Aplicaes............................................................................................... 293
8. 11 Exerccios e Problemas............................................................................................... 294
Captulo IX.......................................................................................................................... 295
SOLUO GERAL DE EQUAES .................................................................................. 295
NO-LINEARES................................................................................................................... 295
9. 1 Introduo .......................................................................................................... 295
9. 2 O Mtodo do Ponto Fixo .............................................................................................. 296
9. 3 O Mtodo de Piccard de Susbtituio Sucessiva.......................................................... 298
9. 4 O Mtodo de Newton ................................................................................................... 299
9. 5 Mtodos de Newton Modificados ou (Quase-Newton)................................................ 300
9. 6 Mtodos de Continuao .............................................................................................. 308
9. 6 Exemplos e Aplicaes................................................................................................. 321
9. 6 Exerccios e Problemas................................................................................................. 322
2 Prova................................................................................................................................... 326
TRANSFERNCIA DE CALOR COMPUTACIONAL....................................................... 326
Soluo Por Newton-Raphson................................................................................................ 326
Soluo Por Newton-Raphson Modificado com Jacobiano calculado Numericamente ........ 331
Soluo Por Newton-Raphson com Line-Search ................................................................... 332
Soluo Por Newton-Raphson com estratgia de Comprimento de Arco.............................. 333
Captulo X ........................................................................................................................... 334
ELEMENTOS FINITOS UNIDIMENSIONAL.................................................................... 334
6. 9 Exemplos e Aplicaes................................................................................................. 349
6. 10 Enfoque Variacional ................................................................................................... 370
6. 11 Exemplos e Aplicaes............................................................................................... 378
6. 12 Um Caso Especial de Elementos Finitos.................................................................... 385
6. 13 Exerccios e Problemas............................................................................................... 392
Projeto Conduo de Calor em Placa Rugosa Fractal ............................................................ 393
Apndices ............................................................................................................................... 397
A. 1 Funes de Interpolao Local Lineares ..................................................................... 397
A. 2 Funes de Interpolao Local Quadrticas ................................................................ 402
A. 3 Tutorial para entrar no ENGTERM9 via WebtermXpower Plugin ............................. 408
A. 4 Tutorial para entrar no ENGTERM9 via VNC Server ................................................ 413
A. 5 Manual de Operao do Programa FEAP-Linux......................................................... 414
A. 6 Manual de Comandos Internos do Programa FEAP-Linux......................................... 420
11
A. 7 Como preparar um Arquivo de Entrada do Programa FEAP-Linux ........................... 424
A. 8 Exemplo de um Arquivo de Entrada do Programa FEAP-Linux ................................ 431
A. 9 Procedimento para Anlise Estrutural 2D no Programa FEAP-Linux ........................ 434
A. 10 Algoritmo do Mtodo de Newton Raphson implementado no Maple IX ................. 435
A. 11 Tablea de Resultados Gerado pelo Mtodo de Newton Raphson implementado no
Maple IX .......................................................................................................... 437
Bibliografia............................................................................................................................. 438


























12
Lista de Figuras

Figura - 1. 1. Diagrama de passos simplificadores de um problema real................................. 19
Figura - 1. 2. Problema de carregamento de tenso mecnica em uma placa com um furo
circular no centro. ..................................................................................................................... 20
Figura - 1. 3. ............................................................................................................................. 21
Figura - 1. 4. ............................................................................................................................. 21
Figura - 1. 5. ............................................................................................................................. 22
Figura - 1. 6. Diagrama de substituio de um Modelo Contnuo exato por um Modelo
Discreto Aproximado. .............................................................................................................. 24
Figura - 1. 7. Diagrama de Transformao de Equaes Diferenciais em Equaes Algbricas
equivalentes. ............................................................................................................................. 24
Figura - 1. 8. ............................................................................................................................. 25
Figura - 1. 9. ............................................................................................................................. 25
Figura - 2. 1. ............................................................................................................................. 39
Figura - 2. 2. Funo bolha....................................................................................................... 49
Figura - 2. 3. Funes para o exemplo de 1 grau de liberdade. (estas funes so secretamente
a mais simples funes de interpolao dos elementos finto no contexto de um elemento.)... 61
Figura - 2. 4. A soluo de Galerkin para o exemplo de 1 grau de liberdade. ......................... 63
Figura - 2. 5. Comparao das solues particulares exatas e de Galerkin, Exemplo 1 caso (ii).
.................................................................................................................................................. 64
Figura - 2. 6. Comparao das solues particulares exatas e de Galerkin, Exemplo 1 caso
(iii). ........................................................................................................................................... 65
Figura - 2. 7. Funes o exemplo para 2 graus de liberdade. (Estas funes so secretamente
as funes mais simples dos elementos finitos em um contexto de dois elementos.) .............. 66
Figura - 2. 8. Funo peso tpico e soluo tentativa para o exemplo com 2 graus de liberdade.
.................................................................................................................................................. 67
Figura - 2. 9. Comparao das solues particulares e exata e de Galerkin, Exemplo 2, caso
(ii). ............................................................................................................................................ 70
Figura - 2. 10. Comparao das solues particulares exata e de Galerkin, Exemplo 2, caso
(iii). ........................................................................................................................................... 71
Figura - 2. 11. Funes de base para um espao compacto de elementos finitos lineares ....... 74
Figura - 2. 12. Um membro tpico de
h h
w V e ......................................................................... 74
Figura - 2. 13. ........................................................................................................................... 75
Figura - 2. 14. Se 1 B A > + , as partes no nulas de
B
N e
A
N no se sobrepem. ................. 77
Figura - 2. 15. ........................................................................................................................... 78
Figura - 2. 16. Funes generalizadas elementares. a) Parnthesis de MaCaulay <x-y> b)
Funo de Heaviside H(x-y) = <x-y>,
x
c) o(x-y) = H(x-y),
x
.................................................... 81
Figura - 2. 17. Funes de Green. ............................................................................................ 82
Figura - 2. 18. ........................................................................................................................... 85
Figura - 2. 19. ........................................................................................................................... 86
Figura - 2. 20. Descrio Local e Global do esimo elemento. ............................................ 102
Figura - 2. 21. ......................................................................................................................... 103
Figura - 2. 22. Xs indica termos no-nulos; todos os outros termos so zero....................... 105
Figura - 2. 23. arranjo LM para o problema exemplo ............................................................ 106
Figura - 2. 24. Fluxograma de um algoritmo de montagem de um elemento finito............... 108
Figura - 2. 25. Aproximao para f por uma interpolao linear de valores nodais............... 112
Figura - 1. 10. ......................................................................................................................... 121
13
Figura - 2. 26. Elemento quadrilateral de duas dimenses para o uso na gerao de malhas no
FEAP. ..................................................................................................................................... 127
Figura - 3. 1. ........................................................................................................................... 150
Figura - 3. 2 ............................................................................................................................ 166
Figura - 6. 1. Rede de pontos nodais do Domnio, O e dos Subdomnios,
e
O . .................... 29
Tabela - VI. 1.Quadro Resumo das Diferentes Formulaes do Mtodo de Elementos Finitos
.................................................................................................................................................. 32
Figura - 6. 2. Mudana do domnio contnuo de coodenadas (x,y) para o discreto de
coordenadas (i,j) ....................................................................................................................... 33
Figura - 6. 3. Rede de pontos nodais do Domnio, O e dos Subdomnios,
e
O . .................... 35
Figura - 6. 4. Intervalo de aplicao do Mtodo de Galerkin................................................. 337
Figura - 6. 5. Elemento Finito linear entre dois pontos. ......................................................... 398
Figura - 6. 6. Estruturao unidimensional dos Elementos Finitos. ....................................... 400
Figura - 6. 7. Intervalo de aplicao do Mtodo de Galerkin................................................. 362
Figura - 6. 8. ........................................................................................................................... 374
Figura - 6. 9. ........................................................................................................................... 378
Figura - 6. 10. Elemento Finito Quadrtico entre trs pontos ................................................ 402
Figura - 6. 11. Estruturao unidimensional dos Elementos Finitos Quadrticos.................. 407
Figura - A. 1. .......................................................................................................................... 409
Figura - A. 2. .......................................................................................................................... 412
Figura - A. 3. .......................................................................................................................... 416
Figura - A. 4. .......................................................................................................................... 419
Figura - A. 5. .......................................................................................................................... 420
Figura - A. 6. .......................................................................................................................... 422
Figura - A. 7. .......................................................................................................................... 424
Figura - A. 8. .......................................................................................................................... 433
Figura - A. 9. .......................................................................................................................... 433













14
Lista de Tabelas

Tabela - VI. 1.Quadro Resumo das Diferentes Formulaes do Mtodo de Elemntos Finitos
................................................................................................................................................ 172


























15
Lista de Siglas




























16
Lista de Smbolos




























17
Apresentao
Esta apostila resultado da digitao das aulas do prof. Dr. Eng. Jose Vriato
Coelho Vargas, ministradas no curso de Anlise Trmica e Estrutural I no Departamento de
Engenharia Mecnica da Universidade Federal do Paran.





















18
Captulo I
INTRODUO AOS MTODOS APROXIMADOS
RESUMO
Neste captulo ser visto como a utilizao de mtodos aproximados pode ajudar a
resolver problemas de equaes diferenciais, quando a soluo analtica inacessvel.
Abordaremos o tema das hipteses simplificadoras e a utilizao de equaes algbricas na
substituio de equaes diferenciais complexas.
1. 1 Objetivos do captulo
i) Entender a problemtica dos Mtodos Aproximados aplicados a Engenharia.
ii) Distinguir situaes onde a utilizao dos Mtodos Aproximados vivel.
iii) Saber da existncia de diversos Mtodos Aproximados.
1. 2 Introduo
A partir de agora estudaremos diferentes mtodos de simplificao de problemas
reais e de aproximao das solues das equaes diferenciais presentes na Engenharia.
A motivao do uso de mtodos aproximados est em:
Validar a prtica ou o experimento atravs do equacionamento matemtico que
modela um problema fsico qualquer.
Por exemplo, o deslocamento medido por strain gauges, as medidas de
temperatura, as medidas de velocidades em um tnel de vento so exemplos de medidas
experimentais que podem ser validadas atravs de uma simulao numrica, para execuo de
um projeto futuro.
19
1. 3 Motivao e Conceitos Fundamentais
Uma pergunta bsica :
Por que usar Mtodos Aproximados?
Pode-se utilizar mtodos numricos para a obteno de medies inviveis
economicamente, tais como tenso mxima,
max
o , Temperatura mxima,
max
T
As vantagens de se utilizar mtodos numricos so:
1) Tempo de projeto reduzido com reduo de custos.
2) Simula condies impossveis em experimentos
3) Proporciona informaes detalhadas e compreensveis
4) Viabiliza a OTIMIZAO (no h nada melhor dada os critrios utilizados)
A implementao de Mtodos Numricos est relacionada com as condies de
SOFTWARE e HARDWARE. Os mtodos Numricos representam o caminho para a
soluao de um problema fsico, e o software deve ser desenvolvido de forma adequada.
Contudo, o grande limitante da soluo do problema o hardware. Por exemplo, Anlise
Complexas em trs dimenses, 3D, requer processamentos mais eficazes.
Os tipos de processamentos que podem ser utilizados so o Escalar: que utiliza
um nico computador, e o Vetorial, que utiliza dois ou mais computadores processando em
paralelo, ou ainda um super-computador com diversas unidades de processamento.
1. 4 Simplificao de um Problema Real
Na tentativa de se descrever quantitativamente um problema (fenmeno) fsico, ou
seja, de se obter uma expresso matemtica que corresponda ao fenmeno em questo,
inicialmente o problema fsico real substitudo por um problema equivalente, mais simples.

Figura - 1. 1. Diagrama de passos simplificadores de um problema real
Neste novo problema so selecionados os parmetros considerados fundamentais
e que podem ser descritos matematicamente atravs de um sistema de equaes diferenciais
20
vlido em todo o domnio do problema. A esse sistema so impostas condies de contorno
e/ou condies iniciais apropriadas. O prximo passo a busca da soluo para o problema.
1. 5 Tipos de Mtodos Numricos
Os Mtodos Numricos se dividem em Locais e Globais. Os socais so
representados pelo Mtodos de Diferenas Finitas, Mtodos dos Elementos Finitos, Mtodos
dos Volumes Finitos, etc. O Mtodos Globais so Representados pelos Mtodos Espectrais de
Domnios Alternativos que utilizam Transformadas Integrais de Laplace e Fourier, etc.
Todo mtodo numricos precisa passar por uma etapa chamada de discretizao
seja do domnio ou do contorno.
1. 6 Discretizao do Problema
Discretizao processo de converso das Equaes Diferenciais de Domnio
Contnuo para Equaes Algbricas de Domnio Discreto, conforme mostra a exemplo da
Figura - 1. 2

Figura - 1. 2. Problema de carregamento de tenso mecnica em uma placa com um furo circular
no centro.



21
1. 7 Exemplos e Aplicaes

1.7.1 - Domnio e Anlise


Figura - 1. 3.
1.7.2 - Mtodo Numrico
1) Obteno da Soluo nos Ns
2) Mecanismo de Interpolao da Soluo

0,1 No expresso exatamente no computador.

Figura - 1. 4.
22
1.7.3 - Natureza de um Problema Bem Posto
1) Existe Soluo
2) A Soluo nica

Exemplo:
Considere o seguinte Problema de Valor Inicial (P.V.I.)
c x y + = arctan
(1. 1)

2
1
1
x dx
dy
+
= (1. 2)

0 ) 0 ( = = x y
(1. 3)


3) Estabelecimento das Condies de Contorno


Figura - 1. 5.


23
A
F
= o (1. 4)

c o E = (1. 5)

j
i
ij
o
x
u
L
L
c
c
= = c
A
c
(1. 6)



1.7.4 - Condies de Contorno

1) Dirichilet (u)



2) Neumann (
i
x u c c / )



3) Mista ou de Robin ( k x u u
i
= c c + / )

24
1. 8 Equaes Diferenciais e Algbricas do Problema
Um sistema de equaes diferenciais constitui um modelo contnuo, que possui
infinitos graus de liberdade, uma vez que as variveis se distribuem continuamente em todo o
domnio do problema. Com exceo de alguns casos mais simples, em geral no possvel
encontrar solues analticas para o problema. Recorre-se, ento, aos modelos discretos (ou
numricos), obtidos dos modelos contnuos atravs de hipteses simplificadoras: As variveis
que constituem infinitos graus de liberdade, so expressos em termos de um nmero finito de
graus de liberdade. Esses graus de liberdade so incgnitas dos modelos discretos dos
sistemas equivalentes e so determinados a partir da soluo de um sistema de equaes
algbricas.

Figura - 1. 6. Diagrama de substituio de um Modelo Contnuo exato por um Modelo Discreto Aproximado.
Resumidamente, quando o modelo contnuo substitudo por um modelo discreto,
o problema matemtico da soluo de um sistema de equaes diferenciais substitudo pelo
problema da soluo de um sistema de equaes algbricas.

Figura - 1. 7. Diagrama de Transformao de Equaes Diferenciais em Equaes Algbricas equivalentes.

1.8.1 - Preciso da Soluo Aproximada

1) Comparao com soluo exata (se existir) Calibrao do Mtodo.
2) Refinamento Leva a uma Convergncia da Soluo
3) Comparao com Resultados Experimentais -
25
4) Reprodutibilidade dos Resultados - Para as mesmas condies experimentais com as
consideraes dos erros e as variaes estatsticas sobre a disperso dos valores obtidos em
relao aqueles previstos pelo modelo.
1. 9 Mtodo dos Elementos Finitos
Em geral, o Mtodo de Elementos Finitos envolve dividir um sistema em
componentes menores por meio do processo de DISCRETIZAO.
Considere a trelia que um objeto da engenharia.

Figura - 1. 8.

Figura - 1. 9.







26
1. 10 Exemplos e Aplicaes
































27
1. 11 Exerccios e Problemas
































28
Captulo II
O PROBLEMA DOS ELEMENTOS FINITOS
UNIDIMENSIONAL - 1D
RESUMO
Neste captulo ser visto a origem do Mtodo dos Elementos Finitos. Este mtodo
se apresenta como uma alternativa ao Mtodo Variacional e ao Mtodo dos Resduos
Ponderados e por sua vez deu origem ao Mtodo dos Elementos de Contorno. A formulao
unidimensional do mtodo dos elementos finitos. A formulao de Galerkin. A montagem da
matriz de rigidez elementar, a descrio matemtica de elementos finitos unidimensionais
lineares. Alguns teoremas fundamentais e a soluo de exemplos acadmicos e discusso
destes exemplos.
2. 1 - Objetivos do captulo
i) Entender a origem do Mtodo dos Elementos Finitos
ii) Capacitar aluno a resolver problemas fsicos lineares modelados por equaes
diferenciais, pelo Mtodo dos Elementos Finitos, como por exemplo a anlise de
equipamentos sob solicitaes trmicas e mecnicas, independentes ou combinadas
iii) Entender os conceitos fundamentais do Mtodo dos Elementos Finitos na sua
verso unidimensional.
iv) Saber formular matematicamente um problema unidimensional e saber montar
a equao matricial elementar e global dos elementos finitos.
v) Saber aplicar o Mtodo dos Elementos Finitos a problemas unidimensionais.
vi) Saber aplicar o Mtodo dos Elementos Finitos nas suas mais diferentes formas
vii) Resolver problemas de equaes diferenciais pertinentes ao mtodo.
29
2. 2 - Introduo
O Mtodo dos Elementos Finitos um mtodo de soluo aproximada de
equaes diferenciais muito teis em cincia e engenharia. Ele possibilita a simulao de
situaes reais em um espao discreto, cujo limite infinitesimal tende ao contnuo. A
visualizao computacional tambm tem seguido a implementao dos clculos por este
mtodo permitindo uma anlise visual das situaes determinadas atravs do clculo
numrico.
A idia bsica do Mtodo dos Elementos Finitos consiste em subdividir,
inicialmente, o domnio do problema, em subdomnios de dimenses finitas tais que, o
conjunto de todos os subdomnios seja igual ao domnio original. Em seguida, sobre cada
subdomnio, isoladamente, adota-se um comportamento aproximado, local, para as incgnitas
do problema, conforme esquematiza a Figura - 2. 1.
Em geral, esse comportamento local descrito com o emprego de funes
simples. A caracterstica principal desse procedimento, ento, consiste em utilizar
aproximaes locais nos subdomnios, nos quais o domnio original foi dividido, em vez de
utilizar aproximaes de carter global. Para a obteno de respostas cada vez melhores,
aumenta-se o nmero de subdomnios, mantendo-se o mesmo comportamento local j adotado
em cada subdomnio, no lugar de se adotar funes de ordem maior na aproximao de carter
global. Os subdomnios so denominados elementos finitos.
Os elementos finitos so definidos por sua forma geomtrica, pelas funes de
aproximao adotadas e pelos tipos de problemas para os quais foram desenvolvidos. Cada
elemento possui um nmero determinado de pontos nodais, ou ns, que podem ser internos ou
externos. Os ns externos fazem a conexo com os elementos vizinhos.

Figura - 2. 1. Rede de pontos nodais do Domnio, O e dos Subdomnios,
e
O .
30
Nos ns comuns aos diferentes elementos, o valor das variveis do problema o
mesmo, independentemente do elemento que esteja sendo considerado.
Aps a definio da malha de elementos finitos e do tipo de elemento (linear,
triangular, quadrtico, etc), as matrizes caractersticas correspondentes a cada elemento
podem ser formadas e, em seguida, agrupadas, formando o sistema global de equaes. A
soluo deste sistema fornece os valores das incgnitas nos pontos nodais. Atravs do
comportamento aproximado local, as incgnitas do problema, em qualquer ponto do
elemento, so calculadas em funo dos valores nodais das mesmas incgnitas nos pontos
nodais j conhecidos, isto , as aproximaes locais so funes de interpolao, por meio dos
quais os valores das incgnitas em qualquer ponto pertencente ao elemento finito so
calculados em funo dos valores nodais.
2.2.1 A origem do Mtodo dos Elementos Finitos
O trabalho de Turner, Cough, Martin e Topp Stiffness and Deflection Analysis of
Complex Structures publicado em 1956 no Journal of Aeronautical Sciences. Vol. 23, pag.
805-823, reconhecido como um dos primeiros a apresentar os fundamentos do Mtodo dos
Elementos Finitos.
As bases tericas do mtodo foram mais bem definidas no incio da dcada de 60
com o estudo mais aprofundado dos Mtodos Energticos e de Tcnicas Variacionais.













31
2. 3 Variaes dos Modelos no Mtodo de Elementos Finitos
Para problemas de Mecnica dos Slidos, podem ser identificados quatro
formulaes, ou modelos bsicos, que pertencem ao Enfoque Variacional do mtodo:
2.3.1 - Modelo Compatvel
Baseia-se no Princpio da Energia Potencial Mnima. Sobre cada elemento
adotado um campo de deslocamento, escolhidos de tal maneira que haja continuidade de
deslocamentos e, eventualmente, de suas derivadas, entre os elementos. As incgnitas so os
deslocamentos nos pontos nodais.
2.3.2 - Modelo de Equilbrio
Baseia-se no Princpio da Energia Complementar Mnima. Sobre cada elemento
adotado um campo de tenses em equilbrio; o equilbrio entre elementos tambm mantido.
As incgnitas so as tenses nos pontos nodais. um modelo pouco utilizado na prtica.
2.3.3 - Modelo Hbrido
H dois tipos. O primeiro tipo se baseia em um Princpio de Energia
Complementar Mnima Modificado. No interior de cada elemento adotado um campo de
tenses em equilbrio e, no contorno de cada elemento, um campo de deslocamento adotado,
devendo haver compatibilidade de deslocamento entre elementos vizinhos. As incgnitas so
os deslocamentos nodais. Aplicaes Prticas: Problemas de estado plano de tenso ou
deslocamento e de flexo de placas.
O segundo tipo se baseia em um Principio de Energia Potencial Mnima
Modificado. No interior de cada elemento adotado um campo de deslocamentos e, no
contorno de cada elemento, um campo de tenses adotado, devendo haver equilbrio de
tenses (foras de superfcies) entre elementos vizinhos. As incgnitas so as tenses, ou
foras de superfcies nos pontos nodais. Esse modelo pouco utilizado. Vantagem do Modelo
Hbrido: Os resultados so mais precisos.
2.3.4 - Modelo Misto
Baseia-se em um Princpio Variacional Generalizado, como o Princpio de
Reissner. Sobre cada elemento so adotados, simultaneamente e independentemente, campos
de tenses e de deslocamentos. As incgnitas so as tenses (ou foras de superfcies) e os
32
deslocamentos nos pontos nodais. Vantagem do Modelo Misto: Deslocamentos e tenses so
determinados com a mesma preciso.
No final da dcada de 70 foram introduzidos formulaes baseadas na aplicao
localizada do Mtodo de Galerkin, o que possibilitou que o Mtodo dos Elementos Finitos
fosse empregado na soluo de problemas que no possuam Formulao Variacional. De
uma maneira geral, qualquer um dos Mtodos de Resduos Ponderados pode ser utilizado no
clculo pelo Mtodo dos Elementos Finitos.
Tabela - VI. 1.Quadro Resumo das Diferentes Formulaes do Mtodo de Elementos Finitos
Mtodo
Principio
Utilizado
Elementos
Incgnitas
nos pontos
nodais
Condies Vantagens
Aplicaes
Prticas
Compatvel
Princpio da
Energia
Potencial
Mnima
Campo de
Deslocamento
Deslocamentos
Continuidade nos
Deslocamentos e
suas derivadas

Equilbrio
Princpio da
Energia
Complementar
Mnima
Campo de
Tenso em
equilbrio
Tenso Equilbrio
pouco
utilizado
Hbrido do
1 Tipo
Princpio da
Energia
Complementar
Mnima
Modificado
Campo de
Tenso em
equilbrio no
domnio e
campo de
Deslocamentos
no contorno
Deslocamentos
Compatibilidade
nos
Deslocamentos
entre os
elementos
vizinhos
Resultados
mais precisos
Problemas
de flexes
em placas
Hbrido do
2 Tipo
Princpio da
Energia
Potencial
Mnima
Modificado
Campo de
Deslocamentos
no domnio e
Campo de
Tenses no
contorno
Tenses ou
foras de
superfcies
Equilbrio de
Tenses (ou
foras de
superfcies) entre
elementos
vizinhos
Resultados
Mais precisos

Misto
Princpio da
Variacional
Generalizado
(Reissner)
Campo Tenses
e
Deslocamentos
no domnio
Tenses (ou
foras de
superfcies) e
os
Delocamentos

Deslocamentos
e Tenses
determinados
com mesma
preciso











33
2. 4 Definio Matemtica e Desenvolvimento do Mtodo
O Mtodo de Elementos Finitos teve sua origem nos Mtodos Variacionais
aproximados, mas a partir do Mtodo dos Resduos Ponderados, este vnculo passou a ser no
mais necessrio. Portanto, por ser esta ltima situao de abragncia mais geral, para o
Mtodo de Elementos Finitos, comearemos a represent-lo, em primeiro lugar, a partir do
Mtodo de Resduos Ponderados, apesar de no ser a ordem histrica de evoluo do mtodo.
Depois trataremos o Enfoque Variacional do Mtodo de Elementos Finitos.
2.4.1 Aproximao do Problema Contnuo pela Discretizao do Domnio
Seja um problema unidimensional dado pela seguinte equao diferencial:
L(u) = b em O , (2. 1)
sujeito as condies de contorno
S(u) = g em I , (2. 2)
onde L e S so operadores lineares.
Este problema ser aproximado por uma funo do tipo:

+
=
= ~
1
1
M
m
m m
N u u u em O ,
(2. 3)
cujo o domnio continuo, O ser substitudo por um domnio equivalente, discreto conforme
mostra a Figura - 2. 2.

Figura - 2. 2. Mudana do domnio contnuo de coodenadas (x,y) para o discreto de coordenadas
(i,j)
34
Logo, no domnio discretizado, teremos:
L(u ) = b em O , (2. 4)
e no contorno discretizado, temos:
S(u ) = g em I. (2. 5)
Substituindo (2. 3) em (2. 4)e (2. 5) ficamos com:
L

+
=
=
1
1
) (
M
m
m m
b N u em O
(2. 6)
e, no contorno:
S

+
=
=
1
1
) (
M
m
m m
g N u em I.
(2. 7)
Como L e S so operadores lineares, no domnio, podemos escrever:

+
=
1
1
M
m
m
u L b N
m
= ) ( em O ,
(2. 8)
e no contorno,

+
=
1
1
M
m
m
u S( g N
m
= ) ( ) em I.
(2. 9)
2.4.2 - Definio dos Elementos Finitos Unidimensional
Se o domnio O dividido ou discretizado em E subdomnios, O
e
, da seguinte
forma:

=
=
E
e
e
1
O O
(2. 10)
E, se em correspondncia a diviso do domnio, o contorno, I, dividido em B partes, I
b
, da
seguinte forma:

=
=
B
b
b
1
I I .
(2. 11)
35

Figura - 2. 3. Rede de pontos nodais do Domnio, O e dos Subdomnios,
e
O .
Logo, teremos:

=
E
e 1
L(

+
=
1
1
M
m
e
m m
N u ) = b em O
e
,
(2. 12)
sujeito as condies de contorno

=
B
b 1
S(

+
=
1
1
M
m
e
m m
N u ) = g em I
b
.
(2. 13)
Como L e S so operadores lineares temos:

+
= =
1
1 1
M
m
m
E
e
u L (
e
m
N ) = b em O
e
,
(2. 14)
sujeito as condies de contorno

+
= =
1
1 1
M
m
m
B
b
u S(
e
m
N ) = g em I
b
.
(2. 15)

2.4.3 Incluso do Mtodo dos Resduos Ponderados Unidimensional
A sentena de resduos ponderados de carter global (onde as funes de
aproximao so vlidas em O e em I):
0 = +
} }
I c O c
I
O I
O
d w d w
l l
.
(2. 16)
Logo, os erros cometidos no domnio :
36
=
O
c L(

+
=
1
1
M
m
m m
N u ) b = 0 em O
(2. 17)
E no contorno:
=
I
c S(

+
=
1
1
M
m
m m
N u ) g = 0 em I
(2. 18)
Como L e S so operadores lineares temos:
no domnio:

+
=
=
1
1
M
m
m
u
e
O
c L (N
m
) - b = 0 em O
e

(2. 19)
e no contorno

+
=
=
1
1
M
m
m
u
e
I
c S(N
m
) - g = 0 em I
b

(2. 20)
Se o domnio O dividido em E subdomnios, O
e
, e se, em correspondncia a
diviso do domnio, o contorno, I, dividido em B partes, I
b
. A sentena de resduos
ponderados de carter global substituda por:
0
1 1
= +
} }

= =
b lb
B
b
e le
E
e
d w d w
b
e b
e
I c O c
I
O I
O
,
(2. 21)
onde, as funes de aproximao so definidas localmente, sendo vlidas somente para O
e
e
I
b
e no mais para O e I, da seguinte forma:
0 = +
} }
b le e le
d w d w
b
e b
e
I c O c
I
O I
O

(2. 22)
Portanto, temos:

+
=
=
1
1
M
m
m
u
e
O
c L (N
m
) - b = 0 em O
e

(2. 23)
e no contorno
37

+
=
=
1
1
M
m
m
u
e
I
c S(N
m
) - g = 0 em I
b

(2. 24)
Portanto,

}
+
=
1
1
[
M
m
m le
u w
e
O
L(N
m
)

}
+
=
+
1
1
[ ]
M
m
m le e
u w d b
e
I
O S(N
m
) 0 ] =
b
d g I
(2. 25)
OBS:
Se as integrais em (2. 16) e (2. 21) contm derivadas de ordem s nos integrandos,
deve-se assegurar que as funes de aproximao tenham derivadas de ordem superior a (s -1)
contnuas.





















38
2. 5 - O problema 1D forma mais forte (clssica)
Os principais constituintes de um mtodo de elementos finitos para a soluo de
um problema de valor de contorno so:
i. O estabelecimento da forma variacional ou fraca do problema, e
ii. A soluo aproximada das equaes variacionais atravs do uso de funes de
elementos finitos
Para esclarecer os conceitos ns comearemos com o seguinte exemplo.
Suponha que ns estamos resolver a seguinte equao diferencial para u:
0 , = + f u
xx

(2. 26)
) (x u a soluo (incgnita) a ser encontrada em ] 1 , 0 [ e x , onde a vrgula estabelece a
derivada (i. e.
2 2
/ , dx u d u
xx
= ). Ns supomos que f uma funo suave dada. A qual uma
funo de valor escalar definida no intervalo. Ns escrevemos:
R f ] 1 , 0 [ :
(2. 27)
onde [0;1] se estabelece para o intervalo (i.e. a srie de pontos de x tal que 0 1 x s s ) e R se
estabelece para nmero reais. Em outras palavras, a equao (2. 27) estabelece que para um
dado x em [0;1], f(x) um nmero real. (frequentemente ns usaremos e para designar
emou um membro de. Ento para cada ] 1 , 0 [ e x , ( ) f x eR.). Tambm, [0;1] dito ser o
domnio de f, e R seu espao. Dizemos que f uma funo prescrita tendo uma
forma suave se pelo menos esta contnua e possui 1 derivada contnua, isto :
] 1 , 0 [
1
C f e (2. 28)
Ns temos descrito a dada funo f como sendo suave. Intuitivamente voc
provavelmente sabe o que isto significa. Rigorosamente falando, se ns esquematizamos o
grfico da funo f, ns queremos que esta seja suave sem descontinuidades ou quebras. Ns
fazemos isto para evitar dificuldades tcnicas. Certo que agora ns no desejamos elaborar
alm do que isto seja divergir-nos a partir do tema principal. Em algum ponto anterior para ir
ao prximo captulo, o leitor pode desejar consultar o Apndice 1.I, Uma discusso Elementar
da Continuidade, Diferenciabilidade e Suavidade, para observaes posteriores sobre este
importante aspecto do trabalho de elementos finitos. O exerccio na Seco 1.16 j usa um
pouco da linguagem descrita no Apndice 1.I. A terminologia pode ser algo no familiar para
39
engenharia e estudantes de cincias fsicas, mas este agora largamente usado na literatura de
elementos finitos e portanto correto tornar-se acostumado a isto.
A equao (2. 26) conhecida governar o deslocamento transverso de uma corda
sob tenso e tambm o deslocamento longitudinal de uma barra elstica. Nestes casos,
par6ametros fsicos, tais como a magnitude da tenso na corda, ou mdulo elstico no caso da
barra, aparece em (2. 26). Ns temos omitido estes parmetros para simplificar os
desenvolvimentos subseqentes.
Antes de ns irmos em frente, ns introduzimos algumas notaes e terminologias
adicionais. Seja ]0;1[ denota o intervalo unitrio sem pontos extremos (i. e. a srie de pontos x
tal que 0 1 x s s ). ]0;1[ a [0;1] so referido como intervalos unitrios aberto e fechado,
respectivamente. Para simplificar escritas subseqentes e tiras na notao empregadas depois
em situaes multidimensionais, ns adotaremos as definies:
Define-se o intervalo O como
]0;1[ O = (aberto) (2. 29)
onde este um conjunto aberto e o intervalo O como
[0;1] O = (fechado) (2. 30)
onde este um conjunto fechado. Veja a Figura - 2. 4

Figura - 2. 4.
Neste ponto, consideraes tais como estas podem parecer pedantes. Nossa
proposta, contudo, desenvolver uma linguagem para a articulao precisa do problema de
valor de contorno, o qual necessrio para um bom trabalho de elementos finitos.
2.5.1 - Forma Forte do Problema de Valor de Contorno (P.V.C.)
Um problema de valor de contorno para (2. 26) envolve imposio de condies
de contorno sobre a funo ( ) u x . Existem uma variedade de possibilidades. Ns suporemos
que ( ) u x requerido satisfazer
40
g u = ) 1 (
(2. 31)
e
h u
x
= ) 0 ( ,
(2. 32)
onde g e h so constantes dadas. As equaes (2. 26) e (2. 32) requer que u tome valores
sobre o valor g em x = 1 e a derivada de u (i. e. a inclinao) tome valores h em x = 0,
respectivamente. Esta srie de condies de contorno nos possibilitar depois para ilustrar
certos aspectos da formulao variacional. Por razes obvias, condies de contorno do tipo
(2. 31) e (2. 32) leva ao to chamado problema de valor de contorno de dois pontos.
A forma forte do problema de valor de contorno, (S), estabelecida como segue:
Seja o problema (S), dado por : f R O e constantes , g h devemos encontrar
: u R O como soluo da equao diferencial tal que:
0 , = + f u
xx
em O (2. 33)
Sujeito as condies de contorno:
g u = ) 1 (
(2. 34)
e
h u
x
= ) 0 ( ,
(2. 35)
onde g e h so constantes dadas.
Quando ns escrevemos 0 , = + f u
xx
em O ns queremos dizer que
, ( ) ( ) 0
xx
u x f x + = para todo x O e . claro, a soluo exata de (S) trivial obter,
notadamente
( ), ( )
xx
u x dx f x dx =
} }

(2. 36)
integrando
0
0
( ), ( )
x
x
x
u x f z dz =
}

(2. 37)
logo
41
0
, ( ) , (0) ( )
x
x x
u x u f z dz =
}

(2. 38)
Substituindo , (0)
x
u h = temos:
0
, ( ) ( )
x
x
u x h f z dz + =
}

(2. 39)
Integrando mais uma vez
1 1 1
0
, ( ) ( )
x
x
x x x
u z dz hdz f z dz dz
| |
=
|
\ .
} } } }

(2. 40)
temos:
1
1 1
0
( ) ( )
x
x x
x
u z hz f z dz dz
| |
=
|
\ .
} }

(2. 41)
e
1
0
(1) ( ) (1 ) ( )
x
x
u u x h x z f z dz dz
| |
=
|
\ .
} }

(2. 42)
Substituindo g u = ) 1 ( , a soluo exata dada por;
dy dz z f h x g x u
x
y
} }

)

+ + =
1
0
) ( ) 1 ( ) (
(2. 43)
onde z usado para denotar variveis mudas. Contudo, este no o principal fato aqui. Ns
estamos interessados em desenvolver esquemas para obter solues aproximadas par (S) que
ser aplicvel a situaes muito mais complexas no qual as solues exatas so possveis.
Alguns mtodos de aproximao comeam diretamente com a condio forte do
problema. O exemplo mais notvel o mtodo de diferenas finitas (e.g., veja [1]). O mtodo
de elementos finitos requer uma formulao diferente, a qual tratada na prxima seco.
Observe que todos os pontos do contorno devem ser especificados e para qualquer
problema sempre haver uma condio de Dirichilet no contorno, conforme se descreve
abaixo (para que a soluo do problema seja nica).
42
O problema (S) pode ser resolvido diretamente por Diferenas Finitas, onde
aplica-se a discretizao diretamente em sua formulao forte. Por outro lado, no Mtodo dos
Elementos Finitos no se aplica a discretizao diretamente a (S) mas usa-se a sua formulao
fraca que chamado de problema equivalente (W).


























43
2. 6- Forma Fraca ou Variacional do Problema de Valor de
Contorno 1D (P.V.C.)
A forma variacional aplicado em problemas de trocadores de calor, por
exemplo, onde temos grandezas tais como, Calor, Q, Trabalho, W, e massa, M com restrio
de volume fixo e gostaramos de maximizar ou minimizar algum parmetro ou grandeza
fsica. Nesta situao devemos alterar o problema para o caso onde:
M w W w Q w F
3 2
1
1
+ + =

(2. 44)
cujas quantidades fsica so normalizadas, ou seja pertencentes ao intervalo ] 1 , 0 [
1
e

Q e
3 2 1
, , w w w so pesos utilizados para equacionar o problema de forma ponderada.
Na Formulao Variacional Fraca do PVC tem-se como objetivo:
1) Reduzir a ordem diferencial do problema
2) Permitir o uso de Formas Integrais de grau mais baixo ao invs de Formas
Derivadas (formulao forte), isto para que seja possvel resolver o problema com elementos
lineares na funes de interpolao para a aproximao local do problema.
3) Simplificar o problema em relao a sua forma original,
e por ltimo
4) Forma alternativa tenha as mesma soluo que a forma original.
Para definir a contrapartida fraca, ou variacional de (S), ns necessitamos
caracterizar duas classes de funes tais que:
1) A primeira deve ser composta de candidatas, ou solues tentativas. A partir do
principio, ns requereremos que estas possveis solues devem satisfazer as condies de
contorno, ou seja, para as solues candidatas S ue exige-se que:
g u = ) 1 (
(2. 45)
onde
1
H ue . A outra condio de contorno ser requerida na definio. Alm do mais, para
que certas expresses sejam empregveis faz sentido, ns requerermos que as derivadas das
solues tentativas sejam quadrado integrveis. Isso se u uma soluo tentativa, ento as
funes devem possuir suavidade tal que:
}
<
1
0
2
) , ( dx u
x

(2. 46)
44
Funes que satisfazem (2. 46) so chamadas de
1
funes H , implicando que
x
u, no
diverge em O e
x
u, isto , elas so quadraticamente integrveis
1
H ue , isto ) (x u e
pertencente ao espao de Hilbert . Algumas vezes o domnio explicitamente includo, i. e.,
| | ( )
1
0;1 u H e .
Ento a coleo de solues tentativas, denotada por S, consiste de todas as
funes as quais possuem derivadas quadrado integrveis e tomam valores sobre g em x =1.
Isto escrito como segue:
{ } g u H u u S = e = ) 1 ( , /
1
(solues tentativas) (2. 47)
O fato que S uma coleo, ou seqncias, de objetos indicado pelas chaves (chamados
chaves) em (2. 47). A notao para o membro tpico da seqncia, neste caso, u, venha
primeiro dentro do lado esquerdo das chaves. Seguindo a linha vertical (|) so propriedades
satisfeitas por membros da seqncia.
2) Define-se a segunda coleo de funes chamada de funes peso, ou variaes.
Esta coleo muito similar as solues tentativas exceto que ns requeremos que a
contrapartida homognea da condio de contorno-g. Isto , ns requeremos funes, w, para
satisfazer exige-se que:
0 ) 1 ( = w V we
(2. 48)
onde
1
H we , a qual a contra-parte homognea da condio de contorno de Dirichilet.
{ } 0 ) 1 ( , /
1
= e = w H w w V (funes pesos) (2. 49)
Isto simplifica o assunto o que continua a pensar de : f O R como sendo suave.
(Contudo, o que segue permanece para uma classe consideravelmente grande de fs).
Em termos das definies precedentes, ns podemos agora estabelecer uma forma
fraca adequada para o problema do valor de contorno.
Logo o problema (W) definido por dados f, g, h como antes, ache S ue tal que
para todo V we , temos:
} }
+ =
1
0
1
0
) 0 ( , , h w wfdx dx u w
x x

(2. 50)
45
Formulao deste tipo so frequentemente chamada de formulao de trabalhos virtuais, ou
formulao de deslocamentos virtuais, ou pricipios em mecnica. Os w so os
deslocamentos virtuais.
A equao (2. 50) chamada de equao variacional, ou (especialmente em
mecnica) a equao do trabalho virtual.
A soluo de (W) chamada de fraca, ou soluo generalizada. A definio
dada de uma formulao fraca no somente uma possvel, mas a mais natural daquela dos
problemas que ns desejamos considerar.
























46
2. 7- Equivalncia de Formas Forte e Fraca; Condies de
Contorno Naturais
Claramente, vemos que deve existir alguma relao entre a verses forte e fraca
do problema, ou ainda no deveria ser ponto na introduo fraca. Uma vez que a soluo das
formas fraca e forte so idnticas. Ns estabeleceremos isto supondo que todas as funes so
suaves. Isto nos permitir proceder expeditiosamente sem invocar condies tcnicas com as
quais supem-se que familiar ao leitor. As provas deste tipo so algumas vezes
eufemisticamente referidas como provas formais. O intento no ser completamente
rigoroso mas tornar plausvel a verdade da proposio. Com esta filosofia em mente, ns
provaremoso seguinte:
2.7.1 - Proposio
a) Seja u a soluo de (S). Ento u tambm soluo de (W)
b) Seja u a soluo de (W). Ento u tambm soluo de ((S)
Um outro resultado, o qual ns no nos preocuparemos em verificar mas de fato facilmente
estabelecido, que ambos (S) e (W) possui soluo nica. Ento, por (a) e (b), as solues
forte e fraca so uma e a mesma. Consequentemente, (W) equivalente a ((S).
2.7.2 - Prova Formal
a) Uma vez que u suposto ser uma soluo de (S), ns podemos escrever:
0 , = + f u
xx
em O (2. 51)
e
( ) 0 , = + f u w
xx
w e V (2. 52)
logo
( ) 0 ,
1
0
= +
}
dx f u w
xx

(2. 53)
Para qualquer w e V. Integrao (2. 53) por partes
} }
= vdu uv udv , onde
, ; , ,
x xx x
u w du w dx dv u v u = = = = .
Logo:
47
1 1
1
0
0 0
, , , ,
xx x x x
wu dx wu w u dx
(
=
(

} }
w e V
(2. 54)
ou substituindo (2. 54) em (2. 53) temos:
0 , , ,
1
0
1
0
1
0
=
} }
x x x
u w wfdx dx u w w e V
(2. 55)
Rearranjando e fazendo uso do fato de que:
0 ) 1 ( ; , = = w h u
x

(2. 56)
Logo resulta em:
1 1
0 0
, , (0)
x x
w u dx wfdx w h = +
} }
w e V
(2. 57)
Alm disso, uma vez que u soluo de (S), ela satisfaz (1) u g = e portanto est em S.
Finalmente, uma vez que u tambm satisfaz (2. 57), para todo V we , u satisfaz a definio
de uma soluo fraca dada por (W), logo:
(S) (W) (2. 58)
b)
Agora suponha que u uma soluo fraca de (S). Integra-se por partes o lado
esquerdo da equao (2. 57), onde,
} }
= vdu uv udv , e
, , ; ,
x xx x
u u du u dx dv w v w = = = = . Ento:
1 1
1
0
0 0
, , (0)
x xx
wu wu dx wfdx w h = +
} }

(2. 59)

1 1
1
0
0 0
, , (0) 0
xx x
wu dx wu wfdx w h + =
} }

(2. 60)
trocando o sinal de todos os termos:
48
1 1
1
0
0 0
, , (0) 0
xx x
wu dx wu wfdx w h + + =
} }

(2. 61)
reescrevendo temos:
( )
1
1
0
0
, , (0) 0
xx x
w u f dx wu w h + + =
}

(2. 62)
Ou
( )
1
0
, (1) , (1) (0) , (0) (0) 0
xx x x
w u f dx w u w u w h + + + =
}

(2. 63)
Usando o fato de que (1) 0 w =
( ) | |
1
0
, (0) , (0) 0
xx x
w u f dx w u h + + + =
}

(2. 64)
e , (0)
x
u h = logo temos que:
( )
1
0
, 0
xx
w u f dx + =
}

(2. 65)
Para provar que u uma soluo de (S) suficiente mostrar que as equaes de
Euler-Lagrange, (2. 65), implica (
1
) em:
i)
0 ) ( , = + f x u
xx
em O (2. 66)
ii)
0 ) 0 ( , = + h u
x
em O (2. 67)
2.7.3 - Prova de i
Primeiro ns provaremos i). Defina w em (2. 65) por:
( ) f u w
xx
+ = , |
(2. 68)

1
Estas equaes so algumas vezes chamadas de equaes de Euler-Lagrange da formulao fraca
49
onde | suave; ( ) 0 x | > para todo ]0;1[ x O e = ; e (0) (1) 0 | | = = . Por exemplo, ns
podemos tomar:
( ) ( ) 1 x x x | =
(2. 69)
A qual satisfaz todos os requerimentos estipulados (veja Figura - 2. 4).

Figura - 2. 5. Funo bolha.
Segue-se que 0 ) 1 ( = w e ento w V e , assim (2. 68) defina um legtimo membro
de V . Substituindo (2. 68) em (2. 69) resulta em:

( ) ( ) 0 , 0 ,
1
0
0
2
0
= + + +
}
>
>
h u dx f u
x xx
em
_
O
|
(2. 70)
ou

( ) 0 0 ,
1
0
0
2
0
= + +
}
>
>
dx f u
xx
em
_
O
|
(2. 71)
Uma vez que 0 | > em O , segue-se de (2. 71) que (i) deve ser satisfeita. Portanto,
0 , = + f u
xx

(2. 72)
Agora que ns temos estabelecido (i), ns podemos usar este em (2. 68) para provar (ii),.
2.7.4 - Prova de ii)
Notadamente, temos que:

( ) 0 , ) 0 (
0
0
= +
=
=
_
h u w
x

(2. 73)
50
e que w V e no pe restrio sobre seu valor em 0 x = . Portanto, ns podemos supor que o
w em (2. 73) tal que (0) 0 w = . Ento (ii) tambm mostrado ser vlida, o que completa a
prova da proposio.

Observaes :
1. A condio de contorno ou fronteira h u
x
= ) 0 ( , no explicitamente
mencionada na afirmao de (W) condio de contorno natural.. Da prova precedente, nos
vimos que esta condio de fronteira , contudo, subentendida pela satisfao da equao
variacional. Condies de fronteira deste tipo so referidas como condies de contorno
natural. Por outro lado, solues teste so explicitamente requeridas para satisfazer as
condies de contorno u(1) = g. Condies de contorno deste tipo so chamadas de condies
de contorno essenciais. O fato que as solues da equao variacional satisfazem as
condies de contorno naturais extremamente importantes nas mais situaes complicadas
que nos consideraremos mais tarde.
2. O mtodo usado para provar a parte (b) desta proposio leva o nome de lema
fundamental na literatura do clculo variacional. Na essncia, esta a metodologia que nos
capacita a deduzir a equao diferencial e as condies de contorno impostas pela formulao
fraca. Para desenvolver corretamente a forma fraca para problemas complexos, problemas
multidimensionais, essencial ter um entendimento profundo destes procedimentos.
g u = ) 1 ( porque S ue uma condio de contorno essencial.
Agora ns vemos que para obter solues aproximadas para o problema de valor
de contorno original nos temos alternativos pontos de partida, isto , as afirmaes fortes ou
fracas do problema. Os mtodos de elementos finitos so baseados no posterior.
Grosseiramente falando, a idia bsica aproximar S e V por convenientes conjuntos de
funes de dimenso finita. (Claramente, S e V contm infinitas funes). As equaes
variacionais so ento resolvidas em um contexto de dimenso finita. Um exemplo explcito
de como trataremos isso est na prxima seo. Contudo, ns introduziremos algumas
notaes adicionais para simplificar a subseqente escrita.
2.7.5 - Notao Abstrata
O produto escalar de funes w e u ser denotado por:
51
}

1
0
) , ( wfdx f w
(2. 74)
O produto escalar da derivada de funes w e u ser denotado por:
}

1
0
, , ) , ( dx u w u w a
x x

(2. 75)
Em termos de (2. 73) e (2. 74), a equao variacional toma a forma:
h w f w u w a ) 0 ( ) , ( ) , ( + =
(2. 76)
tambm satisfaz a condio de simetria Aqui ) , ( - - a , ) , ( - - so exemplos de formas
bilineares, simtricas. O que a bilinearidade significa que: Seja
1
c e
2
c constantes e seja u,
v, e w seja funes. Ento a propriedade de simetrias em cada posio :
) , ( ) , ( u v v u =
(2. 77)
A bilinearidade significa que em cada um das posies, por exemplo
) , ( ) , ( ) , (
2 1 2 1
w v a c w u a c w v c u c a + = +
(2. 78)
e
1 2 1 2
( , ) ( , ) ( , ) c u c v w c u w c v w + = +
(2. 79)
o que obviamente linear na 2 posio tambm.

Exerccio 1.
Use a definio de a(.,.) e (.,.) para verificar as propriedades de simetria e
bilineariedade.

As notaes acima so muito concisas, e ao mesmo tempo elas capturam a
caracterstica matemtica essencial e portanto nos conduz para um entendimento matemtico
dos mtodos de elementos finitos e variacional. Diversas classes de problemas fsicos podem
ser escritos essencialmente de modo similar a (2. 76). Portanto as idias desenvolvidas e
resultados obtidos so vistos imediatamente por terem uma aplicabilidade ampla.
52
2. 8 - Mtodo de Aproximao de Galerkin
Ns agora descreveremos um mtodo de obter solues aproximadas para
problemas de valor de contorno baseados na formulao fraca. Nossa introduo para este
tpico tratado de modo um tanto abstrato. Contudo, o significado deve ser significamente
reforado pelas sees restantes deste captulo. Isto pode ser louvvel para o leitor consultar
esta seo novamente antes de completar o resto do captulo para ter certeza de uma completa
compreenso da matria est alcanada.
O primeiro passo no desenvolvimento do mtodo construir aproximaes de
dimenso finita de S e V. Estas colees de funes sero denotadas por S
h
e V
h

respectivamente. Os super-escritos referem-se a associao com a malha, ou discretizao, do
domnio, o qual parametrizado por um comprimento de escala caracterstico, h . Ns
desejamos acreditar que
h
S e
h
V sejam subsequ6encias de S e V, respectivamente. Isto
escrito como:
Seja
(i.e., se , ento )
h h h h
S S u S u S c e e (2. 80)
E
(i.e., se , ento )
h h h h
V V w V w V c e e (2. 81)
onde o significado preciso dado em parntesis(
2
). Conseqncias de (2. 80)e (2. 81) so
respectivamente que se
h h
u S e e
h h
w V e , so as condies de contorno:
g u
h
= ) 1 ( (2. 82)
e
0 ) 1 ( =
h
w (2. 83)
As colees, S, V,
h
S , e
h
V , so freqentemente referidas como funes de
espaos. A terminologia espao na matemtica usualmente denota uma estrutura linear. Isto
possui o seguinte significado: Se
1
c e
2
c so constantes e v e w esto em V , ento

2
Esta condio pode ser considerada padro. Contudo, frequentemente violada na prtica. Strang [2] cunhou a
terminoloogia crimes variacionais para aplicar a esta, e outras situaes nas quais as regras clssicas de
mtodos variacionais so violadas. Muitos crimes variacionais tem sido dado um rigorosa base matemtica (e.
g. veja [2]). Ns teremos mais a dizer sobre este assunto em captulos subseqentes.
53
1 2
c v c w + est tambm em V . Ambos V e
h
V so ento visto possuir a propriedade de um
espao linear. Contudo, esta propriedade est claramente no dividida por S e
h
S devido as
condies de contorno no homogneas. Por exemplo, se
1
u e
2
u so membros de S , ento
1 2
u u S + e , uma vez que
1 2
(1) (1) 2 u u g g g + = + = na violao da definio de S .
Portanto, a terminologia da funo espao ainda (avulsamente) aplicado a S e
h
S
2.8.1 - Mtodo de Bubnov-Galerkin
Suponha que a coleo
h
V dada. Ento para cada membro
h h
v V e , ns
construmos uma funo
h h
u S e , ou seja, para cada
h h h h
S u V v e e
h h h
g v u + = (2. 84)
onde
h
g uma funo conhecida satisfazendo as condies de contorno essenciais, i. e.
(1)
h
g g = (2. 85)
Note que (2. 84) satisfaz tambm o requesito da condio de contorno:

g g v u
g
h h h
= + =
_
) 1 ( ) 1 ( ) 1 (
0

(2. 86)
ou
(1) 0
h
u g g = + = (2. 87)
Ento (2. 84) constitui uma definio de
h
S , isto ,
h
S toda funo da forma (2. 84). O
ponto chave observar que, a menos da funo
h
g ,
h
S e
h
V so composta de coleo
idntica de funes. Este propriedade ser mostrada depois para ter conseqncias
significantes para certas classes de problemas.
Ns agora escrevemos a equao variacional, da forma (2. 76), em termos de
e
h h h h
w V u S e e .
( , ) ( , ) (0)
h h h h
a w u w f w h = + (2. 88)
54
Esta equao deve ser pensada como uma definio aproximada (soluo fraca),
h
u .
Substituindo (2. 84) em (2. 88) e a bilinearidade de ( , ) a - - permite-nos escrever:
h w f w g v w a
h h
ADE BILINEARID
h h h
) 0 ( ) , ( ) , ( + = +
_

(2. 89)
Essa bilinearidade implica em:
) , ( ) , ( ) , (
h h h h h h h
g w a v w a g v w a + = + (2. 90)
Portanto, a partir de:
( , ) ( , ) ( , ) (0)
h h h h h h
a w v a w g w f w h + = + (2. 91)
Logo

( , ) ( , ) (0) ( , )
h h h h h h
incgnita
a w v w f w h a w g = +
(2. 92)
O lado direito da equao consiste da totalidade dos termos associados com os
dados fornecidos (i. e. f, g e h). A equao (2. 92) deve ser definida
h
v , a parte desconhecida
de
h
u .
A forma de Bubnov-Galerkin do problema, denotada por (G) definida da
seguinte maneira:
Dados f, g, h, definidos como antes, encontramos
h h h
g v u + = onde
h h h h
V w para q t V v e e . . , temos:
) , ( ) 0 ( ) , ( ) , (
h h h h h h
g w a h w f w v w a + = (2. 93)
Note que ( ) G apenas uma verso de ( ) W posta em termos de uma coleo de
funes finitos dimensionais, notadamente,
h
V .
Para fazer o assunto mais especifico,
h
g e
h
V tem que ser explicitamente
definida. Antes de fazer isto correto mencionar que uma larga classe de mtodos de
aproximaes, chamada Mtodos de Petrov-Galerkin, nos quais
h
v est contido em uma
coleo de funes do que outras
h
V . Recente ateno tem sido prestada aos mtodos desse
tipo, especificamente no contexto da mecnica dos fludos. Por esta vez, nos trataremos
55
exclusivamente com o Mtodo de Bubnov-Galerkin. O mtodo de Bubnov-Galerkin
comumente referido como simplesmente o mtodo de Galerkin, terminologia que nos
adotaremos de agora em diante. A equao (2. 92) algumas vezes referida com a equao
de Galerkin.
Mtodos de Aproximao desse tipo considerado so exemplos de to chamados
mtodos dos resduos ponderados. A referncia padro que trata desse assunto Finlayson
[3]. Para uma apresentao mais sucinta contendo um acontecimento histrico interessante,
veja Finlayson e Scriven [4].
























56
2. 9- Equaes na Forma Matricial (Matriz de Rigidez K)
O mtodo de Galerkin leva a um sistema acoplado de equaes algbricas
lineares. Para ver isto ns precisamos dar uma estrutura alm da definio de
h
V . Seja
h
V
consistindo de todas as combinaes lineares de funes denotadas por :
A
N O R, onde
1, 2,..., A n = . Por issso ns dizemos que se
h h
w V e , ento existe constantes
A
c ,
1, 2,..., A n = , tal que:
1
int
1 1 2 2
, ( ) , [0;1]
...
n
h
A A A
A
funes de
erpolao
n n
w c N N x x
c N c N c N
=
= e
= + + +

_

(2. 94)
As
A
N s so referidas como funes de forma, funes de base ou funes de
interpolao. Ns requeremos que
A
N satisfaa:
n A N
A
,..., 1 , 0 ) 1 ( = =
(2. 95)
Para o qual segue-se de (2. 94) que (1) 0
h
w = , como necessrio.
h
V dito ter dimenso n,
por razes obvias.
Para definir os membros de
h
S ns precisamos especificar
h
g . Para este fim, ns
introduzimos uma outra funo de forma,
1
:
n
N O
+
R, a qual possui a seguinte
propriedade:
1 ) 1 (
1
=
+ n
N

(2. 96)
(Note que
1
h
n
N V
+
e .) Ento
h
g dado por:
) (
1
x gN g
n
h
+
= (2. 97)
E ento
(1)
h
g g = (2. 98)
Com estas definies, um tpico
h h
u S e pode ser escrito como:
57
1
1
+
=
+ = + =
n
n
A
A A
h h h
gN N d g v u
(2. 99)
onde as
A
d s so constantes e do qual aparente que:
(1)
h
u g = (2. 100)
Substituindo (2. 94) e (2. 99) em dentro da equao de Galerkin (2. 93) temos:
) , ( ) 0 ( ) , ( ) , (
1
1 1 1 1 1
+
= = = = =

+ =
n
n
A
A A
n
A
A A
n
A
A A
n
B
B B
n
A
A A
gN N c a h N c f N c N d N c a

(2. 101)
ou
0 ) , ( ) 0 ( ) , ( ) , (
1
1 1
=
(

+ =
+
= =

_
A
G
n A A A B B A
n
B
n
A
A
g N N a h N f N d N N a c

(2. 102)
Pelo uso da bilinearidade de ( , ) a - - e ( , ) - - , (2. 101), como as funes N
A
so ortogonais no
espao de funes temos que:
0
1
=

=
A
n
A
A
G c

(2. 103)
tem que valer
h
w e tem que valer
A
c , e. g. todos os 0 =
A
c . Logo obrigatoriamente
temos que:
0 =
A
G
(2. 104)
Donde resulta que
1
1
( , ) ( , ) (0) ( , ) 0
n
A A B B A A A n
B
G a N N d N f N h a N N g
+
=
= = + =


(2. 105)
Agora a equao de Galerkin mantida para todo
h h
w V e . Por (2. 94), isto significa para
todo
A
c s, 1, 2,..., A n = . Desde que os
A
c s so arbitrrias em (2. 103), necessariamente
segue que cada uma
A
G , 1, 2,..., A n = , deve ser identicamente zero, i. e. de (2. 105).
58
1
1
( , ) ( , ) (0) ( , )
n
A B B A A A n
B
a N N d N f N h a N N g
+
=
= +


(2. 106)
Note que todas as coisas conhecida em (2. 106) exceto os
B
d s. Ento (2. 106) constitui um
sistema de n equaes em n incgnitas, onde as incgnitas so os s d
B
' . Isto pode ser escrito
de uma forma mais concisa como segue:
Chamando de:
) , (
B A AB
N N a K =
(2. 107)
e
g N N a h N f N F
n A A A A
) , ( ) 0 ( ) , (
1 +
+ =
(2. 108)
Ento (2. 106) torna-se e ficamos com a seguinte equao:
A B
n
B
AB
F d K =

=1
1, 2,..., A n =
(2. 109)
Alm disso a simplicidade ganha pela notao matricial. Onde
| |
11 12 1
12 22 2
1 2
...
...
: _ : :
...
n
n
AB
n n nn
K K K
K K K
K
K K K
(
(
(
= =
(
(

K

(2. 110)
com
{ }
1
2
:
A
n
F
F
F F
F



= =
`


)
,

(2. 111)
e
{ }
1
2
:
B
n
d
d
d d
d



= =
`


)
,

(2. 112)
Portanto, a forma Matricial (M) para o problema (2. 109) pode ser escrita como:
59
F d
, ,
= K (2. 113)
As seguintes terminologias so frequentemente aplicadas, especialmente quando o problema
sob considerao pertence a um sistema mecnico.
K = Matriz de Rigidez
F
,
= Vetor fora
d
,
= Vetor deslocamento
Uma variedade de interpretaes fsicas so claro possveis.
Neste ponto, ns podemos estabelecer a matriz equivalente (M), do rpoblema de
Galerkin.
Dada a matriz coeficiente K e o vetor F
,
, ache d
,
tal que:
F d
, ,
= K (2. 114)
A soluo de (M) , claro, apenas
1
d F

= K
, ,
(suponde que a inversa de K,
1
K ,
existe). Uma vez que d
,
conhecido, a soluo de (G) pode ser obtida em qualquer ponto
x O e pelo emprego de (2. 99), viz., de posse da soluo ns podemos reconstruir a soluo:
) ( ) ( ) (
1
1
x gN x N d x u
n
n
A
A A
h
+
=
+ =


(2. 115)
Desta forma, as derivadas de
h
u , se requeridas, podem ser obtidas pela derivao termo a
termo. Deve-se enfatizar que a soluo de (G) uma soluo aproximada de (W).
Consequentemente, a equao diferencial e as condies de contorno naturais so somente
aproximadamente satisfeita. A qualidade da aproximao depende apenas da escolha
especfica dos
A
N s e do nmero n.
Observaes:
1. A matriz K simtrica. Isto segue da simetria de ( , ) a - - e do uso do mtodo
de Galerkin (i. e. as mesmas funes de forma so usadas para as variaes e as solues
tentativas):
( )
( )
,
,
AB A B
B A
BA
K a N N
a N N
K
=
=
=

(2. 116)
Na notao matricial
60
T
= K K
(2. 117)
Onde o superscrito T denota a matriz transposta. A simetria de K possui conseqncias
computacionais importantes:
2. Vamos recuperar os esquematicamente os passos que levaram ao problema
matricial, como elas so tpicos do processo deve-se ir atravs do desenvolvimento do mtodo
dos elementos finitos para um dado problema:
( ) ( ) ( ) ( ) S W G M ~
(2. 118)
A nica aproximao aparente feita ento est em resolver aproximadamente (W) via (G).
Nas situaes mais complicadas, encontradas na prtica, o nmero de aproximaes aumenta.
Por exemplo, os dados f, g e h podem ser aproximados, bem como o domnio O , clculo de
integrais e assim por diante. A prova da convergncia e anlise de erro envolve a
considerao de cada aproximao.
3. algumas vezes conveniente escrever:
1
1
( ) ( )
n
h
A A
A
u x d N x
+
=
=


(2. 119)
onde
1 n
d g
+
=











61
2. 10 - Exemplo de 1 e 2 graus de Liberdade
Nesta seco ns realizaremos os clculos detalhados que envolvidos na
formulao e soluo do problema de Galerkin. As funes empregadas so extremamente
simples, ento dispensando-se a computao, mas eles so tambm exemplos primitivos de
funes tpicas de elementos finitos.


2.10.1 - Exemplo 1 (1 Grau de Liberdade)
Neste caso n = 1. Ento
1 1
h
w c N = e
1 1 2
h h h
u v g d N gN = + = + . A nica
incgnita
1
d . O espao de funes deve satisfazer
1
(1) 0 N = e
2
(1) 1 N = (veja (2. 95) e
(2. 96)). Vamos tomar
1
( ) 1 N x x = e
2
( ) N x x = . Estas funes so ilustradas na Figura -
2. 6 e claramente satisfaz as condies requeridas.

Figura - 2. 6. Funes para o exemplo de 1 grau de liberdade. (estas funes so secretamente a
mais simples funes de interpolao dos elementos finto no contexto de um elemento.)
Uma vez que ns estamos tratando somente com 1 grau de liberdade, a parafernlia matricial
colapsa como segue:
| |
11 11
K K = = K
(2. 120)

{ }
1 1
F F F = =
,

(2. 121)

62
{ }
1 1
d d d = =
,

(2. 122)
e
( )

1
11 1 1 1 1
0
1 1
, , , 1
x x
K a N N N N dx

= = =
}

(2. 123)
e
( ) ( )

1 1 1 1 2
1 1
1 1
0 0
1 1
1
0
, (0) ,
(1 ) ( ) , ,
(1 ) ( )
x x
F N f N h a N N g
x f x dx h g N N dx
x f x dx h g

= + =
= + =
= + +
} }
}

(2. 124)
e
1
1 11 1
d K F F

= = (2. 125)
Consequentemente
1
1
0
( ) (1 ) ( ) (1 )
h
d
u x y f y dy h g x gx
(
(
(
= + + +
(
(

}
_

(2. 126)
Em (2. 126), y executa o papel de uma varivel muda. Uma ilustrao de (2. 126) aparece na
Figura - 2. 7.
63

Figura - 2. 7. A soluo de Galerkin para o exemplo de 1 grau de liberdade.
Para se obter uma sensibilidade da natureza da aproximao, vamos comparar (2.
126) com a soluo exata (veja (2. 43)). til considerar formas especficas de f.
i. Para 0 f = . Ento
( ) ( ) (1 )
h
u x u x g x h = = + (2. 127)
que , a soluo aproximada exata. De fato, isto est claro pela inspeo de (2. 126) e (2. 43)
que a soluo homognea (isto , a parte da soluo correspondente a f = 0) sempre
representada exatamente. A nica aproximao prpria para a soluo particular ( isto , a
parte da soluo correspondente a f 0).
ii. . Agora nos introduziremos uma funo no nula f. Suponha que f(x) = p, uma
constante. Ento a soluo particular toma a forma
2
(1 )
( )
2
part
p x
u x

= (2. 128)
e
(1 )
( )
2
part
p x
u x

= (2. 129)
As equaes (2. 128) e (2. 129) so comparadas na Figura - 2. 8. Note que
h
part
u exata em x
= 0 e x = 1 e
,
h
part x
u exata em x = . (Isto seria claro que impossvel de
h
part
u ser exata em
todos os x nas circunstancias presentes. A soluo exata (2. 128), contm um termo
64
quadrtico em x, Uma vez que a soluo aproximada limitada por uma variao linear em x
pela definio de N
1
e N
2
).

Figura - 2. 8. Comparao das solues particulares exatas e de Galerkin, Exemplo 1 caso (ii).
iii. Desta vez seja f(x)`= qx, onde q uma constante. Esta escolha de f leva-nos
para
3
(1 )
( )
6
part
q x
u x

= (2. 130)
e
(1 )
( )
6
part
q x
u x

= (2. 131)
as quais so comparadas na Figura - 2. 9. Novamente note que
h
part
u exata em x = 0 e x = 1.
Existe um ponto
1
3
x = na qual
,
h
part x
u exata.
Deixe-nos resumir o que nos observamos neste exemplo:
a. A parte homognea de
h
u exata em todos os casos.
b Na presena de uma funo f no nula,
h
u exata em x = 0 e x = 1.
c. Para cada caso, existe pelo menos um ponto onde
,
h
x
u exata.
65

Figura - 2. 9. Comparao das solues particulares exatas e de Galerkin, Exemplo 1 caso (iii).
2.10.2 - Exemplo 2 (2 Graus de Liberdade)
Neste caso para n = 2 ento:
2 2 1 1
N c N c w
h
+ = (2. 132)
onde
0 ) 1 ( ) 1 (
2 1
= = N N
(2. 133)
e
3 2 2 1 1
gN N d N d u
h
+ + = (2. 134)
onde 1 ) 1 (
3
= N .
Defina-se
A
N s como se segue:

s s
s s
=
1
2
1
; 0
2
1
0 ; 2 1
) 1 (
1
x
x x
N
(2. 135)
e
66

s s
s s
=
1
2
1
; ) 1 ( 2
2
1
0 ; 2
) 1 (
2
x x
x x
N
(2. 136)
e

s s
s s
=
1
2
1
; 1 2
2
1
0 ; 0
) 1 (
3
x x
x
N
(2. 137)
As funes de forma ilustradas na Figura - 2. 10. Tpicos
h h
w V e e
h h
u S e e
suas derivadas so mostradas na Figura - 2. 11.

Figura - 2. 10. Funes o exemplo para 2 graus de liberdade. (Estas funes so secretamente as
funes mais simples dos elementos finitos em um contexto de dois elementos.)
Para n = 2 a parafernlia matricial toma a seguinte forma:
(

=
22 21
12 11
K K
K K
K
(2. 138)
e
67


Figura - 2. 11. Funo peso tpico e soluo tentativa para o exemplo com 2 graus de liberdade.
)
`

=
2
1
F
F
F
(2. 139)
e
)
`

=
2
1
d
d
d
(2. 140)
Onde
( )
_
as descontnu serem funes
das derivadas as devido se - separa
1
2 / 1
2 / 1
0
1
0
, , , , , , , dx N N dx N N dx N N N N a K
x B x A x B x A x B x A B A AB
} } }
+ = = =
(2. 141)
68


Para
4 ; 2 ; 2
22 21 12 11
= = = = K K K K
(2. 142)
Logo
(


=
2 1
1 1
2 K
(2. 143)
e
( ) ( )
dx N N h N dx f N
g N N a h N f N F
x x A A A
A A A A
, , ) 0 (
, ) 0 ( ,
3
1
2 / 1
1
0
3
} }
+ =
+ =

(2. 144)
donde:
( ) h dx x f x F + =
}
2 / 1
0
1
) ( 2 1
(2. 145)
e
1/ 2 1
2
0 1/ 2
2 ( ) 2 (1 ) ( ) 2 F xf x dx x f x dx g = + +
} }

(2. 146)
Note que devido ao formato das descontinuidades das funes na tangente em
x= , conveniente expressar a integral em integrais em subintervalos [0, ] e [ ,1] (por
exemplo, veja (2. 141) e (2. 144). Ns no precisamos nos preocupar sobre o valor das
derivadas de
A
N em x= (sofre uma descontinuidade l e portanto no bem-definida no
modo clssico) desde que isto no tem efeito sobre as integrais em (2. 141). Isto equivale a
aplicar a noo de uma derivada generalizada.
Nos analisaremos novamente os trs casos considerados no exemplo 1.
i. para f(x) = 0 temos:
)
`

=
g
h
F
2

(2. 147)
69
E
1
d F

= K
, ,

(2. 148)

1
1 1/ 2
1/ 2 1/ 2 2
h
d K F
g

(
= =
`
(
)

(2. 149)
logo
/ 2
g h
d
g h
+

=
`
+
)

(2. 150)
Este resulta em:
1 2 3
2
1 2 3 1
( )
2
( )
2
h
h
u g h N g N gN
N
g N N N h N
| |
= + + + + =
|
\ .
| |
= + + + +
|
\ .

(2. 151)
logo
1
(1 )
h
u g h x N = + (2. 152)

( ) (1 ) u x g h x = +
(2. 153)
Novamente, a soluo homognea obtida exata. (A razo para isto que a soluo exata
linear, e nossa soluo teste capaz de representar exatamente qualquer funo linear. O
mtodo de Galerkin d-nos uma resposta exata quando possvel que , quando quer que a
coleo de solues triviais contem uma soluo exata atravs de seus membros).
Para problemas lineares os Ns lineares se repetem exatamente. A soluo exata
homognea igual a do MEF.
ii. Considerando f(x) = p:
h
p
F + =
4
1
(2. 154)
e
70
g
p
F 2
2
2
+ = (2. 155)
Logo
1
1
1
2 2 4
3 1 1
2
8 2 2 2 2
p p
g h h
dK F
p h p
g g

(
+ + +
(

= =
( ` `
(
+ + +
(
) )

(2. 156)
cuja soluo toma a forma:
) ( ) 1 ( ) ( x u x h g x u
h
part
h
+ + = (2. 157)
onde
2 1
8
3
2
) ( N
p
N
p
x u
h
part
+ = (2. 158)
A soluo particular aproximada comparada com a exata conforme mostra a
Figura - 2. 12., da qual ns vemos que a concordncia alcanada em
1
0, e 1
2
x = , e as
derivadas coincide em
1
4
x = e
3
4
x = .

Figura - 2. 12. Comparao das solues particulares e exata e de Galerkin, Exemplo 2, caso (ii).
iii. ( ) , constante f x qx q = =
71
1
24
q
F h = + (2. 159)
e
2
2
4
q
F g = + (2. 160)
logo
6
7
48 2
q
g h
d
q h
g

+ +


=
`

+ +

)

(2. 161)
Novamente
h
u pode ser expresso na forma (2. 157), onde
1 2
7
6 48
u
part
q q
u N N = + (2. 162)
Uma comparao apresentada na Figura - 2. 13. A soluo de Galerkin
compreendida para ser exata uma vez novamente em x = 0,1/2 e 1, e a derivada exata nos
dois pontos.

Figura - 2. 13. Comparao das solues particulares exata e de Galerkin, Exemplo 2, caso (iii).
Deixe-nos resumir o que salientamos nas observaes do exemplo 2:
72
a. A parte homognea de
h
u exata em todos os casos, como no exemplo 1 ( a
razo para isto dada depois da equao (2. 153))
b. A soluco de Galerkin exata em cada ponto final de cada sub-ntervalo para
todos os casos. O que implica que a soluo pelo Mtodo dos Elementos Finitos exata nos
ns.
c. Em cada caso, existe pelo menos um ponto onde
,
h
x
u exata.
x
h
u , exata em
um ponto de cada elemento.


Depois generalizando o caso de n sub-intervalos da na seguinte seo, nos
mostraremos na seo 1.10 que as observaes acima no so acidentais.


Exerccio 1.
Se o leitor no tem experincia com as contas que apareceram nesta seo, seria
louvvel reproduzir todos os detalhes, desde que todos os detalhes foram omitidos.
















73
2. 11 - Espao de Elementos Finitos Lineares
Os exemplos da seo precedente aplicaram a definio de
h
V e
h
S que so casos
especiais do espao dos elementos finitos lineares por partes. Para definirmos o caso geral nos
quais
h
V um n-dimensional, nos particionaremos o dominio [0;1] dentro de n sub-intervalos
no sobrepostos. Um sub-intervalo tpico denotado por
1
[ , ]
A A
x x
+
, onde
1 A A
x x
+
< e
A=1,2,.,n. Nos tambm exigimos que
1
0 x = e
1
1
n
x
+
= . Os
A
x s sao chamados de pontos
nodais ou ns. (A terminologia junta ou extremos tambm usada). Os sub-intervalos so
algumas vezes referidos como domnio dos elementos finitos, ou simplesmente elementos.
Note que os comprimentos dos elementos
1 A A A
h x x
+
= nao se exige que sejam iguais. O
parmetro da malha, h, geralmente tomado como o comprimento mximo dos intervalos
(isto , h = max
A
h , A=1,2,,n). Quanto menor for o h, mais refinada a particao, ou malha.
Se cada sub-intervalo tem o mesmo comprimento ento h = 1/n.
A forma das funes so definidas como segue: associadas a um n tpico interno
(isto , 2 A n s s )
( )
( )
1
1
1
1
1
;
( ) ;
0 ;
A
A A
A
A
A A A
A
x x
x x x
h
x x
N x x x x
h
elsewhere

+
+

s s

= s s


(2. 163)
Onde nos pontos das fronteiras ns temos
( )
( )
2
1 1 2
1
1 1
( ) ;
( ) ;
n
n n n
n
x x
N x x x x
h
x x
N x x x x
h
+ +

= s s

= s s

(2. 164)
As funes de forma so desenhadas na Figura - 2. 14. Por razoes obvias, elas so
referidas por vrios nomes como chapu, telhado . Note que ( )
A B AB
N x o = onde
AB
o a
funcao delta de Kronecker ( isto ,
AB
o =1 se A=B e
AB
o =0 quando AB). Em outras palavras,
74
A
N leva no 1 sobre o n A e zero nos outros ns. Alm disso,
A
N nao zero somente em cada
sub-intervalo que contm
A
x .

Figura - 2. 14. Funes de base para um espao compacto de elementos finitos lineares
Um membro tpico de
h h
w V e tem a forma
1
n
A A
A
c N
=

e aparecem na Figura - 2.
15. Note que
h
w continua, mas tem descontinuidade na derivada sobre cada elemento da
fronteira. Por esta razo,
,
h
x
w , a derivada generalizada de
h
w , sera constante por partes, ,
experimentando descontinuidades atravs dos elementos de contorno. (Uma tal funo
algumas vezes chamada de funo degrau generalizada.) Restrita a cada um dos elementos do
dominio,
h
w uma polinomial linear em x . Com relao as condies de contorno essenciais
homogneas, (1) 0
h
w = . Claramente,
h
w identicamente zero se e somente se cada um dos
0, 1, 2,...,
A
c A n = = .

Figura - 2. 15. Um membro tpico de
h h
w V e .
75
Membros tpicos de
h
S so obtidos acrescentando
1
h
n
q qN
+
= para membros
tpicos de
h
V . Isto assegura que (1)
h
u g = .
As funes por partes de elementos finitos lineares so as mais simples e as mais
largamente usadas funes de lementos finitos de problemas unidimensionais.
2.11.1 - Funes de Interpolao
Para funes de interpolao, usualmente utiliza-se polinmios.
Exemplo: Lineares

Figura - 2. 16.
onde os ns s x
A
' e | |
1
;
+ A A
x x e corresponde aos elementos.
Note que o tamanho dos intervalos
A A A
x x h =
+1

(2. 165)
no so necessariamente iguais ao parmetro da malha { }
A
h h max = .
2.11.2 - Definies das Funes de Interpolao ou de Forma
Os ns internos so dados por n As s 2 , e a funes de interpolao so:

s s

s s

+
+

1
1
1
1
,
,
) (
A A
A
A
A A
A
A
A
x x x
h
x x
x x x
h
x x
x N

(2. 166)





76


Exerccio 1.
Considere a formulao fraca do modelo do problema unidimensional:
1 1
0 0
, , (0)
x x
w u dx wf dx w h = +
} }

(2. 167)
onde weW e ueS so supostos ser suaves sobre os elementos interiores (i. e. sobre
1
] ; [, 1, 2,...,
e
A A
x x A n O
+
= = mas pode sofrer inclinaes descontnuas atravs dos
contornos dos elementos. (Funes desta classe contm um espao de elemento finito linear
descrito anteriormente). A partir da equao (2. 294) e supondo a continuidade das funes,
mostre que:
1
1
2
0 ( , ) (0) , (0 )
( ) , ( ) , ( )
A
A
x
n
xx x
A
x
n
A x A x A
A
w u f dx w u h
w x u x u x
+
+
=
+
=
(
= + + + +

(
+


(2. 168)
Argumentando como na Seco. 1.4, pode ser concludo que as condies de Euler-Lagrange
da equao (2. 294) so:
i. , ( ) ( ) 0
xx
u x f x + = , onde
1
] ; [, 1, 2,...,
A A
x x x A n
+
e = ,
ii. , (0 )
x
u h
+
= ; e
iii. , ( ) , ( ), onde 2,3,...,
x A x A
u x u x A n
+
= =
Observe que (i) a equao diferencial restrita aos elementos interiores, e (iii) a
condio de continuidade atravs dos elementos dos contornos. Este pode ser contrastado com
o caso no qual a soluo suposta suave. Neste caso a condio de continuidade
identicamente satisfeita e a somatria das integrais sobre os elementos interiores pode ser
substituda por uma integral sobre todo o domnio (veja Seco. 1.4).
Na formulao dos elementos finitos de Galerkin, uma soluo aproximada de (i)-
(iii) obtida.
77
2. 12- Propriedades da Matriz de Rigidez K
As funes de forma , 1, 2,..., 1
A
N A n = + , so nulas do lado de fora da
vizinhana do n A. Como um resultado, muitas das entradas de K so nulas. Este pode ser
visto como segue.
Seja 1 B A > + . Ento (vide Figura - 2. 17) a matriz de rigidez, K , dada por:
dx x N x N K
x B x A AB
) ( , ) ( ,
1
0
}
=

(2. 169)
A simetria de K implica, em adio, que (2. 169) permanece para 1 A B > + . Dis-
se que K uma matriz de banda (i. e. suas entradas no nulas esto localizadas em uma
banda sobre a diagonal principal). A Figura - 2. 18 a mostra esta propriedade. Matrizes de
banda possuem significantes vantagens em que os elementos fora da banda no precisam ser
armazenados nem operados sobre o computador. Esta matriz de rigidez que aparece na anlise
por elementos finitos , em geral, bandas estreitas, permitem sua formao e soluo
econmica .

Figura - 2. 17. Se 1 B A > + , as partes no nulas de
B
N e
A
N no se sobrepem.
Para um certo A,
1 , 1 , 0 ) ( , ) ( , < + > = A B A B se x N x N
x B x A

(2. 170)
Logo se
0 =
AB
K
(2. 171)
A matriz de rigidez tridiagonal e simtrica.
78
11 12
21 22 23
32 33 2, 1
1, 2 1, 1 1,
, 1
0 ... 0
:
0 0
:
0 ... 0
n n
n n n n n n
n n nn
K K
K K K
K K K
K K K
K K

(
(
(
(
=
(
(
(

K

(2. 172)
Figura - 2. 18.
2.12.1 - Definio
Uma matriz n n dito ser positiva definida se
i. 0
T
c c > A
, ,
para todos os n-vetores c
,
; e
ii. 0
T
c c = A
, ,
implica que 0 c =
,

2.12.2 - Observaes
1. Uma matriz simtrica positiva definida possui uma nica inversa.
2. Os autovalores de uma matriz positiva definida so reais e positivos.
2.12.3 - Teorema
A matriz K n n definida por (2. 107) positiva definida.
2.12.4 - Prova
i. Seja , 1, 2,...,
A
c A n = as componentes de c
,
(i.e. { }
A
c c =
,
), um vetor arbitrrio.
Use estes
A
c s para construir um membro de
h
V ,
1
n
h
A A
A
w c N
=
=

, onde as
A
N so funes
bases de
h
V . Ento
, 1
n
T
A AB B
A B
c c c K c
=
=

K
, ,

(2. 173)
E pela definio de
AB
K
79
, 1
( , )
n
A A B B
A B
c a N N c
=
=


(2. 174)
Da bilinearidade de ( , ) a - - temos:
1 1
,
n n
A A B B
A B
a c N c N
= =
| |
=
|
\ .


(2. 175)
E da definio de
h
w
( )
,
h h
a w w =
(2. 176)
E por (2. 75)
( )
1
2
0
0
,
0
h
x
w dx
>
=
>
}
_

(2. 177)
ii. Supondo 0
T
c c = K
, ,
. Pela prova da parte ii.
( )
1
2
0
, 0
h
x
w dx = =
}

(2. 178)
e consequentemente
h
w deve ser constante. Uma vez que
h h
w V e , (1) 0
h
w = . Combinando
estes fatos, ns consideramos que ( ) 0
h
w x = para todo [0;1] x e , o qual possvel somente se
0,
1, 2,...,
A
c A n
=
= . Ento 0 c = .
Note que a parte (ii) depende somente da definio de K e da condio de
contorno essencial nula construda dentro da definio de
h
V .
Resumo dos Resultados Matemticos
K definido por (2. 107), :
i. Simtrica
ii. Em Banda
iii. Positiva definida
A conseqncia prtica das propriedades acima que uma soluo computacional
muito eficiente de d F = K
, ,
pode ser executada.
80
2. 13- Anlise Matemtica
Nesta seco ns mostraremos que as observaes feitas com referncia aos
problemas exemplos da Sec. 1.7 so, de fato resultados gerais. Para estabelecer estes fatos
rigorosamente somente se requer tcnicas matemticas elementares.
Nosso primeiro objetivo estabelecer que a soluo finita de Galerkin
h
u exata
nos ns. Para fazer isto nos devemos introduzir a noo de uma funo de Green.
Seja ( ) ( )
y
x x y o o = denota a funo delta da Dirac. A funo de Dirac no
uma funo no senso clssico mas um tipo de operador definido por sua ao sobre funes
contnuas. Seja w uma funo contnua e [0;1]; ento ns podemos escrever:
( )
1
0
, ( ) ( )
( )
y
w w x x y dx
w y
o o =
=
}

(2. 179)
Por (2. 179), ns vemos porque a ateno restringida a funo ser contnua-
y
o , lana fora o
valor de w em y. Se w fosse descontnua em y, seu valor seria ambguo. Na mecnica, ns
pensamos de
y
o visualmente como representante de uma fora concentrada de uma
amplitude unitria localizada em um ponto y.
A funo de Green do problema correspondente a (S) pode ser estabelecida
como segue:
Ache a funo g (i. e. a funo de Green) tal que:
, 0
xx y
g o + = em O
(2. 180)

(1) 0 g =
(2. 181)

, (0) 0
x
g =
(2. 182)
Note que (2. 180)-(2. 182) so simplesmente (S) em que f substitudo por
y
o e g e h so
tomados nulos.
Este problema pode ser resolvido pela forma de clculos formais com
distribuies ou funes generalizadas, tais como
y
o . (A teoria de distribuies tratada
81
em Stakgold [5]). Uma boa conta elementar dos clculos formais com distribuies
apresentadas por Popov [9]. (Esta ltima referncia recomendada para leitores que no tenha
tido experincia com este tpico.) Para este fim ns notamos que a integral (formal) de
y
o a
funo de Heaviside, ou a funo de degrau unitrio:
0,
( ) ( )
1,
y
x y
H x H x y
x y
<

= =

>


(2. 183)
A integral de
y
H o parntesis de MaCaulay:
0,
,
x y
x y
x y x y
s

=

>


(2. 184)
As funes precedentes so mostradas na Figura - 2. 19.

Figura - 2. 19. Funes generalizadas elementares. a) Parnthesis de MaCaulay <x-y> b) Funo
de Heaviside H(x-y) = <x-y>,
x
c) o(x-y) = H(x-y),
x
.
Para resolver o problema da fuo de Green, (2. 180) integrado, fazendo uso de
(2. 183), para obter:
1
,
x y
g H c + =
(2. 185)
onde
1
c uma constante de integrao. Uma segunda e uso de (2. 184) fornece (2. 180)
fornece:
1 2
( ) g x x y c x c + = +
(2. 186)
onde
2
c uma outra constante de integrao. O clculo
1
c e
2
c executado requerendo (2.
185) e (2. 186) parasatisfazer as condies de controrno. Este resulta em
82
( ) (1 ) g x y x y =
(2. 187)
(veja Figura - 2. 20)


Figura - 2. 20. Funes de Green.
Observe que g por parte linear. Ento se
A
y x = (i. e. se y um n),
h
g V e .
Na anlise ensuing ns precisamos de uma equao variacional correspondente ao
problema das funes de Green. Este pode ser deduzido a partir de (W) substituindo u por g. f
por
y
o , e g e h por 0, viz.
( ) ( , ) ( , )
y
a w g w w y o = =
(2. 188)
A equao (2. 188) permanece para todas as funes contnuas w V e realmente implica a
continuidade de todo w V e por um teorema bem conhecido em anlse devido a Sobolev.
(Este resultado verdadeiro somente em uma dimenso. O integrabilidade quadrtica das
segundas derivadas tambm requerida assegurar a continuidade das funes definidas em
domnios bi e tridimensional.)
2.13.1 - Teorema
Seja
( ) ( ), 1, 2,..., 1
h
A A
u x u x A n = = + (2. 189)
(i. e.,
h
u exata nos ns). Para provar o teorema, ns precisamos estabelecer dois resultados
preliminares.
83
2.13.2 - Lemma 1.
( )
, 0
h h
a u u w = para todo
h h
w V e
(2. 190)
2.13.3 - Prova
Ns temos observado previamente que
h
V V c , assim ns podemos substituir w
por
h
w na equao variacional
( )
, ( , ) (0)
h h h
a w u w f w h = +
(2. 191)
A equao (2. 191) permanece para todo
h
w V e . Observe qu a equao de Galerkin
idntica a equao (2. 191) exceto que
h
u aparece ao invs de u. Subtraindo a equao de
Galerkin da equao (2. 191) e usando a bilinearidade e a simetria de ( , ) a - - obtm-se o
resultado desejado.
2.13.4 - Lemma 2.
Seja
( )
( ) ( ) ,
h h
u y u y a u u g =
(2. 192)
onde g a funo de Green.
2.13.5 - Prova
Pela definio de
y
o
( )
( ) ( ) ,
h h
y
u y u y u u o =
(2. 193)
Por (2. 188)
( )
( ) ( ) ,
h h
u y u y a u u g =
(2. 194)
Note que a linha 2 verdade uma vez que
h
u u est em V .
84
2.13.6 - Prova do Teorema
Como ns temos observado previamente, se
A
y x = , um n,
h
g V e . Vamos
tomar este como sendo o caso. Ento
( )
( ) ( ) , ( 2)
0 ( 1)
h h
A A
u x u x a u u g Lema
Lema
=
=

(2. 195)
O teorema vlido para 1, 2,..., 1. A n = + Strang e Fix [6] atribuem este
argumento a Douglas e Dupont. Resultados deste tipo, encorporando caracterticas de
excepcional acuracidade, so frequentemente referidas como um fenmeno da
superconvergncia. Contudo, o leitor apreciaria que em situaes mais complicadas, ns no
seremos capazes de na prtica, garantir exatido nodal. Portanto, como ns veremos mais
tarde, procedimentos de resduos ponderados provem um sistema de trabalho dentro do qual
as propriedades de acuracidade tima de alguma sorte pode ser frequentemente garantida.
2.13.7 - Acuracidade das Derivadas
Considerando as propriedades de convergncia das derivadas, certas noes elementares de
anlise numrica surgem. O leitor deve est seguro que ele ou ela possui um completo
entendimento destas idias conforme elas subsequentemente aparecem em outros contextos.
Ns comeamos pela introduo de alguns resultados matemticos preliminares.
2.13.8 - Taylors Frmula with Resduos
Seja :[0;1] f R possui k derivadas contnuas e seja y e z dois pontos no
intervalo [0;1]. Ento existe um ponto c entre y e z tal que:

2
2
..
1
( ) ( ) ( ) , ( ) ( ) , ( )
2
1
( ) , ( ) ...
3!
1
( ) , ( )
!
k vezes
x xx
xxx
k
xx x
f z f y z y f y z y f x y
z y f y
z y f c
k
= + +
+ + +
+

(2. 196)
A prova desta frmula pode ser achada em [7]. A equao (2. 196) algumas vezes chamado
de Expanso Finita de Taylor.
85
2.13.9 - Teorema do Valor Mdio
O teorema do valor mdio um caso especial da equao (2. 196) a qual valido
desde que 1 k > (i. e., f contnuamente diferencivel)
( ) ( ) ( ) , ( )
x
f z f y z y f c = +
(2. 197)

Figura - 2. 21.
Considere um subintervalo tpico
1
[ , ]
A A
x x
+
. Ns temos j mostrado que
h
u
exato nas extremidades (veja Figura - 2. 21). A derivada de
h
u em
1
] , [
A A
x x
+
constante:
1
1
( ) ( )
, ( ) , ] , [
h h
h
A A
x A A
A
u x u x
u x x x x
h
+
+

= e
(2. 198)

2.13.10 - Teorema
Suponha que u continuamente diferencivel. Ento existe no mnimo um ponto
em
1
] , [
A A
x x
+
no qual (2. 197) exata.
1
( ) ( )
, ( )
A A
x
A
u x u x
u c
h
+

=
(2. 199)
2.13.11 - Prova
Pelo teorema do valor mdio, existe um ponto c e ]x
A
,x
A+1
[ tal que:
86
(Ns usamos (2. 197) com u, x
A
e x
A+1
no lugar de f,y e z respectivamente). Desde que u(x
A
) =
u
h
(x
A
) e u(x
A+1
) = u
h
(x
A+1
), ns podemos reescrever (2. 200) como
1
( ) ( )
, ( )
h h
A A
x
A
u x u x
u c
h
+

=
(2. 200)
Comparao de (2. 200) com (2. 199) produz o resultado desejado.
2.13.12 - Observaes
1. Este resultado significa que o valor constante de
h
x
u
,
deve coincidir com
x
u
,

em algum lugar de ]x
A
,x
A+1
[, veja Figura - 2. 22.
2. Sem o conhecimento de u nos ns no temos nenhuma maneira de determinar a
localizao nas quais as derivadas sero exatas. Os seguintes resultados sero muito teis em
que eles contam-nos que os pontos mdios so, num sentido, otimamente exatos,
independentes de u.
Seja
1
( ) ( )
, ( ) , ( ) , ( ) , ( )
h h
def
h
A A
x x x x
A
u x u x
e u u u
h
o o o o
+

= =
(2. 201)
O erro (absoluto) nas derivadas
1
[ , ]
A A
x x o
+
e . Para estabelecer uma superioridade dos
pontos mdios no calculo das derivadas, nos precisamos de um resultado preliminar.

Figura - 2. 22.
2.13.13 - Lema
Suponha que u trs vezes continuamente diferencivel. Ento
87
1
3 3
1 1 2
, ( ) , ( )
2
1
( ) , ( ) ( ) , ( )
3!
A A
x xx
A xxx A xxx
A
x x
e u
x u c x u c
h
o o o
o o
+
+
+
| |
=
|
\ .
(
+


(2. 202)
onde
1
c e
2
c so em
1
[ , ]
A A
x x
+
.
2.13.14 - Prova
Expanda
1
( )
A
u x
+
e ( )
A
u x em expanso finita de Taylor em torno de
1
[ , ]
A A
x x o
+
e , viz.,
2
1 1 1
3
1 1 1
2
1 1 1
3
2 2 1
1
( ) ( ) ( ) , ( ) ( ) , ( )
2
1
( ) , ( ), [ , ]
3!
1
( ) ( ) ( ) , ( ) ( ) , ( )
2
1
( ) , ( ) [ , ]
3!
A A x A xx
A xxx A
A A x A xx
A xxx A
u x u x u x u
x u c c x
u x u x u x u
x u c c x
o o o o o
o o
o o o o o
o o
+ + +
+
+ + +
+
= + + +
+ e
= + +
+ e

(2. 203)
Substraindo e dividindo por
A
h fornece
1 1
3 3
1 1 2
( ) ( )
, ( ) , ( )
2
1
( ) , ( ) ( ) , ( )
3!
h h
A A A A
x xx
A
A xxx A xxx
A
u x u x x x
u u
h
x u c x u c
h
o o o
o o
+ +
+
+
| |
= +
|
\ .
(
+


(2. 204)
Substituindo u(x
A+1
) por u
h
(x
A+1
) e u(x
A
) por u
h
(x
A
) no lado esquerdo da equao e
rearranjando os termos completamos a prova.
2.13.15 - Discusso
Para determinar o que (2. 202) nos conta sobre a exatido da derivada, nos
desejamos pensar da situao na qual a malha est sendo sistematicamente refinada (isto ,
nos deixamos h
A
se aproximar de zero). Neste caso
2
A
h deve ser muito menor que h
A
.
88
Portanto, para um dado u, se o lado direito de (2. 202) ) (
2
A
h O
3
, o erro na derivada ser
muito menor do que s e o lado direito somente O( h
A
). O expoente de h chamado de
ordem de convergncia o ordem de exatido. No caso anterior nos tnhamos a convergncia
de segunda ordem da derivada, uma vez que no ltimo caso nos temos somente a
convergncia de primeira ordem.
Por exemplo, assumindo que a x
A
, ento
) ( ) (
! 3
) (
2
) (
1 ,
2
, , A xxx
A
A xx
A
A x
h O c u
h
x u
h
x e = + = (2. 205)
como h
A
0 o primeiro termo domina. (ns vemos dos clculos do exemplo na seo 1.8 que
os pontos extremos de cada subintervalo no so muito exatos para as derivadas)
Claramente em qualquer ponto a e [x
A
,x
A+1
] obtm-se uma exatido de primeira
ordem. Nos somos portanto naturalmente levados a fazer uma pergunta, existe algum valor de
a no quais a exatido de derivadas de ordem superior so obtidas?
2.13.16 - Corolrio
Seja x
A+1/2
o ponto mdio. Ento o erro
| |
) ( ) (
, ), (
24
) (
2
2
1 ,
1 ,
2
2
1 ,
A
h O x e
x x c c u
h
x e
A
x
A A xxx
A
A
x
=
e =
+
+
+

(2. 206)

2.13.17 - Prova:
Por (2. 202) temos que
| | ) ( ) (
48
) (
2 , 1 ,
2
2
1 ,
c u c u
h
x e
xxx xxx
A
A
x
+ =
+
(2. 207)
pela continuidade de u
,xxx
existe pelo menos um ponto c entre c
1
e c
2
tal que
| | ) ( ) (
2
1
) (
2 , 1 , ,
c u c u c u
xxx xxx xxx
+ =
(2. 208)
Combinando estes fatores completamos a prova.

3
A funo f(x) dita ser de ordem O(x
k
), (isto , de ordem x
k
) se f(x)/x
k
uma constante quando x 0. Por
exemplo, f(x) =x
k
O(x
k
), como f(x) = 0 , >

+
=
l x
l k
k j
j
. Mas no O(x
k+1
) (verifique!)
89
2.13.18 - Observao
1. Do corolrio ns vimos que as derivadas so exatas de segunda ordem nos
pontos mdios.
2. Se a soluo exata quadrtica (isto , consiste de combinao linear dos
monmios 1,x,x
2
), ento u
,xxx
=0 e pelo (2. 202) a derivada exata nos pontos mdios.
Este o caso quando f(x) = p = constante.
3. Na teoria elstica linear de viga, as derivadas so proporcionais para as tenses.
O ponto mdio dos elementos lineares so chamados de pontos de tenso de Barlow, depois
que Barlow[8], que foi o primeiro a notar que os pontos de tima exatido existiam dentro dos
elementos.

Exerccio 1.
Suponha uma malha de elemento constante (i. e. , 1, 2,...,
A
h h A n = = ).
Considere a diferena finita padro stencil para
, 0
xx
u f + =
(2. 209)
em um n tpico interno, chamado,
1 1
2
2
0
A A A
A
u u u
f
h
+
+
+ = (2. 210)
Supondo que f varia de uma forma linear e assim pode ser expandido como:
1
1
n
A A
A
f f N
=
=
=


(2. 211)
onde os f
A
so valores nodais de f, estabelecidos na equao de elementos finitos associado
com o n A e compare este com (2. 297). Deduza quando (2. 297) ser capaz de exibir o
fenmeno da superconvergncia. (Isto qual a restrio sobre f?) Estabelea a equao de
elementos finitos associada com o n 1, contando para h no nulo. Discuta esta equao a
partir do ponto de vista de diferenas finitas. (Para comparaes posteriores ao longo destas
linhas, o leitor interessado necessita consultar [6], Captulo 1.).

90
2.13.19 - Resumo dos Resultados Matemticos
A soluo de elementos finitos de Galerkin do problema (s) possui as seguintes
propriedades:
i.
h
u exata nos ns (no geral)
ii.
x
h
u , Existe pelo menos um ponto em cada elemento no qual a derivada
exata, ou seja, exata em algum ponto de cada intervalo (quase geral)
iii.
x
h
u , A derivada tem uma preciso de 2 ordem nos pontos mdio dos
elementos (quase geral) .






















91
2. 14- Interldio: Eliminao de Gauss; Verso do Clculo a Mo
importante para algum que deseja fazer anlise por elementos finitos tornar-se
familiar com o eficiente e sofisticado esquema que aparece no mtodo dos elementos finitos.
Sente-se que a melhor forma de fazer isto comear com o esquema mais simples,
executando alguns clculos a mo, gradualmente aumentar a sofisticao conforme o tempo
passa.
Para fazer alguns dos problemas ns precisamos de um mtodo verdadeiramente
eficiente de soluo de matrizes a mo. O seguinte esquema aplicvel a sistemas de
equaes d F = K
, ,
no qual nenhum pivotamento (isto reordenamento) necessrio. Por
exemplo, matrizes simtrica positiva definida de coeficientes nunca precisa de pivotamento. O
procedimento como segue:
2.14.1 - Eliminao de Gauss
- Resolva a primeira equao para
1
d e elimine
1
d a partir das n - 1
equaes remanescentes
- Resolva a segunda equao para
2
d e elimine
2
d a partir das n - 2
equaes remanescentes
-
-
- Resolva a segunda equao para
1 n
d

e elimine
1 n
d

a partir da nesima
equao.
- Resolva a nesima equao para
n
d .
Os passos precedentes so chamados de Reduo Direta. A matriz original
reduzida a uma matriz triangular superior. Por exemplo, suponha que ns comeamos com um
sistema de quatro equaes como segue:
11 12 13 14 1 1
21 22 23 24 2 2
31 32 33 34 3 3
41 42 43 44 4 4
K K K K d F
K K K K d F
K K K K d F
K K K K d F
(
(

(
=
` `
(

(

) )

(2. 212)
A matriz Ampliada correspondente ao sistema
92

11 12 13 14 1
21 22 23 24 2
31 32 33 34 3
41 42 43 44 4
F
K K K K F
K K K K F
K K K K F
K K K K F
(
(
(
(
(
(
(
(
K
,
_

(2. 213)
Depois da reduo direta, a matriz augumentada torna-se:

'
1
12 13 14
'
2 23 24
'
34
3
'
4
'
1
0 1
0 0 1
0 0 0 1
U
F
F
K K K
F K K
K
F
F
(
(
(
(
(
(
(
(

,
_

(2. 214)
Correspondendo ao sistema triangular superior ' d = U F
,
(
4
). Verifica-se simplesmente o fato
de que se K matriz de banda diagonal, ento U tambm ser.
Empregando a matriz augumentada reduzida, procede-se como segue:
- Elimina-se
n
d das 1, 2,...1 n n .
- Elimina-se
1 n
d

das 2, 3,...1 n n .
-
-
- Elimina-se
2
d da primeira equao.
Este procedimento chamdo de substituio anterior. Por exemplo, no exemplo
dado, depois da substituio anterior ns obtemos:

1
2
3
4
1 0 0 0
0 1 0 0
0 0 1 0
0 0 0 1
d
d
d
d
d
(
(
(
(
(
(
(
(

I
,
_

(2. 215)

4
Primos sero usados para denotar quantidades intermedirias em toda esta seco.
93
correspondendo a identidade d d = I
, ,
. A soluo surge na ltima coluna.
2.14.2 - Algoritimo de Clculo a Mo
Em um clculo a mo, a eliminao de Gauss pode ser executada sobre a matriz
augumentada como segue:
2.14.3 - Reduo Direta
- Divida a linha 1 por
11
K
- Substraia
21
K linha 1 de linha 2
- Substraia
31
K linha 1 de linha 3
-
-
- Substraia
31
K linha 1 de linha n
Considere o exemplo de quatro equaes. Os passos precedentes reduzem a
primeira coluna para a forma
12 13 14 1
22 23 24 2
32 33 34 3
42 43 44 4
1 ' ' ' '
0 '' '' '' ''
0 '' '' '' ''
0 '' '' '' ''
K K K F
K K K F
K K K F
K K K F
(
(
(
(
(


(2. 216)
Note que se
1
0
A
K = , ento a computao para a Asima linha pode ser ignorado.
Agora reduza a segunda coluna
- Divida a linha 2 por
22
' K
- Substraia
31
'' K linha 2 de linha 3
- Substraia
42
'' K linha 2 de linha 4
-
-
- Substraia
2
''
n
K linha 2 de linha n
O resultado parecer o exemplo parecer como:
94
12 13 14 1
23 24 2
33 34 3
43 44 4
1 ' ' ' '
0 1 ''' ''' '''
0 0 ''' ''' '''
0 0 ''' ''' '''
K K K F
K K F
K K F
K K F
(
(
(
(
(


(2. 217)
Note que somente a submatriz includa nas lihas pontilhadas afetada neste procedimento.
Repita at a coluna 3 para n so reduzidas e a forma triangular superior (2. 214)
obtida.
2.14.4 - Substituio Anterior
- Substraia
1,
'
n n
K

linha n de linha n 1.
- Substraia
2
'
n
K

linha n de linha n - 2
-
-
- Substraia
1,
'
n
K linha n de linha 1.
Depois destes passos a matriz augumentada, para este exemplo, parecer com:
1 12 13
2 23
3
4
'''' 1 ' ' 0
'''' 0 1 ' 0
0 0 1 0
0 0 0 1
F K K
F K
d
d
(
(
(
(
(


(2. 218)
Note que a submatriz includa nas linhas pontilhadas no afetada por estes passos, e, ao lado
da zeragem dos elementos apropriados da ltima coluna do coeficiente matriz, somente o
vetor ' F
,
alterado.
Agora limpe da segunda para a ltima coluna no coeficiente da matriz:
- Substraia
2, 1
'
n n
K

linha n -1 de linha n - 2
- Substraia
3, 1
'
n n
K

linha n -1 de linha n 3
-
-
- Substraia
1, 1
'
n
K

linha n -1 de linha 1
95
Novamente ns mencionamos que o nico clculo no trivial que esto sendo
exeutados sobre a ltima coluna (i. e. sobre F
,
).
Repita como acima at coluna 2, 3,..., 2 n n so limpos. O resultado (2. 215).
2.14.5 - Observaes
1. De passagem ns notamos que o procedimento acima no o mesmo que a
forma que algum implementaria a eliminao de Gauss em um computador, o qual ns
trataremos depois. Em um programa de computador para a eliminao de Gauss de matrizes
simtricas ns desejaramos tratar todos os resultados intermedirios de forma a reter a
simetria e ento armazenar salvo estes resultados. Este pode ser feito por uma pequena
mudana no procedimento. Contudo, sente-se que o esquema dado mais claro para clculos
a mo.
2. O exemplo numrico com o qual ns fechamos esta seco ilustra o esquema de
eliminao precedente. Note que a banda mantida (i. e. os zeros no canto superior direito da
matriz coeficiente permanece zero em todo os clculos). O leitor necessita executar os
clculos.
2.14.6 - Exemplo de Eliminao de Gauss

1
2
3
4
1 1 0 0 1
1 2 1 0 0
0 1 2 1 0
0 0 1 2 0
d
d
d
d
(
(


(
=
` `
(

(

) )

(2. 219)

2.14.7 - Matriz Ampliada

1 1 0 0 1
1 2 1 0 0
0 1 2 1 0
0 0 1 2 0
(
(

(
(

(



(2. 220)
96

2.14.8 - Reduo Direta

1 1 0 0 1
0 1 1 0 1
0 1 2 1 0
0 0 1 2 0
(
(

(
(

(



(2. 221)

1 1 0 0 1
0 1 1 0 1
0 0 1 1 1
0 0 1 2 0
(
(

(
(



(2. 222)

1 1 0 0 1
0 1 1 0 1
0 0 1 11
0 0 0 1 1
(
(

(
(

(


(2. 223)

2.14.9 - Substituio Anterior

1 1 0 0 1
0 1 1 0 1
0 0 1 0 2
0 0 0 1 1
(
(

(
(
(


(2. 224)

97
1 1 0 0 1
0 1 0 0 3
0 0 1 0 2
0 0 0 1 1
(
(
(
(
(


(2. 225)

1 0 0 0 4
0 1 0 0 3
0 0 1 0 2
0 0 0 1 1
(
(
(
(
(


(2. 226)

1
2
3
4
4
3
2
1
d
d
d
d



=
` `


) )

(2. 227)










Exerccio 1.
Considere o problema de valor de contorno discutido nas seces anteriores:
, ( ) ( ) 0 ]0;1[
xx
u x x x + = e f
(2. 228)
e
98
(1) u = g
(2. 229)
e
, (0)
x
u =h
(2. 230)
Suponha ( ) x x = f q , onde q constante, 0 = = g h .
a. Empregando o espao linear de elementos finitos com ns igualmente
espaados, estabelea e resolva as equaes de elementos finitos de Galerkin para n = 4 (h =
parmetro de malha = ). Reveja que na Seco 1.7 este foi feito para n = 1 e n = 2 (h = 1 e
h = , respectivamente). No inverta a matriz de rigidez K; use o mtodo de eliminao de
Gauss para resolver e checar suas respostas uma vez que elas devem ser exatas nos ns.
b. Faa , , , /( / 2)
h
x x x
re u u = q , o erro relativo em ,
x
u . Calcule ,
x
re ns pontos
mdios dos quatro elementos. Eles deveriam ser iguais. (Este foi tambm o caso para n = 2)
c. Empregando os dados para h = 1, e , grafique ln( , )
x
re versus ln h.
d. Usando a anlise de erro para ,
x
re nos pontos mdios apresentados na Seco
1.10, responda as seguintes questes:
i. Qual o significado da inclinao do grfico na parte (c)?
ii. Qual o significado da interseco-y.














99
2. 15 - O Ponto de Vista do Elemento
At agora ns tivemos uma viso matemtica global do mtodo dos elementos
finitos simplesmente como um procedimento particular de aproximao de Galerkin aplicado
a formulao fraca do problema em questo. O que significa que o que ns temos feito um
procedimento de elementos finitos o carter das funes bases selecionadas; particularmente
sua compacticidade e sua suavidade e suporte local (i. e. 0
A
N do lado de fora de uma
vizinhana de A). Este o ponto de vista matemtico; um ponto de vista global naquela base
de funes que so consideradas ser definidas em todo o lugar sobre o domnio do problema
de valor de contorno. O ponto de vista global til no estabelecimento das propriedades
matemticas do mtodo dos elementos fintos. Este pode ser visto na Seco 1.10 e ser feito
mais aparente depois.
Agora ns desejamos discutir sobre um outro ponto de vista chamado ponto de
vista local, ou ponto de vista do elemento. Este ponto de vista aquele tradicional em
engenharia e til na implementao em computador do mtodo dos elementos finitos e no
desenvolvimento dos elementos finitos.
Ns comeamos nosso tratamento do ponto de vista local com uma questo: O
que um elemento finito?
Ns atentaremos para dar a resposta em termos do espao de elementos finitos
compacto linear que ns definimos previamente. Um elemento individual consiste das
seguintes quantidades.
Viso Global Viso Local
Domnio:
| |
1
;
+ A A
x x | |
2 1
;
Ns
{ }
1
;
+ A A
x x { }
2 1
;
Graus de
Liberdade
(DOF)
{ }
1
;
+ A A
d d { }
2 1
;d d
Funes de
Forma (F.F)
(
5
)
{ }
1
;
+ A A
N N { }
2 1
; N N

5
No mtodo dos resduos ponderados no qual
h
S e
h
V so construdos a partir de diferentes classes de funes
(i. e. mtodos de Petrov-Galerkin), ns tambm teramos de especificar uma srie de funes ponderadoras, a
100
Funes de
Interpolao
ou Soluo
1 1
) ( ) ( ) (
+ +
+ =
A A A A
h
d x N d x N x u
| |
1
;
+
e
A A
x x x
2 2 1 1
) ( ) ( ) ( d N d N u
h
+ =
| | 1 ; 1 e x

(Lembrando que ( )
h
A A
d u x = .) Em palavras, um elemento finito linear apenas a toalidade
da parafernlia associada com a funo definida globalmente
h
u restrita ao domnio do
elemento. As quantidades acima esto em termos de parmetros globais notadamente, as
coordenadas globais, as funes de forma, o ordenamento dos ns, e assim por diante.
frutfero introduzir uma srie de quantidades locais, correspondente a aquelas globais, tal que
os clculos para um elemento tpico pode ser padronizado. Estes so dados como segue:
Note que na descrio local, a numerao nodal comea com 1.
Ns relataremos os domnios das descries globais e locais por uma
transformao afim:
1 1 2
:[ , ] [ , ]
A A
x x
+

(2. 231)
tal que
1 1 2
( ) ( )
A A
x x
+
= = e
(2. 232)
prtica padro tomar:
1 2
1 1 = = + e
(2. 233)
Ento pode ser expressa pela expresso:
x c c x
2 1
) ( + =
(2. 234)
Onde c
1
e c
2
so constantes que so determinadas por:
A
x c c
2 1
1 + =
(2. 235)
e
1 2 1
1
+
+ =
A
x c c
(2. 236)
Logo resolvendo o sistema fornece

saber
{ }
1
,
A A
N N
+
a srie enteira de ,
A
N s

cosntituiria ento uma base uma base


h
V . No mtodo de Galerkin
A A
N N =
.
101
A
A A
h
x x x
x
1
2
) (
+

=
(2. 237)
Lembrando que
A A A
x x h =
+1
, um mapeamento e x um ponto ou
2
) (
1 +
+
=
A A A
x x h
x

(2. 238)
x um mapeamento e um ponto.
Na seqncia, ns adotaremos a conveno notaconal que susbscritos a, b, c, ...
pertence ao sistema de numerao local. Os susbritos A, B, C,... sempre pertencer aosistema
de numerao global. Para controlar a proliferao de notaes, ns frequenetemente
usaremos a mesma notao para os sistemas global e local (e. g. e
a A
d d ou e
a A
N N ). Este
gerlamente no causaria confuso como o contexto tornar claro qual ponto de vista est
sendo adotado. Se existe perigo de confuso, um superscrito e ser ntroduzido para denotar
uma quantidade na descriao local associada com o nmero do elemento e (e. g.
, ( ) ( ( ))
e e e
a A a A
d d N N x = = , onde
1 2 1 2 1
:[ , ] [ , ] [ , ]
e e e
A A
x x x x x
+
= , etc.).
Em termos de , a funo de forma na descrio local toma a forma padro:
( ) 2 , 1 , 1
2
1
) ( = + = a N
a a
(2. 239)
Observe tambm que (2. 238) podem ser escritas em termos de (2. 239)
e
a
a
a
e
x N x

=
=
2
1
) ( ) (
(2. 240)
Esta tem a mesma forma da funo de interpolao (cf. l5).
Para referncia futura, ns notamos que os seguinte resultados:
( 1)
,
2 2
a
a
a
N


= = (2. 241)
Cujo Jacobiano :
2
,
e
e
h
x =

(2. 242)
Onde
e e e
x x h
1 2
= e
102
( )
e
e
x
e
x
h
x
2
, ,
1
= =

(2. 243)
As descries local e global do esimo elemento so mostradas na Figura - 2. 23
2.15.1 - Descrio Local e Global do Elemento e

Figura - 2. 23. Descrio Local e Global do esimo elemento.








103
2. 16- Matriz de Rigidez Elementar e Vetor Foras
Para desenvolver o elemento do ponto de vista adicional, nos supomos que nosso
modelo consiste de
el
n elementos, numerados como mostra a Figura - 2. 24. Claramente
el
n n = para este caso. Tomemos e ser o ndice das variveis para os elementos; portanto
1
el
e n s s .

Figura - 2. 24.
Agora lembrando as definies (globais) da matriz de rigidez e vetor fora
elementar.

{ }

1
,
AB A
n n nx
K F F

= = K
,

(2. 244)
Onde
( )
1
0
, , ,
AB A B A x B x
K a N N N N dx = =
}

(2. 245)
e
( ) ( )
1 1
1 1
1 1
0 0
, ,
, ,
A A A A n
A A A x n x
F N f h a N N q
N fdx h N N dx q
o
o
+
+
= +
= +
} }

(2. 246)
(Em (2. 246) nos supomos
1 1
( )
A A
N x o = , quanto ao espao dos elementos finitos linear por
partes). As integrais sobre [0.1] podem ser escritas como somas de integrais sobre o domnio
dos elementos. Portanto
104
1
,
el
n
e e e
AB
e
K
=
(
= =

K K K
(2. 247)
e
1
,
el
n
e e e
A
e
F F F F
=
(
= =

, , ,

(2. 248)
onde
( ) , , ,
e
e
e
AB A B A x B x
K a N N N N dx
O
= =
}

(2. 249)
e
( ) ( )
1 1 1
1 1 1
, ,
, ,
e e
e e
e
A A e A A n
A e A A x n x
F N f h a N N q
N f dx h N N dx q
o o
o o
+
+
O O
= +
= + +
} }

(2. 250)
e
1 2
[ , ]
e e e
x x O = o domnio do esimo elemento.
A observao importante para fazer e que K e F
,
podem ser construdas pela
soma das contribuies das matrizes elementares e vetores, respectivamente. Na literatura, o
procedimento e algumas vezes chamada de mtodo da rigidez direta [10].
Pela definio de '
A
N s nos temos que
0, Se ou 1 ou ou 1
e
AB
K A e e B e e = = + = + (2. 251)
e
0, Se ou 1
e
A
F A e e = = + (2. 252)
A situao para um elemento tpico, e, e mostrado na Figura - 2. 25. Na prtica nos no
adicionamos, naturalmente, os zeros mas simplesmente adicionando os termos no nulos nos
locais apropriados. Para este propsito e til definir o esimo elemento da matriz de rigidez
k
e
e o vetor de forca elementar f
e
como segue:

{ }

1 2
2 2
,
x
e
a
e
x
e
ab
e
f f k k = =
(2. 253)
105
e
( )
}
= =
'
, , ,
O
dx N N N N a k
x b x a
e
b a
e
ab

(2. 254)
e
}

=
=
=
+ =
'
2
1
1 ,..., 3 , 2 0
1
O
o
el
e
a
el
a
a
e
a
n e g k
n e
e h
fdx N f
(2. 255)
Resta-nos agora montar a matriz global, a partir das contribuies elementares.
(2. 256)


Figura - 2. 25. Xs indica termos no-nulos; todos os outros termos so zero.
Onde k
e
e f
e
so definidas com respeito a ordenao local, uma vez que K
e
e F
e
so
definidas como respeito a ordenao global. Para determinar onde a componente de k
e
e f
e

iro em K e F, respectivamente, requer-se tomar informaes adicionais. Isto discutido na
seo seguinte.




106

2. 17 - Montagem da Matriz e Vetor Foras Globais
No programa de computador dos elementos finitos, isto a tarefa da subrotina
dos elementos finitos para produzir k
e
e f
e
, e = 1,2,...,n
el
dos dados recebidos e proporcionar
informaes suficientes para uma subrotina de montagem de modo que os termos k
e
e f
e

podem ser adicionados para os locais apropriados em K e F, respectivamente. Esta
informao de montagem armazenada em uma coleo chamada LM, a matriz de
localizao.
Vamos cosntruir o arranjo LM para o problema sob considerao. As dimenses
de LM so n
en
, o nmero de elementos ns, pelo nmero de elementos; no presente caso, os
nmeros so 2 e
el
n , respectivamente. Dado um nmero de graus de liberdade particular (a
saber a e e, respectivamente), o valor retornado pelo arranjo LM correspondente ao nmero
de equaes globais., A, viz.
1
( , )
1 2
e i f a
A LM a e
e i f a
=
= =

+ =


(2. 257)
O arranjo LM completo mostrado na Figura - 2. 26. Esta a forma que ns visualizamos
este armazenado no computador. Note que LM(2, ) 0
el
n = . Isto indica que o grau de liberdade
2 do nmero de elementos
el
n prescritoe no uma incgnita na equao matricial global.
Portanto os termos
12 21 22
, , ,
el el el
n n n
k k k e
2
el
n
f so no montados em K e F
,
, respectivamente.
(No existem lugares para eles ir!).

Figura - 2. 26. arranjo LM para o problema exemplo
107
Como um exemplo, suponhamos que ns temos o que acrescentar a esima
contribuio elementar, onde
1
1
el
e n

s s , para os K e F
,
parcialmente montadas. A partir do
Arranjo LM, ns deduzimos o seguinte procedimento de montagem:

11
, 1 , 1 12
1, 1, 21
1, 1, 1 22
1
e
ee ee
e
e e e e
e
e e e e
e
e e e e
K K k
K K k
K K k
K K k
+ +
+ +
+ + +
+
+
+
+ +
(
6
)
(2. 258)
e
1
e
e e
F F f + (2. 259)
e
1 1 2
e
e e
F F f
+ +
+ (2. 260)
onde a seta () lida como substituda por.
Para o elemento
el
n ns temos somente que
11
el
n
nn nn
K K k + (2. 261)
e
1
el
n
n n
F F f + (2. 262)
Com estas idias, ns podemos construir, na forma de esquema, um algoritimo para a
montagem de K e F
,
, veja a
Figura - 2. 27

6
Devido a simetria de
21
e
k no seria realmente montado na prtica.
108

Figura - 2. 27. Fluxograma de um algoritmo de montagem de um elemento finito
A ao do algoritimo de montagem denotado totalmente por A, o operador
montagem, vis.,

109
K A A
,
1 1
( ) , ( )
el el
n n
e e
e e
k F f
= =
= =

(2. 263)

_ _
1 1 colunas
) 1 (
) (
r
e
nxn
e e
e
e fileira x
e fileira x
F
x x
x x
K

+
=
(
(
(
(

| |
=
+

(2. 264)

Computacionalmente:
1) Subrotina Elemento
Computa
e e
f k , para todos os elementos
2) Monta-se,
e e
f k , (todos)
Dentro de K e F
) , 1 ( ), , 1 ( 11 e LM e LM
e
K k (2. 265)


) , (
. . . elementos n
locais
equaes n
Local Matriz
globais
equaes n
o o o
e a LM A =
(2. 266)
Conceitualmente-se, escreve-se
( ) ( )
e
n
e
e
n
e
f A F R A K
el el
1 1
,
= =
= = (2. 267)






110
2. 18 Clculo Explcito da Matriz de Rigidez e do Vetor Foras
A computao explicita de k
e
e f
e
, para o problema de acordo com a
considerao, providencia algumas idias preliminares dentro do tipo de calculo que deve ser
realizado numa subrotina de elementos finitos. Alguns resultados preliminares so
requisitados.

Formula de Mudana de Varivel ( verso unidimensional)

Seja
1 2
:[ , ] f x x R uma funo integrvel e seja
1 2 1 2
:[ , ] [ , ] x x x uma
funo continuamente diferencivel, com
1 1 2 2
( ) e ( ) x x x x = = . Ento
Considere a seguinte mudana de variveis
1 2
: [ , ] f x x Rse j ...
1 2 1 2
: [ , ] [ , ] x x x
2 2
( ) x x =
( )
} }
=
2
1
2
1
) ( , ) ( ) (


d x x f dx x f
x
x

(2. 268)

Regra da Cadeia

Sejam f e x como acima, e, em adio, assuma que f diferencivel. Ento a regra
da cadeia fica:
( ) ( ) ( ) , ( ) , ( )
x
f x f x x

c
=
c

(2. 269)
Provas destes resultados podem ser achados em [11]
A computao de k
e
procede como se segue o exemplo:
Pela definio temos:
}
=
'
) ( , ) ( ,
O
dx x N x N k
x b x a
e
ab

(2. 270)
pela mudana de variveis, onde ( ) x definido por (2. 240)
1
1
, ( ( )) , ( ( )) ,
e
ab a x b x
k N x N x x d

=
}

(2. 271)
111
(regra da cadeia:
, , ,
( ) ( / ) ( ( )) ( ( )) ( )) =( 1) /
a b e
a a a x
N N x N x x h


+
= c c = ) (por
(2. 241)-(2. 243)
1
1
1
1
1
, ( ) , ( )( , ( ))
( 1) ( 1) 2
2 2
( 1)
a b
a b
e
a b
e
N N x d
d
h
h

+
=

=

=
}
}

(2. 272)
Ento
(


=
1 1
1 1
1
e
e
h
k
(2. 273)
Observe que
, a
N

(veja (1.12.7)) no depende dos dados dos elementos
particulares, como ( )
a a
N N = . Nos veremos que isto geralmente verdade, e portanto
estas computaes pode ser feitas uma nica vez e para todos.
As derivadas
,
x

e
,x
depende dos dados particulares dos elementos (no presente
caso de
e
h ), e sub-rotinas sero necessrias para calcular a analogia destas quantidades nos
casos mais gerais.
Agora nos desejamos calcular f
e
. Contudo, isto no pode ser feito sem
explicitamente conhecer o que f = f(x) . Na pratica, isto seria inconveniente para reprogramar
cada vez que nos quisermos resolver um problema envolvendo uma funo f diferente.
Geralmente uma aproximao conveniente feita. Por exemplo, no podemos trocar f por sua
interpolao linear sobre cada elemento, a saber,
) usualmente (
2
1

=
=
a
a a
e
N f f
(2. 274)
e
contorno de termos + =
}
fdx N f
e
a
e
a
O

(2. 275)

112
onde ( ( ))
a a
f f x = ; veja a Figura - 2. 28. A notao
h
f usada para indicar que a
aproximao depende da malha. Isto representa uma aproximao que suficiente para
aplicaes mais praticas. (Isto , naturalmente, exatas por constantes ou carregamentos
lineares dos elementos). Agora a padronizao das entradas do programa podem ser
facilitadas; que , o valor nodal de f so dados requisitados. Empregando esta aproximao no
calculo explicito dos vetores elementares forca:
( ) ( ) ( )
1
1
( ) ( ) ( ) ( ) ,
e
h h
a
N x f x dx Na x f x x d


+
O
=
} }

(2. 276)
(mudana de variveis)
1
2
1
1
( ) ( )
2
e
a b b
b
h
N N d f
+
=

=

}

(2. 277)


Figura - 2. 28. Aproximao para f por uma interpolao linear de valores nodais.
Calculando as integrais
1
1
(1 ) 3
a b ab
N N d o
+

= +
}
produz
1
2
2 1
1 2 6
e
e
f
h
f
f
(
=
`
(
)
(+termos de contorno, cf. (2. 245))
(2. 278)
e
1 2
1 2
2
2 6
e
f f
h
f f
+
(
=
(
+

(+ termos de contorno)
(2. 279)

113
Observao
Isto pode ser mostrado que, sobre convenientes hiptese, interpolao nodal linear
por partes produz erros de
( )
2
O h nos dados; neste caso, f. (veja [12], pp56-57, para
estimativas bsicas de interpolao de erros). Isto pode ser mostrado que, em medidas
apropriadas de erros, isto produz na pior das hipteses um erro
( )
2
O h em
h
u e
,
h
x
u .
Os seguintes exerccios indicam que podem existir melhores modos para se
aproximar dos dados.


Exerccio 1.
Suponha que f quadrtica (isto , consistindo de combinaes lineares
monogmicas 1, x e x
2
). Determine a aproximao linear por partes no necessariamente
continua para f sobre cada elemento nos quais os valores nodais so exatos. Sugesto: A
anlise pode ser realizada com respeito a um elemento.

Exerccio 2.
A equao de uma corda sobre uma base elstica dada por:
| |
,
0 ;
xx
u u f em = 0 1 + = O
(2. 280)
Onde , uma constante positiva, a medida da base de rigidez. Supondo que as condies de
fronteira so as mesmas do problema discutido anteriormente neste capitulo, isto pode ser
mostrado que uma formulao fraca equivalente :
( )
, , (0) w x u x w u dx wf dx w h
O O
+ = +
} }

(2. 281)
Onde , u w V e e e assim por diante. Isto pode tambm ser escrito como
( ) ( ) ( ) , , , (0) a w u w u w f w h + = +
(2. 282)
i. seja
h h h
u v g = + escreva a contraparte de Galerkin da formulao fraca
( , )
h h
a w v + (2. 283)

= ( , ) (0) ( , )
h h h h
w f w h a w g + (2. 284)
114
ii. Defina
( ) ,
A B
KAB a N N = +
(2. 285)
e
( ) ,
e
e
a b
ab
k a N N = + (2. 286)
iii. Determine k
e
explicitamente
k
e e
ab
k
(
(
(
= =
(

(


(2. 287)
iv. Mostre que K simtrica
v. Mostre que K definida positiva. necessrio empregar a condio de contorno
(1) 0
h
w = ? Por que?
vi. A funo de Green para este problema satisfaz
,
0
xx y
g g o + =
(2. 288)
e pode ser escrita como
( )
1 2
3 4
, 0
, 1
px px
px px
c e c e x y
g x
c e c e y x

+ s s

=

+ s s


(2. 289)
Onde
1 / 2
p = e os cs so determinados seguindo 4 condies de contorno e continuidade.
( )
( )
( ) ( )
( ) ( )
,
, ,
1 0
0 0
1
x
x x
g
g
g y g y
g y g y
+
+
=
=
=
=

(2. 290)
vii. Construindo elemento de funo de forma exponencial ( )
1
N x e e tal que
( ) ( ) ( )
1 1 2 2
h e e
u x d N x d N x = + ,
e
x eO
(2. 291)
onde
( )
1 2
px px h
u x c e c e

= +
(2. 292)
os cs so determinados de
115
( )
, 1, 2
e h e
a a
d u x a = =
(2. 293)
Qual o atributo do qual esta escolha de funes atende?














































116
2. 19 - Exemplos e Aplicaes Tericas

Exerccio 1 pgina 22
Considere a formulao fraca do modelo do problema unidimensional:
1 1
0 0
, , (0)
x x
w u dx wf dx w h = +
} }

(2. 294)
onde weW e ueS so supostos ser suaves sobre os elementos interiores (i. e. sobre
1
] ; [, 1, 2,...,
e
A A
x x A n O
+
= = mas pode sofrer inclinaes descontnuas atravs dos
contornos dos elementos. (Funes desta classe contm um espao de elemento finito linear
descrito anteriormente). A partir da equao (2. 294) e supondo a continuidade das funes,
mostre que:
1
1
2
0 ( , ) (0) , (0 )
( ) , ( ) , ( )
A
A
x
n
xx x
A
x
n
A x A x A
A
w u f dx w u h
w x u x u x
+
+
=
+
=
(
= + + + +

(
+


(2. 295)
Argumentando como na Seco. 1.4, pode ser concludo que as condies de Euler-Lagrange
da equao (2. 294) so:
i. , ( ) ( ) 0
xx
u x f x + = , onde
1
] ; [, 1, 2,...,
A A
x x x A n
+
e = ,
ii. , (0 )
x
u h
+
= ; e
iii. , ( ) , ( ), onde 2,3,...,
x A x A
u x u x A n
+
= =
Observe que (i) a equao diferencial restrita aos elementos interiores, e (iii) a
condio de continuidade atravs dos elementos dos contornos. Este pode ser contrastado com
o caso no qual a soluo suposta suave. Neste caso a condio de continuidade
identicamente satisfeita e a somatria das integrais sobre os elementos interiores pode ser
substituda por uma integral sobre todo o domnio (veja Seco. 1.4).
Na formulao dos elementos finitos de Galerkin, uma soluo aproximada de (i)-
(iii) obtida.

117
Soluo





























118
Exerccio 1 pgina 31
Suponha uma malha de elemento constante (i. e. , 1, 2,...,
A
h h A n = = ).
Considere a diferena finita padro stencil para
, 0
xx
u f + =
(2. 296)
em um n tpico interno, chamado,
1 1
2
2
0
A A A
A
u u u
f
h
+
+
+ = (2. 297)
Supondo que f varia de uma forma linear e assim pode ser expandido como:
1
1
n
A A
A
f f N
=
=
=


(2. 298)
onde os f
A
so valores nodais de f, estabelecidos na equao de elementos finitos associado
com o n A e compare este com (2. 297). Deduza quando (2. 297) ser capaz de exibir o
fenmeno da superconvergncia. (Isto qual a restrio sobre f?) Estabelea a equao de
elementos finitos associada com o n 1, contando para h no nulo. Discuta esta equao a
partir do ponto de vista de diferenas finitas. (Para comparaes posteriores ao longo destas
linhas, o leitor interessado necessita consultar [6], Captulo 1.).
Soluo













119
Exerccio 1 pgina 36
Considere o problema de valor de contorno discutido nas seces anteriores:
, ( ) ( ) 0 ]0;1[
xx
u x x x + = e f
(2. 299)
e
(1) u = g
(2. 300)
e
, (0)
x
u =h
(2. 301)
Suponha ( ) x x = f q , onde q constante, 0 = = g h .
a. Empregando o espao linear de elementos finitos com ns igualmente
espaados, estabelea e resolva as equaes de elementos finitos de Galerkin para n = 4 (h =
parmetro de malha = ). Reveja que na Seco 1.7 este foi feito para n = 1 e n = 2 (h = 1 e
h = , respectivamente). No inverta a matriz de rigidez K; use o mtodo de eliminao de
Gauss para resolver e checar suas respostas uma vez que elas devem ser exatas nos ns.
b. Faa , , , /( / 2)
h
x x x
re u u = q , o erro relativo em ,
x
u . Calcule ,
x
re ns pontos
mdios dos quatro elementos. Eles deveriam ser iguais. (Este foi tambm o caso para n = 2)
c. Empregando os dados para h = 1, e , grafique ln( , )
x
re versus ln h.
d. Usando a anlise de erro para ,
x
re nos pontos mdios apresentados na Seco
1.10, responda as seguintes questes:
i. Qual o significado da inclinao do grfico na parte (c)?
ii. Qual o significado da interseco-y.
Soluo







120
2. 20 - Exerccios e Problemas Tericos: Teoria da Viga de Euler-
Bernoulli e Cbicas Hermticas
Este problema desenvolve resultados bsicos de elementos finitos para a Teoria da
Viga de Euler-Bernoulli. A forma forte de um problema de valor de contorno para uma fina
viga (teoria de Euler-Bernoulli) fixada em uma extremidade e sujeita a uma fora de
cisalhamento e a um momento na outra extremidade, pode ser estabelecido como segue:
Seja a viga que ocupa o intervalo unitrio, isto :
]0;1[, [0;1] O O = = (2. 302)
1.1 - Proposio Forte do Problema (S)
Dado : f R O e as constantes M e Q, encontre as deformaes : u R O
tal que satisfaz:
i) O equilbrio transversal
, 0 em
xxxx
EIu f O =
(2. 303)
e as seguintes condies de contorno:
ii) Deslocamento transversal nulo
(1) 0 u =
(2. 304)
iii) Deformao ou derivada do deslocamento nula no contorno
, (1) 0
x
u =
(2. 305)
iv) Momento Fletor prescrito
, (0)
xx
EIu M =
(2. 306)
v) Fora Cortante prescrita
, (0)
xxx
EIu Q =
(2. 307)
Onde E o mdulo de Young e I o momento de Inrcia, ambos das quais so supostas
constantes.
A montagem conforme mostra a Figura - 1. 10.
121

Figura - 1. 10.
Seja,
{ }
2
/ ( ), (1) , (1) 0
x
w w H w w O e = = S = V = (
7
)
(2. 308)
Ento a correspondente forma fraca do problema :
1.2 - Proposio Fraca do Problema (W)
Dado f e as constantes M e Q, encontre as deformaes ueS tal que para todo
weW satisfaz:
i) O equilbrio transversal
( , ) ( , ) , (0) (0)
x
a w u w f w M w Q = +
(2. 309)
onde
1
0
( , ) , ,
xx xx
a w u w EIu dx =
}

(2. 310)
e
1
0
( , ) w f wf dx =
}

(2. 311)

7
( )
2
w H e O essencialmente significa que ,
xx
w quadrado integrvel (i. e. ( )
1
2
0
,
xx
w dx <
}
)
122
A coleo de funes, V , pode ser pensada como o espao de finitas
configuraes de energia-deformao da viga, satisfazendo as condies de contorno
essenciais em 1 x = . Isto uma conseqncia do teorema de Sobolev que cada weV
continuamente diferencivel. Para f razoveis, estes problemas possuem soluo nica.
Seja
h h
= S V uma aproximao finita-dimensional de S . Em particular, ns
supomos
h h
w eV que satisfaa (1) , (1) 0
h h
x
w w = = .
A condio de Galerkin do problema segue como:
1.3 - Proposio Fraca do Problema de Galerkin (G)
Dado f , M e Q, encontre as deformaes
h h
u eS tal que para todo
h h
w eV satisfaz:
i) O equilbrio transversal
( , ) ( , ) , (0) (0)
h h h h h
x
a w u w f w M w Q = + (2. 312)
a)
Assumindo que todas as funes so suaves e com contorno, mostre que as
solues de S e W so idnticas. Quais so as condies de contorno naturais?
b)
Suponha
1 2 1
0 ... 1
n
x x x
+
= < < < = e
1
/ ( ),
h h h
w w C O e V = { e
(1) , (1) 0
h h
x
w w = = , e
h
w restritas a | |
1
;
A A
x x
+
um polinmio cbico (i. e. consiste de uma
combinao linear de
2 3
1, , , )} x x x (
8
). Este um espao de funes de forma cbicas por
partes de Hermite. Observe que
h h
w eV no necessita ser de segundas derivadas contnuas
no ns. Por simplicidade de notao, ns escrevemos
1
x e
2
x no lugar de
A
x e
1 A
x
+
,
respectivamente.
Em cada subintervalo, mostre que
h
w pode ser escrito como:
1 1 2 1 3 2 4 2
( ) ( ) ( ) , ( ) ( ) ( ) ( ) , ( )
h h h h h
x x
w N x w x N x w x N x w x N x w x = + + +
(2. 313)

8
A notao
1 h
w C e significa que
h
w continuamente diferencivel
123

onde:
| |
| |
2
2 1
1
3
2
1 2
2
2
2
1 2
3
3
2
2 1
4
2
( ) 2( )
( )
( )( )
( )
( ) 2( )
( )
( ) ( )
( )
x x h x x
N x
h
x x x x
N x
h
x x h x x
N x
h
x x x x
N x
h
+
=

=
+
=

=

(2. 314)
Dica: Seja
2 3
1 2 3 4
( )
h
w x c c x c x c x = + + + , onde os cs so constantes. Determine-os
requerendo que as seguintes condies se mantenham:
2 3
1 1 2 1 3 1 4 1
2 3
2 1 2 2 3 2 4 2
2
1 2 3 1 4 1
2
2 2 3 2 4 2
( )
( )
, ( ) 0 2 3
, ( ) 0 2 3
h
h
h
x
h
x
w x c c x c x c x
w x c c x c x c x
w x c c x c x
w x c c x c x
= + + +
= + + +
= + + +
= + + +

(2. 315)
Esquematize as funes dos elementos
1 2 3 4
, , , N N N N , e suas contrapartidas globais tpicas.
O espao de elementos finitos descritos na parte (b) resulta em deslocamentos
nodais e inclinaes (primeiras derivadas), exatos, anlogo ao caso apresentado na Seco
1.10. Na parte (g), est pedindo para voc fornecer isto. Em problemas de viga flexionada ns
estamos geralmente interessados em curvaturas (segundas derivadas) para clculo de
momentos fletores.
c)
Localizar os pontos de curvatura tima no entendimento de Barlow. Cuidado: As
manipulaes algbricas podem ser cansativas a menos que certas simplificaes sejam
observadas. Se ns trabalhamos no sistema de coordenada do elemento- introduzido na
Seco 1.12 (chame
1
(2 ) /
A A A
x x x h
+
= + , a localizao dos pontos de curvatura de
Barlow pode ser expresso como 1/ 3 = . Isto , existem duas localizaes timas
simetricamente espaadas para computar a curvatura.
124
d)
Qual a taxa de convergncia da curvatura neste pontos? (Resposta.
3
( ) h 0 ).
e)
Se o segmento da viga | |
1
;
A A
x x
+
descarregado (i. e. , 0
xxxx
u = , onde u a
soluo exata), quais pontos so timos?
f)
Assumindo 1
el
n = (um elemento) e ( ) constante f x c = = . Estabelea e
resolva a equao de elementos finitos de Galerkin. Faa o grfico de
h
u e u ; ,
h
x
u e ,
x
u ;
,
h
xx
u e ,
xx
u . Indique os pontos de Barlow na curva.
g)
Prove que:
( ) ( )
, ( ) , ( )
h
A A
h
x A x A
u x u x
u x u x
=
=

(2. 316)
onde
A
x um n tpico (i.e. prove que os deslocamentos e inclinaes so exatas nos ns).
Para fazer a segunda parte voc ter que ser familiarizado como o dipolo, , ( )
x A
x x o , o qual
a derivada generalizada da funo delta.
h)
Mostre que os pontos de curvatura de Barlow so exatos quando
( ) f x c constante = = .
i)
Porque ns requeremos que as funes
h
V possuam primeiras derivadas
contnuas?
j)
Calcule a matriz de rigidez elementar 4 x 4,
125
2
1
2 1
( ) , ,
1 , 4 onde
e
e
x
e
pq p xx q xx
x
e e e
k x N EIN dx
p q h x x
=
s s =
}

(2. 317)
Onde
2 1
e e e
h x x = .
k)
(Veja o exerccio na Seco 1.8). Considere a formulao fraca. Suponha que
weV e u eS so suaves sobre os elementos interiores (i.e., sobre
1
] ; [
A A
x x
+
) mas pode
exibir descontinuidades de segunda e de ordem mais altas nas derivadas, atravs dos
elementos do contorno. (Funes deste tipo contm as funes cbicas por partes de Hermite).
Mostre que:
( )
( )
( )
( )
( )
1
1
2
2
0 ,
, (0) , (0 )
(0) , (0 )
, ( ) , ( ) , ( )
( ) , ( ) , ( )
A
A
x
n
xxxx
A
x
x xx
xxx
n
x A xx A xx A
A
n
A xxx A xxx A
A
w EIu f dx
w EIu M
w EIu Q
w x EI u x u x
w x EI u x u x
+
=
+
+
+
=
+
=
=

+

+


(2. 318)
para o qual pode-se concluir que as condies de Euler-Lagrange so:
i. , ( ) ( )
xxxx
EIu x f x =
ii. , (0 )
xx
EIu M
+
=
iii. , (0 )
xxx
EIu Q
+
=
iv. , ( ) , ( ) onde 2,3,...
xx A xx A
EIu x EIu x A n
+
= =
v. , ( ) , ( ) onde 2,3,...
xxx A xxx A
EIu x EIu x A n
+
= =
Note que (i) a equao de equilbrio restrita aos elementos interiores, e (iv) e
(v) so condies de continuidade atravs dos elementos dos contornos de momento e
126
cisalhamento, respectivamente. Compare estes resultados com aqueles obtidos para funes w
e u, as quais so globalmente suaves.
A formulao do problema de Galerkin fornece uma soluo que se bastante
aproxima de (v).
Soluo:




























127
2. 21 - Exemplos Prticos e Aplicaes
Vamos a partir de agora ver uma srie de aplicaes computacionais do Mtodo
dos Elementos Finitos usando o programa FEAP.
Exerccio 1
Compilar os arquivos *.for indicados no arquivo PCFEAP5 e criar um arquivo
executvel feap.exe (usar FORTRAN verso Microsoft 5.0 em diante)
Exerccio 2
Criar um arquivo de entrada de dados do tipo: malha, carregamento, condies de
contorno, propriedades, etc, usando o emacs, da seguinte forma:

feap **________________________ comentrio sobre o problema.
Numnp (nmero totaal de pontos nodais), numel (numero de elementos), nummat (n
o
do
conjunto de propriedades do material e outros parmetros), ndm (n
o
de dimenses), ndf (n
o
de
graus de liberadade por n), nen (n
o
de ns por elemento).

coord
node#, ngen, x-coord, y-coord
ngen = 0 no gera
= 1 incremento (gera coordenadas pulando este nmero de ns)

elem
elem#, material#, node 1, node 2, node 3, node 4, ngen

Figura - 2. 29. Elemento quadrilateral de duas dimenses para o uso na gerao de malhas no
FEAP.
128

boun ___________________________ (estabelece restries no contorno)
node#, ngen, dof#1, dof#2
dof = 0 livre
dof = 0 fixo (< 0 carrega na gerao
(>0 s para este n)

forc
node#, ngen, valor em x, valor em y

OBS.: Por default se as condies forem nulas no necessrio especificar valor. Caso o n
no tenha restrio (dof# = 0 no comando boun), o programa interpreta o valor como uma
fora. Caso dof# = 0 em boun, ento o programa interpreta o valor como um
deslocamento.

mate
1 (n
o
do conjunto de propriedades), 1 (nmero do elemento a ser utilizado pelo programa)

=
=
=
a axisimetri I
strain plane I
stress plane I
T g g t
I v E
ref
houverem se y e x em
campo de foras
y x
, 3
, 2
, 1
, , , ,
, 2 , 2 , , ,
o

_


para calcular:
ref final
T T T = A

PCFEAP assume:
0 0
0
0 0
ref
final
ref
T T
T
T T
A > <

=

A < >


(2. 319)
end
inter(active) ou macro duas opes

COMANDOS MACROS (Problemas Lineares)
129
> tang,,1 (monta a matriz de rigidez e obtm a soluo)
d = ...
Residual norm F Kd
Observao: para maiores detalhes, leiam o Captulo 15 do Livro de MEF, escrito
por O. C. Zienkiewicz e R. L. Taylor, Vol. 1 (apostila distribuda).
Patch test (testa o elemento quanto a obteno de resultados para os modos de corpo rgido
e deformao constante).
Usaremos somente o elemento PCELM1.FOR.
Problemas de computador que usam FEAP (em cada um dos seguintes, voc pode
editar a sada de dados e entregar somente a informao pedida):























130
Exerccio 3
- Rode o problema do disco circular (com entrada Idisk), e submeta as sadas de
todos os deslocamentos dos ns e reaes.
IDISK (imprimir deslocamentos e reaes)
Soluo
feap * * circular disk example problem
19,11,1,2,2,4

coord
1,1,0.0,0.0
5,0,5.0,0.0
6,1,0.0,2.0
10,0,4.5828,2.0
11,1,0.0,4.0
14,0,3.0,4.0
15,0,4.0,3.0
16,0,0.0,5.0
17,0,0.75,4.9434
18,0,1.5,4.7697
19,0,2.25,4.4651

elem
1,1,1,2,7,6,1
5,1,6,7,12,11,1
9,1,11,12,17,16,1

bound
1,1,1,- 1
5,0,0,1
6,5,- 1,0
16,0,1,0

forc
16,0,0.0,- 5.0

mat e
1,1
100.0,0.3,0.0,2,2,1
1.,0.,0.


end

int er
st op
end









131
feap * * circular disk example problem

UNI X Version
- 01/ 01/ 90 -

Number of nodal point s = 19
Number of element s = 11
Number of mat erial set s = 1
Dimension of coordinat e space= 2

Degrees- of-freedom/ node = 2
Nodes per element ( maximum) = 4

Degrees- of-freedom/ edge = 0
Edges per element ( maximum) = 0

Maximum mat l. propert ies/ elmt = 100

Added degrees- of- freedom/ elmt = 0
feap * * circular disk example problem

nodal coordinat es

node 1 coord 2 coord
1 0.0000 0.0000
2 1.2500 0.0000
3 2.5000 0.0000
4 3.7500 0.0000
5 5.0000 0.0000
6 0.0000 2.0000
7 1.1457 2.0000
8 2.2914 2.0000
9 3.4371 2.0000
10 4.5828 2.0000
11 0.0000 4.0000
12 1.0000 4.0000
13 2.0000 4.0000
14 3.0000 4.0000
15 4.0000 3.0000
16 0.0000 5.0000
17 0.7500 4.9434
18 1.5000 4.7697
19 2.2500 4.4651
feap * * circular disk example problem

e l e m e n t s

elmt mat l 1 node 2 node 3 node 4 node
1 1 1 2 7 6
2 1 2 3 8 7
3 1 3 4 9 8
4 1 4 5 10 9
5 1 6 7 12 11
6 1 7 8 13 12
7 1 8 9 14 13
8 1 9 10 15 14
9 1 11 12 17 16
10 1 12 13 18 17
11 1 13 14 19 18
feap * * circular disk example problem

n o d a l b. c.

node 1- b.c. 2- b.c.
1 1 -1
2 0 -1
3 0 -1
4 0 -1
5 0 1
6 -1 0
11 - 1 0
16 1 0
132
feap * * circular disk example problem

nodal force/ displ

node 1 force 2 force
16 0.0000 - 5.0000
feap * * circular disk example problem

m a t e r i a l p r o p e r t i e s

mat erial set 1 for element t ype 1

degree of freedom assignment s local global
number number
1 1
2 2

Plane St ress Linear Elast ic Element

modulus 0.10000E+ 03
poisson rat io 0.30000
densit y 0.00000E+ 00
gauss pt s/ dir 2
st ress pt s 2
t hickness 0.10000E+ 01
x- gravit y 0.00000E+ 00
y- gravit y 0.00000E+ 00
alpha 0.00000E+ 00
base t emp 0.00000E+ 00
Drill fact or 0.00000E+ 00


P a r t i t i o n 1

E q u a t i o n / P r o b l e m S u m m a r y:

Space dimension ( ndm) = 2 Number dof ( ndf) = 2
Number of equat ions = 29 Number dof ( nde) = 0
Average col. height = 9 Number nodes = 19
No. t erms in profile = 244 Number element s = 11
Est . fact or t ime- sec = 0.4698E- 04 Number mat erials = 1
Maximum st orage for profile = 244
Maximum number of equat ions = 29
Mat erial Element Type Hist ory t erms
1 1 0
* Macro 1 * t ang v1= 1.00 v2= 0.00 v3= 0.00 t = 0.00
Residual norm = 5.0000000E+ 00 t = 0.00
Condit ion check: D- max 0.2684E+ 03; D- min 0.3300E+ 02; Rat io 0.8132E+ 01
Maximum no. diagonal digit s lost : 1
End Triangular Decomposit ion t = 0.00
Energy convergence t est
Maximum = 1.130463057835375E+ 00
Current = 1.130463057835375E+ 00
Tolerance = 1.000000000000000E- 16
* Macro 1 * t ang v1= 1.00 v2= 0.00 v3= 0.00 t = 0.00
Residual norm = 5.8706808E- 15 t = 0.00
Condit ion check: D- max 0.2684E+ 03; D- min 0.3300E+ 02; Rat io 0.8132E+ 01
Maximum no. diagonal digit s lost : 1
End Triangular Decomposit ion t = 0.00
Energy convergence t est
Maximum = 1.130463057835375E+ 00
Current = 6.606542562134775E- 31
Tolerance = 1.000000000000000E- 16
* Macro 1 * disp all v1= 0.00 v2= 0.00 v3= 0.00 t = 0.00
feap * * circular disk example problem

n o d a l d i s p l a c e m e n t s t ime 0.00000E+ 00
prop. ld. ( eigenvalue) 1.00000E+ 00

node 1 coord 2 coord 1 displ 2 displ
1 0.00000E+ 00 0.00000E+ 00 0.00000E+ 00 0.00000E+ 00
2 1.25000E+ 00 0.00000E+ 00 1.41212E- 02 0.00000E+ 00
133
3 2.50000E+ 00 0.00000E+ 00 2.43794E- 02 0.00000E+ 00
4 3.75000E+ 00 0.00000E+ 00 3.00838E- 02 0.00000E+ 00
5 5.00000E+ 00 0.00000E+ 00 3.15086E- 02 0.00000E+ 00
6 0.00000E+ 00 2.00000E+ 00 0.00000E+ 00-4.36614E-02
7 1.14570E+ 00 2.00000E+ 00 1.39321E- 02-3.86546E- 02
8 2.29140E+ 00 2.00000E+ 00 2.27265E- 02-2.37838E- 02
9 3.43710E+ 00 2.00000E+ 00 2.42481E- 02-9.86059E- 03
10 4.58280E+ 00 2.00000E+ 00 2.43026E- 02 1.29298E-04
11 0.00000E+ 00 4.00000E+ 00 0.00000E+ 00-1.18594E-01
12 1.00000E+ 00 4.00000E+ 00 1.21493E- 02-8.31881E- 02
13 2.00000E+ 00 4.00000E+ 00 5.37990E- 03-4.26854E- 02
14 3.00000E+ 00 4.00000E+ 00 3.98871E- 03-1.79619E- 02
15 4.00000E+ 00 3.00000E+ 00 1.41182E- 02-5.25001E- 03
16 0.00000E+ 00 5.00000E+ 00 0.00000E+ 00-2.26093E-01
17 7.50000E-01 4.94340E+ 00- 2.23798E- 02- 9.54435E- 02
18 1.50000E+ 00 4.76970E+ 00- 1.75583E- 02- 6.11267E- 02
19 2.25000E+ 00 4.46510E+ 00- 8.38377E- 03- 3.73076E- 02
* Macro 1 * st re all v1= 0.00 v2= 0.00 v3= 0.00 t = 0.00
feap * * circular disk example problem

element st resses

element mat erial 11- st ress 12- st ress 22- st ress 1- st ress 2- st ress
1- coord 2- coord 11- st rain 12- st rain 22- st rain 33- st ress angle

1 1 0.558E+ 00 0.372E- 01 - 0.196E+ 01 0.559E+ 00 -0.196E+ 01
0.259 0.423 0.115E- 01 0.968E-03 -0.213E- 01 0.000E+ 00 0.85

1 1 0.607E+ 00 0.484E- 01 - 0.180E+ 01 0.608E+ 00 -0.180E+ 01
0.968 0.423 0.115E- 01 0.126E-02 -0.198E- 01 0.000E+ 00 1.15

1 1 0.665E+ 00 0.146E+ 00 -0.177E+ 01 0.674E+ 00 -0.178E+ 01
0.921 1.577 0.120E- 01 0.380E-02 -0.197E- 01 0.000E+ 00 3.42

1 1 0.614E+ 00 0.134E+ 00 -0.194E+ 01 0.621E+ 00 -0.195E+ 01
0.247 1.577 0.120E- 01 0.349E-02 -0.213E- 01 0.000E+ 00 3.00

2 1 0.310E+ 00 0.109E+ 00 -0.167E+ 01 0.316E+ 00 -0.167E+ 01
1.487 0.423 0.810E- 02 0.282E-02 -0.176E- 01 0.000E+ 00 3.13

2 1 0.454E+ 00 0.102E+ 00 -0.119E+ 01 0.461E+ 00 -0.119E+ 01
2.196 0.423 0.810E- 02 0.264E-02 -0.132E- 01 0.000E+ 00 3.53

2 1 0.444E+ 00 0.388E+ 00 -0.112E+ 01 0.535E+ 00 -0.121E+ 01
2.089 1.577 0.780E- 02 0.101E-01 -0.125E- 01 0.000E+ 00 13.21

2 1 0.292E+ 00 0.396E+ 00 -0.162E+ 01 0.371E+ 00 -0.170E+ 01
1.415 1.577 0.780E- 02 0.103E-01 -0.171E- 01 0.000E+ 00 11.22

3 1 0.970E- 01 0.608E- 01 - 0.985E+ 00 0.100E+ 00 - 0.989E+ 00
2.715 0.423 0.393E- 02 0.158E-02 -0.101E- 01 0.000E+ 00 3.20

3 1 0.232E+ 00 0.189E- 01 - 0.536E+ 00 0.232E+ 00 -0.536E+ 00
3.424 0.423 0.393E- 02 0.491E-03 -0.605E- 02 0.000E+ 00 1.41

3 1 0.604E- 01 0.278E+ 00 -0.485E+ 00 0.177E+ 00 -0.602E+ 00
3.256 1.577 0.206E- 02 0.723E-02 -0.503E- 02 0.000E+ 00 22.77

3 1 -0.814E- 01 0.322E+ 00 -0.958E+ 00 0.242E- 01 - 0.106E+ 01
2.582 1.577 0.206E- 02 0.837E-02 -0.934E- 02 0.000E+ 00 18.15

4 1 -0.167E- 01 - 0.457E- 01 - 0.364E+ 00 - 0.107E- 01 - 0.370E+ 00
3.943 0.423 0.924E- 03 - 0.119E-02 -0.359E-02 0.000E+ 00 - 7.38

4 1 0.801E- 01 - 0.599E- 01 - 0.411E-01 0.105E+ 00 - 0.657E- 01
4.652 0.423 0.924E- 03 - 0.156E-02 -0.651E-03 0.000E+ 00 - 22.32

4 1 0.437E- 01 0.129E+ 00 0.473E- 01 0.174E+ 00 - 0.833E- 01
4.424 1.577 0.295E- 03 0.335E-02 0.342E- 03 0.000E+ 00 45.41

4 1 -0.581E- 01 0.144E+ 00 -0.292E+ 00 0.102E- 01 - 0.360E+ 00
3.750 1.577 0.295E- 03 0.373E-02 -0.274E- 02 0.000E+ 00 25.43
134

5 1 0.212E+ 00 0.394E+ 00 -0.335E+ 01 0.255E+ 00 -0.339E+ 01
0.236 2.423 0.122E- 01 0.103E-01 -0.341E- 01 0.000E+ 00 6.25

5 1 0.516E+ 00 0.394E+ 00 -0.233E+ 01 0.569E+ 00 -0.239E+ 01
0.879 2.423 0.122E- 01 0.102E-01 -0.249E- 01 0.000E+ 00 7.73

5 1 0.549E+ 00 0.108E+ 01 -0.222E+ 01 0.921E+ 00 -0.259E+ 01
0.813 3.577 0.122E- 01 0.281E-01 -0.239E- 01 0.000E+ 00 18.99

5 1 0.220E+ 00 0.108E+ 01 -0.332E+ 01 0.525E+ 00 -0.362E+ 01
0.218 3.577 0.122E- 01 0.281E-01 -0.338E- 01 0.000E+ 00 15.72

6 1 -0.492E- 01 0.619E+ 00 -0.181E+ 01 0.147E+ 00 -0.201E+ 01
1.351 2.423 0.494E- 02 0.161E-01 -0.180E- 01 0.000E+ 00 17.56

6 1 0.220E+ 00 0.454E+ 00 -0.913E+ 00 0.380E+ 00 -0.107E+ 01
1.994 2.423 0.494E- 02 0.118E-01 -0.979E- 02 0.000E+ 00 19.37

6 1 -0.626E+ 00 0.102E+ 01 - 0.960E+ 00 0.243E+ 00 - 0.183E+ 01
1.844 3.577 - 0.338E- 02 0.266E- 01 - 0.772E- 02 0.000E+ 00 40.35

6 1 -0.917E+ 00 0.120E+ 01 - 0.193E+ 01 -0.121E+ 00 - 0.273E+ 01
1.249 3.577 - 0.338E- 02 0.312E- 01 - 0.166E- 01 0.000E+ 00 33.55

7 1 -0.107E+ 00 0.219E+ 00 - 0.629E+ 00 -0.279E- 01 - 0.709E+ 00
2.465 2.423 0.813E- 03 0.569E-02 -0.597E- 02 0.000E+ 00 19.99
feap * * circular disk example pr oblem

element st resses

element mat erial 11- st ress 12- st ress 22- st ress 1- st ress 2- st ress
1- coord 2- coord 11- st rain 12- st rain 22- st rain 33- st ress angle

7 1 0.155E- 01 0.188E+ 00 -0.219E+ 00 0.119E+ 00 -0.323E+ 00
3.109 2.423 0.813E- 03 0.488E-02 -0.224E- 02 0.000E+ 00 28.99

7 1 -0.108E+ 00 0.454E+ 00 - 0.109E+ 00 0.345E+ 00 - 0.562E+ 00
2.875 3.577 - 0.752E- 03 0.118E- 01 - 0.769E- 03 0.000E+ 00 44.96

7 1 -0.241E+ 00 0.487E+ 00 - 0.553E+ 00 0.115E+ 00 - 0.908E+ 00
2.279 3.577 - 0.752E- 03 0.127E- 01 - 0.480E- 02 0.000E+ 00 36.14

8 1 -0.557E- 01 - 0.382E- 01 - 0.199E+ 00 - 0.461E- 01 - 0.208E+ 00
3.580 2.378 0.392E- 04 - 0.994E-03 -0.182E-02 0.000E+ 00 - 14.08

8 1 -0.177E- 01 - 0.307E- 01 - 0.707E-01 -0.371E- 02 - 0.847E- 01
4.224 2.256 0.347E- 04 - 0.797E-03 -0.654E-03 0.000E+ 00 - 24.59

8 1 0.200E- 01 0.818E- 01 0.751E- 01 0.134E+ 00 - 0.387E- 01
3.905 2.955 - 0.249E- 04 0.213E- 02 0.691E- 03 0.000E+ 00 54.30

8 1 -0.456E- 01 0.216E- 01 - 0.155E+ 00 - 0.415E- 01 - 0.159E+ 00
3.310 3.411 0.761E- 05 0.561E-03 -0.141E- 02 0.000E+ 00 10.80

9 1 -0.226E+ 01 0.194E+ 01 - 0.921E+ 01 -0.176E+ 01 - 0.972E+ 01
0.200 4.209 0.503E- 02 0.504E-01 -0.854E- 01 0.000E+ 00 14.58

9 1 -0.196E+ 00 0.119E+ 01 - 0.224E+ 01 0.347E+ 00 - 0.279E+ 01
0.747 4.202 0.478E- 02 0.308E-01 -0.219E- 01 0.000E+ 00 24.59

9 1 -0.245E+ 01 0.402E+ 01 - 0.129E+ 01 0.220E+ 01 - 0.593E+ 01
0.633 4.753 - 0.206E- 01 0.105E+ 00 - 0.555E-02 0.000E+ 00 49.10

9 1 -0.480E+ 01 0.480E+ 01 - 0.957E+ 01 -0.183E+ 01 - 0.125E+ 02
0.170 4.779 - 0.193E- 01 0.125E+ 00 - 0.813E-01 0.000E+ 00 31.77

10 1 -0.698E+ 00 0.152E+ 00 - 0.325E+ 00 -0.271E+ 00 - 0.752E+ 00
1.147 4.192 - 0.601E- 02 0.395E- 02 - 0.115E- 02 0.000E+ 00 70.45

10 1 -0.592E+ 00 0.257E+ 00 - 0.390E- 02 0.928E- 01 - 0.689E+ 00
1.694 4.170 - 0.591E- 02 0.669E- 02 0.174E- 02 0.000E+ 00 69.40
135

10 1 -0.171E+ 00 0.463E+ 00 0.320E+ 00 0.598E+ 00 - 0.450E+ 00
1.436 4.636 - 0.267E- 02 0.120E- 01 0.371E- 02 0.000E+ 00 58.96

10 1 -0.364E+ 00 0.303E+ 00 - 0.124E+ 00 0.819E- 01 - 0.570E+ 00
0.972 4.715 - 0.327E- 02 0.788E- 02 - 0.146E- 03 0.000E+ 00 55.81

11 1 -0.341E+ 00 -0.185E+ 00 - 0.748E+ 00 -0.270E+ 00 - 0.820E+ 00
2.094 4.149 - 0.117E- 02 - 0.481E- 02 - 0.646E- 02 0.000E+ 00 - 21.14

11 1 -0.194E+ 00 -0.126E+ 00 - 0.286E+ 00 -0.106E+ 00 - 0.374E+ 00
2.641 4.112 - 0.108E- 02 - 0.326E- 02 - 0.228E- 02 0.000E+ 00 - 34.96

11 1 0.245E+ 00 0.183E+ 00 0.602E+ 00 0.679E+ 00 0.168E+ 00
2.239 4.418 0.647E- 03 0.476E-02 0.528E- 02 0.000E+ 00 67.14

11 1 -0.148E+ 00 -0.290E- 01 - 0.433E+ 00 - 0.145E+ 00 - 0.436E+ 00
1.775 4.556 - 0.180E- 03 - 0.753E- 03 - 0.389E- 02 0.000E+ 00 -5.74
* End of macro execut ion* t = 0.00

























136
Exerccio 4
- Monte e rode os problemas chamados de Patch test dados no Exerccio 2, pp.
256-257 do Livro do Hughes. Estes testes demonstram a capacidade de um elemento em
capturar os modos de corpo rgido e de deformao constante.
Faa os testes (seis ao todo) com a opo (a) somente (em outras palavras, usando
quadratura 2 x 2). Entregue somente um dos arquivos de entrada utilizados (a nica diferena
nos seis problemas estar nas condies de limite e foras). Tambm entregue as tenses e
deslocamentos nos ns do elemento para todos os seis problemas.
Soluo
IPATCH 1
feap * * pat ch t est number 1
9,4,1,2,2,4

coord
1,1,0.0,0.0
3,0,2.0,0.0
4,0,0.0,1.0
5,0,1.1,0.8
6,0,2.0,1.0
7,1,0.0,2.0
9,0,2.0,2.0

elem
1,1,1,2,5,4,0
2,1,2,3,6,5,0
3,1,4,5,8,7,0
4,1,5,6,9,8,0

bound
1,1,- 1,- 1
3,0,1,1
4,0,1,1
6,0,1,1
7,1,- 1,- 1
9,0,1,1

forc
1,1,1.0,0.0
3,0,1.0,0.0
4,0,1.0,0.0
6,0,1.0,0.0
7,1,1.0,0.0
9,0,1.0,0.0

mat e
1,1
1.0,0.3,0.0,2,2,1
1.,0.,0.


end

int er
st op
end


137

Figura - 2. 30.










































138
IPATCH -2
feap * * pat ch t est e Nr 2
9,4,1,2,2,4

coord
1,1,0.0,0.0
3,0,2.0,0.0
4,0,0.0,1.0
5,0,1.1,0.8
6,0,2.0,1.0
7,1,0.0,2.0
9,0,2.0,2.0

elem
1,1,1,2,5,4,0
2,1,2,3,6,5,0
3,1,4,5,8,7,0
4,1,5,6,9,8,0

boun
1,1,- 1,- 1
3,0,1,1
4,0,1,1
6,0,1,1
7,1,- 1,- 1
9,0,1,1

forc
1,1,0.0,1.0
3,0,0.0,1.0
4,0,0.0,1.0
6,0,0.0,1.0
7,1,0.0,1.0
9,0,0.0,1.0

mat e
1,1
1.0,0.3,0.0,2,2,1
1.0,0.0,0.0


end

int er
st op
end












139
IPATCH -3
feap * * pat ch t est number 3
9,4,1,2,2,4

coord
1,1,0.0,0.0
3,0,2.0,0.0
4,0,0.0,1.0
5,0,1.1,0.8
6,0,2.0,1.0
7,1,0.0,2.0
9,0,2.0,2.0

elem
1,1,1,2,5,4,0
2,1,2,3,6,5,0
3,1,4,5,8,7,0
4,1,5,6,9,8,0

bound
1,1,- 1,- 1
3,0,1,1
4,0,1,1
6,0,1,1
7,1,- 1,- 1
9,0,1,1

forc
1,0,0.0,0.0
2,0,1.0,0.0
3,0,2.0,0.0
4,0,0.0,0.0
6,0,2.0,0.0
7,0,0.0,0.0
8,0,1.0,0.0
9,0,2.0,0.0

mat e
1,1
1.0,0.3,0.0,2,2,1
1.,0.,0.


end

int er
st op
end












140
IPATCH -4
feap * * pat ch t est e Nr 4
9,4,1,2,2,4

coord
1,1,0.0,0.0
3,0,2.0,0.0
4,0,0.0,1.0
5,0,1.1,0.8
6,0,2.0,1.0
7,1,0.0,2.0
9,0,2.0,2.0

elem
1,1,1,2,5,4,0
2,1,2,3,6,5,0
3,1,4,5,8,7,0
4,1,5,6,9,8,0

boun
1,1,- 1,- 1
3,0,1,1
4,0,1,1
6,0,1,1
7,1,- 1,- 1
9,0,1,1

forc
1,0,0,0,0.0
2,0,0.0,1.0
3,0,0.0,2.0
4,0,0.0,0.0
6,0,0.0,2.0
7,0,0.0,0.0
8,0,0.0,1.0
9,0,0.0,2.0

mat e
1,1
1.0,0.3,0.0,2,2,1
1.0,0.0,0.0


end

int er
st op
end











141
IPATCH -5
feap * * pat ch t est e Nr 5
9,4,1,2,2,4

coord
1,1,0.0,0.0
3,0,2.0,0.0
4,0,0.0,1.0
5,0,1.1,0.8
6,0,2.0,1.0
7,1,0.0,2.0
9,0,2.0,2.0

elem
1,1,1,2,5,4,0
2,1,2,3,6,5,0
3,1,4,5,8,7,0
4,1,5,6,9,8,0

boun
1,1,- 1,- 1
3,0,1,1
4,0,1,1
6,0,1,1
7,1,- 1,- 1
9,0,1,1

forc
1,1,0,0,0.0
3,0,0.0,0.0
4,0,1.0,0.0
6,0,1.0,0.0
7,1,2.0,0.0
9,0,2.0,0.0

mat e
1,1
1.0,0.3,0.0,2,2,1
1.0,0.0,0.0


end

int er
st op
end













142
IPATCH -6
feap * * pat ch t est e Nr 6
9,4,1,2,2,4

coord
1,1,0.0,0.0
3,0,2.0,0.0
4,0,0.0,1.0
5,0,1.1,0.8
6,0,2.0,1.0
7,1,0.0,2.0
9,0,2.0,2.0

elem
1,1,1,2,5,4,0
2,1,2,3,6,5,0
3,1,4,5,8,7,0
4,1,5,6,9,8,0

boun
1,1,- 1,- 1
3,0,1,1
4,0,1,1
6,0,1,1
7,1,- 1,- 1
9,0,1,1

forc
1,1,0,0,0.0
3,0,0.0,0.0
4,0,0.0,1.0
6,0,0.0,1.0
7,1,0.0,2.0
9,0,0.0,2.0

mat e
1,1
1.0,0.3,0.0,2,2,1
1.0,0.0,0.0


end

int er
st op
end












143
2. 22 - Exerccios e Problemas Prticos
Malha Ipatch1 (tang,,1/tang,,1/Plot/mesh)


Malha Ipatch1 (tang,,1/tang,,1/Plot/node)






144
Malha Ipatch1 (tang,,1/tang,,1/Plot/boun)

Malha Ipatch1 (tang,,1/tang,,1/Plot/cont,1)




















145
Malha Ipatch1 (tang,,1/tang,,1/Plot/stre,1)

Malha Ipatch1 (tang,,1/tang,,1/Plot/disp)








146
Malha Idisk (tang,,1/tang,,1/Plot/mesh)

Malha Idisk (tang,,1/tang,,1/Plot/node)








147
Malha Idisk (tang,,1/tang,,1/Plot/boun)

Malha Idisk (tang,,1/tang,,1/Plot/cont,1)









148
Malha Idisk (tang,,1/tang,,1/Plot/stre,1)

Malha Idisk (tang,,1/tang,,1/Plot/disp)









149
Captulo III
O PROBLEMA BI E TRIDIMENSIONAL - 2D E 3D
RESUMO
Neste captulo ser visto



.
3. 1 - Objetivos do captulo
i)




3. 2 Introduo






150
3. 3 O problema 2D e 3D
Vamos adotar a seguinte notao:
sd
n : nmero de dimenses (= 2, 3)
x : ponto arbitrrio em
sd
n
R
n : vetor normal ao contorno de O.
I: contorno de O
x e n so vetores
y
x
x
x
x x n
i sd
= = = =
2
1
2
(3. 1)
e
y
x
i
n
n
n
n
n n = = =
2
1

(3. 2)
Considere o domnio mostrado na





Figura - 3. 1.
h g
I I I =
(3. 3)
Onde
g
I : temperatura e deslocamentos prescritos
h
I : fluxos prescritos

| I I I = =
h g

(3. 4)


151
Notao Indicial
Usa-se ndices i,j,k,l = 1,2,...
sd
n (ndices espaciais)
Indica-se diferenciao por:
i
x i
x
u
u u
i
c
c
= = , ,
(3. 5)
ndices repetidos indicam soma (a menos que se diga que no)
u u
z
u
y
u
x
u
u u u u u
sd
n
i
ii ii
A = V =
c
c
+
c
c
+
c
c
= + + = =

=
2
2
2
2
2
2
2
33 22 11
1
, , , , ,
(3. 6)
e
j
n
j
ij j ij
a b a b
sd

=
=
1

(3. 7)

Teorema da Divergncia
Seja R f O : e
1
C f e , ento
} }
=
I O
I O d n f d f
i i
,
(3. 8)





Integral por Partes
Seja f definido com em 1) e ) ( :
1
C g R g e O ento:
} } }
+ =
I O O
I O O d fgn d fg d g f
i i i
, ,
(3. 9)
Prova:
Usando 2) para demonstrar 1)



152
3. 4 O Problema da Conduo de Calor Linear Clssica
i
q : vetor fluxo de calor
u : temperatura
f : gerao de calor interna (W/m
3
)

Lei de Fourier Generalizada
j ij i
u k q , =
(3. 10)
ij
k : condutividades trmicas (funes conhecidas da posio x)
Quando a condutividade trmica
ij
k constante isto implica que o corpo
homogneo. O caso mais comum o isotrpico:
(

=
1 0
0 1
ij ij
k k o
(3. 11)

Forma Forte
A forma forte do Problema (S) definida da seguinte forma:
Dados R h R g R f
h g
I I O : , : , : , encontre
R u O : (3. 12)
tal que
O em f q
j i
=
,

(3. 13)
e
g
em g u I =
(3. 14)
e
h i i
em h n q I =
(3. 15)
onde
j ij i
u k q , =
(3. 16)
153
Considere
" "
:
:
,
2
2
suaves
R u
R w
V S

O
O

(3. 17)
e
g
g
em w S w
em g u S u
I
I
0 = e
= e

(3. 18)

Forma Fraca
Partindo-se da forma forte, assume-se que u soluo de ( ) S u S e , toma-se
V we .
( ) 0 ,
0
=
}
=
O
O
d f q w
j i
_

(3. 19)
Integrando por partes temos:
( ) O I O O
O I O O
d wf d n wq d q w d f q w
i i i i j i
} } } }
+ =
=
, ,
0
_

(3. 20)
e

I I I
I I I
d n q w d n wq d n wq
h g h
i i i i i i
} } }

=
(3. 21)
Como
g
em w I 0 = temos:
0 =
}
I
I
d n wq
g
i i

(3. 22)
logo,
( ) 0 , ,
0
= =
} } } }
=
I O O O
I O O O
d wh d wf d q w d f q w
h
i i j i
_

(3. 23)
Portanto,
154
I O O
I O O
d wh d wf d q w
h
i i
} } }
+ = ,
(3. 24)
Dados h g f , , , na forma fraca (W) encontre S ue tal que V we temos:
I O O
I O O
d wh d wf d q w
h
i i
} } }
+ = ,
(3. 25)
onde
j ij i
u k q , =
(3. 26)
Aplicando a forma de Galerkin (G) onde temos:
Dados h g f , , , encontre
h h h h
S g v u e + = tal que
h h
V w e (3. 27)
e
) , ( ) , ( ) , ( ) , (
h h h h h h
g w a h w f w v w a + =
I
(3. 28)

Discretizao do Domnio
Considere o domnio O do problema o qual ser discretizado em n subdomnios
e
O onde

e
e
O O =
(3. 29)
e { }
np
n ,..., 2 , 1 = q onde o conjunto de ns g,
q q c
g

(3. 30)
O conjunto
g
q q representa os ns onde a soluo desconhecida e
eq
n ,
corresponde ao nmero de equaes (incgnitas). Escreve-se, portanto:
E
155
A
n
A
A
h
c x N x w
g
) ( ) (

e
=
q q

(3. 31)
e
A
n
A
A
h
d x N x v
g
) ( ) (

e
=
q q

(3. 32)
e
A
n
A
A
h
g x N x g
g
) ( ) (

e
=
q

(3. 33)
Analogamente ao desenvolvimento para o caso 1D, chega-se a:
B n A
n
B
A A B B A
n
B
g N N a h N f N d N N a
g g
) , ( ) , ( ) , ( ) , (
1 +
e e

+ =
q
I
q q

(3. 34)
g
A q q e .
O Vetor ID

e
e
=
g
g
n
do n
A se
A se p
A ID
o
q
q q
0
) (
(3. 35)
D ao n A o n
o
da equao global.
Na forma matricial, tem-se:
eq
n Q P F Kd s s = , 1
(3. 36)
E
| | { } { }
P Q PQ
F F d d K K = = = , ,
(3. 37)
Da
) ( ), ( ), , ( B ID Q A ID P N N a K
B A PQ
= = =
(3. 38)
156
e

e
+ =
g
B
B B A A A P
g N N a h N f N F
q
I
) , ( ) , ( ) , (
(3. 39)

No Elemento

{ } { }
en
e
a
e e
ab
e
n b a f f k k s s = = , 1 , , (3. 40)

( ) ( ) ( )
}
V V = =
e
d N k N N N a k
b
T
a
e
B A
e
ab
O
O ,
(3. 41)

} }
=
+ =
en
e
h
e
h
n
b
e
b
e
a a a
e
a
g k d h N d f N f
1
I I
I O
(3. 42)
Vamos agora ver uma forma conveniente para programar
}
=
e
DBd B k
T e
O
O
(3. 43)
onde

| |
en
sd sd sd sd
n
n n n n
B B B B k D ,..., , ;
2 1
x x
= =
(3. 44)

a
n
a
N B
sd
V =
1 x

(3. 45)
E cada componente ser:
}
=
e
d DB B k
b
T e
ab
O
O
(3. 46)
onde colocar na matriz global a contribuio do elemento?
157
O vetor de ns do elemento A e a IEN = ) , ( (criado para armazenar esta
informao) IEN e ID so construdos com informaes dos dados de entrada da malha. A
partir deles constri-se a matriz de localizao:
)) , ( ( ) , ( e a IEN ID e a LM P = =
(3. 47)



























158
3. 5 O Problema da Elasticidade Linear
Lei de Hooke Generalizada
kl ijkl ij
C c o =
(3. 48)
onde
ijjkl
C o tensor constitutivo (propriedade do material) ou de forma mais geral,
incluindo tenses trmicas e residuais:
o o
D o c c o + = ) (
(3. 49)
onde
2
, ,
) , (
i j j i
simtrica
parte
ij
u u
j i u
+
=
_
c
(3. 50)
Para tenso plana temos:

=
0
e
e
o
ou
ou
c (3. 51)
e para a deformao plana
) 1 (
0
v ou
ou
c +

=
e
e
o
(3. 52)
Para a tenses planas e material isotrpico
xo
y
x
x
E
v
E
c
o
o
c + = (3. 53)

yo
y
x
y
E E
v
c
o
o
c + + = (3. 54)

159
xyo
xy
xy
E
T v
c +
+
=
) 1 ( 2
(3. 55)
onde v o coeficiente de Poisson, E o mdulo de Elasticidade.
(
(
(

=
2 / ) 1 ( 0 0
0 1
0 1
1
2
v
v
v
v
E
D (3. 56)
ou em termos de e que so os parmetros de Lam.
( )
kl ij jk il jl ik ijkl
x x C o c o o o o ) ( ) ( + + =
(3. 57)

( ) v v
vE
2 1 ) 1 ( +
=
(3. 58)

) 1 ( 2 v
E
+
=
(3. 59)
Para a deformao plana, por exemplo, temos:
(
(
(

+
+
=



0
0 2
0 2
SIM
v D (3. 60)

Forma Forte
Dados R f
i
O : e R g
i
g i
I : e R h
i
h i
I : encontre R u
i
O : tal
que satisfaz a seguinte equao de equilbrio:
0 , = +
i j ij
f o em O
(3. 61)
com
160
i i
g u = em
i
g
I
(3. 62)
e
i j ij
h n = o em
i
h
I
(3. 63)

Forma Fraca
Dados R f
i
O : e R g
i
g i
I : e R h
i
h i
I : encontre
i i
S u e tal que
i
V we satisfaz a seguinte equao de equilbrio:
_
_ _
I
I O O o
I O O
) , (
1
) , ( ) , (
) , (
h w
n
i
i i
f w
i i
u w a
ij j i
sol
i
h
d h w d f w d w

} } }
=
|
|
.
|

\
|
+ = em
i
h
I
(3. 64)

Forma Matricial

| | { }
e
p
e e
pq
e
f f K k = = , (3. 65)
en ed ee
n n n q p = s s , 1
_
NODAL
SUBMATRIZ
j b
T
a
T
i
e
pq
e
e d DB B e k
}
=
O
O
(3. 66)
Onde
j b n q
i a n p
ed
ed
+ =
+ =
) 1 (
) 1 (

(3. 67)

161

e
e
e
e e
X
e
k
k
k
k k
K
41
31
21
12 11
8 8
= (3. 68)
onde 2 =
sd
n
(
(
(

=
1 , 2 ,
2 ,
1 ,
0
0
a a
a
a
a
N N
N
N
B
(3. 69)

} }
=
+ =
ee
e
i
h
e
n
q
e
q pq i a i a
e
p
g k d h N d f N f
1
I O
I O
(3. 70)


Tenses Trmicas

o
ij
o
kl kl ijkl ij
C o c c o + = ) ( (3. 71)
onde as deformaes e tenses iniciais
o
ij
c e
o
ij
o .
kl
o
kl
c u c = (3. 72)
Dados a temperatura u e o coeficiente de dilatao trmica
kl
c . Nada muda na
matriz de rigidez mas muda na
e
p
f .

} } }
=
|
|
.
|

\
|
+ =
sol
i
h
n
i
i i i i ij j i
d h w d f w d w
1
) , (
I O O o
I O O
em
i
h
I (3. 73)

162
O o
O c I O O c
O
O I O O
d w
d C w d h w d f w d C w
o
kl j i
o
kl ijkl j i
n
i
i i i i kl ijkl j i
sol
i
h
}
}

} } }
+
+ +
|
|
.
|

\
|
+ =
=
) , (
) , (
1
) , (

(3. 74)
Portanto,
} }
+ =
e e
d B e d c D B e f
o T
a
T
i
T
a
T
i p
O O
O o O u ... '
(3. 75)
onde:

=
12
22
11
2
.
c
c
c
c (3. 76)
com simetria, isto ,
12 21 12
2c c c = +

=
o
o
o
o
12
22
11
.
o
o
o
o (3. 77)












163
3. 6 Estado de Tenses Planas e Deformaes Planas
Somente as tenses e deformaes no plano x,y que devem ser consideradas para
o trabalho interno das foras em corpo slidos. Todas as outras componentes de tenso so
zero e , portanto, no contribuem para o trabalho. A tenso na direo perpendicular ao palno
x,y no zero, mas, por construo, a deformao naquela direo zero, e portano, nenhuma
contribuio para o trabalho interno feita por esta tenso.
3.6.1 - Tenses e Deformaes Trmicas e Residuais
( ) = +
o
D
(3. 78)
Onde
, ,
( , )
2
def
i j j i
ij i j
u u
u c
+
= =

(3. 79)
Vlido para materiais isotrpicos
i) Tenses Planas
0
e
e
o
ou
c ou



=
`


)

(3. 80)
onde
e
u a variao de temperatura.
T
o xo yo xyo
c c c
(
=

(3. 81)
i) Deformaes Planas
( ) 1
0
e
e
o
v
ou
c ou



= +
`


)

(3. 82)
onde
e
u a variao de temperatura.
164
T
o xo yo xyo
c c c
(
=

(3. 83)

3.6.2 - Tenses Planas

2(1 )
y
x
x xo
y
x
x yo
xy
xy xyo
v
E E
v
E E
v
E
o
o
c c
o
o
c c
t

= +
= + +
+
= +

(3. 84)
Resolvendo para as tenses,
( ) =
o
D
(3. 85)
Ou seja
x x
y y o
xy xy
D
o c
o c c

(
(
(
(
(

(
= = (
(
`
(
(
(

(

( (
)


(3. 86)
donde
0
e
xo
x
e
y yo
xy xyo
D
ou c
o
o ou c

(
(
(
(
(
(
(
=
(
(
(
(
(
(
(



(3. 87)
onde
2
1 0
1 0
1
0 0 (1 ) / 2
v
E
D v
v
v
(
(
=
(

(


(3. 88)
165
3.6.3 - Deformaes Planas
Supondo o material isotrpico, e aplicando a Lei de Hooke temos:
2(1 )
y
e x z
x
y
e x z
x
xy
xy
v
v
E E E
v v
E E E
v
E
o
o o
c ou
o
o o
c ou
t

= +
= + +
+
=

(3. 89)
E mais
0
y
e x z
z
v
v
E E E
o
o o
c ou = = + +

(3. 90)
Resolvendo para as tenses,
( ) =
o
D
(3. 91)
Observando que a matriz de elasticidade dada por:
x x
y y o
xy xy
D
o c
o c c

(
(
(
(
(

(
= = (
(
`
(
(
(

(

( (
)


(3. 92)
donde
0
e
xo
x
e
y yo
xy xyo
D
ou c
o
o ou c

(
(
(
(
(
(
(
=
(
(
(
(
(
(
(



(3. 93)
Eliminando
z
o da equao acima e resolvendo para as 3 tenses restantes, obtm-se:
166
( )
( ) ( )
| |
1 /(1 ) 0
1
/(1 ) 1 0
1 1 2
0 0 (1 2 ) / 2(1 )
v v
E v
D v v
v v
v v
(

(
=
(
+
(



(3. 94)
Este tratameno s vlido para a fase elstica, conforme mostra a




Figura - 3. 2
3.6.3 Caso Geral
No livro do Hughes na pgina 105, caso geral.
( )
o o
ij ijkl kl kl ij
C o c c o = +

(3. 95)
onde
o
kl kl
C c u =

(3. 96)
e u a temperatura e os
kl
C s so os coeficientes de expanso trmica que so funes
dadas.
A forma fraca do problema dado por:
( ) ( ) , ,
1
sd
n
ij i i i
i j i j
i
w d w f d w h d o
=
O O O
| |
|
O = O+ O
|
\ .

} } }

(3. 97)
Substituindo a Lei de Hooke temos:
( )
( ) ( )
,
1
, ,
sd
n
ijkl i i i i
i j
i
o o
ijkl kl ij
i j i j
w C d w f d w h d
w C d w d c o
=
O O O
O O
| |
|
O = O+ O +
|
\ .
O O

} } }
} }

(3. 98)
167
Os dois ltimos termos foram acrescentados por causa do efeito trmico.
Os termos adicionais em
e
p
f so:
~ ~ ~ ~
...
e e
T T o e T T
p i i
a a
f e B D c d e B D d u o
O O
= + O O
} }

(3. 99)
onde
11
11
22 22
~ ~
12
12
2
o
o o
o
C
C C e
C
o
o o
o




= =
` `

)

)

(3. 100)





















168
3. 7 Anlise Acoplada
































169
3. 8 Apresentao do Cdigo FEAP
































170
3. 9 Exemplos e Aplicaes

Exerccio 1 pgina 63
Verifique que ( , ), ( , ) e ( , ) a
I
- - - - - - da maneira como foram definidos, so formas
bilineares simtricas. (Note que a simetria de ( , ) a - - segue da simetria das condutividades.)
Soluo

























171
Exerccio 1 pgina 75
Considere a malha preparada. Estabelea as matrizes ID, IEN e LM.

Soluo











172
3. 10 Exerccios e Problemas
3.10.1 - Exerccio 5
- Monte e rode o problema de viga em balano resumido nas pginas 254-255 do
Livro de Hughes. Considere s um caso; isto assuma condies de deformaes planas, =
0.3, e quadratura 2 x 2 aplicadas a elementos de 4-pontos quadrilaterais. Os dados de entrada
para o FEAP para este problema so determinados na pgian 705 do texto (em anexo). Voc
no precisa calcular os delocamentos; eles so determinados nos dados de entrada na pgina
705. Entregue seus arquivos de entradas

3.10.2 - Teoria Elstica Linear
Malha Iviga-e Inicial (tang,,1/tang,,1/Plot/mesh)

Malha Iviga-e Inicial (tang,,1/tang,,1/Plot/node)
173






Malha Iviga-e Inicial (tang,,1/tang,,1/Plot/boun)

Malha Iviga-e Inicial (tang,,1/tang,,1/Plot/cont,1)
174









Malha Iviga-e Inicial (tang,,1/tang,,1/Plot/stre,1)

Malha Iviga-e Inicial (tang,,1/tang,,1/Plot/disp)
175









Malha de Refinamento 1 (tang,,1/tang,,1/Plot/mesh)

Malha Iviga2r1 Refinamento 1 (tang,,1/tang,,1/Plot/mesh/node)
176








Malha Iviga2r1 Refinamento 1 (tang,,1/tang,,1/Plot/mesh/boun)

Malha Iviga2r1 Refinamento 1 (tang,,1/tang,,1/Plot/mesh/cont,1)
177









Malha Iviga2r1 Refinamento 1 (tang,,1/tang,,1/Plot/mesh/stre,1)

Malha Iviga2r1 Refinamento 1 (tang,,1/tang,,1/Plot/mesh/disp)
178








Malha de Refinamento 2 (tang,,1/tang,,1/Plot/mesh)

Malha Iviga2r2 Refinamento 2 (tang,,1/tang,,1/Plot/mesh/node)
179


Malha Iviga2r2 Refinamento 2 (tang,,1/tang,,1/Plot/mesh/boun)

Malha Iviga2r2 Refinamento 2 (tang,,1/tang,,1/Plot/mesh/cont,1)
180









Malha Iviga2r2 Refinamento 2 (tang,,1/tang,,1/Plot/mesh/stre,1)

Malha Iviga2r1 Refinamento 2 (tang,,1/tang,,1/Plot/mesh/disp)
181









Malha de Refinamento 3 (tang,,1/tang,,1/Plot/mesh)

Malha Iviga2r3 Refinamento 3 (tang,,1/tang,,1/Plot/mesh/node)
182








Malha Iviga2r3 Refinamento 3 (tang,,1/tang,,1/Plot/mesh/boun)

Malha Iviga2r3 Refinamento 3 (tang,,1/tang,,1/Plot/mesh/cont,1)
183









Malha Iviga2r3 Refinamento 3 (tang,,1/tang,,1/Plot/mesh/stre,1)

Malha Iviga2r1 Refinamento 2 (tang,,1/tang,,1/Plot/mesh/disp)
184






















185
3.10.2 - Conduo de Calor 2D
Malha Icond Inicial (tang,,1/tang,,1/Plot/mesh)






















186
Malha ICond sem gerao de calor (tang,,1/tang,,1/Plot/mesh/stre,1)























187
Captulo IV
ELEMENTOS ISOPARAMTRICOS
RESUMO
Neste captulo ser visto




.
4. 1 - Objetivos do captulo
i)









188
4. 2 Introduo
Precisamos definir funes de interpolao tal que alcanamos 2 objetivos no
projeto do elemento:
i) Convergncia da Soluo de Galerkin
ii) Convergncia Computacional
Requisitos de Convergncia
Os requisitos de convergncia so colocados nas funes de interpolao,
portanto,
1) Funes suaves (pelo menos continuidade C
1
no interior do elemento).
2) Continuidade Global C
0

3) Completamento
Considere o elemento e com conduo de calor u
h
um escalar
1
en
n
h e
a a
a
u N d
=
=


(4. 1)
Onde
( )
e h e
a a
d u x =
(4. 2)
Seja 3
sd
n = , os '
a
N s so ditos completos se:
1 2 3
e e e e
a o a a a
d c c x c y c z = + + + (4. 3)
Implicar que:
1 2 3
( )
h
o
u x c c x c y c z = + + + (4. 4)
Idia Chave:
A medida que se refina a malha ( ) 0 h ,
h
u e as derivadas atingiro valores
constante em cada elemento.



189
Teorema de Lax (Problema Linear)

Convergncia = Estabilidade+Consistncia
(4. 5)
Comentrio sobre continuidade
- Em geral se requer continuidade
m
C dentro do elemento (das funes de
interpolao), onde m a ordem da derivada na matriz de rigidez
- Continuidade global
1 m
C


- A definio de completamento deve incluir polinmios de grau at m tambm.
Exemplos de Elementos:




Figura - 4. 1. Elemento bilinear quadrilateral.

















190
4. 3 Elementos Isoparamtricos e o seu Conceito de
Programao
Define-se o mapeamento
( )
~
~
; ( ) x x
(4. 6)
onde as funes de forma:
~
~
;
x
x
y

q

= =
` `
) )

(4. 7)
Define-se os '
a
N s por:
( ) ( )
( ) ( )
4
~
1
4
1
, ,
, ,
e
a a
a
e
a a
a
x N x
y N y
q q
q q
=
=


(4. 8)
Os ,
a
N s so calculadas assumindo forma linear tal que:
( )
( )
0 1 2 3
0 1 2 3
,
,
x
y
q o o o q o q
q | | | q | q
= + + +

= + + +


(4. 9)
Com as seguintes restries a serem satisfeitas
( )
( )
,
,
e
a a a
e
a a a
x x
y y
q
q


(4. 10)
Isto ocorre se e somente se:
( )
( )
1,
,
0,
, ( )
a a a
a b b ab
se a b
N
secaso contrrio
N propriedade de interpolao
q
q o
=
=

=

(4. 11)
Resulta que:
( ) ( )( )
1
, 1 1
4
a a a
N q q q = + +
(4. 12)

191
a
a
q
a

1 -1 1
2 1 -1
3 1 1
4 -1 1
Lembrando o caso 1D
( ) ( )
1
1
2
a a
N = +
(4. 13)
Mas em 3D
( ) ( )( )( )
1
, , 1 1 1
8
a a a a
N q q q = + + +
(4. 14)
Prxima Hiptese
Usar as funes de forma para definir
h
u .
Conduo de Calor:
( )
( )
4
1
h e
a a
a
u N d
=
=



(4. 15)
Elastosttica:
( )
( )
4
1
h e
i a ia
a
u N d
=
=



(4. 16)








192
4. 4 Elemento Quadrilateral Bilinear
I) Condio de Convegncia
1) Sua vidade C
2
em
e
O










Figura - 4. 2. Elemento bilinear quadrilateral
2) Continuidade Global












Figura - 4. 3. Elemento bilinear quadrilateral
Os '
A
N s soglobalmente C
0
193
1
en
n
h
A A
A
u N d
=
=


(4. 17)
3
( )
4
1
4 4 4 4
1 2 1 2
1 1 1 1
h e
a a
a
e e e e
a o a a o a a a a a
a a a a
x y
u N d
N c c x c y c N c N x c N y
=
= = = =
=
| | | | | |
| | | = + + = + +
| | |
\ . \ . \ .


_ _

(4. 18)
Logo
1 2
h
o
u c c x c y = + + (4. 19)

E
( ) ( )( ) ( )( ) ( )( ) ( )( )
4
1
1 1 1 1
, 1 1 1 1 1 1 1 1
4 4 4 4
h
a
a
u N q q q q q
=
= = + + + + + + +


(4. 20)















194
4. 5 Elementos Isoparamtricos
So elementos que parametrizam
h
u e ( ) x

usando as mesmas funes de


interpolao, com isso esses elementos possuem a sua forma geomtrica correspondente ao
grau de suas funes de interpolao.





Figura - 4. 4. Elemento bilinear quadrilateral
Seja o domnio apresentado. Seja :
e
x O

da forma:
( ) ( )
1
en
n
e
a a
a
x N x
=
=


(4. 21)
Ento:
( ) ( )
1
en
n
h e
i a ia
a
u N d
=
=


(4. 22)
1) Suavidade C
1
no elemento , , ,
a x a y
N N so:
, ,
, , , , , ,
, ,
x y
a x a y a a
x y
N N N N
q

q q
(
= (
(


(4. 23)
e
( )
1 , , , ,
1
, ,
, , , ,
x y
x
x y
y x
x
y x J
q q

q q
( (
= = = ( (

( (


(4. 24)
Onde
( )
det , , , , , J x x y x y
q q
= =



(4. 25)
Sabemos pela parametrizao que , , ,
a a
N N
q
so suaves, ento , , ,
a x a y
N N
so suaves se J > 0.
195
2) Suavidade Global C
0
(analisado caso a caso)
3) Complemento
( )
4 4
1 2 3
1 1
4 4 4 4
1 2 3
1 1 1 1
1(?)
h e e e e
a a a o a a a
a a
e e e
o a a a a a a a
a a a a
caso x y z
acaso
u N d N c c x c y c z
c N c N x c N y c N z
= =
= = = =
=
= = + + +
| | | | | | | |
| | | | = + + +
| | | |
\ . \ . \ . \ .


_ _ _ _

(4. 26)



















196
4. 6 Elementos Triangular Linear






Figura - 4. 5. Elemento trilinear
;
x
x y
z

= =


(4. 27)
Assume-se:
( )
( )
( )
0 1 2 3 4 5 6 7
0 1 2 3 4 5 6 7
0 1 2 3 4 5 6 7
x
y
z
o o o q o o q o q o o q
| | | q | | q | q | | q
q q q q
= + + + + + + +
= + + + + + + +
= + + + + + + +


(4. 28)
Onde se requer que:
( ) ( ) ( )
1
en
n
e e
a a a a a
a
x N x x x
=
= =




(4. 29)
e
( ) ( ) ( )
1
en
n
e e
a a a a a
a
y N y y y
=
= =



(4. 30)
e
( ) ( ) ( )
1
en
n
e e
a a a a a
a
z N z z z
=
= =




(4. 31)
e
( ) ( )( )( ) ( )
1 1
, , 1 1 1 1 1
8 2
a a a a a
N produto das funoes D q q q = + + + +
(4. 32)
197

e
( ) ( )
8
1
h e
a a
a
u N d
=
=


(4. 33)
Outros Elementos ( 3.4 -3.5)
Existem duas maneiras de se melhorar a resposta do M.E.F.
1) Refinamento h reduzindo h ou aumentando o nmero de ns e elementos
2) Refinamento p aumentando o grau dos polinmios de interpolao utilizando
polinmios de maior grau nas funes de interpolao.























198
4. 7 Polinmios de Lagrange 1D
O objetivo de se utilizar o polin































199
4. 8 Elementos com um Nmero Varivel de Ns


















200
4. 9 Quadratura Gaussiana
































201
4. 10 Subrotinas de Funes de Interpolao e de Clculo de
Rigidez Elementar































202
4. 11 Exemplos e Aplicaes




















203
4. 12 Exerccios e Problemas






204
Captulo V
MTODOS MISTOS E DE PENALIDADE
RESUMO
Neste captulo ser visto



.
5. 1 - Objetivos do captulo
i)




5. 2 Introduo






205
5. 3 Mtodos Mistos e de Penalidade
(5. 1)






























206
5. 4 Normas de Sobolev
































207
5. 5 Melhor Aproximao e Estimativa de Erro
































208
5. 6 Elasticidade Incompressvel
































209
5. 7 Escoamento de Stokes
































210
5. 8 Exemplos e Aplicaes




















211
5. 9 Exerccios e Problemas

212
Captulo VI
PROBLEMAS TRANSIENTES
RESUMO
Neste captulo ser visto



.
6. 1 - Objetivos do captulo
i)




6. 2 Introduo






213
6. 3 - Problemas Transientes
(6. 1)






























214
6. 4 - Problemas Parablicos (Equao de Calor)
































215
6. 5 - Problemas Hiperblicos (Elastodinmica e Dinmica
Estrutural)































216
6. 6 Algoritmos Computacionais
































217
6. 7 Exemplos e Aplicaes




















218
6. 8 Exerccios e Problemas
































219
Captulo VII
INTRODUO A ANLISE NO-LINEAR
TRMICA E ELSTICA
RESUMO

Neste captulo ser visto







7. 1 - Introduo
Neste captulo vamos levantar alguns exemplos simples de problemas de no-
linearidades materiais. Dos quais podemos listar:

I) Condio de Calor No-Linear

II) Viga Elstica No-Linear

III) Elasticidade No-Linear em pequenas deformaes.

220
7. 2 A Formulao do Problema Forte e Fraca de Problemas
Trmicos No-Lineares
7.2.1 - A Forma Forte da Anlise Trmica No-Linear
Considere o seguinte problema trmico onde a propriedade funo da soluo,
que a temperatura, ou seja, a condutividade trmica expressa como:
( ) k k T =
(7. 1)
Considere o seguinte Problema de Valor Inicial (P.V.C.) em | | 0;1 x e

Figura - 7. 1. Conduo de Calor No-Linear
A forma forte dada por: Ache u tal que:
( )
| |
{ } ( )
{ } ( )
, 0 / 0;
0 0
i i
g
i i h
q f p x L
S u g em x
q n h em x L L

+ = eO =

= = I =

= = I =


(7. 2)


Figura - 7. 2.
Mas agora:
221
( )
( ) ; , ,
i i i j ij j
q q u u k u u = =
(7. 3)

Lembre-se do caso linear que:
( )
, ,
i i j ij j
q q u k u = =
(7. 4)
A forma fraca ( ) W a mesma que antes, ou seja:
7.2.2 - A Forma Fraca da Anlise Trmica No-Linear
A formulao fraca do problema trmico no-linear dada por:
( )
0 0 0
, , , 0
L L L
x x
w qdx w q dx wf dx + + =
} } }

(7. 5)
como 0
y
w em = I temos:
( ) ( )
0 0
,
L L
x
W w qdx wf dx w L h = +
} }

(7. 6)
supondo que estejamos tratando com problema linear
( )
, ,
i i j j
q q u ku = =
(7. 7)
Onde
ij
k a conditividade trmica do material, temos a forma de Galerkin:
( ) ( )
( )
( )
0 0
,
, ,
, ,
h
L L
x x
w h
a w u w f
w ku dx wf dx w L h
I
= +
} }
_
_ _

(7. 8)

Figura - 7. 3. Formulao de Galerkin com Malha
222
7.2.3 - A Forma de Galerkin da Anlise Trmica No-Linear
A forma de Galerkin dado por:
( ) ( ) ( ) , , , a w u w f w h = +
(7. 9)
Na forma de Galerkin a soluo do tipo:
( ) ( ) ( )
g g
h
A A A A
A n n A n
u x N x d N x g
e e
= +


(7. 10)
E as funes pesos so do tipo
( ) ( )
g
h
A A A
A n n
w x N x c c
e
= e

R
(7. 11)
As quais substituindo-se em (7. 6) obtemos:
( )
( )
0 0
, ,
L L
h h h h
x x
w q u dx w f dx w L h = +
} }

(7. 12)
Ou ainda para uma ou mais dimenses temos:
( )
int
, ,
h
ext
h h h h h
x ij j
F
F
w k u u d w f d w hd
O O I
O = O+ I
} } }
_
_

(7. 13)
Desta forma, encontramos a relao entre a fora interna e externa.










223
7.2.4 - A Forma de Matricial da Anlise Trmica No-Linear
Na forma matricial temos:
int ext
F F =

(7. 14)
Substituindo-se as fues de interpolao temos:
( ) ( ) ( ) ( )
1 1
2 1
, ,
n n
A A x B x B A A
A B
c N x q N x d d N x fdx N L h
+ +
= =
O O
(
| |
( | O = +
|
(
\ .


} }

(7. 15)
A partir daqui segue os demais desenvolvimentos matemticos anlogos as casos
anteriores feitos para a anlise linear. Contudo reciso considerar algumas condies para o
problema no-linear.
Problema No-Linear
- Em (7. 82), define-se
1
d , tal que,
1
d g = . comum incluir um grau de liberdade
prescrito em d

. Desta forma (7. 82) reescrita como:


( )

int ext
N d
F F =



(7. 16)
onde
{ } { }
int int t
;
ext ex
A A
F F F F = =


(7. 17)
Com
( ) ( )
( ) ( )
1
int
1
0
0
, ,
L
n
A x B x B
B
L
ext
A A
F N x N x d dx
F N x f dx N L h
o
+
=
| |
| =
|
\ .
= +

}
}


(7. 18)
Definindo o intervalo de um elemento e conforme mostrado na Figura - 7. 4

Figura - 7. 4.
224
onde podemos escrever:
int int, ,
1 1
;
el el
n n
e ext ext e
e e
F A f F A f
= =
= =


(7. 19)
e
{ } { }
int, int, , t,
;
e e ext e ex e
a a
f f f f = =


(7. 20)
Onde
int,
e
e T
a
f N qd
O
= V O
}


(7. 21)
Onde q depende de d

. E
t,
e e
ex e
a a
f N fd N hd
O I
= O+ I
} }


(7. 22)
Portanto, a forma matricial final fica:
Kd F =


(7. 23)
A partir daqui segue os demais desenvolvimentos matemticos anlogos as casos
anteriores feitos para a anlise linear.














225
7.2.5 Definio de Quantidades Elementares na Anlise Trmica No-Linear
Em relao as grandezas elementares como sempre temos:
1
el
n
e
e
K A K
=
=

(7. 24)
Do ponto de vista dos elementos temos:
{ }
( ) ( )
( )
( )
( )
( )
int,
1
int,
1
: ;
, ,
, ,
en
en
e
e
i
n
h h h
i ij j ij b j b
b
n
e h
a a i ij b j b
h
Linearmente
Independente de d
f q q
q k u u k u N x d
f N x k u N x d d
=
=
O
=
(
(
= =
(

(
(
(
(
= O
(
(
(
(

_

(7. 25)
ou
( ) ( )
2
1
int,
1
, ,
en
x
n
e
a x b x b
B
x
f N x N x d dx o
=
| |
|
=
|
\ .


(7. 26)
Para cada elemento tambm vale uma relao do tipo
int e e
f K d =


(7. 27)
Agora ns temos:
( )
int e e e
f K d d =


(7. 28)
Sendo assim
e
K

requer o clculo do gradiente de


int
f


e e
ab
K K
(
=



(7. 29)
Onde
int
e
ab
b
f
K
d
c
=
c


(7. 30)
Ou
226
( )
( )
int, e i e
a
e
ab
e
b
f d
K
d
c
=
c


(7. 31)
Logo,
( ) ( )
( ) ( )
( )
( )
1
1 1
, ,

, , . ,
e
i
en
e
i
e
i
en en
e
i
h
x
n
e e
ab a x c x c
e
b c
x
x
n n
e e
a x c x c c x c
e
b c c
x
E
K N x N x d dx
d
d
N x N x d N x d dx
d
d
c
o
o
c
=
= =
(
| |
c
(
|
=
(
|
c
\ .
(

| | | |
c
| |
=
| |
c
\ . \ .

}

}

_

(7. 32)
Logo,
( )
( )
( )
( ) ( ) ( )
( )
( )
1
1
, ,
, , , ,
en
e
en
e e
n
e h
ab a i ij c j c
b
c
n
h
ij ij
h
a i c j c a i b j
h h
b
c
Igual a rigidez linear
K N x k u N x d d
d
k k
u
N x N x d d N x u N x d
d
u u
=
O
=
O O
(
c
(
= O
( c



c c
c
= O + O
`
c
c c


)

} }

_

(7. 33)
logo
( )
( )
( )
2
1
, ,
e
e
x
e h
ab a x b x
x
K N x k N x dx c =
}


(7. 34)
Melhorando a forma de escrever o 1 termo:
1
, ,
en
n
h
c x c b x
b b
c
u
N d N
d d
=

c c
= =
`
c c

)


(7. 35)
logo
( ) ( )
( )
( )
1
, , , ,
en
e e
n
ij
e h
ab a i b c j c a i ij b j
h
c
k
K N x N N d d N x k u N x d
u
=
O O
| |
c
|
= O+ O
|
c
\ .

} }


(7. 36)
Essa matriz no simtrica por causa do 1 termo. Lembrando que preciso conhecer a
dependncia de
ij
k em funo u , cujo grfico do tipo mostrado na Figura - 7. 5.
227


Figura - 7. 5.
No programa FEAP usa-se o comando utang,,1 para matriz no-simtricas e
tang,,1 para matrizes simtricas.
Em geral temos:
( ) ( )
( )
( )
( )
1 1
, , , ,
, ,
en en
e e
e
n n
ij ij
e
ab a i b c j c b i a c j c
h h
c c
h
a i ij b j
k k
K N x N N d d N x N N d d
u u
N x k u N x d
= =
O O
O
| | | |
c c
| |
= O = O+
| |
c c
\ . \ .
+ O

} }
}


(7. 37)
Resumo (problema 1-D)
-
e
ab
K muito simples (idntico viga linear) exceto que ( ) E E c = .
- Temos como resultado que a rotina do elemento muito semelhante a rotina do
elemento linear.
Diferena Importante:
Necessita-se de
e
d

para se calcular
int,
e
e e
K f



Observaes:
1) O uso da derivada exata em
int ext
K d F F A =

(7. 38)
chamado de uso de tangente consistente
2) Com rigor o Mtodo de Newton-Raphson requer o uso de tangente consistente
3) O Mtodo de Newton com o uso de aproximao para K

chamado de Mtodo de Quase-


Newton
4) Mesmos teorias simples de Anlise Linear ou No-Linear podem trazer assimetrias.
228
7.2.6 Esquema da Carga Incremental
Suponhamos uma fora dependente de um parmetro de carga (onde t, no o
tempo real, mas um parmetro de carga)
( ) f f t =
(7. 39)
e ainda
( ) h h t =
(7. 40)
e
( )
1
: g d g t = =
(7. 41)
Deseja-se resolver para uma soluo do tipo:
( ) ( ) ( )
1
1
n
h
A A
A
u t N x d t
+
=
=


(7. 42)
Onde | | 0; t T e
Numericamente divide-se o intervalo | | 0;T em incremento
| | | |
1
0
0; ;
o
n passos
n n
n
T t t
+
=
=

(7. 43)


Figura - 7. 6.
Portanto, o problema no-linear a ser resolvido :
( ) ( )
int
1 1
ext
n n
F d F t
+ +
=


(7. 44)

229
7.2.7 O Mtodo de Newton-Raphson
Define-se um resduo como sendo:
( ) ( ) ( ) | |
int
0 0;
ext
R F t F d t t T = = e


(7. 45)
A contrapartida discreta dada por:
( ) ( ) ( )
int
1 1
0
ext
n n
R F t F d
+ +
= =


(7. 46)
Iteraes de Convergncia
Em seguida cria-se um contador de iteraes ( ) i em cada passo | |
1
;
n n
t t
+

1) Inicializa-se com
( ) 0
1
; 0
n
n
d d i
+
= =


2) Resolve-se pelo Mtodo de Newton-Raphson
( )
( )
( )
( )
0
i i
R
R d d d
d
c
+ A =
c


(7. 47)
Ou
( )
( )
( )
( )
i i
R
d d R d
d
c
A =
c


(7. 48)
Note que:
int ext
R F F =

(7. 49)
logo
int
R F
d d
c c
=
c c



(7. 50)
onde
ext
F

independente de d

neste problema
Portanto a equao global fica:
( )
( )
( )
( )
int
.
i i ext
K d d F F d A =


(7. 51)
Onde:
int
F
K
d
c
=
c


(7. 52)
230
Em relao as grandezas elementares como sempre temos:
1
el
n
e
e
K A K
=
=

(7. 53)
Incrementos temporais
Aps a convergncia das iteraes ( ) i pode-se incrementar o tempo da seguinte
forma:
( ) ( )
( )
( )
1
1
1 1
0
0
i
n
i i
n n
R d
R
R d d d
d
+
+
+ +
=
c
| | | |
+ A =
| |
c \ . \ .


(7. 54)
Onde
( )
( ) ( )
t int
1
1
i
ex
n n
n
R d F t F d
+
+
| |
=
|
\ .

(7. 55)
Chamando de
( )
t int ex
F F
R
K
d d
c
c
= =
c c


(7. 56)
Temos:
int
F
K
d
c
=
c


(7. 57)
Logo,
( ) ( )
1 1
0
i i
n n
R d K d d
+ +
| | | |
+ A =
| |
\ . \ .

(7. 58)
e
( ) ( ) 1
1 1
i i
n n
d d d
+
+ +
= + A

(7. 59)
Portanto, obtemos o seguinte sistema linear para cada iterao
( ) ( )
( ) ( )
( ) ( )
1 1
1
1 1
1 1
0
i i
n n
i i
n n
i i
n n
R
R d d d
d
d d d
R
d d R d
d
+ +
+
+ +
+ +
c
| | | |
+ A =
| |

c \ . \ .

A =
`
c
| | | |

A =
| |
c \ . \ .
)


(7. 60)
231
Resolve-se
( )
( )
( )
int
int
1
1 1
1
/
i i
ext
n
n n
n
F
d d F t F d p d
d
+
+ +
+
c
| | | |
A = A
| |
c \ . \ .


(7. 61)
Atualiza-se
( ) ( ) 1
1 1
i i
n n
d d d
+
+ +
= + A

(7. 62)
Repete-se o processo at que d A

seja pequenoo que significa que:


( )
( )
( )
( )
( )
( )
1 ( )
. 2 ( )
i
i
R d tol Norma da Fora
d R d tol Norma da Energia
s
A s



(7. 63)
Ponto de Vista Elementar
( )
( )
( ) t, ,
1
1 1
e i e i
e ex e int e
n
n n
r d f t f d
+
+ +
| | | |
=
| |
\ . \ .


(7. 64)
Onde
( ) ( )
,
1 1
int e
e i e i
e
n n
e
f
K d d
d
+ +
c
| | | |
=
| |
\ . \ .
c


(7. 65)
Ento
( ) ( )
1 1
1
el
n
i e i
e
n n
e
R d A r d
+ +
=
| | | |
=
| |
\ . \ .
(7. 66)
Portanto,
( ) ( )
1 1
1
el
n
i e i
i
n n
e
K d A K d
+ +
=
| | | |
=
| |
\ . \ .
(7. 67)





232
7. 3 A Formulao do Problema Forte e Fraca de Problemas
Elsticos No-Lineares
7.3.1 - A Forma Forte da Anlise Elstica No-Linear
A formulao forte do problema elstico no-linear dada por:
( )
| |
{ } ( )
{ } ( )
, 0 / 0;
0 0
x
g
h
f p x L
S u g em x
h em x L L
o
o

+ = eO =

= = I =

= = I =


(7. 68)
A anlise elstica linear pode ser dividida em duas categorias:
i) Relao Deformao Deslocamento
Caracterizada por:
,
x
du
u
dx
c = =
(7. 69)
ii) Relao Tenso-Deformao
Caracterizada por:
( )
o o c =
(7. 70)
onde o uma funo no-linear de c , conforme mostra as Figura - 7. 7 e Figura - 7. 8

Figura - 7. 7.

Figura - 7. 8.
233
Obs:
No caso linear temos como exemplo:
( )
E o c c =
(7. 71)
No caso linear, esta hiptese no se aplica como, por exemplo, em materiais
conjugados, polmeros, etc. Vejamos, portanto a formulao fraca do problema elstico no-
linear.
7.3.2 - A Formulao Fraca do Problema Elstico No-Linear
A formulao fraca do problema elstico no-linear dada por:
( )
0 0 0
, , , 0
L L L
x x
w dx w dx wf dx o o + + =
} } }

(7. 72)
como 0
y
w em = I temos:
( ) ( )
0 0
,
L L
x
W w dx wf dx w L h o = +
} }

(7. 73)
supondo que estejamos tratando com problema linear
( )
E o c c =
(7. 74)
Onde E o mdulo de elasticidade, temos a forma de Galerkin:
( ) ( )
( )
( )
0 0
,
, ,
, ,
h
L L
x x
w h
a w u w f
w Eu dx wf dx w L h
I
= +
} }
_
_ _

(7. 75)


Figura - 7. 9. Formulao de Galerkin com Malha.
234
7.3.3 - A Forma de Galerkin da Anlise Elstica No-Linear
A forma de Galerkin dado por:
( ) ( ) ( ) , , , a w u w f w h = +
(7. 76)
Na forma de Galerkin a soluo do tipo:
( ) ( ) ( )
1
1
2
n
h
A A
A
u x N x d N x g
+
=
= +


(7. 77)
E as funes pesos so do tipo
( ) ( )
1
2
n
h
A A A
A
w x N x c c
+
=
= e

R
(7. 78)
As quais substituindo-se em (7. 73) obtemos de forma anloga ao caso trmico:
( )
( )
0 0
, ,
L L
h h h h
x x
w u dx w f dx w L h o = +
} }

(7. 79)
Ou ainda para uma ou mais dimenses temos:
( )
int
, ,
h
ext
h h h h h
x ij j
F
F
w E u u d w f d w hd
O O I
O = O+ I
} } }
_
_

(7. 80)
Desta forma, encontramos a relao entre a fora interna e externa.











235
7.3.4 - A Forma de Matricial da Anlise Elstica No-Linear
Na forma matricial temos:
int ext
F F =

(7. 81)
Substituindo-se as fues de interpolao temos:
Ou ainda
( ) ( ) ( ) ( )
1 1
2 1
0 0
, ,
L L
n n
A A x B x B A A
A B
c N x N x d dx N x f dx N L h o
+ +
= =
(
| |
(
| = +
|
(
\ .


} }

(7. 82)
A partir daqui segue os demais desenvolvimentos matemticos anlogos as casos
anteriores feitos para a anlise linear. Contudo reciso considerar algumas condies para o
problema no-linear.
Problema No-Linear
- Em (7. 82), define-se
1
d , tal que,
1
d g = . comum incluir um grau de liberdade
prescrito em d

. Desta forma (7. 82) reescrita como:


( )

int ext
N d
F F =



(7. 83)
onde
{ } { }
int int t
;
ext ex
A A
F F F F = =


(7. 84)
Com
( ) ( )
( ) ( )
1
int
1
0
0
, ,
L
n
A x B x B
B
L
ext
A A
F N x N x d dx
F N x f dx N L h
o
+
=
| |
| =
|
\ .
= +

}
}


(7. 85)
Definindo o intervalo de um elemento e conforme mostrado na Figura - 7. 10
236

Figura - 7. 10.
onde podemos escrever:
int int, ,
1 1
;
el el
n n
e ext ext e
e e
F A f F A f
= =
= =


(7. 86)
e
{ } { }
int, int, , t,
;
e e ext e ex e
a a
f f f f = =


(7. 87)
Onde
int,

e
e T
a
f N d o
O
= V O
}


(7. 88)
Onde q depende de d

. E
t,
e e
ex e
a a
f N fd N hd
O I
= O+ I
} }


(7. 89)
Portanto, a forma matricial final fica:
Kd F =


(7. 90)
A partir daqui segue os demais desenvolvimentos matemticos anlogos as casos
anteriores feitos para a anlise linear.









237






7.3.5 Definio de Grandezas Elementares na Anlise Elstica No-Linear
Em relao as grandezas elementares como sempre temos:
1
el
n
e
e
K A K
=
=

(7. 91)
Do ponto de vista dos elementos temos:
{ }
( ) ( )
( )
int,
1
: ;
, ,
en
e
i
n
h h h
i ij j ij b j b
b
f
E u u E u N x d
o o
o
=
=
(
(
= =
(


(7. 92)
logo
( )
( )
( )
int,
1
, ,
en
e
n
e h
a a i ij b j b
h
Linearmente
Independente de d
f N x E u N x d d
=
O
(
(
(
(
= O
(
(
(
(

_

(7. 93)
ou
( ) ( )
2
1
int,
1
, ,
en
x
n
e
a x b x b
B
x
f N x N x d dx o
=
| |
|
=
|
\ .


(7. 94)
Para cada elemento tambm vale uma relao do tipo
int e e
f K d =


(7. 95)
Agora ns temos:
238
( )
int e e e
f K d d =


(7. 96)
Sendo assim
e
K

requer o clculo do gradiente de


int
f


e e
ab
K K
(
=



(7. 97)
Onde
int
e
ab
b
f
K
d
c
=
c


(7. 98)
ou
( )
( )
int, e i e
a
e
ab
e
b
f d
K
d
c
=
c


(7. 99)
Logo,
( ) ( )
( ) ( )
( )
( )
1
1 1
, ,

, , . ,
e
i
en
e
i
e
i
en en
e
i
h
x
n
e e
ab a x c x c
e
b c
x
x
n n
e e
a x c x c c x c
e
b c c
x
E
K N x N x d dx
d
d
N x N x d N x d dx
d
d
c
o
o
c
=
= =
(
| |
c
(
|
=
(
|
c
\ .
(

| | | |
c
| |
=
| |
c
\ . \ .

}

}

_

(7. 100)

( )
( )
( )
( ) ( ) ( )
( )
( )
1
1
, ,
, , , ,
en
e
en
e e
n
e h e
ab a i ij c j c
e
b c
n
h
ij ij
h
a i c j c a i b j
h h
b
c
Igual a rigidez linear
K N x E u N x d d
d
E E
u
N x N x d d N x u N x d
d
u u
=
O
=
O O
(
c
(
= O
(
c



c c
c
= O + O
`
c
c c


)

} }

_

(7. 101)
logo
( )
( )
( )
2
1
, ,
e
e
x
e h
ab a x b x
x
K N x E N x dx c =
}


(7. 102)
239
Melhorando a forma de escrever o 1 termo:
1
, ,
en
n
h
c c a x bc b x
b b
c
u
N d N N
d d
o
=

c c
= = =
`
c c

)


(7. 103)
logo
( ) ( )
( )
( )
1
, , , ,
en
e e
n
ij
e h
ab a i b c j c a i ij b j
h
c
k
K N x N N d d N x k u N x d
u
=
O O
| |
c
|
= O+ O
|
c
\ .

} }


(7. 104)
Essa matriz no simtrica por causa do 1 termo. Lembrando que preciso conhecer a
dependncia de
ij
k em funo u , cujo grfico do tipo mostrado na Figura - 7. 11.

Figura - 7. 11.
No programa FEAP usa-se o comando utang,,1 para matriz no-simtricas e
tang,,1 para matrizes simtricas.
Em geral temos:
( ) ( )
( )
( )
( )
1 1
, , , ,
, ,
en en
e e
e
n n
ij ij
e
ab a i b c j c b i a c j c
h h
c c
h
a i ij b j
k k
K N x N N d d N x N N d d
u u
N x k u N x d
= =
O O
O
| | | |
c c
| |
= O = O+
| |
c c
\ . \ .
+ O

} }
}


(7. 105)

Resumo (problema 1-D)
-
e
ab
K muito simples (idntico viga linear) exceto que ( ) E E c = .
- Temos como resultado que a rotina do elemento muito semelhante a rotina do
elemento linear.
Diferena Importante:
240
Necessita-se de
e
d

para se calcular
int,
e
e e
K f



Observaes:
1) O uso da derivada exata em
int ext
K d F F A =

(7. 106)
chamado de uso de tangente consistente
2) Com rigor o Mtodo de Newton-Raphson requer o uso de tangente consistente
3) O Mtodo de Newton com o uso de aproximao para K

chamado de Mtodo de Quase-


Newton
4) Mesmos teorias simples de Anlise Linear ou No-Linear podem trazer assimetrias.























241






7.3.6 Esquema da Carga Incremental
Suponhamos uma fora dependente de um parmetro de carga (onde t, no o
tempo real, mas um parmetro de carga)
( ) f f t =
(7. 107)
e ainda
( ) h h t =
(7. 108)
e
( )
1
: g d g t = =
(7. 109)
Deseja-se resolver para uma soluo do tipo:
( ) ( ) ( )
1
1
n
h
A A
A
u t N x d t
+
=
=


(7. 110)
Onde | | 0; t T e
Numericamente divide-se o intervalo | | 0;T em incremento
| | | |
1
0
0; ;
o
n passos
n n
n
T t t
+
=
=

(7. 111)
242

Figura - 7. 12.
Portanto, o problema no-linear a ser resolvido :
( ) ( )
int
1 1
ext
n n
F d F t
+ +
=


(7. 112)

7.3.7 O Mtodo de Newton-Raphson
Define-se um resduo como sendo:
( ) ( ) ( ) | |
int
0 0;
ext
R F t F d t t T = = e


(7. 113)
A contrapartida discreta dada por:
( ) ( ) ( )
int
1 1
0
ext
n n
R F t F d
+ +
= =


(7. 114)
Iteraes de Convergncia
Em seguida cria-se um contador de iteraes ( ) i em cada passo | |
1
;
n n
t t
+

1) Inicializa-se com
( ) 0
1
; 0
n
n
d d i
+
= =


2) Resolve-se pelo Mtodo de Newton-Raphson
( )
( )
( )
( )
0
i i
R
R d d d
d
c
+ A =
c


(7. 115)
Ou
( )
( )
( )
( )
i i
R
d d R d
d
c
A =
c


(7. 116)
Note que:
243
int ext
R F F =

(7. 117)
logo
int
R F
d d
c c
=
c c



(7. 118)
onde
ext
F

independente de d

neste problema
Portanto a equao global fica:
( )
( )
( )
( )
int
.
i i ext
K d d F F d A =


(7. 119)
Onde:
int
F
K
d
c
=
c


(7. 120)
Em relao as grandezas elementares como sempre temos:
1
el
n
e
e
K A K
=
=

(7. 121)
Incrementos temporais
Aps a convergncia das iteraes ( ) i pode-se incrementar o tempo da seguinte
forma:
( ) ( )
( )
( )
1
1
1 1
0
0
i
n
i i
n n
R d
R
R d d d
d
+
+
+ +
=
c
| | | |
+ A =
| |
c \ . \ .


(7. 122)
Onde
( )
( ) ( )
t int
1
1
i
ex
n n
n
R d F t F d
+
+
| |
=
|
\ .

(7. 123)
Chamando de
( )
t int ex
F F
R
K
d d
c
c
= =
c c


(7. 124)
Temos:
244
int
F
K
d
c
=
c


(7. 125)
Logo,
( ) ( )
1 1
0
i i
n n
R d K d d
+ +
| | | |
+ A =
| |
\ . \ .

(7. 126)
e
( ) ( ) 1
1 1
i i
n n
d d d
+
+ +
= + A

(7. 127)
Portanto, obtemos o seguinte sistema linear para cada iterao
( ) ( )
( ) ( )
( ) ( )
1 1
1
1 1
1 1
0
i i
n n
i i
n n
i i
n n
R
R d d d
d
d d d
R
d d R d
d
+ +
+
+ +
+ +
c
| | | |
+ A =
| |

c \ . \ .

A =
`
c
| | | |

A =
| |
c \ . \ .
)


(7. 128)
Resolve-se
( )
( )
( )
int
int
1
1 1
1
/
i i
ext
n
n n
n
F
d d F t F d p d
d
+
+ +
+
c
| | | |
A = A
| |
c \ . \ .


(7. 129)
Atualiza-se
( ) ( ) 1
1 1
i i
n n
d d d
+
+ +
= + A

(7. 130)
Repete-se o processo at que d A

seja pequenoo que significa que:


( )
( )
( )
( )
( )
( )
1 ( )
. 2 ( )
i
i
R d tol Norma da Fora
d R d tol Norma da Energia
s
A s



(7. 131)
Ponto de Vista Elementar
( )
( )
( ) t, ,
1
1 1
e i e i
e ex e int e
n
n n
r d f t f d
+
+ +
| | | |
=
| |
\ . \ .


(7. 132)
Onde
( ) ( )
,
1 1
int e
e i e i
e
n n
e
f
K d d
d
+ +
c
| | | |
=
| |
\ . \ .
c


(7. 133)
245
Ento
( ) ( )
1 1
1
el
n
i e i
e
n n
e
R d A r d
+ +
=
| | | |
=
| |
\ . \ .
(7. 134)
Portanto,
( ) ( )
1 1
1
el
n
i e i
i
n n
e
K d A K d
+ +
=
| | | |
=
| |
\ . \ .
(7. 135)








7. 4 Exemplos e Aplicaes
















246
















7. 5 Exerccios e Problemas




247
Captulo VIII
MECNICA DOS FLUIDOS
RESUMO
Neste captulo ser visto





8. 1 - Introduo
A Mecnica dos Fluidos estuda o movimento dos fluidos e o efeito resultante nas
suas vizinhanas. Os fluidos se apresentam basicamente de duas formas, na forma de gases e
lquidos. Alguns materiais complexos, como misturas podem apresentar um comportamento
de fluido, o que so chamadas de leito fluidizado. Tambm o calor e o plasma so tambm
considerados fluidos. O estado de uido de um material freqentemente caracterizado pela
relativa mobilidade das molculas que o constituem.
O movimento de um fluido governado por leis globais de conservao de massa,
quantidade de movimento (momentum) e energia. Estas equaes formam um Sistema de
Equaes Diferenciais Parciais No-Lineares, cujas incgnitas so: velocidade, temperatura e
presso.
248
8.1.1 - Hiptese Inicial
Quando os efeitos da temperatura no so importantes, ou seja, as variaes de
temperatura desprezveis o uido chamado de isotrmico. Como hiptese inicial, vamos
considerar o problema escolhido com as seguintes caractersticas: viscoso, incompressvel e
condies isotrmicas em todo o domnio.([3]). Considerando variaes de temperatura
desprezveis possvel resolver a equao de Navier-Stokes e continuidades. Quando as
velocidades so baixas, (quando o nmero de Reynolds baixo) isso implica que os termos de
inrcia so desprezados. Neste caso, precisa-se resolver as equaes de Navier-Stokes e da
continuidade.
Re
U D
v

=
(8. 1)
Onde U

a velocidade livre de interao com as superfcies, D uma dimenso


caracterstica, v a viscosidade cinemtica
O problema de valor de contorno linear conhecido como escoamento de Stokes
um exemplo de problema de fluido aplicado na lubrificao de superfcies.
Apresentam-se, na seqncia, as equaes que regem o fenmeno, os dados
gerados pelo programa FEAP, seguido do estudo dos valores encontrados, anlise e
comparao dos resultados com o fornecido pelo livro ([2]).















249
8. 2 - Fundamentao Terica
A lei de conservao de massa estabelece que a razo entre a variao de massa
por unidade de tempo em uma regio xa zero. Esta lei, conhecida como equao da
continuidade, pode ser escrita matematicamente como:
. 0 J
t
c
V + =
c
,
,
(8.2)
onde J u =
,
,
o fluxo de massa e a densidade do fluido, u
,
denota o vetor velocidade, e
V o operador vetorial da derivada. Quando a mudana de densidade de um uido em
particular desprezvel, ento o uido (ou uxo) denominado incompressvel e tem-se que
/ 0 t c c = . A equao da continuidade torna-se:
.u o V =
,
, (8.3)
A lei de conservao de momento linear (segunda lei de Newton para o
movimento) arma que a variao do momento linear sobre o tempo igual soma das foras
externas agindo na regio. Esta lei representada por:
.
Du
f P
Dt
o +V V =
,
,
,
(8.4)
onde o o tensor tenso de Cauchy e f o vetor fora do corpo, medido por unidade de
massa , enquanto D/Dt denota a derivada material ou operador derivada Euleriano,
.
D
u
Dt t
c
= + V
c
,
,
(8.5)
A Eq. (4) descreve a equao de movimento de um meio continuo e, na mecnica dos udos,
so conhecidas como Equaes de Navier.






250
8. 3 - Equao de Navier-Stokes para Escoamento Laminar
As equaes governantes so:
Tempo t

Vetor posio:
( )
1 2 3
, , x x x x =


(8. 6)
Em coordenadas eulerianas.
Massa
0
0
i
i
u
u
x
V =
c
=
c


(8. 7)
Lembre-se:
fluxo
fluido
uniforme
incompressvel
cte cte
t


c
= = =
c
_
_

(8. 8)
Momentum
0 0
. 0
u
u u f
t
o
c | |
+ V V + =
|
c
\ .




(8. 9)
Em notao inicial temos:
0 0
0
ij
i i
i i
j j
u u
u f
t x x
o

| | c
c c
+ + = |
|
c c c
\ .

(8. 10)








251
8.3.1 - Relaes Constituitivas para Fluidos Newtonianos
As relaes constitutivas para um fluido newtoniano so:
; 2 PI D o t t = =


(8. 11)
Onde
( ) ( )
1
2
T
D u u
(
= V + V
(


(8. 12)
Ou
; 2
ij ij ij ij ij
P D o t o t = =
(8. 13)
E
1
2
j
i
j i
u
u
D
x x
| | c
c
= + |
|
c c
\ .


(8. 14)
Condies de Contorno
(Dirichlet)
u u =

ou
( )
,
i i u
u u s t em = I
(8. 15)
e
(Neumann)
. n t o t = = ou
( ) ( ) ( )
, ,
i ij j
s t n s s t em
t
t o t = = I
(8. 16)
Estas equaes so resumidas por:
0
i
i
u
x
c
=
c

(8. 17)
e
( )
0 0
0
i i
i ij ij i
j j
u u
u P D f
t x x
o
| |
c c c
+ + + = |
|
c c c
\ .

(8. 18)
Ou
0 0
0
j
i i i
i ij i
j j j i
u
u u u
u P f
t x x x x
o
( | | | | c
c c c c
( + + + + = | |
| |
c c c c c
(
\ . \ .

(8. 19)
252
As equaes Erro! Fonte de referncia no encontrada. e Erro! Fonte de referncia no
encontrada. representam o problema a ser resolvido.

8.3.2 - Escoamento Viscoso Incompressvel
Para o estudo particular do problema de Stokes para um fluido incompressvel a
equao constitutiva dada por:
. u u o = V + V
, ,
, (8.20)
Como o fluido considerado incompressivel pela equo (8.3) tem-se:
u o = V
,
, (8.21)
e portanto a (8.4) torna-se:
( ) .
Du
f u P
Dt
+V V V =
,
,
,
,
(8.22)
Observe que a equao (8.22) possui duas variveis, a velocidade do fluido u
,
e a presso P .
8.3.3 - Formulao Forte do Problema de Navier-Stokes para o Escoamento
Laminar
A formulao forte dada por:
0
i
i
u
x
c
=
c

(8. 23)
e



0 0
0
j
i i i
i ij i
j j j i
fora de
presso
tempo
frico campo
adveco
u
u u u
u P f
t x x x x
o
| | ( | |
|
( |
c
c c c c
|
( |
+ + + + =
|
( c c c c c |
|
( |
\ . \ .

(8. 24)
Como obter a forma variacional?
8.3.4 - Procedimento Geral em 3 Passos
1) Tomar a equao em questo colocando todos os termos para um lado da igualdade. Em
seguida multiplica-se a equao obtida por uma funo peso, w, por exemplo, e integrando
sobre o domnio
e
O de um elemento tpico.
253
2) Distribuir a diferenciao de d

(vetor de incgnitas) e w

igualmente, tal que as equaes


diferenciais parciais sejam reduzidas de uma ordem, atravs da integrao por partes (usando
o Teorema de Green-Gauss).
3) Separar o contorno do domnio pelas definies fsicas do problema.
Em nosso caso devemos usar a equao Erro! Fonte de referncia no
encontrada. e obter
0
e
i
i
u
Q dx
x
O
| | c
=
|
c
\ .
}


(8. 25)
E a equao Erro! Fonte de referncia no encontrada. e obter:
0 0
0
e
j
i i i
i ij i
j j j i
u
u u u
w u P f dx
t x x x x
o
O
( | | | | c
c c c c
( + + + + = | |
`
| |
c c c c c
(

\ . \ . )
}


(8. 26)
Finalmente obtm-se a forma fraca:
0
e
i
i
u
Q dx
x
O
| | c
=
|
c
\ .
}


(8. 27)
E a equao Erro! Fonte de referncia no encontrada. e obter:
0 0
0
e
e
j
i i i i
i i j ij i i
j j j i
i i
u
u u w u
w wu P w f dx
t x x x x
w ds
o
t
O
I
( | | | | c
c c c c
( = + + + + | |
`
| |
c c c c c
(

\ . \ . )

}
}


(8. 28)

8.3.5 - Forma Variacional de Rayleigh-Ritz Galerkin
Nesta forma velocidades e presses so obtidas com funes de aproximao
(funes de forma e de interpolao), , dada por:
( ) ( ) ( )
1
,
M
m T
i m i i
m
u x t x u t u
=
= =


(8. 29)
e
254
( ) ( ) ( )
1
,
L
T
l l
l
P x t x P t P | |
=
= =




(8. 30)
Onde e
T T
|

so vetores coluna de funes de forma. e
i
u P

so vetores dos valores nodais
de velocidadeds e presso.
A funes pesos so aproximadas tambm por:
( ) ( )
1
1
L
l l
l
Q x C t |
=
=



(8. 31)
e
( ) ( )
2
1
,
M
i m im
m
w x t x C
=
=



(8. 32)
que so independentes do tempo:
Susbtituindo as equaes Erro! Fonte de referncia no encontrada. e Erro!
Fonte de referncia no encontrada. em Erro! Fonte de referncia no encontrada. e
ainda Erro! Fonte de referncia no encontrada. e Erro! Fonte de referncia no
encontrada. em Erro! Fonte de referncia no encontrada., obtm-se as seguintes
equaes de elementos finitos:
i) Massa
0
e
T
i
i
dx u
x

|
O
(
c
(
=
( c

}


(8. 33)

ii) Momentum na direo i
( )
e e
e e
e e e
T
T T
o i o j i
j
T T
i j
j j j j
T
o i i
i
dx u u dx u
x
dx u dx u
x x x x
dx P f dx ds
x

| t
O O
O O
O O I
( (
c
( (
+ +
( ( c

( (
c c c c
( (
+
( ( c c c c

( ( (
c
( ( (
= +
( ( ( c

} }
} }
} } }
`







(8. 34)
As equaes matriciais so escritas como:
255
i) Massa
0
T
Q u =

(8. 35)
ii) Momentum na direo i
( ) Mu C u u Ku QP F + + = `


(8. 36)
Para o caso 2D as equaes Erro! Fonte de referncia no encontrada. e Erro!
Fonte de referncia no encontrada. assumem a seguinte forma:
( )
( )
1 1
2 2
11 22 21 1 1 1
12 11 22 2 2 2
1 2
0 0 0 0
0 0 0 0
0 0 0 0 0 0
2
2
0
0
T T
M u C u u
M u C u u
P P
k k k Q u F
k k k Q u F
P
Q Q
( (
( (
+ +
` `
(
(

(
(
) )
(
+
(

( + + =
` `
(

) ) (

`

`

`




(8. 37)
onde
( )
( )
e
e
T
o
T
T
o j
j
Notaode
Soma de
Einstein
M dx
C u u dx
x


O
O
(
(
=
(

(
(
(
(
c
(
=
c (
(
(
(

}
}



_

(8. 38)

e
e
e e
T
ij
i j
T
i
i
i o i i
K dx
x x
Q dx
x
F f dx ds

|
t
O
O
O I
(
c c
(
=
( c c

(
c
(
=
( c

( (
( (
= +
( (

}
}
} }





(8. 39)
E as funes de interpolao so os polinmios de Lagrange.
256
As equaes so combinadas como:
( ) ( )
0
0 0 0
0
T
C u K u Q
M u u F
P P
Q
( +
(
(
+ =
` ` `
(
(
) ) )

`



`


(8. 40)
ou
Mu Ku F + = `


(8. 41)
onde
{ }
1 2 3
, , ,
T
U u u u P =

(8. 42)
8.3.6 - Estratgias Numricas
Para se obter apenas uma varivel h duas alternativas pelo Mtodo dos
Elementos Finitos.
1) Mtodo Misto ou Velocidade-Presso (resolve-se para u

e P

)
Resolve-se simultaneamente para velocidade e presso com forma fraca
(Variacional)
2) Mtodo da Funo Penalidade ou Modelo de Elementos Finitos por Penalidade
Cometemos ao que chamamos de crime variacional ou penalidade quando
necessrio eliminar a presso, da seguinte forma:
- Elimina-se a Presso P

por meio da equao da Continuidade e resolve a nova


equao difernecial somente para u

.
Nesta forma estratgica interpreta-se a Equao da Continuidade como uma
relao adicional entre as velocidades , i. e., uma restrio para os
i
u o que implica que esta
relao satisfeita aproximado por uma minimizao no sentido de Mnimos Quadrados, logo
a presso efetivamente eliminada da formulao.







257







8. 4 - Modelo de Penalidade para o Problema de Navier-Stokes

8.4.1 - Problema de Navier-Stokes
A condio de incompressibilidade dada por:
0
u v
x y
c c
+ =
c c

(8. 43)
No Modelo de Penalidade considera-se que as velocidades so muito baixas e
portanto escreve-se:
0
i
j e
u P
x
c
= ~
c
,
(8.44)
Elimina-se a presso substituindo-a nas equaes de momento usando, portanto, a seguinte
expresso:
i
e
j
u
P
x

c
=
c
,
(8.45)
Onde
e
o fator de penalidade
6 12
10 10
e
s s (8. 46)
O objetivo desta lista de exercicios ver a influncia do
e
na soluo.
Retornando-se a equao (8.22) e substituindo (8.45) nas equaes de Navier-
Stokes pela presso i. e. no termo ( ) P V , logo obtm se uma equao que pode ser resolvida
univocamente.
258
( ) ( )
. .
e
Du
f u u
Dt
+ V V V V =
,
,
, ,
,
(8.47)
Ou na forma matricial:
( )
( )
( )
1
~
1 1
2 2
3 3
11 22 33 21 1
12 11 22 33 2
13 11 22 33 3
0 0 0 0
0 0 0 0
0 0 0 0
2 0
2 0
0 2
K
M u C u u
M u C u u
M u C u u
k k k k u
k k k k u
k k k k u
( (
( (
+ +
` `
( (

( (
) )
+ + (
(
+ + +
(
( + +

`

`

`



_

2
~
11 12 13
1 1
21 22 23 2 2
3 3
13 32 33



K
k k k
u F
k k k u F
u F
k k k


+
`

)
(

(

= (
` `
(

) )
(






_

(8. 48)
Onde ( )
1
,
ij
M C u k

e
i
F

so os mesmos da formulao anterior completa (contendo a


presso). Ento, para fazer uma estimativa da presso podemos considerar:

2
0
u u P u v
=
V = V + V
(8. 49)
Ou na forma matricial:

( )
0
0
Mu C u u Ku QP F
=
=
+ + = `
_


(8. 50)
Logo
Ku QP F =


(8. 51)
Sabendo que:
( )

K K u F + =


(8. 52)
Os termos de penalidade so:

e
T
e
ij
i j
k dx
x x

O
(
c c
(
=
( c c

}



(8. 53)
259
A equao pode ser reescrita simbolicamente de forma mais resumida como uma
equao matricial:
( ) ( ) ( )
1 2
e
Mu C u K K u F

(
+ + =

` `


(8. 54)
Onde
{ }
1 2 3
T
u u u u =

(8. 55)
1) Construir
11 22
2k k +

e

11 14
8 8
41 44
...
...
e e
e
e e
k k
k
k k

(
(
=
(
(
(



(8. 56)
Onde
e
ab
k

uma matriz 2 2 e 1 ; 4 a b s s
2) Frmula do Reddy
~
11 22 21
~
12 11 22
2
2
e
T
e
j i
e
ij i j
e
ab
k d
x x
t t t
k
t t t

O
(
c c
(
= O
( c c

+ (
=
(
+

}


(8. 57)
3) O vetor fora o mesmo que foi implementado na teoria da elasticidade 2D onde
8 8
e
f


4) Construir a Matriz de Penalidade

11 14
8 8
41 44

...


...
e e
e
e e
k k
k
k k

(
(
=
(
(
(



(8. 58)
onde

e
ab
k

uma matriz 2 2 e 1 ; 4 a b s s e

e
T
e e
ij
i j
k d
x x

O
c c
= O
c c
}


(8. 59)
calculado por Quadratura de Gauss como uma matriz ( ) 1 1 para eliminar as
singularidades.
260
Finalmente calcula-se:
8 8

e e e e e
ab ab ab
k k k k k

(
= + =



(8. 60)
8.4.2 - Avaliao das Matrizes Elementares nos Modelos de Penalidade
Vamos agora avaliar as matrizes elementares no modelos de penalidade
considerando o exemplo do regime permanente, a baixos nmeros de Reynolds que equivale
ao problema de Stokes.
( ) ( )
1 2
termos viscosos termos de penalidade
e
K K u F

(
(
+ =
(
(

_ _


(8. 61)
Neste caso temos:
u u u P
x y z
c c c
+ + =
c c c

(8. 62)
1)
e
muito grande contribuio dos termos de viscosidade pode tornar-se desprezvel na
presena dos termos de penalidade.
( ) ( )
2 1
e
K K

>>

(8. 63)
a)
1
K

no singular para
e
grande a soluo trivial { } 0 =


Esta soluo satisfaz a equao da continuidade, mas no satisfaz a conservao
da quantidade de movimento Trancamento de Malha (locking).
b)
2
K

singular a soma no-singular, pois


1
K

no singular, possibilitando a
obteno de uma soluo no-trivial.
SOLUO DO PROBLEMA Crime Variacional integrao reduzida
dos termos de penalidade, isto , uma ordem em relao aos outros termos.
2-D

1
K

Quadratura Gausiana 2 X 2

2
K

Quadratura Gaussiana 1 X 1
261

Cria-se um n para a presso diferente do n para velocidade,

3-D

1
K

Quadratura Gausiana 2 X 2 X 2

2
K

Quadratura Gaussiana 1 X 1 X 1

Cria-se um n para a presso diferente do n para velocidade,
Os valores sugeridos para
e
so:
4 12
10 10
e
< < .



















262
8. 5 Transferncia de Calor e Mecnica dos Fluidos
O objetivo desta parte englobar conveco natural e forada
1) Forma Forte
Usando a aproximao de Bousssinesq:
( ) 1
o o
T T | ( =


(8. 64)
As equaes governantes so:
i) Massa

0
i
i
u
x
c
=
c

(8. 65)
ii) Momentum na direo i

( )
0 0
0
j
i i i
j ij o
j j j i
u
u u u
u P g T T
t x x x x
o |
( | | | | c
c c c c
( + + + + = | |
| |
c c c c c
(
\ . \ .

(8. 66)
iii) Energia

0
Dissipao
Viscosa
0
V j ij
j i j
T T T
C u k Q
t x x x

| | | |
c c c c
+ u = | |
| |
c c c c
\ . \ .

(8. 67)
onde
0

0
i i
P P g x = =
(8. 68)
a presso modificada. Vide a referncia Bejan, 1995, Convection Heat Transfer.
2
ij ij
D D u =
(8. 69)
onde
1
2
j
i
ij
j i
u
u
D
x x
| | c
c
= + |
|
c c
\ .

(8. 70)
263

Condio de Contorno
( ) ,
i i
u f s t

= em
u
I (8. 71)
e
( ) ( ) ( ) , ,
i ij j i
s t n s f s t
o
t o = = em
t
I (8. 72)
Para a parte fluida, e
( )

, T T s t = em
T
I
(8. 73)
e
( ) ,
ij i conv rad
j
T
k n q q q s t
x
| |
c
+ + = |
|
c
\ .
em
q
I
(8. 74)
2) Forma Fraca
Para um elemento
e
O
1 1
2 2 1 2 3
3 3
0
0 , , ,
0
e
e
e
w f dx
w f dx w w w funes peso para P u eT respectivamente
w f dx
O
O
O

=
`

)
}
}
}


(8. 75)
onde as variaveis ( ) , ,
i
T u P podem ser aproximadas por:
( ) ( ) ( )
( ) ( ) ( )
( ) ( ) ( )
1
1
1
,
,
,
M
T
m m
m
M
n T
i n i i
m
M
T
l l
m
T x t x T t T
u x t x u t u
P x t x P t
u

|
=
=
=
= = O
= = +
= = u P





(8. 76)
onde
( ) ( ) ( ) , ,
m n l
x x x u | so funes de interpolao.
264
2.1) Forma Fraca e Discreta das Equaes
i) Massa
0
e
T
i
i
dx u
x

|
O
(
c
(
=
( c

}


(8. 77)
ii) Momentum na direo i
No inclui direo preferencial do escoamento
( )
e e
e e
e e e
T
T T
o i o j i
j
T T
i j
j j j j
T T
o i o i o
i
dx u u dx u
x
dx u dx u
x x x x
dx P g dx T g T dx
x

| |u |
O O
O O
O O O
( (
c
( (
+ +
( ( c

( (
c c c c
( (
+
( ( c c c c

( ( (
c
( (
= +
( ( c

} }
} }
} } }
`






e
i
ds t
I
(
+
(

(
(
(

}


(8. 78)
iii) Energia
Neste caso preciso levar em conta a direo preferencial de escoamento.
( ) 0 0
e e
e e e e
T
T T
V V j
j
T
ij
i j
C dx T C u dx T
x
k dx T Qdx dx qds
x x
u
uu u
u u
u u| u
O O
O O O I
( (
c
( (
+ +
( ( c


(
c c
= + + (
` `
c c
(


) )
} }
} } } }


(8. 79)
2.2) Forma Matricial das Equaes
As equaes matriciais so escritas como:
265
( )
( )
( )
1 1
2 2
3 3
11 21 31 1
12 22 32 2
13 23 33 3
1 2 3 44
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0 0 0


T T T
M u u C u
M u u C u
M u u C u
P P
K K K Q
K K K Q
K K K Q
Q Q Q K
( (
( (

( (
+ +
` `
( (

( (

) )
(

(
(
+
(

(
(


`

`

`

`

1 1
2 2
3 3
0
u F
u F
u F
P



=
` `


) )



(8. 80)
Onde
11 11 22 33
22 11 22 33
33 11 22 33

2
K K K K
K K K K
K K K K
= + +
= + +
= + +

(8. 81)

( )
( )
( )
e
e
e
e
e e e
T
o
T
T
o j
j
T
ij
j j
T
i
i
T
i o i o i o i
M dx
C u u dx
x
K dx
x x
Q dx
x
F T g dx T g T dx ds

|
| | t
O
O
O
O
O O I
(
(
=
(

(
c
(
=
( c

(
c c
(
=
( c c

(
c
(
=
( c

( ( (
( ( (
= + +
( ( (

}
}
}
}
} } }





(8. 82)
Logo as equaes so combinadas como:
| |{ } ( ) { } | |{ } ( ) { }
N T D u T L T G T ( + + =

`


(8. 83)
onde
266
( )
( ) 0
0
e
e
e
e e e
T
T T
V j
j
T
V
T
ij
i j
D u C u dx
x
N C dx
L k dx
x x
G Qdx dx qds


uu
u u
u u| u
O
O
O
O O I
c
=
c
=
c c
=
c c
= + +
}
}
}
} } }


(8. 84)
Compactando as equaes temos:
i) Massa
0
T
Q u =



ii) Momentum na direo i
( ) Mu C u u Ku QP BT F + + + = `


(8. 85)
iii) Energia
NT DT LT G + + =
`


(8. 86)
e
1
2
2
0 0
0 0
0 0
B T
BT B T
B T
(

(
=
`
(

(
)



e
e
T
i o i
B g dx | u
O
=
}



Logo temos a forma matricial:
( ) ( ) ( )
( ) ( )
( )
( )
,
0 0
0 0 0 0 0 0
0 0 0 0 ,
T
C u K u T Q B T
M u u F T
P Q P
N T D u L T T G T u
( +
(
(

(
+ = ( ` ` `
(
(
( +
) )
)
(

`


`

`


(8. 87)
e de forma inda mais compacta:
267
MU KU F + =
`


(8. 88)
Onde
{ } 1 2 3
, , , ,
T T T T T T
U u u u P T =


(8. 89)
Penalidade por integrao reduzida
Comete-se o crime variacional somente na Equao da massa + momentum
com a finalidade de se eliminar a presso.
( )
( )
( )
1 1 1
2 2 2
3 3 3
11 22 33 21 1
12 11 22 33 2
13 11 22 33 3
11 12 13
21 22 23
0 0 0 0
0 0 0 0
0 0 0 0
2 0
2 0
0 2

M u C u u
M u C u u
M u C u u
K K K K u
K K K K u
K K K K u
K K K
K K K
( (
( (
+ +
` `
( (

( (
) )
+ + (

(
+ + + +
`
(

( + +
)
`

`

`

1 1
2 2
3 3
13 32 33

u F
u F
u F
K K K
(

(

= ( ` `
(
) )
(





(8. 90)
e
e
T
ij e
i i
K dx
x x

O
c c
=
c c
}


(8. 91)

268
Exemplo

Figura - 8. 1.


Figura - 8. 2.







269
8. 6 Projetos de Anlise No-Linear
Estas sugestes de projeto foram extraidas do livro do Reddy & Gartling.
1) Pgina 234, Pb. 5.9-2. Escoamento de 2 Fluidos em Contra-Corrente em Placas Paralelas.
2) Pgina 240, Pb. 5.9-5. Receptor Solar
3) Pgina 241, Pb. 5.9-6. Arranjo de Tubos
4) Pgina 244, Pb. 5.9-7. Escoamento Aquecido Volumetricamente.

Regime permanente Usar distribuies de gerao de calor diferentes.


Figura - 8. 3.

8.5.1 Escoamento de 2 Fluidos em Contra-Corrente em Placas Paralelas
Considere a seguinte montagem:

Figura - 8. 4.
;
leo
T T u
U
T T U
u

= =


(8. 92)


270
8. 7 Equao de Navier-Stokes em 3D
Vamos nesta parte conhecer a soluo de Navier-Stokes 3D em regime
permanente. Deixaremos a parte temporal para ser resolvida pelos mtodos de marcha no
tempo.
( ) ( ) N d F d =


(8. 93)
Mtodo de Newton
Vamos usar o Mtodo de Newton com o modelo de penalidade e integrao
reduzida (que corresponde ao crime variacional). Supondo que F no depende de d.
( )
( )
( )
Resduos
Termos Advectivos
n
Jacobiano
d
N d
d F N d
d
c
A =
c


_

_

(8. 94)
onde K a matriz de rigidez e

K a matriz de penalidade.
( )
1
el
e
n
e b
j j o a c cj
j
c
Soma
em j
ab
N
C d N N d d
x

=
O
(
(
| |
c
(
|
= O
(
| c
( \ .
(

}
_

(8. 95)
el
n o nmero de ns no elemento, j a dimenso do espao 1 3 j s s .
Esta soma presica ser computada para cada ponto de Gauss para 1, 2, 3 j = e para
1
cj
d = , quando a derivada for necessria.
( ) ( ) ( ) ( )
( )
1 1 1 1 2 2 1 3 3 1
11 22 33 1 12 2 13 3 11 12 2 13 3

2
N d C d d C d d C d d
K K K d K d K d K K d K d
= + + +
+ + + + + + +


(8. 96)
e
( )
( )
( )
1 1 1
2 2 2
3 3 3
0 0
0 0
0 0
C d d
C d d
C d d
(
(
`
(

(
)

(8. 97)
e
271
( ) ( ) ( ) ( )
( )
2 1 1 2 2 2 2 3 3 2
21 1 11 22 33 3 33 3 21 22 2 33 3

2
N d C d d C d d C d d
K d K K K d K d K K d K d
= + + +
+ + + + + + +


(8. 98)
e
( )
( )
( )
1 1 1
2 2 2
3 3 3
0 0
0 0
0 0
C d d
C d d
C d d
(
(
`
(

(
)

(8. 99)
e ( ) C u : um somatrio;
jj
C : somatrio (ndices repetidos)
( ) ( ) ( ) ( )
( )
3 1 1 3 2 2 3 3 3 3
31 1 32 2 11 22 33 3 31 32 2 33 3

2
N d C d d C d d C d d
K d K d K K K d K K d K d
= + + +
+ + + + + + +


(8. 100)
e
( ) ( )
( ) ( )
( ) ( )
1 1
2 2
3 3
1
2
3
in
in
in
C d C
C d C no FEAP
C d C

)

(8. 101)
e
( ) ( )
( ) ( )
( ) ( )
11 22 33
11 22 33
11 22 33
2 1,1
2 2, 2
2 3, 3
K K K rkbar
K K K rkbar no FEAP
K K K rkbar
+ +

+ +
`

+ +
)

(8. 102)
Isw = 3.





272
Analogia para soluo de Problemas No-Lineares
Linear s no 1 passo, No-Linear em n passos de Newton.
( )
( )
( )
n
R
d
Kd F
N d
d F N d
d
=
c
A =
c




(8. 103)
Vamos agora computar o Jacobiano.
( ) N d
M
d
c
=
c


(8. 104)
onde
( )
1 1 1
1 2 3
2 2 2
1 2 3
3 3 3
1 2 3
N N N
d d d
N d
N N N
M
d d d d
N N N
d d d
c c c
c c c
c
c c c
= =
c c c c
c c c
c c c


(8. 105)
ou
i
ij ij
j
N
m M m
d
c
(
= =

c

(8. 106)
e
( ) ( )
( )

( ) ( )
( )
( )
( )

( )
( )

1
1 1 1 2 2 3 3
1
4
11 22 33 11
1
2 1 12 12
2
5
1
3 13 13 3
3
4
1

1
in
in
in
C
C
C
N
C d C C d C d
d
K K K K
N
C d K K
d
N
C K K d
d
c
= + + + +
c
+ + +
c
= + +
c
c
= + +
c

(8. 107)
e
273
( )
( ) ( ) ( )
( )
( )
2
1 1 2 21 21
1
2
1 1 2 2 2 2
2
3 3 11 22 33 12
2
3 2 23 23
3

1
N
C d d K K
d
N
C d C d C d
d
C d K K K K
N
C d K K
d
c
= + +
c
c
= + +
c
+ + + + +
c
= + +
c

(8. 108)
e
( )
( )
( ) ( ) ( ) ( )
3
1 1 3 31 31
1
3
2 3 32 32
2
3
1 1 2 2 3 3 3 3 11 22 33 33
3

1 2
N
C d d K K
d
N
C d K K
d
N
C d C d C d C d K K K K
d
c
= + +
c
c
= + +
c
c
= + + + + + + +
c

(8. 109)

















274
8. 8 Soluo Numrica da Equao de Navier-Stokes + Energia I
Considere a seguinte equao:
( )
( )
( )
1
n
n n
n
d d d
N d
d F N d
d
+

c
A =
c



(8. 110)
Na equao da energia temos:
( )
1
el
e
n
e b
j j o a c cj
ab
j
c
N
C d N N d d
x

=
O
| |
c
( |
= O

| c
\ .

}

(8. 111)
el
n o nmero de ns no elemento, j a dimenso do espao 1 3 j s s . Mas na equao da
energia temos termos advectivos
( )
1
1 3
el
e
n
e b
j j o a c cj
ab
j
c
j
N
D d cN N d d
x

=
O s s
| |
c
( |
= O

| c
\ .

}

(8. 112)
el
n o nmero de ns no elemento, j a dimenso do espao 1 3 j s s .
1
2
3
4
4
d u
d v
n graus deliberdade por n
d w
d T
=

=

=
`
=

=
)

(8. 113)
- conveco forcada sem empuxo
- convecao natural com empuxo
( )
( )
( )
1 1 4
2 2 4
3 3 4
N d mesmoqueanterior B d
N d mesmoque anterior B d
N d mesmoque anterior B d
= +
= +
= +


(8. 114)
e
( ) ( ) ( ) ( ) ( )
4 1 1 4 2 2 4 3 3 4 11 22 33 4
N d D d d D d d D d d L L L d = + + + + +


(8. 115)
O Jacobiando neste caso :
275
( )
1 1 1 1
1 2 3 4
2 2 2 2
1 2 3 4
3 3 3 3
1 2 3 4
4 4 4 4
1 2 3 4
N N N N
d d d d
N N N N
d d d d N d
M
N N N N d
d d d d
N N N N
d d d d
c c c c
c c c c
c c c c
c c c c c
= =
c c c c c
c c c c
c c c c
c c c c


(8. 116)
e
( ) ( ) ( )
( )
( )
( )
1
1 1 2 2 3 3
1
11 22 33 11
1
2 1 12 12
2
1
3 13 13 3
3
1
1
4

1
N
C d C d C d
d
K K K K
N
C d K K
d
N
C K K d
d
N
B
d
c
= + + +
c
+ + +
c
= + +
c
c
= + +
c
c
=
c

(8. 117)
e
( )
( ) ( ) ( )
( )
( )
2
1 1 2 21 21
1
2
1 1 2 2 2 2
2
3 3 11 22 33 12
2
3 2 23 23
3
2
2
4

1
N
C d d K K
d
N
C d C d C d
d
C d K K K K
N
C d K K
d
N
B
d
c
= + +
c
c
= + +
c
+ + + + +
c
= + +
c
c
=
c

(8. 118)
e
276
( )
( )
( ) ( ) ( ) ( )
3
1 1 3 31 31
1
3
2 3 32 32
2
3
1 1 2 2 3 3 3 3 11 22 33 33
3
3
3
4

1 2
N
C d d K K
d
N
C d K K
d
N
C d C d C d C d K K K K
d
N
B
d
c
= + +
c
c
= + +
c
c
= + + + + + + +
c
c
=
c

(8. 119)
e
( )
( )
( )
( )
( )
( ) ( )
4
1 4
1
4
2 4
2
4
3 1 4
3
3
1 1 2 2 3 3 11 22 33
4
1
1
1
din
N
D d
d
N
D d
d
N
D d d
d
N
D d D d D d L L L
d
c
= +
c
c
=
c
c
=
c
c
= + + + + +
c
_

(8. 120)

Exemplo de uma Cavidade Quadrada
Considere o problema de uma cavidade retangular em conveco natural

Figura - 8. 5.
277
Hipteses:
- Fluido Newtonianano
- Escoamento Incompressvel
- 2D; Regime Permanente
- Escoamento Laminar; Propriedades constantes no fluido
- Dissipao viscosa desprezvel
0
u v
x y
c c
+ =
c c

(8. 121)
e
2 2
2 2
2 2
2 2
2 2
2 2
1
1
u u P u u
u v v
x y x
x y
v v P v v
u v v
x y y
x y
T T T T
u v
x y
x y

o
| |
c c c c c
+ = + + |
|
c c c
c c
\ .
| |
c c c c c
+ = + + |
|
c c c
c c
\ .
| |
c c c c
+ = + |
|
c c
c c
\ .

(8. 122)
muito importante fazer a adimensionalizao
Objetivos da Adimensionalizao
Do ponto de vista Fsico
1) A normalizao apresenta resultados vlidos para toda uma classe de problemas do tipo em
anlises, e
Do ponto de vista matemtico
2) Estabilidade os nmeros calculados durantes a execuo do programa ficam de ordem
( ) 1 0 , se a dimensionalizao for correta
Para a conveco natural o nmero de Rayleigh o adimensional apropriado.
3
a
g TH
R
v
|
o
A
= (8. 123)
Onde g a gravidade, | o coeficiente de expanso volumtrica,
H C
T T T A = a
diferena de tempeatura e / k c o = a difusividade trmica, v a viscosidade, H a altura.
Para a conveco forada temos:
278
u
U
U

=
(8. 124)
Para a conveco natural temos:
( ) 1
escala
u
U
U
0 = =
(8. 125)
e
1/ 2
~
a
R
H
o
u (8. 126)
onde u a escala de velocidades
1/ 2
a
uH
U R
o

=
(8. 127)
o adimensional da velocidade u e
1/ 2
a
H
V R
u
o

=
(8. 128)
o adimensional da velocidade u e
x
X
H
=
(8. 129)
e
y
Y
H
=
(8. 130)
e para a conveco forada
2
1
2
escala
P U

=
(8. 131)
E para a conveco natural
2
1/ 2
a
H
P
R o
=

(8. 132)
E
279
; 0 1
C
H C
T T
T T
u u

= s s


(8. 133)
Substituindo nas equaes originais tem-se:

i) Conservao da Massa
0
U V
X Y
c c
+ =
c c

(8. 134)
No FEAP usa-se o comando stat para R
a
baixo e para R
a
alto.
ii) Conservao do Momento
1/ 2 2 2
2 2
1/ 2 2 2
1/ 2
2 2
:
:
a
r
a
a
r
R U U P U U
x U V
P X Y X
X Y
R V V P V V
y U V R
P X Y Y
X Y
u
c c c c c (
+ = + +
(
c c c
c c
c c c c c (
+ = + + +
(
c c c
c c

(8. 135)
r
P o nmero de Prandtl = / v o

iii) Conservao da Energia
2 2
1/ 2
2 2
a
R U V
X Y
X Y
u u u u c c c c (
+ = +
(
c c
c c

(8. 136)

Nmero de Nusselt:

CN
u u
convpura
Q hH
N N
k Q
= =

(8. 137)
e
CN
Q o calor de conveco natural. Usando-se o Mtodo Integral Analtico.
( ) | |
1/ 4
0, 364 /
H C a
Q T T R W m = (8. 138)
E a Lei de Fourier fica:
( )
| | /
H C
T T
Q kH W m
L

= (8. 139)
Mas A Hw = logo
280
1/ 4
0, 364
u a
L
N R
H
| |
=
|
\ .

(8. 140)

Figura - 8. 6.
Quando o nmero de Rayleigh :
9 10
9
10 10 Turbulento
10 Laminar
a
R

>

<


(8. 141)
Para ( ) / 1 L H = e
3
10 2, 0469
a u
R N = = .
Soluo Numrica
, 0 U V =
(8. 142)
Nas paredes (condio de no-deslizamento)

Figura - 8. 7.
iii) Equao do Momento
( ) ( )
2
u
u u P u g T T
t
|

c (
+ V = V + V +
(
c


(8. 143)
Se 0 T T u

= = logo
281
2
p
C u T k T V = V
(8. 144)
Correspondncia entre:
Equaes Governantes Adimensionais Equaes do FEAP
Exemplo:
Para
4
10 ; 0, 71( )
a r
R P ar = = ,
1/ 2
1 ; 140, 84507
a
r
R
P
= = = ; 0, 71
r
P | = = ;
0
x
g = e 1
y
g = ; 0, 71
P
C = ; 1, 0 k = , Parmetro de upwind 0
P
o = Penalidade
6
10 =

Figura - 8. 8.
1
0
0
u
x
N dy
x
u
=
c | |
=
|
c
\ .
}

(8. 145)
e
2,165
u
N =
(8. 146)
Com malha (30 x 30) 900 ns
Conveco Forada
; ;
u v u
U U U
U V U

= = =
(8. 147)
e
H
T T
T T
u


(8. 148)
e
e
U L
R
v

=
(8. 149)
282
e
r
v
P
o
=
(8. 150)
e
2
p
P
U

=
(8. 151)
e
e e r
U Lv U L
P R P
vo o

= = =
(8. 152)
e
2 2
2 2
2 2
2 2
1
:
1
:
x
e
y
e
U V U U
M P
X Y R
X Y
U V U U
M P
X Y R
X Y
| |
c c c c (
+ = V + + |
(
|
c c
c c
\ .
| |
c c c c (
+ = V + + |
(
|
c c
c c
\ .

(8. 153)
e
2 2
2 2
1
:
u
e
T T T T
E U V
X Y P
X Y
| |
c c c c (
+ = + |
(
|
c c
c c
\ .

(8. 154)


Figura - 8. 9.
283
Velocidade nula em todas as paredes 0 = = v u


Formulao Adimensional para Conveco Natural
i) Conservao da Massa
0
U V
X Y
c c
+ =
c c

(8. 155)

ii) Conservao do Momento
2 2
2 2
2 2
1/ 2
2 2
:
:
a
r
a
a
r
R U U P U U
x U V
P X Y X
X Y
R V V P V V
y U V R
P X Y Y
X Y
u
c c c c c (
+ = + +
(
c c c
c c
c c c c c (
+ = + + +
(
c c c
c c

(8. 156)
iii) Conservao da Energia
2 2
1/ 2
2 2
a
R U V
X Y
X Y
u u u u c c c c (
+ = +
(
c c
c c

(8. 157)
e
( )
( )
2
1/ 2
,
, ;
a
x y
pH
X Y P
H
R o
= =

(8. 158)
e
( )
3
;
H C C
a
H C
g T T H T T
R
T T v
|
u
o

= =


(8. 159)
e
( )
( )
1/ 2
,
, ;
escala
escala
u v
R
U V v
v H
o
= =
(8. 160)
e
p
k
C
o

=

(8. 161)
284



Formulao Adimensional para Conveco Forada
Considere a

Figura - 8. 10.
( )
( )
2
,
, ;
x y
p
X Y P
H
U

= =

(8. 162)
e
2
4 1
2
L
P f U
A


A =
(8. 163)
e
( )
( ) ,
, ;
e e
u v
U D U L
U V R ou R
U v v

= = =
(8. 164)
e
5
2300 10
e e
R R > > (Turbulento) (8. 165)

2 2
2 2
1 u v P u u
u v v
x y x
x y

(
c c c c c
+ = + + (
c c c
c c (


(8. 166)
onde
2
; ; u UU v VV p P U

= = = (8. 167)
285

; x XD y YD = =
(8. 168)
logo
( )
( )
( )
( )
( )
( )
( )
( )
( )
2
2 2
2 2
:
P U
UU UU
x UU VU
XD YD X
UU UU
v
XD YD





c
( c c
+ = +
(
c c c
(

(
c c
(
+
(
c c


(8. 169)
e
2 2
2 2 2
2 2 2
:
U U U U U U P U U
x U V v
D X D Y D X
D X Y


( | | (
c c c c c | | | | | |
( + = + + | (
| | |
|
c c c
\ . \ . ( c c \ . (
\ .


(8. 170)
Multiplicando tudo por
2
D
U

temos:
2 2
2 2
:
U U P v U U
x U V
X Y X U D
X Y
(
| | c c c c c (
+ = + + (
|
(
c c c
c c ( \ .


(8. 171)
Portanto,
2 2
2 2
1
:
eD
U U P U U
x U V
X Y X R
X Y
(
| |
c c c c c (
+ = + + (
|
(
c c c
c c ( \ .


(8. 172)
e
:
eD eD r
U D U D v
x P R P
v o o

| || |
= = =
| |
\ . \ .

(8. 173)








286


Problema Proposto Interao Slido-Fluido


Figura - 8. 11.
T
y
k
k T
y
+
+

c
c
=
c
c

(8. 174)
Considerando o fluxo de calor igual na interface entre o slido e o fluido temos:
s f
S f
T T
k k
y y
c c
=
c c

(8. 175)
Separo em dois dominios








287
8. 9 Formulao de Transferncia de Calor Fluido/Slido
1 Alternativa
Fluido: Ar
( ) ( )
f pf f
C u T k T V = V V


(8. 176)
e
1/ 2
2
f
aH
u U R
H
o
=


(8. 177)
e
( )
1/ 2
2 2
1 f
f pf aH f
C U R k
H H
o
u u
| |
V = V V
|
\ .


(8. 178)
e
1/ 2
2
1 f
aH
f
R U
H
o
u u
o
| |
V = V V |
|
\ .


(8. 179)
Slido:
( ) ( )
s ps s
C u T k T V = V V


(8. 180)
e
1/ 2
2
f
aH
u U R
H
o
=


(8. 181)
e
( )
1/ 2
2 2
1 f
s ps aH s
C U R k
H H
o
u u
| |
V = V V
|
\ .


(8. 182)
e
( )
1/ 2
1
aH s
f s s
R U k
C
u u
o
V = V V


(8. 183)
e
288
1/ 2
2
1
s
a
f
R U
H
o
u u
o
| |
V = V V |
|
\ .


(8. 184)
e
2
0 u V = (8. 185)
2 Alternativa
Na realidade, o FEAP resolve ( ) , X X Y =


( )
1/ 2
2
1
a
f
x
R U
H
o
u u
o
| |
V = V V |
|
\ .


(8. 186)
onde o domnio considerado
( ) 1
( )
f
Ar
Material X
fluido
o o

=
`
)


(8. 187)
e
( ) 2 0
( )
s
Ar
Material X e U
slido
o o

= =
`
)


(8. 188)
OBS: Na formulao, assume-se , ,
f pf s
C e
ps
C , independente de X

.
Formulao mais Geral
, ,
f pf s
C e
ps
C ,podem depender de X

.

1)Fluido
1/ 2
f
aH
f
k
R U
k
u u
| |
V = V V |
|
\ .


(8. 189)

2) Slido

1/ 2
s s
s
ps
s s
aH
f pf f
k
C
C
k
R U
C k

u u

| |
|
| || |
|
V = V V | |
|
| |
\ .\ .
|
|
\ .

_

(8. 190)

289
Equao Geral com Conveco Natural

( ) ( ) ( ) ( )
1/ 2
a
X c X R U K X u u V = V V




(8. 191)
Onde:
Material 1 fluido
( ) ( ) ( ) 1 X c X K X = = =




(8. 192)
Material 2 slido
( ) ( ) ;
s
X c X c = =


(8. 193)
E
( ) ; 0
s
K X k U = =


(8. 194)


( ) ( ) ( ) ( )
1/ 2
2
1
a
X c X R U K X
H
u u V = V V




(8. 195)















290
8. 10 Soluo Numrica da Equao de Navier-Stokes + Energia
II






























291
8. 11 Fluidos No-Newtonianos Inelsticos































292
8. 12 Fluidos No-Newtonianos Viscoelsticos
































293
8. 13 Exemplos e Aplicaes
































294
8. 14 Exerccios e Problemas









295
Captulo IX
SOLUO GERAL DE EQUAES
NO-LINEARES
RESUMO
Neste captulo ser visto



9. 1 Introduo
Os modelos lineares por muito tempo tm ocupado o cenrio principal das
cincias exatas. Contudo, sabe-se que na natureza nem tudo linear. Mesmo assim esses
modelos tm sido utilizados como uma forma de aproximar a soluo de problemas mais
complexos, como os problemas no-lineares. Nessas aproximaes utiliza-se tcnicas de
linearizao por meio de mtodos de aproximao como o mtodo de Newton-Raphson e
outros. Esta alternativa possibilita a utilizao de toda informao acumulada com a soluo
de problemas lineares na soluo dos no-lineares.
Por outro lado, algumas teorias genuinamente no-lineares tambm surgiram ao
longo dos anos, tais como: A Teoria Fractal, a Teoria do Caos e dos Sistemas Dinmicos.
Todas elas procuram resolver vrios problemas abertos na cincia, como problemas de
flambagem, fratura, plasticidade, instabilidade, etc. Neste captulo, veremos alguns dos
mtodos aproximao de soluo de problemas no-lineares mais utilizados.
296
Vamos neste captulo descrever uma forma geral para resolver problemas no-
lineares que til para qualquer teoria fsica.
Considere o seguinte problema no-linear a ser resolvido:
0
ext int
F F =

(9. 1)
sendo
( ) ( )
int
F N d F N d =

(9. 2)
Logo o problema pode ser escrito como:
( ) 0
ext
F N d =

(9. 3)
ou
( )
ext
F N d =

(9. 4)
Muitos problemas em Fsica e em Engenharia podem ser colocados na forma
acima. Isto possibilita resolver tais problemas utilizando os mtodos de aproximao que
veremos a seguir.
9. 2 O Mtodo do Ponto Fixo
Este mtodo o mais popular sendo disponvel em vrios softwares comerciais.
Chamemos de ( ) R U

a grandeza fsica:
( ) ( )
ext
R U F N d

(9. 5)
Vemos que:
( ) 0 R U =


(9. 6)
Somando U

dos dois lados temos:


( ) ( ) U G U U R U = =


(9. 7)
Definimos uma frmula de iterao onde:
( ) ( )
1 n n n n
U G U U R U
+
= =


(9. 8)
297
O requisito para a covergncia desse mtodo que G

possui Mapeamento Contrativo e


0
U


tem que ser prximo da soluo.
Define-se um mapeamento contrativo como sendo dado por:
( ) ( ) , , x y F x F y >
(9. 9)
Conforme mostra a Figura - 9. 1.

Figura - 9. 1. Mapeamento Contrativo dado por uma funo F.
Um melhoramento da equao de iterao pode ser escrito como:
( ) ( ) ( )
1
0
n n n n n n
matriz
no singular
U G U U A U R U o
+

= = =

_

(9. 10)
Considera-se o vetor correo
( )
n
D U

dao por:
( ) ( ) ( )
n n n
vetor correo
D U A U R U

_

(9. 11)
e
( ) ( ) ( )
0
n n n
D U A U R U =


(9. 12)
S se
( )
0
n
R U =


(9. 13)

298
9. 3 O Mtodo de Piccard de Susbtituio Sucessiva
Neste mtodo considera-se
( ) K U U F =


(9. 14)
O que sugere uma frmula de iterao onde:
( ) ( )
1 n n n
K U U F U
+
=


(9. 15)
da propem-se que:
( ) ( )
* n n
K U U F U =


(9. 16)
E calcula-se:
( )
1 *
1 ; 0 1
n n
U U U o o o
+
= + s s

(9. 17)
Uma variante deste mtodo o Mtodo da Super-Relaxao Sucessiva (SOR-Sucessive Over
Relaxation), onde o o parmetro escalar que visa amenizar problemas de comportamento
de convergncia oscilatria. A condio de convergncia sempre verificar o resduo e ver se
ele tende a zero.















299
9. 4 O Mtodo de Newton
Neste mtodo considera-se:
( ) ( ) ( ) 0 R U K U U F U = =


(9. 18)
fazendo-se a seguinte expresso em srie temos:
( ) ( )
2
0 ...
n
n
U
R
R U U U
U
0
c
= + A + A +
c

(9. 19)
onde
1 n n
U U U
+
A =

(9. 20)
logo
( ) ( ) ( )( )
1 1
n
n n n n n n
U
R
R U U U J U U U
U
+ +
c
= =
c

(9. 21)
Onde
n
U
R
J
U
c
=
c
da,
( ) ( )
1 1 n n n n
U U J U R U
+
=


(9. 22)
Ou
( ) ( )
1 1 n n n n
U U J U R U o
+
=


(9. 23)
Tambm pode-se usar um escalar para se reduzir as oscilaes da convergncia.










300
9. 5 Mtodos de Newton Modificados ou (Quase-Newton)
Uma das modificaes que se pode fazer do Mtodo de Newton e que reduz o
custo computacional calcular numericamente o Jacobiano J por diferenas finitas. Outras
variaes tambm so sugeridas.
Vamos agora fazer um detalhamento das sugestes de modificao dos itens
anteriores do Mtodo de Newton.
Caso Linear ou Line Search (Busca Linear)
Neste caso o algoritmo construdo da seguinte forma:
( ) ( ) i i
K d F Kd R A = =

(9. 24)
troca-se a atualizao por:
( 1) ( ) ( ) i i i
d d S d
+
= + A

(9. 25)
onde
( ) i
S um parmetro de busca e d A

frequentemente chamado de direo de busca.


Neste Mtodo, define-se
( ) i
S de duas maneiras.
1) Seleciona-se
( ) i
S tal que a energia potencial seja minimizada.
Chama-se de Energia Potencial a expresso:
( )
1
2
T T
P d d Kd d F =


(9. 26)
Onde
( ) ( )
( ) ( ) ( ) i i i
P S P d S d = + A


(9. 27)
fazendo a derivada de P em relao a S temos:
( )
( ) ( )
0
i i
dP
d K S d d F
dS
(
= = A A +
(



(9. 28)
Resolve-se o problema para
( ) i
S , obtendo:
( )
( )
( )
T i
i
T
d F Kd
S
d K d
A
=
A A



(9. 29)
301
Mas 0
T
d K d A A =

se K

for uma matriz positivamente definida.



Note que:
( ) i
R K d = A


(9. 30)
Logo
( )
T
i
T
d K d
S
d K d
A A
=
A A




(9. 31)
, K K


so positivamente definidas e
( )
0 0
i
d S A = >

(9. 32)
Positivo!
2) Acha-se
( ) i
S tal que:
( 1) ( ) i i
R F Kd
+
= =

(9. 33)
Tenha componente zero na direo d A . Logo
( 1)
. 0
i
d R
+
A =

(9. 34)
ou seja:
( )
( ) ( )
0
i i
d F K d S d
(
= A + A
(



(9. 35)
Isolando-se
( ) i
S obtm-se a mesma resposta do item anterior (i), ou seja:
( )
( )
( )
T i
i
T
d F Kd
S
d K d
A
=
A A



(9. 36)
Verifica-se a convergncia por:
( ) i
R

ou
( )
( 1) ( ) ( )
.
i i i
norma da energia
d d R
+


_

(9. 37)


302
Extenso para o Regime No-Linear
De forma anloga define-se
( )
int ( ) ext i
K d F F d A =



(9. 38)
troca-se a atualizao por:
( 1) ( ) ( ) i i i
d d S d
+
= + A

(9. 39)
- O caso (1) no faz sentido, pois desaparece o sentido da Energia Potencial, ou seja, ele pode
no existir.
- Neste caso usa-se a definio tratando diretamente o resduo.
( ) ( )
( ) int ( ) ( )
0
i ext i i
G S d F F d S d
(
= = A + A
(



(9. 40)
Observaes
1) D o valor escalar para
( ) i
S resolvendo uma equao no-linear para
( ) i
S
2) muito caro computacionalmente e s vezes impossvel. Isto porque gerou uma iterao
no-linear para se resolver exatamente. Logo, precisa-se de um procedimento usual.
Procedimento Usual
Itera-se at que:
( )
( ) ( )
( )
0
i
G S S tol G s
(9. 41)
O valor comum para ( ) S tol aproximadamente (~ 0.5).
O Mtodo de Newton-Raphson normal acessa a convergncia usando a norma da
energia.
( )
( )
20
( ) (0) (0)
10
.
i
d R F tol d R

A s A
_


(9. 42)
Colocando a busca linear (Line Search) temos:
( )
( ) ( ) i i
K d d R A =


(9. 43)
troca-se a atualizao por:
303
( 1) ( ) ( ) i i i
d d S d
+
= + A

(9. 44)
Onde
( ) i
S calculado de tal forma que:
( )
( ) ( )
( )
0
i
G S S tol G s
(9. 45)
Note que:
( )
( )
( )
0 .
i
G d R d = A


(9. 46)
e
( ) ( ) ( )
( ) ( 1) ( ) ( 1)
.
i i i i
G S d d R d
+ +
=


(9. 47)
A equao (9. 45) de certa forma assegura o decrscimo contnuo da norma da energia.
Na prtica, como se encontra ( ) e resolve-se (9. 45) e itera-se at que:
( )
( ) ( )
( )
0
i
G S S tol G s
(9. 48)


Figura - 9. 2.
Cada iterao computacionalmente cara porque exige a avaliao de ( ) G S
304
( )
( )
( )
0 .
i
G d R d = A


(9. 49)
e
( ) ( )
( ) ( 1)
.
i i
G S d R d
+
= A

_

(9. 50)
( )
( ) ( )
1 int ( ) ( ) i ext i i
R d F F d S d
+
= + A


(9. 51)
Implicaes
1) ( ) S Tol no deve ser muito pequeno ( ) 0.5 ~
2) No necessitamos fazer sempre a busca linear quando ( ) ( )
mesmo sinal
0 . 1 0 G G >
_

Sistema de Resposta Suave
Um sistema de resposta suave apresenta um comportamento conforme mostrado
no grfico da Figura - 9. 3.

Figura - 9. 3. Sistema de Resposta suave
Aqui tem-se:
( )
int
0
0 0
ext
S
G d F F
=
(
= A >
(


(9. 52)
e
305
( )
int
1
1 0
ext
S
G d F F
=
(
= A >
(


(9. 53)
1 S = e acaba.
Stiffening Systems
Um sistema de resposta stiffening apresenta um comportamento conforme
mostrado no grfico da Figura - 9. 4.

Figura - 9. 4. Stiffening System
( )
int
0
0 0
ext
S
d F F G
=
(
A = >
(


(9. 54)
e
( )
int
1
1 0
ext
S
d F F G
=
(
A = <
(


(9. 55)
Overshoot da Soluo

Referncia

- Matthies & Strang , Int. Journ. Num. Method and Engineering, p. 1613-1626, 1979.
Nesta referncia encontram-se informaes em Line Search; Quase-Newton
(BFGS)

306
Mtodo de Newton-Raphson


Figura - 9. 5. Mtodo de Newton-Raphson

Mtodo de Newton-Raphson Modificado


Figura - 9. 6. Mtodo Quase-Newton ou de Newton-Raphson Modificado
307
i) Reutilizao do Jacobiano
ii) Mtodo de BFGS
iii) Mtodo Broyden
iv) Mtodo para calcular / R d c c numericamente.


Figura - 9. 7. Mtodo de Continuao
















308
9. 6 Mtodos de Continuao
A anlise paramtrica computacional ou o Mtodo da Continuao faz parte da
classe dos mtodos de predio-correo.
Neste mtodo segue-se a equao genrica
( )
, 0 f y =



(9. 56)
onde y

o vetor de incgnitas dado por:


( )
1 2
, ,...,
n
y y y y =


(9. 57)
e f

o vetor das incgnitas


( ) ( ) ( ) 1
, ,..., ,
n
f f y f y =


(9. 58)
e um parmetro escalar.
Logo (9. 56) forma um sistema de equaes.


Figura - 9. 8. Mtodo de Continuao
No Mtodo da Continuao se o parmetro variar livremente, os pontos
soluo formam curvas no espao ( )
1 2
, , y y


309


Figura - 9. 9. Mtodo de

Homotopia
Seja a seguinte equao no-linear dada por:
( )
0 g y =



(9. 59)
cuja convergncia ascessada pela norma de convergncia
( )
n
g y c <


(9. 60)
Quando difcil estimar
( ) 0
y

admite-se um problema anlogo dado por:


( )
0 g y =



(9. 61)
e de fcil soluo. Com isso forma-se uma cadeia de equaes resolvidas uma de cada vez.
A 1 equao :
0 g =


(9. 62)
e
310
( )
( ) ( )
( )
( )
( )
( )
( )
( ) ( )
0
1
1
0
0
:
0
0
k
k
f y g y
f y
f y
f y g y

= =
=
=
= =



(9. 63)
Exemplo:
Mtodo da Carga Incremental da Mecnica dos Slidos dada por:
( ) ( ) | | ( ) ( ) ; 0; ; Prescrito K d d F t t T F T F = e =
(9. 64)
A verso contnua desta seqncia discreta de funes :
( )
, 0 1 f y s s


(9. 65)
e
( ) ( ) ( ) ( )
, 0 ; ,1 f y g y f y g y = =


(9. 66)
Um meio sistemtico de homotopia :
( ) ( )
( )
( )
, 1 f y g y g y = +


(9. 67)
A escolha simples :
( )
g y y c =



(9. 68)
onde c

um vetor qualquer arbitrrio (nulo ou o convergido da iterao anterior).


De (9. 65), (9. 66) e (9. 67) constroi-se artificialmente a equao (9. 56)
Bifurcaes e Ramos
Seja
n
y y
(
=

para qualquer ndice k na faixa de 1 k n s s , ento constri-se o


diagrama de ramos (ou bifurcaes) a seguir:


311

Figura - 9. 10.
Observe a multiplicidades de solues para diferentes faixas de

Figura - 9. 11. Multiplicidades de solues para diferentes faixas de
Observe no grfico da Figura - 9. 10 as inflexes em
1
= e
2
= e no ponto
3
= dois ramos se interceptam em uma soluo (ponto de bifurcao) que corresponde a
uma perda de estabilidade das solues, ou tambm chamada de quebra de simetria, que so
rotas para o caos.
Para resolver este tipo de problema usa-se a estratgia do comprimento de arco.


312
Estratgia de Comprimeno de Arco
Considere o problema
( )
ext
N d F =

(9. 69)


Figura - 9. 12.
O comprimento de arco permite uma combinao de controle de carga e
deslocamento.

Referncias

- Crisfield, Comp. & Structures, 13, p. 55-62, (1981).
- , Int. Journ. Num. Method and Engineering, 19, p. 1269-1289, (1983).
- Schweizerhof & Wiggers, Comp. Meth. In: Appl. Mech. & Eng., 59, p. 261-279, (1986).


Vamos analisar pequenas regies onde o problema comea a acontecer.
Considere a seguinte equao:
313
( )

( )

int ext
incgnitas incgnitas
originais novas
F d t t F
| |
|
|
=
|
|
\ .


(9. 70)
e
( )
, f d a valor dado =
` `
`
(9. 71)
onde : a = o parmetro de comprimento de arco que prescrito para todo t.
t : o parmetro de caregamento, a o comprimento de arco, f a funo de comprimento
de arco.
Aplica-se a discretizao no tempo fazendo:
( )
int
1 1
ext
n n
F d F
+ +
=

(9. 72)
e
( ) ( )
1 1
.
, ,
n n n n
comp
de arco
prescrito
f d f d d a o o o
+ +
= =
(9. 73)
Onde temos 1
eq
n + equaes para 1
eq
n + incgnitas.
Pense em f como uma norma de , d o o , logo uma possvel forma para f :
( )
( )
1/ 2
2
, :
T
f d f c d K d b o o o o o = +


(9. 74)
Onde | | 0;1 be prescrito.
Ento
1
1
ext
T
b
c e q K F
q Kq

= =



(9. 75)
Onde K

: uma matriz de rigidez apropriada


Vejamos o exemplo:
314
( )
0
0
1
d
n
K
K
=
+


(9. 76)
Pode ser diagonalizada para simplificar.
Escolhas de (b)
1. Continuidade do Deslocamento ( ) 0 b =

Figura - 9. 13. Controle de Deslocamento
Sendo:
( )
1
, :
n
T
T
d
d K d
f d a
q Kq
o
o o o
+
= =

_


(9. 77)
que aproximadamente d o ~
2. Controle do Carregamento ( ) 1 b =

Figura - 9. 14. Controle de Carregamento
315
3. Controle de ....
1
2
b
| |
=
|
\ .


Figura - 9. 15.
Linearizao do Sistema com Newton-Raphson
Vamos agora linearizar o sistema pelo Mtodo de Newton-Raphson. Dentro de
um passo | |
1
;
n n
t t
+
itereramos em ( ) i , fazendo:
( ) ( ) ( ) ( )
( ) 1
1
int
1 1
i
n
i i i i
ext
n n
F d d F


+
+
+ +
| |
|
| |
+ A = + A |
|
\ .
|
|
\ .
_


(9. 78)
e
( ) ( )
( )
( ) ( )
( ) 1 1
1 1
,
i i
i i i i
n n
n n
d
f d d d a
o o
o
+ +
+ +
| |
|
+ A + A =
|
|
\ .
_ _


(9. 79)
Onde
( ) ( ) ( ) ( ) ( ) 1 1
1 1
;
i i i i i
n n i n n
d d d d d d o
+ +
+ + +
A = + =

(9. 80)
Faz-se a mesma coisa para , obtendo:
316
( ) ( )
( )
( )
( ) ( ) ( )
1
int
int
1 1 1
i
n
i i i i i ext
n n n
K d
F
F d d d F
d

+
+ + +
c
| | | | | |
+ A = + A
| | |
c \ . \ . \ .


_

(9. 81)
e
( ) ( )
( )
( )
( )
( )
( )
( )
1 1
1 1
,
i i
i i i i
n n
n n
f f
f d d a
d
o o o
o o
+ +
+ +
c c
| |
+ A + A =
|
c c \ .

(9. 82)
Na forma matricial temos:
( )
( )
( )
( )
( )
( )
( )

( ) ( )
( )
1
1 1
1 1
1
i
ext
n
i i i
ext int
i i
n n
i
i
n n escalar n
vetor escalar
K F
d
F F d
f f
d
a f

o o
o
+
+ +
+ +
+
(

(
( | |
A

| (
(
\ .
c c
=
( `
(
A
(
( c c

) (
(

_ _

(9. 83)
Problema
Agora temos um problema que resolver :
( )
0
f
o
c
=
c

(9. 84)
Este pode ser resolvido por eliminao de Gauss.
Estratgia
Em seguida usa-se a seguinte estratgia. Elimina-se
( ) i
d A

e resolve-se para
( ) i
A . Depois usa-se as equaes para obter
( ) i
d A

(isto chamado de condensao esttica),


logo temos:
( ) ( )
( )
1/ 2
2
1
2
2
T
f
T
f
c d K d b
d d
c d K
f
o o o
o o
o
(
(
c c
= +
(
c c
(
(

=



(9. 85)
Portanto,
317
( )
T
f c
d K
d f
o
o
c
=
c


(9. 86)
Obedecendo as seguintes hipteses:
0
simtrica
constante
d
K
K
K
=


(9. 87)
Logo
( )
f b
f
o
o
c
=
c

(9. 88)
A partir de agora resolve-se a 1 equao para
( ) i
d A

fazendo:
( ) ( ) ( )
1
i i i ext
n
K d F R
+
A A =

(9. 89)
e
( ) ( ) ( ) 1 i i i ext
d K R F
(
A = + A
(


(9. 90)
Substitui-se na 2 equao, da seguinte forma:
( )
( ) ( ) ( )
( )
( ) ( )
1
1
i i i i i
ext
n
f f
K R F a f
d
o
o o

+
c c
( (
+ A + A =
( (
c c


(9. 91)
Obtendo:
( )
( )
( )
( )
( ) ( )
( )
( )
( )
( )
( )
1
1
1
1
1 1
i
i i i
n
i
n
i i
i ext
n n
f
a f K R
d
f f
K F
d
o
o

o o

+
+

+ +
c
(

(
c
A =
c c
(
+
(
c c


(9. 92)
e
( ) ( ) ( ) ( )
1
1
i i i i ext
n
d K R F

+
( (
A = + A
( (

(9. 93)


318

Algoritmo Geral
Vamos agora descrever um algoritmo geral dentro de um passo | |
1
;
n n
t t
+

1 - Inicializar:
( ) ( )
( ) ( )
0
1
0 0
1
0 ;
i
n
n
n
n
d d d
i
o
o
+
+



(9. 94)
2 - Calcula-se as atualizaes
( )
( )
......
......
i
i
d
A =
A =


(9. 95)
3 Faz-se as atualizaes
( ) ( ) ( )
( ) ( )
( ) ( ) ( )
( ) ( ) ( )
1
1 1
1
1 1
1
1
i i i
n n
i i
i i i
n n
i i i
d d d
d d d
i i
o o

o o
+
+ +
+
+ +
+

= + A

= + A

= + A

= + A

= +




(9. 96)
4 - Retorna ao passo 2.
1) Problema:
Mas quando parar ?
319

Figura - 9. 16.
2) Problema:

Inicializao
Como estimar
( ) ( ) 0 0
, d o o

?
- Fisicamente considere o equilbrio.
( ) ( ) ( ) 0 0 0
int
1 1 1
ext
n n n
R F F d
+ + +
| |
=
|
\ .

(9. 97)
e
( ) ( )
( )
( )
0 0 int
1
0
n
ext
n n
n
R
R F F d o
+
=
= +

_

(9. 98)
Como
( )
int
0
ext
n n n
R F F d = =

(9. 99)
Temos:
( ) ( )
0 0
1
ext
n
R F o
+
=

(9. 100)
Portanto,
( ) ( ) 0 0
1 n
K d R o
+
=


(9. 101)
320
onde K

o mesmo usado em f. Logo


( ) ( ) ( )
0 0 0 1 1
1
ext
n
so conhecidos
d K R K F o o

+
= =

_


(9. 102)
Depois usa-se a restrio de comprimento de arco para completar o problema, ou
seja:
( )
( )

( )

0 1
0 0
,
ext
prescrito
K F
f d a
o
o o o
| |
|
=
|
|
\ .


(9. 103)
Logo
( )
( )
( )
1/ 2
0
0
1 b b a
a
o o
o o
( + =

=

(9. 104)
3) Problema:
- Qual o sinal de a o ?
- Resposta: Parece funcionar melhor com
( ) 0
a o o =
Critrios de Convergncia
i) Define-se:
2
1 T
R R K R

=

(9. 105)
e
( ) ( ) 0 i
R tol R s


(9. 106)
ii)
( ) ( ) i i
d tol d o A s


(9. 107)
Onde
( ) ( )
T
K - = - -

(9. 108)
iii)
321
( )
( )
i
f a tol a o o s
(9. 109)
Analisem e digam qual o melhor.







9. 7 Exemplos e Aplicaes





















322











9. 8 Exerccios e Problemas




















323












U N I V E R S I D A D E F E D E R A L D O P A R A N
Departamento de Engenharia Mecnica
rea de Concentrao: Energia e Cincias Trmicas
Setor de Tecnologia
TM-779 Transferncia de Calor Computacional
PROVA PARA FAZER EM CASA
ENTREGA: 14 Nov 2007 4 feira
PROFESSOR:
Jos Viriato Coelho Vargas (DEMEC/UFPR)

1. Considere o seguinte sistema de equaes no lineares, de 2 equaes e 2 incgnitas:
( )
( )
ext
N d t F =
, , ,

(9. 110)
onde d o vetor de incgnitas, soluo do problema (parametrizado por t), e
ext
F
,
prescrito
por:
40
15
ext
t
F
t

=
`
)
,

(9. 111)
N
,
, uma funo vetorial no linear de d
,
, dada por
( )
( )
2 3
1 2 2
2 3
2 1 1
10 5 0.4
10 3 +0.4
d d d
N d t
d d d

, ,

(9. 112)
324
Escreva cdigos com os mtodos de Newton-Raphson (N-R) e N-R modificado
para resolver este problema usando o procedimento de carga incremental. Para o N-R
modificado:
i) Compute e fatore K somente no comeo de cada incremento, e
ii) Calcule o jacobiano numericamente. Tente resolver este sistema para [0; 2] t e .
Aborde os seguintes tpicos:
i) Em que ponto da soluo esses esquemas enfrentam problemas, e porque?
ii) Use os 3 mtodos com incrementos de tempo dt = 0.01 e dt = 0.05. Use a
norma da energia discutida em aula como critrio de convergncia, com uma tolerncia estrita
tal que:
( ) ( )
( ) ( )
20
0 0
.
10
.
i i
d R
d R

A
s
A
, ,
, ,
(9. 113)
Obtenha dados comparando o nmero de iteraes requeridas (total, mdia por
passo de tempo, etc.) para cada mtodo em toda a faixa de variao de t para a qual houve
convergncia.
Comente sobre o que voc obteve.
iii) Incorpore um algoritmo line search nos 3 mtodos (use STOL = 0.5).
Descreva o efeito de line search nos resultados de convergncia do item (ii).

2. Aplique um procedimento de comprimento de arco ao problema acima, usando o mtodo
de linearizao consistente discutido em Schweizerhof & Wriggers (1986) e em aula. Em
outras palavras, resolva o seguinte sistema para ( ) d t
,
e ( ) t .
( )
( )
( )
40
15
N d t t

=
`
)
, ,

(9. 114)
O sistema do item 1 obtido bastando apenas fazer ( ) t t = . Resolva para | | ( ) : ; 0; 2 t t t = e .
Implemente usando a iterao de N-R em cada incremento de comprimento de arco da . Use a
seguinte definio para
( )
, f d o o
,
:
325
( ) ( )
( )
1/ 2
2
0
0
1
0
, ,
1
40
;
15
T
d
T
d
d
f d c d K d b
b
c
q K q
q K F F
o o o o o
=
=

=
= +

=

= =
`
)
,
,
,
, , ,
, ,
, ,
,

(9. 115)
Apresente grficos das foras versus deslocamentos, bem como de deslocamentos
versus tempo ao longo de toda a faixa requerida de variao de t. Como o algoritmo se
comporta para vrios a o , e qual o maior da para o qual convergente? Teste o seu cdigo
de comprimento de arco pelo menos para os casos onde b = 0, e b = 0.5.
Obs:
1. Apresente um relatrio do seu trabalho (ttulo, resumo, introduo, teoria,
resultados e discusso, e concluses), com todos os programas computacionais escritos no
apndice, e
2. Recomenda-se fortemente utilizar aritmtica de dupla preciso em seus
clculos.
326
2 Prova
TRANSFERNCIA DE CALOR COMPUTACIONAL

Soluo Por Newton-Raphson
Seja a relao
( )
( )
0
ext
F N d t =
, , ,

(9. 116)
onde d o vetor de incgnitas, soluo do problema (parametrizado por t),
( )
( )
( )
1
2
d t
d t
d t
(
= (
(

,

(9. 117)
e
ext
F
,
prescrito por:
1
2
40
15
ext
F t
F
F t
(
= =
`
(
)
,

(9. 118)
e N
,
uma funo vetorial no linear de d
,
, dada por
( )
( )
2 3
1 2 2 1
2 3
2
2 1 1
10 5 0.4
10 3 +0.4
d d d N
N d t
N
d d d

+
(

= =

(

, ,

(9. 119)
Chamando de resduo a funo:
ext int
R F F =
, , ,

(9. 120)
327
ou
( )
( )
ext
R F N d t =
, , , ,

(9. 121)
Substituindo ( ) e ( ) em ( ) temos:
1 1 1
2 2
2
ext
ext
R F N
R
R N
F
(
( (
( = =
( (
(


,

(9. 122)
Ou
1 1 1
2
2 2
ext
ext
R F N
R
R
F N
(
(
( = =
(
(


,

(9. 123)
Substituindo ( ) e ( ) em ( ) obtemos:
2 3
1 1 2 2
2 3
2
2 1 1
40 10 5 0.4
15 10 3 +0.4
R t d d d
R
R
t d d d
(
+ (
( = =
(
(


,

(9. 124)
Por Newton-Raphson temos:
( ) ( )
( )
1
...
i
i i
R
R R d
d
+
c
= + A +
c
,
, , ,
,
(9. 125)
Supondo que estamos muito prximos da soluo de tal maneira que:
( ) 1
0
i
R
+
~
,

(9. 126)
Temos:
( )
( )
0 ...
i
i
R
R d
d
c
= + A +
c
,
, ,
,
(9. 127)
Logo
( )
( )
( )
( )
1
/
i i
i
i
R R
d R
d
R d

(
c
( A = =
c (
c c

, ,
, ,
,
, ,
(9. 128)
onde
( ) ( ) 1 i i
d d d
+
= + A
, , ,

(9. 129)
328
Substituindo ( ) e ( ) em ( ) temos:
( ) ( )
( )
( )
( )
( )
( )
1
1
/
i i
i i i i
i
R R
d d d R
d
R d

+
(
c
( = =
c (
c c

, ,
, , , ,
,
, ,
(9. 130)
Como
( ) i
R
,
uma funo vetorial temos que:
( )
( )
( )
( )
( )
( )
( )
( )
1
1 1 1
1
2 2
2
/
/
i
i
i i
i i
i
i
R
R d
d d
d d
R
R d
+
+
(
(
(
( (
c c
(
( (
=
(
( (

(
(
c c

,
, ,
,
, ,

(9. 131)
Onde a matriz
( )
1
i
R
d

(
c
(
c (

,
, dada por:
( )
( )
( )
1 1
2
1 2 2 2
2
2 2
1 1
1 2
10 10 1, 2
6 1, 2 10
i
i
i
R R
d d d d
R
R R d
d d
d d
c c (
(
( (
c c
c
(
( ( = =
c c ( c ( (


(
c c

,
, (9. 132)
Calculando a matriz inversa de ( ) temos:
| | | |
1
1
det
T
K cofK
K

=
(9. 133)
Onde
( ) ( ) ( )
( )
( )
( )
( ) ( )
( )
1 1 1 2
2
1 1
2 1 2 2
2
2 2
1 10 1 6 1, 2
1 10 1, 2 1 10
i
d d
cofK
d d
+ +
+ +
(

(
=
(

(

(9. 134)
logo
( )
( )
( )
2
1 1
2
2 2
10 6 1, 2
10 1, 2 10
i
d d
cofK
d d
(

(
=
(

(

(9. 135)
E
329
| |
( )
2
2 2
2
1 1
10 10 1, 2
6 1, 2 10
i
T
d d
cofK
d d
(
+
( =
(
+

(9. 136)
E
| | ( ) ( )
( )( )
2 2
2 2 1 1
det 10 10 10 1, 2 6 1, 2 K d d d d =
(9. 137)
Ou
| |
( )( )
2 2
2 2 1 1
det 100 10 1, 2 6 1, 2 K d d d d =
(9. 138)
Poratanto,
( ) ( )
| |
( ) ( )
| |
( ) 1 1
1
det
T i i i i i
d d K R d cofK R
K
+
= =
, , , , ,

(9. 139)
Ou seja:
( )
( )
( )
( )
| |
( )
( )
| |
1
1 1 1 1 1 1
1
2 2
2 2 2
1
det
i i i
T
i i i
d d R d R
K cofK
R R K
d d d
+

+
( ( (
( (
( ( (
= =
( (
( ( (



(9. 140)


( )
( )
( )
( )
( )( )
( )
1 2 2 3
1 1 2 2 1 2 2
2 2 2 2 3 1
2 2 1 1 1 1 2 1 1
2 2
10 10 1, 2 40 10 5 0.4 1
100 10 1, 2 6 1, 2 6 1, 2 10 15 10 3 +0.4
i
i i
i i
d d d d t d d d
d d d d d d t d d d
d d
+
+
( (
( (
+ +
( (
( ( =
( (
( (
+



(9. 141)










330
ii) Use os 3 mtodos com incrementos de tempo dt = 0.01 e dt = 0.05. Use a
norma da energia discutida em aula como critrio de convergncia, com uma tolerncia estrita
tal que:
( ) ( )
( ) ( )
20
0 0
.
10
.
i i
d R
d R

A
s
A
, ,
, ,
(9. 142)


Mtodo de Newton-Raphson
0
10
20
30
40
50
60
70
80
90
0 1 2 3 4
d2(t)
N
1
,
N
2
N1
N2

Figura - 9. 17.









331
Soluo Por Newton-Raphson Modificado com Jacobiano
calculado Numericamente
i) Compute e fatore K somente no comeo de cada incremento, e
ii) Calcule o jacobiano numericamente. Tente resolver este sistema para [0; 2] t e .
Aborde os seguintes tpicos:
i) Em que ponto da soluo esses esquemas enfrentam problemas, e porque?



























332
Soluo Por Newton-Raphson com Line-Search
iii) Incorpore um algoritmo line search nos 3 mtodos (use STOL = 0.5).
Descreva o efeito de line search nos resultados de convergncia do item (ii).



























333
Soluo Por Newton-Raphson com estratgia de Comprimento de
Arco
( )
( )
( )
40
15
N d t t

=
`
)
, ,

(9. 143)
O sistema do item 1 obtido bastando apenas fazer ( ) t t = . Resolva para | | ( ) : ; 0; 2 t t t = e .
Implemente usando a iterao de N-R em cada incremento de comprimento de arco da . Use a
seguinte definio para
( )
, f d o o
,
:
( ) ( )
( )
1/ 2
2
0
0
1
0
, ,
1
40
;
15
T
d
T
d
d
f d c d K d b
b
c
q K q
q K F F
o o o o o
=
=

=
= +

=

= =
`
)
,
,
,
, , ,
, ,
, ,
,

(9. 144)
Apresente grficos das foras versus deslocamentos, bem como de deslocamentos
versus tempo ao longo de toda a faixa requerida de variao de t. Como o algoritmo se
comporta para vrios a o , e qual o maior da para o qual convergente? Teste o seu cdigo
de comprimento de arco pelo menos para os casos onde b = 0, e b = 0.5.


334
Captulo X
ELEMENTOS FINITOS UNIDIMENSIONAL

















335
6.4.4 Aplicao Prtica utilizando o Mtodo de Galerkin
Dada a seguinte equao diferencial
0 ) (
) (
2
2
= x u
dx
x u d
(6. 2)
Definida em [x
A
; x
B
] e com condies de contorno essenciais u(x = x
A
) = u
A
e u(x = x
B
) = u
B
.
Sendo
0
2
2
= = u
dx
u d
O
c (6. 3)
e
0 = = g
dx
u d
I
c (6. 4)
A sentena de resduos ponderados dada por:
0 = +
} }
I c O c
I
O I
O
d w d w
l l

(6. 5)
Ou
0 ) (
) (
2
2
=
(

+
(


} }
I O
I O
d g
dx
du
w d b x u
dx
x u d
w
l l

(6. 6)
Discretizando a soluo u(x) a partir de

+
=
= ~
1
1
M
m
m m
N u u u em O ,
(6. 7)
ou (6. 6) temos:
0 0 ) (
) (
2
2
1
=

+
(


} }

=
I O
I O
d g
dx
dN
w d x N
dx
x N d
w u
m
l m
m
l
M
m
m

(6. 8)
Subdividindo o domnio O em O
e
subintervalos temos:
0
) (
) (
) (
1
2
2
1
1
1
=

+
(

= =
+
=
b
e
m
B
b
e
l e
e
m
e
m
E
e
e
l
M
m
m
d g
dx
x dN
w d x N
dx
x N d
w u
b e
I O
I O
(6. 9)
336

Escolhendo por Galerkin
e
l
e
l
e
l
N w w = = (6. 10)
Temos:
) (
) (
) (
1
2
2
1
1
1
=

+
(

= =
+
=
b
e
m
B
b
e
l e
e
m
e
m
E
e
e
l
M
m
m
d g
dx
x dN
N d x N
dx
x N d
N u
b e
I O
I O

(6. 11)
Observe que na sentena bsica de resduos ponderados aparecem derivadas de
ordem dois, consequentemente, necessrio que as funes de aproximao possuam
derivadas de ordem um contnuas. Neste caso, precisaramos de elementos finitos quadrticos
para as funes de interpolao. Contudo, para contornar essa situao utilizando elementos
finitos lineares, podemos resolver a equao diferencial a partir da forma fraca dos resduos
ponderados.


















337
6.4.5 - Formulao Fraca dos Resduos Ponderados
A sentena de resduos ponderados dada por:
0 =
}
O
O
O c d w
l

(6. 12)
Onde
0 ) (
1
0
2
2
=
(

}
dx x u
dx
u d
w
l

(6. 13)
Logo, a forma fraca da sentena de resduos ponderados pode ser escrita como:
0 =
(

+
|
.
|

\
|
+
=
=
}
B
A
B
A
x x
x x
l
x
x
l
l
dx
u d
w dx w u
dx
dw
dx
u d

(6. 14)
Um conjunto de (M + 1) pontos nodais escolhido no intervalo (domnio) [0 ; 1]
que constitui o domnio do problema, e uma aproximao do tipo:

+
=
= ~
1
1
M
m
m m
N u u u
(6. 15)
adotada, onde u
m
o valor da aproximao no n m (N
m
= 1 em m). Assim, as condies de
contorno essenciais so atendidas diretamente, especificando-se os valores nodais apropriados
e c
I
= 0.
Na prtica, os valores conhecidos s sero introduzidos na etapa de resoluo do
sistema de equaes e, dessa maneira, todos os valores, u
1
, u
2
, ...., u
M+1
so considerados
incgnitas do problema.

Figura - 6. 1. Intervalo de aplicao do Mtodo de Galerkin
Adotando-se o Mtodo de Galerkin, w
l
= N
l
, 1 , 1 + s s M m l e a equao (6.
14) reescrita como:
338
0
1
1
1
1
=
(

+
|
|
.
|

\
|
+
=
=
+
=
+
=
}

B
A
B
A
x x
x x
l
x
x
m
M
m
m l
m
M
m
m
l
dx
u d
N dx N u N
dx
dN
u
dx
dN

(6. 16)
Como a integral e o somatrio so operadores lineares temos:
0
1
1
=
(

|
.
|

\
|
+
=
=
+
=

}
B
A
B
A
x x
x x
l m
M
m
x
x
m l
m l
dx
u d
N u dx N N
dx
dN
dx
dN

(6. 17)
Matricialmente
~
~ ~
f u K =
(6. 18)
Onde os elementos da matriz
~
K so dadas por:
) 1 , 1 ( + s s
|
.
|

\
|
+ =
}
M m l dx N N
dx
dN
dx
dN
K
B
A
x
x
m l
m l
lm

(6. 19)
E os elementos do vetor
~
f so:
) 1 1 ( + s s
(

=
=
=
M l
dx
u d
N f
B
A
x x
x x
l l

(6. 20)













339
6.4.7 As Matrizes Locais K
e
e o Vetor Local f
Note-se que, das equaes (6. 16) a (6. 18) pode-se obter:

=
=
E
e
e
m l lm
K K
1
,

(6. 21)
onde
) 1 , 1 ( + s s
|
|
.
|

\
|
+ =
}
M j i dx N N
dx
dN
dx
dN
K
j
i
x
x
e
j
e
i
e
j
e
i e
ij

(6. 22)
Observando que:
j i m l se K
e
m l
, , 0
,
= = (6. 23)
Ou de forma geral a partir de (6. 314),(6. 315) e (6. 317), (6. 318) temos:
dx
h h dx
d
h
K
j
i
x
x
e
e
i
e
e
i
e
i
e
e
ij
}
(
(

|
|
.
|

\
|
+
|
|
.
|

\
|
=
_ _ _
1
1
2

(6. 24)
Onde
e e
i
e
j
e e
i
e
i
h x x x h x x s s = = 0 ; ; _ (6. 25)
Logo usando (6. 25) em(6. 24) temos:
dx
h
x x
h
x x
dx
dx
h
K
j
i
x
x
e
e
i
e
e
i
e
i
e
e
ij
}
(
(


|
|
.
|

\
|

+
|
|
.
|

\
|
=
) ( ) (
1 1
1
2
2
.
(6. 26)
E
dx
h
x x
dx
dx
h
K
j
i
x
x
e
e
i
e
i
e
e
ii
}
(
(

|
|
.
|

\
|

+
|
|
.
|

\
|
=
2 2
2
) (
1 1
1
.
(6. 27)
E
dx
h
x x
dx
dx
h
K
j
i
x
x
e
e
i
e
i
e
e
jj
}
(
(

|
|
.
|

\
|

+
|
|
.
|

\
|
=
2 2
2
) (
1
1
.
(6. 28)
340
Observe que para um nico elemento finito, temos:
e
i j
e e
i
e
i
h x x x h x x x x s s = = = = = 0 ; ; 0 _ (6. 29)
Logo, a partir de (6. 314),(6. 315) e (6. 317), (6. 318) os elementos fora da diagonal so dados
por:
dx
h
x
h
x
h
x
dx
d
h
x
dx
d
K K
e
h
e e e e
e
ji
e
ij
} (

|
.
|

\
|
+
|
.
|

\
|
|
.
|

\
|
= =
0
1 1 (6. 30)
Ou
dx
h
x
h
x
h
dx
h
x
h
x
h
x
dx
d
h
x
dx
d
K K
e e
h
e e e
h
e e e e
e
ji
e
ij } } (

+ + =
(

|
.
|

\
|
+
|
.
|

\
|
|
.
|

\
|
= =
0
2
2
2
0
) ( ) (
1
1 1

(6. 31)
Ento
6
1
3
2
3
2
2
3 2
2
2
3 2
2
e
e
e
ij
e
e
e
e
e
e
e
ij
h
o
e
e
e
e
ij
h
h
K
h
h
h
h
h
h
K
h
x
h
x
h
x
K
e
+ =
(
(

+ + =
(

+ + =

(6. 32)
Os elementos da diagonal da matriz so dados por:
0 1 1
0
2 2
=
(
(

|
.
|

\
|
+ |
.
|

\
|
|
.
|

\
|
=
}
dx
h
x
h
x
dx
d
K
e
h
e e
e
ii

(6. 33)
ou
dx
h
x
h
x
h
dx
h
x
h
x
dx
d
K
e e
h
e e e
h
e e
e
ii } }
(
(

|
|
.
|

\
|
+ +
|
.
|

\
|
=
(
(

|
.
|

\
|
+ |
.
|

\
|
|
.
|

\
|
=
0
2
2
2
0
2 2
) (
2
1
1
1 1

(6. 34)
logo
341
3
1
3
1
3
2
2
1
1
2
3 2
2
2
3 2
2
e
e
e
ii
e
e
e
e
e
e
e
ii
h
o
e
e e
e
ii
h
h
K
h
h
h
h
h
h
K
h
x
h
x
x
h
K
e
+ =
(
(

|
|
.
|

\
|
+ + =
(
(

|
|
.
|

\
|
+ +
|
.
|

\
|
=

(6. 35)
E
0
0
2 2
=
(
(

|
.
|

\
|
+ |
.
|

\
|
|
.
|

\
|
=
}
dx
h
x
h
x
dx
d
K
e
h
e e
e
jj

(6. 36)
ou
dx
h
x
h
dx
h
x
h
x
dx
d
K
e e
h
e e
h
e e
e
jj
} }
(
(

|
.
|

\
|
+
|
.
|

\
|
=
(
(

|
.
|

\
|
+ |
.
|

\
|
|
.
|

\
|
=
0
2 2
0
2 2
1

(6. 37)
logo
3
1
3
3
1
2
3
2
0
2
3
2
e
e
e
jj
e
e
e
e
e
jj
h
e
e
e
jj
h
h
K
h
h
h
h
K
h
x
x
h
K
e
+ =
(
(

+ =
(
(

|
|
.
|

\
|
+
|
.
|

\
|
=

(6. 38)
E
j
i
x x
x x
l
l
e
dx
u d
N f
=
=
(

=
(6. 39)
Matricialmente os elementos da matriz
~
K so dadas por:
342
) 1 , 1 (
~ ~
~ ~
+ s s
(

+ =
}
M j i dx N N N N K
j
i
x
x
T
x
T
x
e
ij

(6. 40)
E os elementos do vetor
~
f :
j
i
x x
x x
e
x l
e
l
U N N f
=
=
(
(

=
~
~

(6. 41)
Numerando-se os elementos de 1 a M e os ns de 1 a M+1, cada elemento produz
uma matriz do tipo:
(
(
(
(
(
(
(
(
(
(

|
|
.
|

\
|
+
|
|
.
|

\
|
+
|
|
.
|

\
|
+
|
|
.
|

\
|
+
=
0 0 ... 0 . .......... .......... 0
0 0 ... 0 . .......... .......... 0
0 0 ...
3
1
6
1
.... 0
0 0 ...
6
1
3
1
...... 0
:
:
:
:
:
:
:
:
~
e e
e
e e
e
e
h
h
h
h
h
h
h
h
K
(6. 42)
E
(
(
(
(
(
(
(
(
(
(

=
+
+
=
=
=
=
:
:
2
1
:
:
0
0
1
1
E
E
E
E
x x
x x
x x
x x
E
dx
u d
N
dx
u d
N
f
(6. 43)
Com as componentes da matriz
e
K
~
determinados, temos para cada elemento:



343
i) ELEMENTO I:
(
(
(
(

=
=
0 0 0 0
0 : : :
0 ...
0 ...
22 21
12 11
~
I I
I I
I e
k k
k k
K
(6. 44)
onde
(
(
(
(
(
(
(

|
|
.
|

\
|
+
|
|
.
|

\
|
+
|
|
.
|

\
|
+
|
|
.
|

\
|
+
=
=
0 0 0 0
0 : : :
0 ...
3
1
6
1
0 ...
6
1
3
1
~
I
I
I
I
I I
I
I e h
h
h
h
h
h
h
h
K
(6. 45)
E os elementos do vetor
~
I
f :
(
(
(
(

=
0
:
2
1
I
I
I
f
f
f
(6. 46)
Ou
(
(
(
(
(
(
(
(

=
=
=
=
=
0
:
2
1
2
1
2
1
x x
x x
x x
x x
I
dx
u d
N
dx
u d
N
f
(6. 47)





344
ii) ELEMENTO II:
(
(
(
(

=
0 ... 0 0 0
0 ... 0
0 ... 0
0 ... 0 0 0
33 32
23 22
~
`
`
`
`
`
`
`
`
II II
II II
II
k k
k k
K
(6. 48)
onde
(
(
(
(
(
(
(

|
|
.
|

\
|
+
|
|
.
|

\
|
+
|
|
.
|

\
|
+
|
|
.
|

\
|
+
=
=
0 ... 0 0 0
0 ...
3
1
6
1
0
0 ...
6
1
3
1
0
0 ... 0 0 0
~
`
`
`
`
`
`
`
`
II
II
II
II
II
II
II
II
II e
h
h
h
h
h
h
h
h
K
(6. 49)
E os elementos do vetor
~
II
f :
(
(
(
(

=
0
0
3
2
`
`
II
II
II
f
f
f
(6. 50)
Ou
(
(
(
(
(
(
(

=
=
=
=
=
0
0
3
2
3
2
3
2
x x
x x
x x
x x
II
dx
u d
N
dx
u d
N
f
(6. 51)





345
iii) ELEMENTO E:
(
(
(
(

=
E E
E E
E
k k
k k
K
44 43
34 33
~
... 0 0
... 0 0
: : : :
0 0 ... 0 0

(6. 52)
onde
(
(
(
(
(
(
(

|
|
.
|

\
|
+
|
|
.
|

\
|
+
|
|
.
|

\
|
+
|
|
.
|

\
|
+
=
=
3
1
6
1
... 0 0
6
1
3
1
... 0 0
: : : :
0 0 ... 0 0
~
E
E
E
E
E
E
E
E
E e
h
h
h
h
h
h
h
h
K
(6. 53)
E os elementos do vetor
~
E
f :
(
(
(
(

=
E
E E
f
f
f
2
1
:
0

(6. 54)
Ou
(
(
(
(
(
(
(

=
+
+
=
=
=
=
1
1
2
1
0
0
E
E
E
E
x x
x x
x x
x x
E
dx
u d
N
dx
u d
N
f
(6. 55)



346
6.4.8 - Montagem do vetor f e da Matriz Global K
A matriz global
~
K pode ser formada agrupando-se as matrizes
e
K
~
, observando
que as contribuies dos ns comuns a elementos vizinhos devem ser adicionados na matriz
global
~
K .
(
(
(
(
(
(

+
+
=
+ + +
+
E
M M
E
M M
E
MM
E
MM
II II
II II I I
I I
k k
k k k k
k k k k
k k
K
1 1 1
1
33 : 32 : :
:
:
23 22 22 21
12 11
~
......... .......... 0 0
.... .......... 0
0 . .......... ..........
0 .. .......... .......... 0
`
`
`

(6. 56)
Ou seja:
(
(
(
(
(
(
(
(
(
(
(
(
(
(

|
|
.
|

\
|
+
|
|
.
|

\
|
+
|
|
.
|

\
|
+
|
|
.
|

\
| +
+ +
|
|
.
|

\
|
+
|
|
.
|

\
|
+
|
|
.
|

\
| +
+ +
|
|
.
|

\
|
+
|
|
.
|

\
|
+
|
|
.
|

\
|
+
=

3
1
6
1
........ .......... 0 0
6
1
3
1 1
........ ..........
6
1
0
0 .... .......... ..........
6
1
3
1 1
6
1
0 ... .......... .......... .......... .......... 0
6
1
3
1
:
:
:
:
1
1
:
:
:
:
~
E
E
E
E
IE
E
E E
E E
II
II
II
II
II I
II I
I
I
I
I
I
I
h
h
h
h
h
h
h h
h h
h
h
h
h
h h
h h
h
h
h
h
h
h
K

(6. 57)
E os elementos do vetor
~
f :
(
(
(
(
(
(

+
+
=

E
E E
II I
I
l
f
f f
f f
f
f
2
:
:
1
1
2
1 2
1

(6. 58)
Ou seja:
347
(
(
(
(
(
(




=
= + =
+ = + =
+ = + =
=

:
:
~
1
2
2 3
2
2 3
1
2
1
2
1
) /
) / ) /
) / ) /
) /
B
E
E E
A A
A
x h x x
h x x h x x
h x x h x x
x x
dx u d
dx u d dx u d
dx u d dx u d
dx u d
f
(6. 59)



























348
6.4.9 Resoluo do Sistema de Equaes
O sistema de equaes montado da seuinte forma:
~
~ ~
f u K =
(6. 60)
Ou

+
+
=
(
(
(
(
(

(
(
(
(
(
(
(
(
(
(
(
(
(
(

|
|
.
|

\
|
+
|
|
.
|

\
|
+
|
|
.
|

\
|
+
|
|
.
|

\
| +
+ +
|
|
.
|

\
|
+
|
|
.
|

\
|
+
|
|
.
|

\
| +
+ +
|
|
.
|

\
|
+
|
|
.
|

\
|
+
|
|
.
|

\
|
+

E
E E
II I
I
E
E
E
E
E
IE
E
E E
E E
II
II
II
II
II I
II I
I
I
I
I
I
I
f
f f
f f
f
u
u
u
u
h
h
h
h
h
h
h h
h h
h
h
h
h
h h
h h
h
h
h
h
h
h
2
:
:
1
1
2
1 2
1
:
:
3
2
1
:
:
:
:
1
1
:
:
:
:
3
1
6
1
........ .......... 0 0
6
1
3
1 1
........ ..........
6
1
0
0 .... .......... ..........
6
1
3
1 1
6
1
0 ... .......... .......... .......... .......... 0
6
1
3
1

(6. 61)
Sendo conhecido os valores das condies de contorno nos pontos extremos a
primeira e a ltima linha da matriz acima so eliminadas ficando com o seguinte sistema de
equaes:
(
(
(
(
(
(

+
+
+
=
(
(
(
(
(

(
(
(
(
(
(
(
(
(
(
(
(
(
(

|
|
.
|

\
| +
+ +
|
|
.
|

\
|
+
|
|
.
|

\
|
+
|
|
.
|

\
| +
+ +
|
|
.
|

\
|
+
|
|
.
|

\
|
+
|
|
.
|

\
| +
+ +
|
|
.
|

\
|
+
|
|
.
|

\
|
+
|
|
.
|

\
|
+



1
2
:
:
1
2
2
1 2
1 2
1
:
:
4
3
2
1
1
1
1
:
:
1
1
:
:
1 2
1 2
:
:
:
:
1
3
1 1
6
1
........ .......... 0 0
6
1
3
1 1
........ ..........
6
1
0
0 .... .......... ..........
6
1
3
1 1
6
1
0 ... .......... .......... .......... .......... 0
6
1
3
1
E
E E
III II
II I
E
E E
E E
E
E
E
E
E E
E E
III
III
III
III
III II
III II
II
II
II
II
II
II
f
f f
f f
f f
u
u
u
u
h h
h h
h
h
h
h
h h
h h
h
h
h
h
h h
h h
h
h
h
h
h
h

(6. 62)
Cuja soluo fornece os valores de ) ,... , , (
1 4 3 2
=
E
u u u u u








349
6. 9 Exemplos e Aplicaes
6.5.1 Exemplo satisfazendo condies de contorno essenciais:
Dada a seguinte equao diferencial
0
) (
2
2
= u
dx
x u d
(6. 63)
Definida em [0 ; 1] e com condies de contorno essenciais.
u(x = 0) = 0
u(x = 1) = 1
(6. 64)

Soluo:
A sentena de resduos ponderados :
0 =
}
O
O
O c d w
l

(6. 65)
Onde
0
2
2
= + = u
dx
u d
O
c (6. 66)
A forma fraca da sentena de resduos ponderados :
0
1
0
1
0
=
(

+
|
.
|

\
|
+
=
=
}
x
x
l l
l
dx
u d
w dx w u
dx
dw
dx
u d
(6. 67)
Fazendo E = M = 3, o intervalo [0 ; 1] ser dividido em trs sub-intervalos
(elementos) de mesmo comprimento, h
1
= h
2
= h
3
= 1/3.

Numerando os ns de 1 a 4 e os elementos de 1 a 3, temos para o:
350
i) ELEMENTO I:
I
h x s s 0 (6. 68)
Onde:
I
h
x
N =1
1
(6. 69)
e
I
h
x
N =
2
(6. 70)
(
(
(
(

=
0 0 0 0
0 0 0 0
0 0
0 0
22 21
12 11
~
k k
k k
K
I

(6. 71)
Onde
) 4 1 , 1 1 (
1
0
1 1
1 1
11
= s = = s
|
.
|

\
|
+ =
}
M m l dx N N
dx
dN
dx
dN
K
(6. 72)
E
) 4 2 , 1 1 (
1
0
2 1
2 1
12
= s = = s
|
.
|

\
|
+ =
}
M m l dx N N
dx
dN
dx
dN
K
(6. 73)
E
) 4 1 , 2 1 (
1
0
1 2
1 2
21
= s = = s
|
.
|

\
|
+ =
}
M m l dx N N
dx
dN
dx
dN
K
(6. 74)
E
) 4 2 , 2 1 (
1
0
2 2
2 2
22
= s = = s
|
.
|

\
|
+ =
}
M m l dx N N
dx
dN
dx
dN
K
(6. 75)
Ou seja,

351
(
(
(
(
(
(
(

|
|
.
|

\
|
+
|
|
.
|

\
|
+
|
|
.
|

\
|
+
|
|
.
|

\
|
+
=
0 0 0 0
0 0 0 0
0 0
3
1
6
1
0 0
6
1
3
1
~
I I
I I
I h
h
h
h
h
h
h
h
K
(6. 76)
A formao dos elementos do vetor
~
I
f dado por:
2
1
1
1
x x
x x
I
dx
u d
N f
=
=
(

=
(6. 77)
E
2
1
2
2
x x
x x
I
dx
u d
N f
=
=
(

=
(6. 78)
Logo
(
(
(
(

=
0
0
2
1
I
I
I
f
f
f
(6. 79)
Ou
(
(
(
(
(
(

=
=
=
0
0
0
2
1
1
x x
x x
I
dx
u d
N
f
(6. 80)





352
ii) ELEMENTO II:
II I I
h h x h + s s (6. 81)
Onde:
II
h
x
N =1
2
(6. 82)
e
II
h
x
N =
3
(6. 83)
(
(
(
(

=
0 0 0 0
0 0
0 0
0 0 0 0
33 32
23 22
~
k k
k k
K
II

(6. 84)
Onde
) 4 2 , 2 1 (
1
0
2 2
2 2
22
= s = = s
|
.
|

\
|
+ =
}
M m l dx N N
dx
dN
dx
dN
K
(6. 85)
E
) 4 3 , 2 1 (
1
0
3 2
3 2
23
= s = = s
|
.
|

\
|
+ =
}
M m l dx N N
dx
dN
dx
dN
K
(6. 86)
E
) 4 2 , 3 1 (
1
0
2 3
2 3
32
= s = = s
|
.
|

\
|
+ =
}
M m l dx N N
dx
dN
dx
dN
K
(6. 87)
E
) 4 3 , 3 1 (
1
0
3 3
3 3
33
= s = = s
|
.
|

\
|
+ =
}
M m l dx N N
dx
dN
dx
dN
K
(6. 88)
Ou seja,
353
(
(
(
(
(
(
(

|
|
.
|

\
|
+
|
|
.
|

\
|
+
|
|
.
|

\
|
+
|
|
.
|

\
|
+
=
0 0 0 0
0
3
1
6
1
0
0
6
1
3
1
0
0 0 0 0
~
II
II
II
II
II
II
II
II
II
h
h
h
h
h
h
h
h
K
(6. 89)
A formao dos elementos do vetor
~
II
f dado por:
3
2
2
2
x x
x x
II
dx
u d
N f
=
=
(

=
(6. 90)
E
3
2
3
3
x x
x x
II
dx
u d
N f
=
=
(

=
(6. 91)
Logo
(
(
(
(

=
0
0
3
2
II
II
II
f
f
f
(6. 92)
Ou
(
(
(
(

=
0
0
0
0
II
f
(6. 93)






354
iii) ELEMENTO III:
III II I II I
h h h x h h + + s s + (6. 94)
Onde:
III
h
x
N =1
2
(6. 95)
e
III
h
x
N =
3
(6. 96)
(
(
(
(

=
44 43
34 33
~
0 0
0 0
0 0 0 0
0 0 0 0
k k
k k
K
III

(6. 97)
Onde
) 4 3 , 3 1 (
1
0
3 3
3 3
33
= s = = s
|
.
|

\
|
+ =
}
M m l dx N N
dx
dN
dx
dN
K
(6. 98)
E
) 4 4 , 3 1 (
1
0
4 3
4 3
34
= s = = s
|
.
|

\
|
+ =
}
M m l dx N N
dx
dN
dx
dN
K
(6. 99)
E
) 4 3 , 4 1 (
1
0
3 4
3 4
43
= s = = s
|
.
|

\
|
+ =
}
M m l dx N N
dx
dN
dx
dN
K
(6. 100)
E
) 4 4 , 4 1 (
1
0
4 4
4 4
44
= s = = s
|
.
|

\
|
+ =
}
M m l dx N N
dx
dN
dx
dN
K
(6. 101)
Ou seja,
355
(
(
(
(
(
(
(

|
|
.
|

\
|
+
|
|
.
|

\
|
+
|
|
.
|

\
|
+
|
|
.
|

\
|
+
=
3
1
6
1
0 0
6
1
3
1
0 0
0 0 0 0
0 0 0 0
~
III
III
III
III
III
III
III
III
III
h
h
h
h
h
h
h
h
K
(6. 102)
A formao dos elementos do vetor
~
III
f dado por:
4
3
3
3
x x
x x
III
dx
u d
N f
=
=
(

=
(6. 103)
E
4
3
4
4
x x
x x
III
dx
u d
N f
=
=
(

=
(6. 104)
logo
(
(
(
(

=
III
III III
f
f
f
4
3
:
0

(6. 105)
Ou
(
(
(
(
(
(
(

=
=
=
=
=
4
3
4
3
4
3
0
0
x x
x x
x x
x x
III
dx
u d
N
dx
u d
N
f
(6. 106)




356
iv) MONTAGEM DA MATRIZ GLOBAL
O vetor
~
f global definido como:
1
0
=
=
(

=
x
x
l
dx
u d
N f , ou seja:
(
(
(
(
(

+
+
=
III
III II
II I
I
l
f
f f
f f
f
f
4
3 3
2 2
1

(6. 107)
logo
(
(
(
(

=
=
=
1
0
~
) /
0
0
) /
x
x
dx u d
dx u d
f
(6. 108)
Agrupando as matrizes
~ ~ ~
, ,
III II I
K K K dos elementos para formar a matriz
global, encontra-se o seguinte sistema de equaes:
(
(
(
(
(
(

=
(
(
(
(

(
(
(
(
(
(
(
(
(

|
.
|

\
|
+
|
.
|

\
|
+
|
.
|

\
|
+
|
.
|

\
|
+
|
.
|

\
|
+
|
.
|

\
|
+
|
.
|

\
|
+
|
.
|

\
|
+
|
.
|

\
|
+
|
.
|

\
|
+
=
=
1
0
4
3
2
1
0
0
3
1
6
1
0 0
6
1
3
1
2
6
1
0
0
6
1
6
1
2
6
1
0 0
6
1
3
1
x
x
dx
du
dx
u d
u
u
u
u
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h

(6. 109)







357
V) RESOLUO DO SISTEMA DE EQUAES
Os valores de
1
u e
2
u so iguais aos valores prescritos. Portanto, so valores
conhecidos e as linhas 1 e 4 podem ser removidas. Remova somentes essas linhas, no
remova as colunas, e utilize o sistema regular de equaes que ficar. Substituindo-se os
valores conhecidos 0
1
= u e 1
4
= u nas outras equaes, o sistema de equaes se reduz a:
|
.
|

\
|
+ =
|
.
|

\
|
+ +
|
.
|

\
|
+
=
|
.
|

\
|
+ +
|
.
|

\
|
+
6
1
3
1
2
3
1
0
6
1
3
1
2
3 2
3 2
h
h
u
h
h
u
h
h
u
h
h
u
h
h

(6. 110)
Substituindo-se h = 1/3, obtm-se:
18
53
9
56
18
53
0
18
53
9
56
3 2
3 2
= +
=
u u
u u

(6. 111)
Resolvendo o sistema, encontra-se os seguintes valores:
609750 , 0
288546 , 0
3
2
=
=
u
u

(6. 112)
Das equaes remanescentes, obtm-se os valores de
0 = x
dx
u d
e
1 = x
dx
u d

315711 , 1
3
1
6
1
849609 , 0
6
1
4 3
1
2
0
=
|
.
|

\
|
+ +
|
.
|

\
|
+ =
=
|
.
|

\
|
+ =
=
=
u
h
h
u
h
h dx
du
u
h
h dx
u d
x
x

(6. 113)







358
6.5.2 Exemplo satisfazendo condies de contorno naturais
Dada a seguinte equao diferencial
0
) (
2
2
= u
dx
x u d
(6. 114)
Definida em [0 ; 1] se as condies de contorno forem:
1
0
1
0
=
=
=
=
x
x
dx
du
u

(6. 115)

Soluo:
A sentena de resduos ponderados :
0 = +
} }
I c O c
I
O I
O
d w d w
l l

(6. 116)
Onde
0 1
0
2
2
= =
= + =
dx
u d
u
dx
u d
I
O
c
c

(6. 117)
Logo, a sentena bsica de resduos ponderados escrita como (j admitindo que
a condio de contorno essencial seja atendida diretamente)
0 1
1
1
0
2
2
=
(

|
.
|

\
|
+
|
|
.
|

\
|
+
=
}
x
l l
dx
u d
w dx u
dx
u d
w
(6. 118)
Efetuando-se a integrao por partes, chega-se a forma fraca da sentena de resduos
ponderados, cuja forma fraca :
0
1
1
1
0
1
0
=
(

+
(

+
|
.
|

\
|
+
=
=
=
=
}
x
l
x
l
x
x
l l
l
w
dx
u d
w
dx
u d
w dx u w
dx
u d
dx
dw
(6. 119)
Precisamos agora eliminar
1 = x
dx
u d
da seguinte forma:
359
Se
1 1 = =
=
x
l
x
l
w w , a equao (6. 119) escrita como:
0
1
0
1
0
=
(

+
|
.
|

\
|
+
=
=
} x
l
x
l l
l
w
dx
u d
w dx u w
dx
u d
dx
dw

(6. 120)
Se
l l
N w = e a discretizao mantida, a matriz
~
K a mesma. O vetor
~
f global definido como:
1
0
=
=
(

=
x
x
l
dx
u d
N f , ou seja:
(
(
(
(
(

+
+
=
III
III II
II I
I
l
f
f f
f f
f
f
4
3 3
2 2
1

(6. 121)
O sistema final de equaes :
(
(
(
(
(
(

=
(
(
(
(

=
1
0
0
.
0
4
3
2
1
~
x
dx
u d
u
u
u
u
K
(6. 122)
Adotando-se o Mtodo de Galerkin e a mesma discretizao, a mesma matriz K
obtida, e o sistema de equaes :
(
(
(
(
(
(

=
(
(
(
(

(
(
(
(
(
(
(
(
(

|
.
|

\
|
+
|
.
|

\
|
+
|
.
|

\
|
+
|
.
|

\
|
+
|
.
|

\
|
+
|
.
|

\
|
+
|
.
|

\
|
+
|
.
|

\
|
+
|
.
|

\
|
+
|
.
|

\
|
+
=
1
0
0
3
1
6
1
0 0
6
1
3
1
2
6
1
0
0
6
1
6
1
2
6
1
0 0
6
1
3
1
0
4
3
2
1
x
dx
u d
u
u
u
u
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h

(6. 123)
360
Como 0
1
= u o valor conhecido, a primeira equao pode ser eliminada do
sistema. Substituindo
1
u pelo seu valor nas outras equaes, o sistema de equaes se reduz
a:
(
(
(

=
(
(
(

(
(
(
(
(
(

|
.
|

\
|
+
|
.
|

\
|
+
|
.
|

\
|
+
|
.
|

\
|
+
|
.
|

\
|
+
|
.
|

\
|
+
|
.
|

\
|
+
1
0
0
3
1
6
1
0
6
1
3
1
2
6
1
0
6
1
3
1
2
4
3
2
u
u
u
h
h
h
h
h
h
h
h
h
h
h
h
h
h

(6. 124)
Substituindo-se h = 1/3, obtm-se:
(
(
(

=
(
(
(

(
(
(
(
(
(

1
0
0
9
28
18
53
0
13
53
9
56
18
53
0
18
53
9
56
4
3
2
u
u
u

(6. 125)
Resolvendo o sistema:
760045 , 0
463444 , 0
219309 , 0
4
3
2
=
=
=
u
u
u

(6. 126)
O valor de
0 = x
dx
u d
pode ser determinado:
645743 , 0
645743 , 0
13
53
6
1
0
2 2
0
=
= =
|
.
|

\
|
+ =
=
=
x
x
dx
du
u u
h
h dx
u d

(6. 127)




361
6.5.3 Exemplo satisfazendo condies de contorno essenciais:
Dada a a seguinte equao diferencial:
0 4 4
) (
2
2
= x y
dx
x y d
, (6. 128)
definida em [0 ; 1] e com condies de contorno essenciais:
y(x = 0) = 0
y(x = 1) = 1
(6. 129)
Resolver pelo Mtodo dos Elementos Finitos.

Soluo:
A sentena de resduos ponderados :
0 =
}
O
O
O c d w
l

(6. 130)
Onde
0 4 4
2
2
= = x y
dx
y d
O
c (6. 131)
A forma fraca da sentena de resduos ponderados :
0 4 4
1
0
1
0
=
(

+
|
.
|

\
|
+ +
=
=
}
x
x
l l l
l
dx
dy
w dx xw yw
dx
dw
dx
dy
(6. 132)
Um conjunto de (M + 1) pontos escolhido no intervalo (domnio) [0 ; 1] e uma
aproximao do tipo:

+
=
= ~
1
1
M
m
m m
N y y y
(6. 133)
adotada, onde y
m
o valor da aproximao no n m (N
m
= 1 em m). Assim, as condies de
contorno essenciais so atendidas diretamente, especificando-se os valores nodais apropriados
e c
I
= 0. De forma anloga ao exemplo anterior, os valores conhecidos s sero introduzidos
na etapa de resoluo do sistema de equaes e, dessa maneira, todos os valores, u
1
, u
2
, ....,
u
M+1
so considerados incgnitas do problema.
362
Adotando-se o Mtodo de Galerkin, w
l
= N
l
, 1 , 1 + s s M m l e a equao (6.
14) reescrita como:
0 4 4
1
0
1
0
1
1
1
1
=
(

+
|
|
.
|

\
|
+
=
=
+
=
+
=
}

x
x
l l m
M
m
m l
m
M
m
m
l
dx
y d
N dx x N N y N
dx
dN
y
dx
dN
(6. 134)
Para ) 1 , 1 ( + s s M m l . Matricialmente temos:
~ ~
~
f y K =
(6. 135)
Onde os elementos da matriz
~
K so dados por:
) 1 , 1 ( 4
1
0
+ s s
|
.
|

\
|
+ =
}
M m l dx N N
dx
dN
dx
dN
K
m l
m l
lm

(6. 136)
E os elementos do vetor
~
f :
0 4
1
0
1
0
=
(

=
}
=
=
xdx N
dx
y d
N f
l
x
x
l l
(6. 137)
Divindindo-se o domnio O em trs subdomnios, temos:

Figura - 6. 2. Intervalo de aplicao do Mtodo de Galerkin
Vamos agora calcular as funes de interpolao local para o elemento e:
e
e
i i
h
N N
_
= = 1 (6. 138)

e
e
j j
h
N N
_
= = (6. 139)
Onde
363
e
i j
e
i
h x x x h x x s s = = 0 ; ; _ (6. 140)
Para o:
i) ELEMENTO I:
h x s s 0
(6. 141)
Onde:
h
x
N =1
1
(6. 142)
e
h
x
N =
2
(6. 143)
A formao dos elementos do vetor
~
I
f dado por:
6
4
1 4
4
2
1
0
1
0
1 1
1
2
1
2
1
2
1
h
dx
u d
N
xdx
h
x
dx
u d
N
xdx N
dx
u d
N f
x x
x x
h
x x
x x
h
x x
x x
I

=
=
|
.
|

\
|

(

=
=
(

=
=
=
=
=
=
=
}
}
(6. 144)
E
3
4
4
4
3
1
0
2
0
2 2
2
2
1
2
1
2
1
h
dx
u d
N
xdx
h
x
dx
u d
N
xdx N
dx
u d
N f
x x
x x
h
x x
x x
h
x x
x x
I

=
|
.
|

\
|

=
=
(

=
=
=
=
=
=
=
}
}
(6. 145)
Logo
364
(
(
(
(

=
0
0
2
1
I
I
I
f
f
f
(6. 146)
Ou
(
(
(
(
(
(
(
(

=
=
=
=
=
0
0
3
4
6
4
3
1
2
1
2
1
2
1
h
dx
u d
N
h
dx
u d
N
f
x x
x x
x x
x x
I

(6. 147)

ii) ELEMENTO II:
h x h 2 s s
(6. 148)
Onde:
h
x
N
h
h x
N
h
x x
N N
i
=

= =
2
) (
1
) (
1
2
2
2
2
(6. 149)
e
h
h x
N N
j

= =
3
(6. 150)
A formao dos elementos do vetor
~
II
f dado por:
365
3
8
2 4
4
2
2
2
2
2
2 2
2
3
2
3
2
3
2
h
dx
u d
N
xdx
h
x
dx
u d
N
xdx N
dx
u d
N f
x x
x x
h
h
x x
x x
h
h
x x
x x
II

=
|
.
|

\
|

(

=
=
(

=
=
=
=
=
=
=
}
}
(6. 151)
E
6
20
1 4
4
2
3
2
0
3
2
3 3
3
3
2
3
2
3
2
h
dx
u d
N
xdx
h
x
dx
u d
N
xdx N
dx
u d
N f
x x
x x
h
x x
x x
h
h
x x
x x
II

=
|
.
|

\
|

(

=
=
=
=
=
=
=
}
}
(6. 152)
Logo
(
(
(
(

=
0
0
3
2
II
II
II
f
f
f
(6. 153)
Ou
(
(
(
(
(
(
(

=
=
=
=
=
0
6
20
3
8
0
2
2
3
3
3
2
3
2
h
dx
u d
N
h
dx
u d
N
f
x x
x x
x x
x x
II

(6. 154)




366
iii) ELEMENTO III:
1 3 2 = s s h x h
(6. 155)
Onde:
h
x
N
h
h x
N
h
x x
N N
i
=

= =
3
) 2 (
1
) (
1
3
3
3
3
(6. 156)
e
h
h x
N N
j
2
4

= = (6. 157)
A formao dos elementos do vetor
~
III
f dado por:
6
28
3 4
4
2
3
3
2
3
3
2
3 3
3
4
3
4
3
4
3
h
dx
u d
N
xdx
h
x
dx
u d
N
xdx N
dx
u d
N f
x x
x x
h
h
x x
x x
h
h
x x
x x
III

=
|
.
|

\
|

(

=
=
(

=
=
=
=
=
=
=
}
}

(6. 158)
E
3
16
2 4
4
2
4
3
2
4
3
2
3 4
4
4
3
4
3
4
3
h
dx
u d
N
xdx
h
x
dx
u d
N
xdx N
dx
u d
N f
x x
x x
h
h
x x
x x
h
h
x x
x x
III

=
=
|
.
|

\
|

(

=
=
(

=
=
=
=
=
=
=
}
}

(6. 159)
Logo
367
(
(
(
(

=
III
III III
f
f
f
4
3
0
0

(6. 160)
Ou
(
(
(
(
(
(
(

=
=
=
=
=
3
16
6
28
0
0
3
4
2
3
4
3
4
3
h
dx
u d
N
h
dx
u d
N
f
x x
x x
x x
x x
III

(6. 161)
Cujas contribuies so:
(
(
(
(
(
(

(
(
(
(
(
(

=
(
(
(
(
(
(
(
(
(
(

|
|
.
|

\
|
+
|
|
.
|

\
|
+

(
(
(
(
(
(

=
(
(
(
(
(

+
+
=
=
=
=
3
4
2
6
4
0
0
3
4
6
7
6
5
3
2
3
6
4
0
0
2
2
2
2
1
0
2
2 2
2 2
2
1
0
4
3 3
2 2
1
h
h
h
h
dx
dy
dx
y d
h
h h
h h
h
dx
dy
dx
y d
f
f f
f f
f
x
x
x
x
III
III II
II I
I

(6. 162)










368
iv) MONTAGEM DA MATRIZ GLOBAL
O vetor
~
f global definido como:
}

=
=
=
1
0
1
0
~
4 xdx N
dx
u d
N f
l
x
x
l
, ou seja:
(
(
(
(
(

+
+
=
III
III II
II I
I
l
f
f f
f f
f
f
4
3 3
2 2
1

(6. 163)
logo
(
(
(
(
(
(
(
(
(
(

=
}
} }
} }
}
=
=
=
1 3
2
4
1
4
2 3
2
4 3
0
2
3 2
1
0
1
0
1
~
4 4
4 4
4 4
4 4
h
h
x
h
h
h
h
h h
h
x
xdx N
dx
u d
N
xdx N xdx N
xdx N xdx N
xdx N
dx
u d
N
f
(6. 164)
Agrupando as matrizes
~ ~ ~
, ,
III II I
K K K dos elementos para formar a matriz
global, encontra-se:
(
(
(
(
(
(

(
(
(
(
(
(
(

=
(
(
(
(

(
(
(
(
(
(
(
(
(

|
.
|

\
|
+
|
.
|

\
|
+
|
.
|

\
|
+
|
.
|

\
|
+
|
.
|

\
|
+
|
.
|

\
|
+
|
.
|

\
|
+
|
.
|

\
|
+
|
.
|

\
|
+
|
.
|

\
|
+
=
=
3
4
2
6
4
0
0
3
4 1
3
2 1
0 0
3
2 1
3
4 1
2
3
2 1
0
0
3
2 1
3
4 1
2
3
2 1
0 0
3
2 1
3
4 1
2
2
2
2
1
0
4
3
2
1
h
h
h
h
dx
dy
dx
y d
y
y
y
y
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
x
x

(6. 165)





369
V) RESOLUO DO SISTEMA DE EQUAES
Os valores de
1
y e
2
y so iguais aos valores prescritos. Portanto, so valores
conhecidos e as linhas 1 e 4 podem ser removidas. Remova somentes essas linhas, no
remova as colunas, e utilize o sistema regular de equaes que ficar. Substituindo-se os
valores conhecidos 0
1
= y e 1
4
= y nas outras equaes, o sistema de equaes se reduz a:
2
3 2
2
3 2
8
3
4 1
2
3
2 1
4
3
2 1
3
4 1
2
h y
h
h
y
h
h
h y
h
h
y
h
h
=
|
.
|

\
|
+ +
|
.
|

\
|
+
=
|
.
|

\
|
+ +
|
.
|

\
|
+

(6. 166)
Substituindo-se h = 1/3, obtm-se:
9
8
9
62
9
25
9
4
9
25
9
62
3 2
3 2
= +
=
y y
y y

(6. 167)
Resolvendo, encontra-se:
181515 , 0
139174 , 0
3
2
=
=
y
y

(6. 168)














370
6. 10 Enfoque Variacional
Dado um problema descrito por um funcional, isto , que permite uma formulao
variacional a ser desenvolvido pelo MEF.
}
=
B
A
x
x
Fd I O
(6. 169)
Se as incgnitas nos pontos nodais correspondem a uma funo u que torna estacionrio
(extremiza) o funcional e atende s condies de contorno essenciais do problema, pode-se
admitir que o valor do funcional em todo o domnio do problema, F(u), ser igual soma dos
valores dos funcionais calculados em cada elemento, isto :
) (
1
u F F
M
e
e

=
=
(6. 170)
onde M o nmero de elementos finitos nos quais o domnio original foi discretizado. Logo

=
=
M
e
e
I I
1

(6. 171)
onde
dx u F I
j
i
x
x
k
e e
}
= ) (
(6. 172)
Admite-se que, para um elemento genrico e, a funo u passa a ser descrito
como:
e
k
r
k
e
e
k
u | o

=
=
1
(6. 173)
Onde
e
k
o so parmetros ajustveis ou no conhecidos (incgnitas) e
e
k
| so funes de
forma conhecidas, escolhidas de maneira semelhante do mtodo de Rayleigh-Ritz. Em
notao matricial temos:
~ ~
o A u =
(6. 174)
Onde
371
| |
e
re
e e
A | | | ...
2 1
~
=
(6. 175)
E
(
(
(
(
(

=
e
e
e
re
o
o
o
o
:
2
1
~

(6. 176)
Substituindo a expresso (6. 173) em (6. 170), obtm-se o funcional aproximado:
e
e
k
M
e
e
r k F F ,... 3 , 2 , 1 ) (
1
= =

=
o
(6. 177)
e, agora, as nicas incgnitas so os parmetros
e
k
o .
Note que os parmetros
e
k
o diferem de elemento a elemento, as funes
e
k
|
tambm podem diferir de elemento a elemento embora, em geral as funes
e
k
| adotadas
sejam as mesmas.
Aplicando a condio de ponto estacionrio (ou condio de extremizao) ao
funcional aproximado F , pode-se escrever:
0 = F o (6. 178)

0 ) (
1
= =

=
e
k
M
e
e
F F o o o
(6. 179)
Ou ainda
0
1 1
=
c
c
=

= =
e
k
M
e
r
k
e
k
e
e
F
F oo
o
o
(6. 180)
Como as variaes
e
k
oo so arbitrrias, a expresso (6. 180) se reduz a:

=
=
=
c
c
e
e
k
e
k
M e
F
O o ,.... 2 , 1
,..., 2 , 1
0
(6. 181)
372
A expresso (6. 181) representa um sistema de equaes cuja soluo fornece os
valores dos parmetros
e
k
o , a partir dos quais, com o emprego de (6. 173), o valor da
incgnita u pode ser calculado em qualquer ponto do elemento.
A expresso (6. 181) representa um esquema de soluo que pode ser denominado
Rayleigh-Ritz localizado (ou local). No mtodo dos elementos finitos, no lugar dos parmetros
e
k
o , as incgnitas so os valores da funo u nos pontos nodais da malha de elementos finitos
(
i
n
i
i
u | o

=
=
1
). Partindo da expresso (6. 174) aplicada aos n
e
ns de um elemento qualquer;
pode-se escrever:
~
~
~
~
2 2
~
~
1 1
:
o
o
o
e e
n n
A u
A u
A u
=
=
=

(6. 182)
Onde u
i
o valor de u no n i do elemento e, A
i
representa a matriz
~
A com as funes de
forma calculados de acordo com a posio do n i, isto , correspondentes s coordenadas do
n i. De maneira compacta,
~ ~ ~
o C U
e
=
(6. 183)
Onde
(
(
(
(
(

=
e
n
e
u
u
u
U
:
2
1
~

(6. 184)
o vetor dos valores nodais (incgnitas) de u no elemento e. A matriz
373
(
(
(
(
(

=
e
n
A
A
A
C
~
2 ~
1 ~
~
:

(6. 185)
uma matriz com as funes de forma que esto calculas para as posies (coordenadas)
correspondentes aos pontos nodais.
Se as funes de forma so selecionadas de maneira adequada e se o nmero de
ns do elemento igual ao nmero de parmetros, ou seja, se
e e
r n =
(6. 186)
A matriz
~
Cser quadrada e regular. Portanto, de (6. 183), pode-se escrever:
e
U C
~
1
~ ~

= o
(6. 187)
Substituindo (6. 187) em (6. 174) temos:
e e
U N U C A A u
~ ~ ~
1
~ ~ ~
= = =

o
(6. 188)
Onde
1
~ ~ ~

= C A N
(6. 189)
Assim, os parmetros
e
k
o so eliminados e o valor da varivel, u, em qualquer
ponto de um elemento, pode ser calculado em funo dos valores nodais (ainda desconhecidos
ou incgnitas).
Para evitar a inverso da matriz
~
C importante obter a matriz N diretamente. Se
N determinada conveniente, ento, considerar que:

=
= =
e
n
k
k
e
k
e
u U N u
1
~ ~
|
(6. 190)
As funes de forma em (6. 190) se referem a valores nodais de u e no de parmetros
e
k
o
Adotando uma variao linear, pode-se escrever, para cada elemento:
374
(

= + =
j
i
k k j i k
u
o
o
_ _ o o ] 1 [ .
(6. 191)
Onde
k k
x x = _ .
(6. 192)


Figura - 6. 3.
Aplicando aos pontos nodais i e j, temos:
e
j i j
i i
h u
u
o o
o
+ =
=
.
(6. 193)
Ou
~ ~ ~
o C U
e
=
(6. 194)
logo
~ ~ ~
1
0 1
o
o
o
C
h
u
u
U
j
i
e
j
i e
=
(

=
(

=
(6. 195)
Invertendo a expresso (6. 217) anterior, obtm-se:
(

=
(

j
i
e
e
j
i
u
u
h
h 1 1
0 1
o
o

(6. 196)
Combinando-se as expresses (6. 214) com (6. 218), tem-se:
375
| |
(

=
j
i
e
e
e e
u
u
h
h
u
1 1
0 1
1 _
(6. 197)
Ou
| |
j
e
e
i
e
e
j
i
e
e
e
e
u
h
u
h
u
u
x h
h
u
_ _
_ +
|
.
|

\
|
=
(

= 1 ) (
1

(6. 198)
Ou ainda
j
e
j i
e
i e
u N u N u + = (6. 199)
Onde

=
=
e
e e
j
e
e e
i
h
N
h
N
_
_
1
h x s s 0
(6. 200)
A derivada primeira de
e
u :
j
e
j
i
e
i e
u
dx
dN
u
dx
dN
dx
u d
+ =
(6. 201)
E
|
.
|

\
|

(

=
|
.
|

\
|
+
|
.
|

\
|
=
dx
dx
u
u
h h
u
dx
dx
h
u
dx
dx
h dx
u d
e
j
i
e e
j
e
e
i
e
e
e
1
1 1
1
1
1
1

(6. 202)
Ou
~
,
~ ~
~
T
x
T e e
x
e
N U U N
dx
u d
= =
(6. 203)
onde
~
,
x
e
j i
N
dx
dN
= (6. 204)
Para o clculo do funcional deve-se calcular
2
) / ( dx du
e
:
376
e
x
T
x
T e
e
U N N U
dx
u d
~
~
~
,
~
2
=
|
.
|

\
|
(6. 205)
e u
e
2
,
e T T e
e
U N N U u
~ ~ ~
,
~
2
=
(6. 206)
Substituindo (6. 190) em (6. 170), tem-se um funcional aproximado, I , que
funo somente dos valores nodais u
e
.
Onde o funcional de um elemento :
dx u F I I
d F Fd I
M
e
x
x
k
e
M
e
e
x
x
e
M
e
e
x
x
j
i
j
i
B
A

}
= =
=
= =
= =
1 1
1
) (
O O

(6. 207)
A condio de ponto estacionrio ser dada por:
0 ) (
1 1 1
=
c
c
= =

= = =
e
k
M
e
r
k
e
k
e M
e
k
e
e
F
u F F oo
o
o o
(6. 208)
A expresso (6. 208) representa um sistema de equaes cuja soluo fornece os
valores nodais u
k
. Conhecidos os valores nodais, o valor de u, em qualquer ponto de qualquer
elemento, determinado. Ou seja, da condio de ponto estacionrio temos:
dx u F I I
d F Fd I
M
e
x
x
k
e
M
e
e
x
x
e
M
e
e
x
x
j
i
j
i
B
A

}
= =
=
= =
= =
1 1
1
) ( o o o
O o O o o

(6. 209)
377

Como o domnio foi dividido em trs subdomnios, pode-se escrever:
3 2 1
I I I I + + =
(6. 210)
E, portanto,
3 2 1
I I I I o o o o + + =
(6. 211)


















378
6. 11 Exemplos e Aplicaes
6.7.1 Exemplo satisfazendo condies de contorno essenciais:
Dado o funcional
}
(
(

+
|
|
.
|

\
|
=
l
dx
u
dx
u d
I
1
0
2
2
2
2
2 2
1
.
(6. 212)
Obter uma soluo aproximada que atenda s condies de contorno essenciais:
1 , 0
1
0
= =
=
=
x
x
u u .
(6. 213)
Dividir o intervalo (domnio) [0 ; 1] em trs sub-intervalos (subdomnios) de mesmo
comprimento.

Soluo

O primeiro passo consiste em escolher qual a variao de u em cada elemento.
Adotando uma variao linear, pode-se escrever, para cada elemento:
(

= + =
2
1
2 1
] 1 [
o
o
o o x x u .
(6. 214)


Figura - 6. 4.
379
Aplicando aos pontos nodais i e j, temos:
h u
u
j
i
2 1
1
o o
o
+ =
=
.
(6. 215)
Ou
~ ~ ~
o C U
e
=
(6. 216)
logo
~ ~
2
1
~
1
0 1
o
o
o
C
h
u
u
U
j
i e
=
(

=
(

=
(6. 217)
Invertendo a expresso (6. 217) anterior, obtm-se:
(

=
(

j
i
u
u
h
h 1 1
0
1
2
1
o
o

(6. 218)
Combinando-se as expresses (6. 214) com (6. 218), tem-se:
| |
(

=
j
i
u
u
h
h
x u
1 1
0
1
1
(6. 219)
Ou
| |
j i
j
i
u
h
x
u
h
x
u
u
x x h
h
u +
|
.
|

\
|
=
(

= 1 ) (
1

(6. 220)
Ou ainda
j j i i
u N u N u + =
(6. 221)
Onde

=
=
h
x
N
h
x
N
j
i
1
h x s s 0
(6. 222)
A derivada primeira de u :
380
j
j
i
i
u
dx
dN
u
dx
dN
dx
u d
+ = (6. 223)
E
(

= + =
j
i
j i
u
u
h h
u
h
u
h dx
u d 1 1 1 1

(6. 224)
Ou
~
,
~ ~
~
T
x
T e e
x
N U U N
dx
u d
= =
(6. 225)
onde
~
,
x
j i
N
dx
dN
= (6. 226)
Para o clculo do funcional deve-se calcular
2
) / ( dx du :
e
x
T
x
T e
U N N U
dx
u d
~
~
~
,
~
2
=
|
.
|

\
|
(6. 227)
e u
2
,
e T T e
U N N U u
~ ~ ~
,
~
2
=
(6. 228)
Onde o funcional de um elemento :
dx U N N U U N N U I
j
i
x
x
e T T e e
x
T
x
T e e
}
(

+ =
~ ~ ~
,
~ ~
~ ~
,
~
2
1

(6. 229)
Da condio de ponto estacionrio
dx U N N U U N N U I
j
i
x
x
e T T e e
x
T
x
T e e
}
(

+ =
~ ~ ~
,
~ ~
~ ~
,
~
2
1
o o o
(6. 230)
381

Como o domnio foi dividido em trs subdomnios, pode-se escrever:
3 2 1
I I I I + + =
(6. 231)
E, portanto,
3 2 1
I I I I o o o o + + =
(6. 232)
Vejamos isto de forma prtica a partir da equao (6. 223). Particularizando a
notao em termos do exemplo, temos:
h
u u
u
h
u
h dx
u d i j
j i

= + =
1 1
(6. 233)
E
( )
2 2
2
2
1
j j i i
u u u u
h dx
u d
+ =
|
.
|

\
|
(6. 234)
Se
j i
u
h
x
u
h
x
u
|
.
|

\
|
= 1
(6. 235)
ento
2
2
2
2
2
1 2 1
j j i i
u
h
x
u u
h
x
h
x
u
h
x
u
|
.
|

\
|
+
|
.
|

\
|

|
.
|

\
|
= (6. 236)
E
dx u
h
x
u u
h
x
h
x
u
h
x
h
u u u u
I
h
j j i i
i j i j
}

)

(
(

|
.
|

\
|
+
|
.
|

\
|

|
.
|

\
|
+
+
=
0
2
2
2
2
2
2 2
1 2 1
) 2 (
2
1

(6. 237)
382

dx u
h
x
u u
h
x
h
x
u
h
x
h
x
x
h
u u u u
I
h
j j i i
i j i j
}
(
(

|
.
|

\
|
+
|
|
.
|

\
|

|
|
.
|

\
|
+ +
+
=
0
2
2
2
2
2
2
2
1
0
2
2 2
2
2
1
2
1
) 2 (
2
1

(6. 238)

2
0
2
3
0
2
3 2
2
2
3 2
2 2
3 3 2
2
3 2
2
2
1
2
) 2 (
j
h
j i
h
i
h
o
i j i j
u
h
x
u u
h
x
h
x
u
h
x
h
x
x
h
u u u u
I +
(

+ +
+
=

(6. 239)

(

+ + + + =
2 2 2 2
3 6
2
3 2
1
) 2 (
2
1
j j i i i j i j
u
h
u u
h
u
h
u u u u
h
I
(6. 240)
Ento as condies so:
0
3 3
2
2
1
) 2 2 (
2
1
=
(

+ + =
c
c
j i j i
i
u
h
u
h
u u
h u
I

(6. 241)

0
3 3
2
2
1
) 2 2 (
2
1
=
(

+ + + =
c
c
j i j i
j
u
h
u
h
u u
h u
I

(6. 242)

0
3
1
6
1
0
6
1
3
1
=
|
.
|

\
|
+ +
|
.
|

\
|
+
=
|
.
|

\
|
+ +
|
.
|

\
|
+
j i
j i
u
h
h
u
h
h
u
h
h
u
h
h

(6. 243)
Na forma matricial temos:
(

=
(

(
(
(
(

|
.
|

\
|
+
|
.
|

\
|
+
|
.
|

\
|
+
|
.
|

\
|
+
0
0
3
1
6
1
6
1
3
1
j
i
u
u
h
h
h
h
h
h
h
h

(6. 244)
onde
383
(

=
(

=
(

=
4
3
~
3
3
2
~
2
2
1
~
1
; ;
u
u
U
u
u
U
u
u
U
(6. 245)

Considerando que o elemento 1 limitado pelos ns 1 e 2, correspondentes a x = 0 e x = h,
pode-se escrever:
0
~
1
~
1
= U K
(6. 246)
ou
(

=
(

(
(
(
(

|
.
|

\
|
+
|
.
|

\
|
+
|
.
|

\
|
+
|
.
|

\
|
+
0
0
3
1
6
1
6
1
3
1
2
1
u
u
h
h
h
h
h
h
h
h

(6. 247)
Para o elemento 2, limitado pelos ns 2 e 3, correspondentes e x = h e x = 2h.
Assim:
0
~
2
~
2
= U K
(6. 248)
ou
(

=
(

(
(
(
(

|
.
|

\
|
+
|
.
|

\
|
+
|
.
|

\
|
+
|
.
|

\
|
+
0
0
3
1
6
1
6
1
3
1
2
1
u
u
h
h
h
h
h
h
h
h

(6. 249)
Para o elemento 3, limitado pelos ns 3 e 4, correspondentes e x = 2h e x = 3h.
Assim:
0
~
3
~
3
= U K
(6. 250)
384
ou
(

=
(

(
(
(
(

|
.
|

\
|
+
|
.
|

\
|
+
|
.
|

\
|
+
|
.
|

\
|
+
0
0
3
1
6
1
6
1
3
1
4
3
u
u
h
h
h
h
h
h
h
h

(6. 251)
Observe que:
3
~ ~
2
~
1
K K K = =
(6. 252)
Agrupando as matrizes
(
(
(
(

=
(
(
(
(

(
(
(
(
(
(
(
(
(

|
.
|

\
|
+
|
.
|

\
|
+
|
.
|

\
|
+
|
.
|

\
|
+
|
.
|

\
|
+
|
.
|

\
|
+
|
.
|

\
|
+
|
.
|

\
|
+
|
.
|

\
|
+
|
.
|

\
|
+
0
0
0
0
3
1
6
1
0 0
6
1
3
1
2
6
1
0
0
6
1
6
1
2
6
1
0 0
6
1
3
1
4
3
2
1
u
u
u
u
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h

(6. 253)
Como u
1
= 0 e u
4
= 1, o sistema se reduz :
|
.
|

\
|
+ =
|
.
|

\
|
+ +
|
.
|

\
|
+
=
|
.
|

\
|
+ +
|
.
|

\
|
+
6
1
3
1
2
6
1
0
6
1
3
1
2
3 2
3 2
h
h
u
h
h
u
h
h
u
h
h
u
h
h

(6. 254)
Substituindo h = 1/3 obtm-se:
609750 , 0
288546 , 0
3
2
=
=
u
u

(6. 255)
A soluo analtica :
1
) (

=
e e
e e
x u
x x
. (6. 256)
e
385
610243 , 0 ) 3 / 2 (
288921 , 0 ) 3 / 1 (
= =
= =
x u
x u
.
(6. 257)

6. 12 Um Caso Especial de Elementos Finitos
Seja a sentena de resduos ponderados de carter global (onde as funes de
aproximao so vlidas em O e em I):
0 = +
} }
I c O c
I
O I
O
d w d w
l l
.
(6. 258)
Para o caso onde os erros cometidos so dados por:
No domnio:
=
O
c L (u ) b
(6. 259)
E no contorno:
=
I
c S (u ) g
(6. 260)
Sendo:

+
=
=
1
1
M
m
m m
N u u
(6. 261)
no domnio:
=
O
c L(

+
=
1
1
M
m
m m
N u ) b em O
(6. 262)
e no contorno:
=
I
c S(

+
=
1
1
M
m
m m
N u ) - g em I
(6. 263)
Como L e S so operadores lineares temos:
no domnio:
386
=
O
c

+
=
1
1
M
m
m
u L(N
m
) b em O
(6. 264)
e no contorno:
=
I
c

+
=
1
1
M
m
m
u S(N
m
) - g em I
(6. 265)
Se o domnio O dividido em E subdomnios, O
e
, tais que:

=
=
E
e
e
1
O O
(6. 266)
E se, em correspondncia a diviso do domnio, o contorno, I, dividido em B partes, I
b
tais
que:

=
=
B
b
b
1
I I .
(6. 267)
A sentena de resduos ponderados de carter global substituda por:
0
1 1
= +
} }

= =
b lb
B
b
e le
E
e
d w d w
b
e b
e
I c O c
I
O I
O

(6. 268)
onde as funes de aproximao so definidas localmente, sendo vlidas somente para O
e
e I
b

no mais para O e I. Logo, a sentena de resduos ponderados local dada por:
0 = +
} }
b le e le
d w d w
b
e b
e
I c O c
I
O I
O

(6. 269)
Portanto, temos:

+
=
=
1
1
M
m
m
u
e
O
c L (N
m
) - b em O
e

(6. 270)
e no contorno

+
=
=
1
1
M
m
m
u
e
I
c S(N
m
) = g em I
b

(6. 271)
A sentena de resduos ponderados global fica:
387

}
=
+
=
E
e
M
m
m le
u w
e
1
1
1
[
O
L (N
m
) b]dO
e
= 0
(6. 272)
A sentena de resduos ponderados local fica:

}
+
=
1
1
[
M
m
m le
u w
e
O
L (N
m
) b]dO
e
= 0
(6. 273)
6.8.1 Mtodo da Colocao por Subdomnios Modificado
Se a funo de ponderao w
l
for a funo Delta de Dirac temos:
0 ) ( ) (
1 1
= +
} }

= =
b l
B
b
e l
E
e
d x x d x x
b
e b
e
I c o O c o
I
O I
O

(6. 274)
Temos:
l
bl b
b
l
e e
e
x x
B
b
b
B
b
l
x x
E
e
e l
E
e
d x x
d x x
=
= =
=
= =

}

}
=
=
1 1
1 1
) (
) (
I I
I
O O
O
c I c o
c O c o
.
(6. 275)
Logo, a sentena de resduos ponderados fica:

=
+
=
= +
E
e
M
m
m
u
el el
1
1
1
[
I O
c c L
l
x x m
N
=
) ( -b]+

=
+
=
B
b
M
m
m
u
1
1
1
[ S
l
x x m
N
=
) ( -g]= 0
(6. 276)
Para o caso do operador L dado pela seguinte equao diferencial:
0
) (
2
2
= u
dx
x u d
(6. 277)
Definida em [0 ; 1] e com condies de contorno naturais dado pelo operador S, temos:
0
1
2
2
1
1
1
=

+
(

= +
= =
=
=
+
=

l
l
el el
x x
m
B
b
x x
m
m
E
e
M
m
m
g
dx
dN
N
dx
N d
u
I O
c c

(6. 278)
388
Para este caso precisamos definir derivadas de ordem superiores contnuas, isto nos leva a
definir funes de interpolao para elementos finitos quadrticos. Ou se preferir, utilizamos
elementos lineares, porm, necessrio utilizar a Formulao Fraca dos Resduos
Ponderados.
6.8.2 Formulao Fraca do Mtodo dos Resduos Ponderados para os
Elementos Finitos

























389
6.8.4 Mtodo das Diferenas Finitas
A sentena de resduos ponderados global dada por:
0 =
}
O
O
O c d w
l

(6. 279)
Para um domnio O discretizado em E elementos temos:
0
1
=
}

=
e
e
e le
E
e
d w
O
O
O c
(6. 280)
Logo, a sentena de resduos ponderados local dada por:
0 =
}
e
e
e le
d w
O
O
O c
(6. 281)
Para o caso onde
=
e
O
c L (u )-b
(6. 282)
e

+
=
=
1
1
M
m
m m
N u u
(6. 283)
Onde

+
=
=
1
1
M
m
m
u
O
c L (N
m
) - b

= 0
(6. 284)
A sentena de resduos ponderados global fica:
}
e
le
w
O
[

+
= =
1
1 1
M
m
m
E
e
u L (N
m
) b]dO
e
= 0
(6. 285)
A sentena de resduos ponderados local fica:

}
+
=
1
1
[
M
m
m le
u w
e
O
L (N
m
) - b]dO
e
= 0
(6. 286)
Se a funo de ponderao w
l
for a funo Delta de Dirac a sentena de resduos
ponderados loca fica:
390
0 ) ( = =
}
el
e
e
e l
d x x
O
O
O
c O c o
(6. 287)
ou
) (
l
x x
e

}
O
o [

+
=
1
1
M
m
m
u L (N
m
) - b]

+
=
=
1
1
M
l
l e
u dO L (N
l
) - b = 0
(6. 288)
A sentena global fica:

}
= =
=
E
e
e l
E
e
el e
e
d x x
1 1
) (
O O
O
c O c o
(6. 289)
Ou
) (
1
l
E
e
x x
e

}
=
O
o [

+
=
1
1
M
m
m
u L (N
m
) b]

+
=
=
1
1
M
l
l e
u dO L (N
l
) - b= 0
(6. 290)
Logo a sentena de resduos ponderados fica:

+
= = =
= =
1
1 1 1
M
l
l
E
e
E
e
u
el l
O O
c c L (N
l
) b= 0
(6. 291)
Para o caso do operador L dado pela seguinte equao diferencial:
0
) (
2
2
= u
dx
x u d
(6. 292)
Definida em [0 ; 1] e com condies de contorno naturais dado pelo operador S, temos:
0
2
2
1
1
1
=
(

=
=
=
+
=

l
el
x x
m
m
E
e
M
m
m
N
dx
N d
u
O
c
(6. 293)
Escrevendo para um elemento e genrico temos:
0
2
2
1
1
=
(

=
=
+
=

l
el
x x
e
m
e
m
M
m
m
N
dx
N d
u
O
c
(6. 294)
Substituindo de (6. 339) a (6. 341) e de (6. 202) a (6. 204) em (6. 278) temos:
391
0
) (
1
2
2 2
1
1
=
(
(

|
|
.
|

\
|


=
+
=

l
x x
e
l
e
M
m
m
h
x x
h
u
(6. 295)
E
0
2
2 2
2
2
1
2 2
1
2
=
(

+
|
.
|

\
|
+
l
l
e e
l l
e
u
u
h h
u u
h

(6. 296)
logo
0
2
2
) (
2
) (
2
1 1
=
(

+
l
e
l l l l
u
h
u u u u

(6. 297)






















392
6. 13 Exerccios e Problemas












































393
Projeto Conduo de Calor em Placa Rugosa Fractal
Malha PlacaLisa Inicial (tang,,1/tang,,1/Plot/mesh)

Malha PlacaLisa Inicial (tang,,1/tang,,1/Plot/node)
394






Malha PlacaLisa Inicial (tang,,1/tang,,1/Plot/boun)
395

396















397
Apndices
A. 1 Funes de Interpolao Local Lineares
Na sentena bsica de resduos ponderados aparecem derivadas de ordem dois,
consequentemente, necessrio que as funes de aproximao possuam derivadas de ordem
um contnuas. Na forma fraca, essa exigncia amenizada porque as derivadas de ordem mais
alta so as derivadas primeiras. Assim, necessrio que as funes de aproximao possuam
derivadas de ordem zero contnuas, ou seja, necessrio que as funes sejam contnuas.
Adotando uma variao linear, pode-se escrever, para cada elemento:
e
i j i e
u _ o o + = . (6. 298)
Ou matricialmente
(

=
j
i
e
i e
u
o
o
_ ] 1 [ .
(6. 299)
Onde
e
i
e
x x
i
= _ . (6. 300)
398

Figura - 6. 5. Elemento Finito linear entre dois pontos.
Aplicando aos pontos nodais i e j, temos:
e
j i j
i i
h u
u
o o
o
+ =
=
.
(6. 301)
Onde matricialmente temos:
~ ~ ~
o C U
e
=
(6. 302)
ou
~ ~ ~
1
0 1
o
o
o
C
h
u
u
U
j
i
e
j
i e
=
(

=
(

= .
(6. 303)
Invertendo a expresso (6. 217) anterior, obtm-se:
(

=
(

j
i
e
e
j
i
u
u
h
h 1 1
0 1
o
o
.
(6. 304)
Combinando-se as expresses (6. 214) com (6. 218), tem-se:
| |
(

=
j
i
e
e
e
i e
u
u
h
h
u
1 1
0 1
1 _
(6. 305)
Ou
| |
(

=
j
i
e
i
e
e
e
u
u
x h
h
u ) (
1
_
(6. 306)
Logo
399
j
e
i
i
e
i
e
u
h
u
h
u
_ _
+
|
|
.
|

\
|
= 1
(6. 307)
Ou ainda
j
e
j i
e
i e
u N u N u + = (6. 308)
Onde

= =

= =
e
i
e
j
e
i
e
e
i e
j
e
i
e
j
e
j
e
e
i
e
e
i e
i
x x
x x
h
N
x x
x x
h
x x
h
N
) (
) (
1 1
_
_

j i
x x x s s
(6. 309)
A derivada primeira de
e
u :
j
e
j
i
e
i e
u
dx
dN
u
dx
dN
dx
u d
+ =
(6. 310)
De (6. 300) para
e
i
e
x x
i
= _ temos:
|
|
.
|

\
|

=
|
|
.
|

\
|
+
|
|
.
|

\
|
=
dx
dx
u
u
h h
u
dx
dx
h
u
dx
dx
h dx
u d
e
i
j
i
e e
j
e
i
e
i
e
i
e
e
1
1 1
1
1
1
1

(6. 311)
Ou matricialmente
~
,
~ ~
~
T
x
T e e
x
e
N U U N
dx
u d
= =
(6. 312)
onde
~
,
x
e
j i
N
dx
dN
= (6. 313)
Na formao do sistema de equaes (6. 18), as contribuies de um elemento
tpico e, associado aos ns i e j, quando se adota uma aproximao local linear, podem ser
calculados de uma maneira geral, levando em conta a equao (6. 14) e (6. 19). Para o
elemento e:
400
e
e e
i i
h
N N
_
= = 1 (6. 314)

e
e e
j j
h
N N
_
= = (6. 315)
Onde
j i i j
e e
i
e
i
x x x x x h x x s s = = ; ; _ (6. 316)
Cujas derivadas so:
|
|
.
|

\
|
= = =
dx
dx
h dx
d
h dx
dN
dx
dN
e
i
e
i
e
e
i i
1
1 1 _

(6. 317)
e
|
|
.
|

\
|
= = =
dx
dx
h dx
d
h dx
dN
dx
dN
e
i
e
i
e
e
j j
1
1 1 _

(6. 318)


Figura - 6. 6. Estruturao unidimensional dos Elementos Finitos.
Observe que para um nico elemento finito, temos:
401
e
i j
e e
i
e
i
h x x x h x x x x s s = = = = = 0 ; ; 0 _ (6. 319)
E neste caso:
e
e
i
e
e
i i
h dx
d
h dx
dN
dx
dN 1 1
= = =
_
(6. 320)
e
e
e
i
e
e
j j
h dx
d
h dx
dN
dx
dN
1 1
= = =
_

(6. 321)
Do ponto de vista global, as nicas funes de aproximao no nulas do
elemento e so as funes N
i
e N
j
; consequentemente, N
l
= 0 se i l = ou se j l = . De
maneira geral, N
l
= 0 se e l ao elemento e.


















402
A. 2 Funes de Interpolao Local Quadrticas
Na sentena bsica de resduos ponderados aparecem derivadas de ordem dois,
consequentemente, necessrio que as funes de aproximao possuam derivadas de ordem
um contnuas. Neste caso, devemos utilizar elementos quadrticos para as funes de
interpolao.
Adotando uma variao quadrtica, pode-se escrever, para cada elemento:
2
e k e j i e
u _ o _ o o + + = . (6. 322)
Ou matricialmente
(
(
(

=
j
j
i
e e e
u
o
o
o
_ _ ] 1 [
2
.
(6. 323)
Onde
e e
x x = _ .
(6. 324)

Figura - 6. 7. Elemento Finito Quadrtico entre trs pontos
Aplicando aos pontos nodais i e j, temos:
2
e
k
e
j i k
e
j i j
i i
h h u
h u
u
o o o
o o
o
+ + =
+ =
=
.
(6. 325)
Onde matricialmente temos:
403
~ ~ ~
o C U
e
=
(6. 326)
ou
~ ~
2
~
1
0 1
0 0 1
o
o
o
o
C
h h
h
u
u
u
U
k
j
i
e e
e
k
j
i
e
=
(
(
(

(
(
(

=
(
(
(

= .
(6. 327)
Invertendo a expresso (6. 217) anterior, obtm-se:

(
(
(

(
(
(
(

=
(
(
(

k
j
i
e e
e e
e
e
k
j
i
u
u
u
h h
h h
h
h
0
0
0 0
1 2 2
3
3
o
o
o
.
(6. 328)
Combinando-se as expresses (6. 214) com (6. 218), tem-se:
(
(
(

(
(
(
(

=
k
j
i
e e
e e
e
e
e e e
u
u
u
h h
h h
h
h
u
0
0
0 0
1
] 1 [
2 2
3
3
2
_ _
(6. 329)
Ou
(
(
(

=
k
j
i
e
e
e
e
e
e
e
e
e
u
u
u
h h
h h
u ] 1 [
2
2
2
2
_ _ _ _

(6. 330)
Logo
k
e
e
j
e
e
e
e
i e e
u
h
u
h
h
u u
2
2
2
2
) ( ) 1 (
_ _ _
_ + + =
(6. 331)
Ou ainda
k
e
k j
e
j i
e
i e
u N u N u N u + + = (6. 332)
Onde
404

=
=
=
2
2
2
2
1
e
e e
k
e
e
e
e e
j
e
e
i
h
N
h
h
N
N
_
_ _
_

e
h x s s 0
(6. 333)
A derivada primeira de
e
u :
k
e
k
j
e
j
i
e
i e
u
dx
dN
u
dx
dN
u
dx
dN
dx
u d
+ + =
(6. 334)
E
dx
d
u
u
u
h h
h dx
u d
u
dx
d
h
u
dx
d
h
h
u
dx
d
dx
u d
e
k
j
i
e
e
e
e
e
e
k
e
e
e
j
e
e
e
e
i
e e
_ _ _
_ _ _ _ _
(
(
(

(
(

|
|
.
|

\
|
=
+
(

+ =
2 2
2 2
2 2 1
1
2 2 1

(6. 335)
Ou matricialmente
~
,
~ ~
~
T
x
T e e
x
e
N U U N
dx
u d
= =
(6. 336)
onde
~
,
x
e
j i
N
dx
dN
= (6. 337)
Na formao do sistema de equaes (6. 18), as contribuies de um elemento
tpico e, associado aos ns i e j, quando se adota uma aproximao local quadrtica, podem
ser calculados de uma maneira geral, levando em conta a equao (6. 14) e (6. 19). Onde
e
i j
e
i i
h x x x h x x s s = = 0 ; ; _ (6. 338)
Para o elemento e:
405
i e
e
i i
x x N N + = = = 1 1 _
e
h x s s 0

(6. 339)
e
2
2
2
2
) ( ) (
e
i
e
i
e
e
e
e e
j j
h
x x
h
x x
h
h
N N

= = =
_ _

e
h x s s 0
(6. 340)
e
2
2
2
2
) (
e
i
e
e e
k k
h
x x
h
N N

= = =
_

e
h x s s 0

(6. 341)
Cujas derivadas so:
dx
d
dx
dN
e i
_
=
(6. 342)
e
|
.
|

\
|

(


=
(

= =
dx
dx
h
x x
h dx
d
h
h dx
dN
dx
dN
i
e
i
e
e
e
e
e
e
i
j
1
) ( 2 1 2 1
2 2
_ _
(6. 343)
e
|
.
|

\
|

(


= = =
dx
dx
h
x x
dx
d
h
dx
dN
dx
dN
i
e
i e
e
e
e
k k
1
) ( 2 2
2 2
_ _
(6. 344)
E as derivadas segundas so:
2
2
2
2
2
2
2
2
dx
x d
dx
d
dx
N d
dx
N d
i e
e
i i
= = =
_
(6. 345)
e
2
2
2
2
2 2
2
2
2
2 2
2
2
2
2 1 2 2 1 2
dx
x d
h
x
h dx
dx
h
dx
d
h
h dx
d
h
dx
N d
dx
N d
i
e
i
e
i
e
e
e
e
e
e
e
e
j j
(

+ |
.
|

\
|
=
(

+ |
.
|

\
|
= =
_ _ _

(6. 346)
e
(
(

|
.
|

\
|
=
(
(

+ |
.
|

\
|
= =
2
2
2
2 2
2
2
2 2
2
2
2
) ( 2 1 2
1
2 2
1
dx
x d
x x
dx
dx
h
dx
d
dx
d
h
dx
N d
dx
N d
i
i
i
e
e
e
e
e
e
k k
_
_
_
(6. 347)
406

Observe que para um nico elemento finito, temos:
x x x h
i j
e
e
= = = _ (6. 348)
E neste caso:
x N N
e
i i
= = 1
e
h x s s 0

(6. 349)
e
2
2
e
e
e
j j
h
x
h
x
N N = =
e
h x s s 0

(6. 350)
e
2
2
e
e
k k
h
x
N N = =
e
h x s s 0

(6. 351)
E as derivadas primeiras so:
1 = =
dx
dN
dx
dN
e
i i
(6. 352)
e
(

= =
2
2 1
e
e
e
i
j
h
x
h dx
dN
dx
dN
(6. 353)
e
2 2
2 2
e
e
e
e
e
k k
h
x
dx
d
h
dx
dN
dx
dN
= = =
_ _
(6. 354)
E as derivadas segundas so:
0
2
2
2
2
2
2
2
2
= = = =
dx
x d
dx
d
dx
N d
dx
N d
e
e
i i
_
(6. 355)

407
2 2
2
2
2
2 2
2
2
2
2 2
2
2
2
2 2 1 2 2 1 2
e e
e
e
e
e
e
e
e
e
e
j j
h
dx
x d
h
x
h dx
dx
h
dx
d
h
h dx
d
h
dx
N d
dx
N d
=
(

+ |
.
|

\
|
=
(

+ |
.
|

\
|
= =
_ _ _

(6. 356)
e
2
2
2 2
2
2
2 2
2
2
2
2
0 2 2
1
2 2
1
e e
e
e
e
e
e
k k
h
x
dx
dx
h
dx
d
dx
d
h
dx
N d
dx
N d
=
(
(

+
|
.
|

\
|
=
(
(

+ |
.
|

\
|
= =
_
_
_

(6. 357)
e

Figura - 6. 8. Estruturao unidimensional dos Elementos Finitos Quadrticos.
Do ponto de vista global, as nicas funes de aproximao no nulas do
elemento e so as funes N
i
e N
j
; consequentemente, N
l
= 0 se i l = ou se j l = . De
maneira geral, N
l
= 0 se e l ao elemento e.









408
A. 3 Tutorial para entrar no ENGTERM9 via WebtermXpower
Plugin
Ao iniciar o curso de Elementos Finitos I, voc deve possuir uma conta na Rede
do Departamento de Engenharia Mecnica a ser adquirido por cadastro via homepage:
http://demec.ufpr.br/ ou por contato direto com o tcnico do LENA, por email
(osmar@demec.ufpr.br) ou pessoalmente na sala 7-25 do DEMEC. Onde voc obter:
Nome do usurio:
Senha: xxxxxx
para se logar em qualquer mquina do Laboratrio de Fenmenos de Transporte do Grupo de
energia e Cincias Trmicas do Prof. Dr. Ing. Jose Viriato Coelho Vargas onde voc ter suas
aulas.
Aps esta providncia voc deve esperar que o Prof. Vargas habilite o seu ascesso
ao sistema Linux engterm9 (computador do seu grupo de pesquisa) onde ele criar uma rea
para voc trabalhar como o FEAP no ambiente Linux. Ele criar um
Login: SeuNome
Password: xxxxxxx
Aps essas etapas voc estar apto a usar o seguinte tutorial:
1 Logando-se na rede do DEMEC
No local das aulas de Elementos Finitos I (Laboratrio de Fenmenos de
Transporte) escolha uma das mquinas para trabalhar:
Ligue a mquina e espere carregar o windows, entre com:
Nome do usurio:
Senha: xxxxxx
e tecle enter.
2 Abrindo a Tela do Command Prompt C:\
No Iniciar do windows, selecione Todos os programas, Acessrios, Prompt de
Comando onde abriar uma janela de fundo preto tipo: DOS.
Como voc sempre repetir esse passo, voc pode clicar com o boto direito do
seu mouse e criar um atalho duplicado com o comando Copiar e em seguida colar esse Atalho
para a sua rea de trabalho. Se desejar voc pode arrastar o atalho criado na rea de trabalho
da sua mquina para a Barra de Tarefas para que, quando voc estiver trabalhando com as
409
janelas todas abertas, voc sempre poder voltar a Tela Preta do Prompt de Comando clicando
sobre o atalho.
3 Entrando na engterm9
Dentro da Janela de Fundo Preto do prompt de comando
C:\

Figura - A. 1.
E digite:
C:\ telnet engterm9
aparecer a seguinte linha de comando:
login:
digite o login criado pelo prof. Vargas para voc e tecle enter. Em seguida aparecer uma
linha de comando:
password
digite o password que o prof. Vargas criou voc e tecle enter.
Em seguida voc entrar na engterm9. Voc saber que entrou porque o seu
prompt de comando mudar para, algo com o engterm9 seguido de seu nome:
engterm9~>
lembre-se tudo isso acontecer dentro da Janela de Fundo Preto do prompt de comando
410
4 - Habilitando a janela do engterm9 dentro da sua mquina em uso
Aps a operao acima saia um pouco da janela clicando com o seu mouse fora no
Iniciar do windows, selecione Todos os programas, e procure um cone com o
nome:
WebtermXpower Plugin,wtxvz
Clique nele e aparecer um cone quadrado amarelo no canto inferior direito da sua mquina
em uso (lembre-se isso acontecera na barra de tarefas da janela do windows e no da tela preta
anterior).
5 - Voltando a janela do engterm9 dentro da sua mquina em uso
Vote a Janela de Fundo Preto do prompt de comando clicando com o mouse
sobre ela,
SeuNome@ engterm9 ~]$
e digite:
SeuNome@ engterm9 ~]$ csh
e tecle enter.
Em seguida digite:
SeuNome@ engterm9 ~]$ setenv DISPLAY 200.17.8.XX:0.0
OBS: XX corresponder ao IP da sua mquina. Caso voc no souber e no houver nenhuma
informao etiquetada na CPU da sua mquina abra uma outra Janela de Fundo
Preto do prompt de comando
C:\
e digite:
C:\ ipconfig
E tecle enter.
Ao acionar esse comando aparecer na mesma janela o IP de identificao da sua
mquina. Copie-o e use no comando anterior.
Voltando a situao anterior, digite:
SeuNome@ engterm9 ~]$ env
e tecle enter.
Aps esse comando voc saber se voc habilitou o DISPLAY de sada para a sua
maquina ou se foi para outra. Procure saber se voc est com o IP correto e sentado na
mesma mquina de resposta desse comando. Se for a mesma mquina, ento parabns voc
411
acertou e pode prosseguir. Se no, volte ao ltimo passo que voc acertou e recomece no
passo seguinte.
6 Alterando arquivos na janela do engterm9
S na primeira vez que voc entrar na engterm9 que voc executar esse passo 6,
depois o esquea, porque voc no precisar dele nunca mais.
Na janela Janela de Fundo Preto do prompt de comando, na linha
de comando:
SeuNome@ engterm9 ~]$

digite:
SeuNome@ engterm9 ~]$ emacs . bash-profile &
e tecle enter.
Observe os espaos em branco entre as palavras, no evite-os! pois faro falta
porque o Linux sensvel ao tipo de tecla, se maiscula ou minscula ou, se falta qualquer
letra ou caractere ou especo em branco.
Essa operao (comando) abrir uma outra janela similar a da Janela de
Fundo Preto do prompt de comando porm com bordas cinza e tarja superior azul
e fundo branco. Essa a janela do emacs@engterm9.demec.ufpr.br. Este ltimo
comando abrir um aplicativo com menus de trabalho de edio de texto e etc., para o
engterm9 e para o FEAP.
Em baixo dessa nova janela emacs na linha de comando:
PATH = BIN
digite:
PATH = BIN :.
E salve o arquivo usando o mouse e clicando no menu da janela emacs, em Arquivo, Save
Buffer. Aps esse comando na linha em baixo no final da janela emacs aparecer a linha de
comando Wrote dizendo que o arquivo criado foi escrito com o nome
Aps essa operao feche todas as janelas (WebtermXpower Plugin e a
Janela de Fundo Preto do prompt de comando) e entre de novo no sistema
engterm9 por meio dos passo de 2 a 5 descritos anteriormente.
412
7 Abrindo o aplicativo xterm na janela do engterm9
Se voc refez do passo 2 at o 5 voc estar com prompt de comando na janela do
Janela de Fundo Preto do prompt de comando da seguinte forma:
SeuNome@ engterm9 ~]$
digite
SeuNome@ engterm9 ~]$ xterm &
e tecle enter.
Esse comando abrir uma terceira janela branca com bordas cina e tarja superior
azul onde aparecer um prompt de comando igual a da Janela de fundo preto porm com um
quadrado amarelo no canto superior esquerdo (WebtermXpower Plugin):
SeuNome@ engterm9 ~]$


Figura - A. 2.
OBS:
Use a janela xterm para trabalhar nas aulas seguinte a primeira aula.




413
A. 4 Tutorial para entrar no ENGTERM9 via VNC Server




























414
A. 5 Manual de Operao do Programa FEAP-Linux
Para operar o FEAP voc deve executar o tutorial anterior do passo 1 at o 5, e na
janela do Janela de Fundo Preto do prompt de comando a seguinte situao:
SeuNome@ engterm9 ~]$
digite o comando:
SeuNome@ engterm9 ~]$ xterm &
e tecle enter.
Esse comando repete o passo 7 e habilitar a janela do WebtermXpower
Plugin com bordas cinzas e fundo branco. Voc usar essa janela para trabalhar. As
operaes que se seguiro abaixo.
1 Obtendo o arquivo classe.tar.gz
1.1 - No prompt de comando SeuNome@ engterm9 ~]$ digite:
SeuNome@ engterm9 ~]$ cd ~jvargas
e tecle enter.
Esse comando far voc entrar no diretrio do prof. Vargas na mquina engter9
via o telnet que voc j habilitou pela mquina que voc esta usando neste exato momento.
Ento aparecer:
SeuNome@ engterm9 ~]$
Observe que como voc mudou de diretrio aparecer o nome do prof. vargas
ligado ao prompt de comando da engterm9.
1.2 - Neste situao digite:
SeuNome@ engterm9 ~]$ cp classe.tar.gz ~Seunome
observe que no lugar de Seunome digite seu nome (obvio)!.
Esse ltimo comando copiar o arquivo classe.tar.gz para o seu diretrio.
1.3 - Em seguida volte ao seu diretrio (diretrio anterior) digitando o comando:
SeuNome@ engterm9 ~]$ cd
e tecle enter.
Veja que agora voc estar novamente no seu diretrio onde aparecer o seu
prompt de comando j conhecido:
SeuNome@ engterm9 ~]$
Se voc quiser saber se voc obteve sucesso na sua ltima tarefa de copiar o
arquivo classe.tar.gz para o seu diretrio voc pode digitar o comando:
415
SeuNome@ engterm9 ~]$ ls
e tecle enter
Voc ver na listagem dos arquivos o arquivo classe.tar.gz. Se no
verifique onde errou e repita a operao.
2 Decompactando o arquivo classe.tar.gz
Descompacte o arquivo classe.tar.gz. digitando o seguinte comando:
SeuNome@ engterm9 ~]$ gunzip classe.tar.gz
e tecle enter.
Esse comando descomapactar o arquivo classe.tar.gz. para o arquivo
classe.tar. Voc pode verificar se obteve sucesso digitando:
SeuNome@ engterm9 ~]$ ls
e verificando o contedo do seu diretrio.
3 Desaglutinando o arquivo classe.tar
Voc deve desaglutinar o arquivo classe.tar para obter os arquivos que esto
dentro desse arquivo porm de forma separada (individual). Para isso digite:
SeuNome@ engterm9 ~]$ tar xvf classe.tar
e tecle enter.
Esse comando separar uma arquivo do outro obtendo vrios arquivos individuais.
4 Compactando o arquivo classe.tar
Voc agora deve recompactar o arquivo classe.tar para voc manter um
cpia em backup para ser utilizada (recompor os arquivos) caso haja alguma perda durante as
operaes futuras. Para isso digite o comando
SeuNome@ engterm9 ~]$ gzip classe.tar
e tecle enter.
Esse comando far com que voc obtenha uma cpia idntica a aquela do diretrio
do prof. Vargas e no ter mais que incomod-lo caso voc precise desse arquivo de novo. Ou
seja, voc no precisar entrar mais no diretrio do prof. Vargas para peg-lo novamente.
Talvez, isso nem seja possvel no futuro porque ele habilitou a sua entrada no diretrio dele
apenas para voc pegar o arquivo classe.tar.gz uma primeira vez, na primeira aula. Isso
uma questo de segurana pessoal para a mquina do prof. Vargas.
416
Se voc obteve sucesso o seu diretrio possuir agora tanto o arquivo original
compactado (classe.tar.gzip) como os arquivos descompactado (classe.tar) e os
arquivos individuais desaglutinados (*.o). Esse arquivos sero aqueles arquivos a serem
utilizados pelo durante o curso.
5 Verificando se foi criado o diretrio Feap.d
No seu diretrio digite o comando
SeuNome@ engterm9 ~]$ ls
e tecle enter.
Esse comando listar o contedo do seu diretrio.
6 Entrando no Diretrio Diretrio Feap.d
No seu diretrio digite o comando
SeuNome@ engterm9 ~]$ cd Feap.d
e tecle enter.
Esse comando transferir seu prompt para o diretrio Feap.d.

Figura - A. 3.


417
7 Compilando o arquivo feap.f
Agora voc deve compilar o arquivo feap que est em FORTRAN 77.
No diretrio Feap.d digite o comando
SeuNome@ engterm9 ~Feap.d]$ feap.f: f77 c O feap.f
e tecle enter.
Esse comando compilar o arquivo feap.f.
8 Entrando no Diretrio Elmts
No diretrio Feap.d digite o comando
SeuNome@ engterm9 ~Feap.d]$ cd Elmts
e tecle enter.
Esse comando transferir seu prompt para o diretrio Elmts.
9 Criando o Programa Fonte em C
No diretrio Elmts digite o comando
SeuNome@ engterm9 ~Elmts]$ f2c *.f
e tecle enter.
Esse comando criar o feap em linguagem C.

10 Compilando em C
No diretrio Elmts digite o comando
SeuNome@ engterm9 ~Elmts]$ gcc c O *.c
e tecle enter.
Esse comando compilar o feap em linguagem C.
11 Voltando para o Diretrio Feap.d
No diretrio Elmts digite o comando
SeuNome@ engterm9 ~Elmts]$ cd ..
e tecle enter.
Esse comando transferir seu prompt para o diretrio Feap.d.

418
12 Criando o Arquivo executvel do programa
No seu diretrio digite o comando
SeuNome@ engterm9 ~Feap.d]$ make
e tecle enter.
Esse comando criar um arquivo feap executvel.
13 Copiando o arquivo exemplo no diretrio input files
13.1 - No diretrio Feap.d digite o comando
SeuNome@ engterm9 ~Feap.d]$ cd inputfiles
e tecle enter.
Esse comando transferir seu prompt para o diretrio inputfiles.
13.2 - Na linha de comando digite
SeuNome@ engterm9 ~Feap.d]$ cp Idisk ..
e tecle enter.
Esse comando copiar o arquivo Idisk para o diretrio Feap.d
13.3 - Na linha de comando digite
SeuNome@ engterm9 ~Feap.d]$ cd ..
e tecle enter.
Esse comando transferir seu prompt para o diretrio Feap.d.

14 Executando o Programa Feap e rodando o exemplo Idisk
No diretrio Feap.d digite o comando
SeuNome@ engterm9 ~Elmts]$ feap
e tecle enter.
Esse comando executar o feap executvel criado em linguagem C. e aparecer a
seguinte tela:
419

Figura - A. 4.


























420
A. 6 Manual de Comandos Internos do Programa FEAP-Linux
Aps iniciar o programa feap voc pode utilizar os seguintes comandos:
15 Executando o Programa Feap e rodando o exemplo Idisk
A primeira coisa que se v depois de iniciar o programa feap um dilogo
pedindo os nomes dos arquivos de entrada. O arquivo Idisk que voc copiou previamente
um arquivo de entrada.

Figura - A. 5.
Dado este arquivo feap como arquivo de entrada e fazendo default as prximas
trs linhas requerido (apenas tecle enter para cada um dos prompt de comando). Quando este
pedir para voc especificar o dispositivo grfico, digite 7 para este, e faa default para o
arquivo de dados do plot. Depois que voc tem dado toda esta informao e verificado elas, o
feap processar os dado de entrada dados no arquivo Idisk e eventualmente aparece um
prompt de comando rotulado da seguinte forma:
List 1 Macro>
Este prompt indica que o feap est pronto para resolver o problema, o qual voc pode
interativamente fazer pelos ..... de vrios comando Macros (veja o .... acompanhado o
pargrafo 7).
421
16 Calculando a Matriz de Rigidez e Resolvendo o Sistema Linear
Com um exemplo, no prompt acima digite
List 1 Macro>tang,,1
Como descrito em . Mais detalhe em outro . , este comando instrui o
feap a computar a matriz de rigidez, calcula o vetor do lado direito e resolve o resultado do
sistema linear (este pequeno, assim ele requer pouco tempo).
Observe o valor do ..... se no estiver prximo de zero repita o comamndo
List 1 Macro>tang,,1
17 Usando o Comando Help no Modo Macro de Comando
Em qualquer tempo enquanto neste modo de macro de entrada, voc pode
digitar help para obter uma lista de comandos disponveis. Depois de visualizar esta lista,
digite
List 1 Macro>help,nomedocomando
E dar a voc uma instruo de entrada especifica para o comando em questo.
18 Exibindo os Grficos e as Figuras na Tela
Para mostra a figura das malhas e outras sadas grficas sobre a tela, .... o
camando macro plot.
List 1 Macro>plot
O comando abrir separado uma janela-X em sua tela (desde que voc esteja
trabalhando no console da workstation), a qual voc pode posicionar como desejado usando o
mouse. Agora que voc tem entrado no modo plot do FEAP, o qual indicado pelo seguinte
prompt de comando
Plot 1 Macro>
19 Explorando o Modo Plot de Comando
Voc pode retornar ao modo macro de comando depois que voc tem terminado o grfico
digitando end. Mas enquanto isso, explore alguns dos seguintes comando de plotagem:
Plot 1 Macro>
mesh (mostra a malha)
node (plota todos os ns da malha)
boun (mostra as condies de contorno)
422
wipe (limpa a janela grfica)
cont,n (plota o contorno de n sobre a malha)
stre,n (plota o contorno da tenso n, sobre a malha)
Alguns outros comando de plotagem podem ser explorados digitando help no prompt do
plot.


Figura - A. 6.

20 Explorando o Modo Macro de Comando
Depois de retornar ao modo macro de comando, explore o uso de:
List 1 Macro>
reac (imprime as forces nodais)
disp (imprime os delocamentos nodais)
stre,,e (imprime as tenses no elemento e)

423



21 Saindo de FEAP
Quando terminar, digite quit para sair do FEAP
List 1 Macro>quit















424
A. 7 Como preparar um Arquivo de Entrada do Programa
FEAP-Linux
Para digitar um arquivo de entrada do FEAP voc utilizar o aplicativo emacs
cuja tela mostrada na

Figura - A. 7.




425
5 - Introduo ao FEAP
FEAP um cdigo de anlise de elementos finitos, interativo desenvolvido na UC
Berkeley por R. L. Taylor para clculos de elementos finitos gerais de esttica e dinmica. O
procedimento de soluo pode ser resumido como segue:
i) Definio do Problema e Malha de Entrada O FEAP ler um arquivo de
entrada descrevendo uma malha, as condies de contorno e o carregamento. Uma breve
descrio do formato achado na seo 6.
ii) Propriedades do Material FEAP transferir o controle para uma de 10 sub-
rotinas de usurios definidos o qual ler as propriedades do material desejado. Veja
as seces 6 e 8.
iii) Controle Interativo Quando a definio do problema completa, o FEAP
invocar um comando interpretador o qual preparar o usurio para o controle de
entrada. Tal entrada deve ser para especificar um passo de tempo, montar rigidez tangente,
resolver para os deslocamentos ou reaes, etc. Um resumo dos comandos de interesse
especial achado na seco 7.
iv) Biblioteca de Elementos. Se as informaes dependente do elemento tal como
a rigidez tangente ou residual ou as tenses nos elementos so necessrias, o FEAP localizar
a informao do problema para o nvel do elemento e chamar a sub-rotina apropriada
definida pelo usurio para executar os clculos. A seco 8 contm um breve resumo das
tarefas e das informaes dos elementos localizados.
O cdigo fonte individual das sub-rotinas FEAP no estar geralmente disponvel
para estudantes, contudo, um arquivo (ou biblioteca) das rotinas compiladas ascessvel
fazendo uso de um makefile. Um makefile amostra e alguma explicao achada na
seco 9.
6 Arquivos de Entrada
Para entender a estrutura dos arquivos de entrada do FEAP, ns examinaremos
uma amostra de um simples arquivo de entrada para uma strip plano sujeito a um
carregamento combinado de compresso/cisalhamento.
Todo arquivo de entrada FEAP deve comear com a palavra feap. Os prximos
76 caracteres so lidos como o titulo do problema. A prxima linha imediatamente aps,
conter as seguintes informaes:
numnp (=9) o nmero total de pontos nodais neste problema,
426
numel (=4) o nmero total de elementos,
nummat (=1) o nmero total de sets materiais usados no problema,
ndm (=2) numero de dimenses espaciais,
ndf (=2) nmero mximo de graus de liberdade p n,
nen (=4) nmero mximo de ns por elemento,
exemplo:
feap ** Plane Strip Compression/Shear Test
9,4,1,2,2,4
- O FEAP sair todos os dados de entrada por default, o qual pode produzir
quantidades muito grandes de dados. Isto mudado pelo comando nopr. Pode-se
imprimir ou ligar novamente esta funo em qualquer ponto no arquivo de entrada
usando o comando prin.
- O gerador automtico de malha do FEAP invocado usando o comando
bloc. A gerao desenvolvida a partir de um elemento principal definido
por um mapeamento de n isoparamtrico de 4-9. Em outras palavras, a malha
gerada no elemento quadrado isoparamtrico em coordenadas locais, , q, e depois
mapeadas dentro do elemento principal, definido em coordenadas globais. As
variveis que definem a malha so colocadas seguindo o comando bloc:
nodes (=4) nmero de ns definindo o elemento principal (4 < ns < 9),
-inc (=2) nmero de subdivises na direo ,
-inc (=2) nmero de subdivises na direo q,
node1 (=1) nmero do n para iniciar a gerao automtica com,
elmt1 (=1) nmero do elemento para iniciar a gerao automtica com,
mat1 (=1) numero de materiais de todos os elementos neste bloco.
A especificao node1 e elmt so teis para gerao de vrios blocos para
modelar geometrias complexas. Seguindo esta linha, todas as coordenadas nodais, definindo o
elemento principal devem ser especificadas. O uso de mais do que 4 ns para gerar uma
malha pode ser usada para modelar superfcies curvas, bem como para produzir refinamentos
de malhas em certos cantos ou bordas do elemento principal. Isto pode ser feito movendo os
ns interiores mais prximos para o contorno onde o refinamento da malha desejado. Ao
mesmo tempo, contudo; voc pode tambm produzir distores no compatveis da malha,
logo use este recurso cuidadosamente. Note que o FEAP no s gera os ns para o bloco, mas
427
tambm a informao de conectividade dos elementos. Uma linha vazia deve seguir o sinal
para encerrar a entrada em bloco.
nopr
bloc 1
4,2,2,1,1,1
1,0,0
2,5,0
3,5,5
4,0,5
Linha em branco

- O comando coord gera ou varia qualquer nmero de coordenadas nodais. Neste
exemplo ns variamos as coordenadas do n #5, para skew a malha ala patch test.
Uma linha em branco deve seguir o sinal de end da entrada do comando coor.
coor
5,,3.25,3.25
Linha em branco
- O comando ebou pode ser usado para especificar as condies de contorno nodais ao
longo de qualquer linha de coordenada constante em coordenadas globais. O formato
para especificar o nmero de direo 1 < idir < ndm, o valor constante, e as
condies de contorno imposta. O FEAP buscar todos os ns usando uma tolerncia
de 10
-3
x o tamanho da malha, e estabelea as condies de contorno de todos os ns
cujo idir coordenadas est dentro da tolerncia da constante especificada. As
condies de contorno nodais so especificados pelo apontadores inteiros definido se
ou no um grau nodal de liberdade ativo (= 0), ou fixado ( = 0). Neste exemplo,
ns especificamos que todos os ns com x = 0 tem movimentos restringidos na
direo-x, todos ns com y = 0 tem movimentos restritos em ambas as direes x e
y, e todos os ns com y = 5 tem movimentos restritos na direo-y. Uma linha
branca deve seguir o sinal para o fim de da entrada do ebou.
ebou
1,0,1,0
2,0,1,1
428
2,5,0,1
Linha em branco

- Uma alternativa para o comando ebou o comando boun. O comando boun pode
ser usado para especificar as condies de contorno de qualquer um dos ns. O
formato para este comando uma srie de linhas cada uma contendo as seguintes
informaes:
node Nmero de ns no qual especifica-se b.c.,
ngen Nmero de ns para pular na gerao seguindo a condio de fronteira a ser imposta.
Se ngen=0, nenhuma gerao carregada. O formato para a especificao de condies de
fronteira a mesma como no ebou. Contudo, o sinal dos pontos agora importante. Se a
gerao usada (ie, ngen 0), e o indicador da condio de fronteira negativo, a
condio sobre aqueles ns carregada atravs da gerao. Contudo, se o indicador
positivo, a restrio ser imposta no n especificado.

O seguinte exemplo acompanhar exatamente o que o comando ebou anterior fez.

boun
1,1,-1,-1
3,0, 1, 1
1,3,-1, 1
7,1, 1,-1
9,0, 0, 1
Linha em branco
- Quando as condies de contorno




forc
7,, 0.0, -1.0
8,, 1.0, -1.0
9,, 0.5, -1.0
429
Linha em branco
- O comando mate

mate
1,7
1.0,1
2
1000,10,3.2,6,2.8
Linha em branco
- Agora que todos


end
inte
stop
end (fim do arquivo)




7 Resumo dos Camandos

- dt,,v1




- time




430
- prop,,n1




- tool,,v1


- loop,,n1



- next


- tang,,n1



- solv



- reac,,n1,n2,n3


- disp,,n1,n2,n3






431
A. 8 Exemplo de um Arquivo de Entrada do Programa FEAP-
Linux
feap ** circular disk example problem
19,11,1,2,2,4

coord
1,1,0.0,0.0
5,0,5.0,0.0
6,1,0.0,2.0
10,0,44.5828,2.0
11,1,0.0,4.0
14,0,3.0,4.0
15,0,4.0,3.0
16,0,0.0,5.0
17,0,0.75,4.9434
18,0,1.5,4.7697
19,0,2.25,4.4651

elem
1,1,1,2,7,6,1
5,1,6,7,12,11,1
9,1,11,12,17,16,1

bound
1,1,1,-1
5,0,0,1
6,5,-1,0
16,0,1,0

forc
16,0,0.0,-5.0

mate
432
1,1
100.0,0.3,0.0,2,


end

inter
stop
end

- Indica linhas de dados de entrada do material varia de tipo de elemento para elemento.
Consulte as linhas 36-54 na listagem dos elementos (i.e. Elmts/elmt01.f) para obter o
formato de entrada necessrio.















433

Figura - A. 8.

Figura - A. 9.
434
A. 9 Procedimento para Anlise Estrutural 2D no Programa
FEAP-Linux

1 Problema Fsico - Identificar
- Definir geometria da pea
- Identificar simetrias se existirem
- Definir os apoios e fixaes
Isto resulta em um domnio para a anlise
2 Definir o Estado de tenses e Analisar
1 Estado Plano de Tenses
2 Estado Plano de Deformaes
3 Axisimetrias
3 Definir uma primeira Malha
Definir uma malha esparsa
4 Refinar a Malha at a Convergncia
Refinar a malha at que ela satisfaa o seguinte critrio:
01 . 0 <
(
(
(


=
ant
crit
atual
crit
ant
crit
u
u u
c
(6. 358)
5 Usar um critrio qualquer para ver se a pea Falha
Usar um critrio de falha como este, por exemplo:
y
o o =
max

(6. 359)
6 Modificar a Geometria ou Material
Modificar a geometria ou material at satisfazer o critrio dado em 5.


435
A. 10 Algoritmo do Mtodo de Newton Raphson implementado
no Maple IX
> restart;
> with(LinearAlgebra):
> fd := fopen(NREDados,APPEND);

> d1:=0.05;
> d2:=0.05;
> t:=0;
> dt:=0.05;
> T:=2;
> n:=100;

> fprintf(fd,"t dt T n d1 d2\n");
> fprintf(fd,"%g %g %g %g %g %g\n",t,dt,T,n,d1,d2);
> fprintf(fd,"i t d1 d2 N1 N2\n");

> for t from 0 by dt to T do;
> R1:= 40*t-(10*d1-5*d2^2+0.4*d2^3);
> R2 := 15*t-(10*d2-3*d1^2+0.4*d1^3);
> K11:=-10;
> K12:=-10*d2+1.2*(d2^2);
> K21:=-6*d1+1.2*d1^2;
> K22:=-10;
> detK:=(K11*K22-K12*K21);
> delta_d1:=-(R1*K11+R2*K12)/detK;
> delta_d2:=-(R1*K21+R2*K22)/detK;
> ddo:=delta_d1*R1+delta_d2*R2;
> d1:=d1+delta_d1;
> d2:=d2+delta_d2;
> ddi:=ddo;

> for i from 0 to n while ddi > 1E-20 do
> R1:= 40*t-(10*d1-5*d2^2+0.4*d2^3);
> R2 := 15*t-(10*d2-3*d1^2+0.4*d1^3);
> K11:=-10;
> K12:=-10*d2+1.2*(d2^2);
> K21:=-6*d1+1.2*d1^2;
> K22:=-10;
> detK:=(K11*K22-K12*K21);
> delta_d1:=-(R1*K11+R2*K12)/detK;
> delta_d2:=-(R1*K21+R2*K22)/detK;
> ddi:=(delta_d1*R1+delta_d2*R2)/ddo;
> d1:=d1+delta_d1;
> d2:=d2+delta_d2;
436
> N1:=10*d1-5*d2^2+0.4*d2^3;
> N2:=10*d2-3*d1^2+0.4*d1^3;

> end do;
> fprintf(fd,"%g %g %g %g %g %g\n",i,t,d1,d2,N1,N2);
> end do;

> fclose(fd);




























437
A. 11 Tablea de Resultados Gerado pelo Mtodo de Newton
Raphson implementado no Maple IX

t Dt T n d1 d2
0 0,05 2 100 0,05 0,05
i t d1 d2 N1 N2
3 0 0 0 0 0
4 0,05 0,203768 0,087118 2 0,75
4 0,1 0,419656 0,199877 4 1,5
4 0,15 0,657293 0,343251 6 2,25
101 0,2 0,934073 0,529149 8 3
5 0,25 1,29196 0,789491 10 3,75
101 0,3 1,95328 1,2965 12 4,5
1 0,35 0,731449 0,600048 5,60062 4,55197
101 0,4 5,19143 3,08873 16 6
101 0,45 5,4398 3,11357 18 6,75
101 0,5 5,64313 3,11528 20 7,5
101 0,55 5,81799 3,10238 22 8,25
101 0,6 5,97291 3,0792 24 9
101 0,65 6,11296 3,04825 26 9,75
101 0,7 6,24141 3,01114 28 10,5
101 0,75 6,36053 2,96895 30 11,25
101 0,8 6,47195 2,92244 32 12
101 0,85 6,57691 2,87216 34 12,75
4 0,9 6,67637 2,8185 36 13,5
3 0,95 6,77108 2,76177 38 14,25
101 1 6,86166 2,70218 40 15
101 1,05 6,94862 2,6399 42 15,75
101 1,1 7,03239 2,57502 44 16,5
101 1,15 7,11333 2,50761 46 17,25
101 1,2 7,19176 2,4377 48 18
101 1,25 7,26796 2,36528 50 18,75
101 1,3 7,34218 2,2903 52 19,5
3 1,35 7,41465 2,21268 54 20,25
5 1,4 7,48558 2,13232 56 21
5 1,45 7,55517 2,04904 58 21,75
4 1,5 7,6236 1,96266 60 22,5
3 1,55 7,69108 1,87289 62 23,25
3 1,6 7,75779 1,77941 64 24
101 1,65 7,82395 1,6818 66 24,75
101 1,7 7,88977 1,57949 68 25,5
101 1,75 7,95553 1,47177 70 26,25
101 1,8 8,02154 1,35767 72 27
3 1,85 8,08818 1,23587 74 27,75
101 1,9 8,15602 1,10445 76 28,5
4 1,95 8,22583 0,960493 78 29,25
3 2 8,2989 0,79914 80 30


438
Bibliografia
1 Hughes, T. J. R., The Finite Element Method: Linear Static and Dynamic Finite Element
Analysis, Prentice-Hall, 1987.
2 Cook, R. D., Malkus D. S. and Plesha M. E., Conceptions and Applications of Finite
Element Analysis, 3
rd
edition, Wiley, 1989.
3 Bathe, K. J., Finite Element Procedures in Engineering Analysis, Prentice-Hall, 1982.
4 Johnson, C., Numerical Solutions of Partial Differential Equations by the Finite Element
Method, Cambridge University Press (texto muito matemtico), 1987.
5 Strang, G. and Fix, G. J., An Analysis of the Finite Element Method, Prentice-Hall (muito
matemtico, uma referncia extraordinria para a poca), 1973.
6 Zienkiewicz, O. C., and Taylor, R. L. The Finite Elements Method, 4
th
.Edition, vol.1 e
vol. 2, McGraw-Hill, 1989-91.
7 Reddy, J. N. and Gartiling, D. K., The Finite Element Method in Heat Transfer and Fluid
Dynamics, CRC Press, 1994.
Endereos da Internet para consultas sobre o cdigo FEAP
8 http://euler.berkeley.edu/decf/help/feap/report.txt Version 2.33
9 http://www.ce.berkeley.edu/~rlt/readme.txt
10 ncftp://ce.berkeley.edu/pub/pcfeap
11 http://www.kagaku.co.jp/pcfeap.htm

OBS: Os itens mais importante so os itens 8, 9, 10.

También podría gustarte