Anda di halaman 1dari 105

Joo Manuel R. S.

Tavares

Comunicao Interna:

INTRODUO AO MTODO DOS ELEMENTOS FINITOS

FEUP - Faculdade de Engenharia da Universidade do Porto


DEEC - Departamento de Engenharia Electrotcnica e de Computadores

INEB - Instituto de Engenharia Biomdica

Maio de 1998

Sumrio
O Mtodos dos Elementos Finitos tem vindo, desde o seu aparecimento como ferramenta de
anlise em problemas de elasticidade, a ser utilizado nos mais diversos domnios da fsica. O
seu objectivo modelar o sistema em estudo por um nmero finito de elementos mais simples
e obter uma aproximao para o do sistema a partir dos vrios elementos agrupados.
Uma das reas onde a utilizao do Mtodo dos Elementos Finito tem vindo a expandir a
da Viso por Computador. Nesta rea a sua utilizao til na modelizao, no
emparelhamento e seguimento de objectos.
Recentemente tem vindo a ser reportada a utilizao do Mtodo dos Elementos Finitos no
domnio da Realidade Virtual nomeadamente na simulao de operaes cirrgicas.
Com tal utilizao do Mtodo dos Elementos Finitos torna-se til uma simples introduo
ao mesmo. Assim nesta comunicao apresentado o mtodo, as suas funes de forma, os
vrios elementos isoparamtricos utilizados, a sua formulao hierrquica, as condies de
convergncia e o Patch Test, algumas tcnicas de integrao numrica e definies
utilizadas na sua derivao.

INTRODUO AO MTODO DOS ELEMENTOS FINITOS

1 - Introduo ao Mtodo dos Elementos Finitos


O aumento da complexidade das estruturas e da capacidade dos computadores favoreceu o
aparecimento de novos mtodos de anlise nomeadamente o mtodo dos elementos finitos.
Aps esta utilizao inicial, em problemas de elasticidade [Bathe, 1996; Gomes, 1995; Martins,
a; Segerlind, 1984; Oliveira, 1990], a mesma foi se rapidamente estendendo a outros domnios
como o da transferncia de calor e da mecnica dos fluidos [Bathe, 1996; Segerlind, 1984], do
electromagnetismo, das vibraes mecnicas e acsticas [Bathe, 1996; Kelly, 1993; Meirovitch,
1986], da viso por computador1, da computao grfica [Essa, 1992; Pentland, 1989;
Pentland, 1989a], da realidade virtual (nomeadamente em simulaes cirrgicas [Bro-Nielsen,
1996; Keeve, 1996]), etc. O objectivo do mtodo a obteno de uma formulao que possa
explorar a anlise, de forma automtica, de sistemas complexos, e/ou irregulares, por
intermdio de programas computacionais. Para atingir tal objectivo, o mtodo considera o
sistema global como equivalente a um agrupamento de elementos finitos no qual cada um
destes uma estrutura contnua mais simples. Impondo que em certos pontos comuns a vrios
elementos, designados por nodos ou ns, os deslocamentos sejam compatveis e as foras
internas em equilibro o sistema global, resultante do agrupamento, reage como uma nica
entidade.
Apesar do mtodo dos elementos finitos considerar os elementos individuais como
contnuos , na sua essncia, um procedimento de discretizao pois exprime os
deslocamentos (e a partir destes por diferenciao as deformaes e, no caso de
comportamento linear utilizando-se a lei de Hooke [Timoshenko, 1970], a partir destas as
tenses) em qualquer ponto do elemento contnuo em termos de um nmero finito de
deslocamentos nos pontos nodais multiplicados por funes de interpolao2 apropriadas. A
vantagem do mtodo que a equao de movimento para o sistema global pode ser obtida
pelo agrupamento das equaes determinadas individualmente para cada elemento finito
utilizado na modelizao. O movimento em qualquer ponto no interior de cada um destes
elementos obtido por intermdio de interpolao sendo, geralmente, as funes de
interpolao polinmios de grau reduzido e iguais para elementos do mesmo tipo.
Uma outra vantagem do mtodo dos elementos finitos a facilidade com que a sua
generalizao pode ser conseguida para a resoluo de problemas bidimensionais e
tridimensionais constitudos por vrios materiais diferentes e com fronteiras irregulares.
Os passos essenciais de uma soluo numrica pelo mtodo dos elementos finitos so os
seguintes:
1. Subdiviso do sistema global contnuo em elementos finitos;
1

Desde a primeira utilizao do mtodo dos elementos finitos por Pentland em 1989, [Pentland, 1989], no domnio da viso
por computador que a mesma tem vindo a generalizar-se s suas diferentes reas; nomeadamente:
na anlise de movimento 2D e 3D rgido e no rgido [Benayoun, 1994, 1994a; Cootes, 1995; Nastar, 1994, 1994a;
Pentland, 1991; Sclaroff, 1994a];
na obteno de estruturas 2D e 3D [Cohen, 1991; Kakadiaris, 1997; Pentland, 1991];
na anlise de faces [Essa, 1995];
na anlise de objectos deformveis 2D e 3D [McInermey, 1996; Park, 1996; Pentland, 1990; Pentland, 1991a];
representao de imagens 2D e 3D [Moulin, 1992];
registro de imagens e modelos 2D e 3D [Syn, 1995a];
descrio de objectos 2D e 3D [Syn, 1995; Sclaroff, 1993, 1994, 1994b, 1995, 1995a].

Tambm designadas por funes de forma.

INTRODUO AO MTODO DOS ELEMENTOS FINITOS

2. Para cada elemento finito m clculo da matriz de rigidez [K (m)] e, para problemas
(m)
dinmicos, da matriz de massa [M ] e da matriz de amortecimento dependente da

velocidade [C

] relativamente a um referencial local conveniente;

(m)

3. Determinao para o sistema global da matriz de rigidez

[K] e, para problemas

dinmicos, da matriz de massa [M] e da matriz de amortecimento dependente da


velocidade [C] por agrupamento das matrizes de cada elemento finito utilizado na
modelizao expressas relativamente a um mesmo sistema de referncia global;
4. Determinao do vector das cargas aplicadas ao sistema global {R};
5. Estabelecimento das equaes de
[M]{U } + [C]{U} + [K]{U} = {R};

movimento

para

sistema

global

6. Clculo das variveis do problema em questo; tais como: deslocamentos,


velocidades, deformaes e tenses.
O mtodo dos elementos finitos apresenta diversas formulaes possveis. Em problemas
estticos, por exemplo no caso da anlise estrutural, comum derivar-se a matriz de rigidez
utilizando-se a abordagem directa que consiste no relacionamento do vector dos
deslocamentos nodais com o vector das foras nodais. Tal abordagem apresenta algumas
dificuldades em problemas dinmicos, tais como na anlise de vibraes, sendo prefervel
neste tipo de problemas obter-se para cada elemento individual a derivao das matrizes de
elementos finitos de rigidez, de massa e do vector das foras no conservativas nodais a partir
respectivamente da energia cintica, da energia potencial e da expresso dos trabalhos
virtuais, Apndice A.8; esta abordagem geralmente designada por abordagem variacional.
Note-se que o mtodo dos elementos finitos no d, em princpio, solues exactas. No
entanto medida que usamos mais e mais elementos na modelizao deve a soluo obtida
convergir para a soluo exacta. Verifica-se que do ponto de vista custo/preciso mais
vantajoso usar poucos elementos complexos de que muitos elementos simples.
No ponto seguinte desta comunicao apresentada a formulao do mtodo dos
elementos finitos; no terceiro ponto apresentado, de forma breve, a verso hierrquica do
mtodo; no quarto ponto so apresentadas as funes de forma; as funes de forma mais
complexas, como por exemplo as da famlia de Lagrange e de Serendipity e as utilizadas em
elementos isoparamtricos, so apresentadas no quinto ponto; no sexto ponto descrito como
se podem obter as deformaes e as tenses no interior de cada elemento aps a determinao
dos seus deslocamentos nodais; as condies de convergncia do mtodo so discutidas no
stimo ponto inclusive um teste que bastante comum em anlises de problemas de
elasticidade o patch test; como nem sempre possvel a integrao de forma analtica, das
diferentes expresses do mtodo, mtodos de integrao numricos so necessrios assim
alguns destes mtodos so apresentados no oitavo ponto; algumas concluses so
apresentadas no nono, e ltimo, ponto; em apndice so apresentadas algumas definies
utilizadas na derivao do mtodo e alguns exemplos de determinao das matrizes
envolvidas para dois elementos finitos simples.

INTRODUO AO MTODO DOS ELEMENTOS FINITOS

2 - Formulao do Mtodo dos Elementos Finitos


Neste ponto so derivadas as equaes que governam o mtodo dos elementos finitos. Em
primeiro lugar consideremos um corpo tridimensional geral, Figura 1.

Sf

fY , fY
Sf

Wj

Z, W

Uj
z, w
Y, V

RCY

Vj

y, v

ponto nodal j

x, u
elemento finito m

X, U

Su
Figura 1 - Corpo tridimensional geral com um elemento finito tridimensional de oito ns.

No mtodo dos elementos finitos o corpo em questo, Figura 1, aproximado pela


considerao que o mesmo equivalente a um conjunto de elementos finitos discretos
agrupados, de forma adequada, pelos pontos nodais, tambm designados por nodos ou ns,
localizados nas fronteiras dos mesmos. Os deslocamentos referenciados num sistema de
coordenadas local (x, y, z), a ser escolhido de forma conveniente, no interior de cada elemento
so assumidos como sendo funo dos deslocamentos dos N nodos do mesmo. Deste modo,
para o elemento m temos:

{u(m)}(x,y,z) = [N (m)](x,y,z){U}
Eq. 1

onde [N (m)] a matriz das funes de forma, por vezes tambm designada por matriz de

interpolao dos deslocamentos, o ndice m significa elemento m, e {U} o vector dos


deslocamentos globais dos pontos nodais com trs componentes Ui, Vi e Wi, incluindo os
deslocamentos nos suportes do conjunto agrupado; por exemplo
dimenso 3N:

{U}

um vector de

INTRODUO AO MTODO DOS ELEMENTOS FINITOS

{U} = [

U1V1W1

U2V2W2

UNVNWN

].

Este vector pode ser escrito de forma simplificada como:


T

{U} = [

U1

U2

U3

Un

onde Ui representa um deslocamento segundo uma qualquer direco X, Y ou Z, ou mesmo


segundo uma direco no alinhada com estes eixos coordenados mas alinhados com os eixos
de um outro sistema de coordenadas local, e tambm pode significar uma rotao. Como

{U} inclui os deslocamentos, e rotaes, nos pontos de suporte do conjunto agrupado, numa
fase seguinte necessrio impor os valores conhecidos de {U} antes de resolver o problema

para os deslocamentos nodais no conhecidos.


Na Figura 1 est representado um elemento finito tpico para uma modelizao possvel
para o corpo. Este elemento tem oito ns, um em cada um dos seus vrtices, e pode ser
interpretado como um elemento finito 3D equivalente a um tijolo. Deveremos interpretar a
modelizao como uma construo de elementos deste tipo agrupados de forma a no
existirem falhas entre os vrios domnios de cada elemento. O elemento considerado apenas
um exemplo; na prtica podem ser utilizados elementos com geometrias diferentes e com ns
no interior das faces e no interior dos mesmos.
A escolha do elemento e a construo das correspondentes entradas na matriz [N (m)] (que
depende da sua geometria, do seu nmero de ns/graus de liberdade, e dos requisitos de
convergncia) constituem as etapas bsicas do mtodo dos elementos finitos.

Apesar de todos os deslocamentos nodais estarem representados no vector {U}, devemos


notar que para um dado elemento apenas os deslocamentos nos seus nodos afecta a
distribuio dos deslocamentos e das deformaes no interior do mesmo.
Assumindo os deslocamentos da Eq. 1 podemos agora determinar as deformaes do
elemento correspondentes:

{ (m)}(x,y,z) = [B (m)](x,y,z){U}
Eq. 2

onde a matriz [B (m)], geralmente designada por matriz de deformao, relaciona os


deslocamentos com as deformaes e obtida pela apropriada derivao e combinao das
linhas da matriz [N (m)].
O propsito de definir os deslocamentos e as deformaes do elemento em termos do
vector dos deslocamentos nodais do conjunto agrupado pode por agora ainda no ser bvio.
Contudo, ser verificado que procedendo desta forma, a utilizao da Eq. 2 e da Eq. 62 no
princpio dos deslocamentos virtuais permite, de forma automtica, um processo eficiente de
agrupamento das matrizes e dos vectores dos elementos nas matrizes do sistema global. Este
processo de agrupamento designado pelo mtodo directo de rigidez3.
3

O mtodo directo de rigidez a designao dada ao procedimento de incorporar as matrizes dos elementos no sistema final
de equaes. O mtodo simples e directo. Os valores numricos dos ns i e j para um elemento especfico so inseridos nas

[ ] e [M ] e ao longo das linhas de [K ], [M ] e {R }, isto :

colunas de K

(m)

(m)

i
j
M11 M12

[M ] = M
(m)

21

M22

(m)

i
j

i
j
K11 K12

[ ]= K

, K

(m)

21

K22

(m)

i
j

(m)

R1 i

{R } = R j .
(m)

INTRODUO AO MTODO DOS ELEMENTOS FINITOS

As tenses num elemento finito esto relacionadas com as deformaes do mesmo e com
as suas tenses iniciais pela expresso:

{ (m)} = [D (m)]{ (m)} + { I(m)}


Eq. 3

onde [D (m)] a matriz de elasticidade para o elemento m e { I(m)} o vector das conhecidas
(m)
tenses inicias para o mesmo. A lei para o material esta especificada na matriz [D ] e pode
ser quer para um elemento isotrpico quer para anisotrpico e pode variar de elemento para
elemento.
Utilizando os deslocamentos no interior de cada elemento, como descritos na Eq. 1,
pode-se agora derivar as equaes de equilbrio que correspondem aos deslocamentos nodais
do conjunto de elementos finitos devidamente agrupado. Em primeiro, reescrevemos a Eq. 76
como uma soma de integraes sobre o volume e reas de todos os elementos finitos
utilizados na discretizao do corpo:

{(m)} {(m)}dV
T

(m)

{ u(m)}T{f S(m)}dS (m) + { ui}T{R i }


C

S1 ,,Sq
(m)

(m)
(m) T
B(m)
=
{ u } {f }dV +
m
(m)

(m)

(m)

Eq. 4

O procedimento directo de rigidez facilmente entendido recorrendo-se a um simples exemplo. Utilizando-se a seguinte
matriz de rigidez, para a matriz de massa o procedimento idntico, e o seguinte vector de foras:

4 5

[K ] = 5
(m)

8
(m)
, {R } = 9 ,

para um elemento linear entre os nodos

3 (i = 2, j = 3). Utilizando i e j obtemos:

2 3

4 5

[K ] = 5
(m)

2
3

8 2

{R } = 9 3 ,
(m)

e a localizao destes coeficientes na matriz global de rigidez [K] e no vector global de cargas {R} :

4 adicionado a K22;

6 adicionado a K23;

5 adicionado a K32;

7 adicionado a K33;

8 adicionado a R2;

9 adicionado a R3.

Neste exemplo utilizada a expresso adicionado pois podem existir contribuies a K22, K23, K32, K33, R2 e R3 de outros
elementos que no foram considerados.
Como se depreende deste exemplo o mtodo directo de rigidez facilmente implementado num programa
computacional.

INTRODUO AO MTODO DOS ELEMENTOS FINITOS

onde m = 1, 2, , L, onde L o nmero de elementos e S1(m) , , Sq(m) representa as superfcies


do elemento m que pertencem superfcie S do corpo. Para elementos totalmente rodeados
por outros no existe este tipo de superfcie; contudo, para elementos na superfcie do corpo
uma ou mais superfcies deste tipo so includas no integral das foras que actuam sobre a
mesma. Note-se que foi assumido que na Eq. 4 os nodos esto localizados nos pontos onde as
cargas concentradas esto aplicadas, apesar de uma carga concentrada poder obviamente ser
includa no integral de foras de superfcie.
importante notar que desde que as integraes na Eq. 4 sejam executadas sobre os
volumes e superfcies dos elementos utilizados - por razes de eficincia para cada elemento
pode ser utilizado nos clculos um diferente e qualquer sistema de coordenadas conveniente apesar de tudo, para um dado campo dos deslocamentos virtuais, o trabalho interno virtual
um nmero, assim como tambm o o trabalho externo virtual, e este nmero pode ser
determinado por integrao utilizando um qualquer sistema de coordenadas. Obviamente que
assumido que para cada integral na Eq. 4 utilizado um nico sistema de coordenadas para
todas as variveis; por exemplo, o vector { u(m)} est definido no mesmo sistema de
B(m)
}.
coordenadas do vector {f
As relaes na Eq. 1 e na Eq. 2 foram obtidas para os deslocamentos e deformaes
desconhecidos e reais do elemento. Na utilizao do princpio dos deslocamentos virtuais,
Apndice A.3, pode-se utilizar as mesmas consideraes para os deslocamentos e deformaes
virtuais:

{ u(m))}(x,y,z) = [N (m)]{ U} e { (m)}(x,y,z) = [B (m)]{ U}.

Desta forma as matrizes de rigidez e de massa do elemento sero matrizes simtricas.


Se proceder-se substituio na Eq. 4 obtemos:

{ U} [B ] [C ][B ]dV {U} = { U} [N ] {f }dV


(m) T

(m)

(m)

(m)

B(m)

m
V

(m)

(m) T

(m)

(m)

[N S(m)]T{f S(m)}dS (m) [B (m)]T{ I(m)}dV (m)

+
{
R
}
+

m
m
S ,,S
V

(m)

(m)

(m)

Eq. 5

onde as matrizes de interpolao dos deslocamentos na superfcie [N S(m)] so obtidas a partir


(m)
das matrizes de interpolao dos deslocamentos [N ] da Eq. 1 por adequada substituio

das coordenadas da superfcie do elemento e {Rc} o vector das cargas concentradas


aplicadas nos ns dos elementos agrupados.
Deveremos notar que a componente i do vector {Rc} a fora nodal concentrada que
corresponde componente i do vector de deslocamentos

{U}. Na Eq. 5 os

vectores de

do conjunto agrupado so independentes do elemento m


deslocamentos nodais {U} e U
e assim foram retirados do interior dos somatrios.
Para obter a partir da Eq. 5 as equaes para os deslocamentos nodais desconhecidos,
aplica-se o princpio dos deslocamentos virtuais n vezes impondo deslocamentos virtuais

{ }

unitrios a todas as componentes do vector

{ U}.

Na primeira aplicao obtemos

INTRODUO AO MTODO DOS ELEMENTOS FINITOS

{ U} = {e }, na segunda aplicao { U} = {e }, e por adiante, at que na aplicao n


} = {e }, resultando assim:
obtemos { U

[K]{U} = {R}
Eq. 6

onde est omitida a matriz identidade [ I ], devido aos deslocamentos virtuais de cada lado da
equao, e o vector { R } :

{R} = {RB} + {RS} {RI} + {RC}


Eq. 7

e, como a partir de agora ser referenciado, o vector para os deslocamentos nodais

desconhecidos est referenciado como { U } (isto , {U} {U}).


A matriz [ K ] a matriz de rigidez para o sistema global:
[B (m)]T[C (m)][B (m)]dV (m)

[K] = V
.
(m)

[K (m)]

Eq. 8

O vector de carga { R } inclui o efeito das foras de corpo:


(m) T B(m)
]dV (m)
[N ] [f

{RB} = V

(m)

{RB(m)}

Eq. 9

o efeito das foras de superfcie:

{RS} = S

S(m) T S(m)
]dS (m)
[N ] [f

(m)
1

Sq

(m)

{RS(m)}

Eq. 10

o efeito da tenso inicial:


[B (m)]

{RI} = V

{ I(m)}dV (m)

(m)

{RI(m)}

Eq. 11

e as cargas concentradas {Rc}.

INTRODUO AO MTODO DOS ELEMENTOS FINITOS

Nota-se que o somatrio dos integrais de volume na Eq. 8 exprime a adio directa das
matrizes de rigidez dos elementos utilizados [K (m)] para obter-se a matriz de rigidez do
sistema global [K]. Da mesma modo, o agrupamento do vector de foras de corpo {RB}
determinada pela adio directa dos vectores das foras de corpo dos elementos utilizados
{RB(m)}; e os vectores {RS} e {RI} so obtidos de forma similar. O processo de agrupamento
das matrizes e dos vectores dos elementos por esta adio directa designado pelo mtodo
directo de rigidez.
Esta escrita elegante do processo de agrupamento baseia-se em dois factores principais:
primeiro, as dimenses de todas as matrizes, e de todos os vectores, a serem somadas so as
mesmas e, segundo, os graus de liberdade de cada elemento so iguais aos graus de liberdade
do conjunto agrupado. Evidentemente que na prtica apenas as linhas e colunas diferentes de
zero para as matrizes e vectores de cada elemento so calculadas, correspondendo aos
verdadeiros graus de liberdade nodais de cada elemento, e o agrupamento executado
utilizando para cada elemento um vector de conectividade no qual so guardados os ndices
dos graus de liberdade para o elemento em termos do conjunto agrupado. Na prtica, tambm,
as matrizes e os vectores de cada elemento finito podem ser primeiramente calculadas
relativamente aos seus graus de liberdade locais, no alinhados com os graus de liberdade do
conjunto agrupado; neste caso, antes de se proceder ao agrupamento deve-se realizar uma
transformao das matrizes e vectores dos graus de liberdade locais para os graus de liberdade
globais. Isto equivale a transformar o sistema de coordenadas local, no qual esto
referenciados os graus de liberdade locais, no sistema de coordenadas global, no qual esto
referenciados os graus de liberdade globais.
A Eq. 6 a equao de equilbrio esttico para o sistema global. Nas consideraes deste
equilbrio as foras aplicadas podem variar com o tempo; neste caso, os deslocamentos
tambm variaram com o tempo e a Eq. 6 a equao de equilbrio para qualquer ponto
especfico no tempo. Contudo, se as foras so realmente aplicadas de forma rpida as foras
de inrcia necessitam de ser consideradas; isto , necessrio resolver um verdadeiro sistema
dinmico. Utilizando-se o princpio de Alembert, Apndice A.5, pode-se simplesmente incluir
as foras de inrcia como parte das foras de corpo. Assumindo que as aceleraes so
aproximadas do mesma maneira que os deslocamentos na Eq. 7 a contribuio das foras
totais de corpo no vector das cargas {R} (com o sistema de coordenadas X, Y, Z
estacionrio):
(m)
B(m)
{RB} =
} (m)[N (m)]{U }]dV (m)
[N ] [{f
T

(m)

Eq. 12

onde os vectores {f B(m)} j no incluem as foras de inrcia, {U } o vector das aceleraes


nodais (isto , a segunda derivada de {U} em relao ao tempo), (m) a densidade de massa
do elemento m. Neste caso as equaes de equilbrio resultantes so:

[M]{U } + [K]{U} = {R}


Eq. 13

onde {R} e {U} so dependentes do tempo. A matriz [M] a matriz de massa para o
sistema global:

INTRODUO AO MTODO DOS ELEMENTOS FINITOS

(m)[N (m)] [N (m)]dV (m)

[M ] =

(m)

[M (m)]

Eq. 14

A matriz de massa [M] sempre definida positivamente pois a energia cintica sempre
positiva; no entanto, a matriz de rigidez [K] pode ou no ser dependendo do sistema global
em questo (a energia potencial pode ser positiva ou negativa). Em problemas de vibraes
surgem trs situaes interessantes [Kelly, 1993; Meirovitch, 1986]: quando a matriz [K]
tambm definida positivamente, o sistema global designado por sistema definido
positivamente e o movimento do tipo vibrao em modo livre no amortecido; quando a
matriz [K] apenas semidefinida positivamente, ento o sistema designado por sistema
semidefinido positivamente e o movimento tambm designado do tipo vibrao em modo
livre no amortecido mas movimento rgido possvel pois sistemas semidefinidos no so
restringidos (isto , tais sistemas so suportados de maneira que movimento rgido do mesmo
pode acontecer); para sistemas instveis, a matriz [K] no definida positivamente. Em
problemas estticos de estruturas a matriz de rigidez do sistema [K] sempre simtrica e
definida positivamente com os elementos da diagonal sempre positivos e bastante superiores
aos restantes elementos de cada linha.
Na medio das respostas dinmicas reais do sistema global observado que a energia
dissipada durante a vibrao; na anlise de vibraes tal dissipao geralmente considerada
pela introduo de foras de amortecimento dependentes da velocidade. Introduzindo estas
foras como contribuies adicionais s foras de corpo obtemos, correspondendo Eq. 12:

{RB} = [N (m)] [{f B(m)} (m)[N (m)]{U } (m)[N (m)]{U}]dV (m).


m

(m)

{f B(m)} j no incluem as foras de inrcia nem de amortecimento


dependente da velocidade, {U} o vector das velocidades nodais (isto a primeira derivada
Neste caso os vectores

de {U} em relao ao tempo), e (m) o parmetro de amortecimento para o elemento m.


Neste caso, as equaes de equilbrio resultantes so:

[M]{U } + [C]{U} + [K]{U} = {R}


Eq. 15

onde [ C ] a matriz de amortecimento do sistema global:


T

(m)[N (m)] [N (m)]dV (m)

(m)

[C] = V
m

[C (m)]

INTRODUO AO MTODO DOS ELEMENTOS FINITOS

Na prtica difcil, se no impossvel, determinar para sistemas gerais de elementos finitos


os parmetros de amortecimento para os elementos que os constituem, particularmente porque
as propriedades de amortecimento so dependentes da frequncia. Por esta razo, a matriz
[C] no geralmente agrupada a partir das matrizes de amortecimentos dos elementos mas
construda utilizando-se as matrizes de massa e de rigidez do sistema global conjuntamente
com resultados experimentais do valor do montante de amortecimento. Assim a matriz de
amortecimento do sistema [C] uma combinao linear de potncias das matrizes de massa

[M] e de rigidez [K] do mesmo, isto :


[C] = [K]r + [M]s
onde e so valores reais e r e s so valores inteiros; nestes casos, o amortecimento
designado por proporcional. Se r e s so iguais a um, ento o amortecimento proporcional e
viscoso ficando a equao matricial de movimento para o sistema global com a forma:

[M]{U } +[ [M] + [K]]{U} + [K]{U} = {R}.


At este momento considerou-se que cada elemento individual apresenta nodos livres; isto
, nodos que podem sofrer deslocamentos sem nenhum tipo de restries. A implicao que
o sistema global no est restringido e pode sofrer movimentos rgidos e, desta forma, a
matriz [K] torna-se singular. Contudo muitos sistemas so suportados de forma a impedir
movimentos rgidos, o que reflectido nas condies da fronteira geomtrica. Outros
sistemas, designados por indeterminados, so suportados de maneira que os deslocamentos
so nulos num nmero de pontos superior ao requerido para impedir o movimento rgido.
Um maneira simples de resolver o problema no qual a matriz [K] singular e o sistema
suportado de tal maneira que um certo nmero de deslocamentos nodais so nulos eliminar
das matrizes [M], [C], [K] e {F} o correspondente nmero de linhas e colunas que esto
associadas aos nodos restringidos.
Em resumo uma anlise completa de um sistema pelo mtodo dos elementos finitos
consiste no clculo da matriz de rigidez [K], e das matrizes de massa [M] e de
amortecimento [C] numa anlise dinmica, e do vector das cargas {R}, resolvendo para os
deslocamentos {U} a partir da Eq. 6 (ou {U}, {U}, {U } a partir da Eq. 13 ou da Eq. 15), e
de seguida determinar as deformaes e as tenses utilizando respectivamente a Eq. 2 e a Eq.
3.
2.1 - Graus de Liberdade Locais e Globais
A derivao das matrizes dos elementos permite concluir que mais fcil e conveniente
estabelecer em primeiro lugar as matrizes correspondentes aos graus de liberdade locais do
elemento. A construo das matrizes do elemento finito que correspondem aos graus de
liberdade do sistema global (ou seja, aos graus de liberdade globais), utilizados na Eq. 8 at
Eq. 14, podem posteriormente ser obtidas directamente pela identificao dos graus de
liberdade globais que correspondem aos graus de liberdade locais do mesmo. Contudo
considerando as matrizes [N (m)], [B (m)], [K (m)], e por ai adiante, definidas relativamente aos
graus de liberdade globais apenas as linhas e colunas que correspondem aos graus de
liberdade do elemento tm entradas no nulas, e o objectivo principal na definio destas

10

INTRODUO AO MTODO DOS ELEMENTOS FINITOS

matrizes especficas foi apenas o de ser possvel exprimir o processo de agrupamento das
matrizes dos elementos de uma maneira teoricamente elegante. Em implementaes prticas,
do mtodo dos elementos finitos, esta elegncia tambm esta presente; contudo, todas as
matrizes dos elementos so calculadas correspondendo apenas aos graus de liberdade de cada
elemento e posteriormente so agrupadas directamente utilizando a correspondncia entre os
graus de liberdade locais do mesmo e os graus de liberdade globais do conjunto agrupado.
Assim considerando apenas os graus de liberdade locais dos nodos do elemento includos no

vector {u} podemos escrever:

{u} = [N]{u}

Eq. 16

onde as entradas no vector {u} so os deslocamentos do elemento medidos num qualquer


sistema de coordenadas local. A seguir tambm temos:

{} = [B]{u}.

Eq. 17

Considerando as relaes na Eq. 16 e na Eq. 17 o facto de nenhum ndice superior ser


utilizado nas matrizes de interpolao indica que as matrizes so definidas relativamente aos
graus de liberdade locais do elemento em questo. Utilizando as relaes para as matrizes do
elemento de rigidez, de massa, e os clculos anteriormente utilizados para o vector de carga,
obtemos:
T
[K] =
[B] [C][B]dV

Eq. 18
T
[M ] =
[N] [N]dV,

Eq. 19
T
B
{RB} =
[N] {f }dV,

Eq. 20

{RS} = [N S] {f B}dS,

Eq. 21
T
I
{RI} =
[B] { }dV,

Eq. 22

onde todas as variveis so definidas como na Eq. 8 at Eq. 14, mas correspondendo aos
graus de liberdade locais do elemento finito considerado. Desde que as matrizes dadas na Eq.

11

INTRODUO AO MTODO DOS ELEMENTOS FINITOS

18 at Eq. 22 estejam calculadas, podem ser agrupadas directamente, pelo processo descrito
anteriormente, determinando-se assim as matrizes para o sistema global.
Neste processo de agrupamento assumido que as direces dos deslocamentos nodais do

elemento {u} na Eq. 16 so as mesmas das direces dos deslocamentos nodais globais {U}.
Contudo, geralmente conveniente comear a derivao das matrizes e dos vectores
relativamente aos graus de liberdade locais do elemento {u } que no necessariamente
alinhados com os graus de liberdade globais do sistema agrupado {u}. Neste caso temos:

{u} = [N ]{u }
Eq. 23

{u } = [T]{u}

Eq. 24

onde a matriz [ T ] transforma os graus de liberdade {u} nos graus de liberdade {u } e a Eq.
24 corresponde a uma transformao de tensor de primeira ordem; as entradas na coluna j da
matriz [ T ] so os co-senos de direco de um vector unitrio correspondendo ao grau de

liberdade j do vector {u} quando medido segundo as direces dos graus de liberdade {u }.
Substituindo a Eq. 24 na Eq. 23, obtemos:

[N] = [N ][T].
Eq. 25

Assim, identificando todas as matrizes de elementos finitos correspondendo aos graus de

liberdade {u} com um sobre os mesmos, obtemos a partir da Eq. 25 e da Eq. 18 at Eq.
22:

[K] = [T]T[K ][T]; [M] = [T]T[M ][T];


{RB} = [T]T{R B}; {RS} = [T]T{R S}; {RI} = [T]T{R I}.
Devemos notar que estas transformaes tambm so utilizadas quando so impostos
deslocamentos na fronteira que no correspondem aos graus de liberdade globais do sistema.
A Tabela 1 resume alguma da notao utilizada.
(a)

{u(m)} = [N (m)]{U} ou {u(m)} = [N (m)]{U}


onde {u

} o vector dos deslocamentos no interior do elemento m funo das


coordenadas do elemento, {U} o vector dos deslocamentos nodais do sistema
(m)

global.
(b)

{u} = [N]{u}

onde

{u} = {u(m)}

{u}

o vector dos deslocamentos nodais do elemento em considerao, as

e implcito que considerado um elemento especifico,

entradas neste vector so os deslocamentos do vector


12

{U} que pertencem ao

INTRODUO AO MTODO DOS ELEMENTOS FINITOS

elemento.
(c)

{u} = [N ]{u }
onde {u } o vector de deslocamentos nodais de um elemento num sistema de

coordenadas diferente do sistema global (no qual {U} est definido).


Tabela 1 - Sumrio da notao utilizada.

3 - Mtodo dos Elementos Finitos Hierrquico


Como referido no Apndice A.6 o mtodo dos elementos finitos pode ser caracterizado
como um caso especial do mtodo de Rayleigh-Ritz [Bathe, 1996, Meirovitch, 1986], com a
maior diferena entre os dois situando-se na escolha das funes admissveis utilizadas nas
sries que representam a soluo. No mtodo clssico de Rayleigh-Ritz as funes
admissveis so funes globais; isto , funes definidas em todo o domnio do sistema. Por
outro lado, no mtodo dos elementos finitos as funes admissveis so funes locais
definidas apenas em pequenos sub domnios; estes sub domnios so estendidos por alguns
elementos e nulos nos restantes. Estas funes locais so geralmente muito simples tais como
polinmios de ordem baixa.
A resoluo da soluo do problema determinada pelo mtodo de Rayleigh-Ritz pode ser
aumentada simplesmente pela utilizao de um maior nmero de funes admissveis nas
sries. Por outro lado, no mtodo dos elementos finitos a resoluo aumentada pelo
refinamento da malha de elementos finitos o que se traduz num aumento do nmero de
elementos utilizados na discretizao. Tal refinamento implica a reduo na largura h dos
elementos finitos. Por tal razo, este procedimento designado como a verso h do mtodo
dos elementos finitos. Esta verso caracterizada pelo facto de que o grau p dos polinmios
utilizados na aproximao constante e geralmente de ordem reduzida.
Uma outra maneira de aumentar a resoluo do mtodo dos elementos finitos manter h
constante e aumentar o nmero de polinmios sobre os elementos, o que implica o aumento
do grau p dos polinmios. Esta abordagem designada por verso p do mtodo dos elementos
finitos. Como na verso p a resoluo pretendida obtida pelo aumento do nmero das
funes admissveis na aproximao, esta verso similar ao mtodo clssico de
Rayleigh-Ritz. Obviamente que as diferenas se mantm pois no mtodo clssico de
Rayleigh-Ritz as funes admissveis utilizadas so globais enquanto na verso p do mtodo
dos elementos finitos so funes locais. Tal permite verso p uma grande versatilidade.
Alm do mais, a taxa de convergncia da verso p pode ser mais elevada do que a do mtodo
clssico de Rayleigh-Ritz ou da verso h. Na verso p do mtodo dos elementos finitos
possvel escolher as funes admissveis a partir de uma variedade de conjuntos polinomiais
desde que estes sejam completos. Polinmios particularmente desejveis so os designados
por hierrquicos, ponto 5.2.2.1, que tm a propriedade de que o conjunto de funes
correspondentes a uma aproximao polinomial de ordem p constitui um subconjunto do
conjunto de funes correspondentes aproximao de ordem p + 1. Esta verso designada
por mtodo dos elementos finitos hierrquico e caracterizado pelo facto de que as matrizes

13

INTRODUO AO MTODO DOS ELEMENTOS FINITOS

de massa e de rigidez possurem a propriedade de embeberem os elementos antigos4, de tal


forma que o princpio de incluso verificado.

4 - Funes de Forma
A melhor maneira de resolver um qualquer problema fsico governado por uma equao
diferencial obter a soluo analtica desta. Contudo, existem muitas situaes para as quais
difcil obter a desejada soluo analtica: A regio em considerao pode ser muito irregular
de tal maneira que seja matematicamente impossvel descrever a sua fronteira; A
configurao pode ser composta por materiais diferentes cujas regies sejam de descrio
matemtica difcil; Podem estar envolvidos materiais anisotrpicos e desta forma as equaes
envolvem termos no lineares
Um mtodo numrico pode ser utilizado para obter uma soluo aproximada quando no
pode ser obtida uma soluo analtica. Todas as solues numricas produzem valores em
pontos discretos para um dado conjunto de parmetros independentes. O procedimento para a
soluo completa repetido cada vez que estes parmetros so alterados. Mesmo assim,
solues numricas so mais desejveis que nenhuma soluo. Os valores calculados
fornecem informao importante h cerca do processo fsico mesmo sendo apenas em pontos
discretos.
Existem vrios procedimentos para obter uma soluo numrica para uma equao
diferencial e podem ser separados em trs classes: 1) mtodo das diferenas finitas; 2) mtodo
variacional; 3) mtodos de resduos pesados. As duas primeiras so apresentadas de forma
sucinta a terceira descrita de forma mais extensiva nos pontos seguintes.

Mtodo das diferenas finitas

O mtodo das diferenas finitas aproxima as derivadas nas equaes diferenciais que
governam o problema utilizando equaes de diferenas. Este mtodo til para a resoluo
de problemas de transferncia de calor e em mecnica dos fluidos e funcionam bem para
regies bidimensionais com fronteiras paralelas aos eixos coordenadas. Contudo, o mtodo
ineficaz quando as regies tm fronteiras curvas ou irregulares, e de difcil implementao
computacional [Bathe, 1996].

Mtodo variacional

A abordagem variacional envolve o integral de uma funo que produz um nmero. Cada
nova funo produz um novo nmero. A funo que produz o menor nmero tem a adicional
propriedade de satisfazer uma determinada equao diferencial. Para ajudar a clarificar esta
abordagem consideremos o integral:
4

O facto das matrizes de massa e de rigidez possurem a propriedade de embeberem os elementos antigos traduz que as
matrizes de ordem (n + 1) so construdas a partir das mesmas matrizes de ordem (n) acrescentando-se uma nova linha e
uma nova coluna sendo apenas necessrio calcular estas novas entradas:
(n + 1)

[ M]

[M](n) x (n + 1) [K](n) x
, [K] = x x .
x x

Esta propriedade pode ser utilizada para provar que os valores prprios i determinados pelo mtodo de Rayleigh-Ritz
satisfazem as desigualdades:
(n + 1)

(n)

(n + 1)

1 2

(n)

(n)

(n + 1)

2 n n

e que designado por princpio da incluso.

14

INTRODUO AO MTODO DOS ELEMENTOS FINITOS

D dy
= Qy dx.
2 dx

O valor numrico de pode ser calculado a partir de uma equao especfica y = f (x).
Contudo, a abordagem variacional demonstra que a equao particular y = g(x), a aquela que
origina o menor valor numrico para , a soluo para a equao diferencial:
D

d 2y
+Q=0
dx 2

com as condies de fronteira y(0) = y0 e y(H) = yH.


O processo pode ser invertido: dada uma equao diferencial, uma soluo aproximada
pode ser obtida por substituio de funes candidatas diferentes no apropriado funcional; a
funo candidata que origina o menor valor para a soluo aproximada.
O mtodo variacional a base para muitas formulaes de elementos finitos mas tem uma
grande desvantagem: no aplicvel a qualquer equao diferencial que contenha termos da
primeira derivada [Bathe, 1996].
4.1 - Aproximao de Funes Utilizando Funes de Forma
A obteno de uma soluo numrica para dado problema, pelo mtodo dos elementos finitos,
exige uma representao conveniente da funo incgnita por uma funo aproximada.
Seja uma funo , com domnio , a qual sobre a fronteira assume valores conhecidos
. Escolhendo uma funo que respeite exactamente a condio de fronteira e um conjunto

de funes Ni que se anulem ao longo desta, poderemos utilizar a seguinte expresso para
definir a funo aproximada:
M

= + aiNi
^

i=1

Eq. 26

sendo ai, com i = 1, 2,, M, um conjunto de parmetros a determinar.


As funes Ni so conhecidas pela designao de funes de aproximao ou funes de
forma ou ainda por funes de interpolao. Os coeficientes ai so habitualmente designados
por parmetros nodais e por vezes coincidem com o valor da funo aproximada num
conjunto de M pontos do domnio.
O modo como forem escolhidas as funes de forma e a funo garante a verificao
automtica da condio de fronteira quaisquer que sejam os valores dos parmetros nodais.
Necessariamente teremos:

As funes de forma Ni devero ser completas, ou seja, devero ser tais que, qualquer que
seja a funo exacta, a funo aproximada tende para esta medida que aumenta o nmero M
de parcelas que intervm na respectiva definio:
15

INTRODUO AO MTODO DOS ELEMENTOS FINITOS

limM = .
^

Esta condio necessria mas no suficiente para garantir convergncia. Mais adiante se
definiro outras condies a respeitar por estas funes de forma.
4.2 - Determinao dos Parmetros Nodais
A determinao dos coeficientes ai, com i = 1, 2, , M, pode fazer-se por diversos modos
correspondendo cada um deles imposio de um conjunto de condies a serem verificadas
pela funo aproximada. Assim, poderemos impor:

Erro nulo num conjunto discreto de pontos do domnio;

Erro mdio pesado nulo em todo o domnio.

4.2.1 - Erro Nulo num Conjunto Discreto de Pontos do Domnio


Neste caso, obteremos o seguinte sistema de equaes lineares, cujas incgnitas so os nossos
parmetros nodais:

i = i com i = 1, 2, , M;
^

aj Nij = i i com i = 1, 2, , M;
j=1

onde Nij representa o valor da funo de forma Nj no ponto Pi do domnio.


4.2.2 - Erro Mdio Pesado Nulo em Todo o Domnio
Este mtodo conhecido pela designao de mtodo dos Resduos Pesados. Dele existem
vrias verses consoante a funo de peso escolhida. Assim, poderemos ter:
a) Mtodo da colocao pontual
Neste mtodo a funo de peso a funo de Dirac (funo impulso) definida do seguinte
modo:

(x xl ) = 0 com x xl,
(x xl ) = com x = xl,
x > xl

G(x)(x xl )dx = G(xl ).

x < xl

Estabelecendo o anulamento do erro mdio pesado no domnio, utilizando M funes de


Dirac, correspondentes a M pontos diferentes, obteremos:

16

INTRODUO AO MTODO DOS ELEMENTOS FINITOS

x > xi
M
M

+
a
N

(x

x
)dx
=
0,
aj Nij = i i, i = 1, 2, , M.
i i j ij i j
j =1
j=1

x < xi

Note-se que este mtodo conduz exactamente ao mesmo conjunto de equaes que o
mtodo do erro nulo num conjunto discreto de pontos do domnio; equivale portanto, a impor
erro nulo apenas num conjunto M pontos discretos do domnio [Oliveira, 1990].
b) Mtodo de colocao por sub domnios
Neste mtodo utilizada uma funo de peso assim definida:

i = 1 com xi < x < xi+1,


i = 0 com x < xi ou x > xi.
Impondo o anulamento do erro mdio pesado por esta funo, para um conjunto de M sub
domnios (correspondendo considerao de M + 1 pontos discretos sobre o domnio), obter-se- o seguinte sistema de equaes para a determinao dos parmetros nodais:
xi + 1

xi + 1

aj Nij dx =(i i) dx,

j
xi

xi
xi + 1

xi + 1

aj Nij dx =(i i) dx.


j

xi

xi

c) Mtodo de Galerkin
O mtodo de Galerkin utiliza as mesmas funes para funes de peso que so utilizadas na
equao de aproximao; isto , usam-se as funes de forma como funes de peso, o que
conduz ao seguinte sistema de equaes para determinao dos valores dos parmetros
nodais:

Ni + aj Nj dx = 0,

aj Ni Nj dx = Ni( )dx.
j

Este mtodo a base do mtodo dos elementos finitos para problemas nos quais esto
envolvidos termos da primeira derivada.
d) Mtodo dos mnimos quadrados
Neste mtodo impe-se que o erro quadrtico mdio em todo o domnio assuma um valor
mnimo. Assim teremos:

17

INTRODUO AO MTODO DOS ELEMENTOS FINITOS

^ 2

I = ( ) d,

= 0 com i = 1, 2, , M.
ai
Atendendo a que:

= N
ai i
o erro quadrtico mdio torna-se mnimo quando:

Ni( )d = 0

condio que coincide com a imposta por aplicao do mtodo de Galerkin. A funo de peso
utilizada no mtodo dos mnimos quadrados , portanto, a prpria funo de forma.
O mtodo dos mnimos quadrados tambm utilizado para formular a soluo para
elementos finitos; no entanto, no to popular como o mtodo de Galerkin e como a
abordagem variacional [Bathe, 1996].
e) Mtodo dos momentos
O mtodo dos momentos consiste em utilizar como funes de peso a srie de potncias de x
assim definidas:
Ni(x) = x i-1 com i = 1, 2, , M.
Equivale a impor que num grfico que mostre o erro da funo aproximada em funo de x
nula a rea abaixo dessa curva e nulos os seus momentos em relao origem.
4.3 - Aproximao de Funes Derivadas
Quando um dado problema pode ser descrito por uma equao diferencial a sua resoluo
pelo mtodo dos elementos finitos exigir que as derivadas da funo incgnita, contidas
nessa equao, sejam convenientemente representadas pelas derivadas da funo aproximada.
Admitindo que se utiliza para representar a aproximao a uma funo incgnita uma
expresso como a definida pela Eq. 26 a aproximao a uma sua derivada de ordem s ser
obtida por:
^
sNj
s s
=
+
a
.
x s x s j x s

A necessidade de lidar com expresses como esta impe que as funes de forma Nj sejam
derivveis pelo menos at ordem (s 1). S assim se poder garantir que uma expresso em
que intervm derivadas de ordem s das funes de forma toma valor finito (embora possa no
ser continuo) em todo o seu domnio.
Diz-se que uma funo de forma possui continuidade C s, quando admite derivada contnua
at ordem (s 1) e derivada de ordem s finita.
Como se depreende se num problema de elementos finitos apenas intervm primeiras

18

INTRODUO AO MTODO DOS ELEMENTOS FINITOS

derivadas, situao alis frequente, bastar utilizar funes de forma de continuidade C 0. Para
casos em que aparecem segundas derivadas teremos utilizar funes de forma de continuidade
C 1 e assim sucessivamente.
4.4 - Funes de Forma de Definio Local
No mtodo dos elementos finitos o domnio dividido num certo nmero de sub domnios
mutuamente exclusivos:
= i com i j = 0 para i j
i

e o clculo dos integrais que intervm na formulao do problema, que seriam extensivos a
todo o domnio, ser feito pela soma de parcelas integrais extensivas aos diversos sub
domnios considerados:

()d = ()di.

Actuando deste modo possvel definir funes de forma locais em cada sub domnio
(elemento finito) s quais correspondem funes globais que tomam valor no nulo em
elementos contguos anulando-se necessariamente nos restantes.
Este modo de definir as funes de forma tem a vantagem de permitir garantir um
tratamento sistemtico, sempre semelhante, em domnios globais diferentes permitindo assim
a obteno de matrizes de banda. Porm tem o inconveniente de impedir o uso de funes de
forma que se anulem necessariamente sobre a fronteira do domnio pelo que o problema de
imposio das condies fronteira, tem de ser tratado de modo diferente do utilizvel com as
funes de definio global.
Repare-se tambm que a continuidade no valor da funo de forma correspondente a
elementos contguos em geral no garante a continuidade das suas derivadas. Pode haver na
fronteira entre dois elementos uma variao brusca do valor desta mesmo quando no interior
de cada elemento a funo de forma admite derivada contnua.
O grau de continuidade das funes de forma deve ser observado ao nvel global do
domnio e no apenas em cada elemento. Em princpio, dever-se-ia impor que nunca
apaream no domnio global quaisquer valores infinitos nas expresses que so utilizadas na
formulao do problema. Acontece, porm, que muitas vezes esta condio apenas
respeitada no interior de cada elemento havendo sobre a fronteira entre elementos contguos
valores infinitos nas derivadas. Essas fronteiras so excludas aquando do clculo dos
diversos integrais envolvidos obtendo-se assim frequentemente resultados numricos
aceitveis apesar destes desrespeitos cometidos sob o ponto de vista terico [Oliveira, 1990].
As funes de forma definidas ao nvel de cada elemento permitem gerar uma funo
aproximada da soluo do problema pela seguinte expresso:

(m) = ai Ni(m).
^

Do facto de as funes de forma serem definidas num elemento resulta que a expresso
anterior tambm vlida quando nos referimos funo incgnita em todo o domnio. Isto ,
na obteno dos valores da funo incgnita apenas intervm as funes de forma
correspondentes a dado sub domnio j que as funes de forma definidas noutro sub domnio
19

INTRODUO AO MTODO DOS ELEMENTOS FINITOS

so nulas fora dele:

= ai Ni(m) = ai Ni(m) = (m).

i
m i
^

(m)

4.5 - Gerao de Funes de Forma


4.5.1- Uso de Coordenadas Generalizadas
Podem gerar-se funes de forma a partir do pressuposto de que a incgnita varia de acordo
com uma funo que contm certo nmero de coeficientes os quais so considerados como
coordenadas generalizadas.
Os polinmios so uma classe de funes particularmente aconselhada para este tipo de
formulao. Com efeito, permitem obter boas aproximaes s funes incgnitas sendo de
esperar que esta aproximao melhore com o aumento do grau do polinmio utilizado. So
fceis de diferenciar e de integrar o que constitui vantagem aprecivel.
Outras bases funcionais tambm so utilizveis. Funes trigonomtricas, por exemplo,
so utilizadas sobretudo em algumas aplicaes especficas como no mtodo das tiras (finite
strip method) tirando-se ento grande partido da ortogonalidade que estas funes possuem.
Para gerar um conjunto de funes de forma utilizando coordenadas generalizadas
comeamos por escolher a forma desejada para a funo incgnita:

= a1 + a2 x + a3 y + a4 xy +
^

Eq. 27
^
= [ 1 x y xy

]{

a1

}T,

a2

= [P]{a} .
^

Impondo agora que nos diversos ns do elemento que estamos a formular a funo, Eq. 27,
possua valores coincidentes com a funo incgnita poder-se- obter o conjunto de funes de
forma com a seguinte representao matricial:

} =

xi

yi

xi yi
1

ai

}T,

{}(m) = [C]{a}(m) {a}(m) = [C] {}(m),


^

= [P][C]
^

{}(m),

[N] = [P][C]

Eq. 28

onde [N] matriz das funes de forma.


Este algoritmo de gerao das funes de forma muito sugestivo, por parecer muito
verstil e adaptvel a quaisquer bases funcionais por ns desejadas. Pode, porm, ser difcil
ou mesmo impossvel de inverter a matriz [C] contida na Eq. 28 cujos elementos dependem

20

INTRODUO AO MTODO DOS ELEMENTOS FINITOS

das coordenadas nodais e da base funcional pretendida. Da a necessidade de procurar outros


modos de gerao das funes de forma.
4.5.2 - Formulao Directa das Funes de Forma
A partir de polinmios simples 1D correspondentes a cada um dos eixos coordenados x, y e z
possvel obter funes de forma de diversos graus adequados ao problema especfico que
estivermos a tratar. Tais funes respeitam, em geral, a seguinte condio: tm valor unitrio
em determinado n do elemento finito e valor nulo nos restantes. Esta condio no s
permite gerar, de modo simples, funes de forma 1D, 2D ou 3D como ainda permite atribuir
um significado fsico ao parmetro nodal pelo qual so multiplicadas na expresso de
definio da funo incgnita. Com efeito:

i = aj Nj(xi) = 0 + + a11 + + 0 ai = i
^

ou seja, o parmetro nodal coincide com o valor nodal da prpria funo incgnita. Esta
condio no universal. Podem existir parmetros nodais diferentes.

5 - Funes de Forma Complexas


A escolha das funes de forma a utilizar condiciona e depende do grau de aproximao que
se pretende obter e do custo da computao que envolvem.
Os elementos finitos mais simples utilizam funes de forma lineares (ou mesmo
constantes). A melhoria da soluo depende apenas, nestes casos, do nmero de elementos
considerados. A utilizao de funes de forma mais complexas permite, em geral, obter
solues mais rigorosas com a mesma malha de elementos finitos.
Interessaria poder fazer a melhor escolha para obter certo grau de aproximao com o mais
reduzido custo de computao possvel. Em geral parece ser mais favorvel aumentar a
complexidade das funes de forma do que aumentar o nmero de elementos. Mas a resposta
a esta questo no sempre verificada dependendo do tipo de problema com que estamos a
lidar.
5.1 - Erros nas Aproximaes Polinomiais
A anlise da ordem de grandeza dos erros associados ao uso de determinada malha de
elementos finitos e de quaisquer funes de forma uma tarefa penosa e nem sempre
concludente; porm se nos limitarmos ao uso de funes de forma polinomiais esta anlise
tornar-se- mais simples.
Consideremos um domnio , dividido em elementos (m) cada um com dimenso
caracterstica h, e utilizando funes de forma que sejam polinmios completos de grau p.
Se a soluo exacta de um problema for um polinmio de grau inferior ou igual a p a

soluo aproximada deve convergir para a soluo exacta quaisquer que sejam as funes
de peso escolhidas para a sua obteno.
A soluo no ser, em geral, um polinmio. Mas, desde que no existam singularidades
que tornem algumas ou todas as derivadas infinitas, pode sempre desenvolver-se em srie de
Taylor. Por exemplo:

(x,y) =

+ x

2
1 2

21
+ y + x2
+
y
+
2 x2
2 y2
x
y

21

INTRODUO AO MTODO DOS ELEMENTOS FINITOS

Usando agora uma expresso polinomial de grau p e desde que esta possa reproduzir
exactamente a srie de Taylor at ao grau p ento o erro mximo E(0) no interior de um
elemento de dimenso h ser:
E(0) = (h p+1)
sendo h o valor mximo de x e y para o elemento.
De modo semelhante se verifica que a aproximao primeira derivada ter erro O(h p) e a
aproximao derivada de ordem d ter erro:
E(d) = O(h p+1d).
Eq. 29

Consideremos o problema geral da resoluo diferencial:


A( ) = L + p = 0 em
subordinada s condies de fronteira:
B( ) = + r = 0 em
utilizando uma funo aproximao definida por:
M

= am Nm
^

m=1

Eq. 30

e uma formulao do mtodo dos resduos pesados:


^
^

l[L + p]d +
l[ + r]d.

Observamos que, para que haja convergncia, tanto a funo como as derivadas contidas
nos operadores L e devero ser correctamente representadas quando a dimenso
caracterstica h tender para zero.
Sendo d a maior ordem das derivadas referidas o grau mnimo exigido para a expanso
polinomial, Eq. 30, dever ser tal que a ordem de grandeza dos erros na representao seja
pelo menos O(h). Deveremos ento ter:
p + 1 d 1
ou seja:
p d 0.
Vemos agora melhor a utilidade da formulao fraca do mtodo dos resduos pesados. Ao
reduzir a ordem d dos operadores diferenciais reduz tambm o valor mnimo do grau p das
funes de forma polinomiais utilizveis.

22

INTRODUO AO MTODO DOS ELEMENTOS FINITOS

5.2 - Funes de Forma 1D


5.2.1 - Funes Standard com continuidade C 0
Vemos na Figura 2 um conjunto de elementos unidimensionais standard. Na Figura 2a)
temos um elemento tpico de dois ns a cada um dos quais associamos uma funo de forma
linear. A figura mostra a forma destas mesmas funes em elementos adjacentes. O uso de
tais funes de forma lineares assegura que a aproximao:

= ai Ni
^

uma funo linear de x em cada elemento: Nesta aproximao, cada coeficiente ai


simplesmente uma aproximao ao valor de no n i. As funes de forma lineares tm
continuidade C 0 (a primeira derivada j descontinua na ligao entre dois elementos
^
contguos) pelo que a funo tambm ter esse grau de continuidade.
Pode gerar-se um conjunto de funes de forma de ordem superior utilizando mais ns no
interior do elemento: considerando uma funo polinomial de grau mais conveniente e
impondo que tome valor unitrio em determinado n e anulando-se nos restantes. Assim, por
exemplo, com trs ns podem gerar-se funes de forma quadrticas, Figura 2b); com quatro
ns podem gerar-se funes de forma cbicas, Figura 2c); etc.
Repare-se que as funes de forma associadas aos ns interiores do elemento no vo
propagar-se aos elementos vizinhos pelo que a posio dos ns interiores , em princpio,
indiferente.
A expresso genrica de uma funo de forma gerada deste modo poder ser:
Ni = a0 + a1x + a1x2 +

+ ap x p

Eq. 31

sendo os coeficientes a0, , ap determinados pelas condies:

x1

x12

x1p

x2

x22

x2p

xi

xi2

xip

xp +1

xp2+1

xpp+1

a 0
a 0
= .
a 1
a 0

0
1

Na Eq. 31 aparece um polinmio completo de grau p para um elemento com (p + 1) ns.


No imperioso, embora seja desejvel, que se utilizem todos os termos do polinmio
podendo, para algumas aplicaes especficas, eliminar algumas das componentes.

23

INTRODUO AO MTODO DOS ELEMENTOS FINITOS

N1

N2

a)
N1

N3

N2

b)
N4

N1
N3

N2

c)
Figura 2 - Elementos 1D e consequentes funes de forma: a) linear; b) quadrtico; c) cbico.

5.2.2 - Funes Hierrquicas com Continuidade C 0


A definio de funo de forma sugerida no ponto anterior teve como consequncia a
possibilidade de identificar os coeficientes ai da expresso de definio da funo aproximada
^
^
, com os valores i da prpria funo , nos diversos ns. Permitiu assim atribuir certo
sentido fsico a estes coeficientes o que pode ser considerado uma vantagem. No entanto,
existe uma desvantagem: As funes de forma correspondentes a polinmios de grau
crescente so completamente diferentes entre si, pelo que, decidindo em determinada fase de
resoluo de um problema aumentar o grau de aproximao necessrio recalcular todo o
sistema de equaes.
Poder-se- optar por definir as funes de forma de modo a que aumentando o grau de
aproximao as j utilizadas anteriormente permaneam inalteradas, o que representa uma
optimizao em termos computacionais. Assim, fazendo:
n

= + ai Ni
^

i=1

seria, por exemplo em problemas de anlise esttica, possvel a seguinte sequncia de clculo:
M = 1 k11a1 = f1,

24

INTRODUO AO MTODO DOS ELEMENTOS FINITOS

k11
M=2
k21

k12 a1 f1
= ,
k22 a2 f2

M=3

k11

k12

k13

k21

k22

k23

k31

k32

k33

a1 f1
a2 = f2.
a3 f3

Com estas funes desaparece o sentido fsico dos coeficientes ai, os quais apenas
permitem obter parcelas correctivas de ordem superior de modo a melhorar a soluo. Este
tipo de funes de forma conhecido pela designao de funes hierrquicas.
Deve-se tentar fazer com que o acoplamento entre as diversas equaes seja o menor
possvel e, com tal procedimento, reduzir a influncia dos erros de arredondamento crescentes
que aparecem no clculo dos novos coeficientes ai. As imprecises que existem no clculo
dos coeficientes pouco afectaro a qualidade da soluo final [Oliveira, 1990].
5.2.2.1 - Polinmios Hierrquicos
Consideremos o seguinte conjunto de funes de forma para um elemento finito genrico m,
Figura 3. Com as funes de forma N1 e N2 obtm-se uma aproximao linear, Figura 3a2).
Com a funo de forma hierrquica quadrtica, Figura 3b1), obtemos uma melhor
aproximao, Figura 3b2). Uma terceira funo permitir nova melhoria, Figura 3c1) e
Figura 3c2), etc.
A funo hierrquica quadrada N3 pode gerar-se partindo da expresso genrica do
polinmio do segundo grau:
N3 = 1 + 2 + 32
sendo os coeficientes 1, 2 e 3 escolhidos de modo a que a funo de forma tome valor nulo
^
nos ns extremos ( = 1). Deste modo garante-se continuidade C 0 para a funo .
A condio N3 = 0 para = 1 no suficiente para definir a funo. Da infinidade de
solues possveis, podemos escolher uma parbola simtrica, Figura 3b1); por exemplo, com
valor unitrio para = 0. Com esta opo, pode conseguir-se uma aproximao quadrtica
num elemento genrico m fazendo:

(m) = 1N1 + 2N2 + 3N3, N1 = 1, N2 = + + 1, N3 = ( 1)( + 1).


^

Conforme verifica-se na Figura 3b2) o coeficiente 3 , neste caso, igual diferena entre
o valor de e uma aproximao linear a essa funo no ponto mdio do elemento.
De modo semelhante se poder definir uma funo hierrquica do terceiro grau como:
N4 = 1 + 2 + 32 + 43
e impondo que N4 = 0 para = 1. Temos de novo uma infinidade de funes possveis e
podemos escolher, conforme a Figura 3c1), uma funo que tome tambm no ponto mdio
( = 0) o valor nulo e que nesse ponto tenha derivada unitria:
N4(1) = N4(0) = N4(+1) = 0,

25

INTRODUO AO MTODO DOS ELEMENTOS FINITOS

N4

= 1.
=0
1 a1

N1

N2
2 a2

(m)

a1)

a2)
^

a3

N3

(m)

b1)

b2)
^

a4
N4

(m)

c2)

c1)

Figura 3 - Elementos 1D e funes de forma hierrquicas: a) linear; b) quadrtica; c) cbica.

A funo:
N4 = (1 2)
satisfaz estes requisitos. Neste caso o parmetro 4 representa a variao da inclinao da

tangente a no ponto mdio relativamente inclinao da tangente na soluo linear, Figura


3c2). De modo idntico chegaramos a:
N5 = 2 (1 2).
As funes hierrquicas que acabam de ser representadas no so nicas. Uma outra forma
possvel ser dada pelas expresses genricas:
26

INTRODUO AO MTODO DOS ELEMENTOS FINITOS

Np + 1() =

1 p
( 1) para p par,
p!

Eq. 32

Np + 1() =

1 p
( ) para p mpar.
p!

Eq. 33

Utilizando estas expresses genricas resultaria o seguinte conjunto de funes


hierrquicas:
N3 =

1 2
( 1) ,
2

Eq. 34

N4 =

1 3
( ),
6

Eq. 35

N5 =

1 4
( 1 ),
24

Eq. 36

N6 =

1
( 5 ).
120

Eq. 37

Note-se que todas as derivadas de ordem igual ou superior segunda tm valor nulo no
ponto = 0 excepto p(Np + 1) / () p que tem valor unitrio. Neste caso poderemos identificar
os diversos coeficientes com a seguinte expresso:
p
p + 1 = p

para p 2.
=0

5.2.2.2 - Polinmios Hierrquicos de Forma Quase Ortogonal


Conforme j citado o ideal seria usar polinmios ortogonais os quais originariam o
aparecimento de sistemas de equaes desacopladas. Esta condio, difcil de obter, pode
contudo ser aproximada.
(m)
Em muitos problemas verifica-se o aparecimento de matrizes [K ] cujos elementos
tomam a forma:
+1

N N
2 N N
(m)
K lm
= K l m dx = (m)K l m d.
x x

h

(m)

(m)
O ideal seria conseguir encontrar funes de forma tais que Klm
para l p. Os polinmios de
Legendre possuem esta propriedade no intervalo [-1 , 1]. Ento poder-se-iam definir as
funes de forma hierrquicas em termos desses polinmios. Definisse o polinmio de
Legendre de grau p de acordo com a seguinte expresso:

27

INTRODUO AO MTODO DOS ELEMENTOS FINITOS

Pp() =

1 p
1
(p + 1)! 2 p 1 p

[( 1) ].
p

Utilizando a expresso anterior podemos obter as seguintes funes de forma:


N3 = 2 1,
Eq. 38

N4 = 2(3 ),
Eq. 39

N5 =

1
(154 182 + 3),
4

Eq. 40

N6 = 75 103 + 3,
Eq. 41

5.3 - Funes de Forma 2D para Elementos Rectangulares


5.3.1 - Elemento Rectangular Linear
Para o elemento de quatro ns da Figura 4 utilizemos uma funo de aproximao quadrtica
para o campo dos deslocamentos. Considerando por exemplo a componente u do
deslocamento do ponto genrico P( x, y ) podemos escrever:
u( x, y) = c1 + c2 x + c3 y + c4 x y,
Eq. 42

u1 = u(0,0) = c1, u2 = u(a,0) = c1 + c2 a, u3 = u(a,b) = c1 + c2 a + c3 b + c4 ab,


u4 = u(0,b) = c1 + c3 b.
y

y
b

x
x

Figura 4 - Elemento rectangular de 4 ns.

Resolvendo em ordem a ci obtemos:


c 1 = u1 , c 2 =

u2 u 1
u u
u u +u u
, c3 = 4 1 , c4 = 3 4 1 2 .
a
b
ab

Substitudo c1, c2, c3 e c4 na equao Eq. 42 obtemos:

28

INTRODUO AO MTODO DOS ELEMENTOS FINITOS

u ( x, y) = u1 +

u2 u 1
u u
u u +u u
x + 4 1 y + 3 4 1 2 x y
a
b
ab

x x y
x y
y x y
x y x y
= 1 +
u +
u +
u + +
u
a b ab 1 a ab 2 ab 3 b ab 4

ou
4

u ( x, y) = N1 u1 + N2 u2 + N3 u3 + N4 u4 = Ni ui
i =1

em que depois de reordenadas, o valor das funes de forma Ni dado por:


N1 =

1
(a x)(b y), N2 = 1 x (b y), N3 = 1 x y, N4 = 1 (a x) y.
ab
ab
ab
ab

As expresses de forma podem ser obtidas considerando os zeros das sucessivas funes
de forma. Assim N1 ser nula para x = a e y = b deste modo ter ento de ser da forma:
N1( x, y) = c1 (a x)(b y).
Usando a condio N1(0,0) = 1 obtemos c1 = 1/(ab) e portanto:
N1( x, y) =

1
(a x)(b y)
ab

De igual modo obtnhamos as expresses anteriormente deduzidas.


Deve-se notar que este elemento formulado em coordenadas cartesianas viola algumas das
condies de convergncia. No deve assim ser utilizado em problemas de anlise de
estruturas [Gomes, 1995].
5.3.2 - Famlia de Lagrange
Numa malha rectangular num domnio (x , y) possvel obter funes de forma com o grau
desejado multiplicando funes de forma unidimensionais referentes a cada uma das
direces x e y. A expresso geral de tais funes de forma ser:
Nrs = rp(x)sq(y)
Eq. 43

em que os ndices r e s referem o nmero do n ao longo de cada direco e rp e sq so


polinmios interpoladores de Lagrange, Eq. 44, de grau p e q respectivamente. Estas funes
de forma, muito fceis de gerar, constituem a conhecida famlia de Lagrange. Respeitam a
condio de tomarem o valor unitrio no n a que se referem e valor nulo nos restantes. Como
estes polinmios ficam definidos de modo nico h continuidade nos valores das funes
entre elementos adjacentes, continuidade C 0, assim como haver igualmente continuidade C 0
^
na funo global .
Nesta famlia de funes de Lagrange aparecem necessariamente alguns ns no interior
dos elementos, os necessrios, para definir completamente os polinmios. Como as funes
de forma no associadas a ns na periferia dos elementos se anulam nessa mesma periferia as
funes de forma correspondentes a ns intermedirios no se transmitem a elementos
vizinhos. Podem ento ser eliminados ao nvel de cada elemento antes do agrupamento dos

29

INTRODUO AO MTODO DOS ELEMENTOS FINITOS

diversos elementos da estrutura. Tudo se passar, a partir de ento, como se cada elemento
apenas possusse ns na periferia.
Na Figura 5 esto representados os elementos: linear, quadrtico e cbico desta famlia e
como possvel observar um elemento rectangular de ordem p possui n ns com:
n = ( p + 1)2, p = 0,1,.

2
3

a)

b)

c)

Figura 5 - Elementos: a) linear, b) quadrtico e c) cbico da famlia de Lagrange.

Vejamos como obter a expresso da funo para o n 1 do elemento quadrtico. Note-se


que esta funo de forma dever tomar o valor um no n 1 e o valor zero em todos os
restantes. Para a deduo desta funo comecemos por considerar o seguinte polinmio de
segundo grau em :
1
L1 = ( 1).
2
Na Figura 6 est representado este polinmio. Note-se que ele assume o valor um nos ns 1,
2 e 3 e o valor zeros nos restantes.
Consideremos agora o seguinte polinmio do segundo grau em :
1
L2 = ( + 1).
2
Este polinmio, representado na Figura 7, assume o valor um nos ns 1, 7 e 8 e o valor zero
nos restantes.
evidente que o produto dos polinmios L1 e L2 nos d a funo de forma N1 com as
caractersticas atrs indicadas:
1
N1 = ( 1)( + 1).
4
Na Figura 8 est representada esta funo de forma de Lagrange.
A deduo das funes de forma N2 a N9 realizada de maneira anloga obtendo-se:

N2 = ( 1)(2 1), N3 = ( + 1)( 1), N4 = ( + 1)(2 1),


2
4
2
N5 =

( + 1)( + 1), N = ( + 1)(2 1), N = ( 1)( + 1),


6
7
4

N8 = ( 1)(2 1), N9 = (2 1)(2 1).


2
Este processo pode tambm ser utilizado para a deduo das funes de forma para os
outros elementos desta famlia.

30

INTRODUO AO MTODO DOS ELEMENTOS FINITOS

Figura 6 - Representao do polinmio


1
L1 = ( 1 ) .
2

Figura 7 - Representao do polinmio


1
L2 = ( + 1 ) .
2

1
Figura 8 - Representao da funo de forma N1 = ( 1)( + 1).
4

A frmula geral para os polinmios interpoladores de Lagrange, de ordem p, a uma


varivel a seguinte:
Ni() =

( 1)( 2) ( i -1)(i i +1) (i p +1)


.
(i 1)(i 2) (i i -1)(i i +1) (i p +1)

Eq. 44

As funes Ni() assim definidas anulam-se para = j (i j) e assim o valor um no ponto


= i.
Deve-se notar que no caso das aplicaes da mecnica dos slidos garantida a
continuidade material quando a discretizao efectuada utilizando-se elementos de
Lagrange [Gomes, 1995; Oliveira, 1990].
5.3.3 - Famlia de Serendipity

Examinemos os termos que ocorrem numa funo de forma 2D de Lagrange do tipo da Eq.
43. Esta funo resulta do produto de dois polinmios completos de grau p e q. O nmero de
termos deste produto obviamente superior ao nmero de termos de cada um destes
polinmios.
Na Figura 9a) temos uma representao (tringulo de Pascal) dos termos de um polinmio
completo. Por exemplo a tracejado esto os termos correspondentes ao terceiro grau. Na
31

INTRODUO AO MTODO DOS ELEMENTOS FINITOS

Figura 9b) a tracejado temos os termos que esto presentes numa funo de forma de
Lagrange cbica. Aparecem seis termos a mais relativamente ao nmero de termos
necessrios para cada polinmio do terceiro grau. Esta situao sugere que o nmero de ns
associado a elementos de ordem elevada poderia ser reduzido tentando assegurar que as
funes de forma possuam apenas os termos que estariam presentes num polinmio completo
de igual grau.
Para tal objectivo ser conseguido desenvolveu-se uma srie de funes de forma deste tipo
que conhecida pela famlia Serendipity. Os ns esto colocados, tanto quanto possvel, nas
fronteiras e as funes de forma obtm-se pelo produto de termos de grau p numa varivel por
^
termos lineares na outra. Nas fronteiras dos elementos, a forma da funo aproximada
idntica dos da famlia de Lagrange e mantm-se a continuidade C 0. Definem-se, conforme
a Figura 10, as coordenadas locais normalizadas:

2(x xc(m))
hx(m)

e =

2(y yc(m))
hy(m)

sendo xc(m) e yc(m) as coordenadas globais do centro do elemento.


A Figura 11 ilustra o modo de obteno de funes de forma de Serendipity. As funes
correspondentes ao meio dos lados obtm-se directamente multiplicando o polinmio de
segunda ordem correspondente a uma direco por uma funo linear correspondente outra.
Para os ns dos vrtices este procedimento no adequado visto original funes que teriam
valor diferente de zero nos ns restantes de um mesmo lado. Nestes casos o que se faz
combinar a funo bilinear com uma funo quadrtica, consoante a Figura 11.
Para uma representao mais fcil das funes de forma da srie Serendipity
normalmente feita uma mudana para as variveis e
da seguinte forma:

l = l e
l = l,
sendo l e l as coordenadas ( , ) do n l. Com estas novas varveis as funes de forma
tomaro o seguinte aspecto:

Elementos Lineares:
Nl =

1
(1 + l)(1 + l) com l = 0, 1, 2, 3;
4

Elementos Quadrticos:
Nl =

1
(1 + l)(1 + l)( l + l 1) com l = 0, 2, 4, 6,
4

Nl =

1
(1 2)(1 + l) com l = 1, 5,
2

Nl =

1
(1 + l)(1 - 2) com l = 3, 7;
2

32

INTRODUO AO MTODO DOS ELEMENTOS FINITOS

grau :
y

x
xy

x2y

x3y

1
y2

xy2

xy3

2 2

xy

a)
1

grau :
y

x
xy

x2
x

x4y

xy
x2y3

x3y3

x4y2

2
3

x3y2

x5y

xy2
x2y2

xy

x5

x2y

1
2

y
xy4

x2y4

4
y5

xy5

5
y6

b)
1

grau :
y

x
xy

xy

x3
x3y

1
2

xy

y
xy3

x2y2

2
3

3
4

c)
Figura 9 - Tringulo de Pascal. A rea a tracejado engloba os termos presentes numa forma de
terceiro grau: a) de um polinmio completo; b) de uma funo de forma 2D de Lagrange;
c) de uma funo de forma 2D Serendipity.

Elementos Cbicos
Nl =

1
(1 + l)(1 + l)(10 + 9(2 + 2)) com l = 0, 3, 6, 9,
32

Nl =

9
(1 + l)(1 2)(1 + 9 l) com l = 4, 5, 10, 11.
32

33

INTRODUO AO MTODO DOS ELEMENTOS FINITOS

yc(m)
= 1

= +1
1/2hx(m)

1/2hx(m)

= +1
1/2hy(m)

1/2hy(m)

= 1

xc(m)

Figura 10 - Coordenadas normalizadas ( , ) para um


rectngulo no plano (x, y).

N1 = 1 (1 2)(1 )
2

N7 = 1 (1 )(1 2)
2

N0 = 1 (1 )(1 )
4

N0 1 N1
2

Figura 11 - Modo de gerao de funes de forma de Serendipity. (continua)

34

INTRODUO AO MTODO DOS ELEMENTOS FINITOS

^
N1 = N0 1 N1 1 N7
2
2

Figura 11 - Modo de gerao de funes de forma de Serendipity.

Na Figura 12 esto representados os elementos 2D da famlia de Serendipity para p 3.

p=1

10

p=2

6
5

p=3

11

4
0

Figura 12 - Elementos 2D da Famlia de Serendipity (para p 4 so necessrios ns interiores).

Note-se que o nmero de termos polinomiais que podem obter-se com ns na periferia
insuficiente para obter uma representao polinomial completa para um grau superior ou igual
a quatro.
Para elementos de ordem mais elevada portanto necessrio introduzir ns internos ou
simplesmente um grau de liberdade hierrquico do tipo que a seguir ser descrito.
Em problemas de anlise de estruturas esta famlia mais utilizada do que a famlia de
Lagrange e distingue-se desta, como se verificou, pelo facto de no existirem ns no interior
do elemento. A no considerao destes ns deve-se ao facto de no contriburem para a
conectividade com os elementos vizinhos e a sua eliminao, e dos respectivos graus de
liberdade, tem alm do mais a vantagem da diminuio da matrizes envolvidas no mtodo
[Bathe, 1996; Gomes, 1995; Oliveira, 1990].
5.3.4 - Funes de Forma Hierrquicas

A gerao de funes de forma hierrquicas para domnios bidimensionais pode efectuar-se


por simples produto de funes hierrquicas unidimensionais. De facto o produto de duas
funes lineares permite obter5 uma funo bilinear que constituir a funo de forma
hierrquica do mais baixo grau. Produtos de funes hierrquicas de grau mais elevado
5

Este produto apenas permite obter aproximaes lineares.

35

INTRODUO AO MTODO DOS ELEMENTOS FINITOS

tomaro sempre valor nulo sobre a periferia dos elementos. Estas funes hierrquicas de
grau superior ao das bilineares andam associadas a variveis nodais que no tm o mesmo
significado fsico que tinham para as funes standard. Permitiro ir adicionando parcelas
^
correctivas que aumentaro o grau de preciso da funo aproximada no interior do
elemento.
Como exemplo da obteno de um conjunto de funes hierrquicas poderemos
multiplicar os polinmios de Legendre, Eq. 34, Eq. 35, Eq. 36, Eq. 37, pela funo linear,
1
1
N1 = ( 1) e N2 = + ( + 1), do que resultar:
2
2
1
1
1
N1(,) = ( + 1)( 1), N2 (,) = ( + 1)(2 1), N3 (,) = ( + 1)(3 ).
4
2
2
(23)

(23)

Estas funes, representadas graficamente na Figura 13, correspondem a um n de vrtice


e uma formulao hierrquica ao longo do eixo (paralelo ao lado 23) mantendo-se numa
variao linear ao longo do eixo .

N1(,)

N2 (23)(,)

N3 (23)(,)

Figura 13 - Funes de forma hierrquicas para elementos rectangulares.

Para poder ter funes (m) que sejam polinmios completos at um grau 4 ser
necessrio adicionar o produto de funes de forma que estejam associadas a parmetros com
valor nulo entre os elementos. Por exemplo:
N2 =

1 2
( 1)(2 + 1)
4

a funo de forma possvel para adicionar termos 2 2 funo aproximada (m).

36

INTRODUO AO MTODO DOS ELEMENTOS FINITOS

5.4 - Funes de Forma 2D para Elementos Triangulares


5.4.1 - Coordenadas de rea

Consideremos a famlia de tringulos da Figura 14. Como os ns esto colocados de modo


semelhante s interseces de linhas no tringulo de Pascal, Figura 9a), resulta que esta
famlia de tringulos permite sempre obter o nmero suficiente de ns para gerar uma famlia
de polinmios completos. Esta caracterstica associada maior facilidade de gerao de
domnios complexos com formas triangulares do que com formas rectangulares justifica a
popularidade deste tipo de elementos. Note-se que elementos triangulares podem ser obtidos
pela adequada distoro de elementos quadrangulares permitindo assim utilizar-se as funes
de forma destes aps uma correcta manipulao das mesmas de forma a reflectirem a
distoro existente.

4
7
5

9
0

1
a)

1
b)

c)

Figura 14 - Famlia de elementos triangulares: a) linear; b) quadrtico; c) cbico.

til um sistema de coordenadas particularmente adaptado aos tringulos: as coordenadas


de rea (L0 , L1 , L2), Apndice A.7. Tais coordenadas podem definir-se pelas expresses:
x = L0x0 + L1x1 + L2x2, y = L0y0 + L1y1 + L2y2, 1 = L0 + L1 + L2,
Eqs. 45

em que L0, L1 e L2 so as coordenadas de rea e (xi , yi) so as coordenadas cartesianas globais


dos ns dos vrtices.
Verifica-se que L0 deve ser uma funo que assume o valor unitrio no vrtice 0 e nulo nos
vrtices 1 e 2. O valor de L0 num ponto P pode definir-se pelo cociente de duas reas
triangulares, Figura 15:
L0

=
P

rea(P,1,2)
rea(0,1,2)

o que justifica a designao de coordenadas de rea que lhes foi atribuda.


A equao 1 = L0 + L1 + L2 relaciona as trs variveis pois estas no so independentes entre
si: a localizao de um ponto pode ser especificada utilizando-se apenas duas destas
coordenadas.

37

INTRODUO AO MTODO DOS ELEMENTOS FINITOS

L0 = 0
L0 = 0.75

(x2,y2)
L0 = 0.5
L0 = 0.25
P(L ,L ,L )
0

L0 = 1

(x1,y1)

(x0,y0)

Figura 15 - Coordenadas de rea para um elemento triangular.

A partir das relaes dadas pelas Eqs. 45 obtm-se, a partir das coordenadas cartesianas
globais, as seguintes expresses para as coordenadas da rea:
L0 =

0 + 0 x + 0 y

1 + 1 x + 1 y

2 + 2 x + 2 y

, L1 =

, L2 =

Eqs. 46

onde:

0 = x1 y2 x2 y1, 0 = y1 y2, 0 = x2 x1, 1 = x2 y0 x0 y2, 1 = y2 y0, 1 = x0 x2,


1 x0 y0

2 = x0 y1 x1 y0, 2 = y0 y1, 2 = x1 x0, = 1 1 x1 y1 = rea(0,1,2).


2

1 x2 y2

5.4.2 - Funes de Forma Standard

Definidas as coordenadas de rea facilmente se verifica que as funes de forma lineares so


prprias funes que definem essas coordenadas;
N0 = L0, N1 = L1, N2 = L2.
Com efeito estas funes so lineares e respeitam a condio habitual de assumirem o valor
unitrio no n a que se referem e o valor nulo nos restantes ns.
Para gerar funes de forma quadrticas vamos efectuar o produto de polinmios do
segundo grau referentes a cada uma das coordenadas de rea. Vejamos na Figura 16 a forma
que estes polinmios apresentam, referentes a cada coordenada, por exemplo L0.
Para obter cada funo de forma multiplicar-se-o polinmios referentes ao mesmo n e a
cada uma das trs variveis L0, L1 e L2. Assim, resultaro as seguintes expresses:
N0 = (2L20 L0)(2L21 3L1 + 1)(2L22 3L2 + 1),
N1 = (2L21 L1)(2L22 3L2 + 1)(2L20 3L0 + 1),
N2 = (2L22 L2)(2L20 3L0 + 1)(2L21 3L1 + 1),

38

INTRODUO AO MTODO DOS ELEMENTOS FINITOS

a) 20(L0) = 2L20 L0.

b) 21,4,2(L0) = 2L20 3L0 + 1.

c) 23,5(L0) = 4L20 + 4L0.


Figura 16 - Polinmios do segundo grau usados na definio de funes de forma
para elementos triangulares.

N3 = ( 4L20 + 4L0)( 4L21 +4L1)(2L22 3L2 + 1),


N4 = ( 4L21 + 4L1)( 4L22 +4L2)(2L20 3L0 + 1),
N5 = ( 4L22 + 4L2)( 4L20 +4L0)(2L21 3L1 + 1).
Para um elemento genrico triangular, Figura 17, poderemos escrever a funo de forma
correspondente ao n i, em termos de coordenadas de rea, deste modo:
Ni = iI(L0)iJ(L1)iK(L2)
em que iI, iJ e iK so polinmios interpoladores de Lagrange. Nesta expresso o ndice
superior refere o grau do polinmio utilizado e o ndice inferior refere o n a que a funo diz
respeito. Cada um destes polinmios funo de uma coordenada de rea.
Note-se que:

Da definio destes polinmios de Lagrange resulta que a funo de forma Ni assume


valor unitrio no n i e nulo nos restantes.

Como I + J + K = p, valor constante para dada triangulao, o termo de ordem mais


elevado em Ni ser da forma L0I, L1J, L2K, a qual, em consequncia das expresses Eqs.
39

INTRODUO AO MTODO DOS ELEMENTOS FINITOS

46, ser um polinmio de grau p. A ordem da funo de forma Ni ser, obviamente, a


soma das ordens de cada um dos polinmios que intervm na sua definio.
(0,0,p)

(I,J,K)
(p,0,0)

(0,p,0)

Figura 17 - Elemento triangular genrico.

Na Figura 18 esto representadas as funes de forma para o elemento linear e quadrtico.


As funes de forma, em termos de coordenadas de rea, para um elemento triangular
quadrtico, Figura 18, so:
N0 = L0(2L0 1), N1 = 4L0L1, N2 = L1(2L1 1), N3 = 4L1(1 L0 L1),
2

N4 = 1 3(L0 + L1) + 2(L0 + L1) , N5 = 4L0(1 L0 L1).


5.4.3 - Funes de Forma Hierrquicas

A derivao de funes hierrquicas de continuidade C 0 bastante simples. Da Figura 15


resulta que, ao longo de um lado, por exemplo 1 2, a coordenada da rea referente ao n
oposto identicamente nula. Ento da relao das Eqs. 45 resulta:

[L1 + L2]12 = 1.
Sendo uma coordenada local normalizada6 definida do seguinte modo:

2(x xc(m))

h(m)
onde xc(m) a coordenada x do ponto mdio de elemento e h(m) a sua amplitude (comprimento),
paralela ao lado 1 2, podemos escrever:
L1

12

1
= (1 ), L2
2

12

1
= (1 + ) ,
2

Eqs. 47

donde resulta que:

= (L2 L1)12.
Isto sugere que poderemos gerar funes de forma hierrquicas num elemento triangular
generalizando as funes de forma 1D hierrquicas j introduzidas. Por exemplo, utilizando
as expresses da Eq. 32 e da Eq. 33, poderemos associar ao lado 1 2 um polinmio de grau p
( 2) definido por:
6

Esta coordenada tomar valores sempre entre 1 e +1 qualquer que seja a dimenso real do elemento.

40

INTRODUO AO MTODO DOS ELEMENTOS FINITOS

Np (12) =

1
[(L2 L1) p (L1 + L2) p] para p par,
p!

Np (12) =

1
[
(L2 L1) p (L2 L1)(L1 + L2) p1] para p mpar.
p!

a) Elemento linear: N0.

b) Elemento quadrtico: N1.

d) Elemento quadrtico:N5.
Figura 18 - Elementos triangulares linear e quadrtico e respectivas funes de forma..

Resulta das Eqs. 47 que estas funes assumem o valor nulo nos ns 1 e 2. Alm disso
assumiro o valor nulo ao longo dos lados 0 1 e 0 2 o que garante a continuidade na funo
aproximada .
Neste caso, para p 3, o nmero de funes hierrquicas provenientes dos lados do
elemento insuficiente para definir um polinmio completo de grau p. Necessitam ento de
ser introduzidas novas funes hierrquicas que sejam identicamente nulas na periferia. Por
exemplo, para p = 3 poder-se-ia utilizar L0L1L2; para p = 4 poderia usar-se a soma das trs
funes L02L1L2, L0L12L2, L0L1L22.
Na Figura 19 esto representadas funes hierrquicas tpicas, linear, quadrtica e cbica.
Poder-se-iam deduzir outras funes hierrquicas por exemplo a partir do conjunto de
funes hierrquicas 1D das expresses das equaes Eq. 38, Eq. 39, Eq. 40 e Eq. 41
(polinmios de Legendre).

41

INTRODUO AO MTODO DOS ELEMENTOS FINITOS

b) Quadrtica, 2N2 (12).

a)Linear, N2.

c) Cbica, 6N3 (12).


Figura 19 - Funes hierrquicas para elemento triangular: a) linear; b) quadrtica; c) cbica.

5.5 - Funes de Forma 3D

Os mtodos apresentados para os casos 1D e 2D so extrapolveis para as trs dimenses


resultando elementos de forma tetradrica ou hexadrica regular. A nica diferena
significativa na derivao das funes de forma 3D a necessidade de introduo de variveis
na face para alm das variveis no elemento e na aresta. A Figura 20 mostra elementos
hexadricos tpicos da famlia Serendipity.

b)

a)

Figura 20 - Elementos 3D standards da srie de Serendipity: a) quadrtico; b) cbico.

42

INTRODUO AO MTODO DOS ELEMENTOS FINITOS

5.5.1 - Elemento Tetradrico

O elemento tetradrico o elemento mais simples para estados tridimensionais de tenso e


com ele pode ser analisada qualquer estrutura macia [Gomes, 1995; Oliveira, 1990]. Na
Figura 21 est representado este elemento e possvel verificar a sua configurao nodal.
wi
i

z, w

ui

vi
m

j
p

y, v
x, u
Figura 21 - Elemento tetradrico.

O elemento tem um n em cada vrtice e em cada n esto definidos trs deslocamentos.


Assim para o n i temos:

ui
{u}i = vi .
wi
^

O elemento ter portanto um total de doze graus de liberdade assim agrupados:

{u}
{u} u
{u} =
={
{u}
{u}

^

i
j

vi wi uj vj wj um vm wm up vp wp

}T.

m
p

Cada deslocamento u, v, w definido por quatro valores nodais a que corresponde uma
variao linear do campo dos deslocamentos. Teremos assim:
u = a1 + a2 x + a3 y + a4 z, v = b1 + b2 x + b3 y + b4 z, w = c1 + c2 x + c3 y + c4 z.
Eqs. 48

Considerando apenas o deslocamento u, podemos determinar as constantes ai escrevendo a


primeira das Eqs. 48 para cada um dos ns do elemento:

43

INTRODUO AO MTODO DOS ELEMENTOS FINITOS

ui = a1 + a2xi + a3yi + a4zi

u = a + a x + a y + a z
u = a + a x + a y + a z.
u = a + a x + a y + a z
j

2 j

3 j

2 m

2 p

4 j

3 m

4 m

3 p

4 p

Resolvendo este sistema em ordem a ai e substituindo os respectivos valores na primeira


equao de Eqs. 48 obtemos:
u = Ni ui + Nj uj + Nm um + Np up
Eq. 49

onde:
ai + bi x + ci y + di z
6V

a +b x+c y+d z
N =
6V
N = a + b x + c y + d z
6V

+c y+d z
N = a + b x 6V
Ni =
j

1
1
1
V = det 1
6
1

xi

yi

zi

xj

yj

zj

xm ym zm
xp

yp

zp

= volume do tetraedro (i, j,m,p).

Os coeficientes a, b, c, e d tm as seguintes expresses:

ai = det

ci = det

xj

yj

zj

xm ym zm
xp

yp

xj

zp
zj

xm 1 zm
xp

zp

, b = det

, d = det
i

xj

yj

zj

1 ym zm
1

yp
yj

zp
1

xm ym 1
xp

yp

as outras constantes so definidas por permutao circular dos ndices na ordem p, i, j, m.


Para os deslocamentos v e w obtm-se expresses semelhantes a Eq. 49 isto :
v = Ni vi + Nj vj + Nm vm + Np vp,
Eq. 50

44

INTRODUO AO MTODO DOS ELEMENTOS FINITOS

w = Ni wi + Nj wj + Nm wm + Np wp.
Eq. 51

As expresses Eq. 49, Eq. 50 e Eq. 51 podem ser agrupadas na seguinte equao matricial:

uv

wu
v
w

u
v
w
uv
w

i

N 0 0 N 0 0 N 0 0 N
u 0i N 0 0j N 0 0m N 0 0p
i
j
m
v =
0 Nm 0
0 0 Ni 0 0 Nj 0
w

Np

Np

Eq. 52

ou de uma maneira mais condensada:

{u} = [N]{u}
^

onde {u} o vector de deslocamentos de um ponto no interior do elemento, [N] a matriz das
funes de forma e {u^ } o vector dos deslocamentos nodais.
5.6 - Elementos Isoparamtricos

A noo de elemento isoparamtrico permitiu a utilizao de elementos quadrangulares de


lados no necessariamente rectos. Estes elementos apresentam um bom comportamento em
diversos problemas estruturais e uma maior performance quando comparados com elementos
triangulares simples.
Fundamentalmente os elementos isoparamtricos caracterizam-se por utilizarem a mesma
funo de aproximao para descrever a geometria do elemento e o campo dos deslocamentos
[Bathe, 1996; Gomes, 1995]:

u v w

}T = [N]{u},
^

onde u, v e w so os deslocamentos no interior do elemento finito, [N] a matriz das funes


de forma e {u^ } o vector dos deslocamentos nodais;

x y z

onde

}T = [N]{c},

o vector
{c} = { {c}1 {c}2

de coordenadas nodais {c} pode ser definido por


T
{c}i } onde cada sub vector {c}i constitudo pelas coordenadas

(xi,yi,zi) do n i.
45

INTRODUO AO MTODO DOS ELEMENTOS FINITOS

De

modo

anlogo,

{u} = { {u}1 {u}2


^

vector
T

{u}i }
^

de

deslocamentos

nodais

{u}
^

dado

onde, como usual, cada sub vector

por

{u}i
^

constitudo pelos deslocamentos nodais (ui,vi,wi) do n i.


Na formulao utilizada nos elementos isoparamtricos usual exprimir as funes de
forma, no em coordenadas cartesianas mas, em coordenadas naturais (as coordenadas valem
0 na origem e -1 e 1 nos limites inferior e superior). Por exemplo para um elemento finito do
tipo axial7 e adoptando um polinmio interpolador linear obtemos as funes de forma,
1
1+
expressas em funo da coordenada natural , N1 =
e N2 =
, Figura 22.
2
2
N2

N1

2
L

= 1

=0

=1

Figura 22 - Funes de forma lineares para um elemento finito do tipo axial


expressas em termos da coordenada natural .

Como geralmente as expresses para a determinao das matrizes e dos vectores


envolvidos no mtodo dos elementos finitos esto expressas em termos das coordenadas
cartesianas utilizando-se coordenadas naturais necessrio, no s representar as funes de
forma em termos destas coordenadas naturais mas tambm determinar a transformao entre
derivadas cartesianas e derivadas naturais utilizando-se, para tal fim, a matriz Jacobiana [J]
que no caso de elementos axiais reduz-se a um escalar J habitualmente designado por
Jacobiano. Recorrendo, mais uma vez, ao exemplo do elemento finito do tipo axial a
transformao entre a derivada de x e a derivada de determinada a partir da relao entre a
coordenada x e as coordenadas dos dois nodos:
x = N1 x1 + N2 x2,
derivando-se em ordem a obtemos:
1
1
1
1
L
dx
= x1 + x2 = (x2 x1) = L, ou seja, dx = d = Jd onde J o Jacobiano.
2
2
2
2
2
d
Utilizando-se trs ns e funes de forma quadrticas possvel definir o elemento finito
do tipo axial representado na Figura 23. Neste caso, partindo de uma aproximao quadrtica
ao campo dos deslocamentos:

Este elemento bastante utilizado na modelizao de estruturas triangulares do tipo asna.

46

INTRODUO AO MTODO DOS ELEMENTOS FINITOS

u=[ 1

u1
]u2,
u3

obtnhamos as seguintes expresses para a matriz [N] das funes de forma e para o
Jacobiano J:
u=[ 1

+
2

[N] =

x1
u1
]u2, x = [N]x2,
x3
u3
+

1 + 2

1 2 , J = dx =
2

1 + 2
2

x1
x
2,

x3

de notar que, neste caso, J funo de .

1
N1 =

3
L

= 1

=0

=1

N2 =

+ 2
2

N3 = 1 2

+ 2
2

Figura 23 - Elemento finito do tipo axial com funes de forma quadrticas.

Utilizando-se quatro ns e funes de forma cbica possvel definir o elemento finito do


tipo axial representado na Figura 24. Neste caso, partindo de uma aproximao cbica ao
campo dos deslocamentos:
u1
u=[ 1

u
] u ,
u
2
3
4

47

INTRODUO AO MTODO DOS ELEMENTOS FINITOS

N1

N2
N3

N4

Figura 24 - Elemento finito do tipo axial com funes


de forma cbicas.

obtnhamos as seguintes expresses para a matriz [N] das funes de forma e para o
Jacobiano J:

u=[ 1

2 3

uu
xx
]u , x = [N]x , [N] = [ N
u
x
1

N2 N3 N4 ],

xx
] x ,
x
1

J=

dx
= [ J1 J2 J3 J4
d

2
3
4

onde:
N1 =

9 1 1
+ ( 1), N2 = + 9 ( + 1) + 1 1 ,

16 3 3
16
3 3

N3 = +

27
( + 1) 1 ( 1), N4 = + 27 ( + 1) + 1 ( 1),
16
16
3
3

J1 =

9 1
( 1) 9 + 1 ( 1) 9 + 1 1 ,
16 3
16 3
16 3 3

J2 =

9 1 1 9
+ + ( + 1) 1 + 9 ( + 1) + 1 ,

16 3 3 16
3 16
3

J3 =

27 1
( 1) + 27 ( + 1)( 1) + 27 ( + 1) 1 ,

16 3
16
16
3

J4 =

27 1
+ ( 1) + 27 ( + 1)( 1) + 27 ( + 1) + 1 ,
16 3
16
16
3

de notar que, tambm neste caso, J funo de .


Como j foi referido a utilizao de elementos isoparamtricos permite a utilizao de
elementos distorcidos. Esta distoro no deve no entanto ser exagerada pois pode haver
interseco de dois lados do elemento. Normalmente faz-se um controlo da distoro atravs
do Jacobiano que d uma medida da rea do elemento.
48

INTRODUO AO MTODO DOS ELEMENTOS FINITOS

O uso de elementos isoparamtricos, associado a tcnicas de integrao numrica, permitiu


a partir de meados da dcada de sessenta a formulao de um nmero muito elevado de
elementos finitos. Permitiu tambm a modularizao dos programas computacionais
fazendo-os mais gerais e mais facilmente adaptveis a diferentes elementos.
Alm dos elementos isoparamtricos podemos ainda definir:
a) Elementos sub paramtricos: aqueles em que so usadas para a interpolao geomtrica
apenas algumas das funes de forma usadas na interpolao da funo incgnita,
Figura 25a).
b) Elementos super paramtricos: aqueles em que so usadas para a interpolao
geomtrica mais funes de forma do que as usadas na interpolao da funo
incgnita, Figura 25b).

a) Elemento subparamtrico
Interpolao geomtrica

b) Elemento superparamtrico
Interpolao da funo incgnita

Figura 25 - Elementos sub e super paramtricos.

5.6.1 - Elementos 2D

Vejamos agora qual a tipologia de alguns elementos isoparamtricos aplicveis a problemas


de elasticidade bidimensional. Comecemos pelo elemento linear de quatro ns representado
na
Figura 26. Os eixos e passam pelo ponto mdio de lados apostos, no so
necessariamente ortogonais nem paralelos a x e y.
Para o elemento isoparamtrico podemos escrever as seguintes equaes:
u
x
= [N]{c}, = [N]{u^ },
v
y

{c}T = {

x1 y1 x2 y2 x3 y3 x4 y4

},

{u}T = {

u1 v1 u2 v2 u3 v3 u4 v4

},

49

INTRODUO AO MTODO DOS ELEMENTOS FINITOS

y, v

= 1/2

=1

1
2b

=1

= 1

2c

1
= 1

1
x, u

Figura 26 - Elemento isoparamtrico de 4 ns.

N1 0 N2 0 N3 0 N4 0
[N] = 0 N 0 N 0 N 0 N ,
1
2
3
4

as funes de forma so obtidas a partir de um polinmio:


u = a1 + a2 + a3 + a4
1

depois de determinados os coeficientes ai, atravs da determinao da matriz8 [A] , obtemos:


1
1
N1 = (1 )(1 ), N2 = (1 + )(1 ),
4
4
1
1
N3 = (1 + )(1 + ), N4 = (1 )(1 + ).
4
4
Eqs. 53

A matriz de transformao entre as derivadas naturais ( / , /) de uma funo e


as derivadas cartesianas ( /x , /y) designa-se, como j foi referido, por matriz Jacobiana

[J]. Seja por exemplo a funo = (x,y). Podemos escrever:

= x x + y y
= x + y
x y
Eq. 54

ou sob a forma matricial:

Esta matriz contem os coeficientes ai e obtida aps o estabelecimento do polinmio u para cada nodo do elemento;
resultando assim, um sistema de equaes onde as coordenadas cartesianas dos nodos esto relacionadas com as
coordenadas naturais dos mesmos.

50

INTRODUO AO MTODO DOS ELEMENTOS FINITOS

x
= x

y .
y

y

[J ]
Eq. 55

Nas aplicaes do mtodo dos elementos finitos as funes so geralmente definidas em


termos de coordenadas naturais (,) e pretendemos o clculo das derivadas cartesianas. No
caso de problemas planos a funo ser substituda por qualquer das componentes u e v do
vector de deslocamentos.
No caso de elementos isoparamtricos podemos escrever:
r

i =1

i =1

x = Ni xi, y = Ni yi,
Eqs. 56

em que xi e yi so as coordenadas de cada um dos r ns do elemento.


Substituindo na Eq. 55 obtemos:

N x
[J] = N
x

i=1
r

Ni

yi

i=1
r

i=1

Ni

yi

i=1

Eq. 57
1

A inversa da matriz Jacobiana, [J] , relaciona as derivadas cartesianas com as derivadas


naturais atravs da equao:

x
= [ J ] = [ ]
y
1

Eq. 58

o pode ser obtida recorrendo a tcnicas standard de inverso de matrizes [Chapra 1988; Press,
1992; Tavares, 1995]:

[J ]

x
=

y
1
=
det [J] x

Eq. 59

51

INTRODUO AO MTODO DOS ELEMENTOS FINITOS

As expresses das Eq. 54 a Eq. 59 so genricas. Os valores numricos dos coeficientes da


matriz [J] dependem do tamanho, da forma e da orientao dos elementos. Para o caso do
elemento de quatro ns, utilizando a Eq. 57 com r = 4 e a Eq. 55, podemos escrever:
J11 =

N
N
N
x N1
=
x 1 + 2 x 2 + 3 x 3 + 4 x 4,

J12 =

N
N
N
y N1
=
y 1 + 2 y 2 + 3 y 3 + 4 y 4,

J21 =

N
N
N
x N1
=
x 1 + 2 x 2 + 3 x 3 + 4 x 4,

J22 =

N
N
N
y N1
=
y 1 + 2 y 2 + 3 y 3 + 4 y 4.

Utilizando as Eqs. 53 podemos calcular os diferentes termos em / e /:


N1
1 N2 1
=
,
=
, etc.
4
4

Conforme o grau do polinmio interpolador e portanto do nmero de ns na fronteira


obtemos elementos isoparamtricos bidimensionais diferentes:

elementos lineares de quatro ns;

elementos quadrticos de oito ns, Figura 27a);

elementos cbicos de doze ns, Figura 27b),

a)

b)

Figura 27 - a) Elemento isoparamtrico quadrtico, oito ns;


b) elemento isoparamtrico cbico, doze ns.

Para o elemento quadrtico utilizado um polinmio cbico para a funo interpoladora:


P3 = a1 + a2 + a3 + a42 + a5 + a62 + a72 + a82.
As funes de forma para o elemento cbico so baseadas no polinmio de quarto grau
seguinte:
P4 = P3 + a93 + a103 + a112 + a122.
Para o elemento isoparamtrico de oito ns as funes de forma, expressas em funo das
coordenadas naturais (,), so:

52

INTRODUO AO MTODO DOS ELEMENTOS FINITOS

1
Ni = (1 + i)(1 + i)(i + i 1) para i = 1,3,5,7;
4

i2

Ni =

(1 + i)(1 2) +

i2
2

(1 + i)(1 2) para i = 2,4,6,8.

Em lugar de gerar as funes de forma a partir da inverso da matriz [A] pode seguir-se a
metodologia mais directa. Vejamos por exemplo o caso do elemento quadrtico de oito ns de
que representamos algumas funes de forma na Figura 28. Em a) representamos a
deformada associada a um deslocamento unitrio no n 5. Esta deformao tem variao
quadrtica segundo e linear segundo e nula para = 1, = -1 e = 1, os trs zeros do
polinmio de interpolao. Por substituio directa imediato concluir que a funo de forma
para o n 5 ser dada por:
N5 =

( 1 2) ( 1 ) .
2

De modo anlogo para o n 8 obtnhamos:


N8 =

(1 )(1 2).
2

Se por outro lado aplicarmos um deslocamento unitrio ao n 1, com variao linear


segundo e , obtemos deslocamentos no nulos, u = 1/2, nos ns 5 e 8. Esta deformada
incompatvel com a definio de funo de forma. Para anular o deslocamento do n 5 e 8
basta subtrair metade das deformadas representadas em a) e b):
N1 =

(1 )(1 ) 1 N 1 N .
5
8
4

5.6.2 - Elementos 3D

possvel estender o conceito de elementos isoparamtricos de problemas bidimensionais ao


caso mais geral de problemas tridimensionais. Neste caso, o volume do elemento agora
descrito por trs coordenadas naturais 1 +1, 1 +1, 1 +1 e a formulao
anterior expandida terceira dimenso. Isto , as coordenadas z e os deslocamentos w sero
calculveis a partir de funes de forma e de coordenadas e deslocamentos nodais segundo a
terceira dimenso. As funes Eqs. 56 sero generalizadas a:
x = Ni xi, u = Ni ui,
i

y = Ni yi, v = Ni vi,
i

z = Ni zi, w = Ni wi.
i

53

INTRODUO AO MTODO DOS ELEMENTOS FINITOS

a) - Funo de forma N5.

b) - Funo de forma N8.

b) - Funo (1 )(1 )/4.

b) - Funo de forma N1.

Figura 28 - Representao de algumas funes de forma para o elemento isoparamtrico


quadrtico de oito ns.

Assim ser necessrio determinar os diferenciais /, / e / pelo que a matriz


Jacobiana ser expandida a:

x
x
[J ] =
x

J
z
J
=
J
z

11

J12 J13

21

J22 J23

31

J32 J33

Na Figura 29 esto representados os elementos paralelipipdicos linear de oito ns e


quadrtico de vinte ns. As funes de forma para o elemento de oito ns so:
1
Ni = (1 + i)(1 + i)(1 + i)
8
onde i, i e i = 1 para i = 1,2,,8.

54

INTRODUO AO MTODO DOS ELEMENTOS FINITOS

Figura 29 - Dois elementos isoparamtricos 3D: esquerda um elemento linear de oito ns;
direita um elemento quadrtico de 20 ns.

6 - Determinao das Deformaes e das Tenses


Conhecido o campo dos deslocamentos o clculo das componentes do tensor das deformaes
segue-se por diferenciao [Bathe, 1996; Branco, 1985, Timoshenko, 1970, 1982]:

xx = u, yy = v, zz = w, xy = u + v, yz = v + w, zx = w + u,
x

y x

ou utilizando a notao matricial:

u/ x 0
v/ y
0

w/ z
{} = = u/ y + v/ x =

v/

z
+

w/

y

0

u/

z
+

w/

x


z
x
y
z

xy
yz
xz

x
0
0

=
y
0

y
0

z
0

0

z
[N]{u} = [B]{u}
0

y

x
0

55

y
0

z
0

0

z u
v
0
w

y

x
0

INTRODUO AO MTODO DOS ELEMENTOS FINITOS

onde u o deslocamento e xx a deformao segundo o eixo x, v o deslocamento e yy a


deformao segundo o eixo y, w o deslocamento e zz a deformao segundo o eixo z, xy

( = yx) a deformao de corte no plano (x,y), yz ( = zy) a deformao de corte no plano ( y,z) e
zx ( = xz) a deformao de corte no plano (x,z), [N] a matriz das funes de forma, [B] a
matriz das deformaes e {u^ } o vector dos deslocamentos nodais. Por questes de
tratamento matricial no mtodo dos elementos finitos as componentes das deformaes so
geralmente agrupadas num vector designado por vector das deformaes {}:

{} = { xx

yy zz xy yz zx }T.

Conhecidos em cada ponto do elemento os deslocamentos e as deformaes pode ser


realizado o clculo das tenses instaladas. Admitindo que para o nvel das foras aplicadas ao
elemento o material se encontra no domnio linear-elstico, isto no domnio de
aplicabilidade da lei de Hooke, as componentes do tensor das tenses {} podem ser
calculadas a partir de:

{} = [D]{}
T

onde {} = { xx yy zz xy yz zx } o vector das tenses de componentes xx para a


tenso segundo o eixo x, yy para a tenso segundo o eixo y, zz para a tenso segundo o eixo
z, xy ( = yx) para a tenso de corte no plano (x,y), yz ( = zy) para a tenso de corte no plano
( y,z) e zx ( = xz) para a tenso de corte no plano (x,z), [D] a matriz de elasticidade e para
estados tridimensionais de tenso tem a seguinte forma:

a1
a
E(1 )
[D] =
(1 + )(1 2) 0
00

a
1
a
0
0
0

a
a
1
0
0
0

0
0
0
b
0
0

0
0
0
0
b
0

0
0
0
0
0
b

Eq. 60

onde o coeficiente de Poisson, E o mdulo de elasticidade, a =

e b = 1 2 .
1
2(1 )

Utilizando-se a lei de Hooke generalizada pode-se escrever:

{} = [C]{}
onde [C] a matriz que relaciona as tenses com as deformaes para o material e, repare-se
que [C][D] = [D][C] = [I] (sendo [I] a matriz identidade), dada como:

56

INTRODUO AO MTODO DOS ELEMENTOS FINITOS

1

1
[C] = E 0
00

0
0
0

1
0
0
0

0
0
0
2(1 )
0
0

0
0
0
0
2(1 )
0

0
0
0
0
0
2(1 )

Eq. 61

Note que para as equaes que relacionam o vector de deformaes com o vector das
tenses dadas por Eq. 60 e Eq. 61 serem vlidas o coeficiente de Poisson tem de ser inferior
1
a .
2
6.1 - Consideraes sobre o Clculo das Tenses

As tenses podem ser calculadas utilizando a equao:

{} = [D][B]{u}.
^

Eq. 62

Sero portanto varveis de ponto para ponto no interior do elemento em questo. No caso dos
elementos isoparamtricos os elementos da matriz de deformao [B] so funo de e , as
coordenadas locais do ponto seleccionado. Em geral o valor calculado mais correcto nos
pontos de Gauss utilizados na integrao numrica (ponto 8). Os valores das tenses nestes
pontos, interiores ao elemento, no correspondem s tenses mximas da estrutura. Por
exemplo no caso simples de uma viga flexo os mximos localizam-se nas fibras extremas e
portanto nos ns da fronteira da modelizao por elementos finitos. partida, o clculo das
tenses nos ns no oferece dificuldades. Bastaria calcular o valor da matriz [B] no n
correspondente. Esta aproximao no a que d melhores resultados. Vrios autores
sugerem tcnicas diferentes de extrapolao das tenses dos pontos de Gauss para os ns.
Pela prpria natureza do mtodo dos elementos finitos como mtodo de aproximao
natural que as tenses apresentem descontinuidades entre elementos e no n central. Uma
primeira soluo consiste em calcular as tenses em cada n a partir da Eq. 62 e proceder a
uma simples mdia aritmtica. Esta soluo apresenta o inconveniente de no contemplar
qualquer correco quanto dimenso relativa dos elementos adjacentes.
Cook [Gomes, 1995] utiliza, no caso de estruturas bidimensionais, a seguinte tcnica.
Considere-se em primeiro lugar o caso unidimensional da Figura 30a). Entre os pontos de
Gauss utilizada uma interpolao linear definida a partir de:

1s 1+s
2
2


1

2

Eq. 63

em que s a coordenada natural s = /P em que s = 1 para = P e s = +1 para = P e,


P = 0.57735() define a cota do ponto de Gauss. Para determinar as tenses nos pontos A e B
, = 1, usamos s = 1/P. Podemos ento escrever:

57

INTRODUO AO MTODO DOS ELEMENTOS FINITOS

1 + 1/P 1 1/P
A
1
=
2 1 1/P 1 + 1/P

1
.
2

C
G

3
4

1 
P


P 
1


H
1
E
A

a)

b)

Figura 30 - Clculo de tenses nos ns, usando uma extrapolao linear. a) Troo de uma
viga modelada por uma nica camada de elementos isoparamtricos. A tracejado o valor
correcto da tenso de corte sob a aco de uma carga uniformemente distribuda. A trao
contnuo os valores da tenso de corte calculados. Os valores so exactos nos pontos
de Gauss. b) Identificao dos pontos de Gauss e dos ns para extrapolao
segundo a tcnica de Hinton e Owen (Eq. 64).

Nas expresses da Eq. 62 e da Eq. 63 as tenses A, B, 1 e 2 sero sucessivamente


substitudas pelas componentes das tenses (x, y e z).
No caso do elemento bidimensional da Figura 30b) um processo semelhante aplicado aos
quatro pontos de Gauss do elemento. Como funes de extrapolao so utilizadas as funes
de forma bilineares definidas para o elemento isoparamtrico de quatro ns. Por exemplo para
o ponto A, tomando = = 1/P, obtemos:

a = 1 [ a2 ab b2 ab
4

]{

1 2 3 4

}T

em que i a tenso no ponto de Gauss i e a = 1 + 1/P e b = 1 1/P. Para o ponto E, = 0 e


= 1/P e portanto:

E = 1 [ a a b b
4

]{

1 2 3 4

}T.

Hinton e Owen [Gomes, 1995] recomendam uma tcnica de amaciamento local das tenses
dentro do elemento, baseado no mtodo dos mnimos quadrados em que o clculo das tenses
nos ns de um elemento isoparamtrico quadrtico definido a partir de:

1+1/23/2

= 1 3/2
1/2
A
B

1/2

1 3/2

1+ 3/2

1/2

1/2

1+ 3/2

1 3/2

1/2


1 3/2
.
1/2

1+ 3/2

1/2

1
2
3
4

Eq. 64

58

INTRODUO AO MTODO DOS ELEMENTOS FINITOS

Aps a passagem das tenses para os ns, ento sim, elas seriam amaciadas por uma mdia
aritmtica de todos os elementos concorrentes dos ns.
Na Tabela 2 apresenta-se uma listagem dos pontos ptimos para clculo das tenses para
tipos diferentes de elementos [Gomes, 1995].
Tipo de Elemento

Ordem de Quadratura e Localizao

Viga

2 pontos, (PL/2)

Linear Plano

1 ponto, ( = = 0)

Quadrtico de Lagrange

2 2, ( = P; = P)

Quadrtico Plano

2 2, ( = P; = P)

Cbico Plano

3 3, (9 pontos)

Slido Linear

1 ponto, ( = = = 0)

Slido Quadrtico

2 2 2, ( = P; = P; = P)

Tabela 2 - Para tipos diferentes de elementos: ordem de quadratura e localizao dos pontos
ideais para um clculo adequado das tenses.

6.2 - Estado Plano de Tenso

Quando o sistema elstico muito fino e no existem foras aplicadas segundo a direco
paralela espessura, ento pode-se considerar que as tenses resultantes so constantes ao
longo da espessura e estamos na presena do que usualmente designado por estado plano de
tenso. O deslocamento de um ponto P, de coordenadas (x,y,z), ser descrito pelas duas
componentes u e v do seu vector de deslocamento {u}. Em geral os deslocamentos sero
diferentes de um ponto para outro mas independentes da cota z. As funes u e v sero
portanto funes de x e y. Usando uma notao matricial podemos escrever:

{u} = {

u v

}T.

Conhecido o campo dos deslocamentos, o clculo das componentes do tensor das tenses
ser efectuado de acordo com a Mecnica dos Meios Contnuos. Dado o carcter
T

bidimensional do problema o vector das tenses resultante {} = { xx yy xy } (no h


tenses envolvendo o eixo z, na realidade so bastante reduzidas e por isso desprezadas). O
T

vector das deformaes resultante {} = { xx yy zz xy } (isto , apesar de estado plano,


existe deformao segundo o eixo z:

zz = (xx + yy)
E

onde o coeficiente de Poisson e E o mdulo de elasticidade, as restantes deformaes de


corte relacionadas com o eixo z so bastante reduzidas e assim desprezadas). Para este estado
a matriz de elasticidade [D] definida como:

59

INTRODUO AO MTODO DOS ELEMENTOS FINITOS

[D] = E
1
0
2

1
0

0
0
1
2

De notar que se o coeficiente de Poisson igual a 0.5 ento o sistema incompressvel


elasticamente.
6.3 - Estado Plano de Deformao

Quando o sistema no expande segundo a direco perpendicular ao plano das foras


aplicadas (isto , quando a espessura elevada) ento pode-se considerar como em estado
plano de deformao. Se as foras aplicadas actuam no plano (x,y) ento w, o deslocamento
segundo a direco z, zero e os deslocamentos u e v so apenas funes de x e y. Este
conjunto de deslocamentos faz com que as deformaes relacionadas com o eixo z sejam
nulas (ou seja, bastante reduzidas e por isso desprezadas) resultando o vector de deformaes

{} = { xx

yy xy }T e o vector das tenses {} = { xx yy zz xy }T com a tenso segundo

o eixo z determinada a partir da lei de Hooke como:

zz = E (xx + yy)
1 + 1 2

e as restantes tenses relacionadas com o mesmo eixo reduzidas e por isso desprezadas. Para
este estado a matriz de elasticidade [D] definida como:
a

[D] = E b
1+
0
onde a =

b 0
a 0
1
0
2

1
.
e b=
1 2
1 2

7 - Condies de Convergncia
Para a soluo obtida pela utilizao do mtodo dos elementos finitos convergir para a
soluo exacta do problema os elementos utilizados na modelizao devem ser completos e
compatveis (tambm designados por conformes). Se estas condies forem totalmente
respeitadas, a preciso da soluo aumentara continuamente com o refinamento da malha de
elementos finitos utilizada. Este refinamento devera ser obtido por subdiviso de um elemento
anteriormente utilizado em dois ou mais; assim a malha antiga ser embebida na nova.
Matematicamente isto significa que o novo espao das funes de interpolao do elemento
finito conter o espao anteriormente usado, e ao mesmo tempo que a malha refinada a
dimenso do espao da soluo de elemento finito ser continuamente aumentado para
finalmente conter a soluo exacta.
A necessidade de um elemento finito ser completo significa, no caso de problemas de
elasticidade, que as funes dos deslocamentos do elemento devem ser capazes de representar

60

INTRODUO AO MTODO DOS ELEMENTOS FINITOS

os deslocamentos de corpo rgido e o estado de deformao constante. Elementos no


completos podem no conseguir esta representao.
Os deslocamentos de corpo rgido so os modos de deslocamento que o elemento dever ser
capaz de admitir tal como um corpo rgido sem o aparecimento de deformaes. Como
exemplo, um elemento bidimensional em estado plano de tenso devera ser capaz de
transladar uniformemente em qualquer direco e rodar no seu plano sem se deformar.
O nmero de modos de corpo rgido que um elemento dever ser capaz de admitir
geralmente pode ser identificado sem dificuldade por inspeco mas, devesse notar que o
nmero de modos de corpo rgido igual ao nmero de graus de liberdade menos o nmero
dos modos de deformao (ou modos naturais). Para elementos finitos mais complexos os
modos de deformao e os de corpo rgido so efectivamente identificados pela representao
da matriz de rigidez numa base de vectores prprios. Assim, resolvendo o problema de
valores/vectores prprios:

[K] =
obtemos:

[K][] = [][]
onde [] a matriz que contm os vectores prprios 1, , n e a matriz diagonal []
contm os valores prprios correspondentes, [] = diag(i). Utilizando a ortonormalidade dos
vectores prprios obtemos:

[]T[K][] = [].
Eq. 65

Podemos considerar a matriz [] como sendo a matriz de rigidez do elemento correspondente


ao vector prprio dos modos de deslocamento. Os coeficientes de rigidez 1, , n descrevem
de forma directa quanto o elemento rgido relativamente ao correspondente modo de
deslocamento. Assim, a transformao da Eq. 65 mostra claramente quais os modos de corpo
rgido e quais os modos adicionais de deformao que esto presentes (quanto menor o valor
prprio mais eficaz o elemento).
A necessidade de estados de deformao constante pode ser fisicamente interpretado se
imaginarmos que mais e mais elementos so utilizados no agrupamento para representar um
dado corpo. Ento no limite, assim que cada elemento se aproxima de um tamanho reduzido,
a deformao em cada elemento aproxima-se de um valor constante e qualquer variao
complexa da deformao no interior do corpo pode ser aproximada.
Elementos compatveis ou conformes so aqueles em que a funo incgnita contnua
tanto no seu interior como na fronteira entre elementos. Repare-se que esta condio apenas
implica, em geral, continuidade C0 para as funes de forma. Porem existem casos, como no
estudo de flexo de placas, em que esta condio implicaria o uso de funes de forma de
graus de continuidade mais elevados. No fcil de conseguir elevado grau de continuidade
na fronteira entre dois elementos. Para contornar esta dificuldade pode utilizar-se como
varivel nodal o valor da derivada da funo incgnita. Com este artifcio consegue-se obter
continuidade C1 para a funo incgnita utilizando funes de forma de continuidade C0.
Fisicamente, a compatibilidade assegura que vazios entre elementos no ocorrem quando o
sistema de elementos finitos carregado. Quando apenas so definidos graus de liberdade de
translao nos ns dos elementos apenas continuidade nos deslocamentos u, v e w (nos que
efectivamente existirem) dever ser verificada. Contudo, quando tambm so definidos graus

61

INTRODUO AO MTODO DOS ELEMENTOS FINITOS

de liberdade de rotao que so obtidos por diferenciao dos deslocamentos transversos


tambm necessrio satisfazer a continuidade no elemento da primeira derivada do
correspondente deslocamento.
Frequentemente acontece o desrespeito pela condio de compatibilidade sendo apesar
disso obtidos bons resultados. O uso de elementos no conformes implica, em geral, a perda
da convergncia monotnica para a soluo o que pode no significar total perda de
convergncia.
Cada elemento utilizado na modelizao no deve possuir direces preferenciais; isto ,
os resultados obtidos devem ser geometricamente invariveis.
No caso de se utilizarem polinmios interpoladores estes devem ser no mnimo simtricos
em relao aos termos em x e em y.
Tambm a taxa de convergncia depende das funes de forma utilizadas. Habitualmente
referido como muito desejvel o uso de polinmios completos na definio das funes
incgnitas. Em elementos de geometria constante embora seja esperado um aumento da
convergncia medida que aumenta o grau do polinmio das funes de forma no est claro
que essa convergncia mais rpida do que a obtida por refinamento da malha. Vrios
estudos [Oliveira, 1990] tm mostrado que, para um dado nmero de parmetros incgnitos, a
taxa de convergncia obtida com aumento do grau do polinmio sempre superior. Na prtica
tem que haver um compromisso, j que para modelar contornos irregulares e/ou
heterogeneidades sempre necessrio considerar um grande nmero de elementos. A
utilizao de polinmios de segundo ou terceiro grau para as funes de forma parecem ser
muitas vezes uma escolha acertada [Oliveira, 1990].
A verificao das condies de convergncia nem sempre fcil. Por vezes, sobretudo
com uso de elementos no conformes, apenas a realizao de testes (como por exemplo o
Patch Test) permite concluir se h convergncia e em que condies. Outros mtodos de
verificao fazem uso da anlise dos valores e vectores prprios da matriz de rigidez desses
elementos.
7.1 - Verificao da Convergncia: o Patch Test

Por diversos motivos, muitas vezes no so integralmente verificadas as condies


necessrias para o comportamento correcto dos elementos finitos; nomeadamente no que
respeita ao uso de elementos no conformes, h utilizao de tcnicas de integrao reduzida,
etc.
Bruce Irons [Oliveira, 1990] idealizou um mtodo de verificar o comportamento de
elementos finitos no standard, consistindo em fazer um conjunto de testes computacionais,
destinados a verificar o grau de aproximao obtido em diversos casos tipo. Outros
investigadores apresentaram verses mais matemticas destes testes.
Tem havido certa controvrsia sobre a discusso matemtica do Patch Test e na
definio da forma que, sobretudo em situaes mais complexas, este dever ter [Oliveira,
1990].
Do ponto de vista de engenharia o Patch Test tem sido uma tcnica muito til, talvez a
mais utilizada [Oliveira, 1990], para verificar o comportamento dos elementos finitos.
Basicamente o teste permite verificar se dado elemento satisfaz ou no a condio de ser
completo (capaz de convergir para a soluo exacta, qualquer que esta seja).
Consiste em prescrever valores da funo incgnita na periferia de dado domnio e
verificar se no interior deste domnio os valores obtidos, pelo mtodo dos elementos finitos,
usando o elemento em anlise coincidem ou no com os esperados qualquer que seja a malha
utilizada na diviso do domnio.
62

INTRODUO AO MTODO DOS ELEMENTOS FINITOS

Assim, por exemplo, num problema de elasticidade de domnio diz-se que um elemento
finito passa o Patch Test quando capaz de reproduzir as seguintes situaes:

Deslocamento de corpo rgido na direco de cada eixo;

Deslocamento proporcional na direco de cada eixo.

Entende-se aqui por deslocamento proporcional um campo dos deslocamentos em que cada
n na periferia forado a ter deslocamento proporcional sua coordenada.
No caso do deslocamento de corpo rgido, alm de os ns interiores deverem apresentar
deslocamento igual ao prescrito na periferia, as tenses calculadas em todos os elementos
devero se nulas, Figura 31.
Este teste deve ser feito utilizando uma malha irregular de elementos finitos, Figura 32.
Verifica-se frequentemente que h elementos capazes de passar o Patch Test em malhas
regulares e no em malhas distorcidas.

Figura 31 Exemplo de um Patch Test aplicado


a todo o domnio: Num deslocamento do corpo
rgido, no h deformaes, pelo que as
tenses calculadas devero ser nulas.

Figura 32 Elementos a considerar obrigatoriamente


ao verificar o Patch Test no n l. Outros elementos
poderiam tambm ser agrupados mas neles
as funes de forma seriam nulas.

8 - Integrao Numrica
Quando os elementos tem fronteiras curvas os integrais para as matrizes dos elementos so
mais facilmente determinados utilizando-se um sistema de coordenadas naturais. Os
elementos bidimensionais num sistema de coordenadas naturais tornam-se quadrados ou
tringulos e no necessrio determinar as equaes para as suas fronteiras curvas. Contudo,
determinar os integrais num sistema de coordenadas naturais no uma tarefa fcil. A
integrao necessita de ser realizada numericamente pois equaes explcitas no podem ser
obtidas para todos os passos envolvidos no processo de integrao. Neste ponto so
apresentadas transformaes das variveis de integrao e tcnicas numricas para integrao
das matrizes dos elementos finitos utilizados na discretizao.
8.1 - Transformao das Variveis de Integrao

Os integrais que definem as matrizes dos elementos esto expressas em termos de dx ou, em
caso de problemas bidimensionais, de dxdy ou ainda, em problemas tridimensionais, em
termos de dxdydz. Obviamente que necessrio uma transformao das coordenadas de
integrao se as integraes so efectuadas num sistema de coordenadas naturais.
A equao para transformao de uma coordenada num integral unidimensional de um
63

INTRODUO AO MTODO DOS ELEMENTOS FINITOS

sistema de coordenadas para um outro permite escrever:


xm

p2

xi

p1

d(x( p))
f(x)dx =
dp
g(p)

dp

Eq. 66

d(x(p))
= [J ] = J
dp
designada, como j anteriormente referido, por matriz Jacobiana para a equao da
transformao. Neste caso esta matriz consiste apenas num nico elemento que denotado
por J e designado por Jacobiano.
O objectivo principal exprimir o integral utilizando a coordenada natural e assim a Eq.
66 fica:
onde x(p) a equao que relaciona os dois sistemas de coordenadas e

+1

xm

f(x)dx = g () d(x()) d

xi

e torna-se necessria uma equao que exprima x em funo de . Esta equao obtida
utilizando as funes de forma Ni para o elemento em questo:
x = N1()X1 + + Nm()Xm
onde X1, X2, , Xm so as coordenadas globais para os nodos 1 , 2 , , m do elemento.
A transformao de coordenadas de integrao em integrais duplos :
+1 +1

f (x,y)dxdy =
g(,)det[J]dd

1 1

onde e so as novas coordenadas naturais e [J] a matriz Jacobiana da transformao


entre os dois sistemas de coordenadas:

x
[J] = x

.
y

As equaes da transformao de coordenadas podem serem obtidas utilizando-se um


procedimento idntico ao descrito no problema unidimensional: as equaes so determinadas
utilizando-se as funes de forma e as coordenadas globais para os ns do elemento em
questo.
A transformao de coordenadas de integrao em integrais triplos :
+1 +1 +1

f (x,y,z)dxdydz =
g(,,)det[J]ddd

1 1 1

64

INTRODUO AO MTODO DOS ELEMENTOS FINITOS

onde , e so as novas coordenadas naturais e [J] a matriz Jacobiana da transformao


entre os dois sistemas de coordenadas:

x
x
[J] =
x

z
.
z

As equaes da transformao de coordenadas podem serem obtidas utilizando-se um


procedimento idntico ao descrito nos problemas unidimensional e bidimensional.
8.2 - Tcnicas de Integrao Numrica

A complexidade dos termos que aparecem nas matrizes dos elementos finitos, sobretudo
quando se utiliza uma transformao de coordenadas (x , y , z)( , , ) para poder lidar com
elementos distorcidos, obriga utilizao de mtodos numricos para clculo de integrais.
Geralmente podemos aproximar esses integrais, em domnios 1D, 2D ou 3D, efectuando
uma soma de termos que envolve o valor do integrando em certo nmero de pontos i do
domnio multiplicado por pesos9 i convenientes. Assim:
+1

I = G()d 0G(0) + 1G(1) +

+ nG(n).

Eq. 67

Para desenvolver mtodos deste tipo, no domnio 1D, podemos escolher pontos 0, 1, ,
n no domnio e calcular o polinmio de grau n que exactamente igual a essa funo G()
nesses pontos. Faremos:
Pn() = 0 + 1 +

+ n n

Eq. 68

sendo 0, 1, , n obtidos do seguinte sistema de equaes:

G( ) = + +

G( ) = + +
0

1 0

1 n

+ n0n
.

+ nnn

Eq. 69

O integral da Eq. 67 ser agora calculado aproximadamente substituindo a funo


integrante G() pela sua aproximao Pn(). Assim:

Estes pesos do a zona de influncia de cada ponto de amostragem sendo o seu somatrio igual ao comprimento do
intervalo.

65

INTRODUO AO MTODO DOS ELEMENTOS FINITOS

+1

+1

2
I = G()d Pn()d = 20 + 2 +
3

[
1 (1)n +1].
n+1

Eq. 70

Como exemplo, vejamos o caso da Figura 33 que ilustra a conhecida regra trapezoidal.
G()
P1()

0 = 1
0 = 1

1 = +1
1 = 1

Figura 33- Pesos e colocao dos pontos correspondentes regra


+1

trapezoidal para o clculo de G()d.

Seguindo o sugerido na Eq. 68 e na Eq. 69 chegaramos aos valores:

0 =

G(1) + G(0)
G(1) G(0)
e 1 =
2
2

e o valor do integral, de acordo com Eq. 70, ser:


+1

I = G()d = G(1) + G(0).

-1

Uma anlise de erros na aproximao referida pela Eq. 70 mostra a possibilidade de


integrao exacta de qualquer polinmio de grau n se n for mpar. Se n for par a expresso
Eq. 70 dar um integral exacto de um polinmio at ao grau n + 1.
Num domnio 2D, estamos perante o clculo de um integral duplo da forma:
+1 +1

I=
G(,)dd.

1 1

Como se trata de um domnio rectangular o mtodo mais simples consiste em efectuar duas
integraes numricas nas direces e de forma independente. Teremos ento:
n
n

I j iG(i,j)

j =0 i =0

Eq. 71

ou seja:

66

INTRODUO AO MTODO DOS ELEMENTOS FINITOS

I
ijG(i,j)
j =0 i =0

Eq. 72

sendo
ij = ij a rea de influncia de cada ponto de amostragem, dando o somatrio
destes produtos a rea do domnio considerado.
Se os integrais nas direces e so exactos para polinmios de graus p
(independentemente) ento as expresses da Eq. 71 e da Eq. 72 permitiro calcular
exactamente todos os termos p p sendo p1 e p2 no superiores a p.
1

O integral de uma funo definido numa regio triangular, utilizando-se coordenadas de


rea (L0,L1,L2), Apndice A.7, :
1 1 L1


f(x,y)dA = g (L0,L1)dL0dL1

onde g (L0,L1) inclui o termo det[J].


A passagem a trs dimenses imediata. Temos agora:
+1 +1 +1
n n n

ijkG(i,j,k)
I = G(,, )ddd

j =0 i =0 k =0
1 1 1

ijk = ijk o volume de influncia de cada ponto de amostragem, dando o


sendo
somatrio destes produtos o volume do domnio considerado.
Note-se tambm que a integrao numrica permite muito facilmente considerar elementos
de espessura varivel: Basta que se entre na expresso da integrao respectiva com a
espessura ti em cada ponto de amostragem. Normalmente dada a espessura do elemento em
cada nodo, sendo a espessura nos pontos de amostragem interpolada recorrendo-se s funes
de forma e espessura nos nodos.
8.2.1 - Mtodo de Newton-Cotes

Utilizando igual espaamento entre os pontos, a expresso da Eq. 70 corresponde aos mtodos
de Newton-Cotes para o clculo de integrais. No so habitualmente utilizados em elementos
finitos por exigirem em geral n + 1 clculos da funo integrante; contudo, este mtodo pode
ser eficiente em anlise no lineares [Bathe, 1996].
8.2.2 - Quadratura Gaussiana (Gauss-Legendre)

Um mtodo alternativo consistir em atribuir priori as posies em que G() dever ser
calculada tentando determinar essas posies de modo a que a aproximao d o valor exacto
do integral sempre que G() for um polinmio de grau p sendo p ( n) um valor tambm a
determinar. Seja:

67

INTRODUO AO MTODO DOS ELEMENTOS FINITOS

+ pp

Pp() = 0 + 1 +
e faamos:
+1

I = G( )d 0(0 + 10 +

+ 0pn ) + 1(0 + 11 +

+ np1 ) +

+ n(0 + 1n +

+ npn ).

Eq. 73

Comparando esta equao com a Eq. 70, que d o resultado do clculo exacto do integral
do polinmio Pp(), concluiremos que dever ser:

+ + + = 2
+ + + = 0
+ + + = 23
+ + + = 1 [1 (1)
p+1

0 0

1 1

n n

2
0 0

2
1 1

2
n n

p
0 0

p
1 1

p
n n

.
p+1

Eqs. 74

Estas condies, Eqs. 74, correspondem a um sistema de (p + 1) equaes nas incgnitas


{i , i} com i = 0, 1, , n. Este sistema s admitir soluo quando o nmero de equaes
igualar o nmero de incgnitas (condio alis no suficiente!). Ou seja:
p = 2n 1.
Dado que n inteiro p dever ser mpar. Poderemos construir a tabela da Tabela 3 com os
primeiros valores de variao de p com n. Assim, por exemplo, calculando a funo
integrante em trs pontos por este mtodo integrar-se-ia exactamente um polinmio at ao
grau cinco enquanto pelo mtodo de Newton-Cotes s se conseguiria exactido at ao grau
trs.
Uma regra para determinar-se o nmero de pontos de amostragem necessrio para integrar
uma funo unidimensional igualar (2n 1) ao grau da funo a integrar (quando o valor
obtido para n no inteiro deve-se utilizar n igual ao inteiro superior mais prximo) ficando o
integral com a forma:
+1

I=
d i i
-1

i=1

onde I so os pesos e I o valor da funo a integrar em cada um dos pontos de amostragem.


Nmeros de Pontos
de Integrao
(n)

Grau do polinmio
integrvel exactamente
(p)

1
2

1
3

68

INTRODUO AO MTODO DOS ELEMENTOS FINITOS

Nmeros de Pontos
de Integrao
(n)

Grau do polinmio
integrvel exactamente
(p)

3
4

5
7

Tabela 3 - Relao entre o nmero de pontos de integrao e o mximo


grau do polinmio integrvel exactamente utilizando a quadratura Gaussiana.

Este mtodo de integrao designa-se habitualmente por quadratura de Gauss-Legendre


ou, de forma mais simplista, por apenas quadratura de Gauss ou Gaussiana.
A resoluo dos sistemas de equaes, Eqs. 74, permitira obter as coordenadas i e os
pesos i para os diversos valores de p, Tabela 4.
No caso de funes de duas variveis = (,) o domnio de integrao estar definido no
plano (,):
1 1

m
n
n

m n

I = (,)dd i (i,) d j i (i,j) = ij (i,j).

i =1

j =1 i =1
j =1
i =1
1
1

Eq. 75

Para determinar-se m e n iguala-se (2m 1) ao grau mais elevado presente na funo em


termos da varivel e (2n 1) ao grau mais elevado presente na funo em termos da
varivel .
A Eq. 75 normalmente implementada como um somatrio simples de K = n m pontos de
amostragem sendo o produto ij o coeficiente de peso de um ponto especfico.
A Figura 34 ilustra a aplicao da quadratura de Gauss-Legendre a domnios 2D.

p1 , p2 1

p1 , p2 3

p1 , p2 5

Figura 34 - Colocao dos pontos de integrao na regra de Gauss-Legendre


para quadrilteros.

69

INTRODUO AO MTODO DOS ELEMENTOS FINITOS

0.00000

2.00000

0.57735

1.00000

0.77460

0.55556

0.00000

0.88889

0.86114

0.34785

0.33998

0.65215

0.90618

0.23693

0.53847

0.47863

0.00000

0.56889

0.93247

0.17132

0.66121

0.36076

0.23862

0.46791

0.94911

0.12948

0.74153

0.27971

0.40585

0.38183

0.00000

0.41796

0.96029

0.10123

0.79667

0.22238

0.52553

0.31371

0.18343

0.36268

0.96816

0.08127

0.83603

0.18065

0.61337

0.26061

0.32425

0.31235

0.00000

0.33024

0.97391

0.06667

0.86506

0.14945

0.67940

0.21909

0.43340

0.26927

0.14887

0.29552

4
5

10

7
9

11

13

15

17

19

Tabela 4 - Valores das coordenadas i e dos pesos i correspondentes ao clculo


aproximado de integrais pela quadratura de Gauss-Legendre.

70

INTRODUO AO MTODO DOS ELEMENTOS FINITOS

A quadratura de Gauss-Legendre bastante comum em problemas de anlise nos quais so


utilizados elementos finitos isoparamtricos. Na Tabela 5 apresentada a ordem de
integrao recomendada em [Bathe, 1996] para a integrao das matrizes de elementos finitos
isoparamtricos segundo este mtodo.
Elementos Bidimensionais

Ordem de integrao

4 ns no distorcido

22

4 ns distorcido

22

8 ns no distorcido

33

8 ns distorcido

33

9 ns no distorcido

33

9 ns distorcido

33

16 ns no distorcido

44

16 ns distorcido

44

Tabela 5 - Ordem de integrao recomendada para a quadratura Gaussiana para elementos


isoparamtricos segundo [Bathe, 1996]

Na Tabela 6 est indicada a localizao dos pontos de amostragem e os correspondentes


pesos para a integrao em domnios triangulares, utilizando-se coordenadas de rea
(L0,L1,L2), Apndice A.7, para a quadratura de Gauss-Legendre.
8.2.3 - Mtodo de Gauss-Lobatto

Existem obviamente possibilidades inmeras de efectuar o clculo de integrais. Por exemplo


poder-se-o fixar no domnio alguns pontos i e deixar os outros por determinar. Neste caso o
mximo grau do polinmio que consegue ainda ser integrado exactamente estar contido
entre o que corresponde ao mtodo de Newton-Cotes e ao de Gauss-Legendre. Em particular,
por vezes til incluir os dois extremos do domnio (0 = 1,n = +1) mas deixar livre a
escolha dos pontos intermdios. o mtodo de Gauss-Lobatto.
Vejamos, como exemplo, um mtodo de integrao em trs pontos sendo 0 = 1 e 2 = +1.
As equaes Eqs. 74 permitem escrever:

+ + + = 2
+ + = 0
+ + = 23 .
+ + = 0

1 1

2
1 1

2
1 1

71

INTRODUO AO MTODO DOS ELEMENTOS FINITOS

Ordem de
Quadratura

Localizao

Erro

O(h)

L0

L1

1
2

1
2

1
2

1
2

1
6

1
2

1
2

1
6

1
2

1
6

1
2

1
3

0.11250

0.0597159

0.470142

0.00661071

0.470142

0.470142

0.00661071

0.470142

0.0597159

0.00661071

0.101287

0.101287

0.0629696

0.797427

0.101287

0.0629696

0.101287

0.797427

0.0629696

Peso wi

O(h2)

O(h6)

Tabela 6 - Localizao e pesos dos pontos de amostragem para a integrao num domnio
triangular utilizando a quadratura Gaussiana.

A soluo deste sistema de equaes ser:

1 = 0, 0 = 2 = 1 e 1 = 4.
3

De igual modo se obteriam as coordenadas i e os pesos i para a regra de Gauss-Lobatto


para quatro pontos, Tabela 7.
8.3 - Ordem de Integrao

A ordem de integrao numrica geralmente definida por ensaios numricos em problemas


tipo. A soluo de uma anlise pelo mtodo dos elementos finitos inicialmente condicionada
por dois factores; por um lado, o tipo de polinmio interpolador (e portanto de elemento
seleccionado); por outro lado, pela discretizao efectuada, isto , pelo grau de refinamento
utilizado na malha de elementos finitos. Em princpio, utilizando polinmios de grau mais
elevado (isto , elementos hierarquicamente superiores) para um mesmo nmero de elementos
melhores sero os resultados obtidos.
A utilizao de mais elementos ou de elementos com maior nmero de ns introduz um
maior nmero de incgnitas e consequentemente um maior esforo computacional.
Um terceiro factor importante em termos de esforo de clculo diz respeito ordem de
integrao utilizada na avaliao das matrizes de elemento. O esforo proporcional ao

72

INTRODUO AO MTODO DOS ELEMENTOS FINITOS

nmero de pontos de integrao vezes o quadrado do nmero de graus de liberdade do


elemento.
(n + 1)

0 = 1

0 = 1

1 = 0

1 = 4

2 = +1

2 = 1

0 = 1

0 = 1

1 = 1

1 = 5

2 = + 1

2 = 5

3 = +1

3 = 1

3
3

5
5

3
6
6
6
6

Tabela 7 - Valores das coordenadas i e correspondentes pesos i correspondentes


ao clculo aproximado de integrais pela regra de Gauss-Lobatto

O limite inferior ordem de integrao estabelecido pela necessidade de que a lei


utilizada calcule o volume do corpo de forma exacta. Com efeito, medida que a malha
refinada, ser obtido um estado de tenso constante em cada elemento; por outro lado, a
energia de deformao, ser dada por

c[J]tdd, onde t a espessura constante e [J] a matriz Jacobiana,

ou
T

1
c[J]tddd, onde a espessura t no constante e c = {} [D]{}.
2

Cada um dos integrais ser igual a uma constante c (devido ao estado de tenso na malha)
vezes um elemento de volume. Se o volume da estrutura for integrado de forma exacta, a
energia de deformao tambm o ser.
No caso de elementos lineares, o termo [J]t linear em e e portanto s ser necessrio
um ponto de integrao. No caso de elementos quadrticos, [J] contem termos em 3 e 3 e
portanto ser necessria uma lei de 22 pontos de Gauss.
medida que a malha refinada, os elementos tornam-se paralelogramos de lados rectos.
No limite, os elementos de 8 ns comportar-se-iam como elementos lineares de 4 ns. Seria
ento teoricamente possvel a utilizao de 1 ponto de Gauss. Esta regra no no entanto
aconselhvel pois poder originar modos de energia de deformao nula.

73

INTRODUO AO MTODO DOS ELEMENTOS FINITOS

Um modo de energia de deformao nula forma-se quando s deformaes impostas aos


graus de liberdade corresponde um campo de deformaes nulas nos pontos de integrao.
Se o modelo de elementos finitos admitir modos de energia nula, a sua matriz rigidez [K]
ser singular e no possvel resolver o sistema de equaes de equilbrio. No caso de uma
malha de elementos lineares 2D o problema resolver-se-ia, por exemplo, integrando pelos
menos um elemento em 22 pontos de Gauss ou, se o problema fsico o permitir, fixando o
deslocamento nos pontos de Gauss 1, 2 e 3.
8.4 - Que Tipo de Regra Utilizar?

No caso de problemas planos, em geral uma regra de 22 pontos de Gauss suficiente quer
para elementos lineares quer para parablicos. No caso de modelos 3D, a regra 22 pontos de
Gauss a melhor no caso do paraleleppedo linear de 8 ns mas pode originar resultados
errados no caso de elementos parablicos; para estes elementos parablicos, h que recorrer
regra de 333 pontos de Gauss ou regra de 14 pontos, portanto mais econmica, a seguir
indicada:
1 1 1

f (1,1,) = B6 [ f(b,0,0) + f(b,0,0) + f(0,b,0) +

(6 termos) ]

1 1 1

+ C8 [ f(c,c,c) + f(c,c,c) +

(8 termos) ]

em que
B6 = 0.886426592797784, C8 = 0.335180055401662, b = 0.795822425754222,
c = 0.758786910639328.

9 - Concluses
Em problemas de meios contnuos, quer se trate de anlise estrutural, teoria da elasticidade ou
mecnica dos fluidos, o nmero de graus de liberdade infinito e so poucas as solues
analticas conhecidas. Ou melhor, so poucos os problemas para os quais possvel uma
soluo analtica de A a Z. Na maior parte dos problemas prticos no entanto possvel tentar
uma soluo numrica aproximada. Isto s ser possvel admitindo que o contnuo pode ser
modelado por um nmero finito de variveis. No caso do mtodo dos elementos finitos, o
contnuo subdividido num conjunto de elementos, ligados entre si num nmero finito de
pontos, os pontos nodais ou ns.
O mtodo dos elementos finitos em engenharia foi inicialmente desenvolvido numa base
fsica para a anlise de problemas de estruturas mecnicas. Contudo, foi rapidamente
reconhecido que a sua tcnica podia ser aplicada de forma tambm bastante satisfatria a
outras classes de problemas.
Os pontos importantes a ter em considerao numa anlise de um sistema pelo mtodo dos
elementos finitos so os seguintes:
1. A escolha do modelo matemtico a utilizar na modelizao dever depender na
soluo a ser esperada;

74

INTRODUO AO MTODO DOS ELEMENTOS FINITOS

2. O modelo matemtico mais adequado aquele que origina as solues para as


incgnitas do problema com a preciso desejada e com o menor custo possvel;
3. Uma soluo, segundo o mtodo dos elementos finitos, s adequada para o modelo
matemtico escolhido para o problema e no pode fornecer mais informaes alm
das que esto contidas no mesmo modelo;
4. Dever existir um compromisso adequado entre a complexidade do modelo
matemtico adaptado e a preciso requeridas paras as solues determinadas pela
utilizao do mesmo. Por vezes o modelo matemtico adequado para um determinado
problema to complexo que a sua utilizao se torna impossvel. Nestes casos
devera-se optar por um modelo mais simplista que origine solues satisfatrias para
o problema em questo.
Em resumo, deveremos ter sempre conscincia que o passo crucial em qualquer anlise
utilizando o mtodos dos elementos finitos sempre a escolha do modelo matemtico
apropriado pois a soluo encontrada pelo mtodo apenas soluo para este mesmo modelo.
Alm do mais, o modelo matemtico dever depender das incgnitas da anlise e dever ser
robusto e eficiente. No processo de anlise, devera-se determinar se o modelo matemtico foi
resolvido com a preciso adequada e se o mesmo modelo foi adequado para as incgnitas em
estudo. Adoptar o modelo matemtico, resolver o modelo pelos procedimentos apropriados
dos elementos finitos, e verificar e validar as solues determinadas so as fases fundamentais
de uma anlise utilizando o mtodo dos elementos finitos.
No ser por demais realar que tratando-se de um mtodo de aproximao, aplicvel aos
mais diversos problemas da Fsica, os resultados dizem respeito ao modelo matemtico e ser
portanto necessrio garantir que este representa com grau de aproximao suficiente o modelo
real. Em princpio tal facto est logicamente garantido desde que se utilize um nmero
suficiente de elementos finitos, isto uma malha suficientemente refinada. O nmero de
elementos desempenha portanto um papel fundamental mas, o aspecto e a distoro dos
mesmos tambm importante.
O grau de preciso obtido pelo mtodo dos elementos finitos depende assim de diversos
factores entre os quais se encontra a forma dos elementos e o tipo de funes de interpolao
escolhidas.
Apesar, que no geral em anlises pelo mtodo dos elementos finitos (quer sejam estticos
quer sejam dinmicos), o equilbrio diferencial no exactamente satisfeito em todos os
pontos do sistema contnuo considerado, duas propriedades importantes so sempre
verificadas pela soluo determinada pelo mtodo, independentemente da malha utilizada ser
grosseira ou mais refinada. Estas propriedades so:

equilbrio nos pontos nodais;

equilbrio de cada elemento finito utilizado na modelizao.

Nomeadamente, considerando que uma anlise segundo o mtodo dos elementos finitos foi
efectuada e que seguidamente foi calculada para cada elemento finito m os vector de foras
nos pontos nodais:

75

INTRODUO AO MTODO DOS ELEMENTOS FINITOS

{F (m)} = [B (m)]{ (m)}dV (m)

(m)

onde { (m)} = [D (m)]{(m)}. De seguida possvel observar que de acordo com a propriedade
1:
1. Em qualquer nodo de um elemento, o somatrio das foras nodais est em equilbrio
com as foras externas nodais aplicadas (nas quais esto includas as foras de
corpo, de traco na superfcie, das tenses iniciais, das cargas concentradas, da
inrcia, de amortecimento e das reaces).
e de acordo com a propriedade 2:
2. Cada elemento m est em equilbrio sob as suas foras {F (m)}.
A propriedade 1 rapidamente verificada pois a equao:

[M]{U } + [C]{U} = {R}


exprime o equilbrio no ponto nodal e temos {F (m)} = [K]{U}.
m

O estado de equilbrio de cada elemento finito da propriedade 2 verificado desde que as


funes de interpolao para os deslocamentos do elemento finito na matriz [N (m)] satisfaam
os requisitos bsicos de convergncia, os quais incluem a condio de o elemento ser capaz
de representar movimentos de corpo rgido. Nomeadamente, considerando que o elemento m
sujeito ao vector de foras nodais {F (m)} e imposto deslocamentos nodais virtuais
correspondendo aos movimento de corpo rgido. Ento para cada movimento virtual de corpo

rgido com deslocamentos nodais { u}, temos:

{ u} {F (m)} = [[B(m)]{ u}] { (m)}dV (m) = { }{ (m)}dV (m) = 0

(m)

(m)

pois

{ } = {0}. Utilizando todos os movimentos de corpo rgido aplicveis conclumos que

as foras {F (m)} esto em equilbrio.


Como concluso uma anlise segundo o mtodo dos elementos finitos pode ser
interpretada como um processo no qual:
1. O sistema global idealizado como um agrupamento de elementos discretos ligados
entre si em nodos comuns.
2. As foras externas aplicadas (foras de corpo, traces na superfcie, tenses iniciais,
cargas concentradas, foras de inrcia e de amortecimento, e reaces) so
consideradas como aplicadas nos nodos dos elementos utilizando-se o princpio dos
trabalhos virtuais de forma a obter-se as foras externas equivalentes.

76

INTRODUO AO MTODO DOS ELEMENTOS FINITOS

3. As foras externas equivalentes aplicadas nos nodos (determinadas no ponto 2) so


equilibradas pelas foras nodais do elemento que so equivalentes (no sentido do
trabalho virtual) tenso interna do elemento:

{F (m)} = {R}.
m

4. Compatibilidade e a relao deformao/tenso para o material so verificadas


exactamente, mas em vez de um equilbrio ao nvel diferencial, apenas satisfeito
equilbrio global para o sistema total, nos nodos e para cada elemento m sob as suas
foras nodais {F (m)}.

Apndices
A.1 - Princpio da Energia Potencial Mnima

A configurao de equilbrio de um sistema aquela que torna nulas todas as variaes


possveis da energia potencial total do mesmo; isto , aquela configurao que torna mnima
a energia potencial total do sistema [Branco, 1985; Gomes, 1995; Timoshenko, 1970, 1982].
Um sistema com n graus de liberdade necessita de n coordenadas generalizadas para a
definio da sua configurao de equilbrio.
Exprimindo a energia potencial total em funo destas n coordenadas generalizadas
(designadas por Di ):
p = p(D1 , D2 , , Dn)
cujo diferencial total dado por:
dp =

dD1 + p dD2 +
D1
D2

p
dD
Dn n

garantir o mnimo de Dp, qualquer que seja a variao em torno da configurao de equilbrio,
obriga a que cada uma das derivadas parciais seja nula. Obtemos assim n equaes de
equilbrio:

p
= 0 com i = 1, 2, , n.
Di
A energia potencial total de um corpo ou sistema elstico dada por:
p = U V
onde U a energia de deformao elstica (Apndice A.2) e V o potencial das foras
exteriores.
A.2 - Energia de Deformao

A energia de deformao [Branco, 1985; Timoshenko, 1970, 1982] para um corpo


tridimensional elstico m :

77

INTRODUO AO MTODO DOS ELEMENTOS FINITOS

1
U (m) = (xxxx + yyyy + zzzz + xyxy + xzxz + yzyz)dV (m)
2
V

(m)

que pode ser formulada como:


T
1
U (m) = {} {}dV (m).
2
V

(m)

Utilizando-se a lei de Hooke generalizada, e como a matriz de elasticidade [D] simtrica,


podemos reescrever a equao anterior com a forma:
T
1
U (m) = {} [D]{}dV (m).
2
V

(m)

Escrevendo a energia de deformao em termos dos deslocamentos nodais obtemos:


T
T

1
U (m) = {u^ (m)}[B] [D][B]{u^ (m)}dV (m) {u^ (m)}[B] [D]{ T}dV (m)
2

(m)

(m)

onde { T} o vector das deformaes trmicas.


Nota, foram desprezadas as tenses/deformaes iniciais [Timoshenko, 1970, 1982].
A.3 - Princpio dos Deslocamentos Virtuais

A base do mtodo dos elementos finitos, formulado a partir dos deslocamentos, o princpio
dos deslocamentos virtuais, por vezes, tambm designado por princpio dos trabalhos virtuais
[Bathe, 1996]. Segundo este princpio, o equilbrio de um corpo requer que para qualquer
pequeno deslocamento virtual permitido imposto ao corpo no seu estado de equilbrio, Figura
1, o trabalho virtual interno total igual ao trabalho virtual externo:
T
T
T

T
} {f B}dV + { U S } {f S }dS + { U i} {RCi}
{ } {}dV = { U

i
f

Sf

Eq. 76

onde {f B} o vector das foras de corpo aplicadas (por exemplo: por aces gravticas, isto
, o peso prprio dos corpos; as foras de atraco elctrica e, em anlise dinmica, as foras
de inrcia),

{f S } o vector das traces na superfcie do corpo (foras por unidade de rea


f

de superfcie, por exemplo: foras distribudas em vigas ou em placas ou cascas), {RCi} o

} o vector dos deslocamentos virtuais e o


vector das foras concentradas no ponto i, { U
{ } o vector das deformaes virtuais correspondentes (o trao denota quantidades
virtuais).
O adjectivo virtual significa que os deslocamentos virtuais (e as correspondentes
deformaes virtuais) no so deslocamentos reais que o corpo realmente sofra em
consequncia da carga aplicada; em vez disso, os deslocamentos virtuais so totalmente
78

INTRODUO AO MTODO DOS ELEMENTOS FINITOS

independentes dos deslocamentos reais e so usados para estabelecer o equilbrio integral da


Eq. 76.
Devemos ter em considerao que na Eq. 76:

As tenses {} so assumidas como quantidades conhecidas e como as nicas


tenses que equilibram exactamente as cargas aplicadas.

As deformaes virtuais

{ }

so calculadas por diferenciao dos deslocamentos

}.
virtuais admitidos { U

{ U} devem representar um campo dos deslocamentos


}
virtuais contnuo (para ser possvel determinar { }), com as componentes em { U
Os deslocamentos virtuais

nulas para os deslocamentos correspondentes rea de suporte do corpo Su; tambm

} so simplesmente os deslocamentos virtuais { U}


as componentes no vector { U
calculados na superfcie do corpo Sf na qual actuam as traces de superfcie.
Sf

Todas as integraes so efectuadas sobre o volume e a superfcie original do corpo


inalterado pelos deslocamentos virtuais impostos.

importante ter em conta que quando o princpio dos deslocamentos virtuais, Eq. 76,
satisfeito para todos os deslocamentos virtuais admissveis e a tenso {} obtida
adequadamente a partir de um campo dos deslocamentos contnuo {U} que satisfaa as
condies de deslocamentos na fronteira ao longo da superfcie Su, todos os trs requisitos
fundamentais da mecnica so preservados:
1. O equilbrio garantido, pois o princpio dos deslocamentos virtuais uma expresso
de equilibro.
2. A compatibilidade garantida, porque o campo dos deslocamentos {U} contnuo e
satisfaz as condies dos deslocamentos na fronteira.
3. A lei deformaes/tenses garantida, pois a tenso {} calculada utilizando-se as
relaes constitutivas a partir da deformao {} (a qual foi determinada a partir dos
deslocamentos {U}).
At agora foi assumido que o corpo que tem vindo a ser considerado est suportado
adequadamente; por exemplo, existem condies de suporte suficientes para uma nica
soluo para os deslocamentos. Contudo, o princpio dos deslocamentos virtuais tambm
verificado quando todos os deslocamentos de suporte so removidos e, em vez destes, so
aplicadas as reaces correctas (necessariamente assumidas como conhecidas). Neste caso a
rea de superfcie Sf , na qual traces conhecidas so aplicadas, igual rea da superfcie
total do corpo S (Su nula). Esta observao bsica pode ser utilizada para desenvolver as
equaes do mtodo dos elementos finitos; isto , possvel no considerar em primeiro lugar
nenhuma condio de deslocamento na fronteira, seguidamente desenvolver as equaes
correspondentes para os elementos finitos e, antes de resolver estas equaes, impor as
condies dos deslocamentos na fronteira.

79

INTRODUO AO MTODO DOS ELEMENTOS FINITOS

A.4 - Equaes de Movimento de Newton

Consideremos o sistema de partculas da Figura 35, onde as partculas tm massa constante


mi (i = 1, , , N ).
z

m4
mn

{F }i

m3

mj

mi

{ f }i

k
O

m2

i
m1

Figura 35 - Sistema de partculas.

As partculas podem estar ligadas por intermdio de molas, no necessariamente lineares, e


sujeitas a foras dadas pelos vectores {F}i (i = 1, 2, , N), as quais podem ser externas ao
sistema ou foras nas molas ligando mi com todas ou algumas massas restantes. Podemos
escrever as foras {F}i com a forma:

{F}i = Fxi i + Fyi j + Fzi k com i = 1, 2, , N,


onde Fxi, Fyi e Fzi so as componentes cartesianas do vector {F}i, respectivamente, segundo a

direco x, y e z, e i , j e k so os correspondentes vectores unitrios. Em adio s foras


aplicadas {F}i assumimos que existem foras de restrio {f}i actuando nas massas mi. Tais
foras podem ocorrer se o movimento das massas mi restrito de alguma maneira. As foras
de restrio podem ser escritas como:

{f}i = fxi i + fyi j + fzi k com i = 1, 2, , N,


onde fxi, fyi e fzi so as suas componentes cartesianas. Porque o movimento de mi em geral
tridimensional o seu deslocamento pode ser escrito com a forma:

{r}i = xi i + yi j + zi k com i = 1, 2, , N,
onde xi, yi e zi so as componentes cartesianas do vector do deslocamento. Utilizando a
segunda lei de Newton para cada partcula, podemos escrever as equaes do movimento em
termos das coordenadas cartesianas do seguinte modo:
Fxi + fxi = mi xi, Fyi + fyi = mi yi, Fzi + fzi = mi zi, com i = 1, 2, , N,
Eqs. 77

80

INTRODUO AO MTODO DOS ELEMENTOS FINITOS

e que podem ser reescritas, utilizando a notao vectorial, da seguinte forma:

{F}i + {f}i = mi{ r}i com i = 1, 2, , N.


Eq. 78

As Eqs. 77, ou Eq. 78, representam as 3N equaes diferenciais de segunda ordem do


movimento do sistema. Podem ser lineares ou no lineares dependendo se as foras {F}i e

{f}i so funes lineares ou no lineares dos deslocamentos {r}i e da sua segunda derivada
em relao ao tempo { r}i.
Na maior parte dos casos, as foras de restrio {f}i no so dadas de forma explcita mas
implcita atravs de equaes de restrio do movimento de qualquer uma das massas mi.
Como resultado, as coordenadas xi, yi e zi (i = 1, 2, , N) no so todas independentes. De
facto, uma equao de restrio pode ser utilizada, pelo menos em princpio, para eliminar
uma coordenada na formulao do problema. Se existirem c equaes de restrio ento o
nmero de coordenadas independentes para a descrio do sistema apenas n = 3N - c. Neste
caso, diz-se que o sistema tem n graus de liberdade e um conjunto de no mnimo n
coordenadas independentes necessrio de forma a descrever completamente o mesmo. Este
conjunto de coordenadas no nico e estas so habitualmente designadas por coordenadas
generalizadas qk (k = 1, 2, , n).
A.5 - Princpio de Alembert e Equaes de Lagrange

O princpio do trabalho virtual, Apndice A.3, estabelecido para o caso de sistemas estticos.
Por si mesmo no pode ser utilizado na formulao de problemas dinmicos. Contudo, podese estender o princpio do trabalho virtual para problemas dinmicos, tal pode ser conseguido
utilizando um princpio atribudo a Alembert [Meirovitch, 1986].
Utilizando a segunda lei de Newton, Apndice A.4 Eq. 78, podemos escrever:

{F}i + {f}i mi{ r}i = 0 com i = 1, 2, , N,


Eq. 79

onde mi{ r}i pode ser considerado como uma fora de inrcia. A Eq. 79 geralmente
referida como o princpio de Alembert e permite encarar problemas dinmicos como se
tratassem de problemas estticos; assim, esta equao permite estender o princpio do trabalho
virtual para o caso dinmico. De facto, utilizando-se a Eq. 79, podemos escrever o trabalho
virtual para a partcula i, Figura 35, como:

({F}i + {f}i mi{ r}i) {r}i = 0 com i = 1, 2, , N.

Assumindo deslocamentos virtuais {r}i compatveis com as restries do sistema, podemos


considerar o trabalho total do sistema de partculas e obtemos:
N

({F}i mi{ r}i) {r}i = 0.

i=1

Eq. 80

onde o trabalho virtual associado com as foras de restrio nulo:

81

INTRODUO AO MTODO DOS ELEMENTOS FINITOS

{f}i {r}i = 0.

i=1

A Eq. 80 engloba simultaneamente o princpio do trabalho virtual para problemas estticos e


o princpio de Alembert e designado pelo princpio generalizado de Alembert. A soma da
fora aplicada e da fora de inrcia, {F}i mi{ r}i , por vezes designada por fora efectiva.
Assim, o trabalho virtual pelas foras efectivas ao longo dos deslocamentos virtuais
compatveis com as restries do sistema nulo.
Apesar do princpio de Alembert, Eq. 80, permitir uma formulao completa da mecnica
de um problema, no muito adequado para derivar as equaes de movimento do sistema
porque os problemas so formulados em termos de coordenadas de posio, as quais podem
no ser todas independentes. Contudo, o princpio til em permitir uma transio para uma
formulao em termos de coordenadas generalizadas que j no apresentam essa dependncia.
Alm do mais, esta formulao extremamente conveniente, pois permite a derivao de
todas as equaes diferenciais do movimento do sistema a partir de duas funes escalares, a
da energia cintica e da energia potencial, e uma expresso infinitesimal, a do trabalho virtual
associado s foras no conservativas. Desta forma, diagramas de corpo livre ou nenhum
conhecimento das foras de restrio no so necessrios. As equaes diferenciais derivadas
deste modo so designadas por equaes de Lagrange.
A.6 - Mtodo de Rayleigh-Ritz

O problema fundamental da Mecnica dos Meios Contnuos consiste na determinao da


deformao de corpos sobre a aco de um sistema de foras. O mtodo de Rayleigh-Ritz
[Bathe, 1996; Meirovitch, 1986], desenvolvido por Lord Rayleigh em 1877 e posteriormente
generalizado por W. Ritz em 1908 [Gomes, 1995], permite a resoluo deste problema10
recorrendo a funes de aproximao, geralmente sob a forma polinomial, que contenham um
nmero suficiente de coeficientes independentes. A partir destas equaes possvel chegar
s equaes de equilbrio utilizando-se o princpio da energia potencial mnima (Apndice
A.1) para determinar os referidos coeficientes.
Admitindo uma soluo para o campo dos deslocamentos, u segundo o eixo x, v segundo o
y e w segundo o z, do tipo:
u = ai fi, fi = fi (x,y,z), i = 1, 2, , l,
v = bj gj, gj = gj (x,y,z), j = 1, 2, , m,
w = ck hk, hk = hk (x,y,z), k = 1, 2, , n,
onde fi, gj e hk so funes de aproximao, funo das coordenadas (x,y,z) e admissveis; ai,
bj e ck os coeficientes dos polinmios interpoladores usualmente designados por coordenadas
generalizadas.
Arbitradas
as
funes
de
aproximao
e
conhecidas
as
relaes
deformaes/deslocamentos e tenses/deformaes possvel exprimir a energia de
deformao e a energia potencial de deformao em funo das coordenadas generalizadas.
10

Em problemas de anlise de vibraes o mtodo de Rayleigh-Ritz utilizado para gerar um sistema de equaes, por
minimizao do quociente de Rayleigh em relao aos deslocamentos nodais, com o qual possvel determinar uma
aproximao das frequncias naturais do sistema. As aproximaes obtidas so de melhor qualidade para as menores
frequncias do sistema tornando-se de qualidade mais reduzida medida que as frequncias so mais elevadas.

82

INTRODUO AO MTODO DOS ELEMENTOS FINITOS

O princpio da energia potencial mnima permitir, Apndice A.1, escrever as (l + m + n)


equaes de equilbrio que conduzem soluo do problema. Estas equaes tm a forma:
p
p
p
= 0,
=0 e
= 0,
ai
bj
ck
onde p designa a energia potencial e para um corpo tridimensional tem a forma:
T
T

p = w0dV {U} {f B}dV {U} {f S }dS {U i}{RCi}

i
f

Sf

onde V designa volume, S superfcie, {f B} o vector das foras de corpo ou de volume (por
exemplo: por aces gravticas, isto , o peso prprio dos corpos; as foras de atraco
elctrica e, em anlise dinmica, as foras de inrcia), {f S } o vector das foras de superfcie
f

(por exemplo: foras distribudas em vigas ou em placas ou cascas), {RCi} o vector das foras
pontuais no nodo i, {U} o vector dos deslocamentos, {U i} o vector dos deslocamentos no
nodo i e w0 designa a energia de deformao por unidade de volume e tem a forma:
w0 =

1
2

({} [D]{} {0} [D]{} + {0} {})


T

onde 0 e 0 designam, respectivamente, as deformaes e as tenses inicias.


A questo fundamental do mtodo de Rayleigh-Ritz a determinao da melhor funo de
aproximao para o campo dos deslocamentos. Como metodologia pode dizer-se que as
funes de aproximao devem ser to simples quanto possvel. Em geral so constitudas por
frmulas polinomiais, sries de senos ou co-senos ou sries de Fourrier.
Uma das condies necessrias para o mtodo de Rayleigh-Ritz convergir para a soluo
exacta que o campo dos deslocamentos seja completo: Uma funo de aproximao, e o
respectivo campo dos deslocamentos que aproxima, diz-se completa se os deslocamentos e as
suas derivadas que aparecem na equao de p podem ser obtidos com o grau de preciso
desejado se se considerarem os termos suficientes da srie de aproximao. Uma srie
polinomial completa, se forem utilizados termos de ordem suficientemente alta (funo do
problema) e no forem omitidos nenhuns termos. Um campo dos deslocamentos completo
exige que os termos de ordem inferior sejam includos.
Em problemas de engenharia estrutural as solues determinadas pelo mtodo de
Rayleigh-Ritz ou so exactas ou mais rgidas que a soluo exacta; isto , este mtodo cria
uma estrutura aproximada real que em geral mais rgida.
O mtodo dos elementos finitos pode ser visto como um caso especial do mtodo de
Rayleigh-Ritz; contudo diferenas significativas existem entre os dois.
No mtodo clssico de Rayleigh-Ritz as funes de interpolao so globais, no sentido de
serem definidas em todo o domnio do sistema, e tendem a ser complicadas e de trato
computacional difcil. Esta dificuldade particularmente verificada quando necessria a
integrao das funes de interpolao. Estas funes so todas diferentes, apesar de poderem
pertencer ao mesmo conjunto de funes, tal como o das funes trigonometrias, funes de

83

INTRODUO AO MTODO DOS ELEMENTOS FINITOS

Bessel, etc. Cada um destes conjuntos de funes satisfazem uma dada relao de
ortogonalidade mas, no geral, esta relao no a especificada pelo problema. A utilizao de
funes de interpolao globais torna o mtodo clssico Rayleigh-Ritz mais apropriado para
sistemas com distribuio de massa e de rigidez praticamente uniforme. O clculo
computacional das matrizes de massa e de rigidez tende a ser particular ao problema em
questo. Por outro lado, estas matrizes tendem a serem de baixa ordem.
Os coeficientes das sries so geralmente de natureza abstracta e representam,
simplesmente, a contribuio de uma dada funo admissvel para o campo dos
deslocamentos. Para aumentar a preciso da soluo computacional aumenta-se o nmero de
termos das sries. Tal aumento implica apenas o clculo computacional das entradas
adicionais nas matrizes de massa e de rigidez, deixando as entradas anteriormente calculadas
constantes.
Finalmente, a convergncia para a soluo desejada garantida pois as funes de
interpolao admissveis so geralmente de um conjunto completo.
No mtodo dos elementos finitos as funes de interpolao so locais, no sentido de
estarem definidas em pequenos subdomnios do sistema, e tendem a ser bastante simples e de
tratamento computacional fcil. De facto, na sua grande maioria, so polinmios de baixo
grau e, geralmente, satisfazendo os mnimos requisitos de derivao. As funes de
interpolao so iguais para todos os elementos do mesmo tipo e so praticamente ortogonais.
Como consequncia, as matrizes de massa e de rigidez tendem a ser do tipo matrizes de
banda. Do mesmo modo, o clculo destas matrizes torna-se bastante simples e francamente
adaptvel a programas computacionais e consiste basicamente no agrupamento das matrizes
dos elementos individuais.
Como no mtodo dos elementos finitos so utilizadas funes de interpolao locais, este
mais adequado para sistemas com variaes bruscas na distribuio de massa e de rigidez.
Contudo, neste mtodo as matrizes de massa e de rigidez so geralmente de elevada ordem.
Os coeficientes das sries so coordenadas nodais e tm um elevado significado fsico pois
representam os deslocamentos e declives nos nodos.
Para aumentar a resoluo da soluo determinada o tamanho dos elementos utilizados
deve ser reduzido (isto , devem ser utilizados mais elementos: refinando-se a malha). Tal
requer uma nova computao das matrizes de massa e de rigidez. Apesar do nmero das
funes de interpolao puder ser aumentado, de tal maneira a obter-se uma soluo com a
resoluo pretendida, as funes de interpolao locais no se enquadram na definio de
conjunto completo e assim nem sempre garantida uma convergncia monotica para a
soluo desejada.
Uma abordagem intermdia consiste em considerar o sistema global como a soma de
elementos mais simples, tal e qual como no mtodo dos elementos finitos, e determinar o
campo dos deslocamentos para cada elemento individual pelo mtodo de Rayleigh-Ritz
considerando como coordenadas generalizadas os deslocamentos nodais em vez dos
coeficientes das funes de interpolao.
A.7 - Coordenadas de rea

Em sub domnios do tipo triangular torna-se til um sistema de coordenadas particularmente


adaptado a estes elementos: as coordenadas de rea (L0 , L1 , L2). Tais coordenadas podem
definir-se pelas expresses:

84

INTRODUO AO MTODO DOS ELEMENTOS FINITOS

x = L0x0 + L1x1 + L2x2


y = L0y0 + L1y1 + L2y,2
1 = L0 + L1 + L2
onde Lo, L1, L2 so as coordenadas de rea e (xi , yi) so as coordenadas cartesianas globais dos
ns dos vrtices.
Verifica-se que Li assume valor unitrio no n i e valor nulo nos restantes. O valor de Li
pode definir-se pelo cociente entre duas reas: A rea do tringulo definido pelo ponto P(x , y)
e pelos extremos do lado oposto i; e a rea total do tringulo; da a designao de coordenadas
de rea. Para justificar esta constatao faamos o clculo explcito dos valores de Lo, L1, L2:

1 1 1
x0 x1 x2
y0 y1 y2

L0

1
L1 = x .
y
L2

Teremos, por exemplo, para Lo:


1 1 1
x x1 x2
L0 =

y y1 y2
1 1 1
x0 x1 x2

y0 y1 y2
Explicitando o dominador teremos:
= (x1 y2 x2 y1) (x2 y0 x0 y2) + (x0 y1 x1 y0).
Podemos analisar cada uma das parcelas colocadas dentro de parnteses como sendo o
resultado do produto vectorial de dois vectores, respectivamente, os vectores de posio de
cada par de vrtices do tringulo. Deste modo, cada parcela destas numericamente igual
rea do paralelogramo construdo a partir dos referidos vectores de posio. Ser o dobro da
rea triangular definida pela origem do sistema de coordenadas e o par de vrtices
correspondente, Figura 36. Constatamos assim que o denominador representa, somadas
algebricamente as trs reas dentro de parnteses, o dobro da rea do tringulo de vrtices P0,
P1 e P2. Igual raciocnio levar-nos-ia concluso de que o numerador numericamente igual
ao dobro da rea triangular definida pelo ponto P e pelos vrtices P1 e P2, opostos a P0.
A.8 - Exemplo I: Determinao das Matrizes Para um Elemento Finito Axial

Utilizando-se a abordagem variacional [Meirovitch, 1986], as matrizes de rigidez e de massa


e o vector de foras nodais equivalentes podem ser obtidos atravs das expresses em termos
de coordenadas nodais, respectivamente, para a energia potencial, para a energia cintica e
para o trabalho virtual.
O deslocamento axial do sistema de segunda ordem da Figura 37 pode ser escrito com a
forma:
85

INTRODUO AO MTODO DOS ELEMENTOS FINITOS

2rea(O,P1,P2) = ||OP1 OP2|| = (x1 y2 x2 y1)


P2

P0

rea(P,P1,P2)
P

P1

P2

rea(P0,P1,P2)

P1

P0

L0 = 0

L0 = 1

L0 =

rea(P,P1,P2)
rea(P0,P1,P2)

Figura 36 - Coordenadas de rea em elementos triangulares.


T

u(x,t) = N1(x)u1(t) + N2(x)u2(t) = {N(x)} {u^ (t)}


onde {N(x)} o vector de dimenso dois das funes de forma, com o ndice a indicar qual o
nodo com que cada funo de forma est associada, e {u^ (t)} o correspondente vector de
deslocamentos nodais. Deve-se notar que esta equao apenas vlida no interior do
elemento em questo e no aplicvel fora deste.
m, E, A

u1(t)

f1(t)

u(x,t)

u2(t)

f2(t)

Figura 37 - Elemento axial.

A energia cintica para um elemento finito m do tipo axial simplesmente:


l

T
u(x,t)
T ^
1
1
^
T(t) =
m(x)
dx
=
m(x)
{
u
(t)
}
{
N(x)
}{
N(x)
}
{u(t)}dx

t
2
2

T
1 ^
{
u(t)} [M (m)]{u^ (t)}
2

onde:
l

[M (m)] = m(x){N(x)}{N(x)}Tdx

a matriz (2 2) simtrica de massa para o elemento m e m(x) a massa em x.


Da mesma forma, a energia potencial :

86

INTRODUO AO MTODO DOS ELEMENTOS FINITOS

u(x,t)
T
T
1
1
^
(x)}{N (x)} {u^ (t)}dx
V(t) =
EA(x)
dx
=
EA(x)
{
u
(t)
}
{
N

2
2
x

T
1 ^
{
u(t)} [K (m)]{u^ (t)}
2

onde:
l

[K (m)] = EA(x){N (x)}{N (x)}Tdx

a matriz (2 2) simtrica de rigidez para o elemento, E o mdulo de elasticidade, A(x) a


d
rea da seco em x e {N (x)} = {N(x)}.
dx
Para derivar o vector de foras nodais, utiliza-se a expresso para o trabalho virtual.
Assumindo que o elemento sujeito fora axial distribuda no conservativa11 f (x,t) pode-se
obter:
l

W (t) = f(x,t)u(x,t)dx = f(x,t){N(x)} {u^ (x,t)}dx = {f(t)} {u^ (t)}


onde:
l

{f(t)} =
f(x,t){N(x)}dx o vector de foras nodais no conservativas.

Eq. 81

Utilizando para o elemento finito do tipo axial de massa m as funes de forma


x
x
polinomiais de grau um: N1(x) = 1 e N2(x) = , representadas na Figura 38, obtemos a
l
l
matriz de massa:
l
l

1 xl 1 xl
1 xl

] = m dx = m
xl xl 1 xl xl

[M (m)

1 x x
l l

x
l

dx = ml 21
6

1
;
2

isto , para um elemento finito axial de seco constante de rea A e de material com
densidade :
11

Deve-se notar que foras concentradas podem ser transformadas em foras distribudas por intermdio da funo espacial
delta de Dirac; por exemplo, a fora P(t) concentrada no ponto x = l/3 pode ser expressa na forma distribuda como
f (x,t) = P(t) (x l/3) onde (x l/3) a funo espacial delta de Dirac.

87

INTRODUO AO MTODO DOS ELEMENTOS FINITOS

[M (m)] = Al
6

2 1

.
1 2
N1(x)

N2(x)

1
x

x
l

Figura 38 - Funes de forma polinomiais de grau um para um elemento do tipo axial.

Para se determinar a matriz de rigidez do elemento necessrio {N (x)}:


x
1

d
d l 1 1
{N (x)} = dx
{N(x)} = dx
x = l 1.
l
Deste modo, obtemos a matriz de rigidez para o elemento de rigidez axial EA constante:
l

[K

1 1
EA 1 1

.
] = 2 1 1 dx = EA
l 1 1
l

(m)

Finalmente, para se determinar o vector de foras nodais para a fora distribuda


f(x,t) = a + bx utiliza-se a Eq. 81 e obtemos:
l

1 xl a + b al x bl x 2 12 al + 16 bl 2
{f(t)} = (a + bx)
dx =

dx = 1 1 2 .
x
a b 2

l l x + l x
2 al + 3 bl

A8.1 - Determinao das Matrizes no Sistema Global

De acordo com o mtodo dos elementos finitos o sistema global composto por elementos
discretos que devero ser agrupados. As componentes dos deslocamentos nos nodos em cada
elemento so especificados segundo as direces que melhor se adaptam ao mesmo. Por
exemplo, no caso de uma barra com os seus nodos designados por a e b, Figura 39,
conveniente especificar as componentes para os deslocamentos em cada um dos nodos de
maneira que uma componente seja segundo a direco axial x e a outra lhe seja ortogonal. As
componentes dos deslocamentos nos nodos a e b ao longo destes eixos so designados na
Figura 39, respectivamente, por u1, u2 e u3, u4.

88

INTRODUO AO MTODO DOS ELEMENTOS FINITOS

u4
u4

u3
b

u3

u2
u2

u1

u1

y
x
x

Figura 39 - Sistemas de referncia para uma barra.

Como geralmente os elementos individuais so parte de um sistema mais complexo, e


provavelmente tm orientaes diferentes, torna-se bvio que exprimir os deslocamentos num
sistema de coordenadas particular a cada elemento (sendo, um tal sistema, designado por
sistema de coordenadas locais) pode criar dificuldades no emparelhamento dos deslocamentos
em cada nodo. Por esta razo, torna-se vantajoso trabalhar com as componentes dos
deslocamentos num nico sistema de coordenadas, enquanto se mantm a vantagem de
identificar as componentes dos deslocamentos em cada elemento segundo as direces que
lhe so mais convenientes. Assim, pretende-se escolher um nico sistema de referncia global
( x, y ) e denotar as componentes dos deslocamentos ao longo destas direces em a por u1 e
u2 e em b por u3 e u4. Ento, uma simples transformao de coordenadas, [Foley, 1991; Hall,
1993; Tavares, 1995, 1995a], permite exprimir as componentes dos deslocamentos de um
elemento particular ao longo do sistema de referncia global ( x, y ) a partir das componentes
ao longo do seu sistema de coordenadas local (x,y) e vice versa. Para se obter tal
transformao de coordenadas, utiliza-se a matriz dos co-senos directores:
t t
xx
xy
[t] =
t
t
y x y y

onde tx x representa o co-seno do ngulo entre os eixos x e x, etc. Esta matriz permite escrever
a transformao de coordenadas do sistema global para o local:
x
x
= [t]
y
y
e a transformao do sistema local para o global:
x
x
T
= [t] .
y
y
A mesma transformao de coordenadas pode ser aplicada s componentes dos
deslocamentos, obtendo-se:

89

INTRODUO AO MTODO DOS ELEMENTOS FINITOS

u u
u u
u

T
T u3
u1 u3
1
3
1
1
3
= [t] , = [t] e = [t] , = [t] .
u2 u4
u4 u2
u2
u4
u2 u4
As equaes anteriores podem ser combinadas de forma transformao ser aplicada ao
elemento como um todo obtendo-se:

{u} = [T]{ u}
Eq. 82

{ u} = [T]T{u}
onde

{u}

{ u}

so os vectores coluna dos deslocamentos nodais com componentes

respectivamente u1, u2, u3, u4 e u1, u2, u3, u4, e a matriz de transformao [T] definida
como:
[t] [0]
[T] = [0] [t] .

Obviamente, que existem diferentes matrizes de transformao [T] para diferentes elementos;
a menos que, alguns sejam do mesmo tipo e tenham a mesma orientao. Deve ser notado que
1

a matriz [T] ortonormal e, assim, [T] = [T] , pois [t] representa uma transformao entre
dois sistemas de eixos ortogonais.
No caso da Figura 39, sistema plano com z z, a matriz dos co-senos directores :
cos sin
.
sin cos

[t ] =

Para transformar as matrizes de rigidez e de massa e o vector de foras nodais do sistema


de referncia local para o global, e vice versa, utiliza-se, novamente, a matriz de
transformao geomtrica [T]. Para se obter tal transformao, deve-se notar que a energia
cintica e a energia potencial podem ser reescritas na forma de um produto matricial triplo:
T=

T
T
1
1
{
u(t)} [M (m)]{u(t)} e V = {u(t)} [K (m)]{u(t)},
2
2
T

enquanto o trabalho virtual tem a expresso W = {u} {f}. Mas, se as componentes dos
deslocamentos locais e globais esto relacionadas por Eq. 82 ento as componentes locais e
globais das velocidades esto relacionadas por {u(t)}[T] u e os correspondentes

{}

deslocamentos virtuais por:

{u} = [T]{ u}
Eq. 83

Assim, utilizando estas relaes, pode-se obter:


T=

{ } [T] [M ( )][T]{ u} = 12 { u} [M ( )]{ u}

1
u
2

90

INTRODUO AO MTODO DOS ELEMENTOS FINITOS

onde M

] = [T] [M ( )][T] a matriz de massa para o elemento em termos do sistema de


T

(m)

coordenadas global ( x, y ). Da mesma forma, pode-se escrever a energia potencial como:


V=

T
T
T
1
1
{
u} [T] [K (m)][T]{ u} = { u} K
2
2

]{ u}

(m)

] = [T] [K ( )][T] a matriz de rigidez para o elemento em termos do sistema de


coordenadas global ( x, y ). Note-se que [M ( )] e [K ( )] so matrizes simtricas pois
onde K

(m)

[M (m)] e [K (m)] tambm o so. Finalmente, inserindo a relao da Eq. 83 na expresso do


trabalho virtual obtemos:
T

W = { u} [T] {f}{ u} {
f}
f } = [T]
onde {
( x, y ).

{f} o vector de foras nodais em termos do sistema de coordenadas global

As matrizes de massa e de rigidez e o vector de foras nodais expressas em termos do


sistema de referncia global podem ser utilizadas na escrita das equaes do movimento do
elemento individual relativamente ao mesmo sistema. Contudo se o objectivo final a escrita
das equaes do movimento do sistema global ento necessrio proceder ao agrupamento
das matrizes de massa e de rigidez e do vector de foras nodais de cada elemento que
constitui tal sistema.
A8.2 - Agrupamento

A essncia do mtodo dos elementos finitos considerar o sistema global como a soma de
elementos individuais. Para esta soma, ou agrupamento, dos elementos individuais representar
adequadamente o sistema global deve existir compatibilidade geomtrica nos nodos dos
elementos; por exemplo, os deslocamentos nos nodos partilhados por vrios elementos devem
ser iguais para cada um destes. Do mesmo modo, as correspondentes foras nodais devem ser
estaticamente equivalentes s foras aplicadas. Deve-se notar que os deslocamentos podem
incluir rotaes e as foras incluir binrios.
Assumindo que o sistema global consiste em L elementos e que estes so identificados
pelo ndice m (m = 1,2,,L) ento, considerando um elemento m, o vector nodal de
deslocamentos designado por {u(m)}, o de foras por {f (m)}, a matriz de massa por [M (m)]
e a de rigidez por [K (m)] (onde todas as quantidades referem-se a este elemento e esto
expressas no sistema de coordenadas global). De seguida, assumindo que o sistema tem um
total de N graus de liberdade, N deslocamentos uj ( j = 1, 2, , N), designa-se o vector dos N
deslocamentos nodais no sistema global por {U}. Para ser executado o processo de
agrupamento, define-se para o elemento m um vector de deslocamentos nodais expandido
{U (m)}e obtido a partir da adio ao vector {u(m)} de componentes com valor nulo de forma
que a dimenso do vector {U (m)}e seja igual a N. Da mesma maneira, define-se o vector de
foras nodais expandido

{F (m)}e com N componentes; assim como, as matrizes (N N) de

91

INTRODUO AO MTODO DOS ELEMENTOS FINITOS

massa [M (m)]e e de rigidez [K (m)]e expandidas obtidas a partir das respectivas quantidades
para o elemento e adicionando o necessrio nmero de zeros.
As equaes de movimento para o sistema global podem ser obtidas por um processo de
agrupamento que consiga exprimir a energia cintica, a energia potencial e o trabalho virtual
em termos da contribuio dos elementos individuais utilizados na modelizao. Assim, a
energia cintica pode ser escrita com a forma:
T(t) =

1
2

m =1

{u(m)} [M (m)]{u(m)} = 12 {U}e [M (m)]e{U}e = 12 {U} [M]{U}


m =1

onde
L

[M] = [M (m)]e
m =1

a matriz simtrica de massa para o sistema global que obtida simplesmente pela adio das
matrizes de massa expandidas dos elementos que constituem tal sistema. Da mesma forma, a
energia potencial escrita como:
V(t) =

m =1

m =1

T
T
T
1
1
1
{
u(m)} [K (m)]e{u(m)} = {U (m)}e [K (m)]e{U (m)}e = {U} [K]{U}

2
2
2
L

onde [K] = [K (m)]e a matriz simtrica de rigidez para o sistema global.


m =1

Tambm o trabalho virtual pode ser escrito com a forma:


L

W = {f (m)} {u(m)} = {F (m)}e {U (m)}e = {F} {U}


m =1

m =1

onde {F} = {F (m)}e o vector de foras nodais no conservativas para o sistema global.
m =1

Utilizando as matrizes de massa e de rigidez e os vectores de foras nodais no


conservativas e dos deslocamentos nodais do sistema global possvel escrever as equaes
de movimento de Lagrange para o mesmo com a seguinte forma matricial:

[M]{U } + [K]{U} = {F}


onde o vector {F} representa o vector das foras nodais no conservativas.
Obviamente que as matrizes de massa e de rigidez e o vector de foras nodais para o
sistema global podem ser determinados sem a utilizao das matrizes e dos vectores
expandidos de cada elemento individual e, desta forma, diminuir as exigncias de memria
exigidas pelo programa computacional se o processo de agrupamento comear por
transformar as matrizes e o vector de cada elemento do sistema de coordenadas local no
sistema de coordenadas global e somar a contribuio de cada um nas clulas das matrizes e
do vector global correspondentes aos graus de liberdade associados.
A.9 - Exemplo II: Determinao da Matriz de Rigidez para um Elemento Rectangular

92

INTRODUO AO MTODO DOS ELEMENTOS FINITOS

Linear

O elemento rectangular de quatro ns da Figura 40 tem como graus de liberdade dois


deslocamentos por n (ui,vi).
y, v

2a
2

yc

2b
v4
4

xc

u4
x, u

Figura 40 - Elemento rectangular de quatro ns.

Considerando para o elemento a expresso das funes de forma:


1
Ni = (1 + 0)(1 + 0)
4
sendo 0 = i e 0 = i, temos:
1
1
1
1
N1 = ( + 1)( + 1), N2 = ( 1)( + 1), N3 = ( 1)( 1), N4 = ( + 1)( 1).
4
4
4
4
Eqs. 84

A matriz de deformao [B], que permite relacionar o vector dos deslocamentos nodais
com o vector das deformaes atravs da expresso {} = [B]{u^ }, para este elemento tem a
forma:

[B] =

N1
x
0
N1
y

0
N1
y
N1
x

N2
x
0
N2
y

0
N2
y
N2
x

N3
x
0
N3
y

0
N3
y
N3
x

N4
x
0
N4
y

0
N4
y
N4
x

Eq. 85

Na matriz de deformao [B] da Eq. 85 aparecem derivadas das funes de forma Ni em


relao s coordenadas cartesianas (x,y) enquanto que as funes de forma definidas por Eqs.
84 esto dadas em funo das coordenadas adimensionais (, ). Precisamos assim de saber
como relacionar (x,y) com (, ). Uma maneira, embora bastante restritiva, de o fazer consiste
em considerar que os elementos finitos so perfeitamente rectangulares e de lados paralelos
aos eixos coordenadas (tal como na Figura 40). Assim, sendo (2a 2b) as dimenses do

93

INTRODUO AO MTODO DOS ELEMENTOS FINITOS

elemento e (xc,yc) as coordenadas cartesianas do seu centro, podemos escrever a seguinte lei
de transformao:
x = xc + a

.
y = yc + b
Eqs. 86

Com base nesta lei de transformao, vejamos agora como, considerada uma funo de forma
genrica Ni, podemos calcular as derivadas cartesianas desta funo a partir das derivadas em
relao a (, ). Usando as regras habituais de derivao de uma funo:

N = Nx x + Ny y
N = N x + N y
x y
i

ou usando a forma matricial:

N x
N = x

i

Nx

y N

y

y

ou ainda:

N Nx
N = [J]N
y
i

em que:

x
[J] =
x

representa a matriz Jacobiana da transformao.


Conhecida a lei de transformao, Eqs. 86, podemos facilmente calcular a matriz [J] e, por
inverso da expresso anterior, obter as derivadas cartesianas das funes de forma:

94

INTRODUO AO MTODO DOS ELEMENTOS FINITOS

Nx
N = [J]
y
i

N
N .

i

Eq. 87

Para o caso particular considerado temos:

1 0
a 0
1 a
[J] = 0 b , [J] =

0 1b

tomando a Eq. 87 a seguinte forma:

Nx 1a
N = 0
y
i

0
1
b

Ni


Ni

ou ainda:

Nx = 1a N
N = 1 N.
y b
i

A matriz de deformao [B] pode ser agora facilmente determinada. Considerando apenas
a primeira partio da matriz temos:

Nx
0
[B] =
Ny

0
N1
y
N1
x

4a1 ( + 1)

= 0
4a1 ( + 1)

1
( + 1) .
4a

1
( + 1)
4a

A matriz de rigidez para o elemento [K] calcula-se usando a expresso:

[K] = [B]T[D][B]dV.

Admitindo ter o elemento uma espessura t constante, podemos transformar este integral de
volume num integral de superfcie escrevendo:

95

INTRODUO AO MTODO DOS ELEMENTOS FINITOS

[K] = [B]T[D][B]td.

A transformao do elemento de rea para as coordenadas (, ) feita atravs do


determinante da matriz Jacobiana [J], isto :
dxdy = det[J]dd.
Para o caso particular considerado temos:
a 0
= ab
det[J] = det
0 b
e portanto:
1 1
T

[K] =
[B] [D][B]tabdd.

1 1

As integraes contidas nesta expresso podem ser facilmente realizadas e a matriz de


rigidez do elemento determinada explicitamente.
Note-se no entanto que isto s possvel pelo facto de se ter usado uma lei de
transformao (x,y) (, ) muito simples, Eqs. 86, em que elemento genrico
perfeitamente rectangular e de lados paralelos ao sistema global de referncia (x,y). Esta
limitao pode ser ultrapassada utilizando-se elementos isoparamtricos.

Agradecimentos
Agradeo Junta Nacional de Investigao Cientfica a bolsa de doutoramento que me
concedeu (referncia: BD/3243/94 - PRAXIS XXI).

Bibliografia
[Bathe, 1996] - Klaus-Jrgen Bathe
FINITE ELEMENT PROCEDURES
PRENTICE HALL - 1996
[Benayoun, 1994] - Serge Benayoun, Nicholas Ayache, Isaac Cohen
ADAPTIVE MESHES AND NON RIGID MOTION COMPUTATION
IEEE - 1051-4651/94, MAI 1994
[Benayoun, 1994a] - Serge Benayoun, Nicholas Ayache, Isaac Cohen
AN ADAPTIVE MODEL FOR 2D AND 3D DENSE NON RIGID MOTION COMPUTATION
INSTITUT NATIONAL DE RECHERCHE EN INFORMATIQUE ET EN AUTOMATION - N 2297, MAI
1994

96

INTRODUO AO MTODO DOS ELEMENTOS FINITOS

[Branco, 1985] - Carlos A. G. de Moura Branco


MECNICA DOS MATERIAIS
FUNDAO CALOUSTE GULBENKIAN - 1985[BRO-NIELSEN, 1996] - BRO-NIELSEN
Surgery Sumulation Using Fast Finite Elements
VISUALIZATION IN BIOMEDICAL COMPUTING
4TH INTERNATIONAL CONFERENCE, VBC'96, HAMBURG, GERMANY - SEPTEMBER 1996
SPRINGER

[Chapra, 1988] - Steven C. Chapra, Raymond P. Canale


NUMERICAL METHODS FOR ENGINEERS
MCGRAW-HILL - 1988
[Cohen, 1991] - Isaac Cohen, Laurent D. Cohen, Nicholas Ayache
INTRODUCING DEFORMABLE SURFACES TO SEGMENT 3D IMAGES AND INFER
DIFFERENTIAL STRUCTURES
INSTITUT NATIONAL DE RECHERCHE EN INFORMATIQUE ET EN AUTOMATION - N 1403, MARS
1991
[Cootes, 1995] - T. F. Cootes, C. J. Taylor
COMBINING POINT DISTRIBUTION MODELS WITH SHAPE MODELS BASED ON FINITE
ELEMENT ANALYSIS
IMAGE AND VISION COMPUTING VOL. 13 N 5 PP. 403/410 - JUNE 1995
[Essa, 1992] - Irfan A. Essa, Stan Sclaroff, Alex P. Pentland
PHYSICALLY-BASED MODELING FOR GRAPHICS AND VISION
M.I.T. MEDIA LABORATORY - TECHNICAL REPORT N 184 - 1992
[Essa, 1995] - Irfan A. Essa
PHD THESIS: ANALYSIS, INTERPRETATION AND SYNTHESIS OF FACIAL EXPRESSIONS
MIT - FEBRUARY 1995
[Foley, 1991] - Foley, vanDam, Feiner, Hughes
COMPUTER GRAPHICS PRINCIPLES AND PRACTICE
ADDISON WESLEY 12110 - 1991 SECOND EDITION
[Gomes, 1995] - Carlos Manuel Balboa Reis Gomes
INTRODUO AO MTODO DOS ELEMENTOS FINITOS
DEPARTAMENTO DE ENGENHARIA MECNICA E GESTO INDUSTRIAL
FACULDADE DE ENGENHARIA DA UNIVERSIDADE DO PORTO - 1995
[Hall, 1993] - Ernest L. Hall
FUNDAMENTAL PRINCIPLES OF ROBOT VISION
SPIE VOL. 2056 INTELLIGENT ROBOTS AND COMPUTER VISION XII (1993) - 321/333
[Kakadiaris, 1997] - Ioannis A. Kakadiaris, Dimitris Metaxas, Ruzena Bajcsy
INFERRING 2D OBJECT STRUCTURE FROM THE DEFORMATION OF APPARENT CONTOURS
TO APPEAR IN THE SPECIAL ISSUE OF COMPUTER VISION AND IMAGE UNDERSTANDING ON
PHYSICS-BASE MODELING AND REASONING IN COMPUTER VISION

97

INTRODUO AO MTODO DOS ELEMENTOS FINITOS

[Keeve, 1996] - Erwin Keeve, Sabine Girod, Bernd Girod


CRANIOFACIAL SURGERY SIMULATION
VISUALIZATION IN BIOMEDICAL COMPUTING
4TH INTERNATIONAL CONFERENCE, VBC'96, HAMBURG, GERMANY - SEPTEMBER 1996
SPRINGER
[Kelly, 1993] - S. Graham Kelly
FUNDAMENTALS OF MECHANICAL VIBRATIONS
MCGRAW-HILL - 1993
[Martins] - Rogrio A. F. Martins
MTODOS ENERGTICOS EM ANLISE ESTRUTURAL
DEPARTAMENTO DE ENGENHARIA MECNICA E GESTO INDUSTRIAL
FACULDADE DE ENGENHARIA DA UNIVERSIDADE DO PORTO
[Martins, a] - Rogrio A. F. Martins
INTRODUO AO MTODO DOS ELEMENTOS FINITOS APLICADO AO CLCULO DE
ESTRUTURAS
DEPARTAMENTO DE ENGENHARIA MECNICA E GESTO INDUSTRIAL
FACULDADE DE ENGENHARIA DA UNIVERSIDADE DO PORTO
[McInermey, 1996] - Tim McInermey, Demetri Terzopoulos
DEFORMABLE MODELS IN MEDICAL IMAGE ANALYSIS: A SURVEY
MEDICAL IMAGE ANALYSIS, VOLUME 1, NUMBER 2, PP 91/108 - 1996
OXFORD UNIVERSITY PRESS
[Meirovitch, 1986] - Leonard Meirovitch
ELEMENTS OF VIBRATION ANALYSIS
MCGRAW-HILL 1986
[Moulin, 1992] - Pierre Moulin
AN ADAPTIVE FINITE-ELEMENT METHOD FOR IMAGE REPRESENTATION
11TH INTERNATIONAL CONFERENCE ON PATTERN RECOGNITION, NETHERLANDS, 1992 - IEEE
[Nastar, 1994] - Chahab Nastar, Nicholas Ayache
FAST SEGMENTATION, TRACKING, AND ANALYSIS OF DEFORMABLE OBJECTS
INSTITUT NATIONAL DE RECHERCHE EN INFORMATIQUE ET EN AUTOMATION - ROCQUENCOUT,
N 1783 - 1994
[Nastar, 1994a] - Chahab Nastar
PHD THESIS: MODLES PHISIQUES DFORMABLES ET MODES VIBRATOIRES POUR
LANALYSE DU MOUVEMENT NON-RIGIDE DANS LES IMAGES MULTIDIMENSIONNELLES
LCOLE NATIONALE DES PONTS ET CHAUSSES - 1994
[Oliveira, 1990] - Carlos Alberto de Magalhes Oliveira
INTRODUO AO MTODO DOS ELEMENTOS FINITOS
DEPARTAMENTO DE ENGENHARIA MECNICA E GESTO INDUSTRIAL
FACULDADE DE ENGENHARIA DA UNIVERSIDADE DO PORTO - 1990

98

INTRODUO AO MTODO DOS ELEMENTOS FINITOS

[Park, 1996] - Jinah Park , Dimitris Metaxas, Leon Axel


ANALYSIS OF LEFT VENTRICULAR WALL MOTION BASED ON VOLUMETRIC DEFORMABLE
MODELS AND MRI-SPAMM
MEDICAL IMAGE ANALYSIS, VOLUME 1, NUMBER 1, PP 53/71 - 1996
OXFORD UNIVERSITY PRESS
[Pentland, 1989] - Alex Pentland, Jonh Williams
PERCEPTION OF NON-RIGID MOTION INFERENCE OF SHAPE, MATERIAL AND FORCE
M.I.T. MEDIA LABORATORY - TECHNICAL REPORT N 113, 1989
[Pentland, 1989a] - Alex Pentland, Jonh Williams
GOOD VIBRATIONS: MODAL DYNAMICS FOR GRAPHICS AND ANIMATION
MIT MEDIA LABORATORY - TECHNICAL REPORT N 115, 1989
[Pentland, 1990] - Alex Pentland
AUTOMATIC EXTRACTION OF DEFORMABLE PART MODELS
INTERNATIONAL JOURNAL OF COMPUTER VISION, 4, 107-126, 1990
[Pentland, 1991] - Alex Pentland, Bradley Horowitz
RECOVERY OF NONRIGID MOTION AND STRUCTURE
IEEE TRANSACTIONS ON PATTERN AND MACHINE INTELLIGENCE, VOL. 13, N 7, JULY 1991
[Pentland, 1991a] - Alex Pentland, Stan Sclaroff
CLOSED-FORM SOLUTIONS FOR PHYSICALLY BASED SHAPE MODELING AND RECOGNITION
IEEE TRANSACTIONS ON PATTERN AND MACHINE INTELLIGENCE, VOL. 13, N 7, JULY 1991
[Press, 1992] - William H. Press, Saul A. Teukolsky, William T. Vetterling, Brian P. Flannery
NUMERICAL RECIPES - THE ART OF SCIENTIFIC COMPUTING
CAMBRIDGE UNIVERSITY PRESS - 1992 SECOND EDITION
[Sclaroff, 1993] - Stan Sclaroff, Alex Pentland
MODAL MATCHING FOR CORRESPONDENCE AND RECOGNITION
MIT MEDIA LABORATORY - TECHNICAL REPORT N 201 - MAY 1993
[Sclaroff, 1994] - Stan Sclaroff, Alex Pentland
OBJECT RECOGNITION AND CATEGORIZATION USING MODAL MATCHING
MIT MEDIA LABORATORY - TECHNICAL REPORT N 267 - 1994
[Sclaroff, 1994a] - Stan Sclaroff, Alex Pentland
PHYSICALLY-BASED COMBINATIONS OF VIEWS: REPRESENTING RIGID AND NON RIGID
MOTION
M.I.T. MEDIA LABORATORY - TECHNICAL REPORT N 273, NOVEMBER 1994
[Sclaroff, 1994b] - Stan Sclaroff, Alex Pentland
ON MODAL MODELING FOR MEDICAL IMAGES: UNDERCONTRAINED SHAPE DESCRIPTION
AND DATA COMPRESSION
M.I.T. MEDIA LABORATORY - TECHNICAL REPORT N 275 - 1994

99

INTRODUO AO MTODO DOS ELEMENTOS FINITOS

[Sclaroff, 1995] - Stanley Edward Sclaroff


PHD THESIS: MODAL MATCHING: A METHOD FOR DESCRIBING, COMPARING, AND
MANIPULATING DIGITAL SIGNALS

MIT - 1995
[Sclaroff, 1995a] - Stan Sclaroff, Alex Pentland
MODAL MATCHING FOR CORRESPONDENCE AND RECOGNITION
MIT MEDIA LABORATORY - TECHNICAL REPORT N 95-008, 1995
[Segerlind, 1984] - Larry J. Segerlind
APPLIED FINITE ELEMENT ANALYSIS
JOHN WILLEY & SONS, INC. - 1984
[Syn, 1995] - N. H-M. Syn, R. W. Prager
FEM EIGENMODES AS SHAPE FEATURES
CAMBRIDGE UNIVERSITY ENGINEERING DEPARTMENT - TECHNICAL REPORT N 211 - 1995
[Syn, 1995a] - N. H-M. Syn, R. W. Prager
BAYESIAN REGISTRATION OF MODELS USING FEM EIGENMODES
CAMBRIDGE UNIVERSITY ENGINEERING DEPARTMENT - TECHNICAL REPORT N 213 - 1995
[Tavares, 1995] - Joo Manuel R. S. Tavares
ALGUMAS FERRAMENTAS PARA VISO TRIDIMENSIONAL POR COMPUTADOR
FACULDADE DE ENGENHARIA DA UNIVERSIDADE DO PORTO - 1995
[Tavares, 1995a] - Joo Manuel R. S. Tavares
MASTER THESIS: OBTENO DE ESTRUTURA TRIDIMENSIONAL A PARTIR DE MOVIMENTO
DE CMARA
FACULDADE DE ENGENHARIA DA UNIVERSIDADE DO PORTO - 1995
[Timoshenko, 1970] - Stephen. P. Timoshenko, J. N. Goodier
THEORY OF ELASTICITY
MCGRAW-HILL - 1970
[Timoshenko, 1982] - Stephen. P. Timoshenko, James E. Gere
MECNICA DOS SLIDOS - VOL. I E II
LIVROS TCNICOS E CIENTFICOS EDITORA - 1982

100

INTRODUO AO MTODO DOS ELEMENTOS FINITOS

1 - Introduo ao Mtodo dos Elementos Finitos ________________________________________1


2 - Formulao do Mtodo dos Elementos Finitos _______________________________________3

2.1 - Graus de Liberdade Locais e Globais _____________________________________ 10


3 - Mtodo dos Elementos Finitos Hierrquico ________________________________________13
4 - Funes de Forma _____________________________________________________________14

4.1 - Aproximao de Funes Utilizando Funes de Forma ______________________ 15


4.2 - Determinao dos Parmetros Nodais_____________________________________ 16
4.2.1 - Erro Nulo num Conjunto Discreto de Pontos do Domnio __________________ 16
4.2.2 - Erro Mdio Pesado Nulo em Todo o Domnio ___________________________ 16
4.3 - Aproximao de Funes Derivadas ______________________________________ 18
4.4 - Funes de Forma de Definio Local ____________________________________ 19
4.5 - Gerao de Funes de Forma___________________________________________ 20
4.5.1- Uso de Coordenadas Generalizadas ____________________________________ 20
4.5.2 - Formulao Directa das Funes de Forma _____________________________ 21
5 - Funes de Forma Complexas ___________________________________________________21

5.1 - Erros nas Aproximaes Polinomiais _____________________________________ 21


5.2 - Funes de Forma 1D _________________________________________________ 23
5.2.1 - Funes Standard com continuidade C 0 ________________________________ 23
5.2.2 - Funes Hierrquicas com Continuidade C 0 ____________________________ 24
5.2.2.1 - Polinmios Hierrquicos_________________________________________ 25
5.2.2.2 - Polinmios Hierrquicos de Forma Quase Ortogonal __________________ 27
5.3 - Funes de Forma 2D para Elementos Rectangulares ________________________ 28
5.3.1 - Elemento Rectangular Linear ________________________________________ 28
5.3.2 - Famlia de Lagrange _______________________________________________ 29
5.3.3 - Famlia de Serendipity _____________________________________________ 31
5.3.4 - Funes de Forma Hierrquicas ______________________________________ 35
5.4 - Funes de Forma 2D para Elementos Triangulares__________________________ 37
5.4.1 - Coordenadas de rea ______________________________________________ 37
5.4.2 - Funes de Forma Standard _________________________________________ 38
5.4.3 - Funes de Forma Hierrquicas ______________________________________ 40
5.5 - Funes de Forma 3D _________________________________________________ 42
5.5.1 - Elemento Tetradrico ______________________________________________ 43

101

INTRODUO AO MTODO DOS ELEMENTOS FINITOS

5.6 - Elementos Isoparamtricos _____________________________________________ 45


5.6.1 - Elementos 2D ____________________________________________________ 49
5.6.2 - Elementos 3D ____________________________________________________ 53
6 - Determinao das Deformaes e das Tenses ______________________________________55

6.1 - Consideraes sobre o Clculo das Tenses ________________________________ 57


6.2 - Estado Plano de Tenso________________________________________________ 59
6.3 - Estado Plano de Deformao____________________________________________ 60
7 - Condies de Convergncia______________________________________________________60

7.1 - Verificao da Convergncia: o Patch Test_______________________________ 62


8 - Integrao Numrica ___________________________________________________________63

8.1 - Transformao das Variveis de Integrao ________________________________ 63


8.2 - Tcnicas de Integrao Numrica ________________________________________ 65
8.2.1 - Mtodo de Newton-Cotes ___________________________________________ 67
8.2.2 - Quadratura Gaussiana (Gauss-Legendre) _______________________________ 67
8.2.3 - Mtodo de Gauss-Lobatto ___________________________________________ 71
8.3 - Ordem de Integrao __________________________________________________ 72
8.4 - Que Tipo de Regra Utilizar? ____________________________________________ 74
9 - Concluses ___________________________________________________________________74
Apndices _______________________________________________________________________77

A.1 - Princpio da Energia Potencial Mnima ___________________________________ 77


A.2 - Energia de Deformao _______________________________________________ 77
A.3 - Princpio dos Deslocamentos Virtuais ____________________________________ 78
A.4 - Equaes de Movimento de Newton _____________________________________ 80
A.5 - Princpio de Alembert e Equaes de Lagrange_____________________________ 81
A.6 - Mtodo de Rayleigh-Ritz ______________________________________________ 82
A.7 - Coordenadas de rea _________________________________________________ 84
A.8 - Exemplo I: Determinao das Matrizes Para um Elemento Finito Axial__________ 85
A8.1 - Determinao das Matrizes no Sistema Global___________________________ 88
A8.2 - Agrupamento _____________________________________________________ 91
A.9 - Exemplo II: Determinao da Matriz de Rigidez para um Elemento Rectangular
Linear __________________________________________________________________ 92
Agradecimentos __________________________________________________________________96

102

INTRODUO AO MTODO DOS ELEMENTOS FINITOS

Bibliografia _____________________________________________________________________96

103