Você está na página 1de 24

MODELAGEM NUMÉRICA

Método dos Elementos Finitos


Rubem Koide
2021 - 1

14/04/2021 RUBEM KOIDE


MÉTODO DOS ELEMENTOS FINITOS - MEF
Preparar a instalação para a aula de prática
Software Livre
Instalar o CALFEM Python no Anaconda Digitar no Console do Spyder

https://pypi.org/project/calfem-python/ pip install calfem-python

14/04/2021 RUBEM KOIDE


MÉTODO DOS ELEMENTOS FINITOS - MEF

Preparar para o trabalho em equipe – Instalação de software MEF (Livre escolha)

Softwares Comerciais Softwares Livres

SOLIDWORKS/CATIA
SALOME-MECA
SOLID EDGE
CALCULIX
ANSYS

ABAQUS
REPRODUZIR UM TUTORIAL
PRO/ENGINEER EQUIPE ATÉ 5 PESSOAS

INVENTOR

PASTRAN/NASTRAN
14/04/2021 RUBEM KOIDE
METODO DOS ELEMENTOS FINITOS

Fonte:
Nam-Ho Kim
Bhavani V. Sankar

Baseado em: Introdução à analise e ao projeto em elementos finitos


Nam-Ho Kim
Bhavani V. Sankar

14/04/2021 RUBEM KOIDE


MEF - BARRA UNIAXIAL – MÉTODO DIRETO
• Para barra geral uniaxial, nós necessitamos dividir a barra em um conjunto de
elementos e nós
• Elementos são conectados pelos nós
• Forças são aplicados nos nós (carga distribuída deve ser convertida em forças
nodias equivalentes)
• Montagem de todos os elementos deve ser realizada como no sistema de molas
• Resolver a equação matricial
p(x) F
para deslocamentos nodais x
• Calcular as tensões e
Estaticamente indeterminata
deformações usando os
p(x)
deslocamentos nodais F

Estaticamente determinada

5
ELEMENTO DE BARRA 1D
L A
• Membro com duas forças
• Seção transversal constante f1 f2
• Força no elemento é proporcional ao
x
deslocamento relativo
• Primeiro Nó: i
Segundo nó: j fi(e ) Node i K=EA/L
Node j f j(e )
• Relação força-deslocamento rigidez
ui uj
F = k.x
𝐸𝐴
(e) Rigidez = 𝑘 =
 AE  𝐿
fi ( e ) =  (ui − u j )
 L  Similar ao elemento de mola
(e)
 AE 
f j( e ) = − fi ( e ) =   (u j − ui )
 L 
6
ELEMENTO DE BARRA 1Dcont.
fi(e ) Node i K=EA/L
Node j f j(e )
– Notação Matricial
ui uj
 fi   AE   1 −1  ui 
(e) (e)

 (e)  =     u 
 j  
f L   −1 1  j {f ( e ) } = [k ( e ) ]{q( e ) }
– Força ou deslocamento (não ambos) deve ser dado para cada nó.
– Exemplo: ui = 0 and fj = 100 N.
– O que acontece quando fi e fj são dados?
• Equilíbrio Nodal
– Equilibrio fr forças agindo no Nó I

Fi − fi ( e ) − fi ( e+1) = 0 fi ( e ) + fi ( e+1) = Fi

– Em geral Fi
ie
fi(e)
Fi =  fi (e)
Elemento e
fi(e+1)
Elemento e+1
e =1
Nó i 7
ELEMENTO DE BARRA 1Dcont.
• Montagem
– Processo similar como no elemento de mola
– Rearranjar todas as forças nodais internas com as Forças Nodais
Externas Aplicadas
– Obter o Sistema de equações
[Ks]: Matriz de rigidez estrutural
[K s ]{Q s } = {Fs }
{Qs} Vetor dos nós DOFs
{Fs}: Vetor das forças aplicadas
• Propriedade da [Ks]
– Quadrada, simétrica, positiva semi-definida, singular, termos das
diagonais não negativos
• Aplicação das condições de contorno
– Remover o movimento do corpo rígido fixando os DOFs
– Malha com os nós (Em relação ao element de mola)
[K]: Matriz de rigidez global
[K ]{Q} = {F}
{Q} Vetor de nós desconhecidos DOFs
{F}: Vetor das forças aplicadas desconhecidas 8
ELEMENTO DE BARRA 1Dcont.
• Aplicação das condições de contorno cont.
– [K] é quadrada, simétrica, positiva definida, não singular, inversível, e
termos positivos na diagonal
– Pode obter a solução única {Q}
• Forças nos elementos
– Depois de resolver os deslocamentos nodais, pode-se calcular as
forças nodais
 AE 
(e)
 − (e)

 i   AE   1 −1  ui 
(e)

(u )
P
P(e) =   − u = f (e)
 (e)  =     u 
 L 
j i j
 +
 j 
P   L   −1 1  j
P(e) Note Pi = Pj
– ´Tensão no elemento  = (e)
A
• Forças de reações
– Use [Ks]{Qs} = {Fs}: as linhas que devem ser deletadas (eliminar as
linhas)
ie
– Ou, use F = f (e)
i e =1
i

9
EXEMPLO
• 3 elementos e 4 nós
K2
• No nó 2:
F1 K1 Element 2
F2 = f 2(1) + f 2(2) + f 2(3) Element 1 K3
Element 3
x
• Equação para cada elemento:
 f1(1)   K1 − K1   u1 
 (1)  =   u  Discretização = elemento - nós
 2   1
f − K K 1  2
K2
Element 2 N3 F3
f (2)
  K2 − K 2  u2 
 =  
2 N1
K 2  u3 
F1 K1 N2 u3
 − K2
(2)
f 3
Element 1
u2
N4 F4
 f 2(3)   K3 − K3  u2  u1 Element 3
 (3)  =   
K3  u4 
K3 u4
 f 4   − K3

10
EXEMPLO cont.
• Como podemos combinar as equações dos diferentes elementos? (Montagem)
– Primeiro, prepare a equação da matriz global:

0   0 0 0 0  0  Vetor deslocamento
0   0 0  0 
   0 0
 
 = Matriz de rigidez
0   0 0 0 0  0 
0  0 0 0

0  0  Vetor de força aplicada
– Escreva a equação para o elemento 1 na posição correspondente

 f1(1)   K1 − K1 0 0   u1 
 (1)  
 f 2   − K1 K1 0 0  u2 
 =  
 0   0 0 0 0  u3 
 0   0 0 0

0  u4 
11
EXEMPLO cont.
– Escreva a equação para o elemento 2:  f1(1)   K1 − K1 0 0   u1 
 (1)  
 0  0 0   u1   f 2   − K1 K1 0 0  u2 
0 0
 =  
 f (2)   0 K
 2   −K2 0  u2   0   0 0 0 0  u3 
 (2)  = 2    0   0 
0 0 0  u4 
 f3  0 − K 2 K2 0  u3 
 0  0 0 0

0  u4 
– Combine as duas equações dos elementos 1 e 2
 f1(1)   K1 − K1 0 0   u1 
 (1) (2)  
 f 2 + f 2   − K1 K1 + K 2 −K2 0  u2 
 =  
 f3
(2)
  0 −K2 K2 0  u3 
 0   0 0 0

0  u4 

12
EXEMPLOS cont.
K2
– Escreva a equação para o elemento 3 Element 2 N3 F3
 0  0 0 0 0   u1  F1
N1 K1 N2 u3
 f (3)  0 K 0 − K 3  u2 
u2
 2    
Element 1 N4 F4
=
3

 0  0 0  u3 
0 0 u1 Element 3
 f 4(3)  0 − K 3  K3 u4
0 K 3  u4 
– Combine com as outras duas
 F1   f1(1)   K1 − K1 0 0   u1 
 F   (1) (3)   − K 3  u2 
 2   f2 + f 2 + f 2   − K1 ( K1 + K 2 + K 3 ) − K 2
(2)
 
 = =
 F3   f3 (2)
  0 −K2 K2 0  u3 
 F4   f 4(3)   0 − K3 0

K 3  u4 

Matriz de Rigidez Estrutural

13
EXEMPLOS cont.
• Substitue as condições de contorno e resolva para os deslocamentos
desconhecidos.
– Considere K1 = 50 N/cm, K2 = 30 N/cm, K3 = 70 N/cm e f1 = 40 N.

 F1   50 −50 0 0   u1 
 F   −50 (50 + 30 + 70) −30 −70  u 
 2    2
 =  
 F3   0 −30 30 0  u3 
 F4   0 −70 0

70  u4 

– Conhecidos: F1, F2, u3, and u4


– Desconhecidos: F3, F4, u1, and u2
40   50 −50 0 0   u1 
 0   −50 (50 + 30 + 70) −30 −70  u 
     2
 =  
 F3   0 −30 30 0  0 
 F4   0 −70 0

70   0 
14
EXEMPLO cont.
– Remova as colunas com deslocamentos zero: u3 e u4.

40   50 −50 
 0   −50 150   u1 
    
 =  − 
 i   AE   1 −1  ui 
P (e) (e)

 F3   0 −30  u2   (e)  =     u 


 F4   0  +
 j 
 P   L   −1 1  j
−70 
– Remova as linhas de forças desconhecidas: F3 e F4. (e)
 AE 
40  50 −50  u1  P(e) =   (u − u ) = f (e)

 =
j i j
 u   L 
  
0 − 50 150  2
– Agora, a matriz não deve ser singular. u1 = 1.2 cm ie

Resolva para u1 e u2. Fi =  fi ( e )


u2 = 0.4 cm e =1

– Usando u1 e u2, Resolva para F3 e F4. F3 = 0u1 − 30u2 = −12 N


F4 = 0u1 − 70u2 = −28 N

15
EXEMPLO cont.
• Dados para os elementos Força no
Elemento
 f1(1)   K1 − K1   u1   50 −50 1.2   40 
 (1)  =    =   = 
 2   1
f − K K 1  2
u  −50 50   
0.4 − 40 

 f 2(2)   K 2 − K 2  u2   30 −30  0.4   12 


 (2)  =    =   = 
 f3   − K 2 K 2  u3   −30 30  0.0  −12 

 f 2(3)   K3 − K3  u2   70 −70 0.4  28 


 (3)  =    =   = 
 f 4   − K3 K3  u4   −70 70  0.0 −28

K2 -12 N

F1 = 40 N K1
0.4 cm
-28 N
1.2 cm
K3

16
Exercício - MEF – Método Direto - Barra

K2
Element 2 N3 F3
N1 K1 u3
F1 N2
u2
Element 1 N4 F4
u1 Element 3
K3 u4
14/04/2021 RUBEM KOIDE
Exemplo 2 - MEF – Método Direto - Barra

Discretizar o problema (domínio)

K2
Element 2 N3 F3
N1 K1 u3
F1 N2
u2
Element 1 N4 F4
u1 Element 3
K3 u4

𝐸𝐴
Rigidez = 𝑘 =
𝐿

14/04/2021 RUBEM KOIDE


Exemplo 2 - MEF – Método Direto - Barra
Discretizar o problema (domínio)

A B C

RL F RR

0.25 m 0.4 m

14/04/2021 RUBEM KOIDE


EXEMPLO
• Barras estaticamente indeterminadas
A B C
• E = 100 GPa
• F = 10,000 N RL F RR
• A1 = 10−4 m2, A2 = 2×10−4 m2
0.25 m 0.4 m
• Matriz de rigidez do elemento:

 f1(1)   K1 − K1   u1   f 2(2)   K 2 − K 2  u2 


 (1)  =     (2)  =   

 f 2   − K1 K1  u2   f3   − K 2 K 2  u3 

• Matriz de rigidez global do elemento:

20
EXEMPLO
• Barras estaticamente indeterminadas
A B C
• E = 100 GPa
• F = 10,000 N RL F RR
• A1 = 10−4 m2, A2 = 2×10−4 m2
0.25 m 0.4 m
• Matriz de rigidez do elemento:
100 ∙ 109 ∙ 10−4
 f1(1)   K1 − K1   u1  10 10
11 −4
 1 −1 7  4 −4  u1 𝐾1 =
 u  [k ] =  −1 1  = 10  −4 4  u
(1)
 (1)  = 0,25
 2   − K K   2
f 1 1 0.25     2 100 ∙ 109 ∙ 2 ∙ 10−4
𝐾2 =
1011  2 10−4  1 −1 7  5 −5 u2 0,40
[k ] =
(2)
 −1 1  = 10  −5 5  u
0.4     3
 f1(1)   K1 − K1   u1 
• Montagem  (1) (2)=  u 
 4 −4 0   u1   F1   f 2 f2  − K1 K 2 K1 − K
 (2)  = 
 2 2u2 
 
 f3   − K 2 K 2  u3 
   
107  −4 9 −5 u2  = 10,000 
 
 0 −5 5  u3   F3 
21
EXEMPLO cont.  4 −4 0   u1   F1 
   
107  −4 9 −5 u2  = 10,000 
• Aplicando as condições de contorno  
 0 −5 5  u3   F3 
107 9u2  = 10,000  u2 = 1.11 10−4 m
𝑢1 = 𝑢3 = 0 , 𝑒𝑛𝑔𝑎𝑠𝑡𝑎𝑑𝑜
Condições de contorno
• Forças nos elementos ou tensões nos elementos
( u j − ui )
(e)
AE  AE 
P=
L
P(e) = 
 L 
 (u j − ui ) = f j
(e)

P (1) = 4  107 ( u 2 − u1 ) = 4, 444 N


A B C
P (2)
= 5  10 ( u3 − u2 ) = −5,556 N
7

RL F RR

• Forças de reações 0.25 m 0.4 m

RL = − P (1) = −4, 444 N , ෍ 𝐹𝑛ó 1 = 0 ; 𝑅𝐿 + 𝑃(1) = 0 ; 𝑅𝐿 = −4,444 N

RR = + P (2) = −5,556 N
෍ 𝐹𝑛ó 3 = 0 ; 𝑅𝑅 + 𝑃(2) = 0 ; 𝑅𝐿 = +5,556 N
22
AVALIAÇÃO D1 – de 16 a 19 de abril de 20021

Método dos Elementos finitos – MEF – Método Direto para molas e Barras

14/04/2021 RUBEM KOIDE


OBRIGADO !

14/04/2021 RUBEM KOIDE

Você também pode gostar