Você está na página 1de 44

ANLISE TRMICA E ESTRUTURAL

VIA SIMULAO NUMRICA

PROF. JOS V. C. VARGAS

ANLISE ESTRUTURAL E TRMICA PELO MTODO


DE ELEMENTOS FINITOS
EMENTA:
1 Motivao e conceitos fundamentais;
2 O problema unidimensional;
3 Os problemas 2-D e 3-D: o cdigo FEAP;
4 Exemplos de conduo de calor;
5 Exemplos de elasticidade;
6 Projeto Individual;

1 MOTIVAO E CONCEITOS FUNDAMENTAIS

Experimentos validam e delimitam as vrias aproximaes das equaes


governantes (tnel de vento, medies temperatura e deslocamentos);

Por que Mtodos Numricos?


Ex.: Projetos de avies e outros as medies so inviveis
economicamente:
- No tnel de vento - limita-se a nmeros de Reynolds 1 a 2 ordens de
magnitude a menos do que o real, alm de completar teoria e
experimento.
- Permite a variao/eliminao de termos especficos do equacionamento
(novos horizontes de explorao terica).

Vantagens:
- Tempo de projeto reduzido.
- Simula condies impossveis em experimentos.
- Proporciona informaes mais detalhadas e compreensveis.
- Viabiliza a otimizao.

Computadores mais rpidos e com memria maior.


Processamentos:
- escalar (clculos sequenciais somente)
- vetorial (clculos sequenciais e/ou paralelos-supercomputadores)

MTODOS COMPUTACIONAIS:
i) Locais:
- Dif. Finitas;
- Elem. Finitos;
- Vol. Finitos;
- Elem. Contorno;
Discretizao: Processo de converso das equaes contnuas em um sistema de
equaes algbricas.
ii) Globais:
Variveis dependentes amplitudes com freqncias diferentes anlise de
Fourier.
ERRO:
Associado s aproximaes para dif. exatas, porm pode ser reduzido com
refinamento da malha se as eq. discretas reproduzem eq. contnuas (consistncia).

NATUREZA DE UM PROBLEMA BEM POSTO


i) soluo;
ii) nica;
iii) depende continuamente dos dados auxiliares (condies iniciais e condies de
contorno);
ESQUEMA COMPUTACIONAL
DADOS
(a)

Algoritmo
Computacional
u = f(a)
(Construdo das
equaes, tem
que ser estvel)

Soluo
Computacional
u
Quando as C.C. so nas derivadas, gera-se um erro de aproximao da diferencial.
CONDIES DE CONTORNO

s
R

i) Dirichlet: u = f em R ;
ii) Neumann: u / n = f ou u / s = g em R ;
iii) Mista ou Robin: u / n + Ku = f

Eq. Gov.
SIST .

" SOLVER"
DIS
e

SOLUO

CRE EQ.

LINEAR

C.C.

APROXIMADA

TIZ .
OU NO
ALGBRICAS

C..

AS DIFERENTES MANEIRAS COMO FAZER QUE DIFERENCIAM OS


MTODOS COMPUTACIONAIS .
Regime Transiente: Processo de discretizao pode ser tratado como sistema de EDOS
no tempo.
Erro maior introduzido na discretizao.
MALHA:
t
n

t =nt

n-1
j=1

j=2

j=3

2x

(j-1)x

(J-1)x

- Valor preciso, soluo aproximada entre ns no bvio.


- Espera-se variao suave.
- ( x r , t r ) Interpolao de 4 valores ao redor (automtico em elementos finitos).
CONVERGNCIA :
Qual a garantia de que a soluo computacional prxima da exata das EDPs?
Se t , x, etc 0 coincide
Teorema de Equivalncia de LAX:
CONSISTNCIA + ESTABILIDADE = COVERGNCIA

EDP
L ( )

DISCR.

CONS .

EQ.
ALGEB.

ESTVEL

SOLUO
EXATA

CONVERG .
SOLUO
x, t 0
APROX .

jn ( x j , t n ) quando x, t 0
Obs.: Para problemas no lineares, o Teorema de Lax condio necessria, mas
nem sempre suficiente. Serve para excluir discretizaes inconsistentes e algoritmos
instveis.
CONSISTNCIA:
Srie de Taylor em torno de (j,n).
x, t 0 Eq. Originais.
ESTABILIDADE:
- Matricial;
- Von Neumann;
Erro Round-off: nj = jn * jn ,
onde jn a soluo numrica real e * jn a soluo computada com erro de Roundoff.
PRECISO DA SOLUO APROXIMADA:
1) Comparao com soluo exata;
2) Refinamento malha
3) Comparao com resultados experimentais
O MTODO DE ELEMENTOS FINITOS (MEF):
Em geral, divide o sistema em componentes menores (elementos) Discretizao.

ELEMENTO

TEORIAS:
-

Elasticidade Deslocamentos
Vigas Deslocamentos, Rotaes
Mecnica dos Fludos Velocidades, Presses
Conduo de Calor (transf. de Calor) Temperaturas
Transferncia de massa (difuso) Concentraes

INTERPOLAO DENTRO DOS ELEMENTOS:


Assume-se que a soluo nos ns pode ser interpolada suavemente.
Ex.:
Em 2-D.
l=4 (j, K+1) = 1
= -1

y
x

l=3 (j+1,K+1)
= 1

l=1

= 1

l=2

u = d l N l ( , )
l =1

onde
N l ( , ) = 0,25(1 + l )(1 + l )
Pode-se mostrar que:
N a ( b , b ) = ab
= 1 ,a=b
= 0 ,a b
com 1 a, b 4
Monta-se ento o sistema de equaes algbricas global:
Linear:
ext
K d = F

K Matriz rigidez (conhecida)


d Vetor de incgnitas (todos os graus de liberdade nos ns)
F Vetor fora externo (conhecido)
No-Linear:
int
int
ext
Defina-se o vetor fora interno F = K d F = F , para o caso no
linear F

int

= N (d ) , onde N uma funo no linear de d .

COMO GERAR AS EQUAES E.F.?


3 Mtodos:
1) Direto (Problema fsico)
2) Mtodos Variacionais
3) Mtodo dos pesos residuais

2 O PROBLEMA UNIDIMENSIONAL
EDO:
u, xx + f = 0, x [0,1]

d 2u
dx 2
f : [0,1] R ( funo prescrita )
f suave f C 1 [0,1] pelo menos

u, xx =

Seja

= ]0,1[ (aberto)
= [0,1] ( fechado)

Forma forte do problema de valor de contorno (PVC):


Dado f : R, g , h encontre u : R, t.

u , + f = 0 em
(S) xx
u (1) = g
u , (0) = h
x

Dif. Finitas aplica-se aproximao numrica diretamente a (S).


El. Finitos associa-se uma forma fraca (variacional).
Soluo Exata:
1 y

u ( x) = g + (1 x)h + f ( z )dz dy

x
0

FORMA FRACA (VARIACIONAL) DO PVC:


Sejam duas classes de funes
1) Solues candidatas u S
exige-se: u(1)=g
suavidade
1

(u,

) 2 dx <

u, x no diverge em
u, x quadraticamente in tegrvel

S={uu , u(1)=g}
2) Funes peso (variaes) w V
Exige-se: w(1) = 0 (contra-parte homognea da C.C. de Dirichlet)
w 1
V= {ww 1 , w(1) = 0 }
9

Ento:
Dados f, g, h como antes, encontre u S tal que para todo w V :

1
(W ) 1
w, x u , x dx = wfdx + w(0)h
0
0
- Princpio trabalho virtual
- Princpio variacional
- Forma fraca de (S)
w deslocamentos virtuais
MEF utiliza (W) na discretizao
As solues das formas forte e fraca so idnticas ( assume-se que todas as funes so
suaves) Somente para provar este caso, mas no uma considerao necessria (f no
precisa ser smooth, por exemplo).
PROPOSIO:
a) Seja w a soluo de (S) u soluo de (W)
b) Seja u a soluo de (W) u soluo de (S)
S faremos a) (+ importante para derivar a forma fraca em qualquer problema)
u soluo de (S) u, xx + f = 0 em wV
- w(u , xx + f ) = 0 em
1

w(u,

xx

+ f )dx = 0

Integrao por partes:


1

wu,

xx

dx = wu , | w, x u, x dx
1
x 0

0
1

0 = w, x u, x dx wfdx wu , x |10
Note que: u, x (0) = h; w(1) = 0
1

w, x u, x dx = wfdx + w(0)h
- u soluo de (S) u(1) = g, u S
- Isto vale w V (S) (W)
C.C. u, x (0) = h no foi explicitamente mencionado em (W) Condio de
Contorno NATURAL.
C.C. u(1) = g foi explicitamente mencionada (u S) Condio de Contorno
ESSENCIAL.

10

A volta (W) (S) conhecida como LEMMA FUNDAMENTAL em Clculo


Variacional (muito importante)
Os procedimentos a) e b) so essenciais para o desenvolvimento de formas FRACAS
corretas para problemas COMPLEXOS/MULTIDIMENSIONAIS.
NOTAO SIMPLIFICADA:
1

a(w,u) =

w,

u, x dx

0
1

(w,f) =

wfdx
0

EQ. VARIACIONAL:
a(w,u) = (w,f) +w(o)h
a(*,*) , (*,*) so simtricas e bilineares.
SIMETRIA: a(u,v) = a(v,u)
(u,v) = (v,u)
BILINEARIDADE: significa linearidade em cada posio.
a ( c1u + c 2 v, w) = c1 a(u , w) + c2 a(v, w)
(c1u + c2 v, w) = c1 (u , w) + c 2 (v, w)
Obviamente linear na 2 posio tambm.
MTODO DE APROXIMAO DE GALERKIN:
Seja : S h S
V h V , significa que se: w h V h w h V
C.C.:
h
u (1) = g
w h (1) = 0
Defina-se:
Para v h V h u h S h
u h = v h + g h , com g h sendo uma funo conhecida
h
u h (1) = v{
(1) + g h (1) = g
123
0

g
h

a menos de g ,V h e S h so idnticos.
De:
a ( w h , u h ) = ( w h , f ) + w h ( 0) h

a( w h , v h + g h )
= ( w h , f ) + w h ( 0) h
144424443
BILINEARIDADE

64447
4448
h
h
a( w , v ) + a ( w h , g h )

a( w h , {
v h ) = ( w h , f ) + w h (0)h a ( w h , g h )
incgnita

11

FORMA DE GALERKIN:
Dados : f , g , h (como antes), encontre u h = v h + g h

(G )onde v h V h , t.q. para w h V h :


a ( w h , v h ) = ( w h , f ) + w h (0)h a ( w h , g h )

EQUAES MATRICIAIS:
n

Seja V h t.q. w h V h , w h = c A N A
A=1

, N A ( x) , x [0,1]
123
funes de
int erpolao

Exige-se:
N A (1) = 0 , A = 1,..., n
Defina-se:
g h ( x) = g N n +1 ( x)
N n +1 (1) = 1
n

u h = v h + g h = d A N A + g N n +1
A =1

n
n
n

a( c A N A , d B N B ) = ( c A N A , f ) + c A N A (0)h a ( c A N A , g N n +1 )
A=1
B =1
A=1
A=1
A=1

n
n

0 = c A a ( N A , N B )d B ( N A , f ) N A (0)h + a ( N A , N n+1 ) g
A=1
1
B =4
1
444444444244444444443
GA
n

c
A=1

G A = 0 (tem que valer para w h tem que valer c A , e.g ., todos c A 0)

G A = 0 Obrigatoriamente.
Donde:
n

a( N
B =1

, N B )d B = ( N A , f ) + N A (0)h a ( N A , N n +1 ) g

n Equaes
n Incgnitas (os d B ' s)
Seja:
K AB = a ( N A , N B )

FA = ( N A , f ) + N A (0)h a ( N A , N n +1 ) g
n

K
B =1

AB

d B = FA

Portanto, a forma MATRICIAL :


Dados K , F , encontre d t.q.

( M )
K d = F

12

Com a soluo nos ns, reconstri-se u h via:


n

u h ( x) = d A N A ( x) + gN n +1 ( x)
A =1

Para funes de interpolao, usualmente utiliza-se polinmios.


Ex.: LINEARES
x=0

x1

x=1

x2

x3

x4

xn

x n+1

x A ' s ns
[x A , x A+1 ] - elementos
NOTE:
hA = x A+1 x A , no necessariamente iguais ao parmetro da malha h=max{ h A }
Definio das funes de interpolao (forma):
2 A n (ns internos)!
x x A1
, x A1 x x A
h
A

N A ( x) =
, e 0 , c.c
x x
A+1
, x A x x A+1
h A

N n+1

K , matriz de rigidez
~

MOLA
F = Kx
F = fora
K = rigidez
x = deslocamento

13

K AB = N A, x N B , x dx
0

Para um certo A
N A, x N B , x = 0 , se B>A+1 , B<A-1

A-1

A+1

K AB = 0 MATRIZ DE RIGIDEZ TRIDIAGONAL E SIMTRICA


RESUMO DE RESULTADOS MATEMTICOS:
- u h exata nos ns (no geral)
- u, hx exata em algum ponto de cada intervalo (quase geral)
- u, hx tem uma preciso de 2a ordem no ponto mdio dos elementos (quase geral)
Exemplo:
n=2. Ento w h = c1 N1 + c 2 N 2 , onde N1 (1) = N 2 (1) = 0 , e u h = d1 N1 + d 2 N 2 + gN 3
onde N 3 (1) = 1 . Defina-se N A ' s como se segue:
1

1 2 x , 0 x 2
N1 ( x) =
1
0
,
x 1

2
1

, 0 x
2 x
2
N 2 ( x) =
1
2(1 x) ,
x 1

2
1

0
, 0 x

2
N 3 ( x) =
1
2 x 1 ,
x 1

2
Para n=2, a forma matricial fica:

14

K=

K 11

K 12

K 21

K 22

F
d
; F = 1 ; d = 1
F2
d 2
1

K AB = a ( N A N B ) = N A ,x N B,x dx =
0

1/ 2

N A,x N B,x dx + N A,x N B,x dx


0 44444
1 / 244444
1
424
3
separa se devido as derivadas das
funes serem de forma descontnuas

K11 = 2 , K12 = K 21 = 2 , K 22 = 4
1 1
K = 2

1 2
FA = ( N A , f ) + N A (0)h a ( N A , N 3 ) g
1

1/ 2

= N A fdx + N A (0)h N A, x N 3, x dxg


donde:
1/ 2

(1 2 x) f ( x)dx + h

F1 =

0
1/ 2

1/ 2

F2 = 2 xf ( x)dx + 2 (1 x) f ( x)dx + 2 g
Para f(x) = 0:
h
F =
~
2 g
d=K
~

F=
~

1 1/ 2 h g + h
=

1 / 2 1 / 2 2 g g + h / 2

u h = ( g + h) N 1 + ( g + h / 2) N 2 + gN 3 = g ( N 1 + N 2 + N 3 ) + h( N 1 +
u h ( x) = g + h(1 x)

u ( x) = g + h(1 x)

(LINEAR) N ' s lineares rep. exatamente.


A soluo exata homognea igual a do MEF.
f(x) = p:
p
p
F1 = + h ; F2 = + 2 g
4
2
1 1 / 2 p / 4 + h p / 2 + g + h
d=

=
1 / 2 1 / 2 p / 2 + 2 g 3 p / 8 + g + h / 2
A soluo :
u h ( x) = g + h(1 x) + u hpart ( x)
u hpart =

p
3p
N1 +
N2
2
8

15

N2
)
2

1/4
p/2

3p
8
u h part

1/2

p
4

1/2

3/4

u p,x

3p
4
p

u hp , x

Sol MEF exata ns.


u, hx exata em um ponto de cada elemento.
O PONTO DE VISTA DO ELEMENTO:
At aqui: viso GLOBAL
GLOBAL
DOM: [x A , x A+1 ]
NS: {x A , x A+1 }
DOF: {d A , d A+1 }
F.F: {N A , N A+1 }
h
u ( x) = N A ( x)d A + N A+1 d A+1
SOL.:
x [x A , x A+1 ]

( x) = c1 + c 2 x 1 = c1 + x A c 2
1 = c1 + x A+1c 2

2 x x A x A+1
(h A = x A+1 x A )
hA
um mapeamento e x um ponto.

( x) =

ou
h A + x A + x A+1
2
x um mapeamento e um ponto.
x( ) =

16

LOCAL (ELEMENTO)
[1 , 2 ]
{1 , 2 }
{d1 , d 2 }
{N1 , N 2 }
h
u ( ) = N 1 ( )d1 + N 2 ( )d 2

[ 1,1]

1
(1 + a ) , a = 1,2
2
JACOBIANO:
he
x,e =
, onde h e = x 2e x1e
2
2
e , ex = ( x,e ) 1 = e
h

N a ( ) =

DESCRIO LOCAL E GLOBAL DO EL. e


d 2e

uh

d1e

N1

dA

N2

xe

1 = 1

2 = 1

N A +1

NA

d A +1

uh

x A (= x 1e )

he

]
x A +1 ( = x e2 )

Observe tambm que:


2

x e ( ) = N a ( ) x ae
a =1

MATRIZ RIGIDEZ E VETOR FORA ELEMENTARES

[ ]

{ }

e
k e = Rab
, f e = f ae
{
{
2 x1

2x2

e
k ab

= a( N a , N b ) =

N a, x N b, x dx

a1h
e =1

f ae = N a fdx + 0
e = 2,3,..., nel 1
e
e
k a 2 g e = nel
Resta-nos agora montar a matriz global, a partir das contribuies elementares:

17

Ke =

x x

x x


144
244
3

colunas e e +1
nxn

x ( fileira e)

Fe =

x( fileira e + 1)

1442443
nx1

COMPUTACIONALMENTE:
1) Subrotina Elemento
e
e
computa k , f para todos os elementos

2) Monta-se , k e , f e (todos)
dentro de K e F
e
k11
K

LM (1,e ) , LM (1,e )

" Local
Matrix "

}
A
=
LM ( a ,
e )
{
123 123
# eqn
# eq.
Local

global

# elemento

Conceitualmente, escreve-se:
nel

nel

e =1

e =1

K = A (R e ) , F = A ( f e )
MUDANA DE VARIVEIS:
x2

x1

f ( x)dx = f ( x( )) x, ( )d

REGRA DA CADEIA
d
f ( x( )) = f , x ( x( )) x, ( )
d
Ex.:
e
k ab
= N a , x ( x) N b, x ( x)dx
e

18

= N a , x ( x( )) N b, x ( x( )) x, ( )d
1
1

= N a , ( ) N b , ( )( x, ( )) 1
1
1

(1) a (1) b 2
d
=
2
2 he
1
(1) a +b
=
he
ke =

1 1

h e 1

1
1

f e = f a N a (usualmente)
a =1

f ae =

eN a fdx + termos contorno

3 OS PROBLEMAS 2-D E 3-D: O CDIGO FEAP


Notao:
n sd : nmero de dimenses (=2,3)
x : ponto arbitrrio em R nsd
n : vetor normal ao contorno de
: contorno de
x e n so vetores

n sd = 2 x = xi =

x1
x
=
x2
y

n = ni =

nx
n1
=
n2 n y

19

R2

n=

n1
n2

= g h
g : temp, desloc.to prescritos
h : fluxos prescritos
g h =
NOTAO INDICIAL:
- usa-se ndices i,j,k,l = 1,..., n sd (ndices espaciais)
- Indica-se a diferenciao
u
u, i = u , xi =
xi
- ndices repetidos indicam soma ( a menos que se diga que no)
nsd
2u 2u 2u
u, ii = u , ii = u ,11 +u , 22 +u , 33 = 2 + 2 + 2 = 2 u = u
x
y
z
i =1
nsd

bij a j = bij aj
j =1

1) TEOREMA DA DIVERGNCIA
Seja f: R e f C 1
f , i d = fni d

2) INTEGRAO POR PARTES


Seja f definido como em 1) e g: R ( g C 1 )
Ento:
f , i gd = fg , i d + fgni d

PR-LAR: USE 2) PARA DEMONSTRAR 1)

20

CONDUO DE CALOR LINEAR CLSSICA:


qi : vetor fluxo de calor
u: temperatura
f: gerao de calor interna (W/ m 3 )

Lei de Fourier Generalizada:


qi = k ij u, j
k ij : condutividades trmicas (funes conhecidas da posio x )

k ij = constante corpo HOMOGNEO

1 0
Caso mais comum (isotropia): k ij = k ij = k

0 1
FORMA FORTE:
DADOS f : R, g : g R, h : h R, encontre

u : R t.q.

( S ) q i ,i = f em
u = g em
g

q i ni = h em h , onde qi = k ij u , j

w : R 2
Considere S, V
" suaves"
u : R 2
u S u = g em g

w V w = 0 em g

FORMA FRACA:
- Parte-se da forma forte
- Assume-se que u soluo de (S) u S
- Tome w V
0 = w(qi ,i f )d
1
424
3

=0

= w, i qi d + wqi ni d wfd

i ni d
wqi ni d wqi ni d + wq{

portanto:
w, i qi d = wfd +

whd

21

(integrao por partes)


Dados f , g , h, encontre u S t.q. w V :

(W ) w, i qi d = wfd + whd

onde qi = k ij u , j
Chega-se, portanto forma de Galerkin:
Dados f , g , h K encontre

(G )u h = v h + g h S h t.q. w h V h

h
h
h
h
h
h
a ( w , v ) = ( w , f ) + ( w , h) a ( w , g )
= U ; = {1,2,K nnp }
e

g (conjunto dos ns " g" )


O conjunto g representa os ns onde a soluo desconhecida
neq - n de equaes (incgnitas)
Escreve-se, portanto:
w h ( x ) = N A ( x )c A ; v h ( x ) =
A g

g h ( x) =

A g

A g

N A ( x)d A

N A ( x) g A

Analogamente ao desenvolvimento para o caso 1-D, chega-se a:


a( N A , N B )d B = ( N A , f ) + ( N A , h) a( N A , N B ) g B , A g
B g

B g

VETOR ID:
ID (
{) =
n do
n

p se A g

0 se A g

D ao n A o n da equao global.
Na forma matricial, tem-se:
Kd =F

1 P, Q neq

{ }

K = K PQ , d = d Q , F = {FP } , da
K PQ = a ( N A , N B ) , P = ID( A) , Q = ID( B)
FP = ( N A , f ) + ( N A , h)

a( N A , N B ) g B

B g

NO ELEMENTO:

22

[ ]

{ }

e
k e = k ab
, f e = f ae , 1 a, b nen
e
k ab
= a( N a , N b ) e =

e ( N a )

k ( N b )d

f ae =

N a fd +

nen

e
e
N a hd k ab g b

he

b =1

FORMA CONVENIENTE PARA PROGRAMAR


ke =

e B

D B d

, onde

=
=
D
k
;
B
B
,
B
,...,
B

1
2
n
en
{
{

nsd nsd
nsd nsd
e
=
Ba = N a , e cada componente ser: k ab
{

nsd 1

e Ba D Bb d

ONDE COLOCAR NA MATRIZ GLOBAL A CONTRIBUIO DO


ELEMENTO?
1) vetor de ns do elemento IEN (a, e) = A (criado para armazenar esta informao)
IEN e ID so construdos com informaes dos dados de entrada da malha. A partir
deles constri-se a mariz de localizao: P=LM(a,e) = ID(IEN(a,e)).
A partir desta informao, monta-se a matriz global da mesma maneira que no caso
1-D.
TEORIA DA ELASTICIDADE LINEAR CLSSICA:
-Lei de Hooke generalizada
ij = cijkl kl , onde cijkl - tensor constitutivo (propriedade do material)
ou de forma mais geral, incluindo tenses trmicas e residuais:
= D( 0 ) + 0

23

PLANE STRESS :

ij = u1(2
i, j )
3

parte
simtrica

e
0
0

DEF . PLANA ( PL.STRAIN )

ui, j + u j , i
2

0 = e (1 + v)
o

TENSES PLANAS MATERIAL ISOTRPICO


v y

+ x0
x = x
E
E
y
v
+ y0
y = x +
E
E
2(1 + v)xy
xy =
+ xy 0
E
onde v - coeficiente de Poisson; E mdulo de elsticidade.
1
v
D=
2
1 v
0
E

v
1
0

(1 v) / 2

ou em termos de e (LAM PARAMETERS)


cijKl ( x) = ( x)( iK jl + il jK ) + ( x) ij Kl
vE
(1 + v)(1 2v)
E
=
2(1 + v)
Ex.: DEF. PLANA

+ 2

D=
+ 2
~
SIM
FORMA FORTE:

0
0

24

Dados f i : R , g i : g R , e hi : h R ,
i
i

encontre ui : R t.q.

( S ) ij , j + f i = 0 em (eq. equilbrio)

u i = g i em g i
n = h em
ij j
i
hi

FORMA FRACA:
Dados f i : R , g i : g i R e hi : hi R ,

encontre u S t.q. w V
i
i
i

(W )
n sol

w(i, j ) ij d = wi f i d + wi hi d

i =1 h

14243
123

i
42

1
4
4
4
3
a ( w, u )
( w, f )

( w, h )

FORMA MATRICIAL:

[ ]

k e = K epq ,

{ }

f e = f pe ,

1 p, q nee = ned nen


p = ned (a 1) + i

k epq = e i

B a D B b de j ,

q = ned (b 1) + j

14243
SUBMATRIZ
NODAL

e
k11

Ke =
{

88

e
k 21
e
k 31
e
k 41

e
k12

n sd = 2
N a,1

Ba = 0
N a,2

f pe =

N a,2
N a,1

N a f i d +
e

he

N a hi d

n ee

k pq g qe

q =1

25

TENSES TRMICAS:
0
ij = cijkl ( kl kl
) +

0
ij

0
ij

0
ij

(initial strain and initial stress)


temperatura
Dados :
c kl coeficientes de dilatao trmica

0kl = c kl

Nada muda na matriz de rigidez mas muda f pe


n dof

w h d
w

=
w
f
d

(i, j) ij
ii
i i
i =1 h

n dof

w h d + w c 0 d w 0 d
w
c

=
w
f
d

(i, j) ijkl kl
ii
(i, j) ij
i i ( i , j) ijkl kl
i =1 h

Portanto:

f p' = L +e i

e B a D c d ei e B a

onde:
c11

c = c 22
2c
12

0
=

simetria, i.e., c12 + c21 = 2c12

0
11
0
22
0
12

26

CURSO DE ELEMENTOS FINITOS


AULAS PRTICAS
1) Compilar os arquivos *.for indicados no arquivo PCFEAP5 e criar um arquivo
executvel feap.exe; (usar Fortran verso Microsoft 5.0 em diante)
2) Entrada de dados: (malha, carregamento, condies de contorno, propriedades)
feap ______________________________ comentrios sobre o problema.
numnp, numel, nummat (n do conjunto de propriedades do material e outros
parmetros), ndm (n de dimenses), ndf (n de graus de liberdade por n), nen (n de ns
por elemento).
coord
node # , ngen, x-coord, y-coord
ngen = 0 no gera
= incremento (gera coordenadas pulando este nmero de ns)
elem
elem #, material #, node 1, node 2, node 3, node 4, ngen

boun ______________________________ (estabelece restries no contorno)


node # , ngen, dof # 1, dof # 2
dof = 0 livre
dof # 0 fixo( < 0 carrega na gerao
> 0 s para este n)
forc
node #, ngen, valor em x, valor em y
Obs.: Por default se as condies forem nulas no necessrio especificar valor. Caso
o n no tenha restrio (dof # = 0 no comando boun), o programa interpreta o valor
como uma fora. Caso dof # 0 n em boun, ento o programa interpreta o valor como
um deslocamento.
mate
1 (n do conjunto de propriedades), 1 (nmero do elemento a ser utilizado pelo
programa)
E , v, , 2, 2,

= 1 , plane stress
t , g , g , , T

y
ref

= 2 , plane strain
1
4x24
3
foras de campo

= 3 , axisimetria

em x e y se houverem

Para calcular: = final ref

27

> 0 ref < 0


PCFEAP assume final = 0
< 0 ref > 0
end
inter (active) ou macro duas opes
3) COMANDOS MACRO (Problemas lineares)
> tang,,1 (monta a matriz de rigidez e obtm a soluo)
d = ...
Residual norm F K d
Obs.: Para maiores detalhes, leiam o Cap. 15 do livro MEF, por O.C. Zienkiewicz e
R. L. Taylor, Vol 1 (apostila distribuda)
EXERCCIOS:
IDISK (imprimir deslocamentos e reaes)
Patch tests (testa o elemento quanto a obteno de resultados para os modos de
corpo rgido e deformao constante).
USAREMOS SOMENTE o elemento PCELM1.FOR

28

Problemas de computador que usam FEAP (em cada um dos seguintes, voc pode editar
a sada de dados e entregar somente a informao pedida ):
- Rode o problema de disco circular (com entrada Idisk), e submeta as sadas de todos
os deslocamentos dos ns e reaes.
- Monte e rode os problemas chamados de "Patch tests" dados no Exerccio 2,pp.
256-257 do Hughes. Estes testes demonstram a capacidade de um elemento em
capturar os modos de corpo rgido e de deformao constante.
Faa os testes (seis ao todo) com a opo (a) somente (em outras palavras, usando
quadratura 2x2). Entregue somente um dos arquivos de entrada utilizados (a nica
diferena nos seis problemas estar nas condies de limite e foras). Tambm
entregue as tenses e deslocamentos nos ns do elemento para todos os seis
problemas.
- Monte e rode o problema de viga em balano resumido nas pp. 254-255 de Hughes.
Considere s um caso; isto , assuma condies de deformaes planas, = 0.3 , e
quadratura 2x2 aplicadas a elementos de 4-pontos quadrilaterais. Os dados de entrada
para o FEAP para este problema so determinados na pg. 705 do texto (em anexo).
Voc no precisa calcular os deslocamentos; eles so determinados nos dados de
entrada na pg. 705. Entregue seus arquivos de entrada para o problema e uma sada de
dados do deslocamento na ponta da viga (i.e, u 2 (16,0)) obtido no clculo. Compare
este resultado com a soluo exata, obtida com as frmulas da pg. 255.

29

Exerccio 2(pp.256-257 do Hughes). Considere o Patch para os elementos quadrilaterais


mostrados abaixo.
y

. . .
. . .
. . .
.
8

As coordenadas dos ns so:


a
1
2
3
4
5
6
7
8
9

xa
0
1
2
0
1.1
2
0
1
2

ya
0
0
0
1
0.8
1
2
2
2

Use o cdigo FEAP para executar os problemas de valor de contorno de deslocamentos


seguintes (1 a 4 , 6 a 9) .
Nmero
d 1a
d 2a
de teste
1
1
0
2

xa

xa

ya

ya

30

Assuma a opo de deformao plana e use os dados seguintes: E = 1.0, v = 0.3 . Teste as
opes seguintes:
a. quadratura 2x2
Baseado nos resultados obtidos, determine se cada elemento passa ou no no Patch test.
Devido ao arredondamento dos erros, ns no podemos esperar resultados verdadeiramente
exatos em computadores digitais.)

31

(pp.254-255 of Hughes)
Considere a viga de tenso plana bidimensional, exemplo 1 da Sec. 4.4. A soluo exata
deste problema derivada como se segue:
~

Pxy
P
11 =
; 22 = 0 ; 12 = (c 2 y 2 )

2
1
~
2

6E
u1 ( x, y ) = y 3( L2 x ) + (2 + v1 )( y 2 c 2 )
P

~3
~
~
6 E 1
u 2 ( x, y ) = ( x L3 ) (4 + 5v1 )c 2 + 3L2 ( x L) + 3v1 x y 2
P

onde x = L x e
Tenses planas
Deform. planas

E1
E
E
1 v2

v1
v
v
1 v

Obtenha solues aproximadas para v problema de elasticidade usando o programa


FEAP.
- Empregue os dados seguintes em seus clculos
P = -1, L = 16, c = 2, E = 1, v = 0.3 e 0.499
(O valor de 0.499 de Poisson corresponde ao caso quase incompressvel)
-a malha a ser usada descrita na Figura 4.4.2. Voc precisar computar foras nodais
correspondentes ao carregamento de trao ao longo de x = 0 e x = L.
-assuma condies de deformaes planas.
- Use quadrilaterals de quatro-nodo e empregue cada das regras de quadrature
seguintes:
2x2

Exemplo 1 (pp.219-220 do Hughes)


Considere o elemento de deslocamento bilinear de quatro ns em deformao plana. A
quadratura Normal para este elemento considerada como a regra de Gauss 2x2.
A matriz de rigidez idntica obtida na formulao mista para deslocamentos
bilineares e as presses lineares (descontnuas), em que os graus de liberdade de presses
so eliminados a nvel de elemento, como indicado na seo 4.3.30 (Hughes).
Considere as equaes de teoria de elasticidade linear isotrpica bidimensional no
domnio ilustrado na Fig. 4.4.1. As condies de contorno so determinadas como se segue:
Deslocamento:
u1 (0,0) = u 2 (0,0) = 0

u1 (0,c) = 0
Trao

32

h1 ( x1 , c) = h2 ( x1 ,c) = 0 , x1 ]0, L[
x2

c
x1

L
Figura 4.4.1 Domnio para o problema de deformao plana

h1 ( L, x2 ) = 0

x 2 ] c, c [
P 2
2
h2 ( L, x2 ) = (c x 2 )
2

PLx 2

h1 (0, x 2 ) =

x 2 ] c, 0 [ ] 0, c [
P 2
2
h2 (0, x2 ) = (c x 2 )
2

3
onde P constante e I = 2c / 3 .
As condies de contorno de trao so encontradas na teoria da curvatura simples para
uma viga em balano com origem em x=0 i.e., variao parablica do cisalhamento nas
extremidades e variao linear de tenso com a flexo na origem.
As condies de contorno de deslocamento permitem que a seo de origem se
deforme. Os dados seguintes so utilizados na simulao numrica
L=16, c=2
A malha usada mostrada na Fig. 4.4.2 (Somente metade do domnio precisa ser
modelado uma vez que o eixo x 1 uma linha de assimetria)

33

x2

2
x1

16

Fig.4.4.2 Malha e condies de contorno para o problema de deformao plana.


Condies de deformao plana foram assumidas e foram usados elementos quadrilaterais
de quatro ns.
Deslocamento vertical da ponta (i.e., u 2 (16,0)) comparado na tabela 4.4.1. Ambos
os padres, quadratura de Gauss 2x2 e a integrao seletiva reduzida do elemento fornecem
resultados satisfatrios para v=0.3. No entanto, para o caso quase incompressvel, o padro
quadrilateral degenera, ao passo que a integrao seletiva conserva a preciso.
Tabela 4.4.1 Deslocamentos verticais normalizados da ponta da viga em estado plano de
deformaes.
V
U2
S1
0.3
0.904
0.912
0.499
0.334
0.937
U2 2x2 integrao uniforme (=exato no presente caso)
S1 integrao seletiva (2x2 no termo , um ponto no termo ).

34

(pp.705)
0
1
1

1
1

0
1

0
1

0
0

0
1

0.0
16.0

1
6 41

7.500 E 01

1.500 E + 00

2.250 E + 00

5
41

0.000 E + 00
0.000 E + 00

42

0.000 E + 00

43

0.000 E + 00

44
45

0.000 E + 00
0.000 E + 00
0.0
32

0
1.00

1
4

45
0.0

1
0 .0

1
1.0

0.17383
0.13867
0.08008

0.01465

0.09280 Load vector


0.17383

0.13867

0.08008
0.01465

1.0

1
1
8

1 1

1 0 Boundary conditions
5 1 0

0
0.0

0.0
0.0

2.0 Coordinates
2.0

16.0
0.0
8

1
5

6
4

0.300
7
1

2
1

0.0

0
0.0

1
Element nodes

*END

35

0
0.0

Element group

ELEMENTOS FINITOS LINEAR


PROF. JOS VARGAS
TRABALHO COMPUTACIONAL
USO DO CDIGO FEAP
Cada projeto dever: i) fazer um teste de convergncia do elemento de anlise estrutural
e trmica do cdigo FEAP (elmt01.f), utilizando um problema qualquer de elasticidade
linear que tenha soluo exta; e ii) resolver um problema proposto, conforme a seguir:
i)
Problema cuja soluo exata seja conhecida, a escolha do grupo (teste de
convergncia). Para este problema, inicie a soluo com uma malha (reduza h
em ambas as dimenses) e faa o grfico do erro da soluo em alguns pontos
representativos versus o parmetro da malha h, em um diagrama log x log. O
slope deste grfico a ordem de preciso da soluo numrica. Determine o
seu valor;
ii)
Resolva o problema proposto para o seu grupo, determinando o deslocamento
e a tenso mxima (principal) observada e verificando se o projeto resiste ou
no. Caso no resista, proponha um novo dimensionamento tal que o projeto
resista sem falhar.
- Defina o problema completamente e apresente as condies de contorno;
- Refine a malha at que:
u malha u malha
ERRO =

anterior

posterior

0,05

(1)

u malha

anterior

onde u malha pode ser escolhido como a soluo em um ponto representativo do


domnio ( e.g., ponto crtico).
Quando o critrio da Eq. (1) for satisfeito, a malha mais adequada foi encontrada
(i.e., malha anterior), a qual dever ser utilizada nos redimensionamentos.
Obs.:
1) Parte do grau ser baseada em apresentao e clareza;
2) Escreva o projeto na forma de um artigo cientfico (paper). Ex.:
(Resumo, Introduo, Teoria, Resultados e Discusso, e
Concluses).
3) Todos os problemas devem ser resolvidos com ESTADO PLANO
DE TENSES.

36

GRUPO 1: BARRA RETANGULAR COM ENTALHES

q 1 = q 2 = 1800

N/m

F = 500 N
r = 8 mm
w = 40 mm
d = 20 mm
t = 4 mm
final = 120 C
0 = 25 C
Material: Ao inoxidvel 302 Temperado

37

GRUPO 2:

PLACA C/ DOIS FUROS

Material: Ao CA-60
0 = 25 C
f = 50 C

38

GRUPO 3:

Esta pea para ser montada com ajuste com interferncia interna de 10 3 mm e
externa de 10 4 mm. O material o Alumnio (1% de Mg.).
0 = 25 C
final = 80 C

39

GRUPO 4:

q = 10 kN/m
r = 15 mm
D = 100 mm
d = 80 mm
Material : Ao CA-60
0 = 25 C
final = 80 C
Obs.: Eixo TRUNNION para suspenso traseira de caminhes.

40

Propriedades dos Materiais mais Usados em Engenharia


Material

Peso
Tenses de Ruptura
Espec Trao Compresso Cisalhafico
mento
***
kg / m 3
MPa
MPa
MPa

Tenses de
Escoamento
Trao Cisalha
mento
MPa
MPa

Mdulos de
Elasticidade
Longi
tudinal
GPa

Aos para concreto armado


CA-25
7860
CA-32
7860
CA-40
7860
CA-50
7860
CA-60
7860
Aos para concreto protendido
-CP 150
7860
-CP 160
7860
Perfis laminados
Cor-Ten A
7860
Cor-Ten B
7860
Cor-Ten C
7860
ASTM A-36
7860
Ao inoxidvel 302
Laminado a frio
7920
Temperado
7920
Ferro fundido
ASTM A-48
7200
ASTM A-47
7300
Alumnio (1%Mg)
2710
Lato (65%Cu; 35%Zn)
Laminado a frio
8470
Temperado
8470
Magnsio (8,5% Al)
1800
Titnio (6,0%Al;4%V)
4460
Concreto
2320
Madeira *
Peroba rosa
790 a 870
Pinho
Eucalipto
Poliestireno
Vidro plano

520 a 600
690 a 900
1050
2500

Coeficiente Alonga
de Dilatao mento
Trmica Porcentual
mm
10 6 / C

Trans
versal
GPa

300
384
440
550
660

250
320
400
500
600

210
210
210
210
210

79
79
79
79
79

11,7
11,7
11,7
11,7
11,7

18
14
10
8
5

1570
1670

1500
1500

210
210

79 11,7
79 11,7

8
7

471 ou 492
492
562
408 a 562

352
352
422
253

860
620
170
340
290
540
330
380
900
-

650
620
20 a 40

18 a 19
19
16
16 a 20

520
275

- 190
152 190

73 17,3
73 17,3

12
50

240 330 230


185 255

- 70
- 165
140 69

28 12,1
64 12,1
26 23,6

0,5
10
17

300
220
165
-

250
65
-

39
39
-

8
62
7
10
-

435
105
275
825
-

**
760 a
340 a 700 10 a 15 1400
**
1100 a
450 a 750 15 a 17 1600
**
500 a 900 230 a 500 10 a 15 48
90
55 **
2,4 a 6,0
60 a 125
-

105
105
45
114
25 a 30

- 10 a 20

- -

- 12 a 15

- -

- 15 a 24
- 3

- - 72

- 65 a 80

- 950

* Tenses paralelas s fibras


** Tenses na flexo
*** Para metais dcteis valores iguais trao

41

20
20
26
9,5
10

TABLE 20.1 Tabulation of the Thermal Properties for a Variety of Materials


cp
Material
L
k

(J / kg K ) a

Aluminum
Copper
Gold
Iron
Nickel
Silver
Tungsten
1025 Steel
316 Stainless steel

900
386
130
448
443
235
142
486
502

Brass (70Cu-30Zn)

375

Alumina (Al 2 O 3 )
Beryllia (BeO)

775

[( 0 C) 1 10 6 ] b

Metals
23,6
16,5
13,8
11,8
13,3
19,0
4,5
12,5
16,0
20,0
Ceramics
8,8

(W / m K) c

[ W /(K ) 2 10 8 ]

247
398
315
80,4
80,9
428
178
51,9
16,3d
120

2,24
2,27
2,52
2,66
2,10
2,32
3,21
-

30,1

9,0 d

220 e

Magnesia (MgO)

1050 d
940

13,5 d

37,7 e

Spinel (MgAl 2 O 4 )

790

7,6 d

15,0 e

Fused silica (Si O 2 )

740

0,5 d

2,0 e

Soda-lime glass

840

1,7 e

Polyethylene
Polypropylene
Polystyrene
Polytetrafluoroethylene
(Teflon)
Phenol-formaldehyde
(Bakelite)
Nylon 6,6
Polyisoprene

2100
1880
1360
1050

0,38
0,12
0,13
0,25

9,0 d
Polymers
60-220
80-100
50-85
135-150

1650

68

0,15

1670
-

80-90
220

0,24
0,14

To convert to cal/g-K, multiply by 2.39 x 10 4 ; to convert to Btu / lb m F , multiply by 2.39 10 4 .

To convert to (F) 1 , multiply by 0.56.

To convert to cal/s-cm-K, multiply by 2.39 10 3 ; to convert to Btu / ft h F , multiply by 0.578.

Value measured at 100C.

Mean value taken over the temperature range 0-1000C.

42

ENDEREOS INTERNET PARA


CONSULTAS SOBRE O CDIGO FEAP:
1) http://www.kagaku.co.jp/pcfeap.htm
2) Version 2.33
http://euler.berkeley.edu/decf/help/feap/report.txt
3) http://www.ce.berkeley.edu/~rlt/readme.txt
4) ncftp://ce.berkeley.edu/pub/pcfeap
Obs.: Os mais importantes so os itens 2, 3 e 4.

43

BIBLIOGRAFIA:
1 - HUGHES, T.J.R., 1987, The Finite Element Method: Linear Static and Dynamic Finite
Element Analysis, Prentice-Hall.
2 Cook, R.D., Malkus D.S. and Plesha M.E., 1989, Conceptions and Applications of
Finite Element Analysis, 3rd edition, Wiley.
3 Bathe, K.J., 1982, Finite Element Procedures in Engineering Analysis, Prentice-Hall.
4 Johnson, C., 1987, Numerical Solutions of Partial Differential Equations by the Finite
Element Method, Cambridge University Press (Muito matemtico)
5 Strang, G. and Fix, G. J. , 1973, An Analysis of the Finite Element Method, PrenticeHall (muito matemtico, uma referncia extraordinria para a poca)
6 Zienkiewicz, O. C. and Taylor, R. L., 1989-91, The Finite Element Method, 4th edition,
volumes 1 e 2, McGraw-Hill.

44

Você também pode gostar