Você está na página 1de 438

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

1
LUCAS MXIMO ALVES

MTODOS DOS ELEMENTOS FINITOS:

CURITIBA PARAN
MARO 2007

2
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

3
Dedicatria

Dedico,

4
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.

5
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)

6
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

7
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

8
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

9
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

10
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

11
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 wh V h ...................................................................... 74
Figura - 2. 13. ...................................................................................................................... 75
Figura - 2. 14. Se B A 1 , as partes no nulas de N B e N A 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) (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

12
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, e dos Subdomnios, e .................... 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, e dos Subdomnios, e .................... 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

13
Lista de Tabelas

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

14
Lista de Siglas

15
Lista de Smbolos

16
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.

17
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.

18
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 , Temperatura mxima, Tmax
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

19
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.

20
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.

21
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.)

y arctan x c (1. 1)

dy 1
(1. 2)
dx 1 x 2

y ( x 0) 0 (1. 3)

3) Estabelecimento das Condies de Contorno

Figura - 1. 5.

22
F
(1. 4)
A

E (1. 5)

L u
ij i (1. 6)
Lo x j

1.7.4 - Condies de Contorno

1) Dirichilet (u)

2) Neumann ( u / xi )

3) Mista ou de Robin ( u u / xi k )

23
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 -

24
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.

25
1. 10 Exemplos e Aplicaes

26
1. 11 Exerccios e Problemas

27
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.

28
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, e dos Subdomnios, e .


29
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.

30
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

31
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

Incgnitas
Principio Aplicaes
Mtodo Elementos nos pontos Condies Vantagens
Utilizado Prticas
nodais
Princpio da
Continuidade nos
Energia Campo de
Compatvel Deslocamentos Deslocamentos e
Potencial Deslocamento
suas derivadas
Mnima
Princpio da
Campo de
Energia pouco
Equilbrio Tenso em Tenso Equilbrio
Complementar utilizado
equilbrio
Mnima
Campo de
Compatibilidade
Princpio da Tenso em
nos
Energia equilbrio no Problemas
Hbrido do Deslocamentos Resultados
Complementar domnio e Deslocamentos de flexes
1 Tipo entre os mais precisos
Mnima campo de em placas
elementos
Modificado Deslocamentos
vizinhos
no contorno
Campo de Equilbrio de
Princpio da
Deslocamentos Tenses (ou
Energia Tenses ou
Hbrido do no domnio e foras de Resultados
Potencial foras de
2 Tipo Campo de superfcies) entre Mais precisos
Mnima superfcies
Tenses no elementos
Modificado
contorno vizinhos
Tenses (ou Deslocamentos
Princpio da Campo Tenses
foras de e Tenses
Variacional e
Misto superfcies) e determinados
Generalizado Deslocamentos
os com mesma
(Reissner) no domnio
Delocamentos preciso

32
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 , (2. 1)

sujeito as condies de contorno

S(u) = g em , (2. 2)

onde L e S so operadores lineares.


Este problema ser aproximado por uma funo do tipo:

M 1
u u um N m em , (2. 3)
m 1

cujo o domnio continuo, 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)

33
Logo, no domnio discretizado, teremos:

L( u ) = b em , (2. 4)

e no contorno discretizado, temos:

S( u ) = g em . (2. 5)

Substituindo (2. 3) em (2. 4)e (2. 5) ficamos com:

M 1
L ( um N m ) b em (2. 6)
m 1

e, no contorno:

M 1
S ( um N m ) g em . (2. 7)
m 1

Como L e S so operadores lineares, no domnio, podemos escrever:

M 1
um L ( N m ) b em , (2. 8)
m1

e no contorno,

M 1
um S( ( N m ) g ) em . (2. 9)
m1

2.4.2 - Definio dos Elementos Finitos Unidimensional


Se o domnio dividido ou discretizado em E subdomnios, e, da seguinte
forma:

E
e (2. 10)
e1

E, se em correspondncia a diviso do domnio, o contorno, , dividido em B partes, b, da


seguinte forma:

B
b . (2. 11)
b 1

34
Figura - 2. 3. Rede de pontos nodais do Domnio, e dos Subdomnios, e .

Logo, teremos:

E M 1
L( u m N me ) = b em e , (2. 12)
e 1 m 1

sujeito as condies de contorno

B M 1
S( u m N me ) = g em b . (2. 13)
b 1 m 1

Como L e S so operadores lineares temos:

E M 1
u m L ( Nme ) = b em e , (2. 14)
e 1 m 1

sujeito as condies de contorno

B M 1
u m S( Nme ) = g em b. (2. 15)
b 1 m 1

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 e em ):

wl d wl d 0. (2. 16)

Logo, os erros cometidos no domnio :

35
M 1
L( um N m ) b 0 em (2. 17)
m1

E no contorno:

M 1
S( um N m ) g 0 em (2. 18)
m 1

Como L e S so operadores lineares temos:


no domnio:

M 1
e um L (Nm) - b 0 em e (2. 19)
m1

e no contorno

M 1
e u m S(Nm) - g 0 em b (2. 20)
m 1

Se o domnio dividido em E subdomnios, e, e se, em correspondncia a


diviso do domnio, o contorno, , dividido em B partes, b. A sentena de resduos
ponderados de carter global substituda por:

E B
wle e d e wlb d b 0 ,
b (2. 21)
e 1 e b 1 b

onde, as funes de aproximao so definidas localmente, sendo vlidas somente para e e


b e no mais para e , da seguinte forma:

wle d e wle db 0
e b (2. 22)
e b

Portanto, temos:

M 1
e um L (Nm) - b 0 em e (2. 23)
m1

e no contorno

36
M 1
e u m S(Nm) - g 0 em b (2. 24)
m 1

Portanto,

M 1 M 1

wle [ um L(Nm) b ]d e wle [ u m S(Nm) g ]db 0


m1 m 1
(2. 25)
e e

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.

37
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:

u, xx f 0 (2. 26)

u (x) a soluo (incgnita) a ser encontrada em x [0,1] , onde a vrgula estabelece a


2 2
derivada (i. e. u , xx d u / dx ). Ns supomos que f uma funo suave dada. A qual uma

funo de valor escalar definida no intervalo. Ns escrevemos:

f : [0,1] R (2. 27)

onde [0;1] se estabelece para o intervalo (i.e. a srie de pontos de x tal que 0 x 1 ) e 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 para designar
emou um membro de. Ento para cada x [0,1] , f ( x) .). Tambm, [0;1] dito ser o

domnio de f, e seu espao. Dizemos que f uma funo prescrita tendo uma

forma suave se pelo menos esta contnua e possui 1 derivada contnua, isto :

f C 1[0,1] (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

38
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 x 1 ). ]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 como

]0;1[ (aberto) (2. 29)

onde este um conjunto aberto e o intervalo como

[0;1] (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

39
u (1) g (2. 31)

u , x (0) h (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 e constantes g , h devemos encontrar
u : R como soluo da equao diferencial tal que:

u , xx f 0 em (2. 33)

Sujeito as condies de contorno:

u (1) g (2. 34)

u , x (0) h (2. 35)

onde g e h so constantes dadas.


Quando ns escrevemos u , xx f 0 em ns queremos dizer que
u , xx ( x ) f ( x ) 0 para todo x . claro, a soluo exata de (S) trivial obter,
notadamente

u ( x), xx dx f ( x)dx (2. 36)

integrando

x
x
u ( x), x 0 f ( z )dz (2. 37)
0

logo

40
x
u , x ( x) u , x (0) f ( z )dz (2. 38)
0

Substituindo u , x (0) h temos:

x
u, x ( x) h f ( z )dz (2. 39)
0

Integrando mais uma vez

1 1 1
x
u
x , ( z )dz hdz
f ( z )dz dz (2. 40)
x x x0

temos:

1
1 1 x
u ( z ) x hz x f ( z )dz dz (2. 41)
x 0

1
x
u (1) u ( x) h(1 x) z f ( z )dz dz (2. 42)
x 0

Substituindo u (1) g , a soluo exata dada por;

y 1

u ( x) g (1 x )h f ( z ) dz dy (2. 43)
x 0

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).

41
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).

42
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:

F w1Q 1 w2W w3 M (2. 44)

1
cujas quantidades fsica so normalizadas, ou seja pertencentes ao intervalo Q [0,1] e
w1 , w2 , w3 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 u S exige-se que:

u (1) g (2. 45)

1
onde u H . 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
2
(u, x ) dx (2. 46)
0

43
1
Funes que satisfazem (2. 46) so chamadas de funes H , implicando que u, x no
1
diverge em e u, x isto , elas so quadraticamente integrveis u H , isto u (x ) e

pertencente ao espao de Hilbert . Algumas vezes o domnio explicitamente includo, i. e.,

u H 1 0;1 .
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:


S u / u H 1 , u (1) g (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:

w(1) 0 wV (2. 48)

onde w H 1 , a qual a contra-parte homognea da condio de contorno de Dirichilet.


V w / w H 1 , w(1) 0 (funes pesos) (2. 49)

Isto simplifica o assunto o que continua a pensar de f : 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 u S tal que
para todo wV , temos:

1 1

w, x u, x dx wfdx w(0)h (2. 50)


0 0

44
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.

45
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:

u , xx f 0 em (2. 51)

wu , xx f 0 w V (2. 52)

logo

1
wu , xx f dx 0 (2. 53)
0

Para qualquer w V. Integrao (2. 53) por partes udv uv vdu , onde

u w du w, x dx ; dv u, xx v u, x .
Logo:

46
1 1
1
wu , xx dx wu , x 0 w, x u , x dx w V (2. 54)
0 0

ou substituindo (2. 54) em (2. 53) temos:

1 1
1
w, x u, x dx wfdx wu , x 0 0 w V (2. 55)
0 0

Rearranjando e fazendo uso do fato de que:

u , x h ; w(1) 0 (2. 56)

Logo resulta em:

1 1

w, x u , x dx wfdx w(0)h w V
(2. 57)
0 0

Alm disso, uma vez que u soluo de (S), ela satisfaz u (1) g e portanto est em S.

Finalmente, uma vez que u tambm satisfaz (2. 57), para todo wV , 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, udv uv vdu , e

u u , x du u , xx dx ; dv w, x v w . Ento:

1 1
1
wu , x 0 wu , xx dx wfdx w(0) h (2. 59)
0 0

1 1
1
wu , xx dx wu , x 0 wfdx w(0)h 0 (2. 60)
0 0

trocando o sinal de todos os termos:

47
1 1
1
wu, xx dx wu, x 0 wfdx w(0)h 0 (2. 61)
0 0

reescrevendo temos:

1
1
w u, xx f dx wu, x 0 w(0)h 0 (2. 62)
0

Ou

w u, xx f dx w(1)u, x (1) w(0)u, x (0) w(0)h 0 (2. 63)


0

Usando o fato de que w(1) 0

w u, xx f dx w(0) u, x (0) h 0 (2. 64)


0

e u , x (0) h logo temos que:

w u, xx f dx 0 (2. 65)
0

Para provar que u uma soluo de (S) suficiente mostrar que as equaes de
Euler-Lagrange, (2. 65), implica ( 1) em:
i)

u, xx ( x) f 0 em (2. 66)

ii)

u , x (0) h 0 em (2. 67)

2.7.3 - Prova de i
Primeiro ns provaremos i). Defina w em (2. 65) por:

w u , xx f (2. 68)

1
Estas equaes so algumas vezes chamadas de equaes de Euler-Lagrange da formulao fraca

48
onde suave; ( x) 0 para todo x ]0;1[ ; e (0) (1) 0 . Por exemplo, ns
podemos tomar:

( x) x 1 x (2. 69)

A qual satisfaz todos os requerimentos estipulados (veja Figura - 2. 4).

Figura - 2. 5. Funo bolha.

Segue-se que w(1) 0 e ento w V , assim (2. 68) defina um legtimo membro

de V . Substituindo (2. 68) em (2. 69) resulta em:

u, xx f 2 dx 0u , x h 0 (2. 70)

0 0 em 0

ou

u, xx f 2 dx 0 0 (2. 71)

0 0 em 0

Uma vez que 0 em , segue-se de (2. 71) que (i) deve ser satisfeita. Portanto,

u , xx f 0 (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:

w
(0)u , x h 0
(2. 73)
0 0

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

Observaes :
1. A condio de contorno ou fronteira u , x (0) h 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.
u (1) g porque u S 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:

50
1
( w, f ) wfdx (2. 74)
0

O produto escalar da derivada de funes w e u ser denotado por:

1
a ( w, u ) w, x u , x dx (2. 75)
0

Em termos de (2. 73) e (2. 74), a equao variacional toma a forma:

a ( w, u ) ( w, f ) w(0) h (2. 76)

tambm satisfaz a condio de simetria Aqui a (,) , (,) so exemplos de formas

bilineares, simtricas. O que a bilinearidade significa que: Seja c1 e c2 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

a(c1u c2 v, w) c1a(u, w) c2 a(v, w) (2. 78)

(c1u c2v, w) c1 (u , w) c2 (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.

51
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 Sh e Vh
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
h h
desejamos acreditar que S e V sejam subsequ6encias de S e V, respectivamente. Isto
escrito como:
Seja

S h S (i.e., se u h S h ,ento u h S ) (2. 80)

V h V (i.e., se wh V h ,ento wh V ) (2. 81)

onde o significado preciso dado em parntesis( 2). Conseqncias de (2. 80)e (2. 81) so
h h h h
respectivamente que se u S e w V , so as condies de contorno:

u h (1) g (2. 82)

wh (1) 0 (2. 83)

h h
As colees, S, V, S , e V , so freqentemente referidas como funes de
espaos. A terminologia espao na matemtica usualmente denota uma estrutura linear. Isto
possui o seguinte significado: Se c1 e c2 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.

52
c1v c2 w est tambm em V . Ambos V e V h so ento visto possuir a propriedade de um
h
espao linear. Contudo, esta propriedade est claramente no dividida por S e S devido as
condies de contorno no homogneas. Por exemplo, se u1 e u 2 so membros de S , ento

u1 u 2 S , uma vez que u1 (1) u2 (1) g g 2 g na violao da definio de S .

Portanto, a terminologia da funo espao ainda (avulsamente) aplicado a S e S h

2.8.1 - Mtodo de Bubnov-Galerkin


h h h
Suponha que a coleo V dada. Ento para cada membro v V , ns

construmos uma funo u h S h , ou seja, para cada v h V h u h S h

u h vh g h (2. 84)

h
onde g uma funo conhecida satisfazendo as condies de contorno essenciais, i. e.

g h (1) g (2. 85)

Note que (2. 84) satisfaz tambm o requesito da condio de contorno:

u h (1) v
h
(1) g h (1) g
(2. 86)
0 g

ou

u h (1) 0 g g (2. 87)

h h
Ento (2. 84) constitui uma definio de S , isto , S toda funo da forma (2. 84). O
h h h
ponto chave observar que, a menos da funo g , S eV 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

wh V h e u h S h .

a ( wh , u h ) ( wh , f ) wh (0) h (2. 88)

53
h
Esta equao deve ser pensada como uma definio aproximada (soluo fraca), u .
Substituindo (2. 84) em (2. 88) e a bilinearidade de a ( , ) permite-nos escrever:

a( w h , v h g h ) ( w h , f ) w h (0) h
(2. 89)
BILINEARID ADE

Essa bilinearidade implica em:

a( w h , v h g h ) a( wh , v h ) a ( w h , g h ) (2. 90)

Portanto, a partir de:

a ( wh , v h ) a( wh , g h ) ( wh , f ) wh (0) h (2. 91)

Logo

a ( wh , vh ) ( wh , f ) wh (0) h a ( w h , g h ) (2. 92)


incgnita

O lado direito da equao consiste da totalidade dos termos associados com os


h
dados fornecidos (i. e. f, g e h). A equao (2. 92) deve ser definida v , a parte desconhecida
h
de u .
A forma de Bubnov-Galerkin do problema, denotada por (G) definida da
seguinte maneira:
h h h
Dados f, g, h, definidos como antes, encontramos u v g onde

v h V h t.q. para w h V h , temos:

a( w h , v h ) (w h , f ) w h (0)h a( w h , g h ) (2. 93)

Note que G apenas uma verso de W posta em termos de uma coleo de

funes finitos dimensionais, notadamente, V h .


Para fazer o assunto mais especifico, g h e V h 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 v h est contido em uma
coleo de funes do que outras V h . Recente ateno tem sido prestada aos mtodos desse
tipo, especificamente no contexto da mecnica dos fludos. Por esta vez, nos trataremos

54
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].

55
2. 9- Equaes na Forma Matricial (Matriz de Rigidez K)

O mtodo de Galerkin leva a um sistema acoplado de equaes algbricas


h h
lineares. Para ver isto ns precisamos dar uma estrutura alm da definio de V . Seja V

consistindo de todas as combinaes lineares de funes denotadas por N A : , onde

A 1,2,..., n . Por issso ns dizemos que se wh V h , ento existe constantes c A ,


A 1,2,..., n , tal que:

n
wh cA N A , N A ( x) , x [0;1]

A1 funes de (2. 94)
int erpolao
c1N1 c2 N 2 ... cn N n

As N A s so referidas como funes de forma, funes de base ou funes de

interpolao. Ns requeremos que N A satisfaa:

N A (1) 0 , A 1,..., n (2. 95)

h
Para o qual segue-se de (2. 94) que w (1) 0 , como necessrio. V h dito ter dimenso n,

por razes obvias.


h h
Para definir os membros de S ns precisamos especificar g . Para este fim, ns

introduzimos uma outra funo de forma, N n 1 : , a qual possui a seguinte


propriedade:

N n1 (1) 1 (2. 96)

h h
(Note que N n1 V .) Ento g dado por:

g h gN n1 ( x) (2. 97)

E ento

g h (1) g (2. 98)

Com estas definies, um tpico u h S h pode ser escrito como:

56
n
u h v h g h d A N A gN n1 (2. 99)
A1

onde as d A s so constantes e do qual aparente que:

u h (1) g (2. 100)

Substituindo (2. 94) e (2. 99) em dentro da equao de Galerkin (2. 93) temos:

n n n n n
a ( c A N A , d B N B ) ( c A N A , f ) c A N A (0)h a ( c A N A , gN n1 )
A1 B 1 A1 A1 A1 (2. 101)

ou

n
n
A a( N A , N B )d B ( N A , f ) N A (0) h a( N A , N n1 ) g 0
c
(2. 102)
A1
B 1
GA

Pelo uso da bilinearidade de a ( , ) e ( , ) , (2. 101), como as funes NA so ortogonais no

espao de funes temos que:


n
c AGA 0 (2. 103)
A1

tem que valer w h e tem que valer c A , e. g. todos os c A 0 . Logo obrigatoriamente

temos que:

GA 0 (2. 104)

Donde resulta que


n
GA a ( N A , N B )d B ( N A , f ) N A (0)h a ( N A , N n1 ) g 0 (2. 105)
B 1

Agora a equao de Galerkin mantida para todo wh V h . Por (2. 94), isto significa para
todo c A s, A 1,2,..., n . Desde que os c A s so arbitrrias em (2. 103), necessariamente

segue que cada uma G A , A 1,2,..., n , deve ser identicamente zero, i. e. de (2. 105).

57
n
a( N A , N B ) d B ( N A , f ) N A (0)h a( N A , N n1) g (2. 106)
B 1

Note que todas as coisas conhecida em (2. 106) exceto os d B s. Ento (2. 106) constitui um

sistema de n equaes em n incgnitas, onde as incgnitas so os d B ' s . Isto pode ser escrito

de uma forma mais concisa como segue:


Chamando de:

K AB a( N A , N B ) (2. 107)

FA ( N A , f ) N A ( 0) h a( N A , N n 1 ) g (2. 108)

Ento (2. 106) torna-se e ficamos com a seguinte equao:


n
K AB d B FA A 1,2,..., n (2. 109)
B 1

Alm disso a simplicidade ganha pela notao matricial. Onde

K11 K12 ... K1n


K K 22 ... K 2 n
K K AB 12 (2. 110)
: _ : :

K n1 K n 2 ... K nn

com

F1
F

F FA 2 (2. 111)
:
Fn

d1
d

d d B 2 (2. 112)
:
d n

Portanto, a forma Matricial (M) para o problema (2. 109) pode ser escrita como:

58

Kd F (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:

Kd F (2. 114)
1
A soluo de (M) , claro, apenas d K 1F (suponde que a inversa de K , K ,

existe). Uma vez que d conhecido, a soluo de (G) pode ser obtida em qualquer ponto
x pelo emprego de (2. 99), viz., de posse da soluo ns podemos reconstruir a soluo:
n
h
u ( x ) d A N A ( x) gN n1 ( x) (2. 115)
A1

Desta forma, as derivadas de u h , 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 N A 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):

K AB a N A , N B
a NB , NA (2. 116)
K BA

Na notao matricial
59
K KT (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 , 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:

n 1
h
u ( x) d A N A ( x) (2. 119)
A1

onde d n1 g

60
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)


h h h h
Neste caso n = 1. Ento w c1N1 e u v g d1N1 gN 2 . A nica

incgnita d1 . O espao de funes deve satisfazer N1 (1) 0 e N 2 (1) 1 (veja (2. 95) e

(2. 96)). Vamos tomar N1 ( x) 1 x e N 2 ( 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:

K K11 K11 (2. 120)


F F1 F1 (2. 121)

61

d d1 d1 (2. 122)

e
1
K11 a N1 , N1 N1, x N1 , x dx 1 (2. 123)

0 1 1

F1 N1 , f N1 (0)h a N1, N 2 g
1 1
(1 x ) f ( x )dx h g N1 , x N1 , x dx
(2. 124)
0 0 1 1
1
(1 x ) f ( x )dx h g
0

d1 K111F1 F (2. 125)

Consequentemente


1
u h ( x) (1 y ) f ( y ) dy h g (1 x ) gx (2. 126)
0

d1

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

62
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 f 0 . Ento

u h ( x) u ( x) g (1 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

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

p (1 x)
u part ( x) (2. 129)
2

As equaes (2. 128) e (2. 129) so comparadas na Figura - 2. 8. Note que u hpart exata em x

= 0 e x = 1 e u hpart , x exata em x = . (Isto seria claro que impossvel de u hpart ser exata em

todos os x nas circunstancias presentes. A soluo exata (2. 128), contm um termo

63
quadrtico em x, Uma vez que a soluo aproximada limitada por uma variao linear em x
pela definio de N1 e N2).

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

q(1 x 3 )
u part ( x ) (2. 130)
6

q(1 x)
u part ( x ) (2. 131)
6

as quais so comparadas na Figura - 2. 9. Novamente note que u hpart exata em x = 0 e x = 1.

Existe um ponto x 1 na qual u hpart , x exata.


3
Deixe-nos resumir o que nos observamos neste exemplo:
a. A parte homognea de u h exata em todos os casos.
b Na presena de uma funo f no nula, u h exata em x = 0 e x = 1.
c. Para cada caso, existe pelo menos um ponto onde u,hx exata.

64
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:

w h c1 N1 c 2 N 2 (2. 132)

onde

N1 (1) N 2 (1) 0 (2. 133)

u h d1 N1 d 2 N 2 gN 3 (2. 134)

onde N 3 (1) 1 .

Defina-se N A s como se segue:

1
1 2 x ; 0 x 2
N1 (1) (2. 135)
0 1
; x 1
2

65
1
2 x ; 0 x
2
N 2 (1) (2. 136)
2(1 x) ; 1 x 1
2

1
0 ; 0 x
2
N 3 (1) (2. 137)
2 x 1 ; 1 x 1
2

As funes de forma ilustradas na Figura - 2. 10. Tpicos wh V h e u h S h 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:

K K12
K 11 (2. 138)
K 21 K 22

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

F
F 1 (2. 139)
F2

d
d 1 (2. 140)
d 2

Onde

1 1/ 2 1
K AB a N A , N B N A , x N B , x dx N A , x N B , x dx N A , x N B , x dx (2. 141)
0
0 1 / 2
separa -se devido as derivadas das
funes serem descontnu as

67
Para

K11 2 ; K12 K 21 2 ; K 22 4 (2. 142)

Logo

1 1
K 2 (2. 143)
1 2

FA N A , f N A (0)h a N A , N 3 g
1 1
(2. 144)
N A f dx N A (0) h N A , x N 3 , x dx
0 1/ 2

donde:

1/ 2
F1 1 2 x f ( x)dx h (2. 145)
0

1/ 2 1
F2 2 xf ( x) dx 2 (1 x) f ( x)dx 2 g (2. 146)
0 1/ 2

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 N A 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:

h
F (2. 147)
2 g

68
E
1
d K F (2. 148)

1 1/ 2 h
d K 1F (2. 149)
1/ 2 1/ 2 2 g

logo

g h
d (2. 150)
g h / 2

Este resulta em:

h
u h ( g h) N1 g N 2 gN 3
2
(2. 151)
N
g ( N1 N 2 N 3 ) h N1 2
2

logo

u h g h(1 x ) N1 (2. 152)

u ( x) g h(1 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:

p
F1 h (2. 154)
4
e

69
p
F2 2g (2. 155)
2
Logo

1 p p
1 h 2 g h
1 2 4
dK F (2. 156)
1 1 p 3p h
2g g
2 2 2 8 2

cuja soluo toma a forma:

u h ( x ) g h(1 x) u hpart ( x) (2. 157)

onde

p 3p
u hpart ( x) N1 N2 (2. 158)
2 8

A soluo particular aproximada comparada com a exata conforme mostra a


1
Figura - 2. 12., da qual ns vemos que a concordncia alcanada em x 0, e 1 , e as
2
1 3
derivadas coincide em x e x .
4 4

Figura - 2. 12. Comparao das solues particulares e exata e de Galerkin, Exemplo 2, caso (ii).

iii. f ( x) qx, q constante

70
q
F1 h (2. 159)
24
e

q
F2 2g (2. 160)
4
logo

q
6 g h
d (2. 161)
7q g h
48 2

Novamente u h pode ser expresso na forma (2. 157), onde

q 7q
u upart N1 N2 (2. 162)
6 48

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:

71
a. A parte homognea de u h 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.
h
c. Em cada caso, existe pelo menos um ponto onde u,hx exata. u , x 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.

72
2. 11 - Espao de Elementos Finitos Lineares

Os exemplos da seo precedente aplicaram a definio de V h e S h que so casos


especiais do espao dos elementos finitos lineares por partes. Para definirmos o caso geral nos
quais V h um n-dimensional, nos particionaremos o dominio [0;1] dentro de n sub-intervalos
no sobrepostos. Um sub-intervalo tpico denotado por [ xA , xA 1 ] , onde x A x A1 e

A=1,2,.,n. Nos tambm exigimos que x1 0 e xn1 1 . Os xA 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 hA xA1 x A nao se exige que sejam iguais. O

parmetro da malha, h, geralmente tomado como o comprimento mximo dos intervalos


(isto , h = max hA , 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 )

x x A1
h ; x A1 x x A
A 1
x x
N A ( x) A1 ; x A x x A1 (2. 163)
hA
0 ; elsewhere

Onde nos pontos das fronteiras ns temos

N1 ( x)
x2 x ; x1 x x2
h1
(2. 164)
N n1 ( x)
x xn ; xn x xn1
hn

As funes de forma so desenhadas na Figura - 2. 14. Por razoes obvias, elas so


referidas por vrios nomes como chapu, telhado . Note que N A ( xB ) AB onde AB a

funcao delta de Kronecker ( isto , AB =1 se A=B e AB =0 quando AB). Em outras palavras,

73
N A leva no 1 sobre o n A e zero nos outros ns. Alm disso, N A nao zero somente em cada

sub-intervalo que contm xA .

Figura - 2. 14. Funes de base para um espao compacto de elementos finitos lineares

n
Um membro tpico de wh V h tem a forma c N A e aparecem na Figura - 2.
A1 A

15. Note que wh continua, mas tem descontinuidade na derivada sobre cada elemento da
fronteira. Por esta razo, w,hx , a derivada generalizada de wh , 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, wh uma polinomial linear em x . Com relao as condies de contorno essenciais

homogneas, wh (1) 0 . Claramente, wh identicamente zero se e somente se cada um dos


c A 0, A 1, 2,..., n .

h h
Figura - 2. 15. Um membro tpico de w V .

74
Membros tpicos de S h so obtidos acrescentando q h qN n 1 para membros

tpicos de V h . Isto assegura que u h (1) 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 x A ' s ns e x A ; x A1 e corresponde aos elementos.

Note que o tamanho dos intervalos

h A x A1 x A (2. 165)

no so necessariamente iguais ao parmetro da malha h maxh A .

2.11.2 - Definies das Funes de Interpolao ou de Forma


Os ns internos so dados por 2 A n , e a funes de interpolao so:

x x A1
h , x A1 x x A
A
N A ( x) (2. 166)
x A1 x , x A x x A1
h A

75
Exerccio 1.
Considere a formulao fraca do modelo do problema unidimensional:

1 1

w,xu,x dx wf dx w(0)h (2. 167)


0 0

onde wW e u S so supostos ser suaves sobre os elementos interiores (i. e. sobre

e ]xA ; x A1[, A 1, 2,..., n 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:

n x A1
0 w(u , xx f ) dx w(0) u, x (0 ) h
A1 x A
(2. 168)
n
w( x A ) u , x ( x A ) u , x ( x A )
A 2

Argumentando como na Seco. 1.4, pode ser concludo que as condies de Euler-Lagrange
da equao (2. 294) so:
i. u , xx ( x ) f ( x ) 0 , onde x ] x A ; x A1[, A 1,2,..., n ,

ii. u , x (0 ) h ; e

iii. u , x ( x A ) u , x ( x A ), onde A 2,3,..., 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.

76
2. 12- Propriedades da Matriz de Rigidez K

As funes de forma N A , A 1, 2,..., n 1 , 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 B A 1 . Ento (vide Figura - 2. 17) a matriz de rigidez, K , dada por:

1
K AB N A , x ( x) N B , x ( x )dx (2. 169)
0

A simetria de K implica, em adio, que (2. 169) permanece para A B 1 . 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 B A 1 , as partes no nulas de N B e N A no se sobrepem.

Para um certo A,

N A , x ( x ) N B , x ( x ) 0, se B A 1, B A 1 (2. 170)

Logo se

K AB 0 (2. 171)

A matriz de rigidez tridiagonal e simtrica.

77
K11 K12 0 ... 0
K K 22 K 23 :
21
K 0 K32 K33 K n 2, n 1 0
(2. 172)

: K n 1, n 2 K n 1, n 1 K n 1, n

0 ... 0 K n, n 1 K nn

Figura - 2. 18.

2.12.1 - Definio
Uma matriz n n dito ser positiva definida se

i. c T Ac 0 para todos os n-vetores c ; e

ii. c T Ac 0 implica que c 0

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 c A , A 1, 2,..., n as componentes de c (i.e. c c A ), um vetor arbitrrio.

n
Use estes c A s para construir um membro de V h , wh cA N A , onde as N A so funes
A1

bases de V h . Ento

n

c T Kc cA K ABcB (2. 173)
A, B 1

E pela definio de K AB

78
n
c Aa ( N A , N B )c B (2. 174)
A, B 1

Da bilinearidade de a ( , ) temos:

n n

a c A N A , cB N B (2. 175)
A1 B 1

E da definio de wh


a wh , w h (2. 176)

E por (2. 75)

1
2

w, hx dx
0 (2. 177)
0
0

ii. Supondo c T Kc 0 . Pela prova da parte ii.

1
2
w,hx dx 0 (2. 178)
0

e consequentemente wh deve ser constante. Uma vez que wh V h , wh (1) 0 . Combinando

estes fatos, ns consideramos que wh ( x) 0 para todo x [0;1] , o qual possvel somente se

c A 0, A 1, 2,..., n . Ento c 0 .

Note que a parte (ii) depende somente da definio de K e da condio de

contorno essencial nula construda dentro da definio de V h .

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 Kd F pode ser executada.

79
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 u h exata


nos ns. Para fazer isto nos devemos introduzir a noo de uma funo de Green.
Seja y ( x) ( x y) 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
w, y w( x) ( x y)dx (2. 179)
0
w( y )

Por (2. 179), ns vemos porque a ateno restringida a funo ser contnua- y , lana fora o

valor de w em y. Se w fosse descontnua em y, seu valor seria ambguo. Na mecnica, ns


pensamos de y 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:

g , xx y 0 em (2. 180)

g (1) 0 (2. 181)

g , x (0) 0 (2. 182)

Note que (2. 180)-(2. 182) so simplesmente (S) em que f substitudo por y 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 . (A teoria de distribuies tratada

80
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 a

funo de Heaviside, ou a funo de degrau unitrio:

0, x y
H y ( x) H ( x y ) (2. 183)
1, x y

A integral de H y o parntesis de MaCaulay:

0, x y
x y (2. 184)
x y, x y

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) (x-y) = H(x-y),x.

Para resolver o problema da fuo de Green, (2. 180) integrado, fazendo uso de
(2. 183), para obter:

g , x H y c1 (2. 185)

onde c1 uma constante de integrao. Uma segunda e uso de (2. 184) fornece (2. 180)

fornece:

g ( x ) x y c1 x c2 (2. 186)

onde c2 uma outra constante de integrao. O clculo c1 e c2 executado requerendo (2.

185) e (2. 186) parasatisfazer as condies de controrno. Este resulta em

81
g ( x) (1 y ) x y (2. 187)

(veja Figura - 2. 20)

Figura - 2. 20. Funes de Green.

Observe que g por parte linear. Ento se y x A (i. e. se y um n), g V h .

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 , e g e h por 0, viz.

a ( w, g ) ( w, y ) w y (2. 188)

A equao (2. 188) permanece para todas as funes contnuas w V realmente implica a
continuidade de todo w V 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

u h ( x A ) u ( x A ), A 1,2,..., n 1 (2. 189)

(i. e., u h exata nos ns). Para provar o teorema, ns precisamos estabelecer dois resultados
preliminares.

82
2.13.2 - Lemma 1.


a u u h , wh 0 para todo wh V h (2. 190)

2.13.3 - Prova

Ns temos observado previamente que V h V , assim ns podemos substituir w

por wh na equao variacional


a wh , u ( wh , f ) wh (0)h (2. 191)

A equao (2. 191) permanece para todo w V h . Observe qu a equao de Galerkin

idntica a equao (2. 191) exceto que u h 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


u( y) u h ( y) a u u h , g (2. 192)

onde g a funo de Green.

2.13.5 - Prova

Pela definio de y


u ( y ) u h ( y) u u h , y (2. 193)

Por (2. 188)


u( y) u h ( y) a u u h , g (2. 194)

h
Note que a linha 2 verdade uma vez que u u est em V .

83
2.13.6 - Prova do Teorema

Como ns temos observado previamente, se y x A , um n, g V h . Vamos

tomar este como sendo o caso. Ento


u ( xA ) u h ( x A ) a u u h , g ( Lema 2)
(2. 195)
0 ( Lema1)

O teorema vlido para A 1, 2,..., n 1. 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 f :[0;1] 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:

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

A prova desta frmula pode ser achada em [7]. A equao (2. 196) algumas vezes chamado
de Expanso Finita de Taylor.

84
2.13.9 - Teorema do Valor Mdio
O teorema do valor mdio um caso especial da equao (2. 196) a qual valido
desde que k 1 (i. e., f contnuamente diferencivel)

f ( z ) f ( y ) ( z y ) f , x (c ) (2. 197)

Figura - 2. 21.

Considere um subintervalo tpico [ x A , x A1 ] . Ns temos j mostrado que u h

exato nas extremidades (veja Figura - 2. 21). A derivada de u h em ] x A , x A1[ constante:

u h ( x A1 ) u h ( x A )
u,hx ( x) , x ]x A , x A1[ (2. 198)
hA

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

u ( xA1 ) u ( x A )
u , x (c ) (2. 199)
hA

2.13.11 - Prova
Pelo teorema do valor mdio, existe um ponto c ]xA,xA+1[ tal que:

85
(Ns usamos (2. 197) com u, xA e xA+1 no lugar de f,y e z respectivamente). Desde que u(xA) =
uh(xA) e u(xA+1) = uh(xA+1), ns podemos reescrever (2. 200) como

u h ( x A1 ) u h ( x A )
u , x (c ) (2. 200)
hA

Comparao de (2. 200) com (2. 199) produz o resultado desejado.

2.13.12 - Observaes

1. Este resultado significa que o valor constante de u,hx deve coincidir com u, x

em algum lugar de ]xA,xA+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
def
u h ( x A1 ) u h ( x A )
e, x ( ) u ,hx (
) u, x ( ) u, x ( ) (2. 201)
hA

O erro (absoluto) nas derivadas [ x A , x A1 ] . 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

86
x xA
e, x ( ) A1 u, xx ( )
2
(2. 202)
1
( x A1 )3 u, xxx (c1 ) ( x A )3 u, xxx (c2 )
3!hA

onde c1 e c2 so em [ x A , x A1 ] .

2.13.14 - Prova

Expanda u ( x A1 ) e u ( x A ) em expanso finita de Taylor em torno de

[ xA , x A1 ] , viz.,

1
u ( x A1 ) u ( ) ( x A1 )u, x ( ) ( x A1 ) 2 u , xx ( )
2
1
( xA )3 u, xxx (c1 ), c1 [ , x A1 ]
3!
(2. 203)
1
u ( x A1 ) u ( ) ( x A1 )u, x ( ) ( x A1 ) 2 u , xx ( )
2
1
( xA )3 u, xxx (c2 ) c2 [ , x A1 ]
3!

Substraindo e dividindo por hA fornece

u h ( x A1 ) u h ( x A ) x xA
u , x ( ) A1 u, xx ( )
hA 2
(2. 204)
1
( x A1 )3 u, xxx (c1 ) ( x A )3 u, xxx (c2 )
3!hA

Substituindo u(xA+1) por uh(xA+1) e u(xA) por uh(xA) 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 h A2 deve ser muito menor que hA.

87
Portanto, para um dado u, se o lado direito de (2. 202) O( hA2 ) 3, o erro na derivada ser
muito menor do que s e o lado direito somente O( hA). 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 xA, ento

hA h2
e,x ( x A ) u, xx ( x A ) A u, xxx ( c1 ) O( hA ) (2. 205)
2 3!

como hA 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 [xA,xA+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 xA+1/2 o ponto mdio. Ento o erro

h A2
e , x ( x A 1 ) u, xxx (c ), c x A , x A1
2 24 (2. 206)
e , x ( x A 1 ) O( h 2A )
2

2.13.17 - Prova:
Por (2. 202) temos que

hA2
e , x ( x A 1 ) u, xxx (c1 ) u, xxx (c2 ) (2. 207)
2 48

pela continuidade de u,xxx existe pelo menos um ponto c entre c1 e c2 tal que

1
u, xxx ( c ) u, xxx (c1 ) u, xxx (c 2 ) (2. 208)
2

Combinando estes fatores completamos a prova.

3
A funo f(x) dita ser de ordem O(xk), (isto , de ordem xk) se f(x)/xk uma constante quando x 0. Por
k l
exemplo, f(x) =xk O(xk), como f(x) = j k
x j , l 0 . Mas no O(xk+1) (verifique!)

88
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,x2 ), 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. hA h, A 1,2,..., n ).
Considere a diferena finita padro stencil para

u, xx f 0 (2. 209)

em um n tpico interno, chamado,

u A1 2u A u A1
fA 0 (2. 210)
h2

Supondo que f varia de uma forma linear e assim pode ser expandido como:

n 1
f f AN A (2. 211)
A1

onde os fA 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.).

89
2.13.19 - Resumo dos Resultados Matemticos
A soluo de elementos finitos de Galerkin do problema (s) possui as seguintes
propriedades:

i. u h exata nos ns (no geral)


h
ii. u , x Existe pelo menos um ponto em cada elemento no qual a derivada
exata, ou seja, exata em algum ponto de cada intervalo (quase geral)
h
iii. u , x A derivada tem uma preciso de 2 ordem nos pontos mdio dos
elementos (quase geral) .

90
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 Kd F 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 d1 e elimine d1 a partir das n - 1

equaes remanescentes
Resolva a segunda equao para d 2 e elimine d 2 a partir das n - 2

equaes remanescentes


Resolva a segunda equao para d n 1 e elimine d n 1 a partir da nesima

equao.
Resolva a nesima equao para d n .

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:

K11 K12 K13 K14 d1 F1


K K 22 K 23 K 24 d2 F2
21 (2. 212)
K 31 K32 K33 K34 d3 F3

K 41 K 42 K 43 K 44 d4 F4

A matriz Ampliada correspondente ao sistema

91

K11 K12 K13 K14 F1

K 21 K 22 K 23 K 24 F2
K 31 K32 K33 K34 (2. 213)
F3

K 41 K 42 K 43 K 44
F4

K F

Depois da reduo direta, a matriz augumentada torna-se:


1 K K13 K14 F1'
12
0 1 K 23 K 24 F2'
(2. 214)
0 0 1 K 34 F3'
0 0 0 1 F4'

U

F'


Correspondendo ao sistema triangular superior Ud 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 d n das n 1, n 2,...1 .

Elimina-se dn 1 das n 2, n 3,...1 .



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


1 0 0 0 d1

0 1 0 0 d 2
0 0 1 0 d3 (2. 215)

0 0 1 d4
0

I
d

4
Primos sero usados para denotar quantidades intermedirias em toda esta seco.

92

correspondendo a identidade Id d . 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 K11

Substraia K 21 linha 1 de linha 2

Substraia K31 linha 1 de linha 3



Substraia K31 linha 1 de linha n

Considere o exemplo de quatro equaes. Os passos precedentes reduzem a


primeira coluna para a forma

1 K '12 K '13 K '14 F '1



0 K ''22 K ''23 K ''24 F ''2
(2. 216)
0 K ''32 K ''33 K ''34 F ''3

0 K ''42 K ''43 K ''44 F ''4

Note que se K A1 0 , ento a computao para a Asima linha pode ser ignorado.

Agora reduza a segunda coluna


Divida a linha 2 por K '22

Substraia K ''31 linha 2 de linha 3

Substraia K ''42 linha 2 de linha 4



Substraia K ''n 2 linha 2 de linha n
O resultado parecer o exemplo parecer como:

93
1 K '12 K '13 K '14 F '1

0 1 K '''23 K '''24 F '''2
(2. 217)
0 0 K '''33 K '''34 F '''3

0 0 K '''43 K '''44 F '''4

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 K 'n 1, n linha n de linha n 1.

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



Substraia K '1, n linha n de linha 1.

Depois destes passos a matriz augumentada, para este exemplo, parecer com:

1 K '12 K '13 0 F ''''1



0 1 K '23 0 F ''''2
(2. 218)
0 0 1 0 d3

0 0 0 1 d4

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 K 'n 2, n 1 linha n -1 de linha n - 2

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



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

94
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 n 2, n 3,..., 2 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 1 0 0 d1 1
1 2 1 0 d 0
2 (2. 219)
0 1 2 1 d3 0

0 0 1 2 d 4 0

2.14.7 - Matriz Ampliada

1 1 0 0 1

1 2 1 0 0 (2. 220)
0 1 2 1 0

0 0 1 2 0

95
2.14.8 - Reduo Direta

1 1 0 0 1

0 1 1 0 1 (2. 221)
0 1 2 1 0

0 0 1 2 0

1 1 0 0 1

0 1 1 0 1 (2. 222)
0 0 1 1 1

0 0 1 2 0

1 1 0 0 1

0 1 1 0 1 (2. 223)
0 0 1 11

0 0 0 1 1

2.14.9 - Substituio Anterior

1 1 0 0 1

0 1 1 0 1
(2. 224)
0 0 1 0 2

0 0 0 1 1

96
1 1 0 0 1

0 1 0 0 3
(2. 225)
0 0 1 0 2

0 0 0 1 1

1 0 0 0 4

0 1 0 0 3
(2. 226)
0 0 1 0 2

0 0 0 1 1

d1 4
d 3
2
(2. 227)
d3 2
d 4 1

Exerccio 1.
Considere o problema de valor de contorno discutido nas seces anteriores:

u, xx ( x) f ( x) 0 x ]0;1[ (2. 228)

97
u (1) g (2. 229)

u , x (0) h (2. 230)

Suponha f ( x ) qx , onde q constante, g h 0 .

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.
h
b. Faa re, x u, x u, x /(q / 2) , o erro relativo em u , x . Calcule re, x 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( re, x ) versus ln h .

d. Usando a anlise de erro para re, x 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.

98
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. N A 0 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: x A ; x A1 1 ; 2
Ns x A ; x A1 1 ; 2
Graus de d A ; d A1 d1 ;d 2
Liberdade
(DOF)
Funes de N A ; N A1 N1 ; N 2
Forma (F.F)
(5 )

5
No mtodo dos resduos ponderados no qual S h e V h 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

99
Funes de u h ( x) N A ( x)d A N A1 ( x)d A1 u h ( ) N1 ( )d1 N 2 ( )d 2
Interpolao x x A ; x A1 x 1;1
ou Soluo

(Lembrando que d A u h ( x A ) .) Em palavras, um elemento finito linear apenas a toalidade

da parafernlia associada com a funo definida globalmente u h 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:

:[ x A , x A1 ] [1 , 2 ] (2. 231)

tal que

( x A ) 1 e ( x A1 ) 2 (2. 232)

prtica padro tomar:

1 1e 2 1 (2. 233)

Ento pode ser expressa pela expresso:

( x ) c1 c 2 x (2. 234)

Onde c1 e c2 so constantes que so determinadas por:

1 c1 c2 x A (2. 235)

1 c1 c2 x A1 (2. 236)

Logo resolvendo o sistema fornece

saber N A , N A1 a srie enteira de N A , s cosntituiria ento uma base uma base V h . No mtodo de Galerkin
N A N A .

100
2 x x A x A1
( x) (2. 237)
hA

Lembrando que h A x A1 x A , um mapeamento e x um ponto ou

h A x A x A1
x( ) (2. 238)
2

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. d a e d A ou N a e N A ). 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.

dae d A , Nae ( ) N A ( xe ( )) , onde x e :[1, 2 ] [ x1e , x2e ] [ x A , x A1 ] , etc.).

Em termos de , a funo de forma na descrio local toma a forma padro:

1
N a ( ) 1 a , a 1,2 (2. 239)
2
Observe tambm que (2. 238) podem ser escritas em termos de (2. 239)

2
x ( ) N a ( )x ae
e
(2. 240)
a 1

Esta tem a mesma forma da funo de interpolao (cf. l5).


Para referncia futura, ns notamos que os seguinte resultados:

(1)a
N a , a (2. 241)
2 2

Cujo Jacobiano :

he
x,e (2. 242)
2
e e e
Onde h x 2 x1 e

101
2

, ex x, ex
1

he
(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.

102
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 nel elementos, numerados como mostra a Figura - 2. 24. Claramente

nel n para este caso. Tomemos e ser o ndice das variveis para os elementos; portanto

1 e nel .

Figura - 2. 24.

Agora lembrando as definies (globais) da matriz de rigidez e vetor fora


elementar.

K K AB , F FA
(2. 244)
n n nx1

Onde

1
K AB a N A , N B N A , x N B , x dx
(2. 245)
0

FA N A , f A1h a N A , N n 1 q
1 1
(2. 246)

N A fdx A1h N A , x N n 1 , x dx q
0 0

(Em (2. 246) nos supomos N A ( x1 ) A1 , 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

103
nel
K Ke, K e K eAB

(2. 247)
e 1

nel e e
F F , F FAe
(2. 248)

e 1

onde

e e
K AB a N A , NB N A ,x N B ,x dx (2. 249)
e

e e
FAe N A , f e1 A1h a N A , N n 1 q
(2. 250)
N A f dx e1 A1h N A ,x N n 1,x dx q
e e

e e [ x1e , x2e ] 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 N A ' s nos temos que

e
K AB 0, Se A e ou e 1 ou B e ou e 1 (2. 251)

FAe 0, Se A e ou e 1 (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
ke e o vetor de forca elementar fe como segue:

k e k ab

e
,


f e f ae
(2. 253)
2 x2 2 x1

104
e

e
e
k ab a N a , N b N a , x N b , x dx (2. 254)
'

a1h e 1

f ae N a fdx 0 e 2,3,..., nel 1 (2. 255)
' e
k a 2 g e nel

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 fe so definidas com respeito a ordenao local, uma vez que Ke e Fe so


definidas como respeito a ordenao global. Para determinar onde a componente de ke e fe
iro em K e F, respectivamente, requer-se tomar informaes adicionais. Isto discutido na
seo seguinte.

105
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 ke e fe, e = 1,2,...,n el dos dados recebidos e proporcionar
informaes suficientes para uma subrotina de montagem de modo que os termos ke e fe
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 nen, o nmero de elementos ns, pelo nmero de elementos; no presente caso, os
nmeros so 2 e nel , 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.

e if a 1
A LM (a , e) (2. 257)
e1 if a 2

O arranjo LM completo mostrado na Figura - 2. 26. Esta a forma que ns visualizamos


este armazenado no computador. Note que LM(2, nel ) 0 . Isto indica que o grau de liberdade

2 do nmero de elementos nel prescritoe no uma incgnita na equao matricial global.


n n n n
Portanto os termos k12el , k21el , k22el , e f 2 el so no montados em K e F , respectivamente.

(No existem lugares para eles ir!).

Figura - 2. 26. arranjo LM para o problema exemplo

106
Como um exemplo, suponhamos que ns temos o que acrescentar a esima

contribuio elementar, onde 1 e nel 1 , para os K e F parcialmente montadas. A partir do
Arranjo LM, ns deduzimos o seguinte procedimento de montagem:

e
K ee Kee k11
e
K e,e1 Ke,e1 k12
e
(6) (2. 258)
K e1,e Ke1,e k21
e
K e1,e 1 K e1,e 1 k22

Fe Fe f1e (2. 259)

Fe 1 Fe 1 f2e (2. 260)

onde a seta () lida como substituda por.


Para o elemento nel ns temos somente que

n
Knn Knn k11el (2. 261)

e
n
Fn Fn f1 el (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 e
Devido a simetria de k21 no seria realmente montado na prtica.

107
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.,

108
nel nel
K A (k e ) , F A ( f e ) (2. 263)
e1 e 1


x x x ( fileira e)

Ke Fe
x x x ( fileira e 1) (2. 264)



colunas e e 1 r1
nxn

Computacionalmente:
1) Subrotina Elemento
e e
Computa k , f para todos os elementos
e e
2) Monta-se, k , f (todos)

Dentro de K e F

e
k11 K LM (1,e),LM (1,e ) (2. 265)

Matriz Local

A
LM ( a , e ) (2. 266)
o o o
n . equaes n . equaes n . elementos
globais locais

Conceitualmente-se, escreve-se

nel nel
K A Re
e 1
, F A fe
e 1
(2. 267)

109
2. 18 Clculo Explcito da Matriz de Rigidez e do Vetor Foras

A computao explicita de ke e fe , 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 f :[ x1 , x2 ] R uma funo integrvel e seja x :[1 , 2 ] [ x1 , x2 ] uma

funo continuamente diferencivel, com x(1 ) x1 e x ( 2 ) x2 . Ento

Considere a seguinte mudana de variveis f : [ x1 , x 2 ] se j ... x : [ 1 , 2 ] [ x1 , x2 ]


x ( 2 ) x 2

x2 2

f ( x)dx f ( x ) x, ( )d (2. 268)


x1 1

Regra da Cadeia

Sejam f e x como acima, e, em adio, assuma que f diferencivel. Ento a regra


da cadeia fica:


f ( x ) f , x ( x ) x, ( ) (2. 269)

Provas destes resultados podem ser achados em [11]


A computao de ke procede como se segue o exemplo:
Pela definio temos:

e
k ab N a , x ( x ) N b , x ( x )dx (2. 270)
'

pela mudana de variveis, onde x( ) definido por (2. 240)

1
e
kab N a , x ( x( )) Nb ,x ( x( )) x, d (2. 271)
1

110
a b
(regra da cadeia: N a , ( ) ( / ) N a ( x( )) N a , x ( x ( )) x, ( )) =(1) / he ) (por
(2. 241)-(2. 243)

1
1
N a , ( ) Nb , ( )( x, ( )) d
1
1
(1)a (1)b 2 (2. 272)
d
2 2 he
1
(1)a b

he

Ento

1 1 1
ke 1 1 (2. 273)
he

Observe que N a , (veja (1.12.7)) no depende dos dados dos elementos

particulares, como N a N a ( ) . 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
e
caso de h ), e sub-rotinas sero necessrias para calcular a analogia destas quantidades nos
casos mais gerais.
Agora nos desejamos calcular fe. 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,

2
f e fa Na ( usualmente) (2. 274)
a 1

f ae N a fdx termos de contorno (2. 275)


e

111
onde f a f ( x( a )) ; veja a Figura - 2. 28. A notao f h 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:

N a ( x ) f h ( x )dx Na x( ) f
h
x( ) x , d (2. 276)
e 1

(mudana de variveis)

2 1
he

2 Na ( )Nb ( )d fb (2. 277)
b 1 1

Figura - 2. 28. Aproximao para f por uma interpolao linear de valores nodais.

1
Calculando as integrais N a Nb d (1 ab ) 3 produz
1

he 2 1 f1
fe (+termos de contorno, cf. (2. 245)) (2. 278)
6 1 2 f 2

he 2 f1 f 2
(+ termos de contorno) (2. 279)
6 f1 2 f 2

112
Observao
Isto pode ser mostrado que, sobre convenientes hiptese, interpolao nodal linear
por partes produz erros de O h2 nos dados; neste caso, f. (veja [12], pp56-57, para

estimativas bsicas de interpolao de erros). Isto pode ser mostrado que, em medidas
h h

apropriadas de erros, isto produz na pior das hipteses um erro O h2 em u e u, x .

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 x2). 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:

u, xx u f 0 em = 0;1 (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 :

w, x u , x w u dx wf dx w(0)h

(2. 281)

Onde u , w V e assim por diante. Isto pode tambm ser escrito como
a w , u w , u w , f w(0)h (2. 282)

i. seja uh v h g h escreva a contraparte de Galerkin da formulao fraca

a( w h , v h ) (2. 283)

= ( w h , f ) w h (0)h a( wh , g h ) (2. 284)

113
ii. Defina

KAB a N A , N B (2. 285)

e
e e
kab a N a , Nb (2. 286)

iii. Determine ke explicitamente


e
k e kab (2. 287)

iv. Mostre que K simtrica


v. Mostre que K definida positiva. necessrio empregar a condio de contorno

wh (1) 0 ? Por que?


vi. A funo de Green para este problema satisfaz

g, xx g y 0 (2. 288)

e pode ser escrita como


c 1 e px c2 e px , 0 xy
g x (2. 289)
px px
c3 e c 4 e , yx1

Onde p 1 / 2 e os cs so determinados seguindo 4 condies de contorno e continuidade.

g 1 0
g , x 0 0


g y g y (2. 290)
g , x y g ,x y 1

vii. Construindo elemento de funo de forma exponencial N1 x e e tal que

uh x d1e N 1 x d2e N 2 x , x e (2. 291)

onde

uh x c1e px c2 e px (2. 292)

os cs so determinados de

114

dae u h xae , a 1, 2 (2. 293)

Qual o atributo do qual esta escolha de funes atende?

115
2. 19 - Exemplos e Aplicaes Tericas

Exerccio 1 pgina 22
Considere a formulao fraca do modelo do problema unidimensional:

1 1

w, xu, x dx wf dx w(0)h (2. 294)


0 0

onde wW e u S so supostos ser suaves sobre os elementos interiores (i. e. sobre

e ]xA ; x A1[, A 1, 2,..., n 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:

n x A1
0 w(u , xx f ) dx w(0) u, x (0 ) h
A1 x A
(2. 295)
n

w( x A ) u , x ( x A ) u , x ( x A )
A 2

Argumentando como na Seco. 1.4, pode ser concludo que as condies de Euler-Lagrange
da equao (2. 294) so:
i. u , xx ( x ) f ( x ) 0 , onde x ] x A ; x A1[, A 1,2,..., n ,

ii. u , x (0 ) h ; e

iii. u , x ( x A ) u , x ( x A ), onde A 2,3,..., 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.

116
Soluo

117
Exerccio 1 pgina 31

Suponha uma malha de elemento constante (i. e. hA h, A 1,2,..., n ).

Considere a diferena finita padro stencil para

u , xx f 0 (2. 296)

em um n tpico interno, chamado,

u A1 2u A u A1
fA 0 (2. 297)
h2

Supondo que f varia de uma forma linear e assim pode ser expandido como:

n 1
f f AN A (2. 298)
A1

onde os fA 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

118
Exerccio 1 pgina 36
Considere o problema de valor de contorno discutido nas seces anteriores:

u, xx ( x) f ( x) 0 x ]0;1[ (2. 299)

u (1) g (2. 300)

u , x (0) h (2. 301)

Suponha f ( x ) qx , onde q constante, g h 0 .

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.
h
b. Faa re, x u , x u , x /(q / 2) , o erro relativo em u , x . Calcule re, x 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( re, x ) versus ln h .

d. Usando a anlise de erro para re, x 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

119
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] (2. 302)

1.1 - Proposio Forte do Problema (S)

Dado f : R e as constantes M e Q, encontre as deformaes u : R


tal que satisfaz:
i) O equilbrio transversal

EIu , xxxx f 0 em (2. 303)

e as seguintes condies de contorno:


ii) Deslocamento transversal nulo

u (1) 0 (2. 304)

iii) Deformao ou derivada do deslocamento nula no contorno

u , x (1) 0 (2. 305)

iv) Momento Fletor prescrito

EIu , xx (0) M (2. 306)

v) Fora Cortante prescrita

EIu , xxx (0) 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.

120
Figura - 1. 10.

Seja,


S = V = w / w H 2 ( ), w(1) w, x (1) 0 (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 u S tal que para todo
wW satisfaz:
i) O equilbrio transversal

a ( w, u ) ( w, f ) w, x (0) M w(0)Q (2. 309)

onde

1
a ( w, u ) w, xx EIu , xx dx (2. 310)
0

1
( w, f ) wf dx (2. 311)
0

1
2
7
w H 2 essencialmente significa que w, xx quadrado integrvel (i. e. w, xx dx )
0

121
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 x 1 . Isto uma conseqncia do teorema de Sobolev que cada w V
continuamente diferencivel. Para f razoveis, estes problemas possuem soluo nica.
h h
Seja S V uma aproximao finita-dimensional de S . Em particular, ns

supomos wh V h que satisfaa wh (1) w,hx (1) 0 .

A condio de Galerkin do problema segue como:

1.3 - Proposio Fraca do Problema de Galerkin (G)


h h
Dado f , M e Q, encontre as deformaes u S tal que para todo

wh V h satisfaz:
i) O equilbrio transversal

a( wh , u h ) ( wh , f ) w,hx (0) M wh (0)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 0 x1 x2 ... xn 1 1 e V h = { wh / wh C1 ( ), e

wh (1) w,hx (1) 0 , e wh restritas a x A ; x A1 um polinmio cbico (i. e. consiste de uma

combinao linear de 1, x, x 2 , x3 )} (8). Este um espao de funes de forma cbicas por

partes de Hermite. Observe que wh V h no necessita ser de segundas derivadas contnuas


no ns. Por simplicidade de notao, ns escrevemos x1 e x2 no lugar de x A e x A1 ,
respectivamente.
h
Em cada subintervalo, mostre que w pode ser escrito como:

(2. 313)
wh N1 ( x ) wh ( x1 ) N 2 ( x ) wh , x ( x1 ) N 3 ( x) wh ( x2 ) N 4 ( x ) w h , x ( x2 )

8
A notao wh C 1 significa que wh continuamente diferencivel

122
onde:

( x x2 )2 h 2( x1 x)
N1 ( x )
h3
( x x1 )( x x2 ) 2
N 2 ( x)
h2
(2. 314)
( x x1 ) 2 h 2( x2 x)
N 3 ( x)
h3
( x x2 ) 2 ( x x1)
N 4 ( x)
h2

Dica: Seja wh ( x) c1 c2 x c3 x 2 c4 x3 , onde os cs so constantes. Determine-os

requerendo que as seguintes condies se mantenham:

wh ( x1 ) c1 c2 x1 c3 x12 c4 x13
wh ( x2 ) c1 c2 x2 c3 x2 2 c4 x23
(2. 315)
wh , x ( x1 ) 0 c2 2c3 x1 3c4 x12
wh , x ( x2 ) 0 c2 2c3 x2 3c4 x2 2

Esquematize as funes dos elementos N1 , N 2 , N 3 , N 4 , 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 (2 x x A x A1 ) / hA , 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.

123
d)

Qual a taxa de convergncia da curvatura neste pontos? (Resposta. (h3 ) ).

e)

Se o segmento da viga x A ; x A1 descarregado (i. e. u, xxxx 0 , onde u a

soluo exata), quais pontos so timos?

f)

Assumindo nel 1 (um elemento) e f ( x) c constante . Estabelea e


h
resolva a equao de elementos finitos de Galerkin. Faa o grfico de u h e u ; u , x e u , x ;

u h , xx e u , xx . Indique os pontos de Barlow na curva.

g)
Prove que:

u h ( xA ) u( xA )
(2. 316)
u ,hx ( x A ) u , x ( x A )

onde x A 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 ( x x A ) , 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 V h possuam primeiras derivadas


contnuas?

j)
Calcule a matriz de rigidez elementar 4 x 4,

124
x2e
e
k pq ( x ) N p , xx EIN q , xx dx
x1e (2. 317)
1 p, q 4 onde he x2e x1e

Onde he x2e x1e .

k)
(Veja o exerccio na Seco 1.8). Considere a formulao fraca. Suponha que
wV e u S so suaves sobre os elementos interiores (i.e., sobre ] x A ; x A1[ ) 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:

n x A1
0
A1 x A
w EIu, xxxx f dx

w, x (0) EIu , xx (0 ) M

w(0) EIu, xxx (0 ) Q (2. 318)
n

w, x ( x A ) EI u , xx ( x A ) u , xx ( x A )
A2

n

w( x A ) EI u , xxx ( x A ) u, xxx ( x A )
A 2

para o qual pode-se concluir que as condies de Euler-Lagrange so:
i. EIu, xxxx ( x) f ( x )

ii. EIu , xx (0 ) M

iii. EIu , xxx (0 ) Q

iv. EIu , xx ( x A ) EIu , xx ( x A ) onde A 2,3,...n

v. EIu , xxx ( x A ) EIu , xxx ( x A ) onde A 2,3,...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

125
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:

126
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 (no do
conjunto de propriedades do material e outros parmetros), ndm (no de dimenses), ndf (no de
graus de liberadade por n), nen (no 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.

127
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 (no do conjunto de propriedades), 1 (nmero do elemento a ser utilizado pelo programa)

E , v, ,2,2, I
I 1 , plane stress

t, g ,gy, ,Tref I 2 , plane strain
x I 3 , axisimetria
foras de campo
em x e y se houverem

para calcular: T T final Tref

PCFEAP assume:

T 0 Tref 0
T final 0 (2. 319)
T 0 Tref 0

end
inter(active) ou macro duas opes

COMANDOS MACROS (Problemas Lineares)

128
> 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):

129
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

mate
1,1
100.0,0.3,0.0,2,2,1
1.,0.,0.

end

inter
stop
end

130
feap ** circular disk example problem

UNIX Version
- 01/01/90 -

Number of nodal points = 19


Number of elements = 11
Number of material sets = 1
Dimension of coordinate space= 2

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

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

Maximum matl. properties/elmt= 100

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

nodal coordinates

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

el ements

elmt matl 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

nodal 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

131
feap ** circular disk example problem

nodal force/displ

node 1 force 2 force


16 0.0000 -5.0000
feap ** circular disk example problem

material properti es

material set 1 for element type 1

degree of freedom assignments local global


number number
1 1
2 2

Plane Stress Linear Elastic Element

modulus 0.10000E+03
poisson ratio 0.30000
density 0.00000E+00
gauss pts/dir 2
stress pts 2
thickness 0.10000E+01
x-gravity 0.00000E+00
y-gravity 0.00000E+00
alpha 0.00000E+00
base temp 0.00000E+00
Drill factor 0.00000E+00

Parti tion 1

Equati on/Probl em S u m m a r y:

Space dimension (ndm) = 2 Number dof (ndf) = 2


Number of equations = 29 Number dof (nde) = 0
Average col. height = 9 Number nodes = 19
No. terms in profile = 244 Number elements = 11
Est. factor time-sec = 0.4698E-04 Number materials = 1
Maximum storage for profile = 244
Maximum number of equations = 29
Material Element Type History terms
1 1 0
*Macro 1 *tang v1= 1.00 v2= 0.00 v3= 0.00 t= 0.00
Residual norm = 5.0000000E+00 t= 0.00
Condition check: D-max 0.2684E+03; D-min 0.3300E+02; Ratio 0.8132E+01
Maximum no. diagonal digits lost: 1
End Triangular Decomposition t= 0.00
Energy convergence test
Maximum = 1.130463057835375E+00
Current = 1.130463057835375E+00
Tolerance = 1.000000000000000E-16
*Macro 1 *tang v1= 1.00 v2= 0.00 v3= 0.00 t= 0.00
Residual norm = 5.8706808E-15 t= 0.00
Condition check: D-max 0.2684E+03; D-min 0.3300E+02; Ratio 0.8132E+01
Maximum no. diagonal digits lost: 1
End Triangular Decomposition t= 0.00
Energy convergence test
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

nodal di splacements time 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

132
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 *stre all v1= 0.00 v2= 0.00 v3= 0.00 t= 0.00
feap ** circular disk example problem

element stresses

element material 11-stress 12-stress 22-stress 1-stress 2-stress


1-coord 2-coord 11-strain 12-strain 22-strain 33-stress 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

133
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 problem

element stresses

element material 11-stress 12-stress 22-stress 1-stress 2-stress


1-coord 2-coord 11-strain 12-strain 22-strain 33-stress 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

134
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 execution* t= 0.00

135
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 ** patch test 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

mate
1,1
1.0,0.3,0.0,2,2,1
1.,0.,0.

end

inter
stop
end

136
Figura - 2. 30.

137
IPATCH -2
feap ** patch teste 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

mate
1,1
1.0,0.3,0.0,2,2,1
1.0,0.0,0.0

end

inter
stop
end

138
IPATCH -3
feap ** patch test 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

mate
1,1
1.0,0.3,0.0,2,2,1
1.,0.,0.

end

inter
stop
end

139
IPATCH -4
feap ** patch teste 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

mate
1,1
1.0,0.3,0.0,2,2,1
1.0,0.0,0.0

end

inter
stop
end

140
IPATCH -5
feap ** patch teste 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

mate
1,1
1.0,0.3,0.0,2,2,1
1.0,0.0,0.0

end

inter
stop
end

141
IPATCH -6
feap ** patch teste 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

mate
1,1
1.0,0.3,0.0,2,2,1
1.0,0.0,0.0

end

inter
stop
end

142
2. 22 - Exerccios e Problemas Prticos

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

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

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

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

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

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

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

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

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

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

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

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

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

3. 1 - Objetivos do captulo

i)

3. 2 Introduo

149
3. 3 O problema 2D e 3D

Vamos adotar a seguinte notao:


nsd : nmero de dimenses (= 2, 3)

x : ponto arbitrrio em R nsd


n : vetor normal ao contorno de .
: contorno de
x e n so vetores

x1 x
n sd 2 x xi (3. 1)
x2 y

n1 nx
n ni (3. 2)
n2 ny

Considere o domnio mostrado na

Figura - 3. 1.

g h (3. 3)

Onde
g : temperatura e deslocamentos prescritos
h : fluxos prescritos

g h (3. 4)

150
Notao Indicial

Usa-se ndices i,j,k,l = 1,2,... nsd (ndices espaciais)

Indica-se diferenciao por:

u
u, i u, xi (3. 5)
xi

ndices repetidos indicam soma (a menos que se diga que no)

nsd
2 u 2u 2u
u, ii u,ii u,11 u, 22 u ,33 2 2 2 2u u (3. 6)
i 1 x y z

nsd
bij a j bij a j (3. 7)
j 1

Teorema da Divergncia
1
Seja f : R e f C , ento

f ,i d f ni d (3. 8)

Integral por Partes


1
Seja f definido com em 1) e g : R ( g C ) ento:

f ,i gd fg ,i d fgni d (3. 9)

Prova:
Usando 2) para demonstrar 1)

151
3. 4 O Problema da Conduo de Calor Linear Clssica

qi : vetor fluxo de calor


u : temperatura
f : gerao de calor interna (W/m3)

Lei de Fourier Generalizada

qi kij u, j (3. 10)

kij : condutividades trmicas (funes conhecidas da posio x)


Quando a condutividade trmica k ij constante isto implica que o corpo
homogneo. O caso mais comum o isotrpico:
1 0
kij k ij (3. 11)
0 1

Forma Forte
A forma forte do Problema (S) definida da seguinte forma:
Dados f : R, g : g R, h : h R , encontre

u : R (3. 12)

tal que

qi , j f em (3. 13)

ug em g (3. 14)

qi ni h em h (3. 15)

onde

qi kij u, j (3. 16)

152
Considere

w : R 2
S ,V " suaves" (3. 17)
u : R 2

u S u g em g
(3. 18)
w S w 0 em g

Forma Fraca

Partindo-se da forma forte, assume-se que u soluo de S u S , toma-se

w V .

w
qi , j f d 0
(3. 19)

0

Integrando por partes temos:

w
qi , j f d w,i qi d wq i ni d wf d
(3. 20)

0

wqi ni d wqi ni d wq
i ni d (3. 21)
g h h

Como w 0 em g temos:

wq i ni d 0
(3. 22)
g

logo,

w
qi , j f d w,i qi d wf d whd

0
(3. 23)
h
0

Portanto,

153
w,i qi d wf d whd (3. 24)
h

Dados f , g , h , na forma fraca (W) encontre u S tal que w V temos:

w,i qi d wf d whd (3. 25)


h

onde

qi kij u, j (3. 26)

Aplicando a forma de Galerkin (G) onde temos:


Dados f , g , h , encontre

u h v h g h S h tal que w h V h (3. 27)

a ( w h , v h ) ( w h , f ) ( w h , h) a ( w h , g h ) (3. 28)

Discretizao do Domnio

Considere o domnio do problema o qual ser discretizado em n subdomnios


e onde

e (3. 29)
e


e 1,2,..., nnp onde o conjunto de ns g,

g (3. 30)

O conjunto g representa os ns onde a soluo desconhecida e neq ,


corresponde ao nmero de equaes (incgnitas). Escreve-se, portanto:
E

154
n
w h ( x) N A ( x)c A (3. 31)
A g

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

n
g h ( x) N A ( x) g A (3. 33)
A g

Analogamente ao desenvolvimento para o caso 1D, chega-se a:

n n
a ( N A , N B ) d B ( N A , f ) ( N A , h) a( N A , N n1 ) g B (3. 34)
B g B g

A g .

O Vetor ID

p se A g
ID( A) (3. 35)
n o do 0 se A g
n

D ao n A o no da equao global.
Na forma matricial, tem-se:

Kd F 1 P, Q neq (3. 36)


K K PQ , d d Q , F FP (3. 37)

Da

K PQ a( N A , N B ), P ID( A), Q ID( B ) (3. 38)

155
e

FP ( N A , f ) ( N A , h) a( N A , N B ) g B (3. 39)
B g

No Elemento

k e k ab
e

,
f e f ae , 1 a, b nen (3. 40)

e T
e
k ab aN A , N B N a k N b d (3. 41)
e

nen
f ae N a f d e e
N a h d k a g b (3. 42)
he he b 1

Vamos agora ver uma forma conveniente para programar

ke B
T
DBd (3. 43)
e

onde

D k ;
B

B1 , B2 ,..., Bnen (3. 44)
nsd xnsd nsd x nsd

Ba N a
(3. 45)
nsd x1

E cada componente ser:

e T
k ab B DBb d (3. 46)
e

onde colocar na matriz global a contribuio do elemento?

156
O vetor de ns do elemento IEN ( a, e) A (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:

P LM (a, e) ID ( IEN (a, e)) (3. 47)

157
3. 5 O Problema da Elasticidade Linear

Lei de Hooke Generalizada

ij Cijkl kl (3. 48)

onde C ijjkl o tensor constitutivo (propriedade do material) ou de forma mais geral,

incluindo tenses trmicas e residuais:

D ( o ) o (3. 49)

onde

ui , j u j , i
ij u (i, j )
2 (3. 50)
parte
simtrica

Para tenso plana temos:

e

o e (3. 51)
0

e para a deformao plana

e

o e (1 ) (3. 52)
0

Para a tenses planas e material isotrpico

x v y
x xo (3. 53)
E E

v x y
y yo (3. 54)
E E

158
2(1 v)Txy
xy xyo (3. 55)
E
onde v o coeficiente de Poisson, E o mdulo de Elasticidade.

1 v 0
E
D 2
v 1 0 (3. 56)
1 v
0 0 (1 v) / 2

ou em termos de e que so os parmetros de Lam.

Cijkl ( x) ik jl il jk ( x) ij kl (3. 57)

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

E
(3. 59)
2(1 v)

Para a deformao plana, por exemplo, temos:

2 0
D v 2 0 (3. 60)

SIM 0

Forma Forte

Dados f i : R e g i : gi R e hi : hi R encontre u i : R tal

que satisfaz a seguinte equao de equilbrio:

ij , j f i 0 em (3. 61)

com

159
ui g i em gi (3. 62)

ij n j hi em hi (3. 63)

Forma Fraca

Dados f i : R e g i : gi R e hi : hi R encontre u i S i tal que

w Vi satisfaz a seguinte equao de equilbrio:

nsol
w h d em
w
(i, j ) ij d w
i i f d i i hi
(3. 64)
i 1 h



i
a ( w ,u ) ( w, f )
( w, h )

Forma Matricial


k e K epq ,
f e f pe (3. 65)

1 p, q nee ned nen

k epq eiT T
Ba DBb de j
e

(3. 66)
SUBMATRIZ
NODAL

Onde

p ned (a 1) i
(3. 67)
q ned (b 1) j

160
e e
k11 k12
e
e k 21
K e
(3. 68)
8X 8 k31
e
k 41

onde nsd 2

N a ,1 0

Ba 0 N a,2 (3. 69)
N a , 2 N a ,1

nee
f pe N a f i d N a hi d k pq g qe (3. 70)
e hei q 1

Tenses Trmicas

ij Cijkl ( kl klo ) ijo (3. 71)

onde as deformaes e tenses iniciais ijo e ijo .

klo ckl (3. 72)

Dados a temperatura e o coeficiente de dilatao trmica c kl . Nada muda na


e
matriz de rigidez mas muda na f p .

nsol
w
(i, j ) ij d w f
i i d wi hi d em
hi (3. 73)
i 1 h
i

161
nsol
w C
(i, j ) ijkl kl d w f
i i d wi hi d w C o d
( i , j ) ijkl kl
i 1 h
i
(3. 74)
w(i , j ) klo d

Portanto,

f ' p ... eiT T


Ba Dcd ei Ba
T T o
d (3. 75)
e e

onde:

c11

c . c22 (3. 76)
2c
12

com simetria, isto , c12 c 21 2c12

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

162
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

D( o ) (3. 78)

Onde

def ui, j u j ,i
ij u(i, j ) (3. 79)
2
Vlido para materiais isotrpicos
i) Tenses Planas

e


o e (3. 80)
0

onde e a variao de temperatura.

T
o xo yo xyo (3. 81)

i) Deformaes Planas

e

e
o 1 v (3. 82)
0

onde e a variao de temperatura.

163
T
o xo yo xyo (3. 83)

3.6.2 - Tenses Planas

v y
x x xo
E E
v y
x x yo (3. 84)
E E
2(1 v ) xy
xy xyo
E
Resolvendo para as tenses,

D( o ) (3. 85)

Ou seja

x
x
y D y o (3. 86)

xy xy

donde

e
xo
x e
y D yo (3. 87)

0
xy xyo

onde

1 v 0
E
D v 1 0 (3. 88)
1 v 2

0 0 (1 v ) / 2

164
3.6.3 - Deformaes Planas
Supondo o material isotrpico, e aplicando a Lei de Hooke temos:

v y v z
x x e
E E E
v y v z
x x e (3. 89)
E E E
2(1 v) xy
xy
E
E mais

v x v y z
z 0 e (3. 90)
E E E
Resolvendo para as tenses,

D( o ) (3. 91)

Observando que a matriz de elasticidade dada por:

x
x

y D (3. 92)
y o

xy xy

donde

e
xo
x e
y D
yo (3. 93)

0
xy xyo

Eliminando z da equao acima e resolvendo para as 3 tenses restantes, obtm-se:

165
1 v /(1 v) 0
E 1 v
D v /(1 v ) 1 0 (3. 94)
1 v 1 2v 0 0 (1 2v) / 2(1 v )

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
ij Cijkl kl kl ijo (3. 95)

onde

o (3. 96)
kl Ckl

e a temperatura e os Ckl s so os coeficientes de expanso trmica que so funes

dadas.
A forma fraca do problema dado por:

nsd


w i, j ij d wi fi d


w i , j hi d

(3. 97)
i 1
Substituindo a Lei de Hooke temos:

nsd

w i, j Cijkl d wi fi d

wi hi d

i 1 (3. 98)
o o
wi, j Cijkl kl d w i, j ij d

166
Os dois ltimos termos foram acrescentados por causa do efeito trmico.

Os termos adicionais em f pe so:

T T o
f pe ... eiT T
B~ a D c~ d ei B~ a D ~ d (3. 99)
e e

onde

o
C11 11
o o
C C22 e 22 (3. 100)
~ ~ o
2C12 12

167
3. 7 Anlise Acoplada

168
3. 8 Apresentao do Cdigo FEAP

169
3. 9 Exemplos e Aplicaes

Exerccio 1 pgina 63

Verifique que a ( , ),( , ) e ( , ) da maneira como foram definidos, so formas

bilineares simtricas. (Note que a simetria de a ( , ) segue da simetria das condutividades.)

Soluo

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

Soluo

171
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)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

186
Captulo IV
ELEMENTOS ISOPARAMTRICOS
RESUMO
Neste captulo ser visto

4. 1 - Objetivos do captulo

i)

187
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 C1 no interior do elemento).
2) Continuidade Global C0
3) Completamento
Considere o elemento e com conduo de calor uh um escalar

nen
h
u Na dae (4. 1)
a 1

Onde


d ae u h xae (4. 2)

Seja nsd 3 , os N a ' s so ditos completos se:

dae co c1xae c2 yae c3 zae (4. 3)

Implicar que:

u h ( x) co c1x c2 y c3 z (4. 4)

Idia Chave:

A medida que se refina a malha h 0 , u h e as derivadas atingiro valores

constante em cada elemento.

188
Teorema de Lax (Problema Linear)

Convergncia = Estabilidade + Consistncia (4. 5)

Comentrio sobre continuidade

- Em geral se requer continuidade C m dentro do elemento (das funes de


interpolao), onde m a ordem da derivada na matriz de rigidez

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

Figura - 4. 1. Elemento bilinear quadrilateral.

189
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 ; (4. 7)
~ y ~

Define-se os N a ' s por:

4
x , N a , xae
~
a 1
4
(4. 8)

y ,
N a , yae
a 1

Os N a , s so calculadas assumindo forma linear tal que:

x , 0 1 2 3
(4. 9)
y , 0 1 2 3

Com as seguintes restries a serem satisfeitas

x , xe
a a a
(4. 10)
y a , a yae

Isto ocorre se e somente se:

1, se a b
N a a , a
0, se caso contrrio (4. 11)
N a b ,b ab ( propriedade de interpolao)

Resulta que:

1
N a , 1 a 1 a (4. 12)
4

190
a a a
1 -1 1
2 1 -1
3 1 1
4 -1 1
Lembrando o caso 1D

1
N a 1 a (4. 13)
2

Mas em 3D

1
N a , , 1 a 1 a 1 a (4. 14)
8

Prxima Hiptese

Usar as funes de forma para definir u h .


Conduo de Calor:

4
h
u N a dae (4. 15)
a 1

Elastosttica:

4
uih N a diae (4. 16)
a 1

191
4. 4 Elemento Quadrilateral Bilinear

I) Condio de Convegncia

1) Sua vidade C2 em e

Figura - 4. 2. Elemento bilinear quadrilateral

2) Continuidade Global

Figura - 4. 3. Elemento bilinear quadrilateral

Os N A ' s soglobalmente C0

192
nen
h
u N Ad A (4. 17)
A 1

4
uh Na dae
a 1
4 4 4 4 (4. 18)

N a co c1xae c2 yae co
N a c1
e
N a xa c 2
N a yae

a 1 a 1
a 1
a 1
x y

Logo

u h co c1x c2 y (4. 19)

4
1 1 1 1
uh Na , 4 1 1 4 1 1 4 1 1 4 1 1
a 1 (4. 20)

193
4. 5 Elementos Isoparamtricos

So elementos que parametrizam u h 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 x : e da forma:



nen

x N a xae (4. 21)

a 1

Ento:

nen
uih
e
N a dia (4. 22)
a 1

1) Suavidade C1 no elemento N a , x , N a , y so:

, x , y
N a , x , N a , y N a , , N a , (4. 23)
, x , y

, x , y 1 y , x, 1
,x
, x , y J y ,

x,
x,
(4. 24)

Onde


J det x, x, y , x, y ,

(4. 25)

Sabemos pela parametrizao que N a , , N a , so suaves, ento N a , x , N a , y

so suaves se J > 0.

194
2) Suavidade Global C0 (analisado caso a caso)
3) Complemento

4 4
uh N a d ae N a co c1xae c2 yae c3zae
a 1 a 1
4 4 e
4 e
4 (4. 26)
co N a c1
N a xa c2 N a ya c3 N a zae

1

a
a 1
a 1
a 1
1(?)caso x y z
a caso

195
4. 6 Elementos Triangular Linear

Figura - 4. 5. Elemento trilinear

x
; x y (4. 27)

z

Assume-se:


x 0 1 2 3 4 5 6 7


y 0 1 2 3 4 5 6 7

(4. 28)

z 0 1 2 3 4 5 6 7

Onde se requer que:

nen

x a N a xae x a xae
(4. 29)

a 1

nen

y a N a yae y a yae
(4. 30)
a 1

nen

z a N a zae z a zae
(4. 31)
a 1

N a , ,
1
1 a 1 a 1 a produto das funoes

1
1D 1 a
(4. 32)
8 2

196
e



uh N a dae (4. 33)
a 1

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.

197
4. 7 Polinmios de Lagrange 1D

O objetivo de se utilizar o polin

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
MTODOS MISTOS E DE PENALIDADE
RESUMO
Neste captulo ser visto

5. 1 - Objetivos do captulo

i)

5. 2 Introduo

204
5. 3 Mtodos Mistos e de Penalidade

(5. 1)

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
PROBLEMAS TRANSIENTES
RESUMO
Neste captulo ser visto

6. 1 - Objetivos do captulo

i)

6. 2 Introduo

212
6. 3 - Problemas Transientes

(6. 1)

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
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.

219
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 x 0;1

Figura - 7. 1. Conduo de Calor No-Linear

A forma forte dada por: Ache u tal que:

qi ,i f 0 p / x 0; L

S u g em x 0 g 0
(7. 2)

qi ni h em x L h L

Figura - 7. 2.

Mas agora:

220

qi qi ui ; u , j kij u u , j (7. 3)

Lembre-se do caso linear que:


qi qi u , j kij u , j (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:

L L L

w, x qdx w, q , x dx wf dx 0 (7. 5)
0 0 0

como w 0 em y temos:

L L
W w,x qdx wf dx w L h (7. 6)
0 0

supondo que estejamos tratando com problema linear


qi qi u , j ku , j (7. 7)

Onde kij a conditividade trmica do material, temos a forma de Galerkin:

L L

w, x ku , x dx wf dx w L h
(7. 8)
0
0
w, h h
a w,u w, f

Figura - 7. 3. Formulao de Galerkin com Malha

221
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:

uh x N A x d A NA x g A
(7. 10)
An ng Ang

E as funes pesos so do tipo

wh x N A x c A c A
(7. 11)
An ng

As quais substituindo-se em (7. 6) obtemos:

L L


w,hx q u,hx dx w
h
f dx wh L h (7. 12)
0 0

Ou ainda para uma ou mais dimenses temos:

w, x kij u u,hj d wh f d whhd


h h


(7. 13)

h
int
F F ext

Desta forma, encontramos a relao entre a fora interna e externa.

222
7.2.4 - A Forma de Matricial da Anlise Trmica No-Linear
Na forma matricial temos:

F int F ext (7. 14)



Substituindo-se as fues de interpolao temos:

n 1 n 1
c A N A ,x x q N B ,x x d B d N A x fdx N A L h (7. 15)
A2 B 1

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 d1 , tal que, d1 g . comum incluir um grau de liberdade

prescrito em d . Desta forma (7. 82) reescrita como:



int
F
F ext
(7. 16)
N d

onde


; F ext F Aex t
F int FAint (7. 17)

Com

L n 1
F int N A , x x

N B , x x d B dx

0 B 1
L
(7. 18)
ext
F N A x f dx N A L h


0

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

Figura - 7. 4.

223
onde podemos escrever:

nel nel
F int A f int,e ; F ext A f ext ,e (7. 19)
e 1 e 1





f int,e f aint, e ; f ext , e f aex t, e

(7. 20)

Onde

f int, e N aT qd

(7. 21)
e

Onde q depende de d . E

f ex t, e N a fd N a hd

(7. 22)
e e

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.

224
7.2.5 Definio de Quantidades Elementares na Anlise Trmica No-Linear
Em relao as grandezas elementares como sempre temos:

nel
K A Ke (7. 24)
e 1

Do ponto de vista dos elementos temos:

f int, e : q qi ;

nen
qi kij u h
Nb , j x db
u , j kij u h
h


b 1

(7. 25)
nen

fa

int, e
h

N a ,i x kij u Nb , j x d db
h 1 e

Linearmente
Independente de d

ou

x2 nen
int,e
f

N a , x x
B 1
N b , x x db dx

(7. 26)
x1

Para cada elemento tambm vale uma relao do tipo

f int K e d e (7. 27)


Agora ns temos:



f int K e d e d e (7. 28)

Sendo assim K e requer o clculo do gradiente de f int


K e K ab
e
(7. 29)

Onde

e f int
K ab (7. 30)
db

Ou
225
e
K ab

f aint, e d
e i
(7. 31)
dbe

Logo,

xie nen

e
K ab e N a , x x
N c , x x d c dx
e

d b e
xi
c 1
xie n nen (7. 32)
d en
Na ,x x N c , x x dce . N c , x x d ce dx
d c 1 dbe c 1
xie


E h

Logo,

n
en
K ab

e

db c 1 e

N a ,i x kij u h N c , j x d d c


(7. 33)
nen h
kij u kij h
N a ,i x h
u db
N c , j x d d c N a ,i x
u h
u Nb , j x d
c 1 e e
Igual a rigidez linear

logo

x2e

N a , x x k Nb , x x dx
e h
K ab

(7. 34)
x1e

Melhorando a forma de escrever o 1 termo:

n
u h en

N c , x dc N b , x
db db c 1
(7. 35)

logo

kij nen
e
K ab

N a ,i x
u h
Nb

N c , j dc d N a ,i x kij u h Nb , j x d (7. 36)
e c 1 e

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

226
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:

kij nen kij nen


e
K ab

N a ,i x
u h
N b
N , d
c j c

d N ,
b i x
u h
N a

N c j c d
, d

e c 1 e c 1
(7. 37)
Na ,i x kij u Nb , j x d
h

e

Resumo (problema 1-D)


e
- K ab muito simples (idntico viga linear) exceto que E E .

- Temos como resultado que a rotina do elemento muito semelhante a rotina do


elemento linear.
Diferena Importante:

Necessita-se de d e para se calcular K e e f int,e



Observaes:
1) O uso da derivada exata em

K d F ext F int (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.

227
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)

g : d1 g t (7. 41)

Deseja-se resolver para uma soluo do tipo:

n 1
u h t N A x d A t (7. 42)
A 1

Onde t 0; T

Numericamente divide-se o intervalo 0;T em incremento

n o passos
0; T tn ; tn 1 (7. 43)
n 0

Figura - 7. 6.

Portanto, o problema no-linear a ser resolvido :

F int dn 1 F ext tn 1 (7. 44)


228
7.2.7 O Mtodo de Newton-Raphson
Define-se um resduo como sendo:

R F ext t F int d t 0 t 0; T (7. 45)


A contrapartida discreta dada por:

R F ext tn 1 F int d n 1 0 (7. 46)


Iteraes de Convergncia
Em seguida cria-se um contador de iteraes i em cada passo tn ; tn 1

1) Inicializa-se com d n 1 d n ; i 0
0

2) Resolve-se pelo Mtodo de Newton-Raphson



R
R d d d 0
i
d
i

(7. 47)

Ou

R
d
d d R d
i

i
(7. 48)

Note que:

R F ext F int (7. 49)



logo

R F int
(7. 50)
d d

onde F ext independente de d neste problema



Portanto a equao global fica:


K d .d F ext F int d
i

i
(7. 51)

Onde:

F int
K (7. 52)
d

229
Em relao as grandezas elementares como sempre temos:

nel
K A Ke (7. 53)
e 1

Incrementos temporais
Aps a convergncia das iteraes i pode-se incrementar o tempo da seguinte

forma:

i R i
R d n 1 d n 1 d 0
d
(7. 54)

R d n 1 0

i 1

Onde

i
R d n 1 F ex t tn F int d n 1

(7. 55)

Chamando de

R F
K
ex t


F int (7. 56)
d d

Temos:

F int
K (7. 57)
d

Logo,

i i
R d n 1 K d n 1 d 0

(7. 58)

i 1
d n 1 d n 1 d
i (7. 59)

Portanto, obtemos o seguinte sistema linear para cada iterao

i R i
R d n 1 d n 1 d 0
d i 1 i
d d n 1 d n 1 (7. 60)
R i i
d n 1 d R d n 1
d

230
Resolve-se

F int i i
d n 1 d F ext tn 1 F int d n 1 p / d (7. 61)
dn 1

Atualiza-se

i 1 i
d n 1 d n 1 d (7. 62)

Repete-se o processo at que d seja pequenoo que significa que:



R d tol 1

i
( Norma da Fora)
(7. 63)
d .R d tol 2 ( Norma da Energia )
i

Ponto de Vista Elementar

e i ei
r e d n 1 f ex t, e tn 1 f int , e d n 1 (7. 64)

Onde

int , e
e e i f ei
K d n 1 e d n 1 (7. 65)

d

Ento

n
i el ei
R dn 1 A r e d n 1 (7. 66)
e 1

Portanto,

n
i el e i
K d n 1 A K i d n 1 (7. 67)
e 1

231
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:

, x f 0 p / x 0; L

S u g em x 0 g 0
(7. 68)

h em x L h L

A anlise elstica linear pode ser dividida em duas categorias:


i) Relao Deformao Deslocamento
Caracterizada por:

du
u, x (7. 69)
dx

ii) Relao Tenso-Deformao


Caracterizada por:

(7. 70)

onde uma funo no-linear de , conforme mostra as Figura - 7. 7 e Figura - 7. 8

Figura - 7. 7.

Figura - 7. 8.

232
Obs:
No caso linear temos como exemplo:

E (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:

L L L

w, x dx w, ,x dx wf dx 0 (7. 72)
0 0 0

como w 0 em y temos:

L L
W w,x dx wf dx w L h (7. 73)
0 0

supondo que estejamos tratando com problema linear

E (7. 74)

Onde E o mdulo de elasticidade, temos a forma de Galerkin:

L L
L h
w, x Eu, x dx wf dx w
0 0
(7. 75)
w, h h
a w,u w, f

Figura - 7. 9. Formulao de Galerkin com Malha.

233
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:

n 1
uh x N A x d A N1 x g (7. 77)
A 2

E as funes pesos so do tipo

n 1
wh x N A x cA cA (7. 78)
A2

As quais substituindo-se em (7. 73) obtemos de forma anloga ao caso trmico:

L L


w,hx u ,hx dx w
h
f dx wh L h (7. 79)
0 0

Ou ainda para uma ou mais dimenses temos:

w, x Eij u u,hj d wh f d whhd


h h


(7. 80)

h
int
F F ext

Desta forma, encontramos a relao entre a fora interna e externa.

234
7.3.4 - A Forma de Matricial da Anlise Elstica No-Linear
Na forma matricial temos:

F int F ext (7. 81)



Substituindo-se as fues de interpolao temos:
Ou ainda

n 1 L n 1 L
c A N A , x x

N B , x x d B dx N A x f dx N A L h

(7. 82)
A2 0 B 1 0

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 d1 , tal que, d1 g . comum incluir um grau de liberdade

prescrito em d . Desta forma (7. 82) reescrita como:



int
F
F ext
(7. 83)
N d

onde



F int FAint ; F ext FAex t

(7. 84)

Com

L n 1
int
F

N A , x x
N B , x x d B dx

0 B 1
L
(7. 85)
F ext N A x f dx N A L h


0

Definindo o intervalo de um elemento e conforme mostrado na Figura - 7. 10

235
Figura - 7. 10.

onde podemos escrever:

nel nel
F int A f int,e ; F ext A f ext ,e (7. 86)
e 1 e 1






f int,e f aint, e ; f ext , e f aex t, e

(7. 87)

Onde

f int, e N aT d

(7. 88)
e

Onde q depende de d . E

f ex t, e N a fd N a hd

(7. 89)
e e

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.

236
7.3.5 Definio de Grandezas Elementares na Anlise Elstica No-Linear
Em relao as grandezas elementares como sempre temos:

nel
K A Ke (7. 91)
e 1

Do ponto de vista dos elementos temos:

f int, e : i ;

nen (7. 92)
h h

i Eij u u , j Eij u h
b 1

N b , j x db

logo



nen

fa

int, e
h

N a ,i x Eij u N b , j x d db (7. 93)
h 1 e

Linearmente
Independente de d

ou

x2 nen
int,e
f

N a , x x
B 1
N b , x x db dx

(7. 94)
x1

Para cada elemento tambm vale uma relao do tipo

f int K e d e (7. 95)


Agora ns temos:

237


f int K e d e d e (7. 96)

Sendo assim K e requer o clculo do gradiente de f int


K e K ab
e
(7. 97)

Onde

int
e f
K ab (7. 98)
db

ou

e
K ab

f aint, e d
e i
(7. 99)
dbe

Logo,

xie nen
e e
K ab

e
d b e
N a , x x
c 1
N c , x x d c dx

xi
xie n nen (7. 100)
d en
e

Na ,x x

N c , x x dc . N c , x x d ce dx

d c 1 dbe c 1
xie

E h

nen

K ab

e
e
db c 1 e

N a ,i x Eij u h N c , j x d dce


(7. 101)
nen h
E ij u E
N ,
a i x
u h d
N ,
c j x d d c N ,
a i x
u
ij
h
u h

N ,
b j x d
c 1 e b
e
Igual a rigidez linear

logo

x2e

N a , x x E Nb , x x dx
e h
K ab

(7. 102)
x1e

238
Melhorando a forma de escrever o 1 termo:

u h nen

db db
N c dc N a , x bc Nb , x (7. 103)
c 1

logo

kij nen
e
K ab

N a ,i x
u h
Nb

N c , j dc d N a ,i x kij u h Nb , j x d (7. 104)
e c 1 e

Essa matriz no simtrica por causa do 1 termo. Lembrando que preciso conhecer a
dependncia de kij 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:

kij nen kij nen


e
K ab

N a ,i x
u h
Nb
c 1
N c , j d c d Nb ,i x

u h
Na
c 1
Nc , j dc d

e e
(7. 105)
Na ,i x kij u Nb , j x d
h

e

Resumo (problema 1-D)


e
- K ab muito simples (idntico viga linear) exceto que E E .

- Temos como resultado que a rotina do elemento muito semelhante a rotina do


elemento linear.
Diferena Importante:

239
Necessita-se de d e para se calcular K e e f int,e

Observaes:
1) O uso da derivada exata em

K d F ext F int (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.

240
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)

g : d1 g t (7. 109)

Deseja-se resolver para uma soluo do tipo:

n 1
u h t N A x d A t (7. 110)
A 1

Onde t 0; T

Numericamente divide-se o intervalo 0;T em incremento

n o passos
0; T tn ; tn 1 (7. 111)
n 0

241
Figura - 7. 12.

Portanto, o problema no-linear a ser resolvido :

F int dn 1 F ext tn 1 (7. 112)


7.3.7 O Mtodo de Newton-Raphson


Define-se um resduo como sendo:

R F ext t F int d t 0 t 0; T (7. 113)


A contrapartida discreta dada por:

R F ext tn 1 F int d n 1 0 (7. 114)


Iteraes de Convergncia
Em seguida cria-se um contador de iteraes i em cada passo tn ; tn 1

1) Inicializa-se com d n 1 d n ; i 0
0

2) Resolve-se pelo Mtodo de Newton-Raphson



R
R d d d 0
i
d
i

(7. 115)

Ou

R
d
d d R d
i

i
(7. 116)

Note que:

242
R F ext F int (7. 117)

logo

R F int
(7. 118)
d d

onde F ext independente de d neste problema



Portanto a equao global fica:


K d .d F ext F int d
i

i
(7. 119)

Onde:

F int
K (7. 120)
d

Em relao as grandezas elementares como sempre temos:

nel
K A Ke (7. 121)
e 1

Incrementos temporais
Aps a convergncia das iteraes i pode-se incrementar o tempo da seguinte

forma:

i R i
R d n 1 d n 1 d 0
d
(7. 122)
i 1
R d n 1 0


Onde

i
R d n 1 F ex t tn F int d n 1

(7. 123)

Chamando de

R F
K
ex t


F int (7. 124)
d d

Temos:

243
F int
K (7. 125)
d

Logo,

i i
R d n 1 K d n 1 d 0

(7. 126)

i 1 i
d n 1 d n 1 d (7. 127)

Portanto, obtemos o seguinte sistema linear para cada iterao

i R i
R d n 1 d n 1 d 0
d i 1 i
d d n 1 d n 1 (7. 128)
R i i
d n 1 d R d n 1
d

Resolve-se

F int i ext int i


d d F tn 1 F d n 1 p / d (7. 129)
dn 1 n 1

Atualiza-se

i 1 i
d n 1 d n 1 d (7. 130)

Repete-se o processo at que d seja pequenoo que significa que:



R d tol 1

i
( Norma da Fora)
(7. 131)
d .R d tol 2 ( Norma da Energia )
i

Ponto de Vista Elementar

e i ei
r e d n 1 f ex t, e tn 1 f int , e d n 1 (7. 132)

Onde

e i f int , e e i
K e d n 1 e d n 1 (7. 133)
d

244
Ento

n
i el ei
R dn 1 A r e d n 1 (7. 134)
e 1

Portanto,

n
i el e i
K d n 1 A K i d n 1 (7. 135)

e 1

7. 4 Exemplos e Aplicaes

245
7. 5 Exerccios e Problemas

246
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.

247
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.

UD
Re (8. 1)
v

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]).

248
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:


.J 0, (8.2)
t

onde J u o fluxo de massa e a densidade do fluido, u denota o vetor velocidade, e
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
/ t 0 . A equao da continuidade torna-se:

.u o , (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 , (8.4)
Dt

onde 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 . , (8.5)
Dt t

A Eq. (4) descreve a equao de movimento de um meio continuo e, na mecnica dos udos,
so conhecidas como Equaes de Navier.

249
8. 3 - Equao de Navier-Stokes para Escoamento Laminar

As equaes governantes so:


Tempo t

Vetor posio:

x x1, x2 , x3 (8. 6)

Em coordenadas eulerianas.
Massa

u 0

ui (8. 7)
0
xi

Lembre-se:


cte cte


t (8. 8)
fluxo
fluido uniforme
incompressvel

Momentum

u
0 uu . 0 f 0 (8. 9)
t

Em notao inicial temos:

u u ij
0 i ui i 0 fi 0 (8. 10)
t x j x j

250
8.3.1 - Relaes Constituitivas para Fluidos Newtonianos
As relaes constitutivas para um fluido newtoniano so:

PI ; 2 D (8. 11)

Onde

1 T
D u u (8. 12)
2

Ou

ij ij Pij ; ij 2 Dij (8. 13)

1 u u j
D i (8. 14)
2 x j xi

Condies de Contorno
(Dirichlet)

u u ou ui ui s, t em u (8. 15)

e
(Neumann)

n. ou i ij s, t n j s s, t em (8. 16)

Estas equaes so resumidas por:

ui
0 (8. 17)
xi

u u
0 i ui i
t x x j
P ij Dij 0 fi 0 (8. 18)
j

Ou

u u u u j
0 i ui i P ij i 0 f i 0 (8. 19)
t x j x j x j xi

251
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 , (8.20)

Como o fluido considerado incompressivel pela equo (8.3) tem-se:



u , (8.21)

e portanto a (8.4) torna-se:



Du
f . u P , (8.22)
Dt

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:

ui
0 (8. 23)
xi


u j
u ui P ij ui
0 i ui 0 fi 0 (8. 24)
t x j x j x j xi
tempo presso fora de
adveco frico campo

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 de um elemento tpico.

252
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

u
Q xii dx 0 (8. 25)
e

E a equao Erro! Fonte de referncia no encontrada. e obter:

u u u u j
w 0 ti ui x ij x j Pij x ij xi 0 fi dx 0 (8. 26)
e

Finalmente obtm-se a forma fraca:

u
0 Q xii dx (8. 27)
e

E a equao Erro! Fonte de referncia no encontrada. e obter:

u w u u j
i w u ui
0 0 wi i j i P ij i 0 wi fi dx
x j x j xi
e
t x j
(8. 28)
wi i ds
e

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:

M
ui x , t
m x uim t T ui (8. 29)
m 1

253
L
P x, t l x Pl t T P
(8. 30)

l 1

Onde T e T so vetores coluna de funes de forma. ui e P so vetores dos valores nodais



de velocidadeds e presso.
A funes pesos so aproximadas tambm por:

L
Q l x C1l t (8. 31)
l 1

M
wi x, t
m x C2im

(8. 32)
m 1

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

T
dx u 0

e xi i
(8. 33)

ii) Momentum na direo i

T
o T dx ui o T u j

e
e x j

dx ui

T T
dx ui dx u j

e x j x j e x j x j
(8. 34)


T
dx P o fi dx i ds

e xi e e

As equaes matriciais so escritas como:

254
i) Massa

QT u 0 (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:

M 0 0 u1 C u 0 0 u1
0 M
0 u2 0

C u 0 u2

0 0 0 P 0 0 0 P

2k k (8. 37)
k 21 Q1 u1 F1
11 22
k12 k11 2k 22 Q2 u2 F2
T
Q1 Q2T 0 P 0

onde


T
M
e o dx




(8. 38)
T


C u o T u j
e x j

dx

Notao de
Soma de
Einstein

T
dx
K ij

e xi x j


T
Qi dx (8. 39)
e xi


Fi o fi dx i ds

e e

E as funes de interpolao so os polinmios de Lagrange.

255
As equaes so combinadas como:

M 0 u C u K u Q u F
0 (8. 40)
0 P Q T
0 P 0


ou

Mu Ku F (8. 41)

onde

T
U u1, u2 , u3 , 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 ui o que implica que esta

relao satisfeita aproximado por uma minimizao no sentido de Mnimos Quadrados, logo
a presso efetivamente eliminada da formulao.

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

8.4.1 - Problema de Navier-Stokes


A condio de incompressibilidade dada por:

u v
0 (8. 43)
x y

No Modelo de Penalidade considera-se que as velocidades so muito baixas e


portanto escreve-se:

ui P
0 , (8.44)
x j e

Elimina-se a presso substituindo-a nas equaes de momento usando, portanto, a seguinte


expresso:

ui
P e , (8.45)
x j

Onde e o fator de penalidade

106 e 1012 (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 , logo obtm se uma equao que pode ser resolvida

univocamente.

257

Du
f . u e.u , (8.47)
Dt

Ou na forma matricial:

M 0 0 u1 C u 0 0 u1
0
M 0 u2 0 C u

0 u2

0 0 M u3 0 0 C u u3

2 k11 k22 k33 k21 0 u1
u
k12 k11 2k 22 k33 0 2

k13 0 k11 k 22 2k33 u3

(8. 48)
1
K
~

k11 k12 k13 u F


1 1
k21 k22 k23 u2 F2





k13 k32 k33 u3 F3


2
K
~

Onde M1C u , kij e Fi so os mesmos da formulao anterior completa (contendo a



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

u
u P 2u (8. 49)
0

Ou na forma matricial:

Mu C u u Ku QP F


(8. 50)
0 0

Logo

Ku QP F (8. 51)

Sabendo que:

K K u F (8. 52)

Os termos de penalidade so:

T
kij e dx
(8. 53)
e xi x j

258
A equao pode ser reescrita simbolicamente de forma mais resumida como uma
equao matricial:

Mu C u K 1 K 2 e u F (8. 54)

Onde

T
u u1 u2 u3 (8. 55)

1) Construir 2k11 k22 e

k11 e e
... k14
e
k (8. 56)

88 e e
k41 ... k44

e
Onde kab uma matriz 2 2 e 1 a; b 4

2) Frmula do Reddy

e i jT
e
k d
~ ij e xi x j
(8. 57)
e 2t t t21
k 11 22
~ ab t12 t11 2t22

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


88
4) Construir a Matriz de Penalidade

e
k11 e
... k14
e
k

(8. 58)

88 e
e
k41 ... k44

e
onde kab uma matriz 2 2 e 1 a; b 4 e

T
kije d
e
(8. 59)
xi x j
e

calculado por Quadratura de Gauss como uma matriz 11 para eliminar as

singularidades.

259
Finalmente calcula-se:

k eab k ab
e
keab k e k e (8. 60)
88

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.


K 1 2 u F

K e
(8. 61)

termos viscosos termos de penalidade

Neste caso temos:

u u u P
(8. 62)
x y z

1) e muito grande contribuio dos termos de viscosidade pode tornar-se desprezvel na

presena dos termos de penalidade.

K 2 e K 1 (8. 63)

a) K 1 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) K 2 singular a soma no-singular, pois K 1 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

K 1 Quadratura Gausiana 2 X 2

K 2 Quadratura Gaussiana 1 X 1

260
Cria-se um n para a presso diferente do n para velocidade,

3-D

K 1 Quadratura Gausiana 2 X 2 X 2

K 2 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: 10 4 e 1012 .

261
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:

o 1 T To (8. 64)

As equaes governantes so:


i) Massa

ui
0 (8. 65)
xi

ii) Momentum na direo i

u u u u j
0 i u j i P ij i 0 g T To 0 (8. 66)
t x j x j x j xi

iii) Energia

T T T
0CV uj kij Q
0
t x j xi x j (8. 67)
Dissipao
Viscosa

onde

P P 0 gi xi 0 (8. 68)

a presso modificada. Vide a referncia Bejan, 1995, Convection Heat Transfer.

2 Dij Dij (8. 69)

onde

1 u u j
Dij i (8. 70)
2 x j xi

262
Condio de Contorno

ui f i s, t em u (8. 71)

i ij s, t n j s fi s, t em (8. 72)

Para a parte fluida, e

T T s, t em T (8. 73)

T
kij ni qconv qrad q s, t em q (8. 74)
x j

2) Forma Fraca

Para um elemento e


w1 f1dx 0

e

w2 f 2 dx 0 w1, w2 , w3 funes peso para P, u eT respectivamente

(8. 75)
e

w3 f3dx 0

e

onde as variaveis T , ui , P podem ser aproximadas por:

M
T x, t m x Tm t T T
m 1

M

ui x , t n x uin t T ui (8. 76)
m 1

M
P x, t l x Pl t T

m 1

onde m x , n x , l x so funes de interpolao.

263
2.1) Forma Fraca e Discreta das Equaes
i) Massa

T
dx ui 0
(8. 77)
e xi

ii) Momentum na direo i


No inclui direo preferencial do escoamento

T
o T dx ui o T u j

e e

x j

dx ui

T T
dx ui dx u j

e x j x j e x j x j

(8. 78)

T T
dx P
g dx T g T dx

e xi e o i e o i o


i ds

e

iii) Energia
Neste caso preciso levar em conta a direo preferencial de escoamento.

T
0CV T dx T 0CV T u j dx T

e e
x j

(8. 79)
T


kij dx T Qdx dx qds
xi x j e e e

e

2.2) Forma Matricial das Equaes


As equaes matriciais so escritas como:

264
M 0 0 0 u1 C u 0 0 0 u1
0 M 0
0 u2 0 C u 0

0 u2

0 0 M 0 u3 0 0 C u 0 u3

0 0 0 0 P 0 0 0 0 P

K11 K 21 K 31 Q1 u F (8. 80)
1 1
K12 K 22 K 32 Q2 u2 F2


K13 K 23 K 33 Q3 u3 F3

T
Q1 Q2T Q3T K 44 P 0

Onde

K 11 2 K11 K 22 K33
K K 2 K K
22 11 22 33 (8. 81)
K 33 K11 K 22 2 K 33


M o T dx

e

T
C u o T u j

e x j

dx

T
K ij dx
(8. 82)
e x j x j


T
Qi dx
e xi


Fi T o gi T dx T o gi To dx i ds

e e e

Logo as equaes so combinadas como:

N T D u T L T G T (8. 83)

onde

265
T
D u
0CV T T u j dx
x j

e
T
N 0CV
e

dx


(8. 84)
T

L kij dx
xi x j
e
G Qdx

dx qds
e e e

Compactando as equaes temos:


i) Massa

Q T u 0

ii) Momentum na direo i

Mu C u u Ku QP BT F (8. 85)

iii) Energia

NT DT LT G (8. 86)

e

B1 0 0 T
BT 0 B2 0 T

0 0 B2 T

T
Bi o gi
e
dx

Logo temos a forma matricial:

M 0 0 u C u K u , T Q B T

u F T
0
0 0 P QT 0 0 P 0 (8. 87)

0 0 N T 0 0 D u L T T G T , u

e de forma inda mais compacta:

266
MU KU F (8. 88)

Onde



U T u1T , u2T , u3T , PT , T 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.

M 0 0 u1 C1 u 0 0 u1
0
M 0 u2 0 C2 u

0 u2

0 0 M u3 0 0 C3 u u3

2 K11 K 22 K33 K 21 0 u1
K12 K11 2 K 22 K33 0 u
2 (8. 90)
K13 0 K11 K 22 2 K33 u3

K 11 K12 K13 u F
1 1

K
21 K 22 K 23 u2 F2

K K K u3 F3
13 32 33

T
K ij e dx
xi xi
(8. 91)
e

267
Exemplo

Figura - 8. 1.

Figura - 8. 2.

268
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.

T T u
;U (8. 92)
Tleo T U

269
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.

Jacobiano
N d
d F N d (8. 94)
d d n

Resduos
Termos Advectivos

onde K a matriz de rigidez e K a matriz de penalidade.


nel N

C
j

d

j N
o a
N c cj
d
x
b d e
(8. 95)
Soma e c 1 j
em j
ab

nel o nmero de ns no elemento, j a dimenso do espao 1 j 3 .

Esta soma presica ser computada para cada ponto de Gauss para j 1, 2,3 e para
d cj 1 , quando a derivada for necessria.

N1 d C1 d1 d1 C2 d 2 d1 C3 d3 d1
(8. 96)
2 K11 K 22 K33 d1 K12 d2 K13d3 K11 K12d 2 K13d3
e

C1 d1 0 0 d1

0 C2 d 2 0 d 2 (8. 97)
0
0 C3 d3 d3

270
N 2 d C1 d1 d 2 C2 d 2 d 2 C3 d3 d 2
(8. 98)
K 21d1 K11 2 K 22 K 33 d3 K33d3 K 21 K 22 d 2 K 33d3

C1 d1 0 0 d1

0 C2 d 2 0 d 2 (8. 99)
0
0 C3 d3 d3

e C u : um somatrio; C jj : somatrio (ndices repetidos)

N 3 d C1 d1 d3 C2 d 2 d3 C3 d3 d3
(8. 100)
K31d1 K32d 2 K11 K 22 2 K33 d3 K 31 K 32 d 2 K 33d3

C1 d1 Cin 1

C2 d 2 Cin 2 no FEAP (8. 101)

C3 d3 Cin 3

2 K11 K22 K33 rkbar 1,1



K11 2 K22 K33 rkbar 2, 2 no FEAP (8. 102)
K11 K 22 2 K33 rkbar 3,3

Isw = 3.

271
Analogia para soluo de Problemas No-Lineares
Linear s no 1 passo, No-Linear em n passos de Newton.

Kd F
R
N d (8. 103)
d F N d
d d n

Vamos agora computar o Jacobiano.

N d
M (8. 104)
d

onde

N1 N1 N1
d1 d 2 d3
N d N 2 N 2 N 2
M (8. 105)
d d1 d 2 d3

N 3 N 3 N3
d1 d 2 d3

ou

Ni
mij M mij (8. 106)
d j

N1
C1 d1 C1 1 C2 d 2 C3 d3
d1
Cin 4

2 K11 K 22 K33 K11


N1 (8. 107)
C2 1 d1 K12 K12
d 2
Cin 5
N1
C3 1 K13 K13 d3
d3
Cin 4

272
N 2
C1 d1 d 2 K 21 K 21
d1
N 2
C1 d1 C2 d 2 C2 1 d 2
d 2 (8. 108)
C d K 2 K K K
3 3 11 22 33 12
N 2
C3 1 d 2 K 23 K 23
d3

N3
C1 d1 d3 K31 K 31
d1
N3
C2 1 d3 K 32 K 32 (8. 109)
d 2
N3
C1 d1 C2 d 2 C3 d3 C3 1 d3 K11 K 22 2 K33 K 33
d3

273
8. 8 Soluo Numrica da Equao de Navier-Stokes + Energia I

Considere a seguinte equao:

N d

d

d F N dn

(8. 110)
d d n 1 d n
n

Na equao da energia temos:

nel N

C j d j
ab o N a N c d cj b d e
x j
(8. 111)
e c 1

nel o nmero de ns no elemento, j a dimenso do espao 1 j 3 . Mas na equao da

energia temos termos advectivos

nel N

D j d j
ab o cN a N c d cj b d e
c 1 x j (8. 112)
1 j 3 e

nel o nmero de ns no elemento, j a dimenso do espao 1 j 3 .

d1 u

d2 v
n 4 graus deliberdade por n (8. 113)
d3 w
d 4 T

- conveco forcada sem empuxo


- convecao natural com empuxo

N1 d mesmo que anterior B1d 4



N 2 d mesmo que anterior B2 d 4 (8. 114)

N 3 d mesmo que anterior B3d 4

e

N 4 d D1 d1 d 4 D2 d 2 d 4 D3 d 3 d 4 L11 L22 L33 d 4 (8. 115)



O Jacobiando neste caso :

274
N1 N1 N1 N1
d1 d 2 d3 d 4
N 2 N 2 N 2 N 2
N d d1 d 2 d3 d 4
M (8. 116)
d N3 N3 N3 N3

d1 d 2 d3 d 4
N 4 N 4 N 4 N 4
d1 d 2 d3 d 4

N1
C1 d1 C2 d 2 C3 d3
d1
2 K K K K
11 22 33 11
N1
C2 1 d1 K12 K12
d 2 (8. 117)
N1
C3 1 K13 K13d3
d3
N1
B1
d 4

N 2
C1 d1 d 2 K 21 K 21
d1
N 2
C1 d1 C2 d 2 C2 1 d 2
d 2
C d K 2 K K K
3 3 11 22 33 12 (8. 118)
N 2
C3 1 d 2 K 23 K 23
d3
N 2
B2
d 4

275
N3
C1 d1 d3 K31 K 31
d1
N3
C2 1 d3 K 32 K 32
d 2
(8. 119)
N3
C1 d1 C2 d 2 C3 d3 C3 1 d3 K11 K 22 2 K33 K 33
d3
N3
B3
d 4

N 4
D1 1 d 4
d1
N 4
D2 1 d 4
d 2
N 4 (8. 120)
D3 d1 d 4
d 3
N3
D1 d1 D2 d 2 D3 d3 L11 L22 L33
d 4
din 1

Exemplo de uma Cavidade Quadrada


Considere o problema de uma cavidade retangular em conveco natural

Figura - 8. 5.

276
Hipteses:
- Fluido Newtonianano
- Escoamento Incompressvel
- 2D; Regime Permanente
- Escoamento Laminar; Propriedades constantes no fluido
- Dissipao viscosa desprezvel

u v
0 (8. 121)
x y

u u 1 P 2u 2u
u v v 2 2
x y x x y

v v 1 P 2 v 2v
u v v 2 2
x (8. 122)
x y y y

T T 2T 2T
u v
x y x 2 y 2

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 , se a dimensionalizao for correta

Para a conveco natural o nmero de Rayleigh o adimensional apropriado.

g TH 3
Ra (8. 123)
v

Onde g a gravidade, o coeficiente de expanso volumtrica, T TH TC a

diferena de tempeatura e k / c a difusividade trmica, v a viscosidade, H a altura.


Para a conveco forada temos:

277
u
U (8. 124)
U

Para a conveco natural temos:

u
U 1 (8. 125)
U escala

Ra1/ 2
~ (8. 126)
H

onde a escala de velocidades

uH 1/ 2
U R (8. 127)
a

o adimensional da velocidade u e

H 1/ 2
V R (8. 128)
a

o adimensional da velocidade e

x
X (8. 129)
H

y
Y (8. 130)
H

e para a conveco forada

1
Pescala U 2 (8. 131)
2

E para a conveco natural

H2
P (8. 132)
Ra1/ 2

278
T TC
; 0 1 (8. 133)
TH TC

Substituindo nas equaes originais tem-se:

i) Conservao da Massa

U V
0 (8. 134)
X Y

No FEAP usa-se o comando stat para Ra baixo e para Ra alto.


ii) Conservao do Momento

Ra1/ 2 U U P 2U 2U
x: U
X V
Pr Y X X 2 Y 2
(8. 135)
Ra1/ 2 V V P 2V 2V
y: U X V Y Y Ra1/ 2
Pr 2 2
X Y

Pr o nmero de Prandtl = v /

iii) Conservao da Energia

2 2
Ra1/ 2 U V (8. 136)
X Y X 2 Y 2

Nmero de Nusselt:

hH QCN
Nu Nu (8. 137)
k Qconvpura

e QCN o calor de conveco natural. Usando-se o Mtodo Integral Analtico.

Q 0,364 TH TC Ra1/ 4 W / m (8. 138)

E a Lei de Fourier fica:

TH TC (8. 139)
Q kH
L
W / m

Mas A Hw logo

279
L 1/ 4
Nu 0, 364 Ra (8. 140)
H

Figura - 8. 6.

Quando o nmero de Rayleigh :

109 1010 Turbulento


Ra (8. 141)
109 Laminar

Para L / H 1 e Ra 103 N u 2, 0469 .

Soluo Numrica

U ,V 0 (8. 142)

Nas paredes (condio de no-deslizamento)

Figura - 8. 7.

iii) Equao do Momento

u
uu P 2u g T T (8. 143)
t

Se T 0 T logo

280
C puT k 2T (8. 144)

Correspondncia entre:
Equaes Governantes Adimensionais Equaes do FEAP
Exemplo:
Ra1/ 2
Para Ra 104 ; Pr 0, 71(ar ) , 1 ; 140,84507 ; Pr 0, 71 ;
Pr

g x 0 e g y 1 ; CP 0, 71 ; k 1, 0 , Parmetro de upwind P 0 Penalidade 106

Figura - 8. 8.

1

Nu
x

x 0
dy (8. 145)
0

Nu 2,165 (8. 146)

Com malha (30 x 30) 900 ns


Conveco Forada

u v u
U ;U ;U (8. 147)
U V U

T T
(8. 148)
TH T

UL
Re (8. 149)
v

281
e

v
Pr (8. 150)

p
P (8. 151)
U 2

U Lv U L
Pe Re Pr (8. 152)
v

U V 1 2U 2U
Mx :
X Y P
Re X 2 Y 2
(8. 153)
U V 1 2U 2U
My :
X Y P
Re X 2 Y 2

T T 1 2T 2T
Eu : U
X V (8. 154)
Y Pe X 2 Y 2

Figura - 8. 9.

282
Velocidade nula em todas as paredes u v 0

Formulao Adimensional para Conveco Natural


i) Conservao da Massa

U V
0 (8. 155)
X Y

ii) Conservao do Momento

Ra U U P 2U 2U
x: U
X V
Pr Y X X 2 Y 2
(8. 156)
Ra V V P 2V 2V
y: U
X V Ra1/ 2
Pr Y Y X 2 Y 2

iii) Conservao da Energia

2 2
Ra1/ 2 U V (8. 157)
X Y X 2 Y 2

x, y ; P pH 2
X ,Y (8. 158)
H Ra1/ 2

T TC g TH TC H 3
; Ra (8. 159)
TH TC v

u, v R1/ 2
U ,V ; vescala (8. 160)
vescala H

k
(8. 161)
C p

283
Formulao Adimensional para Conveco Forada
Considere a

Figura - 8. 10.

x, y ; P p
X ,Y (8. 162)
H U 2

4L 1
P f U 2 (8. 163)
A 2

u, v ; R UD U L
ou Re
U ,V e (8. 164)
U v v

Re 2300 Re 105 (Turbulento) (8. 165)

u v 1 P 2u 2u
u v v (8. 166)
2
x y x x y 2

onde

u UU ; v VV ; p P U 2 (8. 167)

284
x XD ; y YD (8. 168)

logo


x : UU
UU
VU
UU


P U 2

XD YD X
(8. 169)
2 UU 2 UU

v
XD 2 2
YD

U 2 2
U U U U 2 P U 2U 2U
x: U V v 2 (8. 170)
D X D Y D X D2 X Y 2

D
Multiplicando tudo por temos:
U2

U U P v 2U 2U
x: U
X V (8. 171)
Y X U D X 2 Y 2

Portanto,

U U P 1 2U 2U
x: U X V Y X R 2 2 (8. 172)
eD X Y

U D U D v
x: PeD ReD Pr (8. 173)
v

285
Problema Proposto Interao Slido-Fluido

Figura - 8. 11.

T
y k
(8. 174)
T k
y

Considerando o fluxo de calor igual na interface entre o slido e o fluido temos:

T T
k s k f (8. 175)
y S y f

Separo em dois dominios

286
8. 9 Formulao de Transferncia de Calor Fluido/Slido

1 Alternativa
Fluido: Ar


f C pf uT k f T

(8. 176)

f
u U RaH 1/ 2 (8. 177)
H2

f 1
f C pf U 2 RaH 1/ 2 2 k f (8. 178)
H H

1 f
RaH 1/ 2U 2 (8. 179)
H f

Slido:

s C ps uT k s T (8. 180)

f
u U RaH 1/ 2 (8. 181)
H2

f 1
s C ps U 2 RaH 1/ 2 2 k s (8. 182)

H H

1
RaH 1/ 2U k s (8. 183)
f s Cs

287
1
Ra1/ 2U 2 s (8. 184)
H f

2 0 (8. 185)

2 Alternativa
Na realidade, o FEAP resolve X X , Y

1 x
Ra1/ 2U 2 (8. 186)
H f

onde o domnio considerado

Ar
Material 1 X f (8. 187)
( fluido)

Ar
Material 2 X s e U 0 (8. 188)
(slido)

OBS: Na formulao, assume-se f , C pf , s e C ps , independente de X .



Formulao mais Geral
f , C pf , s e C ps ,podem depender de X .

1)Fluido

kf
RaH 1/ 2U (8. 189)
kf

2) Slido



s C ps 1/ 2 ks
R U (8. 190)
f C pf aH k f

s
C s ks

288
Equao Geral com Conveco Natural

X c X Ra1/ 2U K X (8. 191)


Onde:
Material 1 fluido

X c X K X 1 (8. 192)

Material 2 slido

X s ; c X c (8. 193)

K X ks ; U 0 (8. 194)

1
X c X Ra1/ 2U 2 K X (8. 195)
H

289
8. 10 Soluo Numrica da Equao de Navier-Stokes + Energia
II

290
8. 11 Fluidos No-Newtonianos Inelsticos

291
8. 12 Fluidos No-Newtonianos Viscoelsticos

292
8. 13 Exemplos e Aplicaes

293
8. 14 Exerccios e Problemas

294
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.

295
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:

F ext F int 0 (9. 1)



sendo

F N d F int N d (9. 2)

Logo o problema pode ser escrito como:

F ext N d 0 (9. 3)

ou

F ext 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:

R U F ext N d (9. 5)

Vemos que:

R U 0 (9. 6)

Somando U dos dois lados temos:

U G U U R U (9. 7)

Definimos uma frmula de iterao onde:



U n 1 G U n U n R U n

(9. 8)

296
O requisito para a covergncia desse mtodo que G possui Mapeamento Contrativo e U 0

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:



U n 1 G U n U n n

R U n 0
A Un
(9. 10)
matriz
no singular


Considera-se o vetor correo D U n dao por:




D Un A Un R Un
(9. 11)
vetor correo


D Un A Un R Un 0

(9. 12)

S se


R Un 0

(9. 13)

297
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:


K U n U n 1 F U n

(9. 15)

da propem-se que:


K U n U* F U n

(9. 16)

E calcula-se:

U n 1 U n 1 U * ; 0 1 (9. 17)

Uma variante deste mtodo o Mtodo da Super-Relaxao Sucessiva (SOR-Sucessive Over
Relaxation), onde 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.

298
9. 4 O Mtodo de Newton

Neste mtodo considera-se:

R U K U U F U 0 (9. 18)

fazendo-se a seguinte expresso em srie temos:

R


0 R Un
U U n

U U 2 ... (9. 19)

onde

U U n 1 U n (9. 20)

logo

R


R Un
U U n



U n 1 U n J U n U n 1 U n

(9. 21)

R
Onde J da,
U U n



U n 1 U n J 1 U n R U n

(9. 22)

Ou



U n 1 U n J 1 U n R U n

(9. 23)

Tambm pode-se usar um escalar para se reduzir as oscilaes da convergncia.

299
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:

K d F Kd (i ) R(i ) (9. 24)



troca-se a atualizao por:

d (i 1) d (i ) S (i ) d (9. 25)

onde S (i ) um parmetro de busca e d frequentemente chamado de direo de busca.



Neste Mtodo, define-se S (i ) de duas maneiras.

1) Seleciona-se S (i ) tal que a energia potencial seja minimizada.


Chama-se de Energia Potencial a expresso:

1
P d d T Kd d T F (9. 26)
2

Onde


P S (i) P d (i ) S (i ) d

(9. 27)

fazendo a derivada de P em relao a S temos:

dP
0
dS

d K S (i ) d d (i ) F

(9. 28)

Resolve-se o problema para S (i ) , obtendo:

S (i )


d T F Kd (i ) (9. 29)
d T K d

300
Mas d T K d 0 se K for uma matriz positivamente definida.

Note que:

R(i ) K d (9. 30)



Logo

d T K d
S (i) (9. 31)
d T K d

K , K so positivamente definidas e

d 0 S ( i ) 0 (9. 32)

Positivo!

2) Acha-se S (i ) tal que:

R(i 1) F Kd (i) (9. 33)



Tenha componente zero na direo d . Logo

d .R (i 1) 0 (9. 34)

ou seja:



0 d F K d (i ) S (i ) d

(9. 35)

Isolando-se S (i ) obtm-se a mesma resposta do item anterior (i), ou seja:

S (i )


d T F Kd (i ) (9. 36)
d T K d

Verifica-se a convergncia por:




R(i ) ou d (i 1) d (i ) .R(i)

(9. 37)
norma da energia

301
Extenso para o Regime No-Linear
De forma anloga define-se

K d F ext F int d (i )

(9. 38)

troca-se a atualizao por:

d (i 1) d (i ) S (i ) d (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.



0 G S (i ) d F ext F int d (i ) S (i ) d

(9. 40)

Observaes

1) D o valor escalar para S (i ) resolvendo uma equao no-linear para S (i )


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:


G S (i ) S tol G 0 (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.



d .R (i ) F tol d (0) R (0)

(9. 42)
20
10

Colocando a busca linear (Line Search) temos:



K d (i) d R (i )

(9. 43)

troca-se a atualizao por:

302
d (i 1) d (i ) S (i ) d (9. 44)

Onde S (i ) calculado de tal forma que:


G S (i ) S tol G 0 (9. 45)

Note que:



G 0 d .R d (i ) (9. 46)



G S (i ) d (i 1) d (i ) .R d (i 1)

(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:


G S (i ) S tol G 0 (9. 48)

Figura - 9. 2.

Cada iterao computacionalmente cara porque exige a avaliao de G S

303


G 0 d .R d (i ) (9. 49)


G S (i ) d . R d (i 1)

(9. 50)


R d
i 1
F ext

F int d (i ) S (i) d

(9. 51)

Implicaes
1) S Tol no deve ser muito pequeno 0.5

2) No necessitamos fazer sempre a busca linear quando G 0 .G 1 0



mesmo sinal

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:

G 0 d F ext F int 0
(9. 52)

S 0

304
G 1 d F ext F int 0
(9. 53)

S 1

S 1 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

d F ext F int G 0 0
(9. 54)

S 0

d F ext F int G 1 0
(9. 55)

S 1

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)

305
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

306
i) Reutilizao do Jacobiano
ii) Mtodo de BFGS
iii) Mtodo Broyden
iv) Mtodo para calcular R / d numericamente.

Figura - 9. 7. Mtodo de Continuao

307
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



f y, 0

(9. 56)

onde y o vetor de incgnitas dado por:




y y1 , y2 ,..., yn

(9. 57)

e f o vetor das incgnitas






f f1 y, ,..., f n 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 y1 , y2 ,

308
Figura - 9. 9. Mtodo de

Homotopia
Seja a seguinte equao no-linear dada por:


g y 0

(9. 59)

cuja convergncia ascessada pela norma de convergncia


g yn

(9. 60)

Quando difcil estimar y admite-se um problema anlogo dado por:


0


g y 0

(9. 61)

e de fcil soluo. Com isso forma-se uma cadeia de equaes resolvidas uma de cada vez.
A 1 equao :

g 0 (9. 62)

e

309
f
0

y g y 0
f
1

y 0
: (9. 63)
f y 0
k 1



k
f


y g y 0

Exemplo:
Mtodo da Carga Incremental da Mecnica dos Slidos dada por:

K d d F t ; t 0; T ; F T F Prescrito (9. 64)

A verso contnua desta seqncia discreta de funes :


f y,

0 1 (9. 65)




f y, 0 g y ; f y,1 g y

(9. 66)

Um meio sistemtico de homotopia :




f y, g y 1 g y

(9. 67)

A escolha simples :


g y yc

(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 y yn para qualquer ndice k na faixa de 1 k n , ento constri-se o



diagrama de ramos (ou bifurcaes) a seguir:

310
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.

311
Estratgia de Comprimeno de Arco
Considere o problema

N d F ext (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:

312


F int d t t F ext (9. 70)

incgnitas incgnitas
originais novas

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:

F int dn 1 n 1F ext (9. 72)



e

f d , f d n 1 d n , n 1 n a
comp. (9. 73)
de arco
prescrito

Onde temos neq 1 equaes para neq 1 incgnitas.

Pense em f como uma norma de d , , logo uma possvel forma para f :

1/ 2


f d , : f c d T K d b 2

(9. 74)

Onde b 0;1 prescrito.

Ento

1 b
c e q K 1F ext (9. 75)
T
q Kq

Onde K : uma matriz de rigidez apropriada

Vejamos o exemplo:

313
K d 0

0
(9. 76)
K n 1

Pode ser diagonalizada para simplificar.
Escolhas de (b)
1. Continuidade do Deslocamento b 0

Figura - 9. 13. Controle de Deslocamento

Sendo:

d T K d
f d , : T a
q Kq (9. 77)

d n 1

que aproximadamente d
2. Controle do Carregamento b 1

Figura - 9. 14. Controle de Carregamento

314
1
3. Controle de .... b
2

Figura - 9. 15.

Linearizao do Sistema com Newton-Raphson


Vamos agora linearizar o sistema pelo Mtodo de Newton-Raphson. Dentro de
um passo tn ; tn 1 itereramos em i , fazendo:


int i i i i ext
F d n 1 d n 1 F (9. 78)


i 1
n 1


i i i i
f d n 1 d d n , n 1 n a (9. 79)



d i 1 i 1

Onde

i i i 1
d d n 1 d n i ; d d n 1 d n
i i 1
(9. 80)

Faz-se a mesma coisa para , obtendo:

315
i F int i i i i ext
F int d n 1 d n 1 d n 1 F
d

(9. 81)
i
K d n 1

i i
i i f f
f d n 1 , n 1 d a
i i
(9. 82)
d
n 1 n 1

Na forma matricial temos:

K i F ext
n 1 i i ext int i
i i d n 1F F d n 1
f f i (9. 83)
d
i
a f n 1
n 1 n 1 escalar
vetor escalar

Problema
Agora temos um problema que resolver :

f
0 (9. 84)

Este pode ser resolvido por eliminao de Gauss.


Estratgia

Em seguida usa-se a seguinte estratgia. Elimina-se d e resolve-se para


i

. Depois usa-se as equaes para obter d (isto chamado de condensao esttica),
i i

logo temos:


f 1/ 2

d d

c d K d b
T


2



(9. 85)
f
1
2c d T K
2f

Portanto,

316
f c
d T K (9. 86)
d f

Obedecendo as seguintes hipteses:

K simtrica
K (9. 87)
K constante d 0

Logo

f b
(9. 88)
f

A partir de agora resolve-se a 1 equao para d fazendo:


i

i
K n 1d F ext R
i i
(9. 89)

e

d K 1 R F ext
i i i
(9. 90)

Substitui-se na 2 equao, da seguinte forma:

f i 1 i f i
R F ext a f n 1
i i
K (9. 91)
d

Obtendo:

i 1
i f K i R
i
a f n 1
d

i n 1
i i
(9. 92)
f 1 f
K i F ext
d
n 1 n 1

1
i i
d K n 1 R i F ext i (9. 93)

317
Algoritmo Geral

Vamos agora descrever um algoritmo geral dentro de um passo tn ; tn 1

1 - Inicializar:

d 0 d i d
n 1
n
i 0 ; (9. 94)
0 n
0
n 1

2 - Calcula-se as atualizaes

......
i
(9. 95)
d ......
i

3 Faz-se as atualizaes

d i 1 d i d i
n 1 n 1
i i
d d d
i 1 i i
n 1 n 1 (9. 96)
i 1
i i

i i 1

4 - Retorna ao passo 2.
1) Problema:
Mas quando parar ?

318
Figura - 9. 16.

2) Problema:

Inicializao

Como estimar d , ?
0 0

- Fisicamente considere o equilbrio.

0 0 0
Rn 1 n 1F ext F int d n 1 (9. 97)


0



Rn 1 n F ext F int d n
0
(9. 98)
Rn 0

Como

Rn n F ext F int d n 0 (9. 99)



Temos:

0
Rn 1 F ext
0
(9. 100)

Portanto,

0 0
K d Rn 1 (9. 101)

319
onde K o mesmo usado em f. Logo

0 0
d K 1Rn 1
0
K 1F ext
(9. 102)
so conhecidos

Depois usa-se a restrio de comprimento de arco para completar o problema, ou


seja:


d ,
0 0
f a (9. 103)
0 1 ext
K F prescrito

Logo

1 b b
0 1/ 2
a
(9. 104)
a
0

3) Problema:
- Qual o sinal de a ?

- Resposta: Parece funcionar melhor com a


0

Critrios de Convergncia
i) Define-se:

2
R RT K 1R (9. 105)

e

R tol R
i 0
(9. 106)

ii)

d tol d
i i
(9. 107)

Onde

T K (9. 108)

iii)

320
f a tol a
i
(9. 109)

Analisem e digam qual o melhor.

9. 7 Exemplos e Aplicaes

321
9. 8 Exerccios e Problemas

322
UNIVERSIDADEFEDERALDOPARAN
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:




N d t F ext (9. 110)


onde d o vetor de incgnitas, soluo do problema (parametrizado por t), e F ext prescrito
por:

40t
F ext (9. 111)
15t

N , uma funo vetorial no linear de d , dada por

10d 5d 2 0.4d 3
1 2 2

N d t (9. 112)
10 d 2 3d1 +0.4 d13
2

323
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 t [0; 2] .
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:
i i
d .R 20
0 0 10 (9. 113)
d .R

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

N d t t
15
(9. 114)

O sistema do item 1 obtido bastando apenas fazer (t ) t . Resolva para (t ) : t ; t 0; 2 .

Implemente usando a iterao de N-R em cada incremento de comprimento de arco da . Use a




seguinte definio para f d , :

324
1/ 2

f d , c d T K d 0 d b 2 ,

c
1 b
(9. 115)
q T K d 0 q
40
q K 1 F ; F
d 0 15

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 , 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.

325
2 Prova
TRANSFERNCIA DE CALOR COMPUTACIONAL

Soluo Por Newton-Raphson

Seja a relao


F ext N d t 0 (9. 116)

onde d o vetor de incgnitas, soluo do problema (parametrizado por t),

d t 1
d t (9. 117)
d t 2


e F ext prescrito por:

F 40t
F ext 1 (9. 118)
F2 15t

e N uma funo vetorial no linear de d , dada por

2 3
N1 10d1 5d2 0.4d 2

N d t (9. 119)
N 2 10d 2 3d12 +0.4d13

Chamando de resduo a funo:



R F ext F int (9. 120)

326
ou


R F ext N d t (9. 121)

Substituindo ( ) e ( ) em ( ) temos:

R F ext1 N1
R 1 (9. 122)
R2 F ext 2 N 2

Ou

R1 F ext1 N1
R (9. 123)
R2 F ext 2 N 2

Substituindo ( ) e ( ) em ( ) obtemos:

R 40t 10d1 5d 22 0.4d 23


R 1 (9. 124)
R2 15t 10d 2 3d12 +0.4d13

Por Newton-Raphson temos:



i 1 i R i
R R d ... (9. 125)
d

Supondo que estamos muito prximos da soluo de tal maneira que:


i 1
R 0 (9. 126)

Temos:

i Ri
0 R d ... (9. 127)
d

Logo

i R i i
1
R
d
i R (9. 128)
R / d d

onde
i 1 i
d d d (9. 129)

327
Substituindo ( ) e ( ) em ( ) temos:

i 1
i 1 i R i R i i
d d d R (9. 130)
R / d
i d

i
Como R uma funo vetorial temos que:

R i

d i 1
d R / d
i i
1 1 1
(9. 131)
d i 1 d i i
2 2 R
R i / d
2

R i
1
Onde a matriz dada por:
d

R1
i
R1
R i d
i
d 2 10 10d 2 1, 2 d 22
1 (9. 132)
d R2 R2 6d1 1, 2d12 10
d d 2
1

Calculando a matriz inversa de ( ) temos:

1
K 1 cofK T (9. 133)
det K

Onde

i


11
1 10 11 2 6d1 1, 2d12
cofK (9. 134)
1

2 1

10d 2 1, 2d 22 1 2 2
10

logo

i


cofK
10
6d1 1, 2d12
(9. 135)

2
10d 2 1, 2d 2 10

328
i
T
10 10d 2 1, 2d 22
cofK (9. 136)
6d1 1, 2d12 10


det K 10 10 10d 2 1, 2d 22 6d1 1, 2d12 (9. 137)

Ou


det K 100 10 d 2 1, 2d 22 6d1 1, 2 d12 (9. 138)

Poratanto,

i 1 i 1 i i 1
d d K R d cofK T R i (9. 139)
det K

Ou seja:

d i 1 d i R1 d1
i
R1
1 1 1
K 1 cofK T R (9. 140)
d i 1 d i R2 d 2 i det K 2
2 2

d i 1 d i i
1 10 10d 2 1, 2d22 40t 10d 5d 2 0.4d 3
1 1 1 2 2

2 2 2
d i 1 d i 100 10d 1, 2d 2 6d 1, 2d 2
2 1 1 6d1 1, 2d12 10 15t 10d 2 3d12 +0.4d13 (9. 141)

329
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:
i i
d .R 20
0 0 10 (9. 142)
d .R

Mtodo de Newton-Raphson

90
80
70
60
N1,N2

50
40
30
20 N1
10 N2
0
0 1 2 3 4
d2(t)

Figura - 9. 17.

330
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 t [0; 2] .
Aborde os seguintes tpicos:
i) Em que ponto da soluo esses esquemas enfrentam problemas, e porque?

331
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).

332
Soluo Por Newton-Raphson com estratgia de Comprimento de
Arco

40

N d t t
15
(9. 143)

O sistema do item 1 obtido bastando apenas fazer (t ) t . Resolva para (t ) : t ; t 0; 2 .

Implemente usando a iterao de N-R em cada incremento de comprimento de arco da . Use a




seguinte definio para f d , :
1/ 2

f d , c d T K d 0 d b 2 ,

c
1 b
(9. 144)
q T K d 0 q
40
q K 1 F ; F
d 0 15

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 , 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.

333
Captulo X
ELEMENTOS FINITOS UNIDIMENSIONAL

334
6.4.4 Aplicao Prtica utilizando o Mtodo de Galerkin
Dada a seguinte equao diferencial

d 2 u ( x)
u ( x) 0 (6. 2)
dx 2
Definida em [xA ; xB] e com condies de contorno essenciais u(x = xA) = u A e u(x = xB) = u B.
Sendo

d 2u
u 0 (6. 3)
dx 2
e

du
g 0 (6. 4)
dx

A sentena de resduos ponderados dada por:

wl d wl d 0 (6. 5)

Ou

d 2 u ( x) du
w
l dx 2 u ( x ) b d wl g d 0 (6. 6)
dx

Discretizando a soluo u(x) a partir de

M 1
u u um N m em , (6. 7)
m 1

ou (6. 6) temos:

M d 2 N m ( x) dN
u m wl dx 2 N m ( x) 0 d wl dxm g d 0 (6. 8)
m 1

Subdividindo o domnio em e subintervalos temos:

M 1 e E d 2 N e ( x ) e e
B
dN me ( x ) (6. 9)
m
m l dx 2
u w N m ( x ) e l
d w
dx
g d b 0
m 1 e e1 b b 1

335
Escolhendo por Galerkin

wle wle N le (6. 10)

Temos:

M 1 e
E 2
d N me ( x) e e
B
dN me ( x)
m l dx 2
u N N m ( x ) e l
d N
dx
g d b
(6. 11)
m 1 e e1 b b 1

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.

336
6.4.5 - Formulao Fraca dos Resduos Ponderados
A sentena de resduos ponderados dada por:

wl d 0 (6. 12)

Onde

1
d 2u
w
l dx 2 u ( x ) dx 0 (6. 13)
0

Logo, a forma fraca da sentena de resduos ponderados pode ser escrita como:

xB xx
du dwl du B
u wl dx wl 0 (6. 14)
x A
dx dx dx x xA

Um conjunto de (M + 1) pontos nodais escolhido no intervalo (domnio) [0 ; 1]


que constitui o domnio do problema, e uma aproximao do tipo:

M 1
u u um N m (6. 15)
m 1

adotada, onde u m o valor da aproximao no n m (Nm = 1 em m). Assim, as condies de


contorno essenciais so atendidas diretamente, especificando-se os valores nodais apropriados
e = 0.
Na prtica, os valores conhecidos s sero introduzidos na etapa de resoluo do
sistema de equaes e, dessa maneira, todos os valores, u1, u2, ...., u M+1 so considerados
incgnitas do problema.

Figura - 6. 1. Intervalo de aplicao do Mtodo de Galerkin

Adotando-se o Mtodo de Galerkin, wl = Nl, 1 l , m M 1 e a equao (6.


14) reescrita como:

337
xB M 1 M 1 x x
dN dN m du B
l m dx
u N l m m
u N dx N l dx 0 (6. 16)
x A
dx m 1 m1 x xA

Como a integral e o somatrio so operadores lineares temos:

M 1 xB x x
dN l dN m du B
dx dx N l N m dxum N l dx 0 (6. 17)
m1
xA x xA

Matricialmente

Ku f (6. 18)
~ ~ ~

Onde os elementos da matriz K so dadas por:


~

xB
dN dN m
K lm l N l N m dx (1 l , m M 1) (6. 19)
x A
dx dx

E os elementos do vetor f so:


~

xx
du B
fl Nl (1 l M 1) (6. 20)
dx x xA

338
6.4.7 As Matrizes Locais Ke e o Vetor Local f
Note-se que, das equaes (6. 16) a (6. 18) pode-se obter:

E
K lm K le,m (6. 21)
e1

onde

xj
dN ie dN ej
K ije N ie N ej dx (1 i, j M 1) (6. 22)
dx dx
xi

Observando que:

K le,m 0 se l , m i , j (6. 23)

Ou de forma geral a partir de (6. 314),(6. 315) e (6. 317), (6. 318) temos:

xj 2
1 d ie ie ie
K ije e 1 e e dx (6. 24)
xi h dx h h

Onde

ie x xie ; h e x ej xie ; 0 x he (6. 25)

Logo usando (6. 25) em(6. 24) temos:

xj 2
1 dxie ( x xie ) ( x xie )
K ije 2 1 1 dx . (6. 26)
xi h e
dx h e h e

xj 2 2
1 dxie ( x xie )
K iie 2 1
1
e


dx . (6. 27)
xi
e dx h
h

xj 2 2
1 dxie ( x xie )
K ejj 2 1

he
dx . (6. 28)

xi h
e
dx

339
Observe que para um nico elemento finito, temos:

ie x xie x 0 x ; h e x j xi ; 0 x h e (6. 29)

Logo, a partir de (6. 314),(6. 315) e (6. 317), (6. 318) os elementos fora da diagonal so dados
por:

he
d x d x x x
K ije K eji 1 e e 1 e e dx (6. 30)
0
dx h dx h h h

Ou

he h e
d x d x x x 1 x x2
K ije K eji 1 e e 1 e e dx e 2 e e 2 dx
0
dx h dx h h h 0 (h ) h (h ) (6. 31)

Ento

he
e x x2 x3
K ij 2 e 2
he 2h 3h e o
2 3
he he he
K ije 2 e (6. 32)
2
h e 2h 3h e
1 he
K ije e
h 6

Os elementos da diagonal da matriz so dados por:

he 2 2
d x x
K iie 1 e 1 e dx 0 (6. 33)
0 dx h h

ou

he 2 2 2 e
d x x h
1 2 x x 2
K iie 1 e 1 e dx e 1 e e 2 dx
0 dx h h 0 h h (h ) (6. 34)

logo

340
he
e
1 2 2x2 x 3

K ii e x 1 e
2
h
2 h e
3h o
he he 2 3
h e
(6. 35)
K iie 2 1 e
h e h e 2
3h
1 he
K iie e
h 3

he 2 2
d x x
K ejj e e dx 0 (6. 36)
0 dx h h

ou

he 2 2 he 2 2

d x x 1 x
K ejj e e dx e e dx (6. 37)
0 dx h h 0 h h

logo

2 he
1 x 3
K ejj e x
h e2
3h 0
3
he he (6. 38)
K ejj 2 2

h e 3h e
1 he
K ejj e
h 3

x x
j
e du
f l Nl (6. 39)
dx x xi

Matricialmente os elementos da matriz K so dadas por:


~

341
xj
T T
K ije N x N x N N dx (1 i, j M 1) (6. 40)
xi ~ ~ ~ ~

E os elementos do vetor f :
~

x x
j
f le Nl N x U e (6. 41)
~
~ x x
i

Numerando-se os elementos de 1 a M e os ns de 1 a M+1, cada elemento produz


uma matriz do tipo:

1 he 1 he
0...... e ...0 0
h 3 h 6
1 he 1 h e
0.... e ...0 0
e
K h 6 h 3 : :
: : (6. 42)
~
:
:
0: ..................... 0 ...0 0
:
0..................... 0 ...0 0

0
:
:
x xE 1
N du
1 dx x x
E
fE x x E 1 (6. 43)
N du
2
dx x xE
:

:
0

e
Com as componentes da matriz K determinados, temos para cada elemento:
~

342
i) ELEMENTO I:

k11I k12I ... 0


I I
k k 22 ... 0
21
eI
K (6. 44)
~ : : : 0

0 0 0 0

onde

1 hI 1 hI
I ... 0
h 3 h 6
I
1 hI
1 h
e I
K I ... 0 (6. 45)
~ I
6 3
h h
: : : 0

0 0 0 0

E os elementos do vetor f I :
~

f1I
I
f
fI 2 (6. 46)
:

0

Ou

du x x2
N1
dx x x1
du x x2
fI N2 (6. 47)
dx x x1

:

0

343
ii) ELEMENTO II:

0 0 0 ...0
0 k II II
k 23 ...0
22
K II II II
(6. 48)
~ 0 k 32 k 33 ...0

0 ...0

0 0

onde

0 0 0 ...0
1 h II 1 h II
0 II II ...0
e II h 3 h 6
K 1 II II (6. 49)
~ h 1 h
0 II II ...0
h 6 h 3
0 0 0

...0

E os elementos do vetor f II :
~

0
f II
f II 2II (6. 50)
f3

0

Ou

0
du x x3
N 2
dx x x2
f II x x3 (6. 51)
du
N3
dx x x2
0

344
iii) ELEMENTO E:

0 0 ...0 0
: : : :
K
E
E E
(6. 52)
~ 0 0 ...k 33 k 34
E E
0 0 ...k 43 k 44

onde

0 0 ...0 0
: : : :

0 0 ... 1 hE 1 h E
h E 3 E
eE
K (6. 53)
~ h 6
E
0 0 ... 1 h 1 hE
hE E

6 h 3

E os elementos do vetor f E :
~

0
:
fE E (6. 54)
f1
E
f2

Ou

0
0
x xE 1
N du
f E 1 dx (6. 55)
x xE
x x E 1
du
N 2 dx
x xE

345
6.4.8 - Montagem do vetor f e da Matriz Global K
e
A matriz global K pode ser formada agrupando-se as matrizes K , observando
~ ~

que as contribuies dos ns comuns a elementos vizinhos devem ser adicionados na matriz
global K .
~

k11I k12I 0...................... 0


I I II II
k 21 k 22 k 22 k 23 ..................... 0
: :
K E (6. 56)
k ..............kMM
~ II II E
0 k k MM 1

: : 32 : 33
0 0 ...................k ME 1M k ME 1M 1

Ou seja:

1 hI 1 hI
I I 0........................................... 0
h 3 h 6
1 h I 1 1 h I h II 1 h II
I I II
h


II
h
........................
0
h 6 h 3 6 :

:
:
K
:
~ 1 h II 1 1 h E 1 h E 1 h IE (6. 57)
0 II .................. E 1 E E
h 6 3 h 6
h h
:
:
:
: 1 hE E
1 h
0 0 .................. E E
h 6 h
3

E os elementos do vetor f :
~

f1I
I II
f 2 f 1
:
fl : (6. 58)
f E 1 f E
2 1
E
f2

Ou seja:

346
du / dx) x1 x A
du / dx ) du / dx) x x h1
x2 x A h1 2 A

f du / dx) x3 x2 h2 du / dx) x3 x2 h2 (6. 59)


~ :
:
du / dx) x x hE x
E E 1 B

347
6.4.9 Resoluo do Sistema de Equaes
O sistema de equaes montado da seuinte forma:

Ku f (6. 60)
~ ~ ~

Ou

1 hI 1 hI
I I
h 0.......... .......... .......... .......... ... 0
h 3 6
1 h I 1 1 h I h II 1 h II
I I II
h


II
h
.......... .......... .... 0 u f1I
h 6 h 3 6 :
: 1
: u2 f 2I f1II
: :
1 h II 1 1 h E 1 h E 1 h IE u:3 E 1 :
0 II
h
.......... ........ E 1 E E : f fE (6. 61)
6 h h 3

h
6 2 E 1
:
u
E f2
:
:
: 1 hE 1 hE
0 0 .......... ........ E

E
h

h 6 3

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 h II 1 h II
II II 0........................................... 0
h 3 h 6
1 II
h 1 1 h h III
II
1 h III
II II III III ........................ 0 u f I f II
h 6 h h 3 h 6 :
2 2 1
: II III
: u 3 f 2 f1
: :
u
1 h III 1 1 h E 2 h E 1 1 h E 1 :4 E 2 : E
0 III
h 6


.................. E 2 E 1
h h 3


E 1
h 6
:

f 2 f1 1
(6. 62)
:
u E 1 f 2E 1
:
:
: 1 h E 1 1 1 h E 1 h E
0 0 .................. E 1 E 1 E
h 6 h h 3

Cuja soluo fornece os valores de u (u 2 , u 3 , u 4 ,...u E 1 )

348
6. 9 Exemplos e Aplicaes

6.5.1 Exemplo satisfazendo condies de contorno essenciais:


Dada a seguinte equao diferencial

d 2u ( x)
u 0 (6. 63)
dx 2

Definida em [0 ; 1] e com condies de contorno essenciais.

u(x = 0) = 0
(6. 64)
u(x = 1) = 1

Soluo:
A sentena de resduos ponderados :

wl d 0 (6. 65)

Onde

d 2u
2 u 0 (6. 66)
dx

A forma fraca da sentena de resduos ponderados :

1 x 1
du dwl du
u wl dx wl 0 (6. 67)
0
dx dx dx x0

Fazendo E = M = 3, o intervalo [0 ; 1] ser dividido em trs sub-intervalos


(elementos) de mesmo comprimento, h1 = h 2 = h 3 = 1/3.

Numerando os ns de 1 a 4 e os elementos de 1 a 3, temos para o:

349
i) ELEMENTO I:

0 x hI (6. 68)

Onde:

x
N1 1 (6. 69)
hI
e

x
N2 (6. 70)
hI

k11 k12 0 0
k k 22 0 0
I
K 21 (6. 71)
~ 0 0 0 0

0 0 0 0

Onde

1
dN dN
K11 1 1 N1 N1 dx (1 l 1, m 1 M 4) (6. 72)
0
dx dx

1
dN dN 2
K12 1 N1 N 2 dx (1 l 1, m 2 M 4) (6. 73)
0
dx dx

1
dN dN1
K 21 2 N 2 N1 dx (1 l 2, m 1 M 4) (6. 74)
0
dx dx

1
dN dN 2
K 22 2 N 2 N 2 dx (1 l 2, m 2 M 4) (6. 75)
0
dx dx

Ou seja,

350
1 hI 1 hI
0 0
h 3 h 6
I
1 hI
K 1 h
I
0 0 (6. 76)
~
h 6 h 3
0 0 0 0

0 0 0 0

A formao dos elementos do vetor f I dado por:


~

x x2
I du
f 1 N1 (6. 77)
dx x x1

x x
I du 2
f 2 N 2 (6. 78)
dx x x1

Logo

f1I
I
f
fI 2 (6. 79)
0

0

Ou

du x x2
N1
dx x x1
fI 0 (6. 80)

0
0

351
ii) ELEMENTO II:

h I x h I h II (6. 81)

Onde:

x
N2 1 (6. 82)
h II
e

x
N3 (6. 83)
h II

0 0 0 0
0 k k 23 0
II 22
K (6. 84)
~ 0 k 32 k 33 0

0 0 0 0

Onde

1
dN dN 2
K 22 2 N 2 N 2 dx (1 l 2, m 2 M 4) (6. 85)
0
dx dx

1
dN dN 3
K 23 2 N 2 N 3 dx (1 l 2, m 3 M 4) (6. 86)
0
dx dx

1
dN dN 2
K 32 3 N 3 N 2 dx (1 l 3, m 2 M 4) (6. 87)
0
dx dx

1
dN dN 3
K 33 3 N 3 N 3 dx (1 l 3, m 3 M 4) (6. 88)
0
dx dx

Ou seja,

352
0 0 0 0
II II
1 h 1 h
0 II II 0
h 3 h 6

II
K II II (6. 89)
~ 1 h 1 h
0 II II 0
h 6 h 3
0 0 0 0

A formao dos elementos do vetor f II dado por:


~

x x
II du 3
f 2 N2 (6. 90)
dx x x2

x x3
II du
f 3 N3 (6. 91)
dx x x2

Logo

0
f II
f II 2II (6. 92)
f3

0

Ou

0
0
f II (6. 93)
0

0

353
iii) ELEMENTO III:

h I h II x h I h II h III (6. 94)

Onde:

x
N2 1 (6. 95)
h III
e

x
N3 (6. 96)
h III

0 0 0 0
0 0 0 0
III
K (6. 97)
~ 0 0 k 33 k 34

0 0 k 43 k 44

Onde

1
dN dN 3
K 33 3 N 3 N 3 dx (1 l 3, m 3 M 4) (6. 98)
0
dx dx

1
dN dN 4
K 34 3 N 3 N 4 dx (1 l 3, m 4 M 4) (6. 99)
0
dx dx

1
dN dN 3
K 43 4 N 4 N 3 dx (1 l 4, m 3 M 4) (6. 100)
0
dx dx

1
dN dN 4
K 44 4 N 4 N 4 dx (1 l 4, m 4 M 4) (6. 101)
0
dx dx

Ou seja,

354
0 0 0 0
0 0 0 0

1 h III 1 h III
K
III
0 0 III III (6. 102)
~ h 3 h 6
III
0 1 h 1 h III
0 III III
h 6 h 3

A formao dos elementos do vetor f III dado por:


~

x x
III du 4
f 3 N3 (6. 103)
dx x x3

x x4
III du
f 4 N4 (6. 104)
dx x x3

logo

0
:
f III III (6. 105)
f3
III
f4

Ou

0
0
x x4
N du
f III 3 dx (6. 106)
x x3
x x4
du
N 4 dx
x x3

355
iv) MONTAGEM DA MATRIZ GLOBAL
x 1
du
O vetor f global definido como: f N l , ou seja:
~ dx x 0

f1I
I II
f 2 f 2
fl (6. 107)
II III
f3 f3
f III
4

logo

du / dx) x0
0
f (6. 108)
~ 0

du / dx) x1
I II III
Agrupando as matrizes K , K , K dos elementos para formar a matriz
~ ~ ~

global, encontra-se o seguinte sistema de equaes:

1 h 1 h
h 3 h 6 0 0
du
u
1 h 2 1 h 1 h
0 1 dx x0
h 6 h 6 h 6 u 2 0

1 h 1 h 1 h u3 0 (6. 109)
0 2 du
h 6 h 3 h 6 u 4
1 h 1 h dx x1
0 0
h 6 h 3

356
V) RESOLUO DO SISTEMA DE EQUAES
Os valores de u1 e u 2 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 u1 0 e u 4 1 nas outras equaes, o sistema de equaes se reduz a:

1 h 1 h
2 u 2 u3 0
h 3 h 6
(6. 110)
1 h 1 h 1 h
u 2 2 u3
h 3 h 3 h 6

Substituindo-se h = 1/3, obtm-se:

56 53
u 2 u3 0
9 18
(6. 111)
53 56 53
u 2 u3
18 9 18

Resolvendo o sistema, encontra-se os seguintes valores:

u 2 0, 288546
(6. 112)
u 3 0,609750

du du
Das equaes remanescentes, obtm-se os valores de e
dx x 0 dx x 1

du 1 h
u 2 0,849609
dx x 0 h 6
(6. 113)
du 1 h 1 h
u3 u 4 1,315711
dx x 1 h 6 h 3

357
6.5.2 Exemplo satisfazendo condies de contorno naturais
Dada a seguinte equao diferencial

d 2u ( x)
u 0 (6. 114)
dx 2
Definida em [0 ; 1] se as condies de contorno forem:

u x 0 0
du (6. 115)
1
dx x 1

Soluo:
A sentena de resduos ponderados :

wl d wl d 0 (6. 116)

Onde

d 2u
2 u 0
dx (6. 117)
du
1 0
dx

Logo, a sentena bsica de resduos ponderados escrita como (j admitindo que


a condio de contorno essencial seja atendida diretamente)

1
d 2u du
l dx 2 u dx wl dx 1 0
w (6. 118)
0 x 1

Efetuando-se a integrao por partes, chega-se a forma fraca da sentena de resduos


ponderados, cuja forma fraca :

1 x 1
dw du du du
l wl u dx wl wl wl x 1
0 (6. 119)
0 dx dx dx x 0 dx x 1

du
Precisamos agora eliminar da seguinte forma:
dx x 1

358
Se wl x 1
wl x 1
, a equao (6. 119) escrita como:

1
dwl du du
dx dx
wl u dx wl dx wl x 1
0 (6. 120)
0 x 0

Se wl N l e a discretizao mantida, a matriz K a mesma. O vetor


~

x 1
du
f global definido como: f N l , ou seja:
~ dx x 0

f1I
I II
f 2 f 2
fl (6. 121)
II III
f3 f3
f III
4

O sistema final de equaes :

du
u1
u dx x 0
K . 2 0 (6. 122)
~ u
3
0
u 4 1

Adotando-se o Mtodo de Galerkin e a mesma discretizao, a mesma matriz K


obtida, e o sistema de equaes :

1 h 1 h
h 3 0 0
h 6 u du
1 h 1 h 1 h
2 0 1 dx x 0
h 6 h 6 h 6 u 2
0 (6. 123)
1 h 1 h 1 h u 3
0 2 0
h 6 h 3 h 6 u 4
1 h 1 h
1
0 0
h 6 h 3

359
Como u1 0 o valor conhecido, a primeira equao pode ser eliminada do

sistema. Substituindo u1 pelo seu valor nas outras equaes, o sistema de equaes se reduz

a:

1 h 1 h
2 h 3 0
h 6 u 2 0
1 h 1 h 1 h
2 u3 0 (6. 124)
h 6 h 3 h 6
u 1
1 h 1 h 4
0
h 6 h 3

Substituindo-se h = 1/3, obtm-se:

56 53
9 0
18 u 2 0
53 56 53
u3 0 (6. 125)
18 9 13
0 53 28 u 4 1

18 9

Resolvendo o sistema:

u 2 0,219309
u3 0,463444 (6. 126)
u 4 0,760045

du
O valor de pode ser determinado:
dx x 0

du 1 h 53
u 2 u 2 0,645743
dx x 0 h 6 13
(6. 127)
du
0,645743
dx x 0

360
6.5.3 Exemplo satisfazendo condies de contorno essenciais:
Dada a a seguinte equao diferencial:

d 2 y ( x)
4 y 4x 0 , (6. 128)
dx 2
definida em [0 ; 1] e com condies de contorno essenciais:

y(x = 0) = 0
(6. 129)
y(x = 1) = 1

Resolver pelo Mtodo dos Elementos Finitos.

Soluo:
A sentena de resduos ponderados :

wl d 0 (6. 130)

Onde

d2y
4 y 4x 0 (6. 131)
dx 2

A forma fraca da sentena de resduos ponderados :

1 x 1
dy dwl dy
4 ywl 4 xwl dx wl 0 (6. 132)
0
dx dx dx x0

Um conjunto de (M + 1) pontos escolhido no intervalo (domnio) [0 ; 1] e uma


aproximao do tipo:

M 1
y y ym N m (6. 133)
m 1

adotada, onde ym o valor da aproximao no n m (Nm = 1 em m). Assim, as condies de


contorno essenciais so atendidas diretamente, especificando-se os valores nodais apropriados
e = 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, u1, u 2, ....,
uM+1 so considerados incgnitas do problema.

361
Adotando-se o Mtodo de Galerkin, wl = Nl, 1 l , m M 1 e a equao (6.
14) reescrita como:

1 M 1 M 1 x 1
dN dN m dy
l ym 4 N l y m N m 4 N l x dx N l 0 (6. 134)
0
dx m 1 dx m1 dx x0

Para (1 l , m M 1) . Matricialmente temos:

Ky f (6. 135)
~ ~ ~

Onde os elementos da matriz K so dados por:


~

1
dN dN m
K lm l 4 N l N m dx (1 l , m M 1) (6. 136)
0
dx dx

E os elementos do vetor f :
~

x 1
1
dy
f l N l 4 N l xdx 0 (6. 137)
dx x 0 0

Divindindo-se o domnio 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:


N i N ie 1 (6. 138)
he


N j N ej (6. 139)
he
Onde
362
x xi ; h e x j xi ; 0 x he (6. 140)

Para o:
i) ELEMENTO I:

0 xh (6. 141)

Onde:

x
N1 1 (6. 142)
h

x
N2 (6. 143)
h

A formao dos elementos do vetor f I dado por:


~

x x2 h
I du
f 1 N1 4 N1 xdx
dx
x x1 0
x x h
du 2 x
N1 4 1 xdx (6. 144)
dx x x1 0
h
x x 2
du 2 h
N1 4
dx x x1 6

x x2 h
I du
f 2 N2 4 N 2 xdx
dx x x1 0
x x h
du 2 x
N2 4 xdx (6. 145)
dx x x1 0
h
xx 3
du 2 h
N1 4
dx x x1 3

Logo

363
f1I
I
f
fI 2 (6. 146)
0

0

Ou

du x x2 h2
N
1 4
dx x x1 6
du x x2 h3
f I N1 4 (6. 147)

dx x x1 3
0

0

ii) ELEMENTO II:

h x 2h (6. 148)

Onde:

( x x2 )
Ni N 2 1
h
( x h)
N2 1 (6. 149)
h
x
N2 2
h
e

xh
N j N3 (6. 150)
h

A formao dos elementos do vetor f II dado por:


~

364
x x3 2h
II du
f 2 N2 4 N 2 xdx
dx x x2 h
x x 2h
du 3 x
N2 4 2 xdx (6. 151)
dx x x2 h h
x x 2
du 3 8h
N2
dx x x2 3

x x3 2h
II du
f 3 N3 4 N 3 xdx
dx x x2 h
x x 2h
du 3 x
N3 4 1 xdx (6. 152)
dx x x2 0
h
xx 2
du 3 20h
N3
dx x x2 6

Logo

0
f II
f II 2II (6. 153)
f3

0

Ou

0
x x3 3
du h
N3 8
dx x x2 3
f II (6. 154)
h2
x x
du 3
N 2 20
dx x x2 6
0

365
iii) ELEMENTO III:

2h x 3h 1 (6. 155)

Onde:

( x x3 )
Ni N 3 1
h
( x 2h)
N3 1 (6. 156)
h
x
N3 3
h
e

x 2h
N j N4 (6. 157)
h

A formao dos elementos do vetor f III dado por:


~

x x4 3h
III du
f 3 N3 4 N 3 xdx
dx
x x3 2h
x x
4 3h
du x
N3 4 3 xdx (6. 158)
dx x x3 2 h
h
x x4 2
du 28h
N3
dx x x3 6

x x4 3h
III du
f 4 N 4 4 N 3 xdx
dx x x3 2h
xx 3h
du 4 x
N4 4 2 xdx (6. 159)
dx x x3 2 h
h
x x4 2
du 16h
N4
dx x x3 3

Logo

366
0
0
f III III (6. 160)
f3
III
f4

Ou

0
0
x x4 2
d u 28 h
f III N 3 dx (6. 161)
x x3 6
x x4
du 16h 3
N 4 dx
x x3
3

Cujas contribuies so:

h2

I dy 6 dy h2
f1
dx 2 2
I h 2 h dx x0
6

II x 0
f2 f2 0 3 3 0 2
h
II 4 2 2
4
5h 7 h 0 2h 2 (6. 162)
f3 f3 0
III

6 4h 2
f III dy 6 dy
4
dx x1 4h 2
dx x 1 3
3

367
iv) MONTAGEM DA MATRIZ GLOBAL
x 1 1
du
O vetor f global definido como: f N l
~ ~
dx 4 N l xdx , ou seja:
x 0 0

f1I
I II
f2 f2
fl (6. 163)
II III
f3 f3
f III
4

logo

1
du
4 N1 4 N1 xdx
dx x0 0
h 2h

4 N 2 xdx 4 N 3 xdx
f 0
2h
h
3h
(6. 164)
~
4 N 3 xdx 4 N 4 xdx
h 2h
3 h 1
du
4 N 4 4 N xdx
dx x1
4
2h
I II III
Agrupando as matrizes K , K , K dos elementos para formar a matriz
~ ~ ~

global, encontra-se:

1 4h 1 2h
h 3 0 0 dy h2
h 3 y
1 2 h 1 4h 1 2h


2 0 1 dx x0 62
h 3 h 3 h 3 y
2 0 h
4 (6. 165)
1 2h 1 4h 1 2h y 3 0 2h 2
0 2 dy 4h 2
h 3 h 3 h 3 y 4
1 2h 1 4h
dx x1 3
0 0
h 3 h 3

368
V) RESOLUO DO SISTEMA DE EQUAES
Os valores de y1 e y 2 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 y1 0 e y 4 1 nas outras equaes, o sistema de equaes se reduz a:

1 4h 1 2h
2 y 2 y3 4h 2
h 3 h 3
(6. 166)
1 2h 1 4h 2
y 2 2 y3 8h
h 3 h 3

Substituindo-se h = 1/3, obtm-se:

62 25 4
y2 y3
9 9 9
(6. 167)
25 62 8
y2 y3
9 9 9

Resolvendo, encontra-se:

y 2 0,139174
(6. 168)
y3 0,181515

369
6. 10 Enfoque Variacional

Dado um problema descrito por um funcional, isto , que permite uma formulao
variacional a ser desenvolvido pelo MEF.

xB
I Fd (6. 169)
xA

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 :

M
F F e (u ) (6. 170)
e1

onde M o nmero de elementos finitos nos quais o domnio original foi discretizado. Logo

M
I Ie (6. 171)
e1

onde

xj

I F e (u k )dx
e
(6. 172)
xi

Admite-se que, para um elemento genrico e, a funo u passa a ser descrito


como:

re
u ke ke (6. 173)
k 1

Onde ke so parmetros ajustveis ou no conhecidos (incgnitas) e ke so funes de


forma conhecidas, escolhidas de maneira semelhante do mtodo de Rayleigh-Ritz. Em
notao matricial temos:

u A (6. 174)
~ ~

Onde

370
A 1e
~
2e ... ree (6. 175)

1e
e
2
(6. 176)
~ :
e
re

Substituindo a expresso (6. 173) em (6. 170), obtm-se o funcional aproximado:

M
F F e ( ke ) k 1,2,3,...re (6. 177)
e 1

e, agora, as nicas incgnitas so os parmetros ke .


Note que os parmetros ke diferem de elemento a elemento, as funes ke
tambm podem diferir de elemento a elemento embora, em geral as funes ke adotadas
sejam as mesmas.
Aplicando a condio de ponto estacionrio (ou condio de extremizao) ao
funcional aproximado F , pode-se escrever:

F 0 (6. 178)

M
F F e ( ke ) 0 (6. 179)
e 1

Ou ainda

re
M
F e e
F e k 0 (6. 180)
e 1 k 1 k

Como as variaes ke so arbitrrias, a expresso (6. 180) se reduz a:

F e e 1,2,..., M
e
0 (6. 181)
k k 1,2,.... e

371
A expresso (6. 181) representa um sistema de equaes cuja soluo fornece os

valores dos parmetros ke , 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

ke , as incgnitas so os valores da funo u nos pontos nodais da malha de elementos finitos


n
(u ii ). Partindo da expresso (6. 174) aplicada aos ne ns de um elemento qualquer;
i 1

pode-se escrever:

u 1 A1
~ ~
u 2 A2
~ ~
(6. 182)
:
u ne Ane
~
~

Onde u i o valor de u no n i do elemento e, Ai 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,

e
U C (6. 183)
~ ~ ~

Onde

u1
u
2
U
e
(6. 184)
~ :

u ne

o vetor dos valores nodais (incgnitas) de u no elemento e. A matriz

372
A
~1
A
C ~2 (6. 185)
~ :

A
~ ne

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

ne re (6. 186)

A matriz C ser quadrada e regular. Portanto, de (6. 183), pode-se escrever:


~

1 e
C U (6. 187)
~ ~ ~

Substituindo (6. 187) em (6. 174) temos:

u A A C 1 U e N U e (6. 188)
~ ~ ~ ~ ~ ~

Onde

1
N AC (6. 189)
~ ~ ~

Assim, os parmetros ke 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:

ne
e
u N U ke u k (6. 190)
~ ~ k 1

As funes de forma em (6. 190) se referem a valores nodais de u e no de parmetros ke


Adotando uma variao linear, pode-se escrever, para cada elemento:

373
i
u k i j k [1 k ] . (6. 191)
j

Onde

k x xk . (6. 192)

Figura - 6. 3.

Aplicando aos pontos nodais i e j, temos:

ui i
. (6. 193)
u j i j he

Ou
e
U C (6. 194)
~ ~ ~

logo

e ui 1 0 i
U e C (6. 195)
~
u j 1 h j ~ ~

Invertendo a expresso (6. 217) anterior, obtm-se:

i 1 h e 0 u i
e (6. 196)
j h 1 1 u j

Combinando-se as expresses (6. 214) com (6. 218), tem-se:

374
1 h e 0 ui
u e 1 e e (6. 197)
h 1 1 u j

Ou

1 ui
ue e
(h e e )
x 1 ee ui ee u j (6. 198)
h u j h h

Ou ainda

u e N ie ui N ej u j (6. 199)

Onde

e e
N i 1
he 0 xh
(6. 200)
N e e
j h e

A derivada primeira de u e :

du e dN ie dN ej
ui uj (6. 201)
dx dx dx

du e 1 dx 1 dx 1 1 u i dxe
e 1 e ui e 1 e u j e 1
dx h dx h dx h h e u j dx (6. 202)

Ou

du e e e,T
N x U U N xT (6. 203)
dx ~ ~ ~ ~

onde

dN ie, j
Nx (6. 204)
dx ~

2
Para o clculo do funcional deve-se calcular ( due / dx) :

375
2
du e e ,T T e
U N Nx U (6. 205)
dx ~ ~ x ~ ~

e ue2,

2 e,T T e
ue U N NU (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 :

xB xj M
e
I Fd
e 1
F d e
xA xi
(6. 207)
M M xj
I I e F e (u k )dx
e1 e1 xi

A condio de ponto estacionrio ser dada por:

M M
F e e
re
F F e (u k ) e
k 0 (6. 208)
e 1 e1 k 1 k

A expresso (6. 208) representa um sistema de equaes cuja soluo fornece os


valores nodais uk. Conhecidos os valores nodais, o valor de u, em qualquer ponto de qualquer
elemento, determinado. Ou seja, da condio de ponto estacionrio temos:

xB xj M
e
I Fd
e 1
F d e
xA xi
(6. 209)
M M xj
I I e F e (u k )dx
e1 e1 xi

376
Como o domnio foi dividido em trs subdomnios, pode-se escrever:

I I1 I 2 I 3 (6. 210)

E, portanto,

I I 1 I 2 I 3 (6. 211)

377
6. 11 Exemplos e Aplicaes

6.7.1 Exemplo satisfazendo condies de contorno essenciais:


Dado o funcional

1l 2
1 d 2u u 2 .
I 2 dx (6. 212)
0
2 dx 2

Obter uma soluo aproximada que atenda s condies de contorno essenciais:

u x 0 0 , u 1. (6. 213)
x 1

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:


u 1 2 x [1 x ] 1 . (6. 214)
2

Figura - 6. 4.

378
Aplicando aos pontos nodais i e j, temos:

u i 1
. (6. 215)
u j 1 2 h

Ou

e
U C (6. 216)
~ ~ ~

logo

e ui 1 0 1
U
~ u 1 h C~ ~ (6. 217)

j 2

Invertendo a expresso (6. 217) anterior, obtm-se:

1 1 h 0 u i
h 1 1 u (6. 218)
2 j

Combinando-se as expresses (6. 214) com (6. 218), tem-se:

1 h 0 ui
u 1 x (6. 219)
h 1 1 u j

Ou

1 u
u (h x) x i 1 x ui x u j (6. 220)
h u j h h

Ou ainda

u N i ui N j u j (6. 221)

Onde

x
N i 1 h
0 xh (6. 222)
N x
j h

A derivada primeira de u :

379
du dN i dN j
ui uj (6. 223)
dx dx dx

du 1 1 1 1 ui
ui u j (6. 224)
dx h h h h u j

Ou

du e e,T
N x U U N xT (6. 225)
dx ~ ~ ~ ~

onde

dN i , j
Nx (6. 226)
dx ~

2
Para o clculo do funcional deve-se calcular ( du / dx) :

2
du e,T T e
U N Nx U (6. 227)
dx ~ ~ x ~ ~

e u2,

e ,T T e
u 2 U N NU (6. 228)
~ ~ ~ ~

Onde o funcional de um elemento :

xj
1 e ,T
e T e e,T T e
I U N x N x U U N N U dx (6. 229)
2 xi ~ ~ ~ ~ ~ ~ ~ ~

Da condio de ponto estacionrio

xj
1
I U e,T N x T N x U e U e,T N T N U e dx
e
(6. 230)
2 xi ~ ~ ~ ~ ~ ~ ~ ~

380
Como o domnio foi dividido em trs subdomnios, pode-se escrever:

I I1 I 2 I 3 (6. 231)

E, portanto,

I I 1 I 2 I 3 (6. 232)

Vejamos isto de forma prtica a partir da equao (6. 223). Particularizando a


notao em termos do exemplo, temos:

du 1 1 u j ui
ui u j (6. 233)
dx h h h

2
du 1 2

u i 2u i u j u j
2
(6. 234)
dx h

Se

x x
u 1 u i u j (6. 235)
h h

ento

2 2
x x x x
u 1 u i 2 2 1 u i u j u j 2
2
(6. 236)
h hh h

2 2 2 2
1 (u j 2u i u j u i )
h
x 2 x x x 2
I 2
1 u i 2 1 u i u j u j dx
20
h
h h h h (6. 237)

381
2 2 1
2
1 (u j 2u i u j ui ) 1 h 2 x x 2 2 x x 2 x 2
I x 1 u 2
h h 2 i j h u j dx
u u
2 0

h h 2
i
2 h2 (6. 238)
0

h h h
(u j 2 2u i u j u i 2 ) 1 2x 2 x3 x2 x3 x3
I x 2 u i 2 2 2 ui u j 2 u j 2
2h 2 2h 3h o 2h 3h 0 3h 0 (6. 239)

1 2 2 1 h 2 h h 2
I (u j 2u i u j u i ) u i 2 u i u j u j (6. 240)
2h 2 3 6 3

Ento as condies so:

I 1 1 2h h
(2u i 2u j ) u i u j 0 (6. 241)
ui 2h 2 3 3

I 1 1 2h h
( 2u i 2u j ) u i u j 0 (6. 242)
u j 2h 2 3 3

1 h 1 h
ui u j 0
h 3 h 6
(6. 243)
1 h 1 h
u i u j 0
h 6 h 3

Na forma matricial temos:

1 h 1 h
h 3 h 6 u i 0

(6. 244)
1 h 1 h
u j 0

h 6 h 3

onde

382
u u 2 u
U 1 1 ; U 2 ;U 3 3 (6. 245)
~
u 2 ~
u 3 ~
u 4

Considerando que o elemento 1 limitado pelos ns 1 e 2, correspondentes a x = 0 e x = h,


pode-se escrever:

K1 U 1 0 (6. 246)
~ ~

ou

1 h 1 h
h 3 h 6 u1 0

u 0 (6. 247)
1 h 1 h
2
h 6 h 3

Para o elemento 2, limitado pelos ns 2 e 3, correspondentes e x = h e x = 2h.


Assim:

K2U2 0 (6. 248)


~ ~

ou

1 h 1 h
h 3 h 6 u1 0

u 0 (6. 249)
1 h 1 h
2
h 6 h 3

Para o elemento 3, limitado pelos ns 3 e 4, correspondentes e x = 2h e x = 3h.


Assim:

K3U3 0 (6. 250)


~ ~

383
ou

1 h 1 h
h 3 h 6 u 3 0

u 0 (6. 251)
1 h 1 h
4
h 6 h 3

Observe que:
3
K1 K 2 K (6. 252)
~ ~ ~

Agrupando as matrizes

1 h 1 h
h 3 h 6 0 0
u 0
1 h 2 1 h 1 h
0 1
h 6 h 6 h 6 u 2 0
(6. 253)
1 h 1 h 1 h u 3 0
0 2
h 6 h 3 h 6 u 4 0
1 h 1 h
0 0
h 6 h 3

Como u1 = 0 e u 4 = 1, o sistema se reduz :

1 h 1 h
2 u 2 u3 0
h 3 h 6
(6. 254)
1 h 1 h 1 h
u 2 2 u3
h 6 h 3 h 6

Substituindo h = 1/3 obtm-se:

u 2 0,288546
(6. 255)
u3 0,609750

A soluo analtica :

ex ex
u ( x) . (6. 256)
e e 1
e

384
u ( x 1/ 3) 0,288921
. (6. 257)
u ( x 2 / 3) 0,610243

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 e em ):

wl d wl d 0. (6. 258)

Para o caso onde os erros cometidos so dados por:


No domnio:

L (u ) b (6. 259)

E no contorno:

S (u ) g (6. 260)

Sendo:

M 1
u um N m (6. 261)
m 1

no domnio:

M 1
L( um N m ) b em (6. 262)
m1

e no contorno:

M 1
S( um N m ) - g em (6. 263)
m 1

Como L e S so operadores lineares temos:


no domnio:

385
M 1
u m L(Nm) b em (6. 264)
m 1

e no contorno:

M 1
um S(Nm) - g em (6. 265)
m1

Se o domnio dividido em E subdomnios, e, tais que:

E
e (6. 266)
e1

E se, em correspondncia a diviso do domnio, o contorno, , dividido em B partes, b tais


que:

B
b . (6. 267)
b 1

A sentena de resduos ponderados de carter global substituda por:

E B
wle e d e wlb db 0
b (6. 268)
e 1e b 1 b

onde as funes de aproximao so definidas localmente, sendo vlidas somente para e e b


no mais para e . Logo, a sentena de resduos ponderados local dada por:

wle d e wle db 0
e b (6. 269)
e b

Portanto, temos:

M 1
e um L (Nm) - b em e (6. 270)
m1

e no contorno

M 1
e u m S(Nm) = g em b (6. 271)
m 1

A sentena de resduos ponderados global fica:

386
E M 1

wle [ u m L (Nm) b]de = 0


e1 m 1
(6. 272)
e

A sentena de resduos ponderados local fica:

M 1

wle [ um L (Nm) b]de = 0


m1
(6. 273)
e

6.8.1 Mtodo da Colocao por Subdomnios Modificado


Se a funo de ponderao wl for a funo Delta de Dirac temos:

E B
( x xl ) e d e ( x xl ) db 0 b (6. 274)
e 1 e b 1 b

Temos:

E E
( x xl ) e d e e
e 1 e e 1 x xl
. (6. 275)
B B
( x xl ) db
b bl
b 1 b b 1 x xl

Logo, a sentena de resduos ponderados fica:

E M 1 B M 1
el el [ u m L ( N m ) x xl -b]+ [ u m S ( N m ) x xl -g]= 0 (6. 276)
e1 m 1 b 1 m 1

Para o caso do operador L dado pela seguinte equao diferencial:

d 2u ( x)
u 0 (6. 277)
dx 2

Definida em [0 ; 1] e com condies de contorno naturais dado pelo operador S, temos:

M 1 E d 2 N B
dN m
m
el el u m 2
N m g 0 (6. 278)
m 1 e1 dx x xl b1 dx x xl

387
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

388
6.8.4 Mtodo das Diferenas Finitas
A sentena de resduos ponderados global dada por:

wl d 0 (6. 279)

Para um domnio discretizado em E elementos temos:

E
wle d e 0 e (6. 280)
e 1 e

Logo, a sentena de resduos ponderados local dada por:

wle d e 0
e (6. 281)
e

Para o caso onde

e L ( u )-b (6. 282)

M 1
u um N m (6. 283)
m 1

Onde

M 1
u m L (Nm) - b = 0 (6. 284)
m 1

A sentena de resduos ponderados global fica:

E M 1

wle [ u m L (Nm) b]de = 0


e 1 m 1
(6. 285)
e

A sentena de resduos ponderados local fica:

M 1

wle [ um L (Nm) - b]de = 0


m1
(6. 286)
e

Se a funo de ponderao wl for a funo Delta de Dirac a sentena de resduos


ponderados loca fica:

389
( x xl ) d e
e el
0 (6. 287)
e

ou

M 1 M 1

( x xl ) [ um L (Nm) - b] d e
m1
ul L (Nl) - b = 0
l 1
(6. 288)
e

A sentena global fica:

E E
( x xl ) e d e el (6. 289)
e 1 e e 1

Ou

E M 1 M 1
( x xl ) [ um L (Nm) b] d e ul L (Nl) - b= 0 (6. 290)
e 1 e m1 l 1

Logo a sentena de resduos ponderados fica:

E E M 1
l el ul L (Nl) b= 0 (6. 291)
e 1 e1 l 1

Para o caso do operador L dado pela seguinte equao diferencial:

d 2u ( x)
u 0 (6. 292)
dx 2

Definida em [0 ; 1] e com condies de contorno naturais dado pelo operador S, temos:

M 1 E 2
d N
el m dx 2m N m 0
u (6. 293)
m1 e 1 x xl

Escrevendo para um elemento e genrico temos:

d 2 N me
M 1
el um 2
N me 0 (6. 294)
m1 dx x x l

Substituindo de (6. 339) a (6. 341) e de (6. 202) a (6. 204) em (6. 278) temos:

390
M 1 2 ( x xl )
um e2
1
e2

0 (6. 295)
m 1 h h
x xl

2 u l 1 2u l 2 u
e2 2 2 l 1 u l 0 (6. 296)
h 2 he he 2

logo

(ul 1 ul ) (u l ul 1 ) 2
e 2 ul 0 (6. 297)
2 2 h

391
6. 13 Exerccios e Problemas

392
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)

393
Malha PlacaLisa Inicial (tang,,1/tang,,1/Plot/boun)

394
395
396
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:

ue i j ie . (6. 298)

Ou matricialmente

i
ue [1 ie ] . (6. 299)
j

Onde

ie x xie . (6. 300)

397
Figura - 6. 5. Elemento Finito linear entre dois pontos.

Aplicando aos pontos nodais i e j, temos:

ui i
. (6. 301)
u j i j he

Onde matricialmente temos:

U e C (6. 302)
~ ~ ~

ou

e ui 1 0 i
U e C . (6. 303)
~
u j 1 h j ~ ~

Invertendo a expresso (6. 217) anterior, obtm-se:

i 1 h e 0 ui
e . (6. 304)
j h 1 1 u j

Combinando-se as expresses (6. 214) com (6. 218), tem-se:

1 h e 0 u i

ue 1
he
e
i (6. 305)
1 1 u j

Ou

1 ui
ue
he

( h e
i
e
) x u (6. 306)
j

Logo

398
ie ie
u e 1 ui uj (6. 307)
h h

Ou ainda

u e N ie ui N ej u j (6. 308)

Onde

e
e ie ( x xie ) x j x
Ni 1 e 1 e
e
h h x j xie
xi x x j (6. 309)
e e
e i ( x xi )
N
j he x e x e
j i

A derivada primeira de u e :

du e dN ie dN ej
ui uj (6. 310)
dx dx dx

De (6. 300) para ie x xie temos:

du e 1 dx e 1 dx e 1 1 ui dxie
e 1 i ui e 1 i u j e 1
dx h dx h dx h h e u j dx (6. 311)

Ou matricialmente

du e e e,T
N x U U N xT (6. 312)
dx ~ ~ ~ ~

onde

dN ie, j
Nx (6. 313)
dx ~

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:

399
e
N i N ie 1 (6. 314)
he

e
N j N ej (6. 315)
he
Onde

ie x xie ; h e x j xi ; xi x x j (6. 316)

Cujas derivadas so:

dN i dN ie 1 d 1 dx e
e i e 1 i (6. 317)
dx dx h dx h dx

dN j dN ej 1 d i 1 dxie
1 (6. 318)
dx dx h e dx h e dx

Figura - 6. 6. Estruturao unidimensional dos Elementos Finitos.

Observe que para um nico elemento finito, temos:

400
ie x xie x 0 x ; h e x j xi ; 0 x h e (6. 319)

E neste caso:

dN i dN ie 1 d ie 1
e e (6. 320)
dx dx h dx h
e

dN j dN ej
1 d ie 1
e (6. 321)
dx dx h dx h e
Do ponto de vista global, as nicas funes de aproximao no nulas do
elemento e so as funes Ni e Nj; consequentemente, Nl = 0 se l i ou se l j . De

maneira geral, Nl = 0 se l ao elemento e.

401
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:

ue i j e k e2 . (6. 322)

Ou matricialmente

i
ue [1 e e2 ] j . (6. 323)

j

Onde

e x xe . (6. 324)

Figura - 6. 7. Elemento Finito Quadrtico entre trs pontos

Aplicando aos pontos nodais i e j, temos:

ui i
u j i j he . (6. 325)
e2
uk i j he k h

Onde matricialmente temos:

402
e
U C (6. 326)
~ ~ ~

ou

ui 1 0 0 i
U u j 1 h e 0 j C .
e
(6. 327)
~ e 2 ~ ~
u k 1 h h e k

Invertendo a expresso (6. 217) anterior, obtm-se:

i he3 0 0 ui
(6. 328)
j 1 h e 2 he
2
0 u j .
he3
k 0 he h e u k

Combinando-se as expresses (6. 214) com (6. 218), tem-se:

he3 0 0 ui
1 2 2
u e [1 e e2 ] 3 h e he 0 u j (6. 329)
he 0
he h e u k

Ou

ui
e e2 e2 u
u e [1 ee ] j (6. 330)
he he2 h e u
2
h
k

Logo

e e2 e2
u e (1 e )u i ( ) u j uk (6. 331)
he he2 h e2

Ou ainda

u e N ie ui N ej u j N ke u k (6. 332)

Onde

403

e
N i 1 e
e e2
e
N j e e 2 0 x he (6. 333)
h h
2
N ke e2
he

A derivada primeira de u e :

due dN ie dN ej dN ke
ui uj uk (6. 334)
dx dx dx dx

du e d 1 2 d 2 d e
e ui e 2e e u j 2e uk
dx dx h e
h dx h e dx
u (6. 335)
du e 1 2 e 2 e u i d e
1 e 2 2
j
dx h h e h e u dx
k

Ou matricialmente

du e e e,T
N x U U N xT (6. 336)
dx ~ ~ ~ ~

onde

dN ie, j
Nx (6. 337)
dx ~

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

i x xi ; h e x j xi ; 0 x he (6. 338)

Para o elemento e:

404
N i N ie 1 e 1 x xi 0 x he (6. 339)

e e2 ( x xi ) ( x xi ) 2 0 x he
N j N ej (6. 340)
he h e 2 he he
2

e2 ( x xi ) 2 0 x he
Nk N ke 2
2 (6. 341)
he he

Cujas derivadas so:

dN i d
e (6. 342)
dx dx

dN j dN ie 1 2 e d e 1 2( x xi ) dxi
1 (6. 343)
dx dx h e h e 2 dx h e h e2
dx

dN k dN ke 2 e d e 2( x xi ) dxi
2 1 (6. 344)
dx dx e dx e2 dx
h h
E as derivadas segundas so:

d 2 N i d 2 N ie d 2 e d 2 xi
2 (6. 345)
dx 2 dx 2 dx 2 dx
e

d 2N j d 2 N ej 2
2 d e 1 2 e d 2 e
2
2 dxi 1 2 xi d 2 xi
2 e 2 2 e 2 (6. 346)
dx 2 dx 2 h e dx h h e dx
2
h e dx h h e dx
2

2
d 2Nk d 2 N ke 1 d e d 2e 1 dxi 2 d 2x (6. 347)
2
2
2 2 2 e 2
2 21 2( x x i ) 2i
dx dx h dx
e dx h e dx dx

405
Observe que para um nico elemento finito, temos:

e h e x j xi x (6. 348)

E neste caso:

N i N ie 1 x 0 x he (6. 349)

x x2 0 x he
N j N ej (6. 350)
he h e 2

x2 0 x he
N k N ke 2 (6. 351)
he

E as derivadas primeiras so:

dN i dN ie
1 (6. 352)
dx dx
e

dN j dN ie 1 2x
e 2 (6. 353)
dx dx h he
e

dN k dN ke 2 e d e 2 x
2 2 (6. 354)
dx dx h e dx h e
E as derivadas segundas so:

d 2 N i d 2 N ie d 2 e d 2x
0 (6. 355)
dx 2 dx 2 dx 2 dx 2

406
d2N j d 2 N ej 2 2
2 d e 1 2 e d e
2
2 dx 1 2x d 2 x 2
e 2 2 e 2 2 2
dx 2 dx 2 h
2
e dx
h e
h dx 2
h e dx
h e
h dx he (6. 356)

2
d 2 Nk d 2 N ke 1 d e d 2 e 1 dx 2 2
2
2 e 2 2 2 x0 2 (6. 357)
dx 2 dx 2 e2
h dx
2
dx h e dx h 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 Ni e Nj; consequentemente, Nl = 0 se l i ou se l j . De

maneira geral, Nl = 0 se l ao elemento e.

407
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

408
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

409
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

410
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.

411
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.

412
A. 4 Tutorial para entrar no ENGTERM9 via VNC Server

413
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:
414
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.

415
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.

416
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.

417
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:

418
Figura - A. 4.

419
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).

420
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)

421
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)

422
21 Saindo de FEAP
Quando terminar, digite quit para sair do FEAP
List 1 Macro>quit

423
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.

424
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,

425
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, , , 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 ,
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

426
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

427
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

428
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

429
prop,,n1

tool,,v1

loop,,n1

next

tang,,n1

solv

reac,,n1,n2,n3

disp,,n1,n2,n3

430
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

431
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.

432
Figura - A. 8.

Figura - A. 9.

433
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:

ucrit u crit

ant atual

u crit 0.01 (6. 358)


ant

5 Usar um critrio qualquer para ver se a pea Falha


Usar um critrio de falha como este, por exemplo:

max y (6. 359)

6 Modificar a Geometria ou Material


Modificar a geometria ou material at satisfazer o critrio dado em 5.

434
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;

435
> 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);

436
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

437
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, 3rd 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, 4th.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.

438

Você também pode gostar