Escolar Documentos
Profissional Documentos
Cultura Documentos
computador CAE
Formulação isoparamétrica
Exercício 1 (revisão)
Construir a matriz de rigidez para o elemento de estado plano de
tensões de 4 nós.
funções de interpolação
u ( x , y ) = c1 + c2 x + c3y + c4 xy
v ( x , y ) = c5 + c6 x + c7 y + c8 xy
4 1 −2 −1 −2 −1 0 1
4 1 0 −1 −2 −1 −2
4 −1 0 −1 2 1
E=1
4 1 −2 1 −2
n=0 1
k =
t = 1 (espessura) 8 4 1 −2 1
b = h = 2 (laterais)
4 1 0
4 −1
4
Formulação isoparamétrica – elemento de barra
u2 − u1
u ( x ) = u1 + x
L
deslocamento em função de x
x = 0 → u ( 0 ) = u1 u ( 0 ) = (1 ) u1 + ( 0 ) u2
L L u −u L deslocamentos dentro do
x = → u = u1 + 2 1 L 1 1
u = u1 + u2 elemento são calculados a partir
2 2 L 2 2 2 2 dos deslocamentos dos nós
u −u u ( L ) = ( 0 ) u1 + (1 ) u2
x = L → u ( L ) = u1 + 2 1 L
L
Formulação isoparamétrica – elemento de barra
Sistema de coordenadas naturais: r, s, t
2
u ( x ) = h1u1 + h2u2 → u ( x ) = hu
i i
i =1
deslocamento em função de r
1−r 1+r
u( x ) = u +
1 u2
2 2
1−r 1+r
h1 = h2 =
2 2
Lembrando que x2 − x1 = L u u 1 u2 − u1
=− 1 + 2 → =
2 2 L L
comprimento da barra
2
Formulação isoparamétrica – elemento de barra
Matriz de rigidez
Reescrevendo = u2 − u1 na forma matricial
L
1 1 u1
B = −
= − = Bu Portanto, a matriz deslocamento- 1 1
L L u2 deformação é dada por: L L
Formulação isoparamétrica:
- torna possível gerar elementos não retangulares e elementos curvos;
- mais fácil de ser implementada em computadores.
- as matrizes de rigidez da biblioteca de elementos finitos são definidas
no sistema natural.
Formulação isoparamétrica – caso bidimensional
n: número de nós no elemento
n
u = hiui
i =1
n
v = hivi
i =1
4 nós
u = h1u1 + h2u2 + h3u3 + h4u4
v = h1v1 + h2v2 + h3v3 + h4v4
1 1
h1 = (1 − r )(1 − s ) h3 = (1 + r )(1 + s )
4 4
1 1
h2 = (1 + r )(1 − s ) h4 = (1 − r )(1 + s )
4 4
Formulação isoparamétrica – caso bidimensional
u h h h h
x = → x = 1 u1 + 2 u2 + 3 u3 + 4 u4
Para o caso x x x x x
bidimensional v h h h h
y = → y = 1 v1 + 2 v2 + 3 v3 + 4 v4
y y y y y
Regra da cadeia
hi hi x hi y hi x y hi hi hi
= +
r x r y r r r r x x r
−1
= h = J
hi hi x hi y hi x y hi i hi
= +
s x s y s s s s y y s
[J]
operador Jacobiano
+1 +1 +1
k = z y x BT D B dx dy dz k =
−1 −1 −1
B T
D Bdet J dr ds dt
cálculo da matriz de rigidez cálculo da matriz de rigidez
no sistema cartesiano no sistema natural
Formulação isoparamétrica – caso bidimensional
hi hi
x r
−1
h = J
i hi
y s
x y
r r A transformação de coordenadas é
J = x
y única e inversível (deve existir [J]-1)
s s
Formulação isoparamétrica – caso bidimensional
u = h1u1 + h2u2 + h3u3 + h4u4
Como calcular [B]? ( x , y ) = B
v = h1v1 + h2v2 + h3v3 + h4v4 u1
v
0 1
x x x u2
u
y → y = 0
= u h1 0 h2 0 h3 0 h4 0 v2
y v =
v 0 h1 0 h2 0 h3 0 h4 u3
xy xy
v3
y x u1
v u4
1 h1, h2, h3, h4 são escritas em v4
0 u2 função de r,s, mas precisamos
x x derivar em relação a x,y
h1 0 h2 0 h3 0 h4 0 v2
y = 0
y 0 h1 0 h2 0 h3 0 h4 u3
xy Para fazer as derivadas
v3
y hi
x u4
hi
x r
−1
v4 h = J
B i hi
y s
Formulação isoparamétrica – caso bidimensional
hi x y
−1
hi hi 1 y hi y hi
hi hi = −
x r
−1
x r r r x J s r r s
h = J h =
i hi i x y hi obtido da teoria de hi = 1 x hi − x hi
y s y s s s
cálculo diferencial y J r s s r
y y
0 s r − r s 0
x
1 x x
0 = 0 −
y J r s s r
x x
y y
− −
y
x r s s r s r r s
y y
s r − r s 0
1 x x h1 0 h2 0 h3 0 h4 0
Logo, a matriz [B] é B = 0 −
calculada como J r s s r 0 h1 0 h2 0 h3 0 h4
x x y y
− −
r s s r s r r s
Formulação isoparamétrica – caso bidimensional
Para o elemento de 3 nós
funções de interpolação
3
h1 = 1 − r − s u ( r , s ) = hu
i i u ( r , s ) = h1u1 + h2u2 + h3u3
i =1
h2 = r 3
h3 = s v ( r , s ) = hv
i i v ( r , s ) = h1v1 + h2v2 + h3v3
i =1
Exercício 2
Refaça o exercício de revisão usando formulação isoparamétrica para
obter a matriz de rigidez do elemento.
funções de interpolação
E=1 1 1
n=0 h1 = (1 − r )(1 − s ) h3 = (1 + r )(1 + s )
4 4
t = 1 (espessura) 1 1
b = h = 2 (laterais) h2 = (1 + r )(1 − s ) h4 = (1 − r )(1 + s )
4 4
x y
r r 1 0
interpolação dos u = h1u1 + h2u2 + h3u3 + h4u4
Jacobiano J = x =
y 0 1
deslocamentos v = h1v1 + h2v2 + h3v3 + h4v4 s s
interpolação x = h1 x1 + h2 x2 + h3 x3 + h4 x4
da geometria y = h1y1 + h2 y2 + h3y3 + h4 y4
Matriz deslocamento-deformação
y y
s r − r s 0
1 x x h1 0 h2 0 h3 0 h4 0
B = 0 −
J r s s r 0 h1 0 h2 0 h3 0 h4
3x8 x x y y
− − 2x8
r s s r s r r s
3x2 y y
=1 =0
s r
calculando o 1º termo h 1 y h1 y h1
b11 = 1 = −
da matriz B: b11 x J s r r s
J =1 h1 1 h1 1
= ( s − 1) = ( r − 1)
r 4 s 4
1 1 1 1
b11 = 1 ( s − 1 ) − 0 ( r − 1 ) b11 = ( s − 1 )
1 4 4 4
após calcular para todos os 24 termos da matriz [B]
s − 1 0 −s + 1 0 s +1 0 −s − 1 0
B = 0 r − 1 0 −r − 1 0 r + 1 0 −r + 1
1
4
r − 1 s − 1 −r − 1 − s + 1 r + 1 s + 1 −r + 1 − s − 1
a matriz de rigidez do
4 1 −2 −1 −2 −1 0 1
elemento é obtida fazendo-se 4 1 0 −1 −2 −1 −2
a integral de -1 a +1 para r,s
4 −1 0 −1 2 1
1 4 1 −2 1 −2
+1 +1
k = −1 −1 BT D Bdet J dr ds t k = 4 1 −2 1
8
4 1 0
4 −1
4
Exercício 3
Calcule o Jacobiano e seu determinante para os elementos mostrados
Funções de interpolação
a) h1 =
1
(1 − r )(1 − s ) h3 =
1
(1 + r )(1 + s )
4 4
1 1
h2 = (1 + r )(1 − s ) h4 = (1 − r )(1 + s )
4 4
Lembrando que
x = h1 x1 + h2 x2 + h3 x3 + h4 x4 x = −2h1 + 2h2 + 2h3 − 2h4
y = h1y1 + h2 y2 + h3y3 + h4 y4 y = −h1 − h2 + h3 + h4
Coordenadas dos nós
x1 = -2, x2 = 2, x3 = 2, x4 = -2 x y
y1 = -1, y2 = -1, y3 = 1, y4 = 1 O Jacobiano é r r
calculado por
J = x
y
s s
Portanto, fazendo as derivadas
x 1 1 1 1 x
= −2 ( −1 )(1 − s ) + 2 (1 )(1 − s ) + 2 (1 )(1 + s ) − 2 ( −1 )(1 + s ) → =2
r 4 4 4 4 r
y 1 1 1 1 y
= − ( −1 )(1 − s ) − (1 )(1 − s ) + (1 )(1 + s ) + ( −1 )(1 + s ) → =0
r 4 4 4 4 r
x 1 1 1 1 x
= −2 (1 − r )( −1 ) + 2 (1 + r )( −1 ) + 2 (1 + r )(1 ) − 2 (1 − r )(1 ) → =0
s 4 4 4 4 s
y 1 1 1 1 y
= − (1 − r )( −1 ) − (1 + r )( −1 ) + (1 + r )(1 ) + (1 − r )(1 ) → =1
s 4 4 4 4 s
x y
r r 2 0
J = x =
y 0 1
s s
det ( J ) = 2
Lembrando que
b) x = h1 x1 + h2 x2 + h3 x3 + h4 x4 x = 0 h1 + 2h2 + 4h3 + 2h4
y = h1y1 + h2 y2 + h3y3 + h4 y4 y = 0 h1 + 0 h2 + 3h3 + 3h4
x 1 1 1 x
= 0 + 2 (1 )(1 − s ) + 4 (1 )(1 + s ) + 2 ( −1 )(1 + s ) → =1
r 4 4 4 r
y 1 1 y
Coordenadas dos nós = 0 + 0 + 3 (1 )(1 + s ) + 3 ( −1 )(1 + s ) → =0
x1 = 0, x2 = 2, x3 = 4, x4 = 2 r 4 4 r
y1 = 0, y2 = 0, y3 = 3, y4 = 3 x 1 1 1 x
= 0 + 2 (1 + r )( −1 ) + 4 (1 + r )(1 ) + 2 (1 − r )(1 ) → =1
s 4 4 4 s
y 1 1 y
Funções de interpolação = 0 + 0 + 3 (1 + r )(1 ) + 3 (1 − r )(1 ) → = 1,5
s 4 4 s
1 1
h1 = (1 − r )(1 − s ) h3 = (1 + r )(1 + s ) x y
4 4
r r 1 0
1 1 J = x = det ( J ) = 1,5
h2 = (1 + r )(1 − s ) h4 = (1 − r )(1 + s ) y 1 1,5
4 4
s s
Exercício 4
Usando formulação isoparamétrica, obtenha a matriz de rigidez do
elemento.
funções de interpolação
E=1
1 1
n=0 h1 = (1 − r )(1 − s ) h3 = (1 + r )(1 + s )
4 4
t = 1 (espessura)
1 1
h2 = (1 + r )(1 − s ) h4 = (1 − r )(1 + s )
4 4
x y
r r 1 0,25s + 0,25
Jacobiano J = x =
y 0 0,25r + 1,25
interpolação dos u = h1u1 + h2u2 + h3u3 + h4u4
deslocamentos v = h1v1 + h2v2 + h3v3 + h4v4 s s
interpolação x = h1 x1 + h2 x2 + h3 x3 + h4 x4
da geometria y = h1y1 + h2 y2 + h3y3 + h4 y4
Matriz deslocamento-deformação
y y
s r − r s 0
1 x x h1 0 h2 0 h3 0 h4 0
B = 0 −
J r s s r 0 h1 0 h2 0 h3 0 h4
3x8 x x y y
− − 2x8
r s s r s r r s
3x2 x x
=1 =0
r s
calculando o 2º termo da h 1 x h1 x h1
b22 = 1 = −
2ª linha da matriz B: b22 y J r s s r
h1 1 h1 1
J = 0,25r + 1,25 = ( r − 1) = ( s − 1)
s 4 s 4
1 1 1 r −1
b22 = 1 ( r − 1 ) − 0 ( s − 1 ) b22 =
0,25r + 1,25 4 4 r +5
após calcular para todos os 24 termos da matriz [B]
− r + 3s − 2 0 r − 2s + 3 0 2s + 2 0 −3s − 3 0
1
B = 0 2r − 2 0 −2r − 2 0 2r + 2 0 2 − 2r
2r + 10
2r − 2 −r + 3s − 2 −2r − 2 r − 2s + 3 2r + 2 2s + 2 2 − 2r −3s − 3
a matriz de rigidez do
elemento é obtida fazendo-se
a integral de -1 a +1 para r,s
1,503 0,351 −1,135 −0,168 −0,465 −0,432 0,097 0,249
+1 +1 −0,781
k = −1 −1 B D Bdet J dr ds t
T
1,381 0,032 −0,054 −0,432 −0,546 0,049
1,957 −0,622 0,443 0,022 −1,265 0,568
1,403 0,222 −0,503 0,568 −0,846
k = 1E7
1,157 0,378 −1,135 −0,168
1,103 0,032 −0,054
2,303 −0,649
1,681