Você está na página 1de 85

UNIVERSIDADE TCNICA DE LISBOA

INSTITUTO SUPERIOR TCNICO

UM MODELO DE
ELEMENTOS FINITOS DE EQUILBRIO
PARA ELASTICIDADE TRIDIMENSIONAL

Orlando Jos Barreiros d'Almeida Pereira


(Licenciado)

Dissertao para a obteno do grau de


Mestre em Engenharia de Estruturas

Fevereiro de 1993

UM MODELO DE ELEMENTOS FINITOS DE EQUILBRIO


PARA ELASTICIDADE TRIDIMENSIONAL

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

AN EQUILIBRIUM FINITE ELEMENT MODEL FOR


THREE-DIMENSIONAL ELASTOSTATICS

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

A realizao deste trabalho s se tornou possvel graas ao apoio de


professores, colegas, amigos e familiares.
Ao meu orientador cientfico, Prof. Jos Paulo Baptista Moitinho de
Almeida, agradeo a sua amizade, os seus ensinamentos, incansvel apoio e
permanente acompanhamento.
A amizade, a pacincia, a ajuda prestada e o interesse manifestado pelo
meu trabalho por parte dos meus colegas do IST so tambm objecto da minha
gratido. Devo referir, em especial, os Profs. Teixeira de Freitas e Pedro
Parreira e os Engs. Eduardo Pereira e Lus Castro.
Por fim, devo agradecer minha famlia o apoio e incentivo que sempre
me deram ao longo de toda a minha vida de estudante.
Este trabalho insere-se na Linha de Investigao n 5 do Centro de
Mecnica e Engenharia Estruturais da Universidade Tcnica de Lisboa
(CMEST) e foi subsidiado pela Junta Nacional de Investigao Cientfica e
Tecnolgica (JNICT), atravs do projecto PMCT/C/MPF/638/90.

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

W* : Trabalho dos deslocamentos impostos;


: Vector das deformaes;
t : Vector das deformaes trmicas generalizadas;
: Traco numa face entre elementos;
C : Energia potencial complementar;
P : Energia potencial total;
: Coeficiente de Poisson do material;
: Vector das tenses;
0 : Soluo particular;
: Funo de tenso de Morera.

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

7.3 Consola cbica sujeita ao seu peso prprio


7.4 Consola de seco varivel carregada na face superior
7.5 Prisma sujeito a uma aco localizada
7.6 Esfera oca sujeita a uma suco interna

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].

1.3 Descrio dos captulos seguintes


No captulo 2, caracteriza-se o problema em anlise: definem-se as
variveis envolvidas e as relaes entre elas.
No captulo 3, redefine-se o problema em anlise, dividindo o domnio em
elementos finitos. Referem-se algumas formulaes de elementos finitos e
descreve-se a formulao de elementos finitos de equilbrio utilizada.
O modo como foi implementado o modelo de elementos finitos
pormenorizado no captulo 4. Descrevem-se, nomeadamente, a forma de definir
os elementos, a discretizao das variveis e a estrutura do sistema
governativo.
O captulo 5 trata da apresentao grfica dos resultados.
No captulo 6, feita uma breve descrio dos programas de clculo
automtico utilizados.
Diversos exemplos de aplicao da formulao desenvolvida so
apresentados no captulo 7, sendo os resultados analisados comparativamente.
Por fim, no captulo 8, fazem-se alguns comentrios finais e sugerem-se
possveis desenvolvimentos da formulao apresentada.

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.

2.2 Condies de compatibilidade


O deslocamento de cada ponto de V pode ser representado por um
vector u:

ux
u = uy .
uz

(2.1)

As componentes deste vector representam as projeces do


deslocamento segundo as direces do sistema de eixos cartesiano.
O estado de deformao em cada ponto caracterizado por um tensor
simtrico de segunda ordem :
xx
= yx
zx

xy
yy
zy

xz
yz .
zz

(2.2)

Por comodidade, define-se ij = 2 ij e utiliza-se o vector:

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)

z .
0

D =

(2.5)

2.3 Condies de equilbrio


O campo de foras de massa existente no domnio pode ser
representado por um vector f:

fx
f = fy .
fz

(2.6)

O estado de tenso em cada ponto pode ser caracterizado por um tensor


de segunda ordem :
xx xy xz
= yx yy yz .
zx zy zz

(2.7)

A componente ij do tensor das tenses representa a tenso aplicada


segundo a direco i, numa faceta perpendicular direco j.
Como foi admitida a hiptese da linearidade geomtrica, as equaes de
equilbrio so estabelecidas na configurao indeformada da estrutura.

Das equaes de equilbrio de momentos de um elemento infinitesimal,


conclui-se que o tensor das tenses simtrico.
Assim, por comodidade, utiliza-se o vector:

xx
yy
zz
=
.
xy
xz
yz

(2.8)

Deste modo, as equaes de equilbrio de foras podem ser escritas


matricialmente na forma:
D* + f = 0.

(2.9)

D* o operador diferencial de equilbrio, adjunto de D:

D* = DT=

0
0

x
0

.
z

(2.10)

Na ausncia de foras de massa, f = 0, as equaes de equilbrio (2.9)


so automaticamente satisfeitas se as tenses forem definidas a partir das
funes de tenso de Maxwell [11] ou das de Morera [12]. Neste ltimo caso
[10]:
xx =

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.4 Condies de fronteira


A fronteira S do domnio V considera-se dividida em duas partes. Na
fronteira cinemtica, Su, impem-se os valores dos deslocamentos:
u = uS.

(2.12)

Na fronteira esttica, S, impem-se os valores das traces:


N = tS.

(2.13)

N uma matriz onde se renem as componentes do versor da normal


exterior fronteira S associadas ao operador D*:

nx 0 0 ny nz 0
N = 0 ny 0 nx 0 nz .
0 0 nz 0 nx ny

(2.14)

2.5 Relaes constitutivas


As relaes constitutivas estabelecem a lei que relaciona os campos de
tenso e de deformao. Podem ser apresentadas em termos de flexibilidade
ou em termos de rigidez.
Em termos de flexibilidade:

= f + t.

(2.15)

Nesta definio t denota as deformaes trmicas generalizadas e f


uma matriz simtrica e positiva definida, a matriz de flexibilidade, dada por:

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)

O mdulo de elasticidade do material representado por E e o


coeficiente de Poisson por .

2.6 Princpios energticos


Os princpios energticos desempenham um papel importante na
formulao e resoluo de problemas na rea da Mecnica dos Slidos. So
particularmente importantes na definio das condies de existncia e
unicidade das solues e na determinao da forma como as solues
aproximadas convergem para a soluo exacta.
Os princpios energticos que de seguida se enunciam so aqueles que
assumem uma maior importncia no contexto deste trabalho. Diversas
generalizaes destes princpios podem ser encontradas no texto de Washizu
[22].
2.6.1 Princpio do Mnimo da Energia Potencial
O Princpio do Mnimo da Energia Potencial estabelece que, de entre
todos os campos de deslocamentos cinematicamente admissveis, aquele que
corresponde soluo exacta minimiza a energia potencial total do sistema, P:

P = U - W.

(2.16)

Nesta expresso, U a energia de deformao:

U=

zz

T d dV =

V 0

1 T
t dV
2V

(2.17)

e W o trabalho desenvolvido pelas foras aplicadas:

W = fT u dV + tST u dS .

(2.18)

Uma soluo cinematicamente admissvel, ou compatvel, quando


satisfaz localmente as equaes de compatibilidade (2.4) e verifica as condies
de fronteira cinemticas (2.12).
As solues aproximadas, cinematicamente admissveis, podero
considerar-se tanto mais exactas, em termos globais, quanto menor for a
correspondente energia potencial.
2.6.2 Princpio do Mnimo da Energia Potencial Complementar
O Princpio do Mnimo da Energia Potencial Complementar estabelece
que, de entre todos os campos de tenso estaticamente admissveis, aquele
que corresponde soluo exacta minimiza a energia potencial complementar
do sistema, C:
C = U* - W*.

(2.19)

Nesta expresso, U* a energia complementar de deformao:

U* =

zz
V 0

T d dV =

1 T
+ t dV
2V

e W* o trabalho associado aos deslocamentos impostos:

(2.20)

W* =

tT uS dSu .

(2.21)

Su

Uma soluo estaticamente admissvel, ou equilibrada, quando satisfaz


localmente as equaes de equilbrio (2.9) e verifica as condies de fronteira
estticas (2.13).
As solues aproximadas, estaticamente admissveis, podero
considerar-se tanto mais exactas, em termos globais, quanto menor for a
correspondente energia potencial complementar.
2.6.3 Limites para a energia de deformao
Se t e W* forem nulos:
U = - P = C.

(2.22)

Assim, os modelos aproximados que conduzem a solues compatveis


aproximaro U por valores inferiores e os que conduzem a solues
equilibradas aproximaro U por valores superiores.
Se W for nulo:
U = P = - C.

(2.23)

Portanto, os modelos aproximados compatveis aproximaro U por


valores superiores e os equilibrados por valores inferiores.
Qualquer situao pode ser decomposta numa parcela com W nulo e
noutra com t e W* nulos.
Se, por exemplo, t e W* forem nulos, os modelos compatveis
aproximaro U por valores inferiores, Uc, e os equilibrados por valores
superiores, Ue. O erro de qualquer um destes modelos, medido em energia,
nunca ser superior a Ue-Uc. O erro relativo nunca ser superior a (Ue-Uc)/Uc.

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.

3.2 Elementos finitos compatveis


Na formulao clssica, as variveis do problema so os valores dos
deslocamentos num certo nmero de pontos do domnio, os ns.
Em cada elemento, associada a cada n no seu interior ou na sua
fronteira, existe uma funo de forma, ou de interpolao. Esta funo
contnua, tem valor unitrio no n respectivo e nulo nos restantes. As

11

componentes do campo de deslocamentos so aproximadas, em cada


elemento, atravs destas funes. Deste modo, o campo de deslocamentos em
cada elemento fica univocamente definido a partir dos valores nodais.
As condies de fronteira cinemticas so impostas arbitrando os valores
dos deslocamentos dos ns na fronteira cinemtica.
A soluo obtida ser cinematicamente admissvel desde que, em cada
fronteira entre dois elementos, as funes de forma associadas a cada n
assumam valores iguais em todos os pontos dessa fronteira. Para as funes de
forma clssicas, esta condio facilmente imposta, com um mnimo de
cuidado na discretizao do domnio.
A geometria de cada elemento normalmente definida a partir das
coordenadas dos ns, utilizando funes de forma do mesmo tipo das utilizadas
para os deslocamentos, todas referidas a um elemento mestre cbico ou
tetradrico. Se as funes de forma forem exactamente as mesmas, diz-se que
o elemento isoparamtrico. Este tipo de modelo extremamente simples de
formular e de aplicar.
O sistema governativo um sistema de equaes de equilbrio de foras
nodais, anlogo ao do mtodo dos deslocamentos. Estas foras nodais
correspondem ao trabalho das tenses internas e foras e traces externas,
para deslocamentos correspondentes a um deslocamento nodal unitrio e os
restantes nulos. O seu equilbrio no implica a admissibilidade esttica. Em
geral, a soluo obtida no ir satisfazer localmente nem as equaes de
equilbrio (2.9) no interior dos elementos nem o equilbrio de traces (2.13) na
fronteira esttica e nas fronteiras entre elementos.
Os elementos finitos compatveis surgiram em 1956 [19], tm diversas
aplicaes em problemas tridimensionais e correspondem ao grosso da
utilizao e da investigao no domnio dos elementos finitos.

3.3 Elementos finitos de equilbrio


3.3.1 Introduo
Os modelos de elementos finitos de equilbrio podem ser obtidos
discretizando o campo de tenses ou as funes geradoras de tenso.

12

Quando discretizado o campo de tenses, as variveis do problema so


os pesos das funes de forma das tenses nos elementos. Surgem, tambm,
como variveis, os pesos das funes de forma dos deslocamentos nas
fronteiras entre elementos e na fronteira esttica. Este tipo de elementos finitos
surgiu em 1964 [20, 21], aplicado a problemas de elasticidade plana. No se
conhecem aplicaes de elementos deste tipo a problemas de elasticidade
tridimensional, alm da aqui descrita.
Quando so discretizadas as funes geradoras de tenso, as variveis
do problema so os valores nodais das funes de tenso e, eventualmente,
das suas primeiras derivadas. Desde 1971, existem algumas aplicaes de
elementos deste tipo a problemas de elasticidade tridimensional [17, 16].
Os elementos finitos de equilbrio correspondem a uma pequena parcela
da investigao e da utilizao do mtodo dos elementos finitos.
3.3.2 Formulao utilizada
Nesta formulao de elementos finitos de equilbrio, discretiza-se
directamente o campo de tenses.
O campo de tenses no interior de um elemento discretizado da
seguinte maneira:
= S s + 0.

(3.1)

S a matriz das funes de forma de tenso, s o vector dos


parmetros de tenso - pesos das funes de forma de tenso - e 0 uma

soluo particular. As matrizes S podem no ser iguais para todos os


elementos.
As equaes de equilbrio (2.9) so automaticamente satisfeitas no
interior dos elementos porque as funes de forma de tenso so escolhidas de
forma a que:
D* S = 0

(3.2)

D* 0 + f = 0.

(3.3)

e a soluo particular tal que:

13

A equao (3.3) satisfeita fazendo, por exemplo:

Px (fx )
Py (fy )
Pz (fz )
0 =
.
0
0
0

(3.4)

Os deslocamentos nas faces entre elementos e nas faces pertencentes


fronteira esttica, v, so discretizados do seguinte modo:
v =V v .

(3.5)

V a matriz das funes de forma de deslocamento e v o vector dos


parmetros de deslocamento - pesos das funes de forma de deslocamento.
As matrizes V podem no ser iguais em todas as faces entre elementos.
Nas faces pertencentes fronteira cinemtica:

v = v = uS .

(3.6)

As equaes (3.5) e (3.6) podem ser escritas na forma geral:


v =V v + v .

(3.7)

Nas faces pertencentes fronteira do domnio, as funes de forma de


deslocamento obedecero s condies de fronteira cinemticas.
Para impor o equilbrio entre elementos, definida uma nova varivel, a
traco numa face, :
= N i i ,
i

14

(3.8)

em que o somatrio em i extensivo a todos os elementos finitos adjacentes


face.
H equilbrio de traces numa face entre elementos se, nessa face:
=0

(3.9)

Note-se que esta condio no implica continuidade do campo de


tenses nessa face. Contudo, estas descontinuidades no afectam o equilbrio
de um elemento de volume infinitesimal que seja intersectado pela face.
As condies de fronteira estticas so respeitadas numa face se, nessa
face:
= tS.

(3.10)

Se, numa face, as condies de fronteira corresponderem a um apoio


elstico:
= -kS v.

(3.11)

As equaes (3.9), (3.10) e (3.11) podem ser escritas na forma geral:


= t - kS v,

(3.12)

na qual t , designada por traco aplicada na face, igual a tS na fronteira


esttica e nula nas restantes faces.
Se se utilizarem funes de forma de tenso que verifiquem a condio
(3.2) e um 0 que verifique (3.3) e se em todas as faces entre elementos ou
pertencentes fronteira esttica se verificar (3.12), a soluo obtida ser
estaticamente admissvel.
Nesta formulao, as funes de forma de deslocamento, em cada face j,
so utilizadas para impor a condio (3.12), nessa face j, na forma de resduos
pesados:

V j T dS = V j T ( t k S v ) dS .

Sj

Sj

15

(3.13)

Note-se que se, numa face pertencente fronteira, as funes contidas


em V no permitirem deslocamentos numa dada direco - condio de
fronteira cinemtica - a equao (3.13) no impor o valor da traco nessa
direco - condio de fronteira esttica.
Utilizando as expresses (3.8), (3.1) e (3.7) e considerando que k S v = 0 ,
obtm-se:

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

Na equao (3.14), o ndice i refere-se ao elemento finito i; omite-se o


ndice j, nesta equao e na (3.13), sempre que no se considera essencial.
A equao (3.14) pode ser escrita na forma compacta:

D s + K v
ij

= tj t 0ij .

(3.15)

Admita-se agora que a discretizao efectuada suficiente para que


exista pelo menos uma soluo estaticamente admissvel. Ento, a equao
(3.15), com uma combinao adequada de funes de forma e de peso, permite
garantir a admissibilidade esttica.
De entre as solues estaticamente admissveis que a discretizao
permite, procurar-se- aquela que verifica, da forma mais aproximada possvel,
a equao de compatibilidade (2.4). Nesta formulao, as funes de forma de
tenso, em cada elemento i, so utilizadas para impor (2.4), nesse elemento i,
na forma de resduos pesados:

z
Vi

S i T dV = S i TD u dV .
Vi

Integrando por partes o segundo termo, obtm-se:

16

(3.16)

S i T dV = (D * S i )T u dV + Si TN jTu dS ,

Vi

Vi

j Sj

(3.17)

em que o somatrio em j extensivo a todas as faces do elemento i.


Atendendo a (3.2), o integral de volume no segundo termo nulo.
Utilizando as expresses (2.15) e (3.1) e, dado que u = v em Sj, (3.7), obtm-se:

S i Tf Si dV s i +

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

Nas equaes (3.17) e (3.18), o ndice j refere-se face j; omite-se o


ndice i, nestas equaes e na (3.16), sempre que no se considera essencial.
A equao (3.18) pode ser escrita na forma compacta:
Fi si + DijT v j = e 0i + e ti vij .

(3.19)

Em geral, esta equao no ser suficiente para garantir a continuidade


dos deslocamentos das faces entre si.
Como usual nas formulaes de elementos finitos, os clculos
correspondentes a (3.19) e (3.15) podem ser efectuados elemento a elemento
e, dentro destes, face a face; o somatrio efectuado implicitamente atravs do
espalhamento dos respectivos coeficientes no sistema global.
O sistema governativo constitudo por equaes como a (3.19), para
todos os elementos finitos e equaes como a (3.15), para todas as faces em
que V 0 . um sistema de equaes lineares, simtrico; as variveis so os
parmetros de tenso e os parmetros de deslocamento. Agrupando os
vectores elementares si num vector global s , agrupando os vectores das faces

v j num vector global v e fazendo o mesmo para os restantes vectores e

matrizes nas equaes (3.19) e (3.15), o sistema governativo pode ser escrito
na forma:

17

F
D

DT
K

s
e et v
= 0
.
v
t t0

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.

4.2 Definio dos elementos finitos


Os elementos finitos so definidos pelas suas faces. O utilizador pode
empregar elementos com um nmero de faces qualquer.
Na definio de cada face, est-lhe associada uma normal em cada
ponto. Portanto, ao utilizar uma dada face na definio um elemento,
necessrio indicar se essa normal exterior ao elemento, ou no. Isso feito
indicando um nmero de face positivo, se a normal for exterior, ou negativo, no
caso contrrio.
Alm disto, o utilizador tem apenas de indicar as funes de forma para o
campo de tenses no elemento e, dado que se admite que os elementos so
homogneos e istropos, o valor de E e o de .

19

4.3 Clculo dos integrais


Como se pode observar nas equaes (3.14) e (3.18), necessrio
calcular integrais de volume nos elementos e integrais de superfcie nas faces.
Como os elementos so definidos a partir das faces, cmodo
transformar os integrais de volume em integrais de superfcie nas faces,
recorrendo ao Teorema da Divergncia:

F dV = Px (F) nx dS .

(4.1)

Considere-se que a poro de superfcie que constitui a face j


representada parametricamente por:

x(s, t)
y(s, t) ,
z(s, t )

(4.2)

em que os parmetros (s,t) esto definidos no domnio D j 2 , de tal modo que


a componente segundo x do versor da normal exterior ao elemento seja:

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)

em que o somatrio em j extensivo a todas as faces do elemento i. Se a


normal associada a uma face no for exterior ao elemento, basta utilizar -nx, em
vez de nx, para essa face.
O mesmo pode ser feito para os integrais de superfcie nas faces
recorrendo, desta vez, ao Teorema de Green:

20

z
S

H dS =

zz

H J ds dt =

zz

G ds dt = Ps (G)

dt
dr ,
dr

(4.5)

em que a imagem, em D, da fronteira de S.


Considere-se que cada face est limitada por arestas e que a imagem,
em Dj, da aresta k representada parametricamente por:

s(r )
, r 0,1 .
t(r )

(4.6)

Ento, para uma face j:

zz

G ds dt =

Dj

Ps (G)

dt
dr ,
dr

(4.7)

em que o somatrio em k extensivo a todas as arestas da face j.


Assim, todos os integrais se reduzem a somatrios de integrais numa
varivel.

4.4 Discretizao das variveis


No modelo implementado, para todas as variveis que necessrio
discretizar, so utilizadas funes de forma polinomiais. As aces
consideradas so tambm descritas atravs de funes polinomiais.
4.4.1 Funes de forma de tenso
O campo de tenses no interior de um elemento discretizado da
maneira indicada em (3.1). A matriz de funes de forma de tenso, S, obedece
equao (3.2).
Portanto, S uma matriz de polinmios do tipo:

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)

em que a funo de forma de tenso em cada coluna obedece equao (3.2).


A partir duma construo anloga ao tringulo de Pascal, mas para trs
variveis, possvel obter todos os monmios do tipo xiyjzk, com i+j+k = n+2.
Utilizando, sucessivamente, cada um desses monmios para a funo de
Morera 1, na expresso (2.11) e fazendo depois o mesmo para 2 e 3,
obtm-se um dado conjunto de funes. Esse conjunto contm todas as funes
de forma de tenso polinomiais em que o monmio de grau mais elevado do
tipo xiyjzk, com i+j+k = n. O nmero de funes dependentes no muito
elevado e no complicado obter, a partir desse conjunto, um conjunto de
funes linearmente independentes.
Para n = 0, 1, 2 e 3 obtm-se, respectivamente, 6, 15, 27 e 42 funes
linearmente independentes. Os conjuntos correspondentes a n = 0, n 1, n 2 e
21
90
n 3 sero denominados, respectivamente, S6000 , S111
, S 48
222 e S 333 . O primeiro

conjunto de funes constantes, o segundo de funes lineares, o terceiro de


funes quadrticas e o ltimo de funes cbicas. Cada um destes conjuntos
contm os anteriores. Considerou-se que o grau das funes de forma em S 90
333
seria suficiente para a generalidade das aplicaes e que aumentar o grau das
funes levaria a um nmero excessivo de parmetros por elemento.
Em seguida, apresenta-se a matriz S correspondente a S 90
333 , transposta.

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)

4.4.2 Funes de forma de deslocamento


Os deslocamentos nas faces so discretizados da maneira indicada em
(3.7). A matriz de funes de forma de deslocamento, V, uma matriz de
polinmios do tipo:

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)

No caso de a face pertencer fronteira do domnio, a funo de forma de


deslocamento em cada coluna ter de obedecer s condies de fronteira
cinemticas que a existam, o que poder introduzir dependncias entre vx, vy e
vz ou obrigar a que uma destas componentes seja nula.
Numa face em que no exista qualquer condio de fronteira cinemtica,
vx, vy e vz so independentes. Basta portanto utilizar, sucessivamente para vx, vy
e vz, os termos do tringulo de Pascal at um certo grau. Para este tipo de faces
os conjuntos de funes at ao grau 0, 1, 2 e 3 sero designados,
3
9
30
respectivamente, por v 00
, v11
, v18
22 e v 33 . O primeiro conjunto de funes

constantes, o segundo de funes lineares, o terceiro de funes quadrticas e


o ltimo de funes cbicas. Cada um destes conjuntos contm os anteriores.
Em seguida, apresenta-se a matriz V correspondente a v 30
33 , transposta.

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)

4.5 Sistema governativo


Agrupando os vectores elementares si num vector global s , agrupando

os vectores das faces v j num vector global v e fazendo o mesmo para os

restantes vectores e matrizes nas equaes (3.19) e (3.15), o sistema


governativo pode ser escrito na forma:

F
D

D
K

s
e et v
= 0
.
v
t t0

(4.12)

O sistema simtrico e, se K = 0, semidefinido negativo.


A submatriz F diagonal por blocos, correspondentes aos elementos
finitos. A matriz K diagonal por blocos, correspondentes s faces em que
existam apoios elsticos. A submatriz D esparsa por blocos, correspondentes
s faces de cada elemento. Portanto, para um nmero de elementos finitos no
muito pequeno, o sistema governativo ser altamente esparso.
No sistema, as primeiras equaes, tantas quantos os parmetros de
tenso, so equaes de compatibilidade. As ltimas equaes, tantas quantos
os parmetros de deslocamento, so equaes de equilbrio.
Na implementao efectuada, K = 0, e t = 0 e v = 0. Portanto, o sistema

governativo reduz-se a:

F
D

D
0

e0

s
.
=
v
t t0

(4.13)

Se o nmero de parmetros de deslocamento for inferior ao nmero de


parmetros de tenso, o sistema poder ter soluo e, no caso de ela existir,
podero existir equaes linearmente dependentes no sistema. Se o nmero de
parmetros de deslocamento for superior ao nmero de parmetros de tenso,
o sistema poder ter soluo mas, no caso de ela existir, tero de existir
dependncias no sistema.
Para conjuntos de funes de forma completos, tais como os indicados
em 4.4, se as funes de forma de deslocamento forem do mesmo grau que as
funes de forma de tenso e de grau igual ou superior ao de t e de 0, a
soluo, se existir, ser equilibrada. Se o grau das funes de forma de
28

deslocamento for inferior ao das de tenso e se existir soluo, no existir, em


geral, equilbrio nas faces: a equao (3.12) no ser respeitada em todos os
pontos. Funes de forma de deslocamento de grau superior ao das de tenso
s contribuiro para aumentar o nmero de dependncias no sistema, no
devendo, por isso, ser utilizadas. Dado que as funes de forma no sero
necessariamente as mesmas em todos os elementos e faces, estas
consideraes devem ser aplicadas a cada face e aos elementos a ela
adjacentes.
Para um determinado problema e uma dada discretizao, pode no ser
possvel obter uma soluo equilibrada. Isto acontecer se, algures na malha, o
nmero de equaes de equilbrio independentes for superior ao nmero de
parmetros de tenso disponveis. Para minimizar a ocorrncia de situaes
destas, devem ser utilizados elementos com o menor nmero possvel de faces:
tetraedros, no caso de faces planas. Quando, com uma dada discretizao, no
for possvel obter uma soluo equilibrada, pode-se aumentar o nmero de
elementos finitos ou o grau das funes de forma. Se isto no for praticvel,
ser necessrio relaxar as condies de equilbrio nas faces, at se obter uma
soluo, ainda que localmente no equilibrada.

4.6 Definio das faces e arestas


Para ter, na definio das faces, a mesma liberdade que na definio dos
elementos e dado que os integrais de superfcie sero calculados atravs de
(4.7), pareceria ideal definir as faces pelas suas arestas. No entanto, essa
definio dependeria do nmero de arestas. Alm disso, a normal superfcie
em pontos duma aresta dependeria das outras arestas.
A melhor soluo parece ser ter um conjunto de tipos de faces prdefinidos. O tipo de face ser identificado pelo nmero de ns que a definem. As
coordenadas dos pontos da face sero obtidas a partir dos valores nodais e de
funes de interpolao, pr-definidas, cujo domnio o dos parmetros (s,t).
Na implementao efectuada, definiram-se quatro tipos de faces.
Para a face de trs ns, representada na figura 4.1, a funo de
interpolao, para qualquer das coordenadas x, y ou z, representada aqui
genericamente por X, :

29

X(s,t) = X1 + (X2-X1) s + (X3-X1) t.

(4.14)

1
1
0

Figura 4.1

Para a face de quatro ns, representada na figura 4.2, a funo de


interpolao :
X(s,t) = X1 + (X2-X1) s + (X4-X1) t + (X1-X2+X3-X4) s t.

(4.15)

4
3

1
1
0

2
x

Figura 4.2

30

Para a face de seis ns, representada na figura 4.3, a funo de


interpolao :
X(s,t) = X1 + (-3 X1+4 X2-X3) s + (-3 X1-X5+4 X6) t +
+ 4 (X1-X2+X4-X6) s t +

(4.16)

+2 (X1-2 X2+X3) s2 + 2 (X1-2 X6+X5) t2.

1
0.5

0.5

3
x

Figura 4.3

Para a face de oito ns, representada na figura 4.4, a funo de


interpolao :
X(s,t) = X1 + (-3 X1+4 X2-X3) s + (-3 X1-X7+4 X8) t +
+ (5 X1-4 X2-X3+4 X4-3 X5+4 X6-X7-4 X8) s t +
+2 (X1-2 X2+X3) s2 + 2 (X1+X7-2 X8) t2
+ 2 (-X1+2 X2-X3+X5-2 X6+X7) s2 t +
+ 2 (-X1+X3-2 X4+X5-X7+2 X8) s t2.

31

(4.17)

6
n

0.5
0

1
0.5 1

3
x

Figura 4.4

A escolha do tipo de face a utilizar feita apenas com base em critrios


geomtricos: s necessrio utilizar seis ou oito ns se a geometria da face no
puder ser descrita adequadamente com trs ou quatro.
Para qualquer uma destas faces, dS = J ds dt, em que:

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)

e o versor da normal face :

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

Viu-se que, atravs de (4.4) e (4.7), todos os integrais se reduziam a


somatrios de integrais ao longo das arestas.

32

Para os elementos triangulares de 3 e 6 ns, as expresses a utilizar em


(4.6), para descrever as arestas, so:

1 r
r

r
,
0

0
e
.
1 r

(4.20)

Para os elementos rectangulares de 4 e 8 ns, as expresses a utilizar


em (4.6) so:

r
,
0

1
,
r

1 r
1

0
e
.
1 r

(4.21)

Para qualquer destas faces, todas as parcelas do somatrio em (4.7)


sero nulas, excepto a da segunda aresta. Portanto, todos os integrais ficaro
reduzidos a integrais ao longo de uma nica aresta por face.

4.7 Definio das aces


Na implementao efectuada, as aces consideradas foram apenas
traces nas faces e foras de massa nos elementos. Para ambos os tipos de
aces admitem-se apenas expresses polinomiais.
Para facilitar a introduo de dados e os clculos, as traces nas faces
so consideradas como a soma de uma traco com uma presso, funes das
coordenadas globais:

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)

As componentes do versor da normal face, em cada ponto desta, so


calculadas pelo programa. O utilizador s tem de fornecer as expresses de tx,
ty, tz e tn, para as faces em que no sejam todas nulas.
As foras de massa em cada elemento finito sero indicadas como um
vector de polinmios:

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)

No entanto, para a interpretao dos resultados ser fcil necessrio


apresentar os resultados graficamente, de uma forma adaptada natureza
tridimensional do problema.
Optou-se por apresentar os resultados em projeco axonomtrica, pois
um modo de representao bastante flexvel e de implementao no muito
complicada.
Recorreu-se a uma biblioteca de rotinas grficas desenvolvida por
Almeida [5], que inclui rotinas para desenhar a projeco axonomtrica de
faces.
Em seguida descreve-se, de uma forma mais pormenorizada, o tipo de
desenhos efectuados e, de uma forma sucinta, o modo como as rotinas da
biblioteca efectuam o desenho da projeco axonomtrica das faces.

35

5.2 Representao grfica dos resultados


Os resultados obtidos atravs do modelo de elementos finitos sero
representados atravs de projeces axonomtricas do objecto analisado.
Considerou-se que deveria existir a possibilidade de efectuar cortes nos
objectos. Indicando um ou mais planos de corte, possvel observar o interior
do modelo.
As funes de forma utilizadas no so de grau muito elevado.
Consequentemente, o nmero de elementos finitos no ser, geralmente, muito
pequeno. Por estas razes, a visualizao dos resultados nas faces dos
elementos parece ser suficiente. Assim, os cortes sero efectuados removendo
alguns elementos finitos e mostrando as faces dos que estavam no interior do
modelo, no havendo necessidade de observar o interior dos elementos.
Considerou-se que seria conveniente poder observar, em simultneo, as
seis componentes do tensor das tenses e, separadamente, a deformada.
O valor da tenso em cada ponto ser representado pela cor nesse
ponto. Para escolher a escala de cores, pode-se estimar o valor mximo e
mnimo de cada componente de a partir dos valores nos vrtices, a meio das
arestas e no centro de massa dos elementos.
O modo como o utilizador pretende observar o objecto ser indicado
atravs das coordenadas do ponto de vista, considerando que o observador
olha do ponto de vista para a origem dos eixos coordenados.
Alm do ponto de vista, basta fornecer s rotinas grficas as faces que,
aps os cortes, so exteriores ao objecto. Quando se pretende a representao
do campo de tenses, indicam-se as coordenadas dos pontos da face, na
configurao indeformada, a expresso das tenses e a escala de cores.
Quando se pretende a deformada, indicam-se as coordenadas dos pontos da
face, na configurao deformada, aps ter escalado convenientemente os
deslocamentos.

36

5.3 Projeco Axonomtrica


A projeco axonomtrica efectuada por rotinas de uma biblioteca [5].
Faz-se aqui uma breve descrio do modo de funcionamento dessas rotinas.
O modo como o utilizador pretende observar o objecto indicado atravs
das coordenadas do ponto de vista. Admite-se que o observador olha do ponto
de vista para a origem dos eixos coordenados, conforme indicado na figura 5.1.

PV

Figura 5.1

Para efectuar a projeco axonomtrica, bastar rodar o objecto em torno


do eixos y e x, de modo a que o ponto de vista fique sobre o eixo z e, de
seguida, projectar ortogonalmente o objecto sobre o plano xy. Esta ltima
projeco consiste apenas em tomar as coordenadas x e y dos pontos do
objecto rodado.
As faces curvas sero divididas pelo programa em subfaces triangulares
planas. Trabalhando apenas com faces e subfaces planas, aquelas que, aps
as rotaes, no tiverem nz > 0 no sero visveis. As restantes sero
ordenadas pelo programa e desenhadas de acordo com essa ordem, de modo a
cobrir as partes invisveis com partes visveis.
Para efeitos da representao das tenses, as faces sero divididas em
parcelas de cor constante.

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

malha, o nmero de elementos finitos cresce muito rapidamente e a


complexidade topolgica da malha torna-se muito grande, a menos que o
objecto a modelar e os elementos finitos tenham geometrias muito simples.
Devido presena de faces e arestas interiores ao objecto, difcil obter uma
representao grfica da malha que seja fcil de visualizar. Portanto, para a
utilizao prtica de programas de elementos finitos slidos tridimensionais,
necessrio dispr de bons programas de gerao de malhas. Diversos autores
tm feito contribuies neste domnio [6, 13, 14, 23].
Neste trabalho, a importncia dada gerao de malhas foi bastante
reduzida. Nos testes efectuados em que a geometria era complexa o nmero de
elementos finitos no era elevado, o que possibilitou a gerao manual dos
dados, recorrendo a uma folha de clculo, se necessrio. Foram elaborados
alguns programas para gerar malhas com um nmero elevado de elementos,
mas apenas para casos particulares.
Foi elaborado um programa para a gerao dos dados correspondentes a
malhas hexadricas de elementos hexadricos com faces de quatro ns. Dado
que as faces no pertencentes a um elemento no so processadas e que as
que no tm parmetros de deslocamento no levam existncia de equaes
no sistema governativo, este programa suficiente para, com um pequeno
trabalho adicional, gerar malhas correspondentes a objectos que possam ser
divididos em alguns subdomnios hexadricos.

6.3 Formao do sistema governativo


6.3.1 Rotinas bsicas
Considera-se que todas as funes envolvidas nos clculos para a
formao do sistema governativo so polinomiais. Na maior parte dos casos,
estaro agrupadas em matrizes de polinmios com um dado nmero de
variveis. Assim, e com base nas rotinas desenvolvidas por Almeida [2], para
duas variveis, programou-se um conjunto de rotinas para efectuar
explicitamente os clculos envolvidos, que se lista a seguir.
Para polinmios de uma, duas ou trs variveis e para matrizes de
polinmios de uma, duas ou trs variveis:
- Adio;

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.3.3 Eficincia computacional


A filosofia de programao seguida torna o desenvolvimento e a
alterao dos programas bastante fcil, mas conduz a programas pouco
eficientes.
O nmero de operaes envolvidas na formao do sistema governativo
muito elevado. Em problemas envolvendo slidos tridimensionais, isto
agravado pelo facto de o nmero de funes de forma ser bastante grande, o
que leva a que as matrizes de polinmios necessrias para calcular Fi ocupem
um espao muito elevado na memria do computador, podendo lev-lo a utilizar
a memria virtual, com a consequente perda de velocidade de processamento.
Para diminuir as necessidades de memria e o nmero de operaes,
aproveitou-se a simetria das matrizes envolvidas nos clculos.
Se as funes de forma de tenso forem as mesmas em todos os
elementos, Px (S TfS ) ser igual para todos os elementos finitos e, portanto, s
ser calculado uma vez.
Apesar destes procedimentos, verifica-se que quando o sistema
governativo no for de grande dimenso, a formao do sistema demorar mais
tempo do que a sua resoluo.
Se os elementos finitos forem todos iguais e se se utilizar, para as
funes de forma de tenso em cada elemento, um referencial com origem no
centro de massa do elemento, as matrizes Fi sero todas iguais. A translao da
origem do referencial no introduz grandes complicaes e o clculo da posio
do centro de massa muito simples. Portanto, para as funes em S e em 0, o
programa utilizar o referencial local. Assim, no caso de os elementos finitos
serem todos iguais, Fi s ser calculada para um elemento.

6.4 Resoluo do sistema governativo


O sistema governativo (4.12) um sistema de equaes lineares
simtrico, normalmente de grandes dimenses, altamente esparso e com
equaes linearmente dependentes.
Para o resolver, utiliza-se um programa apropriado para o seu
armazenamento e resoluo, baseado num algoritmo apresentado por
Pissanetzky [15] e adaptado para aceitar sistemas com equaes dependentes.
42

O programa arbitra um valor nulo para as variveis indeterminadas


devidas s dependncias. Estas variveis so sempre parmetros de
deslocamento, mas um determinado parmetro de deslocamento poder ser
considerado indeterminado ou no conforme a posio das equaes no
sistema.
Devido aos erros numricos na formao do sistema e na sua resoluo,
nem sempre fcil decidir se uma equao dependente ou no. Para diminuir
esta dificuldade, a matriz do sistema governativo escalada, de modo que os
elementos na diagonal principal de F tenham valor unitrio e que o maior valor
em cada linha de D seja tambm unitrio. Isto feito atravs de dois programas:
um que escala o sistema e outro que corrige a soluo calculada.

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.

6.6 Programas de clculo automtico


Para analisar um problema atravs dos programas desenvolvidos neste
trabalho, tendo elaborado os ficheiros de dados necessrios, necessrio
executar sequencialmente os seguintes programas:
- forma - calcula e grava num ficheiro o sistema governativo;
- escala - escala a matriz do sistema, de acordo com o indicado
em 6.4;
- solve - resolve o sistema governativo e grava em ficheiro a
soluo;
- desesc - recupera a soluo do sistema no escalado;
- mostra_e - calcula a energia de deformao de cada elemento
finito;
43

- mostra_t1 ou mostra_t2 - desenha as componentes de tenso,


admitindo que as faces so planas ou no;
- mostra_d - desenha a deformada.
Ao executar cada um destes programas deve-se indicar o nome do
ficheiro de dados base.

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.

7.2 Consola cbica carregada na face superior


Neste exemplo, analisa-se uma consola cbica sujeita a uma presso
uniforme aplicada na sua face superior. Atendendo simetria, discretiza-se
apenas a metade indicada na figura 7.1.

45

1.0

1.0
E = 1.0
= 0.25

1.0

0.5
x

Figura 7.1

So utilizadas a malha com um elemento e as malhas regulares com 4,


32, 108 e 256 elementos cbicos representadas na figura 7.2 e a malha com 20
elementos tetradricos representada na figura 7.3.

46

Figura 7.2

Figura 7.3

47

Na tabela 7.1 lista-se, para as malhas de elementos cbicos, a energia


associada s vrias combinaes testadas. Na tabela 7.2 faz-se o mesmo para
a malha de elementos tetradricos.

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

Tabela 7.1 - Energia associada s solues - elementos cbicos.

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

Tabela 7.2 - Energia associada s solues - elementos tetradricos.

Utilizando funes de forma de tenso constantes, no possvel obter


uma soluo para este problema com nenhuma das malhas consideradas.
Utilizando funes de tenso e de deslocamento lineares, no possvel
obter uma soluo com nenhuma das malhas de elementos cbicos
consideradas, mas possvel obter uma soluo, equilibrada, com a malha de
elementos tetradricos.
Com um elemento apenas, s possvel obter uma soluo equilibrada
com funes do terceiro grau.
De todos os casos apresentados nas tabelas 7.1 e 7.2, s aqueles em
que o grau das funes de forma de deslocamento igual ao das funes de
forma de tenso que correspondem a solues estaticamente admissveis. De
entre estas, nas obtidas com malhas de elementos cbicos, o nmero de
parmetros de deslocamento, igual ao nmero de equaes de equilbrio,
sempre superior ao nmero de parmetros de tenso. Para existir soluo,
necessrio que o nmero de equaes linearmente dependentes seja maior ou
igual diferena entre o nmero de parmetros de deslocamento e o nmero de
parmetros de tenso.
A razo entre o nmero de parmetros de tenso e o nmero de
parmetros de deslocamento tanto mais favorvel quanto maior for o nmero
de elementos ou o grau das funes de forma. Para a malha de elementos
tetradricos, a partir do primeiro grau, o nmero de equaes de equilbrio
inferior ao nmero de parmetros de tenso. Portanto, natural que seja mais

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

Figura 7.4 - Variao da energia com o nmero de elementos

Pode-se verificar que vantajoso, do ponto de vista da convergncia,


utilizar funes de forma de grau elevado.
Na figura 7.5, mostra-se a variao da energia de deformao com o
grau das funes de forma, para diversas malhas.

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

Figura 7.5 - Variao da energia com o grau das funes de forma

Pode-se verificar que, do ponto de vista da convergncia em energia, a


utilizao de elemento tetradricos bastante vantajosa.
Utilizando o programa ABAQUS [1], obteve-se uma soluo
cinematicamente admissvel para este problema, correspondente a uma malha
uniforme com 256 elementos hexadricos de 20 ns, num total de 4347 graus
de liberdade. Esta soluo fornece um minorante para o valor da energia de
deformao: 0.472. Com base neste valor, possvel obter um majorante do
erro, em energia, associado a cada uma das solues estaticamente
admissveis obtidas anteriormente. Nas figuras 7.6 e 7.7, apresentam-se os
grficos do majorante do erro correspondentes aos valores apresentados nas
figuras 7.4 e 7.5, utilizando uma escala bilogartmica.
Na figura 7.6, mostra-se a variao do majorante do erro em energia com
o nmero de elementos, para elementos cbicos e para dois conjuntos de
funes de forma.

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

Figura 7.6 - Variao do erro com o nmero de elementos

Na figura 7.7, mostra-se a variao do erro em energia de deformao


com o grau das funes de forma, para diversas malhas.

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

Figura 7.7 - Variao do erro com o grau das funes de forma

Na figura 7.8, apresentam-se as componentes do campo de tenses,


para a malha com 32 elementos cbicos e funes de forma cbicas, enquanto
na figura 7.9 se apresenta a correspondente deformada. Em ambos os casos,
utilizou-se um plano de corte, de modo a observar o interior da malha.

52

Na figura 7.10, apresentam-se as componentes do campo de tenses,


para a malha com 20 elementos tetradricos e funes de forma quadrticas.
Na figura 7.11, apresenta-se a deformada correspondente.

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

Comparando as deformadas nas figuras 7.9 e 7.11, verifica-se que,


quando o nmero de dependncias baixo, tal como para a malha de
elementos tetradricos, o campo de deslocamentos apresenta menos
incompatibilidades.

7.3 Consola cbica sujeita ao seu peso prprio


Neste exemplo, analisa-se uma consola cbica sujeita a uma fora de
massa uniforme, correspondente ao seu peso prprio. Atendendo simetria e
antissimetria, discretiza-se apenas o quarto do domnio indicado na figura 7.12.

0.5
E = 1.0
= 0.25

x
1.0

= 1.0

0.5

Figura 7.12

Foi utilizada a malha no regular de 60 elementos paralelepipdicos


indicada na figura 7.13.

56

Figura 7.13

Foram utilizadas funes de forma do terceiro grau nos elementos e nas


faces.
Nas figuras 7.14 e 7.15 podem-se observar as componentes do tensor
das tenses, quando o modelo de elementos finitos observado de dois pontos
de vista diferentes.

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

7.4 Consola de seco varivel carregada na face superior


Neste exemplo, analisa-se uma consola de seco varivel sujeita a uma
presso uniforme aplicada na sua face superior. Atendendo simetria,
discretiza-se apenas a metade indicada na figura 7.16.

1.0

0.5
1.0

0.5

E = 1.0
= 0.25

1.0
0.25
z

Figura 7.16

A discretizao feita atravs da malha de 20 elementos finitos


tetradricos representada na figura 7.17.

Figura 7.17

60

Neste problema, no se conseguiu obter uma soluo estaticamente


admissvel utilizando elementos hexadricos, com funes de forma at ao
terceiro grau. Utilizando a malha de elementos tetradricos indicada, obtiveramse solues equilibradas para funes de forma de grau maior ou igual a um.
Na figura 7.18, representa-se o campo de tenses obtido com funes de
forma de tenso e de deslocamento do terceiro grau. Na figura 7.19, representase a deformada respectiva. Nas figuras 7.20 e 7.21, representam-se o mesmo
campo de tenses e a mesma deformada, mas utilizando outro ponto de vista. A
correspondente energia de deformao 0.307700.
Na figura 7.22, representa-se o campo de tenses obtido com funes de
forma de tenso e de deslocamento lineares. Na figura 7.23, representa-se a
deformada correspondente. O valor da energia de deformao 0.331919.

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

7.5 Prisma sujeito a uma aco localizada


Neste exemplo, analisa-se um prisma sujeito a uma presso uniforme em
parte das suas faces superior e inferior. Atendendo simetria, discretiza-se
apenas 1/16 do prisma, conforme indicado na figura 7.24.

y
0.508

0.508
1.0

2.032
E = 1.0
= 0.25

1.016

1.016

Figura 7.24

A discretizao feita atravs da malha de 9 elementos finitos indicada


na figura 7.25.

65

Figura 7.25

Para as faces contidas no plano de simetria x = z, tm de se utilizar


funes de forma de deslocamento em que vx(s,t) = vz(s,t). Consequentemente,
nessas faces, x + z = 0 e y = 0 - ver equao (3.13). Portanto, ao impedir os
deslocamentos perpendiculares ao plano x = z, permite-se a existncia de
traces com essa direco.
Na figura 7.26, representa-se o campo de tenses correspondente
soluo em que as funes de forma de tenso e de deslocamento so do
terceiro grau.

66

30
Figura 7.26 - xx, yy, zz, xy, xz e yz obtidas com S90
333 e v 33 .

67

7.6 Esfera oca sujeita a uma suco interna


Neste exemplo analisa-se uma esfera oca, de raio externo b = 1 e raio
interno a = 1 / 3 2 , sujeita a uma suco interna unitria (p = -1). Aproveitando a
simetria, discretiza-se apenas o oitavo indicado na figura 7.27.

E = 1.0
= 0.25

Figura 7.27

A discretizao feita atravs da malha de 16 elementos finitos com


faces curvas indicada na figura 7.28. Existe apenas um elemento na espessura.

Figura 7.28

68

Conhece-se a soluo analtica exacta deste problema [9, 18]:


r =
t =

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

A partir desta soluo pode-se calcular, para um oitavo de esfera, o valor


exacto da energia de deformao, que 0.687223.
Para a malha utilizada, no possvel obter uma soluo utilizando
funes de forma de tenso e de deslocamento cbicas. Utilizando funes de
tenso do terceiro grau e funes de deslocamento do segundo grau, obtm-se
uma soluo a que corresponde uma energia de deformao de 0.687242. Na
figura 7.29, representa-se o campo de tenses correspondente a esta soluo.
Na figura 7.30, faz-se o mesmo para a soluo exacta.

69

18
Figura 7.29 - xx, yy, zz, xy, xz e yz obtidas com S90
333 e v 22 .

70

Figura 7.30 - xx, yy, zz, xy, xz e yz na soluo exacta.

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

de compatibilidade, para os quais sempre possvel obter uma soluo


cinematicamente admissvel.
Estes inconvenientes podem ser minorados utilizando elementos
tetradricos e funes de forma do grau mais elevado que, na prtica, seja
possvel.

8.2 Desenvolvimentos futuros


O desenvolvimento do trabalho aqui apresentado pode ser feito tanto ao
nvel da formulao como ao nvel da eficincia do clculo automtico.
A nvel da formulao, o mais til seria o desenvolvimento de um mtodo
para retirar as equaes linearmente dependentes antes da resoluo do
sistema ou, se possvel, formar directamente um sistema sem dependncias.
Alternativamente, poder-se-ia escolher, de entre as mltiplas solues para os
deslocamentos, aquela que apresente menos incompatibilidades.
A nvel da eficincia do clculo automtico, poderiam ser elaboradas
rotinas mais eficientes para a formao do sistema governativo, prprogramando as funes de forma, as suas derivadas e algumas das suas
primitivas e, ainda, recorrendo integrao numrica. Poderia haver tambm
vantagem em ter um conjunto de tipos de elementos pr-definidos.

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

[15] S. Pissanetzky, Sparse matrix technology, Academic Press, Londres (1984).


[16] J. Robinson, 'Basis for isoparametric stress elements', Comp. Meth. Appl.
Mech. Eng., 2, 43-63 (1973).
[17] E. F. Rybicki, 'Approximate three-dimensional solutions for symmetric
laminates under inplane loading', Journal of Composite Materials, 5, 354-360
(1971).
[18] S. P. Timoshenko, J. N. Goodier, Theory of Elasticity, McGraw-Hill,
Kogakusha (1970).
[19] M. J. Turner, R. W. Clough, H. C. Martin, L. J. Topp, 'Stiffness and
deflection analysis of complex structures', Journal of Aeronautical Sciences, 23,
805-823 (1956).
[20] B. M. F. de Veubeke, 'Upper and lower bounds in matrix structural analysis',
AGARDograf, 72, 165-201 (1964).
[21] B. M. F. de Veubeke, 'Displacement and equilibrium models in the finite
element method', em Stress Analysis, (Ed. O. C. Zienkiewicz), 145-197, John
Wiley, London (1965).
[22] K. Washizu, Variational methods in elasticity and plasticity, Pergamon
Press, Oxford (1975).
[23] M. A. Yerry, M. S. Shephard, 'Automatic three-dimensional mesh generation
by the modified-octree technique', Int. j. numer. methods eng., 20, 1965-1990
(1984).
[24] O. C. Zienkiewicz, R. L. Taylor, The finite element method, McGraw-Hill,
London (1989).

75

Você também pode gostar