Escolar Documentos
Profissional Documentos
Cultura Documentos
lvaro F. M. Azevedo
http://www.fe.up.pt/~alvaro
Portugal
1 Edio
Abril 2003
Mtodo dos Elementos Finitos
lvaro F. M. Azevedo
http://www.fe.up.pt/~alvaro
Para que possa dar resposta em tempo til necessidade de justificao da segurana de
uma estrutura, um projectista que no conhea as tcnicas correspondentes formulao
do MEF ser tentado pela simples utilizao de um qualquer software de clculo. Uma
vez que no tem acesso aos modelos que esto programados, nem tem bases para a sua
compreenso, proceder utilizao do software de acordo com o treino que recebeu ou
com base em sucessivas improvisaes. A tentao para aceitar os resultados
provenientes do programa grande, quaisquer que sejam esses resultados, uma vez que
considera que o software escolhido tem elevada qualidade. Os potenciais perigos de
uma utilizao nestas condies so a no percepo de eventuais erros na introduo
dos dados, a ausncia de correspondncia entre o modelo seleccionado e a estrutura que
est a ser analisada, o facto de serem desprezadas importantes condicionantes, etc. Na
ausncia de uma comparao dos resultados provenientes do MEF com os oriundos de
outros modelos, existe o srio risco de a segurana de uma estrutura ser justificada com
iii
Mtodo dos Elementos Finitos - Prefcio
base em clculos completamente inadequados. Este facto tem sido confirmado pelo
elevado nmero de acidentes em estruturas acabadas de construir, bem como pela
grande quantidade de reparaes que tem sido necessrio efectuar em construes
recentes. A transmisso aos alunos dos fundamentos do MEF, e tambm de uma
introduo correspondente programao em computador, constituem certamente
factores que conduziro os futuros projectistas a uma utilizao mais segura dos
softwares de anlise de estruturas.
Existe uma outra motivao para continuar a ser necessrio ensinar as bases tericas do
MEF, que consiste no facto de ser fundamental preparar hoje os inovadores de amanh.
Uma vez que as ferramentas relativas aplicao do MEF se encontram intimamente
ligadas ao mundo da informtica e uma vez que este apresenta uma constante e rpida
evoluo, garantido que dentro de alguns anos ser necessrio adaptar as tcnicas de
anlise de estruturas s plataformas de computao que nessa altura existirem. Se a
actual base de conhecimentos ficar limitada a um reduzido nmero de pessoas,
certamente que ser difcil encontrar no futuro investigadores que garantam o progresso
da cincia.
Por todos estes motivos se conclui ser fundamental prosseguir com o ensino das
tcnicas em que se baseia a generalidade dos programas de elementos finitos.
iv
NDICE
1 - INTRODUO ........................................................................................................... 1
1.1 - Tipo de anlise .......................................................................................................... 2
1.2 - Fundamentos do MEF............................................................................................... 4
1.3 Breve histria do MEF ............................................................................................. 5
1.4 - Exemplo de aplicao do MEF ................................................................................. 6
v
Mtodo dos Elementos Finitos - ndice
vi
Mtodo dos Elementos Finitos - ndice
vii
Mtodo dos Elementos Finitos - ndice
viii
CAPTULO 1
INTRODUO
Antes do aparecimento do MEF, a anlise dos meios contnuos era efectuada por
resoluo directa dos sistemas de equaes de derivadas parciais que regem o
fenmeno, tendo em considerao as necessrias condies fronteira. Para facilitar a
aplicao desta tcnica a problemas no elementares, era comum recorrer a sries de
Fourier [1.1]. Devido sua complexidade, estes procedimentos s eram aplicveis a
meios contnuos homogneos e de geometria simples. Para tentar ultrapassar algumas
destas limitaes, era frequente a substituio de derivadas exactas por derivadas
1
Introduo - lvaro F. M. Azevedo
2
Introduo - lvaro F. M. Azevedo
Nesta publicao apenas se aborda o caso da anlise linear, quer geomtrica, quer
material.
Tipo de estrutura
3
Introduo - lvaro F. M. Azevedo
possvel tratar com grande eficincia uma classe de problemas de anlise de estruturas
designados axissimtricos. Estes ocorrem quando a estrutura um slido de revoluo e
as aces so todas axissimtricas em relao ao mesmo eixo. Neste tipo de problemas
ainda possvel distinguir o caso do slido de revoluo do caso da lmina de revoluo.
Ser tambm tratado como um caso particular a anlise de uma estrutura que consiste
num slido cuja geometria a aces se repetem indefinidamente ao longo de um eixo
rectilneo. Trata-se do estado plano de deformao, que pode ser estudado com base
numa geometria bidimensional.
A formulao do MEF requer a existncia de uma equao integral, de modo que seja
possvel substituir o integral sobre um domnio complexo (de volume V) por um
somatrio de integrais estendidos a sub domnios de geometria simples (de volume Vi).
Esta tcnica ilustrada com o seguinte exemplo, que corresponde ao integral de volume
de uma funo f
f dV = f dV (1)
V Vi
i =1
4
Introduo - lvaro F. M. Azevedo
n
V = V
i =1
i (2)
Se for possvel calcular todos os integrais estendidos aos sub domnios Vi, basta efectuar
o somatrio correspondente ao segundo membro de (1) para se obter o integral
estendido a todo o domnio. Cada sub domnio Vi corresponde a um elemento finito de
geometria simples (e.g., segmento de recta, tringulo, quadriltero, tetraedro,
paraleleppedo). O somatrio indicado em (1) vai dar origem operao designada
assemblagem, que apresenta muitas semelhanas com a que efectuada nas estruturas
reticuladas.
Na generalidade dos casos, muito difcil definir a data em que determinado avano do
conhecimento foi efectuado. No caso particular do MEF, referido por vrios autores
que a publicao mais antiga em que utilizada a designao elemento finito o
artigo [1.4], que data de 1960 e tem como autor Ray Clough. Anteriormente eram j
conhecidas algumas tcnicas que vieram a ser incorporadas no MEF, sem este aparecer
ainda com as principais caractersticas que hoje em dia possui. Os grandes passos do
desenvolvimento do MEF, que o conduziram ao formato que actualmente apresenta
maior aceitao, foram dados na dcada de 60 e incio da de 70. Inicialmente os
elementos finitos mais comuns eram os triangulares e os tetradricos, passando-se mais
tarde a dar preferncia aos quadrilteros e aos hexaedros.
5
Introduo - lvaro F. M. Azevedo
Ao contrrio de outros mtodos que eram utilizados no passado, o MEF s tem utilidade
prtica se se dispuser de um computador digital. Este requisito devido grande
quantidade de clculos que necessrio realizar, nomeadamente na resoluo de
grandes sistemas de equaes lineares. Assim se compreende que o rpido
desenvolvimento do MEF tenha praticamente coincidido com a generalizao da
utilizao de computadores nos centros de investigao. Com a proliferao de
micro-computadores ocorrida no final da dcada de 80 e na dcada de 90, o MEF chega
finalmente s mos da generalidade dos projectistas de estruturas.
Com o tipo de visualizao utilizado na Figura 1.3 possvel ter uma percepo
imediata dos locais em que as tenses principais apresentam maiores valores, bem como
da trajectria das tenses dentro da estrutura. Neste tipo de representao cada
segmento de recta est orientado segundo uma direco principal de tenso e a sua
grandeza proporcional ao valor da correspondente tenso normal. A cor verde indica
que se trata de uma traco e cor vermelha est associada uma compresso.
6
Introduo - lvaro F. M. Azevedo
Na Figura 1.5, o tipo de visualizao grfica coincide com o da Figura 1.4, tratando-se
tambm da representao de um campo escalar por intermdio de uma codificao por
cores. O campo representado na Figura 1.5 o das tenses normais y, sendo y o eixo
vertical. Esta componente do tensor das tenses sempre perpendicular a facetas
horizontais.
7
Introduo - lvaro F. M. Azevedo
Fig. 1.2 - Consola curta: malha deformada representada sobre a estrutura indeformada.
8
Introduo - lvaro F. M. Azevedo
9
Introduo - lvaro F. M. Azevedo
Fig. 1.5 - Consola curta: campo de tenses normais segundo um eixo vertical.
10
Introduo - lvaro F. M. Azevedo
BIBLIOGRAFIA
[1.2] - Cook, R. D.; Malkus, D. S.; Plesha, M. E.; Witt, R. J. - Concepts and
Applications of Finite Element Analysis, Fourth Edition, John Wiley & Sons, Inc.,
2002.
[1.3] - Zienkiewicz, O. C.; Taylor, R. L. - The Finite Element Method, Fourth Edition,
McGraw-Hill, 1988.
[1.4] Clough, R. W. - The Finite Element in Plane Stress Analysis, Proc. 2nd ASCE
Conf. on Electronic Computation, Pittsburgh, Pa., September 1960.
11
Introduo - lvaro F. M. Azevedo
12
CAPTULO 2
2.1 - Simbologia
P Ponto genrico
A Matriz de transformao de S em S
B Matriz de transformao de S em S
g Referencial geral
a Referencial auxiliar
l Referencial local
13
Transformao Linear de Coordenadas - lvaro F. M. Azevedo
Matriz de transformao
genrico P e o vector p = OP .
x3 x3
x3
P
e3
e3 e3 p
e1 O e2
x2
x1 e2
e1 e2 x2
e1
x1
x2
x1
14
Transformao Linear de Coordenadas - lvaro F. M. Azevedo
S (O, x1, x2 , x3 )
S (O, x1, x2 , x3 ) (1)
S (O , x, x, x)
1 2 3
Versores de S : (e1 , e2 , e3 )
Versores de S : (e1, e2 , e3 ) (2)
Versores de S : (e, e, e)
1 2 3
Ponto genrico:
P = ( x1 , x2 , x3 )S (3)
p = OP = ( x1, x2 , x3 ) (4)
Versores do referencial S:
e1 = (1,0,0)
e2 = (0,1,0) (5)
e = (0,0,1)
3
Vector p :
p = ( x1 , x2 , x3 ) (6)
p = x1 e1 + x2 e2 + x3 e3
p = x1 e1 + x2 e2 + x3 e3 (7)
p = xe+ x e + x e
1 1 2 2 3 3
15
Transformao Linear de Coordenadas - lvaro F. M. Azevedo
x1 = p e1 = (x1 e1 + x2 e2 + x3 e3 ) e1
x2 = p e2 = (x1 e1 + x2 e2 + x3 e3 ) e2 (8)
x = p e = (x e + x e + x e ) e
3 3 1 1 2 2 3 3 3
Matricialmente tem-se:
x1 (e1 e1 ) (e e ) (e e ) x
1 2 1 3 1
x = (e e ) (e e ) (e e ) x
2 2 1 2 2 2 3 2 (10)
x3 (e3 e1 ) (e e ) (e e ) x
3 2 3 3 3
x = A x (11)
(e1 e1 ) (e e ) (e e )
1 2 1 3
A = (e2 e1 ) (e e ) (e e )
2 2 2 3 (12)
(e3 e1 ) (e e ) (e e )
3 2 3 3
x1 = p e1 = (x1e1+ x2 e2 + x3 e3) e1
x2 = p e2 = (x1e1+ x2 e2 + x3 e3) e2 (13)
x = p e = (xe+ x e + x e) e
3 3 1 1 2 2 3 3 3
x1 (e1 e1 ) (e e ) (e e ) x
2 1 3 1 1
x = (e e ) (e e ) (e e ) x
2 1 2 2 2 3 2 2 (15)
x3 (e1 e3 ) (e e ) (e e ) x
2 3 3 3 3
16
Transformao Linear de Coordenadas - lvaro F. M. Azevedo
x = B x (16)
(e1 e1 ) (e e ) (e e )
2 1 3 1
B = (e1 e2 ) (e e ) (e e )
2 2 3 2 (17)
(e1 e3 ) (e e ) (e e )
2 3 3 3
B=A
T
(18)
x = A x
T
(19)
x = A A x
T
(20)
Concluindo-se que
A A= I
T
(21)
1
Multiplicando ambos os membros de (21) por A ( direita) obtm-se
1
A =A
T
(22)
Quando a inversa de uma matriz coincide com a sua transposta diz-se que a matriz
ortogonal. Assim se conclui que a matriz de transformao A uma matriz ortogonal.
xi = (aij xj )
3
(23)
j =1
17
Transformao Linear de Coordenadas - lvaro F. M. Azevedo
aij = ei ej (24)
e a matriz de transformao A pode ser obtida a partir dos cosenos dos ngulos entre
versores dos referenciais S e S .
e1 = (1,0,0)
e2 = (0,1,0) (28)
e = (0,0,1)
3
x = A x (29)
(e1 e1 ) (e e ) (e e )
1 2 1 3
A = (e2 e1 ) (e e ) (e e )
2 2 2 3 (30)
(e3 e1 ) (e e ) (e e )
3 2 3 3
18
Transformao Linear de Coordenadas - lvaro F. M. Azevedo
ei = ei (31)
x = A x (32)
(e1 e1 )(e e ) (e e )
1 2 1 3
A = (e2 e1 )(e e ) (e e )
2 2 2 3 (33)
(e3 e ) (e e ) (e e )
1 3 2 3 3
Componentes de e1 em S
A = Componentes de e2 em S (34)
(33)
Componentes de e3 em S
19
Transformao Linear de Coordenadas - lvaro F. M. Azevedo
Considere-se um ngulo (), que ser definido adiante e que posiciona o referencial
local (principal central de inrcia - PCI) em relao a um referencial auxiliar.
S g geral
S a auxiliar ( = 0) (35)
S l local (PCI )
O referencial geral (g) aquele em relao ao qual todos os pontos e todos os vectores
esto definidos, sendo os seus versores definidos por (28).
O referencial auxiliar (a), ao qual corresponde um ngulo nulo, tem o primeiro eixo
coincidente com o eixo da barra e o segundo eixo perpendicular ao plano vertical que
contem a barra. O terceiro eixo aquele que faz com que o referencial seja directo e
ortonormado. Este referencial ser adiante definido com mais rigor.
O referencial local (l) tem como primeiro eixo o eixo da barra, sendo os restantes eixos
os eixos principais centrais de inrcia da seco transversal da barra.
transformao de g para a;
transformao de a para l.
x =T
a ag g
x (36)
ag
sendo T a matriz que transforma as coordenadas de um ponto do referencial g para o
referencial a.
20
Transformao Linear de Coordenadas - lvaro F. M. Azevedo
x =T
l la a
x (37)
x =T T
l la ag g
x (38)
x =T x
l g
(39)
T =T T
la ag
(40)
g3
a3 a2
a1
j
i
g
2
g
1
i< j
21
Transformao Linear de Coordenadas - lvaro F. M. Azevedo
o eixo a1 coincide com o eixo baricntrico da barra, i.e., o eixo que definido
pelos centros de gravidade de todas as seces transversais da barra;
O clculo das componentes do versor a1 feito com base nas coordenadas dos ns i e j.
L= (x 1
j
x1i ) + (x2j x2i ) + (x3j x3i )
2 2 2
(41)
O vector a1 , que em geral no tem norma unitria, obtm-se por subtraco das
coordenadas dos ns i e j.
22
Transformao Linear de Coordenadas - lvaro F. M. Azevedo
a1 = a1 L (43)
a1 = ( A1 , A2 , A3 ) (44)
Tal como foi atrs referido, o eixo a2 definido pelo produto vectorial entre os versores
dos eixos g3 e a1, sendo g 3 = (0,0,1)
a 2 = g 3 a1 (45)
Uma vez que deste produto vectorial no resulta um versor, necessrio dividir o
vector a 2 pela respectiva norma
a2 = a 2 a2 (46)
a2 = (B1 , B2 , B3 ) (47)
Para que o referencial a seja directo e ortonormado, calcula-se o versor a3 como sendo
a3 = a1 a2 (48)
a3 = (C1, C2 , C3 ) (47)
A1 A2 A3
= B1 B2 B3
ag
T (48)
C1 C2 C3
23
Transformao Linear de Coordenadas - lvaro F. M. Azevedo
g3 a1
j a3 a1 = (0 , 0 ,1)
i< j a2 = (0 ,1, 0)
a3 = ( 1, 0 , 0)
i
g a2
2
g1
Fig. 2.3 - Posio do referencial a em relao ao referencial g para o caso da barra vertical
orientada para cima.
g
3
a1 = (0 , 0 , 1)
i< j i
g a2
a2 = (0 ,1, 0)
2 a = (1, 0 , 0)
3
j
g1 a3
a1
Fig. 2.4 - Posio do referencial a em relao ao referencial g para o caso da barra vertical
orientada para baixo.
x3j x3i
a1 = 0 , 0 , = ( A1 , A2 , A3 )
L
(49)
24
Transformao Linear de Coordenadas - lvaro F. M. Azevedo
x j xi
a3 = 3 3 , 0 , 0 = (C1 , C2 , C3 ) (51)
L
ag
Tal como em (48), a matriz de transformao T constituda por
A1 A2 A3
= B1 B2 B3
ag
T (52)
C1 C2 C3
la
Procede-se em seguida definio da matriz T que foi referida em (37). Esta matriz
de transformao relaciona as coordenadas de um ponto no referencial auxiliar (a) com
as suas coordenadas no referencial local (l). As consideraes que se seguem
baseiam-se na Figura 2.5, em que esto representados os referenciais a e l. O
referencial l constitudo pelo eixo da barra e pelos eixos principais centrais de inrcia
da seco transversal.
a3
l2 l3
a1 l1
a2
i
i< j
os eixos a1 e l1 coincidem;
25
Transformao Linear de Coordenadas - lvaro F. M. Azevedo
1 0 0
= 0 cos sin
la
T (55)
0 sin cos
ag la
As matrizes de transformao T eT encontram-se j definidas. De acordo
com (40), a matriz de transformao T , do referencial geral para o local definida do
seguinte modo
T =T T
la ag
(56)
x =T x
l g
(57)
26
Transformao Linear de Coordenadas - lvaro F. M. Azevedo
Uma vez que a matriz T ortogonal, a transformao do referencial local para o geral
efectuada com a seguinte relao
x =T x
g T l
(58)
BIBLIOGRAFIA
[2.1] - Brazo Farinha, J. S.; Correia dos Reis, A. - Tabelas Tcnicas, Edies Tcnicas
E. T. L., 1998.
27
Transformao Linear de Coordenadas - lvaro F. M. Azevedo
28
CAPTULO 3
3.1 - Simbologia
g Referencial geral
a Referencial auxiliar
l Referencial local
T Matriz de transformao
Rotao
M Momento
29
Mtodo dos Deslocamentos em Trelias e Prticos - lvaro F. M. Azevedo
30
Mtodo dos Deslocamentos em Trelias e Prticos - lvaro F. M. Azevedo
3.2 - Referenciais
g
3
l3 l2
l1
j
i
g
2
g
1 i< j
Os eixos l2 e l3 podem ser trocados entre si, tendo em ateno que o referencial local
deve ser sempre directo. A troca de l2 com l3 obriga a trocar entre si os valores dos
momentos de inrcia em relao a l2 e l3. Em qualquer dos casos necessrio definir
criteriosamente o ngulo (ver o Captulo 2).
31
Mtodo dos Deslocamentos em Trelias e Prticos - lvaro F. M. Azevedo
xl = T x g (1)
coordenadas desse mesmo ponto no referencial l. A equao (1) tambm pode ser
utilizada para transformar as componentes de um vector do referencial g para o
referencial l.
a1 a1
a a
2 2
a a
a = 3 = 3 (2)
1 a4
2 a5
3 a6
a
3
3 = a 6
2 = a 5
a
2
1 = a 4
a
1
32
Mtodo dos Deslocamentos em Trelias e Prticos - lvaro F. M. Azevedo
Por ser o caso mais genrico, de aqui em diante apenas se desenvolve a formulao da
barra de prtico 3D.
F
3
3 = F6
2 = F5
F
2
1 = F4
F
1
33
Mtodo dos Deslocamentos em Trelias e Prticos - lvaro F. M. Azevedo
l3
3
6
i 5
2
9 1 4 l2
12
j 11
i< j
7 8
10
l1
al = T ag
(1212 ) (121)
(4)
(121)
34
Mtodo dos Deslocamentos em Trelias e Prticos - lvaro F. M. Azevedo
Supondo o caso de uma barra de eixo rectilneo e seco constante, a respectiva matriz
de rigidez no referencial local (K l ) , bem como o vector de foras nodais equivalentes a
diversos tipos de aces (F l ) podem ser directamente obtidos com base num formulrio
de estruturas [3.1] (ver tambm as Seces 3.9 e 3.10). Assim, parte-se do princpio que
se dispe da matriz K l e do vector F l , que se relacionam com a habitual equao
Kl al = F l
(1212 ) (121) (121)
(6)
As equaes (4) e (5) so vlidas, quer para os deslocamentos generalizados, quer para
as foras generalizadas, tendo-se tambm
Fl = T Fg
(121) (1212 ) (121)
(7)
1
TT=T (8)
35
Mtodo dos Deslocamentos em Trelias e Prticos - lvaro F. M. Azevedo
T
multiplicam-se ambos os membros de (7) por T e obtm-se
Fg = T
T
Fl (9)
(121) (1212 ) (121)
Fl = Kl al
(121) (1212 ) (121)
(10)
resulta
Fg = T
T
Kl al (11)
(121) (1212 ) (1212 ) (121)
Fg = T
T
Kl T ag (12)
(121) (1212 ) (1212 ) (1212 ) (121)
Kg ag = F g
(1212 ) (121) (121)
(13)
Kg = T
T
Kl T (14)
(1212 ) (1212 ) (1212 ) (1212 )
Fl = Kl T ag
(121) (1212 ) (1212 ) (121)
(15)
36
Mtodo dos Deslocamentos em Trelias e Prticos - lvaro F. M. Azevedo
Depois de calculadas todas as matrizes de rigidez das barras no referencial geral com
recurso expresso (14), necessrio proceder ao clculo da matriz de rigidez global da
estrutura. Uma operao semelhante tem de ser efectuada com os vectores solicitao
das diversas barras.
A assemblagem na matriz de rigidez global das matrizes de rigidez das diversas barras
em seguida apresentada com base no exemplo da Figura 3.5.
a a a a
1 3 4
2
F F F F
1 2 3
1 2 3 4 4
B C
A D
Para cada barra conhecida a matriz de rigidez (2x2) no referencial geral, cuja
designao se simplifica de acordo com
A22
Barra A: (16)
K 21 K 22A A21
B22
Barra B : (17)
K 21 K 22B B21
37
Mtodo dos Deslocamentos em Trelias e Prticos - lvaro F. M. Azevedo
D22
Barra D : (19)
K 21 K 22D D21
Atendendo numerao global dos graus de liberdade (1 a 4), as matrizes de rigidez das
barras passam a ser
A11 A12 0 0
A A22 0 0
Barra A (1 2 ): K = 21
A
(20)
0 0 0 0
0 0 0 0
0 0 0 0
0 B B12 0
Barra B (2 3): K =
B 11
(21)
0 B21 B22 0
0 0 0 0
0 0 0 0
0 0 0 0
Barra C (3 4 ): K =
C
(22)
0 0 C11 C12
0 0 C21 C22
0 0 0 0
0 D 0 D12
Barra D (2 4 ): K =
D 11
(23)
0 0 0 0
0 D21 0 D22
a1
a
a = 2 (24)
a3
a4
38
Mtodo dos Deslocamentos em Trelias e Prticos - lvaro F. M. Azevedo
a a a a
1 2 3 4
B B C C
A A F F F F
F F 1 2 1 2
1 2 B C
A
D D D
F F
1 2
Atendendo numerao global dos graus de liberdade, os vectores das foras nodais
equivalentes s aces nas diversas barras so (ver a Figura 3.6)
F1A
A
F
Barra A (1 2 ): F = 2
A
(25)
0
0
0
F B
Barra B (2 3): F = 1B
B
(26)
F2
0
0
0
Barra C (3 4 ): F = C
C
(27)
F1
C
F2
0
F D
Barra D (2 4 ): F = 1
D
(28)
0
D
F2
39
Mtodo dos Deslocamentos em Trelias e Prticos - lvaro F. M. Azevedo
a = F
A A
K (29)
a = F
B B
K (30)
a = F
C C
K (31)
a = F
D D
K (32)
A soma dos primeiros membros das equaes (29)-(32) igual soma dos seus
segundos membros, resultando
a + K a + K a + K a = F + F + F + F
A B C D A B C D
K (33)
(K A
+ K
B
+ K
C
+ K
D
)a = F
A
+ F
B
+ F
C
+ F
D
(34)
Uma vez que a relao de rigidez envolvendo todos os graus de liberdade da estrutura
K a = F (35)
conclui-se que
K = K + K + K + K
A B C D
(36)
F = F + F + F + F
A B C D
(37)
A11 A12 0 0
A A22 + B11 + D11 B12 D12
K = 21 (38)
0 B21 B22 + C11 C12
0 D21 C21 C22 + D22
40
Mtodo dos Deslocamentos em Trelias e Prticos - lvaro F. M. Azevedo
F1A
A D
F +F +FB
F= 2 B 1 C 1 (39)
F2 + F1
F2 + F2
C D
O sistema de equaes (35) ainda no pode ser resolvido, porque falta entrar em linha
de conta com as condies de apoio da estrutura. Estas condies fronteira
correspondem a apoios fixos ou assentamentos de apoio. Os apoios fixos podem sempre
ser tratados como assentamentos de apoio de valor nulo. Por este motivo, no
desenvolvimento que se segue apenas so referidos os assentamentos de apoio.
Assim, o sistema de equaes (35) passa a ter a seguinte organizao por blocos
K LL K LP a L F L 0
K a = F K a = F + R
K PP
(40)
PL P P P
41
Mtodo dos Deslocamentos em Trelias e Prticos - lvaro F. M. Azevedo
figura R P contm as reaces de apoio, que consistem nas foras (ainda desconhecidas)
que fazem com que os deslocamentos em apoios assumam os valores prescritos.
K LL (nxn)
K LP (nxp)
K PL (pxn)
K PP (pxp)
aL , F L (nx1)
aP , F P , RP (px1)
Esta diviso em sub-matrizes obriga a fazer uma reorganizao das linhas e das colunas
da matriz K que figura em (35), bem como das componentes dos vectores a e F .
42
Mtodo dos Deslocamentos em Trelias e Prticos - lvaro F. M. Azevedo
K LL a L + K LP a P = F L (41)
K PL a L + K PP a P = F P + R P (42)
K LL a L = F L K LP a P (43)
R P = K PL a L + K PP a P F P (44)
O modo de introduo das condies de apoio aqui descrito tem as seguintes vantagens:
43
Mtodo dos Deslocamentos em Trelias e Prticos - lvaro F. M. Azevedo
Tendo em vista a anlise de uma estrutura do tipo prtico 3D pelo mtodo dos
deslocamentos, sugere-se o seguinte algoritmo
- Fim
Embora seja possvel utilizar o procedimento sugerido sem recursos informticos, hoje
em dia prefervel implement-lo por intermdio de um programa de computador. Neste
domnio surgem muitas alternativas, tais como a seleco da linguagem de
44
Mtodo dos Deslocamentos em Trelias e Prticos - lvaro F. M. Azevedo
Na Figura 3.7 encontra-se representada uma barra de trelia espacial, de eixo rectilneo
e seco constante. A sua matriz de rigidez (45), expressa no referencial local l, depende
das seguintes grandezas:
E - mdulo de Young, constante em todos os pontos da barra;
A - rea da seco transversal da barra, considerada constante;
L - comprimento da barra.
l3
2
6 1 l2
j
i< j
5
4
l1
EA L 0 0 EA L 0 0
0 0 0 0 0 0
0 0 0 0 0 0
Kl = (45)
EA L 0 0 EA L 0 0
0 0 0 0 0 0
0 0 0 0 0 0
45
Mtodo dos Deslocamentos em Trelias e Prticos - lvaro F. M. Azevedo
Na Figura 3.8 encontra-se representada uma barra de prtico espacial, de eixo rectilneo
e seco constante. A sua matriz de rigidez (46)-(50), expressa no referencial local l,
depende das seguintes grandezas:
E - mdulo de Young, constante em todos os pontos da barra;
A - rea da seco transversal da barra, considerada constante;
L - comprimento da barra;
G - mdulo de distoro [3.2];
I2 - momento de inrcia da seco transversal da barra em relao ao eixo l2;
I3 - momento de inrcia da seco transversal da barra em relao ao eixo l3;
It - momento de inrcia de toro da seco transversal da barra [3.3] [3.4].
l3
3
6
i 5
2
9 1 4 l2
12
j 11
i< j
7 8
10
l1
K il i Kl
ij
Kl = ji j j (46)
K l K l
46
Mtodo dos Deslocamentos em Trelias e Prticos - lvaro F. M. Azevedo
EA L 0 0 0 0 0
0 12 EI 3 L3 0 0 0 6 EI 3 L2
0 0 12 EI 2 L3 0 6 EI 2 L2 0
=
ii
Kl (47)
0 0 0 GI t L 0 0
0 0 6 EI 2 L2 0 4 EI 2 L 0
0 6 EI 3 L2 0 0 0 4 EI 3 L
EA L 0 0 0 0 0
0 12 EI 3 L3 0 0 0 6 EI 3 L2
0 0 12 EI 2 L3 0 6 EI 2 L2 0
=
ij
Kl (48)
0 0 0 GI t L 0 0
0 0 6 EI 2 L2 0 2 EI 2 L 0
0 6 EI 3 L2 0 0 0 2 EI 3 L
Kl
ji
= (K )
ij T
l (49)
EA L 0 0 0 0 0
0 12 EI 3 L3 0 0 0 6 EI 3 L2
0 0 12 EI 2 L 3
0 6 EI 2 L2 0
=
jj
Kl (50)
0 0 0 GI t L 0 0
0 0 6 EI 2 L2
0 4 EI 2 L 0
0 6 EI 3 L2 0 0 0 4 EI 3 L
47
Mtodo dos Deslocamentos em Trelias e Prticos - lvaro F. M. Azevedo
BIBLIOGRAFIA
[3.1] - Brazo Farinha, J. S.; Correia dos Reis, A. - Tabelas Tcnicas, Edies Tcnicas
E. T. L., 1998.
48
CAPTULO 4
Antes de expor o mtodo dos elementos finitos (MEF) de um modo aplicvel a meios
contnuos bidimensionais e tridimensionais, apresenta-se com algum detalhe o caso
unidimensional. Quando apenas se considera uma dimenso, o mtodo resultante no
tem grande interesse prtico, mas serve como introduo s tcnicas que mais adiante
sero expostas para os casos mais genricos.
O mtodo dos elementos finitos, que adiante ser exposto, baseia-se no mtodo dos
deslocamentos e na discretizao de uma estrutura em sub-estruturas. Cada uma dessas
sub-estruturas designa-se por elemento finito e tem comportamento conhecido, sendo o
comportamento do todo considerado como a soma das partes. Cada elemento finito
tem n ns, sendo apenas considerados explicitamente os deslocamentos generalizados
nesses ns. Os deslocamentos nos restantes pontos do elemento finito obtm-se por
interpolao dos deslocamentos dos ns.
4.1 - Simbologia
x Coordenada cartesiana
u Campo de deslocamentos
a Deslocamento nodal
49
Elementos Finitos Unidimensionais - lvaro F. M. Azevedo
Deformao
B Matriz de deformao
L1 Operador diferencial (L 1 = d / d x)
Tenso normal
D Matriz de elasticidade ( = D )
s Coordenada local
J Jacobiano da transformao (J = d x / d s)
50
Elementos Finitos Unidimensionais - lvaro F. M. Azevedo
u (x)
a1 a2 x
1 2
L=2
(x = - 1) (x = 1)
u ( 1) = a1
(1)
u (+ 1) = a2
a1 + a2 a2 a1
u (x ) = + x (2)
2 2
1 1 1 1
u ( x ) = x a1 + + x a2 (3)
2 2 2 2
51
Elementos Finitos Unidimensionais - lvaro F. M. Azevedo
1 1 1 1 a1
u (x ) = x + x a
2 2
(4)
2 2 2
ou
a
u ( x ) = [N1 ( x ) N 2 ( x )] 1 (5)
a2
sendo
N1 (x ) =
1 1
x
2 2
(6)
N 2 ( x ) =
1 1
+ x
2 2
u=Na (7)
com
a
a = 1 (9)
a2
52
Elementos Finitos Unidimensionais - lvaro F. M. Azevedo
N1(x) N2(x)
1 1
x x
-1 1 -1 1
x -1 1
N1(x) 1 0
N2(x) 0 1
u (x)
a1 a2 x
1 2
L
(x = - L / 2) (x = L / 2)
53
Elementos Finitos Unidimensionais - lvaro F. M. Azevedo
a1 + a2 a2 a1
u (x ) = + x (10)
2 L
1 1 1 1
u ( x ) = x a1 + + x a2 (11)
2 L 2 L
1 1 a1
u (x ) = x
1 1
+ x a (12)
2 L 2 L 2
N1 ( x ) =
1 1
x
2 L
(13)
N 2 ( x ) =
1 1
+ x
2 L
du
= (14)
dx
=
d
[N1 (x ) a1 + N 2 (x ) a2 ] (15)
dx
d N1 d N2
= a1 + a2 (16)
dx dx
d N d N2 a1
= 1
d x a (17)
dx 2
54
Elementos Finitos Unidimensionais - lvaro F. M. Azevedo
d N1 d N2
B=
d x
(18)
dx
=Ba (19)
d
L1 = (20)
dx
= L1 u (21)
= L1 N a (22)
B = L1 N (23)
d N1 1
dx = 2
(24)
d N2 1
dx = 2
1 1
B =
2
(25)
2
55
Elementos Finitos Unidimensionais - lvaro F. M. Azevedo
d N1 1
dx = L
(26)
d N2 1
dx = L
1 1
B =
L
(27)
L
1 1 a1 a2 a1 L
= B a = a = L = L
L
(28)
L 2
56
Elementos Finitos Unidimensionais - lvaro F. M. Azevedo
V
T d V = uT p d L
L
(30)
u (x)
p
F1 F2
x
1 L 2
(x = - L / 2) (x = L / 2)
Fig. 4.4 - Elemento finito unidimensional sujeito a uma aco axial uniformemente distribuda.
V
T d V = uT p d L
L
(31)
Com base no princpio dos trabalhos virtuais apresentado na seco anterior, vai-se em
seguida proceder deduo das expresses da matriz de rigidez e do vector solicitao
que so utilizados no mtodo dos deslocamentos.
dV = A d x (32)
dL=dx (33)
57
Elementos Finitos Unidimensionais - lvaro F. M. Azevedo
= Ba (34)
que equivalente a
T = aT BT (35)
= D (36)
=DBa (37)
u=Na (38)
que equivalente a
uT = a T N T (39)
Substituindo todas estas equaes em (31) passa a ter-se o PTV expresso por
+L 2 +L 2
a B D Ba Adx = a
T T T T
N pdx (40)
L 2 L 2
Uma vez que os deslocamentos nodais no dependem de x podem passar para fora do
integral
+L 2 +L 2
aT B D B A d x a = a N
T T T
pdx (41)
L 2 L 2
58
Elementos Finitos Unidimensionais - lvaro F. M. Azevedo
+L 2 +L 2
B D B Adx a = N
T T
pdx (42)
L 2 L 2
Comparando esta equao com a relao de rigidez que utilizada no mtodo dos
deslocamentos
Ka=F (43)
+L 2
K= B
T
D B Adx (44)
L 2
+L 2
F= N
T
pdx (45)
L 2
+L 2
K =EA B
T
B dx (46)
L 2
Atendendo a (27)
+L 2
1 L
K =EA 1 L [ 1 L 1 L] d x (47)
L 2
E A L E A L
K= (48)
E A L E A L
59
Elementos Finitos Unidimensionais - lvaro F. M. Azevedo
Neste caso simples os elementos da matriz de rigidez coincidem com os que se obtm
directamente pelo mtodo dos deslocamentos.
+L 2
F= p N
T
dx (49)
L 2
1 1
+L 2 2 L x
dx
F= p
L 2
1 1
(50)
+ x
2 L
p L
2
F= (51)
p L
2
Esta expresso tambm coincide com a que se obtm por processos mais simples.
u (x)
a1 a2 a3
x
1 2 3
(x = - 1) (x = 0) (x = 1)
L=2
60
Elementos Finitos Unidimensionais - lvaro F. M. Azevedo
u ( x ) = c0 + c1 x + c2 x 2 (52)
u ( 1) = a1
u ( 0 ) = a2 (53)
u (+ 1) = a
3
c0 + c1 ( 1) + c2 ( 1) 2 = a1
c0 + c1 ( 0 ) + c2 ( 0 ) = a2
2
(54)
c + c (+ 1) + c (+ 1) 2 = a
0 1 2 3
que equivalente a
1 1 1 c0 a1
1 0 0 c = a
1 2 (55)
1 1 1 c2 a3
c0 0 1 0 a1
c = 0.5 0 0.5 a
1 2 (56)
c2 0.5 1 0.5 a3
que equivalente a
61
Elementos Finitos Unidimensionais - lvaro F. M. Azevedo
a1
[
u ( x ) = 0.5 x 0.5 x
2
1 x 2
0.5 x + 0.5 x a2
2
] (59)
a3
Considerando
a1
u (x ) = [ N1 (x ) N 2 (x ) N 3 (x ) ] a
2 (60)
a3
tem-se
N1 ( x ) = 2 x
1 2 1
x
2
N 2 (x ) = 1 x
2
(61)
N 3 (x ) = 1 x 2 + 1
x
2 2
Neste caso
N = [ N1 ( x ) N 2 (x ) N 3 ( x ) ] = [ N1 N2 N3 ] (62)
u=Na (63)
a1
a = a2 (64)
a3
Na Figura 4.6 esto representados os grficos das funes N1(x), N2(x) e N3(x) indicadas
em (61)
62
Elementos Finitos Unidimensionais - lvaro F. M. Azevedo
N1(x)
1
x
-1 1
N2(x)
1
-1 1
N3(x)
1
-1 1
x -1 0 +1
N1(x) 1 0 0
N2(x) 0 1 0
N3(x) 0 0 1
63
Elementos Finitos Unidimensionais - lvaro F. M. Azevedo
d N1 d N2 d N3
B=
d x
(65)
dx dx
1 1
B = x 2 x x+ (66)
2 2
u (x)
a1 a2 a3
x
1 2 3
(x = x1 ) (x = x2 ) (x = x3 )
64
Elementos Finitos Unidimensionais - lvaro F. M. Azevedo
x x (s ) (67)
x1
x (s ) = [ N1 (s ) N 2 (s ) N 3 (s ) ] x
2 (68)
x3
x (s ) = N1 (s ) x1 + N 2 (s ) x2 + N 3 (s ) x3 (69)
N 1 (s ) =
1 2
s
1
s
2 2
N 2 (s ) = 1 s
2
(70)
N 3 (s ) = 1 s 2 + 1
s
2 2
x ( 1) = x1
x ( 0) = x2 (71)
x (+ 1) = x
3
65
Elementos Finitos Unidimensionais - lvaro F. M. Azevedo
x
1 2 3
(x = x1 ) (x = x2 ) (x = x3 )
s
1 2 3
(s = -1) (s = 0) (s = +1)
+1
dx
K= B
T
DBA ds (72)
1
ds
E (s ) = N1 (s ) E1 + N 2 (s ) E2 + N 3 (s ) E3 (73)
A (s ) = N1 (s ) A1 + N 2 (s ) A2 + N 3 (s ) A3 (74)
transversal.
A expresso de dx/ds, que se passa a designar por J, obtm-se por derivao de (69),
resultando
dx d N1 d N2 d N3
J = = x1 + x2 + x3 (75)
ds ds ds ds
66
Elementos Finitos Unidimensionais - lvaro F. M. Azevedo
d N1 1
ds =s 2
d N2
= 2 s (76)
d s
d N3 1
ds =s+ 2
ficando
1 1
= s x1 + ( 2 s ) x2 + s + x3
dx
J = (77)
ds 2 2
N i (x (s )) =
d d Ni d Ni d x
= (78)
ds ds dx ds
d Ni d x d Ni
= (79)
ds ds dx
1
d Ni d x d Ni
= (80)
d x d s ds
d Ni
d Ni ds
= (81)
dx dx
ds
67
Elementos Finitos Unidimensionais - lvaro F. M. Azevedo
1
d N1 s
= 2
(82)
1 1
s x1 + ( 2 s ) x2 + s + x3
dx
2 2
d N2 2s
=
1 1
s x1 + ( 2 s ) x2 + s + x3
dx (83)
2 2
1
d N3 s+
= 2
(84)
1 1
s x1 + ( 2 s ) x2 + s + x3
dx
2 2
1 1 1
B= s 2 2s s+ (85)
J 2
+1
K= EAJ
T
B Bds (86)
1
sendo
d N1
dx
d N 2 d N1 d N2 d N3
B B =
T
d x d x d x
(87)
(31) (1 3 ) dx
d N3
d x
68
Elementos Finitos Unidimensionais - lvaro F. M. Azevedo
d N1 d N1 d N1 d N2 d N1 d N3
d x d x dx d x dx d x
d N 2 d N1 d N2 d N2 d N2 d N 3
B B =
T
d x d x d x
(88)
(3 3 ) d x dx dx
d N 3 d N1 d N3 d N2 d N3 d N3
d x
d x
d x
d x
dx dx
d N1 d N1 d N1 d N2 d N1 d N3
d s d s ds d s ds d s
1 d N 2 d N1 d N2 d N2 d N2 d N 3
B B = 2
T
d s d s d s
(89)
J d s ds ds
d N 3 d N1 d N3 d N2 d N3 d N 3
d s
d s
d s
d s
ds ds
+1
E A d Ni d N j
K ij =
1
J ds ds
ds (90)
+1
E A 1 1
K13 =
1
s s+ d s
J 2 2
(91)
x1 = L 2
x2 = 0 (92)
x = + L 2
3
69
Elementos Finitos Unidimensionais - lvaro F. M. Azevedo
dx L
J = = (93)
ds 2
1 EA
K13 = (94)
3 L
x1 = 2.0
x2 = 3.0 (95)
x = 5.0
3
dx 3
J = = s+ (96)
ds 2
1
+1 s2
K13 = E A 4 ds
3
(97)
1 s+
2
A formulao pelo MEF aqui efectuada no mbito de um problema muito simples serve
como introduo s tcnicas que se aplicam em meios contnuos com duas ou trs
dimenses, de que so exemplo os estados planos de tenso, as cascas e os slidos.
Muitas das expresses matriciais que aqui foram apresentadas coincidem com as que
70
Elementos Finitos Unidimensionais - lvaro F. M. Azevedo
surgem nos casos mais genricos, sendo apenas necessrio redefinir as dimenses e os
elementos dos vectores e das matrizes.
BIBLIOGRAFIA
[4.1] - Cook, R. D.; Malkus, D. S.; Plesha, M. E.; Witt, R. J. - Concepts and
Applications of Finite Element Analysis, Fourth Edition, John Wiley & Sons, Inc.,
2002.
[4.2] - Zienkiewicz, O. C.; Taylor, R. L. - The Finite Element Method, Fourth Edition,
McGraw-Hill, 1988.
71
Elementos Finitos Unidimensionais - lvaro F. M. Azevedo
72
CAPTULO 5
QUADRATURA DE GAUSS
Muitos dos integrais que necessrio calcular no mbito da aplicao do Mtodo dos
Elementos Finitos (MEF) no so triviais, i.e., ou a primitiva da funo integranda no
existe explicitamente, ou demasiado complicada para viabilizar a sua utilizao
prtica. Por este motivo essencial recorrer a tcnicas de integrao numrica, que
tambm recebem a designao de quadratura. Neste captulo descrita e justificada a
quadratura de Gauss, por ser a mais utilizada no mbito do MEF [5.1].
5.1 - Simbologia
p Grau de um polinmio
73
Quadratura de Gauss - lvaro F. M. Azevedo
f ( x ) = c0 + c1 x + c2 x 2 + c3 x 3 + c4 x 4 + c5 x 5 (1)
f (x)
-1 P1 P2 P3 +1
+1
I = f (x ) d x
1
(2)
+1
I = (c
1
0 + c1 x + c2 x 2 + c3 x 3 + c4 x 4 + c5 x 5 ) d x (3)
2 2
I = 2 c0 + c2 + c4 (4)
3 5
Para facilitar a sua comparao com uma expresso que vai ser em seguida apresentada,
o segundo membro de (4) rescrito da seguinte forma
2 2 2
I = c0 + 0 c1 + c2 + 0 c3 + c4 + 0 c5 (5)
1 3 5
Suponha-se agora que se pretende avaliar o integral de f (x) por intermdio do somatrio
de avaliaes da funo f (x) em determinados locais, multiplicadas por adequados
pesos. No caso do polinmio de grau 5 indicado em (1), ser adiante mostrado que, para
se obter um resultado exacto, se deve avaliar a funo f (x) em trs pontos de
amostragem Pi e multiplicar cada um desses valores por pesos Wi (ver a Figura 5.1). O
integral avaliado desta forma designado por J, sendo
74
Quadratura de Gauss - lvaro F. M. Azevedo
Uma vez que f (x) um polinmio do tipo (1), a expresso (6) passa a ser
J = (W1 + W2 + W3 ) c0 +
+ (W1 P1 + W2 P2 + W3 P3 ) c1 +
+ (W1 P12 + W2 P22 + W3 P32 ) c2 +
+ (W1 P13 + W2 P23 + W3 P33 ) c3 +
(8)
I =J (9)
75
Quadratura de Gauss - lvaro F. M. Azevedo
2 2 2
c0 + 0 c1 + c2 + 0 c3 + c4 + 0 c5 =
1 3 5
= (W1 + W2 + W3 ) c0 +
+ (W1 P1 + W2 P2 + W3 P3 ) c1 +
+ (W1 P12 + W2 P22 + W3 P32 ) c2 + (10)
Uma vez que os coeficientes ci so arbitrrios, para que a igualdade (10) se verifique
sempre, suficiente que
W1 + W2 + W3 = 21
W P + W P + W P = 0
1 1 2 2 3 3
Para obter os valores de P1, P2, P3, W1, W2 e W3, resolve-se o sistema de seis equaes
no lineares a seis incgnitas (11). A respectiva soluo
P1 = 3 5 = 0.77459 66692
P2 = 0 = 0
P3 = 3 5 = 0.77459 66692
(12)
W1 = 59 = 0.55555 55556
W2 = 89 = 0.88888 88889
W3 = 59 = 0.55555 55556
5 3 5 3
I = J = f +
8
f (0 ) + f (13)
9 5 9 9 5
76
Quadratura de Gauss - lvaro F. M. Azevedo
5 3 5 3
+1
f (x ) d x f (0 ) +
8
f +
f (14)
1
9 5 9 9 5
O valor do integral calculado com o segundo membro de (14) tanto mais correcto,
quanto mais a funo f (x) se aproximar de um polinmio do tipo (1). Se se desejar um
valor mais correcto para o integral, existe a possibilidade de se utilizar mais pontos de
amostragem (Pi) e correspondentes pesos (Wi). Os pontos de amostragem tambm so
designados por pontos de Gauss.
O estudo que foi aqui realizado com um polinmio de grau 5 pode ser feito, de um
modo semelhante, com polinmios de qualquer grau. Na Tabela 5.2 apresenta-se os
resultados que se obtm quando se faz o estudo com polinmios de grau 1, grau 3,
grau 5 e grau 7.
Em [5.2] encontra-se uma tabela que fornece os valores das posies dos pontos de
amostragem e dos pesos para um nmero de pontos de Gauss no intervalo [1,10].
77
Quadratura de Gauss - lvaro F. M. Azevedo
n p=2n-1 Pi , Wi
P1 = 0
1 1
W1 = 2
P1 = 1 3
P2 = 1 3
2 3
W1 = 1
W2 = 1
P1 = 3 5
P2 = 0
P3 = 3 5
3 5
W1 = 59
W2 = 89
W3 = 59
P1 = 0.86113 63116
P2 = 0.33998 10436
P3 = 0.33998 10436
P4 = 0.86113 63116
4 7
W1 = 0.34785 48451
W2 = 0.65214 51549
W3 = 0.65214 51549
W4 = 0.34785 48451
78
Quadratura de Gauss - lvaro F. M. Azevedo
para que o sistema de equaes (11) possa ser resolvido, o nmero de incgnitas
deve ser tambm p + 1;
n
J = W f (P )
i =1
i i (15)
+1 +1
I = f (x , y ) d x d y
1 1
(16)
+1
nx
J = Wi f (Pi , y ) d y (17)
1 i =1
79
Quadratura de Gauss - lvaro F. M. Azevedo
+1
J = g (y) d y
1
(18)
com
nx
g (y) = W f (P , y ) i i (19)
i =1
W g (P )
ny
J = j j (20)
j =1
ny
nx
J = W j Wi f (Pi , Pj ) (21)
j =1 i =1
que equivalente a
W W f (P , P )
nx ny
J = i j i j (22)
i =1 j =1
O nmero de pontos de Gauss associados direco x (nx) pode ser diferente do nmero
de pontos de Gauss associados direco y (ny). A seleco destes nmeros deve
atender ao modo como a funo f (x,y) varia com x e com y. Assim, se na direco x a
funo f (x,y) se assemelhar a um polinmio de grau 5 e na direco y a um de grau 7,
deve ser nx = 3 e ny = 4 (ver a Tabela 5.2).
+ 1 +1 +1 ny
Wk f (Pi , Pj , Pk )
nx nz
f (x , y , z ) d x d y d z W W i j (23)
1 1 1 i =1 j =1 k =1
80
Quadratura de Gauss - lvaro F. M. Azevedo
+1 +1 +1
f (x , y , z ) g ( x , y , z ) d x d y d z
1 1 1
ny
(24)
Wk f (Pi , Pj , Pk ) g (Pi , Pj , Pk )
nx nz
W W
i =1 j =1 k =1
i j
o que permite uma avaliao sequencial de f e g no ponto de Gauss (Pi, Pj, Pk). Esta
considerao extensiva a qualquer combinao de funes, e.g., adio, diviso, etc.
Quando se tem, por exemplo, o integral de um produto de matrizes, pode-se avaliar cada
uma das matrizes em cada ponto de Gauss e s em seguida fazer o produto matricial.
Assim se evita ter de explicitar a funo que resulta do produto matricial de diversas
funes.
BIBLIOGRAFIA
[5.1] - Cook, R. D.; Malkus, D. S.; Plesha, M. E.; Witt, R. J. - Concepts and
Applications of Finite Element Analysis, Fourth Edition, John Wiley & Sons, Inc.,
2002.
[5.2] - Zienkiewicz, O. C.; Taylor, R. L. - The Finite Element Method, Fourth Edition,
McGraw-Hill, 1988.
81
Quadratura de Gauss - lvaro F. M. Azevedo
82
CAPTULO 6
6.1 - Simbologia
x Coordenada cartesiana
u Campo de deslocamentos
a Deslocamento nodal
83
Estado Plano de Tenso - lvaro F. M. Azevedo
Extenso
Distoro
L Operador diferencial
B Matriz de deformao
Tenso normal
Tenso tangencial
Coeficiente de Poisson
D Matriz de elasticidade ( = D )
J Jacobiano da transformao
84
Estado Plano de Tenso - lvaro F. M. Azevedo
1 L1 = 2 2 h (x1 , x2)
x11 x12 1 1
x x22 + 1 1
x = 21 = (1)
x31 x32 + 1 + 1
x41 x42 1 + 1
85
Estado Plano de Tenso - lvaro F. M. Azevedo
u (x , x )
u (x ) = 1 1 2 (2)
u2 ( x1 , x2 )
Em (3) e (4), bem como na Figura 6.1, aij corresponde ao deslocamento do n i segundo
a direco xj. Note-se que o nmero de funes de forma Ni coincide com o nmero de
ns do elemento finito (n).
A funo u1(x1, x2) deve assumir nos ns os valores nodais do campo de deslocamentos.
Atendendo s coordenadas dos ns indicadas em (1), pretende-se que
u1 ( 1, 1) = a11
u (+ 1, 1) = a
1 21
(5)
u
1 (+ 1, + 1) = a31
u1 ( 1, + 1) = a41
Para que as condies expressas em (5) sejam respeitadas, as funes de forma a utilizar
em (3) devem possuir as caractersticas indicadas na Tabela 6.2.
86
Estado Plano de Tenso - lvaro F. M. Azevedo
N 1 2 3 4
(x1, x2) (-1, -1) (+1, -1) (+1, +1) (-1, +1)
N1 (x1, x2) 1 0 0 0
N2 (x1, x2) 0 1 0 0
N3 (x1, x2) 0 0 1 0
N4 (x1, x2) 0 0 0 1
N1 ( x1 , x2 ) = (1 x1 ) (1 x2 ) 4
N ( x , x ) = (1 + x ) (1 x )
2 1 2 1 2 4
(6)
N 3 ( x1 , x2 ) = (1 + x1 ) (1 + x2 ) 4
N 4 ( x1 , x2 ) = (1 x1 ) (1 + x2 ) 4
Comparando (7) com (8), verifica-se que a funo de forma N1 (x1, x2) um polinmio
de segundo grau incompleto, porque lhe faltam os termos que em (8) se encontram
sublinhados. Consideraes idnticas poderiam ser feitas em relao s restantes
funes de forma.
87
Estado Plano de Tenso - lvaro F. M. Azevedo
a11
a
12
a21
a
a = 22 (9)
a31
a32
a41
a42
a11
a
12
a21
u1 N1 0 N2 0 N3 0 N4 0 a22
u = 0 N 4 a31
(10)
2 N1 0 N2 0 N3 0
a32
a41
a42
u = N a (11)
(m 1) (m p ) ( p 1)
A matriz N
N 0 N2 0 N3 0 N4 0
N = 1
N 4
(12)
0 N1 0 N2 0 N3 0
88
Estado Plano de Tenso - lvaro F. M. Azevedo
L1 L
N1 ( x1 , x2 ) =
1
x1 2 x2
L1 L2 2 2
N (x , x ) = 1 L1 L
+ x1 2 x2
2 1 2 L1 L2 2 2
(13)
N 3 ( x1 , x2 ) = 1 1
L L
+ x1 2 + x2
L1 L2 2 2
1
N 4 ( x1 , x2 ) =
1 L L
x1 2 + x2
L1 L2 2 2
N1 N4
1
x2 x2
x1 x1
N2 N3
x2 x2
x1 x1 3
Fig. 6.2 - Grficos das funes Ni (x1, x2) para um elemento de dimenses L1xL2 = 2x2.
89
Estado Plano de Tenso - lvaro F. M. Azevedo
1 L1 2 h (x1 , x2)
O campo de deformaes num estado plano de tenso definido do seguinte modo [6.1]
0
1 x1
= 0 u1
2 x2 u (14)
2
12
x2 x1
= L u (15)
( q 1) ( q m ) (m 1)
x 0
1
L= 0 (16)
x2
x2 x1
90
Estado Plano de Tenso - lvaro F. M. Azevedo
= L N a (17)
( q 1) (q m ) (m p ) ( p 1)
B = L N (18)
(q p ) (q m ) (m p )
= B a (19)
( q 1) (q p ) ( p 1)
x 0
1
N1 0 N2 0 N3 0 N4 0
B= 0 0 N 4
(20)
x2 N1 0 N2 0 N3 0
x2 x1
N1 N2 N3 N4
x 0
x1
0
x1
0
x1
0
1
N1 N2 N3 N4
B= 0 0 0 0 (21)
x2 x2 x2 x2
N N1 N2 N2 N3 N3 N4 N4
1
x2 x1 x2 x1 x2 x1 x2 x1
1 + x2 0 1 x2 0 1 + x2 0 1 x2 0
1
B= 0 1 + x1 0 1 x1 0 1 + x1 0 1 x1 (22)
4
1 + x1 1 + x2 1 x1 1 x2 1 + x1 1 + x2 1 x1 1 x2
91
Estado Plano de Tenso - lvaro F. M. Azevedo
L2 L2
2 + x2 0 L 0 L 0
2
x2 0
1 L1 L1
B= 0 + x1 0 L 0 L 0 x1 (23)
L1 L2 2 2
L1 + x L
2 + x2 L L L L
L1
x1 x2
L2
2 1
2 2 2
V
T d V = uT p d L
L
(24)
1
= 2 (25)
12
Com base no princpio dos trabalhos virtuais referido na seco anterior, vai-se em
seguida proceder deduo das expresses da matriz de rigidez e do vector solicitao
que so utilizados no mtodo dos deslocamentos, aplicado anlise de um estado plano
de tenso.
dV = h d S (26)
92
Estado Plano de Tenso - lvaro F. M. Azevedo
= Ba (27)
que equivalente a
T = aT BT (28)
A relao entre tenses e deformaes , para um estado plano de tenso e no caso dos
materiais isotrpicos [6.1]
E E
0
1 1 1 2 1
2
= E E
0
2 1 2 2 (29)
1 2
12 E 12
0 0
2(1 + )
= D (30)
E E
1 2 0
1 2
E E
D= 0 (31)
1 1 2
2
0 0
E
2(1 + )
=DBa (32)
93
Estado Plano de Tenso - lvaro F. M. Azevedo
u= N a (33)
que equivalente a
u T = aT N T (34)
Substituindo todas estas equaes em (24) passa a ter-se o PTV expresso por
a B D B a h dS = a
T T T T
N pdL (35)
S L
Uma vez que dS = dx1 dx2 e os deslocamentos nodais no dependem das variveis x1
e x2, os vectores a e a podem passar para fora do integral
T
aT B D B h dS a = a
T T T
N p dL (36)
S L
B D B h dS a =
T T
N p dL (37)
S L
Comparando esta equao com a relao de rigidez que utilizada no mtodo dos
deslocamentos
Ka=F (38)
K =
T
B D B h dS (39)
S
F =
T
N pdL (40)
L
94
Estado Plano de Tenso - lvaro F. M. Azevedo
L2 2 L1 2
K = B
T
D B h d x1 d x2 (41)
L2 2 L1 2
K =L B
T
D B L (42)
( p p ) ( p q ) (q q ) ( q p )
K =L B
T
D B L (43)
(88 ) (8 3 ) (3 3 ) (38 )
F =L N
T
p L (44)
( p 1) ( p m ) ( m 1)
F =L N
T
p L (45)
(81) (8 2 ) (21)
95
Estado Plano de Tenso - lvaro F. M. Azevedo
+1 +1
K = B
T
D B h d x1 d x2 (46)
1 1
T
O clculo de B D B pode ser efectuado com base nos somatrios correspondentes aos
produtos matriciais
(B ) = B
q q
T
DB ij ki Dkp B pj (47)
k =1 p =1
sendo q = 3.
(B )
3 3
= B Dkp B p 8 =
T
DB 58 k5 (48)
k =1 p =1
3
= (Bk 5 Dk 1 B18 + Bk 5 Dk 2 B28 + Bk 5 Dk 3 B38 ) = (49)
k =1
(B T
DB ) 58 = B35 D33 B38 =
N3 E N4
x2 2 x1
(51)
(B T
DB ) 58
1 + x1
=
1 x2
100 000 (52)
4 4
(B T
DB )
58 = 6 250 (1 + x1 ) ( 1 x2 ) (53)
96
Estado Plano de Tenso - lvaro F. M. Azevedo
+1 +1
K 58 = (B D B )58 h d x1 d x2
T
(54)
1 1
+1 +1
K 58 = 1 875 (1 + x1 ) ( 1 x2 ) d x1 d x2 (55)
1 1
Na Figura 6.4 encontra-se representado o elemento finito da Figura 6.1, sujeito a uma
carga distribuda no bordo 2-3.
p1 p2
4 3 4 MN/m 9 MN/m
x2 dL
L2 = 2 x1
1 L1 = 2 2 2 MN/m 3 MN/m
F =
T
N pdL (57)
L
p
p = 1 (58)
p2
97
Estado Plano de Tenso - lvaro F. M. Azevedo
+1
F = N
T
p d x2 (59)
1
N1 ( x1 , x2 ) N1 (1, x2 ) = N1 ( x2 ) = 0
N (x , x ) N 2 (1, x2 ) = N 2 ( x2 ) = (1 x2 ) 2
2 1 2
(60)
N 3 ( x1 , x2 ) N 3 (1, x2 ) = N 3 ( x2 ) = (1 + x2 ) 2
N 4 (x1 , x2 ) N 4 (1, x2 ) = N 4 (x2 ) = 0
T
Atendendo a (12) e a (58), o produto N p que figura em (59) o seguinte
N1 0
0 N1
N2 0
0 N 2 p1
NT p =
0 p2
(61)
N3
0 N3
N4 0
0 N4
Para os valores das aces indicados na Figura 6.4, so as seguintes as expresses das
funes p1 e p2
p1 ( x2 ) = 3 + x2
(62)
p2 ( x2 ) = 6 + 3 x2
98
Estado Plano de Tenso - lvaro F. M. Azevedo
0 0
0 0
(1 x2 ) 2 0
0 (1 x2 ) 2 3 + x2
N T
p = 6 + 3 x (63)
(1 + x2 ) 2 0 2
0 (1 + x2 ) 2
0 0
0 0
resultando de (59)
F11 0
F 0
12
F21 2.666 667
F22 5.000 000
F = = (64)
F31 3.333 333
F32 7.000 000
F41 0
F42 0
Neste exemplo simples, os valores indicados em (64) coincidem com as reaces que se
obteriam numa viga simplesmente apoiada carregada com as cargas trapezoidais da
Figura 6.4.
99
Estado Plano de Tenso - lvaro F. M. Azevedo
x2 u2 (x1 , x2)
a32
a31
a42 u1 (x1 , x2)
a41 3
a22
a12
a11 a21 h (x1 , x2)
2
1
x1
x11 x12
x x22
x = 21 (65)
x31 x32
x41 x42
100
Estado Plano de Tenso - lvaro F. M. Azevedo
x1 x1 (s1 , s2 )
(66)
x2 x2 (s1 , s2 )
x2 s2
3 4 3
4 1
s1
2 2
1 1
x1 1 1
s11 s12 1 1
s s22 + 1 1
s = 21 = (67)
s31 s32 + 1 + 1
s41 s42 1 + 1
De acordo com (66), a cada ponto (s1, s2) corresponde um ponto (x1, x2). A passagem do
sistema de coordenadas s para o sistema de coordenadas x efectuada com uma
interpolao semelhante que foi efectuada na Seco 6.2 para o campo de
deslocamentos. De acordo com (3) e (4), tem-se
x1 (s1 , s2 ) = N1 (s1 , s2 ) x11 + N 2 (s1 , s2 ) x21 + N 3 (s1 , s2 ) x31 + N 4 (s1 , s2 ) x41 (68)
x2 (s1 , s2 ) = N1 (s1 , s2 ) x12 + N 2 (s1 , s2 ) x22 + N 3 (s1 , s2 ) x32 + N 4 (s1 , s2 ) x42 (69)
101
Estado Plano de Tenso - lvaro F. M. Azevedo
N1 (s1 , s2 ) = (1 s1 ) (1 s2 ) 4
N (s , s ) = (1 + s ) (1 s )
2 1 2 1 2 4
(70)
N
3 1 2(s , s ) = (1 + s1 ) (1 + s2) 4
N 4 (s1 , s2 ) = (1 s1 ) (1 + s2 ) 4
Tal como no caso do campo de deslocamentos, ao atribuir a (s1, s2) os valores nodais
indicados em (67), obtm-se em (68) e (69) as coordenadas dos ns (65).
Por exemplo, para (s1, s2) = (1, 1), a funo N3 vale um e as restantes so nulas,
obtendo-se em (68) x1 (1,1) = x31 e em (69) x2 (1,1) = x32 .
As equaes (68) e (69) podem ser colocadas em forma matricial do seguinte modo
N1
x1 x11 x21 x31 x41 N 2
x = x x42 N 3
(71)
2 12 x22 x32
N4
ou
x = xT NV (72)
(m 1) (m n ) (n 1)
sendo
x
x = 1 (73)
x2
N1
N
N V = 2 (74)
N3
N4
102
Estado Plano de Tenso - lvaro F. M. Azevedo
+1 +1
K = B
T
D B h J d s1 d s2 (75)
1 1
x1 x1
s s2
J = 1 (76)
x2 x2
s1 s2
x1 x1
s1 s2
J = J = (77)
x2 x2
s1 s2
103
Estado Plano de Tenso - lvaro F. M. Azevedo
x1 N1 N2 N3 N4
= x11 + x21 + x31 + x41 (81)
s1 s1 s1 s1 s1
x1 N1 N2 N3 N4
= x11 + x21 + x31 + x41 (82)
s2 s2 s2 s2 s2
x2 N 1 N2 N3 N4
= x12 + x22 + x32 + x42 (83)
s1 s1 s1 s1 s1
x2 N 1 N2 N3 N4
= x12 + x22 + x32 + x42 (84)
s2 s2 s2 s2 s2
N1 N1
s s2
1
x1 x1 N2 N2
s s2 x11 x21 x31 x41 s1 s2
1 =
x42 N 3 N3
(85)
x2 x2 x12 x22 x32
s1 s2 s1 s2
N4 N4
s s2
1
N
=
T
J x
s (86)
(m m ) (m n ) (n m )
sendo
104
Estado Plano de Tenso - lvaro F. M. Azevedo
N1 N1
s s2
1
N2 N2
N s s2
= 1
N3
(87)
s N3
s1 s2
N4 N4
s s2
1
As expresses dos elementos da matriz (87) obtm-se por derivao de (70) em ordem
a s1 e s2. resultando
( 1 + s2 ) 4 ( 1 + s1 ) 4
(+ 1 s ) ( 1 s1 ) 4
N 4
= 2
(88)
s (+ 1 + s2 ) 4 (+ 1 + s1 ) 4
( 1 s2 ) 4 (+ 1 s1 ) 4
a11
a
12
a21
u1 N1 0 N2 0 N3 0 N4 0 a22
u = 0 N 4 a31
(89)
2 N1 0 N2 0 N3 0
a32
a41
a42
105
Estado Plano de Tenso - lvaro F. M. Azevedo
u = N a (90)
(m 1) (m p ) ( p 1)
= L u (91)
( q 1) ( q m ) (m 1)
= L N a (92)
( q 1) (q m ) (m p ) ( p 1)
B = L N (93)
(q p ) (q m ) (m p )
= B a (94)
( q 1) (q p ) ( p 1)
x 0
1
N1 0 N2 0 N3 0 N4 0
B= 0
x2 0 N 4
(95)
N1 0 N2 0 N3 0
x2 x1
N1 N2 N3 N4
x 0
x1
0
x1
0
x1
0
1
N1 N2 N3 N4
B= 0 0 0 0 (96)
x2 x2 x2 x2
N N1 N2 N2 N3 N3 N4 N4
1
x2 x1 x2 x1 x2 x1 x2 x1
106
Estado Plano de Tenso - lvaro F. M. Azevedo
Considere-se uma das funes de forma (Ni) dependendo de x1 e x2, que por sua vez
dependem de s1 e s2.
N i N i x1 N i x2
s = x s + x s
1 1 1 2 1
(98)
N i N i x1 N i x2
s = x s + x s
2 1 2 2 2
x1 x1
Ni Ni N N i s1 s2
s = i
x2 x2
(99)
1 s2 x1 x2
s1 s2
N1 N1 N1 N1
s s2 x x2
1 1
N2 N2 N2 N2 x1 x1
s1 s2 x x2 s s2
= 1 1
N3 N3 N3
(100)
N3
x2 x2
s1 s2 x1 x2 s1 s2
N4 N4 N4 N4
s
1
s2 x
1 x2
N N
= J (101)
s x
107
Estado Plano de Tenso - lvaro F. M. Azevedo
1
Multiplicando ambos os membros de (101), direita, por J obtm-se
N N 1
= J
x s (102)
(n m ) (n m ) (m m )
N1 N1
x x2
1
N2 N2
N x x2
= 1
N3
(103)
x N
3
x1 x2
N4 N4
x x2
1
108
Estado Plano de Tenso - lvaro F. M. Azevedo
+1 +1
W W f (P , P )
nGP 1 nGP 2
f (s , s ) d s
1 1
1 2 1 d s2
i =1 j =1
i j i j (104)
De aqui em diante, o segundo membro de (104) passa a ser designado por J. Assim, no
caso de ser nGP1 = 2 e nGP2 = 2, da expanso dos somatrios em (104) resulta a seguinte
expresso para J
nGP1
J = (W W f (P , P )+W W f (P , P ) )
i =1
i 1 i 1 i 2 i 2 (106)
J = W1 W1 f (P1 , P1 ) + W1 W2 f (P1 , P2 ) +
(107)
+ W2 W1 f (P2 , P1 ) + W2 W2 f (P2 , P2 )
De acordo com o que foi exposto no Captulo 5, os valores dos pesos Wi e das
posies Pi neste caso
W1 = 1
W = 1
2
(108)
P1 = 1 3 = 0.57735 02692
P2 = + 1 3 = + 0.57735 02692
1 1 1 1
J = f , + f ,+ +
3 3 3 3
(109)
1 1 1 1
+ f + , + f + ,+
3 3 3 3
109
Estado Plano de Tenso - lvaro F. M. Azevedo
s2
4 3
1
3 4 s1
1 2
1
Ponto de Gauss
1 2
1 1
Fig. 6.7 - Localizao dos quatro pontos de Gauss no sistema de coordenadas (s1, s2).
De acordo com (107), para calcular o valor aproximado do integral (75), recorrendo
quadratura de Gauss com 2x2 pontos, procede-se do seguinte modo:
avalia-se a sua funo integranda nos quatro pontos de Gauss;
multiplica-se o resultado correspondente a cada ponto de Gauss pelos
respectivos pesos (que neste caso so unitrios);
e somam-se as quatro parcelas.
Dados:
coordenadas cartesianas dos ns ( xij );
110
Estado Plano de Tenso - lvaro F. M. Azevedo
Algoritmo:
Inicializar a matriz x com as coordenadas cartesianas dos ns do elemento
finito (65)
Inicializar o vector h com as espessuras do elemento finito nos ns
Inicializar uma tabela com os pesos associados a cada ponto de Gauss
P. de Gauss Wi Wj
1 1.0 1.0
2 1.0 1.0
3 1.0 1.0
4 1.0 1.0
111
Estado Plano de Tenso - lvaro F. M. Azevedo
(s1 , s2 ) = 1
,
1
(110)
3 3
com base no vector que contm todos os deslocamentos, extrair para um vector
de oito componentes os deslocamentos dos ns do elemento que est a ser
estudado ( a );
calcular o vector deformao ( ) com a expresso (94);
112
Estado Plano de Tenso - lvaro F. M. Azevedo
Depois de obtidos os valores de e nos pontos de Gauss (2x2), possvel fazer a sua
interpolao ou extrapolao para outros pontos do elemento, nomeadamente para os
seus ns [6.4]. Desta forma se obtm resultados mais precisos do que aqueles que se
obteriam com a avaliao directa das tenses no ponto pretendido.
BIBLIOGRAFIA
[6.2] - Kreyszig, E. - Advanced Engineering Mathematics, Sixth Edition, John Wiley &
Sons, Inc., 1988.
[6.3] - Zienkiewicz, O. C.; Taylor, R. L. - The Finite Element Method, Fourth Edition,
McGraw-Hill, 1988.
[6.4] - Cook, R. D.; Malkus, D. S.; Plesha, M. E.; Witt, R. J. - Concepts and
Applications of Finite Element Analysis, Fourth Edition, John Wiley & Sons, Inc.,
2002.
113
Estado Plano de Tenso - lvaro F. M. Azevedo
114
CAPTULO 7
FUNES INTERPOLADORAS
7.1 - Simbologia
x Coordenada cartesiana
u Campo de deslocamentos
a Deslocamento nodal
115
Funes Interpoladoras - lvaro F. M. Azevedo
u (x)
a1 a2 a3 a4
x
1 2 3 4
(x = x1 ) ( x = x2 ) (x = x3 ) ( x = x4 )
Na Tabela 7.2 encontram-se os valores que cada funo de forma deve assumir nos ns
do elemento finito.
116
Funes Interpoladoras - lvaro F. M. Azevedo
x x1 x2 x3 x4
N1(x) 1 0 0 0
N2(x) 0 1 0 0
N3(x) 0 0 1 0
N4(x) 0 0 0 1
( x x2 ) ( x x3 ) ( x x4 )
N1 ( x ) = (1)
( x1 x2 ) ( x1 x3 ) ( x1 x4 )
( x x1 ) ( x x3 ) ( x x4 )
N 2 (x ) = (2)
( x2 x1 ) ( x2 x3 ) ( x2 x4 )
( x x1 ) ( x x2 ) ( x x4 )
N 3 (x ) = (3)
( x3 x1 ) ( x3 x2 ) ( x3 x4 )
( x x1 ) ( x x2 ) ( x x3 )
N 4 (x ) = (4)
( x4 x1 ) ( x4 x2 ) ( x4 x3 )
n
( x xk )
N i (x ) = (x x ) (5)
k =1 i k
(k i )
117
Funes Interpoladoras - lvaro F. M. Azevedo
s2
13 14 15 16
2/3
s1
2/3 9 10 11 12
2/3 5 6 7 8
1 2 3 4
118
Funes Interpoladoras - lvaro F. M. Azevedo
N 31 (s1 ) =
( s1 + 1) ( s1 + 1 3) ( s1 1)
(6)
( 1 3 + 1) ( 1 3 + 1 3) ( 1 3 1)
N 31 (s1 ) = ( s1 + 1) ( s1 + 1 3) ( s1 1)
27
(7)
16
N 22 (s2 ) =
( s2 + 1) ( s2 1 3) ( s2 1)
(8)
( 1 3 + 1) ( 1 3 1 3) ( 1 3 1)
N 22 (s2 ) = ( s2 + 1) ( s2 1 3) ( s2 1)
27
(9)
16
N 7 (s1 , s2 ) = ( s1 + 1) ( s1 + 1 3) ( s1 1) ( s2 + 1) ( s2 1 3) ( s2 1)
729
(11)
256
Como se pode facilmente verificar, esta funo de forma assume o valor unitrio no
n 7 e anula-se nos restantes ns. As funes de forma correspondentes aos restantes 15
ns poderiam ser obtidas de um modo idntico ao que foi aqui apresentado. Na
Figura 7.3 encontra-se, em perspectiva, o grfico da funo N7 (s1, s2).
119
Funes Interpoladoras - lvaro F. M. Azevedo
N7 (s1, s2)
s2
s1
N 7 (s1 , s2 ) =
81
+
256
243 243
+ s1 s2
256 256
81 2 729 81 2
s1 s1 s2 s2
256 256 256
243 3 243 2 243 243 3
s1 + s1 s2 s1 s22 + s2 + (12)
256 256 256 256
729 3 81 2 2 729
+ s1 s2 + s1 s2 + s1 s23 +
256 256 256
243 3 2 243 2 3
+ s1 s2 s1 s2
256 256
729 3 3
s1 s2
256
120
Funes Interpoladoras - lvaro F. M. Azevedo
1
s1 s2
2
s1 s1 s 2 s 22
s13 s12 s 2 s1 s 22 s 23 (13)
s14 s13 s 2 s12 s 22 s1 s 23 s 24
s15 s14 s 2 s13 s 22 s12 s 23 s1 s 24 s 25
s16 s15 s 2 s14 s 22 s13 s 23 s12 s 24 s1 s 25 s 26
Comparando (12) com o tringulo de Pascal representado em (13), pode observar-se que
a funo de forma N7 (s1, s2) um polinmio de sexto grau incompleto, em que foram
utilizados apenas os 16 termos que figuram em (12).
s2
5 4 3
1 h5 h4 h3
s1
1
h1 h2
1 2 h (s1 , s2)
1 1
As coordenadas dos cinco ns do elemento finito so, no sistema de eixos (s1, s2)
121
Funes Interpoladoras - lvaro F. M. Azevedo
s11 s12 1 1
s s22 + 1 1
21
s = s31 s32 = + 1 + 1 (14)
s41 s42 0 + 1
s51 s52 1 + 1
N1
N
2
[
h = h1 h2 h3 h4 ]
h5 N 3 (16)
N4
N 5
ou
T
h=h NV (17)
sendo
h1
h2
h = h3 (18)
h4
h5
N1
N
2
N V = N3 (19)
N4
N 5
122
Funes Interpoladoras - lvaro F. M. Azevedo
Tendo em vista a determinao das cinco funes de forma polinomiais Ni, necessrio
seleccionar no tringulo de Pascal um nmero de termos igual ao nmero de ns do
elemento finito. Por este motivo, o exemplo da Figura 7.4 requer a escolha de cinco
termos, que devem ser de grau to baixo quanto possvel. No tringulo de Pascal atrs
apresentado (13), so assim seleccionados os seguintes termos, que se agrupam num
vector designado por V
1
s
1
V = s2 (20)
2
s1
s1 s2
Na seleco efectuada, foi dada preferncia a termos de grau mais elevado em s1 do que
em s2, devido ao facto de o elemento finito apresentar mais ns segundo a direco s1.
De acordo com a seleco de termos efectuada, a funo h (s1, s2) vai ser aproximada
com o seguinte polinmio
1
s
1
h = [ c1 c2 c3 c4 c5 ] s2 (22)
2
s1
s1 s2
ou
h=c V
T
(23)
sendo
123
Funes Interpoladoras - lvaro F. M. Azevedo
c1
c
2
c = c3 (24)
c4
c5
1
s
11
h1 = [ c1 c2 c3 c4 c5 ] s12 (25)
2
s11
s11 s12
[h 1 h2 h3 h4 ]
h5 =
1 1 1 1 1
s s21 s31 s41 s51
11 (26)
= [ c1 c2 c3 c4 c5 ] s12 s22 s32 s42 s52
2
s11 s212 s312 s412 s512
s11 s12 s21 s22 s31 s32 s41 s42 s51 s52
ou
T
=c Q
T
h (27)
sendo
1 1 1 1 1
s s21 s31 s41 s51
11
Q = s12 s22 s32 s42 s52 (28)
2
s11 s212 s312 s412 s512
s11 s12 s21 s22 s31 s32 s41 s42 s51 s52
124
Funes Interpoladoras - lvaro F. M. Azevedo
+ 1 +1 + 1 + 1 + 1
1 +1 + 1 0 1
Q = 1 1 + 1 + 1 + 1 (29)
+ 1 +1 + 1 0 + 1
+ 1 1 + 1 0 1
T 1
c =h
T
Q (30)
T 1
h=h Q V (31)
Uma vez que so iguais os segundos membros de (17) e (31), e uma vez que o vector de
espessuras ( h ) arbitrrio, conclui-se que
1
NV = Q V (32)
1 4 1 4 1 4 0 1 4
14 1 4 1 4 0 1 4
1
Q = 1 4 14 14 12 1 4 (33)
1 0 0 1 0
1 4 1 4 14 1 2 1 4
resultando
125
Funes Interpoladoras - lvaro F. M. Azevedo
1 4 1 4 1 4 0 1 4 1
14
1 4 1 4 0 1 4 s1
NV = 1 4 14 14 12 1 4 s2 (34)
1 0 0 1 0 s12
1 4 1 4 14 1 2 1 4 s1 s2
As funes de forma so
N1 (s1 , s2 ) = (1 s1 s2 + s1 s2 ) 4 (35)
( )
N 3 (s1 , s2 ) = 1 + s1 + s2 + 2 s12 + s1 s2 4 (37)
( )
N 5 (s1 , s2 ) = 1 s1 + s2 + 2 s12 s1 s2 4 (39)
126
Funes Interpoladoras - lvaro F. M. Azevedo
s2 s2 s2
s1 s1 s1
L2 = 2
L1 = 2 L1 = 2 L1 = 2
p=2 p=3 p=4
1 p=2
s1 s2 p=3
s12 s1 s2 s22 p=4
3 2 2 3
s 1 s s2
1 s s
1 2 s2
Fig. 7.6 - Seleco de termos no tringulo de Pascal para elementos finitos bidimensionais da
famlia Lagrangeana.
127
Funes Interpoladoras - lvaro F. M. Azevedo
s2 s2 s2
s1 s1 s1
L2 = 2
L1 = 2 L1 = 2 L1 = 2
p=2 p=3 p=4
p=2 1 p=2
p=3 s1 s2 p=3
2 2
p=4 s
1
s1 s2 s2 p=4
3 2 2
p=5 s
1 s s2
1 s s
1 2 s23 p=5
4 3 2 2 3 4
p=6 s1 s s
1 2 s s
1 2 s s
1 2 s2 p=6
5 4 3 2 2 3 4 5
s
1 s s2
1 s s
1 2 s s
1 2 s s
1 2 s
2
s16 s15 s2 s14 s22 s13 s23 s12 s24 s1 s25 s26
Fig. 7.8 - Seleco de termos no tringulo de Pascal para elementos finitos bidimensionais da
famlia serendipity.
128
Funes Interpoladoras - lvaro F. M. Azevedo
x2
p=3
x1
129
Funes Interpoladoras - lvaro F. M. Azevedo
s2
s1
L2 = 2
L1 = 2
1
s1 s2
s12 s1 s2 s22
s13 s12 s2 s1 s22 s23
s14 s13 s2 s12 s22 s1 s23 s24
Fig. 7.11 - Seleco de termos no tringulo de Pascal para o elemento finito bidimensional
representado na Figura 7.10.
So preferidos termos de grau mais elevado em s2, porque o elemento possui mais ns
na direco s2 do que na direco s1.
130
Funes Interpoladoras - lvaro F. M. Azevedo
u (x)
a1 a2 a3
x
1 2 3
(x = x1 ) ( x = x2 ) (x = x3 )
u ( x ) = N1 ( x ) a1 + N 2 ( x ) a2 + N 3 ( x ) a3 (40)
a1 = a2 = a3 = (41)
Neste caso pretende-se que a funo interpolada u ( x ) seja uma funo constante
u (x ) = (42)
= N1 ( x ) + N 2 ( x ) + N 3 ( x ) (43)
N1 ( x ) + N 2 ( x ) + N 3 ( x ) = 1 (44)
N (x ) = 1
i =1
i (45)
A equao (45) constitui uma propriedade que as funes de forma devem possuir. S
assim se garante que uma translao do elemento finito correctamente interpolada com
a equao (40).
131
Funes Interpoladoras - lvaro F. M. Azevedo
Outra questo que se coloca a de definir um procedimento que garanta que as funes
interpoladoras que se pretende determinar possuam a propriedade (45). Com este
objectivo considere-se a expresso que define as funes interpoladoras (32)
1
NV = Q V (46)
Q NV = V (47)
1 1 1 1 1 N1 1
s s21 s31 s41 s51 N s
11 2 1
s12 s22 s32 s42 s52 N 3 = s2 (48)
2 2
s11 s212 s312 s412 s512 N 4 s1
s11 s12 s21 s22 s31 s32 s41 s42 s51 s52 N 5 s1 s2
N1 + N 2 + N 3 + N 4 + N 5 = 1 (49)
As funes de forma determinadas com (46) respeitam as condies (48) e (49). Assim
fica provado que sempre que o termo unitrio do tringulo de Pascal seleccionado,
ento as funes de forma obtidas possuem a propriedade (45).
132
Funes Interpoladoras - lvaro F. M. Azevedo
nesta seco, so tambm consideradas as derivadas das funes nos ns. Este tipo de
interpolao tem interesse para a formulao de elementos finitos em que so
consideradas as rotaes (e.g., vigas, lajes).
a2 = 1 u (x) a4 = 2
a3 = 2
a1 = 1
x
1 2
(x = x1 = L 2 ) L/2 L/2 ( x = x2 = L 2 )
Fig. 7.13 - Interpolao Hermitiana num elemento unidimensional com dois ns.
a1 1
a
a = 2 = 1 (50)
a3 2
a4 2
a1 = 1 = u ( x1 ) = u ( L 2 )
a2 = 1 = u ( x1 ) = u ( L 2 )
(51)
a3 = 2 = u ( x2 ) = u (L 2 )
a 4 = 2 = u ( x2 ) = u ( L 2 )
133
Funes Interpoladoras - lvaro F. M. Azevedo
tan (52)
Pretende-se determinar a funo u(x) que respeita as condies (51). Com esse
objectivo, admite-se que a funo u(x) o seguinte polinmio de grau 3
u ( x ) = c1 + c2 x + c3 x 2 + c4 x 3 (53)
1
x
u (x ) = [c1 c2 c3 c4 ] 2 (54)
x
3
x
ou
u (x ) = c V
T
(55)
sendo
c1
c
c = 2 (56)
c3
c4
1
x
V = 2 (57)
x
3
x
u ( x ) = c2 + 2 c3 x + 3 c4 x 2 (58)
134
Funes Interpoladoras - lvaro F. M. Azevedo
0
1
u ( x ) = [c1 c2 c3 c4 ] (59)
2x
2
3 x
ou
u ( x ) = c V
T
(60)
sendo
0
1
V =
(61)
2x
2
3 x
Para que (51) se verifique quando as funes u e u' so (54) e (59), necessrio que
1
x
a1 = u ( x1 ) = [c1 c2 c3 c4 ] 12 (62)
x1
3
x1
0
1
a2 = u ( x1 ) = [c1 c2 c3 c4 ] (63)
2 x1
2
3 x1
1
x
a3 = u ( x2 ) = [c1 c2 c3 c4 ] 22 (64)
x2
3
x2
0
1
a4 = u ( x2 ) = [c1 c2 c3 c4 ] (65)
2 x2
2
3 x2
135
Funes Interpoladoras - lvaro F. M. Azevedo
1 0 1 0
x 1 x2 1
[a1 a2 a3 a4 ] = [c1 c2 c3 c4 ] 12 (66)
x1 2 x1 x22 2 x2
3
x1 3 x12 x23 3 x22
ou
a = c Q
T T
(67)
1 0 1 0
x 1 x2 1
Q = 12 (68)
x1 2 x1 x22 2 x2
3 2
x1 3 x1 x23 3 x22
1 0 1 0
L 2 1 L2 1
Q= 2 (69)
L 4 L L 42
L
3
L 8 3 L 4 L 8 3 L
2 3 2
4
1
Multiplicando, direita, ambos os membros de (67) por Q resulta
1
c = a Q
T T
(70)
136
Funes Interpoladoras - lvaro F. M. Azevedo
1 2 3 (2 L ) 0 2 L3
L8 1 4 1 (2 L ) 1 L2
=
1
Q (71)
12 3 (2 L ) 0 2 L3
L 8 1 4 1 (2 L ) 1 L2
u (x ) = a Q V
T 1
(72)
u ( x ) = N1 ( x ) a1 + N 2 (x ) a2 + N 3 ( x ) a3 + N 4 (x ) a4 (73)
N1
N
u ( x ) = [a1 a2 a3 a4 ] 2 (74)
N3
N4
ou
u (x ) = a N V
T
(75)
N1
N
NV = 2 (76)
N3
N4
Uma vez que so iguais os segundos membros de (72) e (75), e uma vez que o vector
dos deslocamentos nodais (a) arbitrrio, conclui-se que
1
NV = Q V (77)
137
Funes Interpoladoras - lvaro F. M. Azevedo
N1 ( x ) =
1 3 2
x + 3 x3 (78)
2 2L L
N 2 (x ) =
L 1 1 2 1
x x + 2 x3 (79)
8 4 2L L
N 3 (x ) =
1 3 2
+ x 3 x3 (80)
2 2L L
N 4 (x ) =
L 1 1 2 1
x+ x + 2 x3 (81)
8 4 2L L
N1 ( x ) =
1 3 1
x + x3 (82)
2 4 4
N 2 (x ) =
1 1 1 1
x x2 + x3 (83)
4 4 4 4
N 3 (x ) =
1 3 1
+ x x3 (84)
2 4 4
N 4 (x ) =
1 1 1 1
x + x2 + x3 (85)
4 4 4 4
138
Funes Interpoladoras - lvaro F. M. Azevedo
N1 (x) N2 (x)
1 1
x x
-1 1 -1 1
N3 (x) N4 (x)
1 1
x x
-1 1 -1 1
Fig. 7.14 - Grficos das funes Ni(x) correspondentes ao elemento de dois ns com
comprimento L = 2.
u (x)
a2 = 1 a6 = 3
a4 = 2
a3 = 2 a5 = 3
a1 = 1
x
1 2 3
(x = x1 = 1) ( x = x2 = 0 ) (x = x3 = 1)
L=2
Fig. 7.15 - Interpolao Hermitiana num elemento unidimensional com trs ns.
139
Funes Interpoladoras - lvaro F. M. Azevedo
a1 1
a
2 1
a
a = 3 = 2 (86)
a4 2
a5 3
a6 3
u ( x ) = c1 + c2 x + c3 x 2 + c4 x 3 + c5 x 4 + c6 x 5 (87)
1
x
x2
u ( x ) = [c1 c2 c3 c4 c5 c6 ] 3 (88)
x
x4
5
x
u (x ) = c V
T
(89)
u ( x ) = c2 + 2 c3 x + 3 c4 x 2 + 4 c5 x 3 + 5 c6 x 4 (90)
0
1
2x
u ( x ) = [c1 c2 c3 c4 c5 c6 ] 2 (91)
3 x
4 x 3
4
5 x
u ( x ) = c V
T
(92)
140
Funes Interpoladoras - lvaro F. M. Azevedo
1 0 1 0 1 0
x 1 x2 1 x3 1
1
x 2 2 x1 x22 2 x2 x32 2 x3
Q = 13 2 (93)
x1 3 x1 x23 3 x22 x33 3 x32
x14 4 x13 x24 4 x23 x34 4 x33
5 4
x1 5 x1 x25 5 x24 x35 5 x34
1 0 1 0 1 0
1 1 0 1 1 1
1 2 0 0 1 2
Q= (94)
1 3 0 0 1 3
1 4 0 0 1 4
1 5 0 0 1 5
0 0 1 5 4 1 2 3 4
0 0 1 4 1 4 1 4 1 4
1 1 0 2 0 1 0
Q = (95)
0 1 0 2 0 1
0 0 1 5 4 1 2 3 4
0 0 1 4 1 4 1 4 14
1
NV = Q V (96)
N 1 0 0 1 5 4 1 2 3 4 1
N 0 0 1 4 1 4 1 4 1 4 x
2
N 3 1 0 2 0 1 0 x2
= 3 (97)
N 4 0 1 0 2 0 1 x
N 5 0 0 1 5 4 1 2 3 4 x4
5
N 6 0 0 1 4 1 4 1 4 14 x
141
Funes Interpoladoras - lvaro F. M. Azevedo
N1 ( x ) = x 2
5 3 1 4 3 5
x x + x (98)
4 2 4
N 2 (x ) =
1 2 1 3 1 4 1 5
x x x + x (99)
4 4 4 4
N 3 (x ) = 1 2 x 2 + x 4 (100)
N 4 (x ) = x 2 x3 + x5 (101)
N 5 (x ) = x 2 +
5 3 1 4 3 5
x x x (102)
4 2 4
N 6 (x ) =
1 2 1 3 1 4 1 5
x x + x + x (103)
4 4 4 4
142
Funes Interpoladoras - lvaro F. M. Azevedo
N1 (x) N2 (x)
1 1
x x
-1 1 -1 1
N3 (x) N4 (x)
1 1
x x
-1 1 -1 1
N5 (x) N6 (x)
1 1
x x
-1 1 -1 1
Fig. 7.16 - Grficos das funes Ni(x) correspondentes ao elemento de trs ns com
comprimento L = 2.
BIBLIOGRAFIA
[7.1] - Cook, R. D.; Malkus, D. S.; Plesha, M. E.; Witt, R. J. - Concepts and
Applications of Finite Element Analysis, Fourth Edition, John Wiley & Sons, Inc.,
2002.
[7.2] - Zienkiewicz, O. C.; Taylor, R. L. - The Finite Element Method, Fourth Edition,
McGraw-Hill, 1988.
143
Funes Interpoladoras - lvaro F. M. Azevedo
144
CAPTULO 8
8.1 - Simbologia
x Coordenada cartesiana
145
Assemblagem de Elementos Finitos - lvaro F. M. Azevedo
a2 a4 a6
a1 a3 a5
1 2 B 3
A
a8 a10 C a12
x2
a7 a9 a11
4 5 6
x1
A estrutura representada na Figura 8.1 tem seis ns (1 a 6) e trs elementos finitos (A, B
e C). O elemento A tem quatro ns, o elemento B tem dois ns e o elemento C tem trs
ns. Em cada n existem dois graus de liberdade. Em correspondncia com os doze
graus de liberdade da estrutura existem doze deslocamentos nodais ( a ) e doze foras
nodais equivalentes aco exterior ( F ).
146
Assemblagem de Elementos Finitos - lvaro F. M. Azevedo
a1 a11 F1 F11
a a F F
2 12 2 12
a3 a21 F3 F21
a4 a22 F4 F22
a5 a31 F5 F31
a a F F
a = 6 = 32 F = 6 = 32 (1)
a a F F
7 41 7 41
a8 a42 F8 F42
a a F F
9 51 9 51
a10 a52 F10 F52
a11 a61 F11 F61
a12 a62 F12 F62
De acordo com (1), nas consideraes que se seguem adoptada a numerao dos graus
de liberdade de 1 a 12.
Ka=F (2)
Nas Figuras 8.2, 8.3 e 8.4 encontram-se representados os elementos finitos que vo ser
assemblados e a respectiva numerao local (ns e graus de liberdade).
a8 a6
a7 a5
4 3
A
a2 a4
a1 a3
1 2
147
Assemblagem de Elementos Finitos - lvaro F. M. Azevedo
a2 a4
a1 a3
1 2
a6
a5
3
a2 C a4
a1 a3
1 2
148
Assemblagem de Elementos Finitos - lvaro F. M. Azevedo
Atendendo numerao global dos graus de liberdade indicada na Figura 8.1 (1 a 12),
as matrizes de rigidez dos elementos finitos passam a ser
0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0
0 0 B11 B12 B13 B14 0 0 0 0 0 0
0 0 B21 B22 B23 B24 0 0 0 0 0 0
0 0 B31 B32 B33 B34 0 0 0 0 0 0
0 0 B41 B42 B43 B44 0 0 0 0 0 0
K =
B
(7)
0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0
149
Assemblagem de Elementos Finitos - lvaro F. M. Azevedo
0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 C55 C56 0 0 C51 C52 C53 C54
0 0 0 0 C65 C66 0 0 C61 C62 C63 C64
K =
C
0
(8)
0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 C15 C16 0 0 C11 C12 C13 C14
0 0 0 0 C25 C26 0 0 C21 C22 C23 C24
0 0 0 0 C35 C36 0 0 C31 C32 C33 C34
0 0 0 0 C45 C46 0 0 C41 C42 C43 C44
De acordo com o que foi exposto no Captulo 3, a matriz de rigidez global a soma
de (6), (7) e (8), resultando
K =K +K +K =
A B C
Em correspondncia com os graus de liberdade indicados nas Figuras 8.1 a 8.4, tm-se
as foras nodais equivalentes s aces exteriores sobre a estrutura. Assim, e de acordo
com o que foi exposto no Captulo 3, so os seguintes os vectores solicitao
correspondentes a cada elemento finito, atendendo numerao global da estrutura
150
Assemblagem de Elementos Finitos - lvaro F. M. Azevedo
F7A 0 0
A 0 0
F8
F5A F1B 0
A B
F6 F2 0
0 F3B F5C
B C
F = A
F F
F = 4 F = 6
A 0 B C
F (10)
0 0
1A
F2 0 0
F A 0 F1C
3A C
F4 0 F2
0 0 F C
3C
0 0 F4
F7A
A
F8
F5A + F1B
A B
F6 + F2
F3B + F5C
B
F4 + F6C
F =F +F +F =
A B C
FA (11)
1
F2
A
F A + F C
3A 1
F4 + F2
C
FC
3
F4C
(K A
+K +K
B C
)a (
= F +F +F
A B C
) (12)
Ka=F (13)
151
Assemblagem de Elementos Finitos - lvaro F. M. Azevedo
Neste captulo foi apresentada a assemblagem da matriz de rigidez global com base no
armazenamento de todos os seus termos. A matriz de rigidez global apresenta uma
distribuio de termos particular, que, quando devidamente explorada, conduz a
significativas economias de recursos informticos, nomeadamente a reduo do nmero
de operaes de clculo e a diminuio da quantidade de memria consumida. A
caracterstica mais simples de explorar o facto de a matriz de rigidez global ser
simtrica, evitando-se assim o clculo e o armazenamento dos termos do seu tringulo
inferior, bem como todas as operaes de clculo que sobre eles teriam de ser
efectuadas. Considerando apenas os termos do tringulo superior, ainda vantajoso
atender ao facto de muitos desses termos serem nulos. O critrio de seleco da tcnica
de armazenamento dos termos da matriz depende do mtodo que vai ser usado para
resolver o sistema de equaes. As tcnicas de armazenamento mais comuns so as
seguintes: armazenamento em semibanda de largura constante, armazenamento em
semibanda de largura varivel, armazenamento em skyline e armazenamento
esparso [8.2].
BIBLIOGRAFIA
[8.1] - Zienkiewicz, O. C.; Taylor, R. L. - The Finite Element Method, Fourth Edition,
McGraw-Hill, 1988.
[8.2] - Cook, R. D.; Malkus, D. S.; Plesha, M. E.; Witt, R. J. - Concepts and
Applications of Finite Element Analysis, Fourth Edition, John Wiley & Sons, Inc.,
2002.
152
CAPTULO 9
9.1 - Simbologia
x Coordenada cartesiana
Q Carga concentrada
Extenso
153
Foras Nodais Equivalentes - lvaro F. M. Azevedo
Distoro
Tenso normal
Tenso tangencial
u Campo de deslocamentos
a Deslocamento nodal
B Matriz de deformao
D Matriz de elasticidade ( = D )
Coeficiente de Poisson
T Matriz de transformao
n Versor
J Jacobiano da transformao
g Acelerao da gravidade
154
Foras Nodais Equivalentes - lvaro F. M. Azevedo
Q (x ) b (x )
p dL q dS
dS b dV
P
p (x ) q (x )
x3 dL
L S
dV
x1 x2 V
155
Foras Nodais Equivalentes - lvaro F. M. Azevedo
Fora de volume b ( x ) . Esta carga actua num volume V, que pode ser apenas
Todos os tipos de aces atrs referidos so definidos como funes das coordenadas
cartesianas
x = (x1 , x2 , x3 ) (1)
Na Figura 9.1 apenas foi indicado um exemplo de cada tipo de carga. Nas aplicaes do
MEF habitual existirem diversos exemplares de cada tipo de carga, e.g., vrias cargas
concentradas em diferentes pontos do corpo, vrias cargas distribudas em distintas
zonas, etc.
V
T dV =
(3)
= u Q+ u pdL+ u q dS + u b dV
T T T T
L S V
Q p q b
1 1
2 2
= 3 ; = 3 (4)
23 23
31 31
12 12
156
Foras Nodais Equivalentes - lvaro F. M. Azevedo
u1 Q1 p1 q1 b1
u = u2 ; Q = Q2 ; p = p2 ; q = q ; b = b
(5)
2 2
u3 Q3 p3 q3 b3
=Ba (6)
= Ba (7)
que equivalente a
T = aT BT (8)
1 C1 C2 C2 0 0 0 1
C C C 0 0 0
2 2 1 2 2
3 C2 C2 C1 0 0 0 3
= (9)
23 0 0 0 C3 0 0 23
31 0 0 0 0 C3 0 31
12 0 0 0 0 0 C3 12
sendo
E (1 )
C1 =
(1 + )(1 2 )
E
C2 =
(1 + )(1 2 ) (10)
E
C3 =
2 (1 + )
157
Foras Nodais Equivalentes - lvaro F. M. Azevedo
= D (11)
=DBa (12)
u=Na (13)
u= N a (14)
que equivalente a
u T = aT N T (15)
Substituindo todas estas equaes em (3) passa a ter-se o PTV expresso por
V
aT B T D B a d V =
= a N Q+ a N pdL+
T T T T
Q p
L (16)
+ a N q dS + aT N T b d V
T T
S V
q b
Uma vez que dV = dx1 dx2 dx3 e os deslocamentos nodais no dependem das
variveis x1, x2 e x3, os vectores a e a podem passar para fora dos integrais
T
158
Foras Nodais Equivalentes - lvaro F. M. Azevedo
aT B D B dV a =
T
V
= a N Q + a N pdL+
T T T T
Q p
L (17)
+ a N q dS + a
T T T T
N b dV
S V
q b
B D B dV a =
T
V
(18)
= N Q+ N pdL+ N q dS +
T T T T
N b dV
L S V
Q p q b
Comparando esta equao com a relao de rigidez que utilizada no mtodo dos
deslocamentos
Ka=F (19)
K =
T
B D B dV (20)
V
F= F + F + F + F
Q p q b
(21)
Q p q b
= N Q
Q T
F (22)
F =
p T
N pdL (23)
L
F =
q T
N qdS (24)
S
F =
b T
N b dV (25)
V
159
Foras Nodais Equivalentes - lvaro F. M. Azevedo
O clculo das foras nodais equivalentes a uma aco concentrada num ponto interior
ao elemento finito exemplificado com um elemento de quatro ns para estados planos
de tenso (ver a Figura 9.2).
x2
a32 u2 (x1 , x2)
s2
a31
a42 u1 (x1 , x2)
a41 3
Q2 s1
4
P Q1
a22
a12
a21 Ponto P = ( xP1, xP 2 )
a11
2 Ponto P = (sP1 , sP 2 )
1
x1
Fig. 9.2 - Elemento finito de quatro ns com uma fora concentrado num ponto interior.
160
Foras Nodais Equivalentes - lvaro F. M. Azevedo
a11 F11
a F
12 12
a21 F21
a22 F
a= ; F = 22 (26)
a31 F31
a32 F32
a F
41 41
a42 F42
Q
Q = 1 (27)
Q2
N1 (s1 , s2 ) = (1 s1 ) (1 s2 ) 4
N (s , s ) = (1 + s ) (1 s )
2 1 2 1 2 4
(29)
N 3 (s1 , s2 ) = (1 + s1 ) (1 + s2 ) 4
N 4 (s1 , s2 ) = (1 s1 ) (1 + s2 ) 4
expresso (22), sendo a matriz N constituda pelas funes de forma (29) avaliadas no
ponto (28).
N1 = ( 1 s P1 ) ( 1 s P 2 ) 4
N 2 = ( 1 + sP1 ) ( 1 s P 2 ) 4
(30)
N3 = ( 1 + s P1 ) ( 1 + s P 2 ) 4
N 4 = ( 1 s P1 ) ( 1 + s P 2 ) 4
De todas estas consideraes resulta a seguinte expresso para o clculo das foras
nodais equivalentes fora Q
161
Foras Nodais Equivalentes - lvaro F. M. Azevedo
F11Q N1 0
Q
F12 0 N1
F21Q N 2 0
Q
0 N2 Q1
= 22Q =
Q F
F
F31 N 3 0 Q (31)
2
Q
F32 0 N3
F Q N 0
41Q 4
F42 0 N 4
1
4 (1 s1 )(1 s2 ) x11 + L + (1 s1 )(1 + s2 ) x41 xP1 = 0
1
4
(33)
1
4 (1 s1 )(1 s2 ) x12 + L + (1 s1 )(1 + s2 ) x42 xP 2 = 0
1
4
f1 (s1 , s2 ) = 0
(34)
f (s , s ) = 0
2 1 2
162
Foras Nodais Equivalentes - lvaro F. M. Azevedo
Este sistema de equaes no lineares deve, em geral, ser resolvido por um mtodo
iterativo (e.g., mtodo de Newton). A sua soluo corresponde s coordenadas locais do
ponto P ( sP1 , sP 2 ) .
x2 s2
6 5
4
s1
7
8 2 3
1
p (x )
x1
Fig. 9.3 - Elemento finito de oito ns com uma carga distribuda por unidade de comprimento.
N1 (s1 , s2 ) = (1 s1 ) (1 s2 ) ( 1 s1 s2 ) 4
N (s , s ) = (1 s 2 ) (1 s ) 2
2 1 2 1 2
N 3 (s1 , s2 ) = (1 + s1 ) (1 s2 ) ( 1 + s1 s2 ) 4
N 4 (s1 , s2 ) = (1 + s1 ) (1 s2 ) 2
2
(35)
N 5 (s1 , s2 ) = (1 + s1 ) (1 + s2 ) ( 1 + s1 + s2 ) 4
N 6 (s1 , s2 ) = (1 s12 ) (1 + s2 ) 2
N 7 (s1 , s2 ) = (1 s1 ) (1 + s2 ) ( 1 s1 + s2 ) 4
N 8 (s1 , s2 ) = (1 s1 ) (1 s22 ) 2
163
Foras Nodais Equivalentes - lvaro F. M. Azevedo
N1 (s1 ) = (s12 s1 ) 2
N 2 (s1 ) = 1 s1
2
N 3 (s1 ) = (s12 + s1 ) 2
N 4 (s1 ) = 0
(36)
N 5 (s1 ) = 0
N 6 (s1 ) = 0
N 7 (s1 ) = 0
N (s ) = 0
8 1
Estas funes de forma coincidem com as que foram obtidas no Captulo 4 para o
elemento unidimensional de trs ns.
Na Figura 9.4 est representado o eixo tangente ao bordo (x1 ) , bem como o eixo normal
ao bordo (x2 ) . O eixo tangente ao bordo segue a numerao local dos ns. O eixo x2
x2 (s1 = 0)
(s1 = 1)
dL
x2 2
x1 3
L s1
p2
1
(s1 = -1) p1
x1
Fig. 9.4 - Bordo de trs ns com uma carga distribuda por unidade de comprimento.
164
Foras Nodais Equivalentes - lvaro F. M. Azevedo
ou
N
p1 p11
p21 1
p31
p = p 2
N (38)
2 12 p22 p32
N 3
p' = p' T
NV (39)
p' = T p (40)
e a relao inversa
p=T
T
p' (41)
p=T
T T
p' NV (42)
165
Foras Nodais Equivalentes - lvaro F. M. Azevedo
x2
x2
x1
n 1
n 2
s1
dL dL
d x2
d x1
x1
1 d x1 d x2
n1 = , (43)
J d s1 d s1
d x d x
sendo J a norma do vector 1 , 2
d s1 d s1
2 2
d x1 d x2
J = + (44)
d s1 d s1
sua expresso
1 d x2 d x1
n2 = , (45)
J d s1 d s1
166
Foras Nodais Equivalentes - lvaro F. M. Azevedo
d x1 d x2
1 d s1 d s1
T = (46)
J d x2 d x1
d s1 d s1
d x1 d N1 d N2 d N3
d s = d s x11 + d s x21 + d s x31
1 1 1 1
(48)
d x2 d N1 d N2 d N3
= x12 + x22 + x32
d s1 d s1 d s1 d s1
d N1 1
d s = s1 2
1
d N2
= 2 s1 (49)
d s1
d N3 1
= s1 +
d s1 2
Para calcular as foras nodais equivalentes carga distribuda no bordo deve-se utilizar
a expresso (23), que em seguida se reproduz
F =
p T
N pdL (50)
L
167
Foras Nodais Equivalentes - lvaro F. M. Azevedo
Para facilitar o recurso quadratura de Gauss (ver o Captulo 5), deve ser efectuada a
seguinte mudana de varivel
+1 dL
=
p T
F N p d s1 (51)
1 d s1
dL= (d x1 ) 2 + (d x2 ) 2 (52)
d x1
d x1 = d s d s1
1
(53)
d x2
d x2 = d s d s1
1
2 2
dL d x1 d x2
= + (54)
d s1 d s1 d s1
dL
=J (55)
d s1
+1
=
p T
F N p J d s1 (56)
1
+1
F =
p T T
N T p' T NV J d s1 (57)
1
Uma vez que em todo o domnio de integrao se verifica ser s2 = -1, na matriz N
devem ser utilizadas as funes de forma (36).
168
Foras Nodais Equivalentes - lvaro F. M. Azevedo
N1 0
0 N1
N2 0
N2 1
dx d x2 N
0
+1 1 ds d s1
p11
p21 1
p31
F = N3 0 1
p
1 J d x2 d x1 p 2
N J d s1 (58)
(161) 12 p22 p32
N 3
0 N3 d s d s1
0 1
0
M M
0 0
F11p N1 0
p
F12 0 N1
F21p N2 0
p d x1 d x2
F22 0 N2 N
+1 ds d s1
p11
p21 1
p31
F p =
31p 1 N3 0
1
d x2 d x1
p
12
p22 2 1
p32
N ds (59)
F32 0 N3 N3
d s1 d s1
0 0 0
M M M
0 0 0
p
No vector F apenas as seis primeiras componentes so no nulas, i.e., nos ns 1, 2 e 3
(ver a Figura 9.3) existem foras nodais equivalentes, enquanto que nos restantes cinco
ns a contribuio da carga distribuda nula.
O integral (59) pode ser calculado recorrendo quadratura de Gauss (ver o Captulo 5).
169
Foras Nodais Equivalentes - lvaro F. M. Azevedo
O clculo das foras nodais equivalentes a uma carga distribuda por unidade de
superfcie efectuado com a expresso (24). Este tipo de cargas s tem interesse prtico
em elementos de laje, elementos de casca e faces de elementos slidos (bricks). O
q
processo de clculo de F semelhante ao apresentado na Seco 9.4, sendo
necessrio adapt-lo s caractersticas dos referidos elementos. O domnio de integrao
passa a ser uma superfcie.
Este tipo de aco devido presena de foras de volume b ( x ). Estas foras esto
presentes sempre que o corpo se encontra sujeito a uma acelerao. O caso mais comum
o da acelerao da gravidade que se define do seguinte modo
b= g (60)
No caso mais comum, i.e., supondo que o eixo x3 vertical e orientado para cima, que a
acelerao da gravidade actua segundo x3 e negativa e que se utilizam as unidades do
Sistema Internacional ( SI ), tem-se
b1 0
b = 0
2 (61)
b3 9.81
Ao definir o peso prprio deste modo, facilitada a sua combinao com outras
componentes da acelerao g .
170
Foras Nodais Equivalentes - lvaro F. M. Azevedo
Se a nica fora de volume for a devida ao peso prprio, ento pode-se atribuir a o
valor do peso especfico do material e considerar g = ( 0 , 0 , 1 ) . Deste modo fica
facilitada a preparao dos dados de uma anlise por elementos finitos em que
utilizado um sistema de unidades distinto do SI.
F =
b T
N b dV (62)
V
x2
a32 u2 (x1 , x2)
s2 b dV
a31
a42 u1 (x1 , x2)
a41 3
s1
4 dS dV
a22
a12
a21 h (s1 , s2 )
a11
2
1
x1
b
b = 1 (63)
b2
F =
b T
N b h dS (64)
S
171
Foras Nodais Equivalentes - lvaro F. M. Azevedo
+1 +1
F = N
b T
b h J d s1 d s2 (66)
1 1
Uma vez que N a matriz que relaciona os deslocamentos nodais com o campo de
deslocamentos (u = N a ) (ver o Captulo 6), chega-se seguinte expresso final
F11b N1 0
b 0
F12 N1
F21b N2 0
b +1 +1
F22 = 0 N 2 b1
F b 1 1 N3 0 b2
h J d s1 d s2 (67)
31b
F32 0 N3
F b N 0
41 4
F42b 0 N 4
O integral (67) pode ser calculado recorrendo quadratura de Gauss (ver o Captulo 5).
172
Foras Nodais Equivalentes - lvaro F. M. Azevedo
BIBLIOGRAFIA
[9.2] - Hinton, E.; Owen, D. R. - Finite Element Programming, Academic Press, 1980.
[9.3] - Kreyszig, E. - Advanced Engineering Mathematics, Sixth Edition, John Wiley &
Sons, Inc., 1988.
[9.4] - Cook, R. D.; Malkus, D. S.; Plesha, M. E.; Witt, R. J. - Concepts and
Applications of Finite Element Analysis, Fourth Edition, John Wiley & Sons, Inc.,
2002.
173
Foras Nodais Equivalentes - lvaro F. M. Azevedo
174
CAPTULO 10
10.1 - Simbologia
x Coordenada cartesiana
u Campo de deslocamentos
a Deslocamento nodal
175
Slidos, Estado Plano de Deformao e Axissimetria - lvaro F. M. Azevedo
B Matriz de deformao
D Matriz de elasticidade ( = D )
V Volume
J Jacobiano da transformao
Extenso
Distoro
Tenso normal
Tenso tangencial
Coeficiente de Poisson
L Operador diferencial
Q Carga concentrada
P Permetro
S Superfcie
176
Slidos, Estado Plano de Deformao e Axissimetria - lvaro F. M. Azevedo
a53
a51 a52 u3 (x1 , x2 , x3)
8
5 u2 (x1 , x2 , x3)
6 7 u1 (x1 , x2 , x3)
1
x3 4
x1 x2 3
a11 F11
a F
12 12
a13 F13
a21 F21
a22 F22
a = F = (1)
( p 1) a23 ( p 1) F23
M M
a81 F81
a82 F82
a83 F83
177
Slidos, Estado Plano de Deformao e Axissimetria - lvaro F. M. Azevedo
x1 x1 (s1 , s2 , s3 )
x2 x2 (s1 , s2 , s3 ) (3)
x x3 (s1 , s2 , s3 )
3
Na Figura 10.2 encontra-se indicado o sistema de coordenadas locais, bem como o novo
domnio de integrao.
s3
5 s1 [ 1 , + 1 ]
8 s2 [ 1 , + 1 ]
6 s3 [ 1 , + 1 ]
7
1
s2
4
2
s1 3
178
Slidos, Estado Plano de Deformao e Axissimetria - lvaro F. M. Azevedo
N1 (s1 , s2 , s3 ) = (1 s1 ) (1 s2 ) (1 s3 ) 8
N (s , s , s ) = (1 + s ) (1 s ) (1 s ) 8
2 1 2 3 1 2 3
N 3 (s1 , s2 , s3 ) = (1 + s1 ) (1 + s2 ) (1 s3 ) 8
N 4 (s1 , s2 , s3 ) = (1 s1 ) (1 + s2 ) (1 s3 ) 8
(5)
N 5 (s1 , s2 , s3 ) = (1 s1 ) (1 s2 ) (1 + s3 ) 8
N 6 (s1 , s2 , s3 ) = (1 + s1 ) (1 s2 ) (1 + s3 ) 8
N 7 (s1 , s2 , s3 ) = (1 + s1 ) (1 + s2 ) (1 + s3 ) 8
N 8 (s1 , s2 , s3 ) = (1 s1 ) (1 + s2 ) (1 + s3 ) 8
s3
s1
s2
s32
s1 s3
s12
s2 s3
s1 s2
s22
V = ( 1 , s1 , s2 , s3 , s1 s2 , s2 s3 , s1 s3 , s1 s2 s3 ) (6)
179
Slidos, Estado Plano de Deformao e Axissimetria - lvaro F. M. Azevedo
N1
x1 x11 x21 L x81 N
x = x x22 L x82 2
2 12 (7)
M
x3 x13 x23 L x83
N8
que corresponde a
x = x
T
NV
(8)
(m 1) (m n ) ( n 1)
K =
T
B D B dV (9)
V
+1 +1 +1
K = B
T
D B J d s1 d s2 d s3 (10)
1 1 1
x1 x1 x1
s s2 s3
1
x x2 x2
J = 2 (11)
s1 s2 s3
x x3 x3
3
s1 s2 s3
e o determinante Jacobiano
J = J (12)
180
Slidos, Estado Plano de Deformao e Axissimetria - lvaro F. M. Azevedo
1 C1 C2 C2 0 0 0 1
C C C 0 0 0
2 2 1 2 2
3 C C C 0 0 0 3
=
2 2 1
(13)
23 0 0 0 C3 0 0 23
31 0 0 0 0 C3 0 31
12 0 0 0 0 0 C3 12
sendo
E (1 )
C1 =
(1 + )(1 2 )
E
C2 =
(1 + )(1 2 ) (14)
E
C3 =
2 (1 + )
= D (15)
(q 1) (q q ) ( q 1)
A matriz Jacobiana obtm-se com a seguinte expresso, que resulta da derivao de (7)
em ordem a s1, s2 e s3
x1 x1 x1 N1 N1 N1
s s2 s3
s1 s2 s3 x11 x21 L x81 1
x2 x2 x2 N2 N2 N2
= x12 x22 L x82 s1 s2 s3 (16)
s s2 s3
x1 x13 x23 L x83 M M
x3
M
3 x3 N N8 N8
s1 s2 s3 8
s1 s2 s3
181
Slidos, Estado Plano de Deformao e Axissimetria - lvaro F. M. Azevedo
N
=
T
J x
s (17)
(m m ) (m n ) (n m )
No caso geral tridimensional, a relao entre o campo dos deslocamentos e o campo das
deformaes [10.1]
x 0 0
1
1 0 0
x2
2 0
u1
3
0
x3 u
= 2 (18)
23 0 u3
31 x3 x2
12 0
x3 x1
0
x2 x1
= L u (19)
( q 1) ( q m ) (m 1)
a11
a
12
a13
u1 N1 0 0 N2 0 0 N8 0 0 a21
u = 0 a22
N1 0 0 N2 0 L 0 N8 0 (20)
2
u3 0 0 N1 0 0 N2 0 0 N 8 a23
M
a81
a
82
a83
ou
182
Slidos, Estado Plano de Deformao e Axissimetria - lvaro F. M. Azevedo
u = N a (21)
(m 1) (m p ) ( p 1)
= L N a (22)
( q 1) (q m ) (m p ) ( p 1)
sendo
B = L N (23)
(q p ) (q m ) (m p )
x 0 0
1
0
0
x2
0 0 N1 0 0 N2 0 0 L N8 0 0
x3 0
B= N1 0 0 N2 0 L 0 N8 0 (24)
0
x3 x2 0 0 N1 0 0 N2 L 0 0 N 8
0
x3 x1
0
x2 x1
N1 N2 N8
x 0 0 0 0 L 0 0
x1 x1
1
0 N1 N2 N8
0 0 0 L 0 0
x2 x2 x2
N1 N2 N8
0 0 0 0 L 0 0
x3 x3 x3
B= (25)
0 N1 N1 N2 N2 N8 N8
0 L 0
x3 x2 x3 x2 x3 x2
N N1 N2 N2 N8 N 8
1 0 0 L 0
x3 x1 x3 x1 x3 x1
N1 N1 N2 N2 N8 N8
0 0 L 0
x2 x1 x2 x1 x2 x1
183
Slidos, Estado Plano de Deformao e Axissimetria - lvaro F. M. Azevedo
N1 N1 N1 N1 N1 N1 x1 x1 x1
1
x x2 x3 s s2 s3 s
1 1 1 s2 s3
N2 N2 N2 N2 N2 N2
x2 x2 x2
x1 x2 x3 = s1 s2 s3 s1
(26)
M s2 s3
M M M x x3
M M
N8 N8 N8 N8 N8 N8 x3
3
s1 s2 s3
x1 x2 x3 s1 s2 s3
N N 1
= J
x s (27)
(n m ) (n m ) (m m )
184
Slidos, Estado Plano de Deformao e Axissimetria - lvaro F. M. Azevedo
h=1 x2
1/2
1/2
x1
Plano mdio
x3
1 1
2 2
0
= 3= (28)
( q 1) 23 0
31 0
12 12
1 C1 C2 C2 0 0 0 1
C C C2 0 0 0
2 2 1 2
3 C2 C2 C1 0 0 0 0
= (29)
23 0 0 0 C3 0 0 0
31 0 0 0 0 C3 0 0
12 0 0 0 0 0 C3 12
185
Slidos, Estado Plano de Deformao e Axissimetria - lvaro F. M. Azevedo
1 C1 C2 0 1
= C C1 0
2 2 2 (30)
12 0 0 C3 12
3 = C2 (1 + 2 ) (31)
1
3 = 1 2 + 3 (32)
E E E
3 = ( 1 + 2 ) (33)
Uma vez que se supe que os campos de tenses e deformaes no variam com x3,
suficiente estudar o comportamento de um troo de comprimento unitrio, cujo plano
mdio passa pela origem e perpendicular a x3 (ver a Figura 10.4).
186
Slidos, Estado Plano de Deformao e Axissimetria - lvaro F. M. Azevedo
x2 u2 (x1 , x2)
a32
Q
a31
a42 u1 (x1 , x2)
a41 3
a22
a12
a11 a21 h=1
p 2
1
x1
a fora Q que actua no corpo (ver a Figura 10.5) passa a ser uma fora por
a fora por unidade de comprimento p que actua no corpo (ver a Figura 10.5)
Na Figura 10.6 encontra-se representada uma seco transversal que, ao ser rodada em
torno de x2, gera um slido de revoluo que corresponde a um reservatrio
axissimtrico. A seco transversal est discretizada em elementos finitos quadrilteros
contidos no plano (x1, x2).
187
Slidos, Estado Plano de Deformao e Axissimetria - lvaro F. M. Azevedo
x2 Eixo de axissimetria
u2
u1
x1
Se, alm da geometria, for tambm axissimtrica a distribuio do material que constitui
o reservatrio, bem como as caractersticas das aces exteriores, verifica-se que o
comportamento tambm axissimtrico. Devido ao facto de as aces axissimtricas
serem, na generalidade dos casos, de natureza gravtica, admite-se que o eixo de
axissimetria (x2) sempre vertical. O eixo x1, bem como os componentes segundo x1 de
todas as grandezas, recebem a designao de radiais. O componente u do campo de
deslocamentos designa-se deslocamento circunferencial. A deformao circunferencial
corresponde ao quociente entre a variao do permetro de uma fibra e o permetro
original (ver a Figura 10.7).
x2
A A'
x1
uA 1
xA 1
188
Slidos, Estado Plano de Deformao e Axissimetria - lvaro F. M. Azevedo
P0 = 2 x A1 (34)
P = 2 (x A1 + u A1 ) (35)
A deformao circunferencial
P P0
= (36)
P0
2 x A1 + 2 u A1 2 x A1 u A1
= = (37)
2 x A1 xA1
u1
= (38)
x1
u1
x
1 1
u2
2 = x2
u1 (39)
12 x1
u1 + u2
x x
2 1
189
Slidos, Estado Plano de Deformao e Axissimetria - lvaro F. M. Azevedo
x 0
1 1
0
2 = x2 u1
1 u (40)
0 2
12 x1
x x1
2
=Lu (41)
1 C1 C2 C2 0 1
C C C 0
2 = 2 1 2 2 (42)
C2 C2 C1 0
12 0 0 0 C3 12
K=
T
B D B dV (43)
V
K= B D B (2 x1 ) d S
T
S
(44)
190
Slidos, Estado Plano de Deformao e Axissimetria - lvaro F. M. Azevedo
x2
12
12
1 = 2 = 0 1 = 2 = 0
x1
+1 +1
K= B D B (2 x1 ) J d s1 d s2
T
(45)
1 1
Uma vez que se pretende que todos os componentes da funo integranda de (45) sejam
funes de s1 e s2, deve-se calcular x1 com a seguinte expresso
O integral duplo (45) pode ser calculado recorrendo quadratura de Gauss (ver o
Captulo 5).
191
Slidos, Estado Plano de Deformao e Axissimetria - lvaro F. M. Azevedo
Neste captulo, a descrio das formulaes foi efectuada de um modo mais sucinto,
uma vez que se supunha um bom conhecimento da formulao do estado plano de
tenso exposta no Captulo 6. Os elementos slidos tridimensionais (bricks) so os que,
aparentemente, permitem modelar qualquer geometria. No entanto, apresentam os
inconvenientes de necessitarem de uma preparao dos dados mais trabalhosa,
requererem um maior esforo computacional e apresentarem maior dificuldade na
interpretao dos resultados. Os estados planos de deformao surgem tipicamente em
problemas geotcnicos (e.g., muros de suporte, barragens gravidade, tneis). Os estados
axissimtricos apresentam o inconveniente de necessitarem de uma aco axissimtrica,
que, na prtica, nem sempre ocorre. Para ultrapassar esta limitao, em [10.2]
desenvolvida uma formulao correspondente a slidos de revoluo com aces no
axissimtricas. Contudo, o seu elevado grau de dificuldade constitui um entrave a uma
aplicao generalizada.
BIBLIOGRAFIA
[10.2] - Cook, R. D.; Malkus, D. S.; Plesha, M. E.; Witt, R. J. - Concepts and
Applications of Finite Element Analysis, Fourth Edition, John Wiley & Sons, Inc.,
2002.
[10.3] - Zienkiewicz, O. C.; Taylor, R. L. - The Finite Element Method, Fourth Edition,
McGraw-Hill, 1988.
192
CAPTULO 11
FLEXO DE VIGAS
11.1 - Simbologia
g Referencial geral
l Referencial local
x Coordenada cartesiana
u Campo de deslocamentos
ngulo
G Centro de gravidade
Extenso
Tenso normal
S Superfcie
N Esforo axial
193
Flexo de Vigas - lvaro F. M. Azevedo
M Momento flector
k Curvatura
g
3
l l
3 2
l
1
j
i
g
2
g
1 i< j
O eixo l1 do referencial local coincide com o eixo da barra e est orientado do n i para
o n j, correspondendo i e j numerao global dos ns da malha. Os eixos l2 e l3 so os
eixos principais centrais de inrcia da seco transversal. Apesar de a seco ser
varivel, considera-se que a localizao destes eixos constante ao longo da barra. A
transformao dos deslocamentos generalizados e das foras generalizadas entre os
referenciais l e g encontra-se descrita nos Captulos 2 e 3.
No estudo que se segue, apenas considerado o referencial l, que passa a ser designado
por x. Supe-se tambm que todas as aces esto contidas no plano (x1, x3), sendo os
194
Flexo de Vigas - lvaro F. M. Azevedo
x3
u3
G x2
x3
u3 ( x1 )
x1 u1
tan (1)
( x1 ) =
d u3
(2)
d x1
195
Flexo de Vigas - lvaro F. M. Azevedo
u3 B B'
x3
B'
x3 O' O O' uO1 ( x1 )
u1 ( x1 , x3 )
A'
A A'
u3 ( x1 )
B
O
A x1 u1
Admite-se que uma seco plana se mantm plana aps a deformao. Admite-se
tambm que uma seco perpendicular ao eixo da barra mantm esta caracterstica aps
a deformao. O ponto O apresenta coordenada nula segundo x3. O deslocamento do
ponto O segundo x1 designado uO1 e depende apenas de x1. O deslocamento de um
ponto genrico da seco transversal segundo x1 depende de x1 e de x3 e definido pela
seguinte expresso
u1 ( x1 , x3 ) = uO1 ( x1 ) x3 ( x1 ) (3)
ou
u1 = uO1 x3 (4)
1 =
u1
=
(uO1 x3 ) = d uO1 x3 d (5)
x1 x1 d x1 d x1
d uO1 d 2u3
1 = x3 (6)
d x1 d x12
196
Flexo de Vigas - lvaro F. M. Azevedo
d uO1 d
1 = E 1 = E E x3 (7)
d x1 d x1
d uO1 d 2u3
1 = E E x3 (8)
d x1 d x12
d uO1 d
N = S
1 d S = S
E
d x1
E x3
d x
d S
1
(9)
d uO1 d
M = S
1 x3 d S = S
E
d x1
E x3 x3 d S
d x1
(10)
Considera-se que um momento flector positivo quando provoca traces nas fibras
que tm coordenada x3 positiva (ver a Figura 11.4).
197
Flexo de Vigas - lvaro F. M. Azevedo
Momento flector
positivo
Esforo axial
positivo
M
N
x1
d uO1 d
N =E
d x1 S
dS E
d x1 S
x3 d S (11)
d uO1 d
M =E
d x1 S
x3 d S E
d x1 S
x32 d S (12)
S
x3 d S = 0 (13)
A=
S
dS (14)
I = S
x32 d S (15)
198
Flexo de Vigas - lvaro F. M. Azevedo
d uO1
N = EA (16)
d x1
d
M = E I (17)
d x1
d uO1
o = (18)
d x1
N = E A o (19)
d 2u3
M = E I (20)
d x12
d 2u3
k = (21)
d x12
resulta
M = E I k (22)
ou
M
k = (23)
EI
Na Figura 11.2, todos os pontos da linha que representa o eixo da barra deformada
apresentam ordenada positiva (u3 > 0), primeira derivada positiva ( d u3 d x1 > 0 ) e
199
Flexo de Vigas - lvaro F. M. Azevedo
segunda derivada tambm positiva ( d 2u3 d x12 > 0 ). Atendendo definio do sentido
positivo do momento flector (ver a Figura 11.4), verifica-se que um momento flector
positivo provoca uma curvatura negativa. Esta questo encontra-se expressa na
equao (23), em que E e I so sempre positivos.
d uo N
= (24)
d x1 EA
d M
= (25)
d x1 EI
N M
1 = E + E x3 (26)
EA EI
resultando
N M
1 = + x3 (27)
A I
200
Flexo de Vigas - lvaro F. M. Azevedo
BIBLIOGRAFIA
201
Flexo de Vigas - lvaro F. M. Azevedo
202
CAPTULO 12
VIGA DE EULER-BERNOULLI
12.1 - Simbologia
x Coordenada cartesiana
u Campo de deslocamentos
Deslocamento nodal
Rotao nodal
Deformao
B Matriz de deformao
Tenso normal
203
Viga de Euler-Bernoulli - lvaro F. M. Azevedo
V Volume
S Superfcie
M Momento flector
s Coordenada local
J Jacobiano da transformao (J = d x1 / d s)
u3 (x1)
a2 = 1 x3 a4 = 2
a3 = 2
a1 = 1
x1
1 2
(x1 = x11 = L 2 ) L/2 L/2 (x1 = x21 = L 2 )
204
Viga de Euler-Bernoulli - lvaro F. M. Azevedo
a1 1
a
a = 2 = 1 (1)
a3 2
a4 2
De acordo com o que foi exposto no Captulo 11, o deslocamento lateral u3(x1). A
coordenada cartesiana xij corresponde ao n i e refere-se ao eixo xj.
u3 ( x1 ) = N1 ( x1 ) a1 + N 2 ( x1 ) a2 + N 3 ( x1 ) a3 + N 4 ( x1 ) a4 (2)
a1
a
u3 (x1 ) = [N1 N2 N3 N4 ] 2 (3)
a3
a4
ou
u3 = N a (4)
sendo
N = [N1 N2 N3 N4 ] (5)
N1 ( x1 ) =
1 3 2
x1 + 3 x13 (6)
2 2L L
N 2 ( x1 ) =
L 1 1 2 1
x1 x1 + 2 x13 (7)
8 4 2L L
205
Viga de Euler-Bernoulli - lvaro F. M. Azevedo
N 3 ( x1 ) =
1 3 2
+ x1 3 x13 (8)
2 2L L
N 4 ( x1 ) =
L 1 1 2 1
x1 + x1 + 2 x13 (9)
8 4 2L L
d 2u3
1 = x3 (10)
d x12
d 2u3
1 = (11)
d x12
passa a ter-se
1 = x3 1 (12)
a1
d 2N d 2N2 d 2N3 d 2 N 4 a2
1 = 1
d x12 a3
2 (13)
d x1 d x12 d x12
a4
d 2 N1 d 2 N2 d 2 N3 d 2N4
B =
d x12
2 (14)
d x1 d x12 d x12
passa a escrever-se
1 = B a (15)
206
Viga de Euler-Bernoulli - lvaro F. M. Azevedo
1 = x3 B a (16)
12 1 6 12 1 6
B = 3 x1 2 x1 x1 2 x1 (17)
L L L L3 L L
1 = E 1 (18)
e, atendendo a (16),
1 = E x3 B a (19)
x3
F1 F2 F3 F4
x1
1 2
L/2 L/2
207
Viga de Euler-Bernoulli - lvaro F. M. Azevedo
V
T d V = uT p d L
L
(20)
No caso da viga representada nas Figuras 12.1 e 12.2 a equao (20) passa a
+L 2 +L 2
L 2
S
1 1 d S d x1 = u
L 2
3 p d x1 (21)
d S = d x2 d x3 (22)
1 = x3 B a (23)
que equivalente a
1 = aT BT x3 (24)
u3 = N a (25)
que equivalente a
u3 = a T N T (26)
Substituindo todas estas equaes em (21) passa a ter-se o PTV expresso por
+L 2 +L 2
a B E x B a d S d x1 = a
T T 2 T T
3 N p d x1 (27)
S
L 2 L 2
Passando para fora de cada integral tudo o que no depende da respectiva varivel
chega-se a
208
Viga de Euler-Bernoulli - lvaro F. M. Azevedo
+L 2 +L 2
a x d S d x1 a = a p N
T T 2 T T
B BE 3 d x1 (28)
S
L 2 L 2
I2 = S
x32 d S (29)
+L 2 +L 2
B B E I 2 d x1 a = p N
T T
d x1 (30)
L 2 L 2
+L 2
K = B
T
B E I 2 d x1 (31)
L 2
e o vector de solicitao
+L 2
F = p N
T
d x1 (32)
L 2
+L 2
K = E I2 B
T
B d x1 (33)
L 2
209
Viga de Euler-Bernoulli - lvaro F. M. Azevedo
12
x
3 1
L
1 6
+L 2 2 x1 12
3 x1
1 6 12 1 6
K = E I2 L L 2 x1 x 2 x1 d x1 (34)
L
3 1
L 2
12
x L L L L L
L3 1
1 6
L L2 x1
12 6 12 6
L3
L2 L3 L2
6 4 6 2
2 2
K = E I2 L L L L (35)
12 6
2
12
2
6
L3 L L3 L
6 2 6 4
L2 2
L L L
Esta matriz coincide com a que se obtm pelos mtodos clssicos da teoria das
estruturas reticuladas [12.1].
1 3 2
x1 + 3 x13
2 2L L
+L 2
L 1 x1 1 x12 + 12 x13
8 4 2L L
F = p 1 3 2 3 d x1 (36)
L 2
+ x1 3 x1
2 2L L
L 1 x + 1 x 2 + 1 x 3
8 4 1 2 L 1 L2 1
L2
L2 12
F = p (37)
L2
2
L 12
210
Viga de Euler-Bernoulli - lvaro F. M. Azevedo
d 2u3
M = E I2 (38)
d x12
Atendendo a (11), (15) e (38), conclui-se que o momento flector pode ser obtido com
M = E I2 B a (39)
211
Viga de Euler-Bernoulli - lvaro F. M. Azevedo
u3 (x1)
a2 = 1 x3 a4 = 2
a3 = 2
a1 = 1
x1
1 2
(x1 = x11 = L 2 ) L/2 L/2 (x1 = x21 = L 2 )
u3 (s) a4 = 2
a 2 = 1
a3 = 2
a1 = 1
s
1 2
(s = s1 = 1) 1 1 (s = s2 = 1)
Fig. 12.4 - Substituio de varivel num elemento de viga com dois ns.
212
Viga de Euler-Bernoulli - lvaro F. M. Azevedo
L
x1 = s (40)
2
a1 1
a
a = 2
= 1 (41)
a3 2
a4 2
sendo
d u3
= (42)
d x1
a1 1
a
a = 2
= 1 (43)
a3 2
a4 2
sendo
d u3
= (44)
ds
d u3 d u3 d x1
= (45)
ds d x1 d s
d x1 L
= (46)
ds 2
213
Viga de Euler-Bernoulli - lvaro F. M. Azevedo
d x1 L
J = = (47)
ds 2
tem-se
d u3 d u3
= J (48)
ds d x1
= J (49)
1 = 1 J
(50)
2 = 2 J
a1 1
a J
a = 2
= 1 (51)
a3 2
a4 2 J
a1 a1
a a J
a = =
2 2
(52)
a3 a3
a4 a4 J
u3 (s ) = N1 (s ) a1 + N 2 (s ) a2 + N 3 (s ) a3 + N 4 (s ) a4 (53)
214
Viga de Euler-Bernoulli - lvaro F. M. Azevedo
N1 (s ) =
1 3 1
s + s3 (54)
2 4 4
N 2 (s ) =
1 1 1 1
s s2 + s3 (55)
4 4 4 4
N 3 (s ) =
1 3 1
+ s s3 (56)
2 4 4
N 4 (s ) =
1 1 1 1
s + s2 + s3 (57)
4 4 4 4
u3 (s ) = N1 (s ) a1 + N 2 (s ) J a2 + N 3 (s ) a3 + N 4 (s ) J a4 (58)
Uma vez que se pretende que a interpolao de u3 seja efectuada da seguinte forma
a1
a
u3 (s ) = [ N1 (s ) N 2 (s ) N 3 (s ) N 4 (s ) ] 2 (59)
a3
a4
ou
u3 (s ) = N a (60)
conclui-se que
N = [N1 N2 N3 N 4 ] = [ N1 N2 J N3 N4 J ] (61)
sendo
N1 (s ) = N1 (s ) =
1 3 1
s + s3 (62)
2 4 4
215
Viga de Euler-Bernoulli - lvaro F. M. Azevedo
1 1 1
N 2 (s ) = N 2 (s ) J = s s 2 + s 3 J
1
(63)
4 4 4 4
N 3 (s ) = N 3 (s ) =
1 3 1
+ s s3 (64)
2 4 4
1 1 1
N 4 (s ) = N 4 (s ) J = s + s 2 + s 3 J
1
(65)
4 4 4 4
d 2 N1 d 2 N2 d 2 N3 d 2N4
B =
d x12
2 (66)
d x1 d x12 d x12
d Ni d N i d x1
= (67)
ds d x1 d s
d Ni d Ni
= J (68)
ds d x1
d d Ni d d N i d x1
= (69)
ds ds d x1 ds ds
d 2 Ni d d Ni
2
= J J (70)
ds d x1 d x1
216
Viga de Euler-Bernoulli - lvaro F. M. Azevedo
d 2 Ni d 2 Ni 2
= J (71)
d s2 d x12
que equivalente a
d 2 Ni d 2 Ni 1
= (72)
d x12 d s2 J 2
d 2 N1 3
2
= s (73)
ds 2
d 2 N2 1 3
= + s J (74)
2 2
2
ds
d 2 N3 3
2
= s (75)
ds 2
d 2 N4 1 3
= + s J (76)
2 2
2
ds
d 2 N1 3
2
= s J2 (77)
d x1 2
d 2 N2 1 3
= + s J (78)
2 2
2
d x1
d 2 N3 3
2
= s J2 (79)
d x1 2
d 2 N4 1 3
= + s J (80)
2 2
2
d x1
217
Viga de Euler-Bernoulli - lvaro F. M. Azevedo
d 2 N1 6
2
= 2 s (81)
d x1 L
d 2 N2 1 3
2
= + s (82)
d x1 L L
d 2 N3 6
2
= 2 s (83)
d x1 L
d 2 N4 1 3
2
= + s (84)
d x1 L L
6 1 3 6 1 3
B = 2 s s s s (85)
L L L L2 L L
De acordo com (33), i.e., supondo o mdulo de Young e a seco constantes, tem-se a
seguinte expresso para a matriz de rigidez do elemento finito de viga no referencial
local
+L 2
K = E I2 B
T
B d x1 (86)
L 2
+1
d x1
K = E I2 B
T
B ds (87)
1
ds
6
L2 s
1 3
+1 s
6 1 3 6 1 3 L
K = E I2
1
L L
6 s L2 s s
L L L2
s s
L L 2
ds (88)
L2
1 3
L L s
218
Viga de Euler-Bernoulli - lvaro F. M. Azevedo
Note-se que todos os elementos da matriz que constitui a funo integranda so funes
de s. O comprimento da barra (L) um parmetro fixo.
12 6 12 6
L3
L2 L3 L2
6 4 6 2
2 2
K = E I2 L L L L (89)
12 6
2
12
2
6
L3 L L3 L
6 2 6 4
L2 2
L L L
+L 2
F = p N
T
d x1 (90)
L 2
+1
d x1
F = p N
T
ds (91)
1
ds
1 3 1 3
s + s
2 4 4
1 1 1 1 L
+1 s s2 + s3
F = p 4 4 4 4 2 L
ds (92)
1 3 1 3 2
1
+ s s
2 4 4
1 1 L
s + s 2 + s 3
1 1
4 4 4 4 2
219
Viga de Euler-Bernoulli - lvaro F. M. Azevedo
L2
L2 12
F = p (93)
L2
2
L 12
As expresses (89) e (93) coincidem com as que se obtm recorrendo teoria clssica
da flexo de vigas [12.1]. A formulao aqui apresentada possui contudo a vantagem de
ser extensvel a casos mais genricos, tais como vigas curvas e vigas de seco varivel,
em que pode ser vantajosa a utilizao de funes de interpolao de grau mais elevado
e, consequentemente, o recurso a elementos finitos com mais do que dois ns.
O clculo do momento flector num ponto definido pela coordenada s efectuado com a
expresso (39), sendo a matriz B calculada com (85).
Nas condies do elemento atrs descrito, possvel demonstrar que os valores mais
correctos do campo de momentos flectores se encontram nos pontos cuja coordenada s
1
s= (94)
3
O campo de esforos transversos pode ser obtido por derivao do campo de momentos
em ordem a x.
220
Viga de Euler-Bernoulli - lvaro F. M. Azevedo
BIBLIOGRAFIA
[12.1] - Correia de Arajo, F. - Clculo Matricial das Estruturas Contnuas pelo Mtodo
dos Deslocamentos, Revista "Engenharia", Publicao dos Alunos da FEUP, Ano XIX,
Nmero 43, Novembro/Dezembro, 1965/66.
[12.3] - Hughes, T. J. R. - The Finite Element Method - Linear Static and Dynamic
Finite Element Analysis, Prentice-Hall, Inc., 1987.
221
Viga de Euler-Bernoulli - lvaro F. M. Azevedo
222
CAPTULO 13
VIGA DE TIMOSHENKO
13.1 - Simbologia
x Coordenada cartesiana
u Campo de deslocamentos
Deslocamento nodal
Rotao nodal
s Coordenada local
J Jacobiano da transformao (J = d x1 / d s)
G Centro de gravidade
223
Viga de Timoshenko - lvaro F. M. Azevedo
Extenso
Tenso normal
Distoro
Tenso tangencial
G Mdulo de distoro
W Trabalho
V Volume
S Superfcie
M Momento flector
V Esforo transverso
224
Viga de Timoshenko - lvaro F. M. Azevedo
u3 (x1)
a2 = 1 x3 a4 = 2
a3 = 2
a1 = 1
x1
1 2
(x1 = x11 = L 2 ) L/2 L/2 (x1 = x21 = L 2 )
u3 (s) (s)
s
1 2
(s = s1 = 1) 1 1 (s = s2 = 1)
Fig. 13.1 - Substituio de varivel num elemento de viga com dois ns.
a1 1
a
a = 2 = 1 (1)
a3 2
a4 2
L
x1 = s (2)
2
d x1 L
J = = (3)
ds 2
225
Viga de Timoshenko - lvaro F. M. Azevedo
u3 ( s ) = N1 ( s ) a1 + N 2 ( s ) a3 (4)
( s ) = N 1 ( s ) a2 + N 2 ( s ) a4 (5)
N1 ( s ) = (1 s ) 2 (6)
N 2 ( s ) = (1 + s ) 2 (7)
Na Figura 13.2 est representado o eixo da viga na sua posio inicial (sobre x1) e a
correspondente deformada (ver o Captulo 11). Est tambm representada a seco
transversal cujos eixos so x2 e x3. Uma vez que se consideram pequenas deformaes,
supe-se que o declive da recta tangente ao eixo coincide com o ngulo de rotao do
eixo da barra.
x3
u3
G x2
d u3
x3
d x1
u3 ( x1 )
x1 u1
226
Viga de Timoshenko - lvaro F. M. Azevedo
B' B
d u3
x3
d x1 O O'
u3
u1 ( x1 , x3 )
x3 B' O'
A' A A'
u3 ( x1 )
B
O
A x1 u1
d u3
= + (8)
d x1
u1 ( x1 , x3 ) = x3 (x1 ) (9)
u1
1 = = ( x3 ) (10)
x1 x1
sendo
227
Viga de Timoshenko - lvaro F. M. Azevedo
d
1 = x3 (11)
d x1
d
1 = (12)
d x1
passa a ter-se
1 = x3 1 (13)
d d N1 d N2
= a2 + a4 (14)
d x1 d x1 d x1
a1
dN d N 2 a2
1 = 0 1
0 (15)
d x1 d x1 a3
a4
Considere-se agora uma matriz de deformao, que designada B b pelo facto de estar
associada flexo (bending). A sua definio a seguinte
d N1 d N2
B b = 0 0
d x1
(16)
d x1
1 = B b a (17)
1 = x3 B b a (18)
228
Viga de Timoshenko - lvaro F. M. Azevedo
Tal como no Captulo 12, considera-se a lei de Hooke referida apenas tenso
normal 1 e extenso 1
1 = E 1 (19)
1 = E x3 B b a (20)
d u1 d u3
13 = + (21)
d x3 d x1
13 =
d
( x3 ) + d u3 (22)
d x3 d x1
d u3
13 = + (23)
d x1
13 = (24)
d u3 d N1 d N2
= a1 + a3 (25)
d x1 d x1 d x1
d N1 d N2
13 = N1 a2 N 2 a4 + a1 + a3 (26)
d x1 d x1
229
Viga de Timoshenko - lvaro F. M. Azevedo
a1
d N d N2 a
13 = 1 N1 N2 2 (27)
d x1 d x1 a3
a4
Considere-se agora uma matriz de deformao, que designada B s pelo facto de estar
associada ao corte (shear). A sua definio a seguinte
d N1 d N2
Bs = N1 N2 (28)
d x1 d x1
13 = B s a (29)
Uma vez que, de acordo com a lei de Hooke para materiais isotrpicos [13.2]
13 = G 13 (30)
13 = G B s a (31)
De acordo com o Princpio dos Trabalhos Virtuais (PTV) (ver o Captulo 4), admite-se
que
Considerando
230
Viga de Timoshenko - lvaro F. M. Azevedo
Wbi + Ws i = W e (36)
Wbi = 1 1 d V (37)
V
1 = x3 B b a (38)
sendo equivalente a
1 = aT BbT x3 (39)
+L 2
Wb = a T B Tb x3 E x3 B b a d S d x1
i
S
(40)
L 2
d S = d x2 d x3 (41)
+L 2
Wbi = a T E B b B b x32 d S d x1 a
T
S
(42)
L 2
I2 = S
x32 d S (43)
231
Viga de Timoshenko - lvaro F. M. Azevedo
Substituindo (43) em (42) e supondo que a barra de seco constante, passa a ter-se
+L 2
Wb = a E I 2 B
i T T
b B b d x1 a (44)
L 2
Ws i = 13 13 d V (45)
V
13 = B s a (46)
sendo equivalente a
13 = aT B Ts (47)
+L 2
Ws = a T B Ts G B s a d S d x1
i
S
(48)
L 2
+L 2
Ws = a G B s B s d S d x1 a
i T T
S
(49)
L 2
A =
S
dS (50)
232
Viga de Timoshenko - lvaro F. M. Azevedo
A* = A (51)
+L 2
Ws i = a T G A* B
T
s B s d x1 a (52)
L 2
Por uma questo de simplificao desta exposio, considera-se que o trabalho externo
associado s foras exteriores ( W e ) inclui apenas a contribuio das foras
generalizadas concentradas nos ns da barra. Nestas condies tem-se
W e = aT F (53)
+L 2 +L 2
a E I2 B B b d x1 a + a G A B B s d x1 a = a F
T T T * T T
b s (54)
L 2 L 2
Uma vez que (54) tem de se verificar para qualquer deformao virtual a, chega-se
habitual equao
K a = F (55)
+L 2 +L 2
K = E I2 B B b d x1 + G A B
T * T
b s B s d x1 (56)
L 2 L 2
+1 +1
d x1 d x1
K = E I2 B B b d s + G A* B
T T
b s Bs ds (57)
1
ds 1
ds
233
Viga de Timoshenko - lvaro F. M. Azevedo
+1 +1
L L
K = E I2 1 B B b d s + G A 2 B
T * T
b s Bs d s (58)
2 1
d Ni d N i d x1
= (59)
ds d x1 d s
d Ni d Ni L
= (60)
ds d x1 2
que equivalente a
d Ni 2 d Ni
= (61)
d x1 L ds
d N1 1
= (62)
ds 2
d N2 1
= (63)
ds 2
d N1 1
= (64)
d x1 L
d N2 1
= (65)
d x1 L
234
Viga de Timoshenko - lvaro F. M. Azevedo
1 1
B b = 0 0 (66)
L L
1
B s =
1
(1 s ) 1
1
( 1 + s ) (67)
L 2 L 2
0 0 0 0 1 L2 1 L2
1 0 1 * L 3 L 2 L2 6
2
E I2 + GA
K = (68)
L 0 0 L 1 L 2
SIM . 1 SIM . L2 3
O facto de a expresso (68) ser aproximada, obriga a que na anlise de um prtico cada
uma das suas barras tenha de ser discretizada em vrios elementos finitos. Esta questo
foi j referida no Captulo 12.
d
M = E I2 (69)
d x1
Atendendo a (12), (17) e (69), conclui-se que o momento flector pode ser obtido com
M = E I 2 Bb a (70)
235
Viga de Timoshenko - lvaro F. M. Azevedo
V = 13 ( x3 ) d S (71)
S
d u3
V = G A* +
d x1
(72)
V = G A* 13 (73)
V = G A* (74)
V = G A* B s a (75)
Deve-se ter em considerao que, quer o momento flector, quer o esforo transverso,
apenas apresentam valores com preciso aceitvel em determinados pontos do elemento
finito [13.5]. Se se pretender conhecer os valores dos esforos noutros pontos, em
geral prefervel efectuar uma extrapolao ou interpolao simples a partir dos pontos
em que os resultados so mais correctos.
236
Viga de Timoshenko - lvaro F. M. Azevedo
A formulao da viga de Timoshenko aqui apresentada pode ser estendida aos seguintes
casos: barras com mais do que dois ns, barras curvilneas, barras de seco varivel,
barras tridimensionais sujeitas a flexo desviada, incluso da toro, considerao do
centro de corte distinto do centro de gravidade, barras em que as propriedades do
material variam ao longo do eixo da barra ou dentro da seco transversal, etc. [13.4].
BIBLIOGRAFIA
[13.5] - Cook, R. D.; Malkus, D. S.; Plesha, M. E.; Witt, R. J. - Concepts and
Applications of Finite Element Analysis, Fourth Edition, John Wiley & Sons, Inc.,
2002.
237
Viga de Timoshenko - lvaro F. M. Azevedo
238
ANEXO A
Neste captulo efectuada uma breve descrio das tarefas que necessrio empreender
para analisar uma estrutura com o programa FEMIX - Verso 3.1.
http://civil.fe.up.pt/Software/Femix_3.1/Femix_3.1_Manual.htm
A.1 - Instalao
femix_V3.1_0031.zip
; C:\femix\bin
239
Utilizao do Programa Femix 3.1 - lvaro F. M. Azevedo
C:\femix\bin\s3dcad.exe
C:\femix\bin\drawmesh.exe
cmd
Para aumentar o nmero de linhas de texto deve-se clicar no canto superior esquerdo da
janela de comandos e seleccionar: "Properties / Layout". Em seguida aumentar o
parmetro "Window Size / Height".
Se a instalao tiver sido feita correctamente, deve ser possvel arrancar o programa
s3dcad a partir do directrio corrente.
Tendo em vista uma familiarizao com os diversos ficheiros que fazem parte da
instalao, aconselha-se uma inspeco ao contedo de todos os directrios que se
encontram dentro de C:\femix.
Apresenta-se em seguida uma descrio dos principais passos a dar para se chegar aos
resultados de uma anlise com o programa FEMIX 3.1. Todas as fases so
exemplificadas com base na estrutura representada na Figura A.1.
240
Utilizao do Programa Femix 3.1 - lvaro F. M. Azevedo
x2
E = 20 GPa
50 kN / m = 0.15
h = 0.3 m
1.0 m
x1
10.0 m
Fig. A.1 - Viga que se pretende analisar pelo MEF usando o programa FEMIX.
Para criar um ficheiro de dados contendo a quase totalidade da informao que descreve
o problema, deve-se escrever o seguinte a partir da linha de comandos [A.2]:
Nota: o caracter '#' e todos os que se encontram sua direita so comentrios, no sendo
necessrio digit-los.
s3dcad
csm # Create a simple mesh
2 # Rectangle
10 # Size in x [1]
1 # Size in x [2]
gen # Generate a refined mesh
2 # Surfaces
4 # N. of nodes of the generated elements
4 # N. of divisions for all the elements in s1
1 # N. of divisions for all the elements in s2
ren # Renumber elements, nodes and special nodes
1 # Default answer
2 # Default answer
3 # Default answer
y # Default answer
y # Default answer
y # Default answer
1.0e-5 # Default answer
wri # Write a .s3d file
viga44 # Job name (elementos de 4 ns; malha com 4 elementos)
gld # Write a _gl.dat file (femix)
viga44 # Job name
241
Utilizao do Programa Femix 3.1 - lvaro F. M. Azevedo
1 # Plane stress
1 # From the coordinates (x1,x2)
end # End s3dcad
Uma vez que se tratam de ficheiros do tipo "texto", o seu contedo pode ser
inspeccionado, por exemplo, com os programas Notepad ou Word.
Nota: para muitos dos comandos existem botes nas barras de ferramentas, bem como
teclas de atalho (fazer Help / Keyboard Commands).
O ficheiro viga44_gl.dat, que foi gerado com o programa s3dcad, ainda no se encontra
completo. Referem-se em seguida as alteraes que devem ser efectuadas.
242
Utilizao do Programa Femix 3.1 - lvaro F. M. Azevedo
### Points with fixed degrees of freedom and fixity codes (1-fixed;0-free)
# ivfix nofix ifpre ...
1 1 1 1
2 9 0 1
243
Utilizao do Programa Femix 3.1 - lvaro F. M. Azevedo
Substituir os casos de carga que surgem por defeito pelas seguintes linhas:
### Edge load (loaded element, loaded points and load value)
### (local coordinate system)
# iedge loele
1 1
# lopoe fe1 fe2
2 0.0 -50.0
244
Utilizao do Programa Femix 3.1 - lvaro F. M. Azevedo
4 0.0 -50.0
# iedge loele
2 2
# lopoe fe1 fe2
4 0.0 -50.0
6 0.0 -50.0
# iedge loele
3 3
# lopoe fe1 fe2
6 0.0 -50.0
8 0.0 -50.0
# iedge loele
4 4
# lopoe fe1 fe2
8 0.0 -50.0
10 0.0 -50.0
END_OF_FILE
245
Utilizao do Programa Femix 3.1 - lvaro F. M. Azevedo
Para visualizar os ficheiros de extenso .s3d deve-se fazer, no drawmesh, "File / Import".
Para capturar o contedo de uma janela do drawmesh pode-se fazer "File / Export View
Image". Desta forma criado um ficheiro com extenso .bmp, que pode em seguida ser
Para combinar a malha indeformada com a malha deformada deve-se escrever na linha
de comandos:
246
Utilizao do Programa Femix 3.1 - lvaro F. M. Azevedo
Para combinar as tenses principais com a malha indeformada deve-se escrever na linha
de comandos:
247
Utilizao do Programa Femix 3.1 - lvaro F. M. Azevedo
BIBLIOGRAFIA
248