Escolar Documentos
Profissional Documentos
Cultura Documentos
Tese Do Orlandi
Tese Do Orlandi
UM MODELO DE
ELEMENTOS FINITOS DE EQUILBRIO
PARA ELASTICIDADE TRIDIMENSIONAL
Fevereiro de 1993
Resumo
Nesta dissertao, apresenta-se um modelo de elementos finitos de
equilbrio para a anlise de problemas estticos de elasticidade linear em
slidos tridimensionais.
O modelo implementado discretiza o campo de tenses nos elementos e
o campo de deslocamentos nas fronteiras. Em geral, permite obter solues
estaticamente admissveis.
Conjugando os resultados com os de um dos diversos modelos de
elementos finitos de compatibilidade existentes, possvel obter limites para a
energia da soluo exacta e um majorante do erro em energia.
O sistema governativo associado ao modelo apresentado um sistema
de equaes lineares, simtrico, normalmente de grandes dimenses,
altamente esparso e com equaes linearmente dependentes. Para o resolver,
necessrio um programa apropriado.
A apresentao dos resultados feita em projeco axonomtrica,
recorrendo a uma biblioteca de rotinas grficas.
O modelo proposto utilizado na resoluo de vrios problemas,
utilizando diversas combinaes de funes de forma e de geometrias dos
elementos, permitindo uma discusso das propriedades das solues.
ii
Abstract
An equilibrium finite element model for the analysis of static linear elastic
problems in three-dimensional solids is presented.
In this model, both the stress field inside the elements and the
displacement field on the boundaries are discretized. Statically admissible
solutions can usually be obtained.
Bounds for the energy of the exact solution and an upper bound for the
energy error can be obtained by using these results together with those of one of
the several existing compatible finite element models.
The governative system associated to the model presented in this work is
a symmetric linear equation system, usually of large dimensions, highly sparse
and with linearly dependent equations. An appropriate program is needed to
solve this system.
The results are presented in axiometric projection, using a graphic library.
The proposed model is used to solve different test problems, with several
combinations of shape functions and element geometries. Based on these
results, a discussion of the properties of the solutions is made.
iii
Palavras chave
Elementos finitos de equilbrio tridimensionais
Elementos finitos de equilbrio
Elementos finitos tridimensionais
Elasticidade linear
Keywords
Three-dimensional equilibrium finite elements
Solid equilibrium finite elements
Equilibrium finite elements
Three-dimensional finite elements
Solid finite elements
Linear elasticity
iv
Agradecimentos
Notao
D : Operador diferencial de compatibilidade;
D* : Operador diferencial de equilbrio;
D : Operador de equilbrio nas fronteiras;
e t : Deformaes trmicas generalizadas;
E : Mdulo de elasticidade do material;
f : Matriz de flexibilidade infinitesimal;
F : Matriz de flexibilidade dos elementos finitos;
f : Vector das foras de massa;
J : rea do elemento de superfcie;
kS : Matriz de rigidez infinitesimal de um apoio elstico;
K : Matriz de rigidez dos apoios elsticos;
n : Versor da normal face;
N : Normal exterior aos elementos;
s : Parmetros de tenso;
S : Matriz das funes de forma de tenso;
S : Fronteira do domnio ou dos elementos;
Su : Fronteira cinemtica;
S : Fronteira esttica;
tS : Traces impostas na fronteira esttica;
t : Traces aplicadas nas faces;
u : Deslocamento de um ponto;
uS : Deslocamentos impostos na fronteira cinemtica;
U : Energia de deformao;
U* : Energia complementar de deformao;
Uc : Energia de deformao de uma soluo compatvel;
Ue : Energia de deformao de uma soluo equilibrada;
v : Deslocamentos das fronteiras dos elementos;
v : Deslocamentos impostos nas faces;
v : Deslocamentos impostos generalizados;
v : Parmetros de deslocamento;
V : Matriz das funes de forma de deslocamento nas fronteiras;
V : Domnio slido tridimensional;
W : Trabalho das foras aplicadas;
vi
vii
ndice
Captulo 1
Introduo
1.1 Objectivos
1.2 Metodologia
1.3 Descrio dos captulos seguintes
Captulo 2
Conceitos bsicos da teoria da elasticidade
2.1 Introduo
2.2 Condies de compatibilidade
2.3 Condies de equilbrio
2.4 Condies de fronteira
2.5 Relaes constitutivas
2.6 Princpios energticos
2.6.1 Princpio do Mnimo da Energia Potencial
2.6.2 Princpio do Mnimo da Energia Potencial
Complementar
2.6.3 Limites para a energia de deformao
Captulo 3
Formulaes de elementos finitos
3.1 Introduo
3.2 Elementos finitos compatveis
3.3 Elementos finitos de equilbrio
3.3.1 Introduo
3.3.2 Formulao utilizada
viii
1
1
2
3
3
4
5
7
7
8
8
9
10
11
11
11
12
12
13
Captulo 4
Modelo de elementos finitos de equilbrio
4.1 Introduo
4.2 Definio dos elementos finitos
4.3 Clculo dos integrais
4.4 Discretizao das variveis
4.4.1 Funes de forma de tenso
4.4.2 Funes de forma de deslocamento
4.5 Sistema governativo
4.6 Definio das faces e arestas
4.7 Definio das aces
Captulo 5
Apresentao dos resultados
19
19
19
20
21
21
26
28
29
33
35
5.1 Introduo
5.2 Representao grfica dos resultados
5.3 Projeco Axonomtrica
Captulo 6
Programas de clculo automtico
6.1 Introduo
6.2 Pr-processamento
6.2.1 Ficheiros de dados
6.2.2 Gerao das malhas de elementos finitos
6.3 Formao do sistema governativo
6.3.1 Rotinas bsicas
6.3.2 Integraes
6.3.3 Eficincia computacional
6.4 Resoluo do sistema governativo
6.5 Ps-processamento
6.6 Programas de clculo automtico
Captulo 7
Exemplos de aplicao
35
36
37
38
38
39
39
39
40
40
41
42
42
43
43
45
7.1 Introduo
7.2 Consola cbica carregada na face superior
ix
45
45
Captulo 8
Concluses e desenvolvimentos futuros
8.1 Concluses
8.2 Desenvolvimentos futuros
56
60
65
68
72
72
73
Referncias
74
Captulo 1
Introduo
1.1 Objectivos
O objectivo deste trabalho a implementao de um modelo de
elementos finitos de equilbrio para a anlise de problemas estticos de
elasticidade linear em slidos tridimensionais.
Um modelo de elementos finitos de equilbrio discretiza directamente o
campo de tenses ou as funes geradoras de tenso e permite obter solues
equilibradas.
Conjugando os resultados com os de um dos diversos modelos de
elementos finitos de compatibilidade existentes, ser possvel obter limites para
a energia da soluo exacta [20,21]. Consequentemente, ser possvel obter
um majorante do erro em energia.
1.2 Metodologia
No presente trabalho, optou-se por discretizar directamente o campo de
tenses, tomando como base uma das formulaes apresentadas por Almeida
[2,3,4] para estados planos, designada por Esttica Pura.
A implementao do modelo foi efectuada com base nas rotinas
desenvolvidas pelo mesmo autor, para polinmios de duas variveis. Nestas
rotinas, todas as operaes so efectuadas explicitamente, no havendo
necessidade de programar simultaneamente as funes de forma e as suas
derivadas ou de recorrer a integraes numricas.
Dada a grande dimenso e a esparsidade do sistema governativo,
utilizado um programa apropriado para o seu armazenamento e resoluo,
baseado num algoritmo apresentado por Pissanetzky [15]. Alm disso, o
programa foi adaptado para aceitar sistemas com equaes dependentes, tais
como os obtidos por esta formulao.
A apresentao dos resultados feita em projeco axonomtrica,
recorrendo a uma biblioteca de rotinas grficas desenvolvida por Almeida [5].
Captulo 2
Conceitos bsicos da teoria da
elasticidade
2.1 Introduo
Considere-se um domnio slido tridimensional V, delimitado por uma
fronteira S e referido a um sistema de eixos cartesiano. Seja S a parte da
fronteira onde so impostos os valores das traces e Su a parte da fronteira
onde so impostos os valores dos deslocamentos.
O problema fundamental da elasticidade consiste em determinar os
campos de deslocamentos, de deformaes e de tenses em V, conhecidas as
foras de massa, os deslocamentos na fronteira cinemtica Su e as traces na
fronteira esttica S.
Neste captulo, so definidas as variveis que surgem na formulao
deste problema - deslocamentos, deformaes, tenses e foras de massa - e
as condies que as relacionam - compatibilidade, equilbrio e elasticidade. So
ainda apresentados os teoremas energticos que permitem estabelecer a forma
como as solues aproximadas convergem para a soluo exacta.
Considera-se, ao longo deste trabalho, que o material isotrpico e que
so vlidas as hipteses da linearidade fsica e da linearidade geomtrica.
A hiptese da linearidade fsica consiste em assumir para o material um
comportamento elstico linear, ou seja, uma relao linear entre tenses e
deformaes.
Na hiptese da linearidade geomtrica, admite-se que as deformaes
so muito pequenas, face menor dimenso do corpo. Assim, a configurao
deformada confunde-se com a configurao inicial.
ux
u = uy .
uz
(2.1)
xy
yy
zy
xz
yz .
zz
(2.2)
xx
yy
zz
=
.
xy
xz
yz
(2.3)
As relaes deformaes-deslocamentos
matricialmente na forma:
podem
= D u.
D o operador diferencial de compatibilidade, definido por:
ser
escritas
(2.4)
x
0
0
z .
0
D =
(2.5)
fx
f = fy .
fz
(2.6)
(2.7)
xx
yy
zz
=
.
xy
xz
yz
(2.8)
(2.9)
x
D* = DT=
0
0
0
x
0
0
.
z
y
(2.10)
2 1
,
yz
2 2
,
zx
yy =
zz =
2 3
,
xy
yz
1 1 2 3
= +
+
,
2 x
x
y
z
xz
1 1 2 3
= +
,
2 y x
y
z
xy
1 1 2 3
= +
.
2 z x
y
z
(2.11)
(2.12)
(2.13)
nx 0 0 ny nz 0
N = 0 ny 0 nx 0 nz .
0 0 nz 0 nx ny
(2.14)
= f + t.
(2.15)
1
0
0
0
1
0
0
0
0
0
0
1 1
f=
.
0
0 2(1 + )
0
0
E 0
0
0
0
0
2(1+ )
0
0
0
0
0
0
2(1 + )
(2.16)
P = U - W.
(2.16)
U=
zz
T d dV =
V 0
1 T
t dV
2V
(2.17)
W = fT u dV + tST u dS .
(2.18)
(2.19)
U* =
zz
V 0
T d dV =
1 T
+ t dV
2V
(2.20)
W* =
tT uS dSu .
(2.21)
Su
(2.22)
(2.23)
10
Captulo 3
Formulaes de elementos finitos
3.1 Introduo
Na generalidade dos casos, no possvel obter uma soluo analtica
exacta para o problema fundamental da elasticidade. Recorrendo a um modelo
de elementos finitos, poder-se- obter uma soluo aproximada.
O conceito em que se fundamenta o mtodo dos elementos finitos o da
aproximao do domnio em anlise atravs de um nmero finito de
subdomnios de formas simples e dimenses arbitrrias - os elementos finitos no interior dos quais se assumem funes simples para aproximar as variveis
em estudo. A soluo aproximada consiste numa combinao linear destas
funes. Os pesos desta combinao passam a ser as variveis do problema.
A grande liberdade na discretizao do domnio faz com que o mtodo
dos elementos finitos possa ser utilizado para resolver praticamente qualquer
problema susceptvel de ser representado matematicamente por equaes s
derivadas parciais, com quaisquer condies de fronteira [24, 7].
Em seguida, ser apresentada a formulao clssica, compatvel, do
mtodo dos elementos finitos e ser descrita a formulao de elementos finitos
de equilbrio utilizada neste trabalho.
11
12
(3.1)
(3.2)
D* 0 + f = 0.
(3.3)
13
Px (fx )
Py (fy )
Pz (fz )
0 =
.
0
0
0
(3.4)
(3.5)
(3.6)
(3.7)
14
(3.8)
(3.9)
(3.10)
(3.11)
(3.12)
V j T dS = V j T ( t k S v ) dS .
Sj
Sj
15
(3.13)
V j N ijS i dS si +
Sj
V j k SV j dS v j =
T
Sj
(3.14)
= V j T t dS
Sj
V j TN ij 0i dS .
Sj
D s + K v
ij
= tj t 0ij .
i
(3.15)
z
Vi
S i T dV = S i TD u dV .
Vi
16
(3.16)
S i T dV = (D * S i )T u dV + Si TN jTu dS ,
Vi
Vi
j Sj
(3.17)
S i Tf Si dV s i +
j
Vi
S i TN ijTV j dS v j =
Sj
(3.18)
= S i Tf 0i dV + S i T t dV S i TN ijT v j dS .
Vi
Vi
Sj
(3.19)
17
F
D
s
e et v
= 0
.
v
t t0
DT
K
18
(3.20)
Captulo 4
Modelo de elementos finitos de
equilbrio
4.1 Introduo
Neste captulo, descreve-se o modelo de elementos finitos, baseado na
formulao descrita em 3.3.2, que foi implementado.
Descrever-se- a forma de definir os elementos e as faces, o tipo de
funes de forma utilizadas, o modo como foram obtidas e o modo como foram
efectuados os clculos. Analisar-se-, tambm, a estrutura do sistema
governativo.
Na implementao efectuada, considerou-se que v , kS e t eram nulos.
19
F dV = Px (F) nx dS .
(4.1)
x(s, t)
y(s, t) ,
z(s, t )
(4.2)
y z y z 1
nx =
,
s t t s J
(4.3)
em que J ds dt = dS.
Assim, para um elemento i:
z
Vi
F dV =
j
y z y z
Px (F)
ds dt ,
s t t s
Dj
zz
(4.4)
20
z
S
H dS =
zz
H J ds dt =
zz
G ds dt = Ps (G)
dt
dr ,
dr
(4.5)
s(r )
, r 0,1 .
t(r )
(4.6)
zz
G ds dt =
Dj
Ps (G)
dt
dr ,
dr
(4.7)
21
xx1( x, y, z)
yy1( x, y, z)
zz1(x, y, z)
xy1( x, y, z)
xz1(x, y, z)
yz1(x, y, z)
xx2 (x, y, z)
yy2 (x, y, z)
zz2 ( x, y, z)
xy2 (x, y, z)
xz2 ( x, y, z)
yz2 ( x, y, z)
.............
xxn (x, y, z)
yyn (x, y, z)
zzn (x, y, z)
xyn (x, y, z)
xzn (x, y, z)
yzn (x, y, z)
,
(4.8)
22
1
0
0
0
0
0
0
0
0
0
0
0
0
2x
0
0
0
0
z
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
x
0
0
0
z
0
0
0
0
0
0
0
0
y
0
x
0
0
0
2y
0
0
0
0
1
0
0
0
0
0
y
0
0
2z
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
x
0
0
0
y
x
0
z
0
0
y
0
2 xz
2 yz
x2
y2
z2
0
0
0
0
23
0
0
0
0
1
0
0
x
0
0
0
y
0
z
0
x
0
0
0
z
0
0
2
z
0
2yz
0
2xy
x2
y2
0
0
0
0
0
0
1
x
y
0
z
0
0
0
0
z
y
0
0
0
0
0
z
0
2xz
0
0
y2
2 xy
0
x2
0
0
0
0
0
0
0
0
0
0
0
0
4 xy
4 xz
y2
z2
yz
x2
0
0
x3
2x 2 y
3xy 2
y3
2x 2 z
4 xyz
y2z
0
3xz 2
yz 2
0
0
0
0
0
0
4 xy
4 yz
4 xz
4 yz
x2
z2
xz
y2
0
0
0
0
0
0
0
0
0
x2
y2
xy
z2
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
x2
2xy
0
0
0
2 xy
y2
0
0
0
xy
x2
2xz
0
0
0
xz
0
0
0
0
0
yz
2xz
xy
y2
2yz
0
0
0
xz
2 yz
z2
0
0
0
yz
0
0
0
0
0
xy
0
0
xz
0
3xy 2
yz
x3
y3
3xyz
y 2z
0
0
yz2
0
0
z3
0
0
3x 2 y / 2 3 x 2 z / 2
xy 2
2xyz
3
y / 2 3y 2 z / 2
0
0
2 xyz
xz2
y 2z
yz2
0
0
3xz 2
0
2
3yz / 2 z 3 / 2
0
0
24
z2
0
0
0
z3
0
0
0
0
0
0
0
0
0
0
0
0
0
0
x3
3x 2 y
2xy 2
y3
6x2z
4 xyz
2y 2 z
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
xz 2
3yz 2
0
z3
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
x3
x2 y
xy 2
y3
3x2z
4 xyz
3y 2 z
0
2xz 2
2yz 2
0
0
z3
0
0
0
0
0
0
0
x3 / 2
x2 y
3xy 2 / 2
0
x2z
2xyz
0
x3
x2 y
y3
0
0
x2z
3 xyz
0
0
xz 2
0
3 x 2 y
xy 2
0
0
3 x 2 z / 2
2 xyz
3 y 2 z / 2
0
xz 2
yz 2
0
0
0
2
3xz / 2
0
z3 / 2
3yz 2
z3
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
x 3 / 2 3x 2 y / 2
0
x 2y
xy 2
0
3xy 2 / 2 y 3 / 2
x3
0
3 x 2 z
x 2y
x2 z
2 xyz
2
xy
2xyz
y2z
y3
3 y 2 z
0
2
x z
0
xz 2
3xyz
3xz 2 / 2 3yz2 / 2
y2 z
yz2
0
z3
0
0
25
(4.9)
v x1(s, t) v x2 (s, t)
v y1(s, t) v y 2 (s, t ) ........
v z1(s, t ) v z2 (s, t)
v xn (s, t)
v yn (s, t )
v zn (s, t )
(4.10)
26
1
0
0
0
1
0
0
0
1
s
0
0
0
s
0
0
0
s
t
0
0
0
t
0
0
0
t
2
s
0
0
2
0 s
0
0
0 s2
st
0
0
0
st
0
0
0
st
2
t
0
0
2
0
t
0
0
0
t2
s3
0
0
3
0 s
0
0
0 s3
s2 t 0
0
2
0 st 0
0
0 s2 t
st 2 0
0
2
0 st
0
0
0 st 2
t3
0
0
3
0
t
0
0
0
t3
27
(4.11)
F
D
s
e et v
= 0
.
v
t t0
D
K
(4.12)
F
D
D
0
e0
s
.
=
v
t t0
(4.13)
29
(4.14)
1
1
0
Figura 4.1
(4.15)
4
3
1
1
0
2
x
Figura 4.2
30
(4.16)
1
0.5
0.5
3
x
Figura 4.3
31
(4.17)
6
n
0.5
0
1
0.5 1
3
x
Figura 4.4
J=
y z y z
s t t s
z x z x
+
s t t s
x y x y
+
s t t s
(4.18)
y z y z
s t t s
z x z x 1
.
s t t s J
n=
(4.19)
x y x y
s t t s
32
r
,
0
0
e
.
1 r
(4.20)
r
,
0
1
,
r
1 r
1
0
e
.
1 r
(4.21)
t x (x, y, z)
nx
t = t y (x, y, z) + ny t n ( x, y, z) .
t z ( x, y, z)
nz
(4.22)
33
fx (x,y,z)
f = fy (x,y,z) .
fz (x,y,z)
34
(4.23)
Captulo 5
Apresentao dos resultados
5.1 Introduo
Atendendo a que se discretiza directamente o campo de tenses no
interior dos elementos finitos, extremamente fcil fazer uma rotina que calcule
os valores das componentes do tensor das tenses, dados o nmero do
elemento e as coordenadas do ponto. Uma vez que se discretizam, tambm, os
deslocamentos nas faces, igualmente fcil fazer uma rotina que calcule as
componentes do vector dos deslocamentos, dados o nmero da face e os
valores dos parmetros (s,t). , tambm, muito fcil fazer uma rotina que calcule
a energia de deformao de cada elemento a qual, para o modelo descrito
anteriormente, ser calculada atravs de:
U = Tf dV .
(5.1)
35
36
PV
Figura 5.1
37
Captulo 6
Programas de clculo automtico
6.1 Introduo
Neste captulo, descrevem-se os programas de clculo automtico
elaborados para testar o modelo de elementos finitos apresentado no captulo 4.
Os programas foram elaborados para testar o comportamento de uma
nova formulao. Portanto, a principal preocupao foi a flexibilidade na
alterao e na evoluo dos programas. Assim, as funes de forma e as
aces no esto pr-programadas, mas so fornecidas ao programa atravs
de ficheiros contendo polinmios ou matrizes de polinmios. As derivadas
dessas funes no so fornecidas e as integraes no so realizadas
numericamente; existe um conjunto de rotinas para realizar todas essas
operaes com polinmios ou matrizes de polinmios genricos.
Os programas elaborados e as rotinas utilizadas foram escritos na
linguagem de programao C [8]. Esta linguagem foi escolhida devido
facilidade de trabalhar com variveis estruturadas e com dimensionamento
dinmico de variveis, recorrendo a apontadores.
Os procedimentos a efectuar na anlise de um problema atravs de
elementos finitos so usualmente divididos em pr-processamento,
processamento e ps-processamento. Por sua vez, o processamento consiste
na formao do sistema governativo e na sua resoluo. A descrio que
efectuada de seguida segue esta diviso.
38
6.2 Pr-processamento
6.2.1 Ficheiros de dados
O pr-processamento consiste na gerao de dados e na sua leitura pelo
programa que vai formar o sistema governativo.
A definio da estrutura e das aces feita em dois ficheiros.
No ficheiro base esto includas as seguintes informaes:
- Nome do ficheiro com a definio dos ns;
- Nmero de faces;
- Para cada face: nmero de ns, lista de ns, nome do ficheiro
com as funes de forma de deslocamento;
- Nmero de elementos;
- Cdigo indicando a existncia de semelhanas entre os
elementos: 2 se as funes de forma de tenso so as mesmas, 1 se os
elementos so todos iguais, 0 nas restantes situaes;
- Para cada elemento: mdulo de elasticidade (E), coeficiente de
Poisson (), nome do ficheiro com as funes de forma de tenso, nome
do ficheiro com as foras de massa, nmero de faces, lista das faces
(com valores negativos para as faces cuja normal aponta para o interior
dos elementos);
- Para cada face carregada: nmero da face, nome do ficheiro com
as traces, nome do ficheiro com a presso;
- Para terminar: 0 0 0.
O ficheiro com a definio dos ns deve incluir as seguintes informaes:
- Nmero de ns e nmero de coordenadas dos ns (este sempre
igual a 3);
- Para cada n: coordenadas x, y e z.
6.2.2 Gerao das malhas de elementos finitos
A parte mais importante do pr-processamento a gerao dos dados
necessrios para descrever a malha de elementos finitos utilizada para modelar
a estrutura em anlise.
As malhas de elementos finitos para problemas envolvendo slidos
tridimensionais so as mais complicadas de gerar. Com efeito, ao refinar a
39
40
- Subtraco;
- Multiplicao por uma constante, por uma matriz, por um
polinmio ou por uma matriz de polinmios;
- Clculo da derivada numa varivel;
- Clculo da primitiva numa varivel.
- Clculo do valor num ponto;
- Clculo da norma de um polinmio ( a i ).
i
E ainda:
- Multiplicao da transposta de uma matriz ou de uma matriz de
polinmios por uma matriz ou uma matriz de polinmios;
- Passagem de um polinmio ou de uma matriz de polinmios de
trs variveis para duas variveis, dado x(s,t), y(s,t) e z(s,t);
- Passagem de um polinmio ou de uma matriz de polinmios de
duas variveis para uma varivel, dado s(r) e t(r);
- Clculo do integral entre 0 e 1 de um polinmio a uma varivel.
6.3.2 Integraes
Considerou-se que todas as funes envolvidas nos clculos eram
polinomiais. Contudo, em alguns dos integrais de superfcie, surge a funo J,
definida por (4.18), ou o vector n, definido por (4.19), que no so polinomiais.
Apesar de J e n no serem polinomiais, em quase todos os integrais de
superfcie que necessrio calcular surge o produto de J por uma componente
de n. O resultado desse produto tem uma expresso polinomial, que pode ser
obtida directamente.
Os casos em que J est isolado so originados apenas por traces
aplicadas em faces - primeira parcela de (4.22) em (3.13). Para contornar o
problema podem-se utilizar as funes de interpolao definidas para cada face
para obter uma aproximao polinomial de J. S introduzida uma aproximao
se J no for constante. Se a face for de trs ns ou de quatro ns com os lados
paralelos, J constante. Nos restantes casos, o erro da aproximao no
parece significativo.
41
6.5 Ps-processamento
So utilizados programas diferentes para calcular a energia de
deformao associada soluo, para representar as componentes do tensor
das tenses e para traar a deformada.
Existem programas diferentes para efectuar os desenhos, conforme se
assuma que as faces so planas ou curvas, dado que o volume de clculos
envolvido muito diferente num caso e noutro.
44
Captulo 7
Exemplos de aplicao
7.1 Introduo
Neste captulo so apresentados e discutidos alguns exemplos de
aplicao do modelo de elementos finitos desenvolvido neste trabalho.
Para comear, analisa-se uma consola cbica sujeita a uma presso
uniforme aplicada na sua face superior. Foram testadas, para vrias malhas,
diversas combinaes de funes de forma de tenso e de deslocamento, de
modo a analisar o efeito da relao entre os graus respectivos sobre a
convergncia das solues. Os valores obtidos para a energia de deformao
nos diversos testes foram comparados entre si e com um valor obtido a partir de
uma soluo cinematicamente admissvel.
Em seguida, analisou-se a mesma consola, mas sujeita a uma fora de
massa uniforme, correspondente ao seu peso prprio.
No terceiro exemplo, analisou-se uma consola de seco varivel, sujeita
a uma presso uniforme aplicada na sua face superior.
A seguir, analisou-se um prisma sujeito a uma presso uniforme em parte
das suas faces superior e inferior.
Finalmente, analisou-se uma esfera oca sujeita a uma suco no seu
interior. A soluo analtica exacta deste problema conhecida, o que permite a
comparao com a soluo aproximada.
45
1.0
1.0
E = 1.0
= 0.25
1.0
0.5
x
Figura 7.1
46
Figura 7.2
Figura 7.3
47
n de
elementos
n de
n de
parmetros
parmetros
n total de
de tenso
de
parmetros
deslocamento
S 90
333
v 30
33
90
140
230
0.517789
21
S111
v 300
84
50
134
0.604167
S 48
222
v18
22
192
300
492
0.601389
S 90
333
v 30
33
360
500
860
0.501930
21
S111
v 300
672
344
1016
0.515485
S 48
222
v 300
1536
344
1880
0.121343
9
v11
1536
1032
2568
0.514170
v18
22
1536
2064
3600
0.516904
v 300
2880
344
3224
0.119290
9
v11
2880
1032
3912
0.472851
v18
22
2880
2064
4944
0.484473
v 30
33
2880
3440
6320
0.484859
21
S111
v 300
2268
1098
3366
0.496670
S 48
222
v18
22
5184
6588
11772
0.497532
S 90
333
v 30
33
9720
10980
20700
0.480631
21
S111
v 300
5376
2519
7895
0.489101
32
S 90
333
108
256
48
n de
elementos
n de
n de
parmetros
parmetros
n total de
de tenso
de
parmetros
deslocamento
20
21
S111
9
v11
420
444
864
0.527618
S 48
222
v18
22
960
888
1848
0.490253
S 90
333
9
v11
1800
444
2244
0.434856
v 30
33
1800
1480
3280
0.482436
49
fcil obter uma soluo equilibrada com elementos tetradricos. Alm disso, o
nmero de dependncias , proporcionalmente, menor.
A partir dos valores das tabelas 7.1 e 7.2 correspondentes a solues
estaticamente admissveis, traaram-se os grficos das figuras 7.4 e 7.5.
Na figura 7.4, mostra-se a variao da energia de deformao com o
nmero de elementos, para elementos cbicos e para dois conjuntos de funes
de forma.
E lementos cbicos
0.62
S 222/v22
0.6
S 333/v33
0.58
0.56
U 0.54
0.52
0.5
0.48
0.46
0
5000
10000
15000
20000
25000
graus de liberdade
50
0.62
0.6
4 cubos
0.58
20 tetraedros
0.56
32 cubos
U 0.54
108 cubos
0.52
0.5
0.48
0.46
0
5000
10000
15000
20000
25000
graus de liberdade
51
log10(ngl)
0
-0. 2 2
2.5
3.5
-0. 4
4.5
S 222/v22
-0. 6
S 333/v33
log10((U e- -0. 8
U c)/U c)
-1
-1. 2
-1. 4
-1. 6
-1. 8
E lementos cbicos
log10(ngl)
0
-0. 2 2
2.5
3.5
4.5
-0. 4
4 cubos
-0. 6
20 tetraedros
32 cubos
log10((U e- -0. 8
U c)/U c)
-1
108 cubos
-1. 2
-1. 4
-1. 6
-1. 8
52
53
30
Figura 7.8 - xx, yy, zz, xy, xz e yz obtidas com S90
333 e v 33 .
30
Figura 7.9 - Deformada obtida com S90
333 e v 33 ( x 0.1).
54
18
Figura 7.10 - xx, yy, zz, xy, xz e yz obtidas com S48
222 e v 22 .
18
Figura 7.11 - Deformada obtida com S48
222 e v 22 ( x 0.1).
55
0.5
E = 1.0
= 0.25
x
1.0
= 1.0
0.5
Figura 7.12
56
Figura 7.13
57
30
Figura 7.14 - xx, yy, zz, xy, xz e yz obtidas com S90
333 e v 33 .
58
30
Figura 7.15 - xx, yy, zz, xy, xz e yz obtidas com S90
333 e v 33 .
59
1.0
0.5
1.0
0.5
E = 1.0
= 0.25
1.0
0.25
z
Figura 7.16
Figura 7.17
60
61
30
Figura 7.18 - xx, yy, zz, xy, xz e yz obtidas com S90
333 e v 33 .
30
Figura 7.19 - Deformada obtida com S90
333 e v 33 ( x 0.1).
62
30
Figura 7.20 - xx, yy, zz, xy, xz e yz obtidas com S90
333 e v 33 .
30
Figura 7.21 - Deformada obtida com S90
333 e v 33 ( x 0.1).
63
21
9
Figura 7.22 - xx, yy, zz, xy, xz e yz obtidas com S111
e v11
.
21
9
Figura 7.23 - Deformada obtida com S111
e v 11
( x 0.1).
64
y
0.508
0.508
1.0
2.032
E = 1.0
= 0.25
1.016
1.016
Figura 7.24
65
Figura 7.25
66
30
Figura 7.26 - xx, yy, zz, xy, xz e yz obtidas com S90
333 e v 33 .
67
E = 1.0
= 0.25
Figura 7.27
Figura 7.28
68
p a 3 (b 3 r 3 )
,
r 3 (a 3 b 3 )
(7.1)
p a (2 r + b )
.
2 r 3 b3 a3
3
69
18
Figura 7.29 - xx, yy, zz, xy, xz e yz obtidas com S90
333 e v 22 .
70
71
Captulo 8
Concluses e desenvolvimentos futuros
8.1 Concluses
Neste trabalho, implementou-se um modelo de elementos finitos de
equilbrio para a anlise de problemas estticos de elasticidade linear em
slidos tridimensionais.
O modelo implementado discretiza directamente o campo de tenses e
permite, em geral, obter solues estaticamente admissveis. Neste modelo, a
grande flexibilidade na definio dos elementos finitos e das suas faces permite
discretizar facilmente slidos com quaisquer caractersticas geomtricas.
Conjugando os resultados com os de um dos diversos modelos de
elementos finitos de compatibilidade existentes, possvel obter limites para a
energia da soluo exacta e um majorante do erro em energia.
No surgiram grandes dificuldades na adaptao, para problemas
tridimensionais, da formulao e das rotinas apresentadas por Almeida [2, 3, 4],
para estados planos. Contudo, a anlise de problemas tridimensionais envolve
matrizes substancialmente maiores e um nmero de operaes muito maior,
necessitando de meios de clculo automtico bastante potentes. Portanto,
parece prefervel, para a maior parte da investigao sobre malhas duais de
elementos finitos, trabalhar em problemas bidimensionais.
O principal inconveniente desta formulao a existncia de equaes
linearmente dependentes no sistema governativo, o que obriga utilizao de
um programa de resoluo que aceite sistemas com dependncias. Os valores
arbitrados para as dependncias podem ter uma contribuio muito
desfavorvel para as incompatibilidades existentes na deformada calculada
atravs deste modelo de elementos finitos.
Alm disso, nem sempre possvel, para uma dada discretizao, obter
uma soluo equilibrada, ao contrrio do que acontece com os elementos finitos
72
73
Referncias
[1] ABAQUS, Hibbitt, Karlsson & Sorensen, Inc. (1989).
[2] J. P. B. M. Almeida, 'Modelos de elementos finitos para a anlise
elastoplstica', Tese de Doutoramento, Universidade Tcnica de Lisboa (1989).
[3] J. P. B. M. Almeida, J. A. T. Freitas, 'An alternative approach to the
formulation of hybrid equilibrium finite elements', Comp. Struct., 40, 1043-1047
(1991).
[4] J. P. B. M. Almeida, J. A. T. Freitas, 'Continuity conditions for finite element
analysis of solids', Int. j. numer. methods eng., 33, 845-853 (1992).
[5] J. P. B. M. Almeida, 'Janela: uma interface grfica destinada a aplicaes de
mecnica computacional', verso preliminar, IST (1992).
[6] J. C. Cavendish, D. A. Field, W. H. Frey, 'An approach to automatic threedimensional finite element mesh generation', Int. j. numer. methods eng., 21,
329-347 (1985).
[7] A. M. A. Fonseca, 'Plastic analysis and synthesis of plates and shells by
mathematical programming', Tese de doutoramento, Univ. de Londres (1980).
[8] B. W. Kernighan, D. M. Ritchie, The C programming language, Prentice-Hall,
New Jersey (1978).
[9] G. Lam, 'Leons sur la Thorie . . . de l'lasticit', Paris (1852).
[10] A. E. H. Love, A treatise on the mathematical theory of elasticity, Cambridge
(1892).
[11] J. C. Maxwell, 'On reciprocal diagrams in space, and their relation to Airy's
function of stress', Proc. London Math. Soc., 1, 58-60 (1868).
[12] G. Morera, 'Soluzione generale delle equazioni indefinite dell'equilibrio di un
corpo continuo', Rend. Acc. Naz. Lincei (Ser. 5), t. 1, (1892).
[13] Nguyen-Van-Phai, 'Automatic mesh generation with tetrahedron elements',
Int. j. numer. methods eng., 18, 273-289 (1982).
[14] R. Perucchio, A. R. Ingraffea, J. F. Abel, 'Interactive computer graphic
preprocessing for three-dimensional finite element analysis', Int. j. numer.
methods eng., 18, 909-926 (1982).
74
75