Você está na página 1de 37

Rogrio Jos Marczak

Resistncia dos Materiais Avanada 1


Grupo de Mecnica Aplicada
ENG03002 Anlise
Estrutural Avanada
Mtodo dos Elementos Finitos
FORMULAO VARIACIONAL
Formulaes clssicas
MEF baseado em deslocamentos.
MEF hbrido.
MEF misto.
Formulao direta x variacional
Rogrio Jos Marczak
Resistncia dos Materiais Avanada 2
Interpolao isoparamtrica
Mapeamento para um domnio normalizado.
Funes de interpolao so escritas com
estas coordenadas.
x
y
t
s
t
s
t
s
t
s
s
s
Variveis fsicas e geometricas
definidas com as mesmas funes de
interpolao:
[ ]{ }
{ }

=
=
3
2
1
u
u
u
q
q N u
e
e
[ ]{ }
{ }

=
=
3
2
1
x
x
x
x
x N x
e
e
Variveis: Geometria:
Rogrio Jos Marczak
Resistncia dos Materiais Avanada 3
{ } [ ]{ } u =
{ } [ ][ ]{ } u C =
Tenses e deformaes no elemento:
{ } [ ][ ][ ]{ } [ ][ ]{ }
e e
C N q C B q = =
{ } [ ][ ]{ } [ ]{ }
e e
N q B q = =
t
s
[B] a matriz de derivadas das funes de interpolao.
{ } { }
{ } [ ] [ ][ ] { }
1
2
1
2
e
T
V
T
T
e e
V
U dV
q B C B dV q
= =
=

PMEP no elemento:
{ } { } { } { }
{ } [ ] { } { } [ ] { }
e
e
T T
e
V S
T T
T T
e e
V S
V u b dV u t dS
q N b dV q N t dS
= =
=


Rogrio Jos Marczak
Resistncia dos Materiais Avanada 4
( ) ( ) { } ( )
e
u u q
{ } ( )
{ }
{ }
e e e
i
e e
i
q q q
q q


= =

e
U V = +
Ou seja, faz o mesmo papel das constantes no
MRR. Mas agora esses parmetros so pertinentes a cada
elemento e.
{ }
e
q
Ento:
Matriz de rigidez:
{ } [ ] [ ][ ]{ }dV u C u U
e
V
T T

=
2
1
{ } [ ] [ ][ ] { }
e T
T
e
q d B C B q U

=
2
1
s
t
x
y
[ ] [ ] [ ][ ]d B C B K
T e

=
Rogrio Jos Marczak
Resistncia dos Materiais Avanada 5
{ } { } { } { }dS f u dV b u V
e e
S
T
V
T
e

=
{ } [ ] { } { } [ ] { }
T T
T T
e e
e
S
V q N b d q N t dS = +

{ } [ ] { } [ ] { }
T T
e
l
F N b d N t dS = +

Vetor carregamento:
Funes de interpolao:
So responsveis pela preciso e convergncia do
elemento.
Requisitos para convergncia:
Completeza.
Continuidade.
Suporte compacto.
Polinmios (Lagrange, Hermite), splines, etc...
Rogrio Jos Marczak
Resistncia dos Materiais Avanada 6
Funes 1D:
2 ns 3 ns
x
( )
( )
1 2
2
1 2 3
u x a a x
u x a a x a x
= +
= + +

onde ( ) ( )
2 2 1 1
; u x u u x u = =
1
2
1
2
3
{ } [ ]{ }
e
u N q =
{ } [ ]{ }
e
x N x =
( ) ( ) ( )
1
1 2
2
u
u x N x N x
u

( =
`

)
( ) ( ) ( )
1
1 2
2
x
x x N x N x
x

( =
`

)
( )
( )
1
2
1
x
N x
L
x
N x
L
=
=
Cada elemento teria a
sua funo de
interpolao.
Rogrio Jos Marczak
Resistncia dos Materiais Avanada 7
Domnio normalizado :
Elemento mestre elemento 1D de 2 ns:
x
y
1 2
s
1 + 1
Mapeamento
(x) (s)
1
2
s
( ) 1
2
2
s
x L
L
dx ds Jds
+
=
= =
Jacobiano da
transformao.
Todas operaes so definidas/realizadas
sobre o elemento mestre (parametrizao).
( )
( )
( )
( )
1
2
1
2
1
2
s
N s
s
N s

=
+
=
1 2
s
1 + 1
Elemento e
Funes de interpolao Lagrangenas para o
elemento de 2 ns.
Rogrio Jos Marczak
Resistncia dos Materiais Avanada 8
Elemento mestre elemento 1D de 3 ns:
x
y
1 2
s
1 + 1
Mapeamento
(x) (s)
1
2
s
[ ]{ }
1 1 2 2 3 3
e
x N x N x N x N x
dx Jds
= = + +
=
Jacobiano da
transformao.
[ ]{ }
3 1
2
( 1 2 ) 2 (1 2 )
2 2
e
x x d
J N x s sx s
ds
= = + + +
3
3
Todas operaes so definidas/realizadas
sobre o elemento mestre (parametrizao).
( )
( )
( )
( )
( )
2
1
2
2
2
3
2
1
2
s s
N s
N s s
s s
N s
+
=
=
+
=
1 2
s
1 + 1
Elemento e
Funes de interpolao Lagrangenas para o
elemento de 3 ns.
0
3
Rogrio Jos Marczak
Resistncia dos Materiais Avanada 9
Funes 2D:
Quadrilteros:
onde
( ) ( )
2 2 1 1
; u x u u x u = =
x
y
1
2
t
s
3
4
1
2
5
t
s
3
4
6
7
8
9
( )
1 2
3 4
u x a a x
a y a xy
= + +
+ +
( )
1 2
2 2 2
8 9
u x a a x
a x y a x y
= + +
+ +

dxdy Jdsdt =
t
s
t
x
y
1
2
3
1
2
5
3
4
6
( )
1 2 3
u x a a x a y = + + ( )
1 2
2
6
u x a a x
a x y
= + +
+

Tringulos:
onde
( ) ( )
2 2 1 1
; u x u u x u = =
dxdy Jdsdt =
Rogrio Jos Marczak
Resistncia dos Materiais Avanada 10
Domnio normalizado :
Elemento mestre quadriltero de 4 ns:
Todas operaes so definidas/realizadas sobre o
elemento mestre (parametrizao).
x
y
t
s
1
2
4
3
1 2
4 3
t
s
1 +
1
1 +
1
Mapeamento
(x,y) (s,t)
Domnio normalizado :
Elemento mestre tringulo de 3 ns:
Todas operaes so definidas/realizadas sobre o
elemento mestre (parametrizao).
x
y
1
2
3
1 2
3
t
s
1 +
0
1 +
Mapeamento
(x,y) (s,t)
t
s
Rogrio Jos Marczak
Resistncia dos Materiais Avanada 11
Matriz Jacobiana:
Normalmente a forma fraca do problema
expressa em termos de derivadas das variveis em
relao s coordenadas x e y...
... mas queremos trabalhar no sistema s,t.
Entooo...
Regra da cadeia (exemplo 2D):
Matricialmente:
t
y
y t
x
x t
s
y
y s
x
x s


[ ]

(
(
(

y
x
J
y
x
t
y
t
x
s
y
s
x
t
s
(1)
(2)
Rogrio Jos Marczak
Resistncia dos Materiais Avanada 12
Invertendo:
[ ]

(
(
(

t
s
s
x
t
x
s
y
t
y
J
t
s
J
y
x
1
1 (3)
s
y
t
x
t
y
s
x
J

=
( )
( )
( ) [ ]{ }
e
q t s N
y x v
y x u
,
,
,
=
)
`

Exemplo (elasticidade 2D) :


1
2
4 3
1
u
2
u
1
v
2
v
{ }

=
4
1
1
v
v
u
q
e

{ }

=
4
1
1
y
y
x
x
e

( ) [ ]{ }
e
x t s N
y
x
, =
)
`

Rogrio Jos Marczak


Resistncia dos Materiais Avanada 13
Como agora temos uma aproximao para
a geometria:
Podemos calcular as derivadas:
( ) [ ]{ }
e
x t s N
y
x
, =
)
`

=
=
=
=
nnos
i
i i
nnos
i
i i
y N y
x N x
1
1


= = =
=

nnos
i
i i
nnos
i
i
i
nnos
i
i i
x N x
s
N
x N
s s
x
s
1 1 1
,
Portanto:
E o Jacobiano fica definido:

=
=
=

nnos
i
i i
nnos
i
i i
x N
t
x
x N
s
x
t
s
1
1
,
,

=
=
=

nnos
i
i i
nnos
i
i i
y N
t
y
y N
s
y
t
s
1
1
,
,
( )

= =
=

=
nnos
i
nnos
j
i j i j i i
y N N N N x
s
y
t
x
t
y
s
x
J
s t t s
1 1
, , , ,
Rogrio Jos Marczak
Resistncia dos Materiais Avanada 14
Exemplos
Quadriltero lagrangeano de 4 ns:
Quadriltero lagrangeano de 4 ns:
CST:
( )
( )
13 24 24 13 34 12 12 34
23 14 14 23
1
8
J x y x y s x y x y
t x y x y
= + +

( +

2
e
J A =
4
e
A
J =
Relembrando:
Logo:
{ }
)
`

(
(
(
(
(
(
(

=
v
u
x y
y
x
0
0
{ } [ ]{ } u =
{ } [ ][ ]{ } u C =
{ } { } { } [ ] [ ][ ]{ }dV u C u dV U
e
V
T T
V
T

= =
2
1
2
1
Como passar as derivadas em x,y para s,t ?
(4)
Rogrio Jos Marczak
Resistncia dos Materiais Avanada 15
Usando a interpolao:
Podemos calcular as derivadas:
( ) [ ]{ }
e
q t s N
v
u
, =
)
`

=
=
=
=
nnos
i
i i
nnos
i
i i
v N v
u N u
1
1


= = =
=

nnos
i
i i
nnos
i
i
i
nnos
i
i i
u N u
s
N
u N
s s
u
s
1 1 1
,
/x :
/y :
|

\
|


s
y
t t
y
s J x
1
|

\
|


s
x
t t
x
s J y
1
Rogrio Jos Marczak
Resistncia dos Materiais Avanada 16
Exemplo u/x :
Ou seja:
( ) [ ]

= =
=
|

\
|

nnos
i
nnos
i
i j i j i
u N N N N
J
s
y
t
u
t
y
s
u
J x
u
s t t s
1 1
1
1
, , , ,
{ }
)
`

(
(
(
(
(
(
(

=
v
u
x y
y
x
0
0
{ } [ ]{ }
e
q B =
Matriz das derivadas das
funes de interpolao
Finalmente:
Matriz de rigidez:
{ } [ ] [ ][ ]{ }dV u C u U
e
V
T T

=
2
1
{ } [ ] [ ][ ] { }
e T
T
e
q d B C B q U

=
2
1
s
t
x
y
[ ] [ ] [ ][ ]d B C B K
T e

=
Rogrio Jos Marczak
Resistncia dos Materiais Avanada 17
Vetor carga:
{ } { } { } { }dS f u dV b u V
e e
S
T
V
T
e

=
{ } [ ] { } { } [ ] { }dl f N q d b N q V
l
T
T
e T
T
e
e

+ =
{ } [ ] { } [ ] { }dl f N d b N F
l
T T e

+ =
Utilizando quadratura de Gauss:
Matriz de rigidez (2D):
Vetor carga (2D):
[ ] [ ] [ ][ ]
[ ] ( ) [ ] [ ] ( ) [ ] ( )
j i
N
i
N
j
i i i i
T
i i
e
T e
w w t s J t s B C t s B K
dsdt B C B K


= =
+

=
=
1 1
1
1
1
1
, , ,
{ } ( ) [ ] ( ) { } ( )
( ) [ ] ( ) { }

=
= =
+
+ =
N
i
i i
T
i
N
i
N
j
j i i i i i
T
i i
e
w
l
t b t N
w w t s J t s b t s N F
1
1 1
2
, 1 1,
, , , t
s
f
Rogrio Jos Marczak
Resistncia dos Materiais Avanada 18
Problemas
Instabilidade de malha (ou de elemento):
Modos esprios de deformao.
Modos de deformao de energia nula.
Mecanismos.
Como [K
e
] calculada por integrao
numrica, s o que ocorre nos pontos de
integrao levado em conta.
Clculo de [K
e
] (2D):
Que o mesmo que a:
x
y
[ ] ( ) [ ] [ ] ( ) [ ] ( )
j i
N
i
N
j
i i i i
T
i i
e
w w t s J t s B C t s B K

= =
=
1 1
, , ,
s
t
+ +
+ +
Pontos de Gauss
[ ] { } { }
|

\
|
= =

dV
q d
d
q d
dU
K
V
T
e e
e
2
1
} { } {
Rogrio Jos Marczak
Resistncia dos Materiais Avanada 19
Portanto...
... se existirem modos de deformao tais que {}
nulo nos pontos de integrao, o PMEP ir interpretar
tais modos como os corretos (menor nvel energtico).
Existe duas possibilidades de U=0 :
Movimento de corpo rgido {}.
Modos de deformao esprios.
Exemplo (quadriltero isoparamtrico 2D de 4 ns):
x
y
+ +
+ +
+ +
+ +
+ +
+ +
+
+
+
+
+ +
+ +
+
+
+
+
Rogrio Jos Marczak
Resistncia dos Materiais Avanada 20
Posto da matriz de rigidez:
No. de DOFs - No. de movtos. de corpo rgido.
No exemplo anterior: posto = 8 - 3 = 5.
Se o nmero de autovalores no-nulos de [K
e
] for
menor que 5, ocorrero um ou mais modos de
deformao esprios.
Modos de deformao esprios: comunicveis ou
no-comunicveis.
Como controlar:
No. de pontos de integrao (custo).
Controle externo (funes de interpolao que no
permitem a minifestao destes modos).
Distoro da malha (nem sempre suficiente).
Rogrio Jos Marczak
Resistncia dos Materiais Avanada 21
( ) ( ) [ ]
23 14 14 23 34 12 12 34 13 24 24 13
8
1
y x y x t y x y x s y x y x J + + =
Distoro
Exemplo (4ns - 2D) :
[ ] ( ) [ ] [ ] ( ) [ ] ( )
j i
N
i
N
j
i i i i
T
i i
e
w w t s J t s B C t s B K

= =
=
1 1
, , ,
Exemplos:
Teste com um nico elemento:
Verificao dos resultados com o no. de pontos de
integrao.
4 3
2
1
1 F=
1 F=
Rogrio Jos Marczak
Resistncia dos Materiais Avanada 22
x
y
Caso 1:
) , ( 0 0 1 ) , ( 0 10 2
) , ( 10 10 3 ) , ( 10 0 4
J
N
2
u
22 0,194044
33 0,194044
44 0,194044
x
y
Caso 2:
) , ( 0 0 1 ) , ( 0 20 2
) , ( 10 20 3 ) , ( 10 0 4
J
N
2
u
22 0,389745
33 0,389745
44 0,389745
Rogrio Jos Marczak
Resistncia dos Materiais Avanada 23
x
y
Caso 3:
) , ( 0 0 1 ) , ( 0 10 2
) , ( 10 20 3 ) , ( 10 10 4
J
N
2
u
22 0,148203
33 0,148203
44 0,148203
x
y
Caso 4:
) , ( 0 0 1 ) , ( 0 20 2
) , ( 10 15 3 ) , ( 10 5 4
J
N
2
u
22 0,403333
33 0,4032883
44 0,403286
Rogrio Jos Marczak
Resistncia dos Materiais Avanada 24
x
y
Caso 5:
) , ( 0 0 1 ) , ( 0 10 2
) , ( 7 7 3
) , ( 10 0 4
J
N
2
u
22 0,280130
33 0,279308
44 0,279296
x
y
Caso 6:
) , ( 0 0 1 ) , ( 0 10 2
) , ( 15 15 3
) , ( 10 0 4
J
N
2
u
22 -0,00584687
33 -0.00565744
44 -0.00560378
Rogrio Jos Marczak
Resistncia dos Materiais Avanada 25
Clculo de tenses
Exemplo (2D) :
Logo:
[ ] ( ) [ ] [ ] ( ) [ ] ( )
j i
N
i
N
j
i i i i
T
i i
e
w w t s J t s B C t s B K

= =
=
1 1
, , ,
( ) { } [ ] ( ) [ ]{ } { }
0
, , + =
e
q t s B C t s
Onde calcular {} ?
Em elementos isoparamtricos, as posies timas
para clculo das derivadas so os pontos de
integrao correspondentes a uma ordem a menos
que a utilizada para integrao de [K
e
].
Pontos de Barlow (1976).
Exemplos (quadrilteros de 4 e 9 ns):
s
t
+ +
+ +
+ +
s
t
+
+ + +
+ + +
Rogrio Jos Marczak
Resistncia dos Materiais Avanada 26
Valores nodais ?
Podem ser obtidos por extrapolao:
Elemento a elemento
Patches de elementos
Suavizao global (Hinton e Campbell 1974).
Nunca calcular tenses diretamente sobre os ns.
Exemplo:
Malha 1
Malha 2
Malha 3
Rogrio Jos Marczak
Resistncia dos Materiais Avanada 27
Tenses por elemento:
Malha 1
Malha 2
Malha 3
Tenses suavizadas:
Rogrio Jos Marczak
Resistncia dos Materiais Avanada 28
Exemplo:
Malha 1
Malha 2
Tenses por elemento:
Malha 1
Malha 2
Rogrio Jos Marczak
Resistncia dos Materiais Avanada 29
Tenses suavizadas:
Outros tipos de interpolao
Funes 1D lineares, quadrticas etc.,
baseadas no sistema global:
2 ns 3 ns
x
( )
( )

2
cx bx a x u
bx a x u
+ + =
+ =
onde ( ) ( )
2 2 1 1
; u x u u x u = =
1
2
1
2
3
Rogrio Jos Marczak
Resistncia dos Materiais Avanada 30
Extenso para 2D / 3D:
Tringulos:
x
y
1
2
3
1
2
3
4
5
6
( )
( )

2 2
,
,
ey dx cy bx a y x u
cy bx a y x u
+ + + + =
+ + =
onde
( )
( )

2 2 2
1 1 1
,
,
u y x u
u y x u
=
=
Caso geral (tringulos):
Tringulo de Pascal:
4 3 2 2 3 4
3 2 2 3
2 2
1
y xy y x y x x
y xy y x x
y xy x
y x
Grau N
o
. de termos
0
1
2
3
4
1
3
6
10
15
(p) n
( )( )
2
2 1 + +
=
p p
n
Rogrio Jos Marczak
Resistncia dos Materiais Avanada 31
Quadrilteros (retangulares):
Produto cruzado de funes 1D:
1 2
4
5
7
8
3
6
1 2
4 3
( ) ( )( )
( ) ( )( )
2 2
9
2
6 5
2
4 3 2 1
2 2
4 3 2 1
,
,
y x a y a xy a x a y a x a a
fy ey d cx bx a y x u
xy a y a x a a
dy c bx a y x u
+ + + + + + + =
+ + + + =
+ + + =
+ + =

Bilinear
Biquadrtico
Hexadros (regulares):
Produto cruzado de funes 1D:
x
y
z
5
7
8
6
1 2
4
3
( ) ( )( )( )
xyz a yz a xz a xy a z a y a x a a
fz e dy c bx a z y x u
8 7 6 5 4 3 2 1
, ,
+ + + + + + + =
+ + + =
Trilinear
Rogrio Jos Marczak
Resistncia dos Materiais Avanada 32
Clculo da matriz de rigidez e vetor
carga:
As derivadas [] so aplicadas diretamente sobre as
variveis (x,y,z).
[ ] [ ][ ][ ]
{ } [ ] dV f F
dV C K
e
e
S
e
V
e

=
=
Coordenadas naturais
So coordenadas adimensionais associadas
ao elemento.
Caso 1D:
L
1 2
L
1 2 P
P
1
L
2
L
L
L
1
1
=
L
L
2
2
=
1
2 1
= +
Rogrio Jos Marczak
Resistncia dos Materiais Avanada 33
Descrio da geometria:
Logo:
)
`

=
)
`

2
1
2 1
1 1 1
x x x
)
`

=
)
`

x x
x
L
1
1
1
1
1
2
2
1
[ ] [ ]{ }
e
q N
u
u
u =
)
`

=
2
1
2 1
Exemplo (elemento de barra) :
Matriz de rigidez:
Regra de integrao:
[ ] [ ] [ ][ ]
[ ] [ ]dL B B EA
dL B C B K
T
L
T
L
e

=
=
[ ]
(

=
L L
B
1 1
( )

+ +
=
L
l k
l k
l k
L dL
! 1
! !
2 1
Rogrio Jos Marczak
Resistncia dos Materiais Avanada 34
Caso 2D:
1
2
3
Y
X
P
1
A
2
A
3
A
Centride:
3
1
3 2 1
= = =
L
A
1
1
=
L
A
2
2
=
1
3 2 1
= + +
L
A
3
3
=
Descrio da geometria:
[ ]

(
(
(

3
2
1
3
2
1
3 2 1
3 2 1
1 1 1 1
A
y y y
x x x
y
x
[ ]

y
x A
1
1
3
2
1
Rogrio Jos Marczak
Resistncia dos Materiais Avanada 35
Logo:
[ ] [ ]{ }
e
q N
u
u
u
u =

=
3
2
1
3 2 1
[ ]
(
(
(

21 12 1 2 2 1
13 31 3 1 1 3
32 23 2 3 3 2
1
2
1
x y y x y x
x y y x y x
x y y x y x
A
A
j i ij
j i ij
y y y
x x x
=
=
[ ]
21 31 31 21
2 y x y x A A = = det
Derivadas (regra da cadeia):
dx
d
d
du
dx
d
d
du
dx
d
d
du
dx
du
3
3
2
2
1
1

=
[ ]

y
x
dx
d
A
dx
d
1
1
3
2
1
Rogrio Jos Marczak
Resistncia dos Materiais Avanada 36
Exemplo :
Matriz de rigidez:
Regra de integrao:
[ ] [ ] [ ][ ]dA B C B K
T
A
e

=
( )

+ + +
=
L
m l k
m l k
m l k
A dL
! 1
! ! !
2
3 2 1
Caso 3D:
Extenso do caso 2D...
Rogrio Jos Marczak
Resistncia dos Materiais Avanada 37
Desvantagens do uso de funes
associadas ao sistema x,y,z global:
Malhas com grandes dimenses podem produzir mau
condicionamento numrico.
Clculo de variveis internas devem verificar a posio
coordenada.
Invarincia no garantida.
Dificuldade de gerar funes para geometrias genricas
(lados curvos).
Possveis vantagens:
Menor sensibilidade alguns tipos de distoro.