Você está na página 1de 15

45

4
4.1

MTODOS DE PS-PROCESSAMENTO DE TENSES E FLUXOS


INTRODUO
Elementos finitos baseados em deslocamentos ou temperaturas apresentam um campo

de derivadas descontnuo nas interfaces dos elementos. Para superar este inconveniente, vrias
tcnicas tm sido propostas durante as ltimas dcadas para avaliar valores nodais de
grandezas envolvendo derivadas. Entre as tcnicas podem ser citadas desde uma mdia nodal
simples, mdia de valores extrapolados a partir de pontos superconvergentes usando
polinmios de ordem reduzida, procedimentos de suavizao contnua e discreta global,
procedimentos baseados em patch utilizando um conjunto de elementos vizinhos (chamado de
mtodo superconvergente), entre outros.
Neste captulo formulado e apresentado um mtodo de recuperao nodal de tenses
ou fluxos baseado em patch de deslocamentos ou temperaturas nodais. As tenses ou fluxos
nos ns so calculados com base nas derivadas dos deslocamentos ou temperaturas,
aproximadas dentro do patch, combinando com as propriedades dos materiais nos ns.
4.2

REVISO BIBLIOGRFICA
Em geral, dois tipos de variveis so determinadas como resultado da aplicao do

mtodo dos elementos finitos: (i) variveis calculadas diretamente pela soluo de um sistema
de equaes discretizadas, definindo campos aproximados por funes de interpolao; e (ii)
variveis ps-processadas, geralmente obtidas por diferenciao dos campos obtidos em (i).
Pode se mostrar que os pontos de menor erro para avaliao das variveis do tipo (i) so os
ns dos elementos, enquanto que as variveis do tipo (ii) tm sua melhor aproximao em
pontos no interior de cada elemento finito. Deslocamentos e temperaturas so variveis do
tipo (i) enquanto que tenses e fluxos so tipicamente variveis do tipo (ii).
No obstante ao fato de variveis do tipo (ii) no terem boa preciso nos ns, por
simplicidade, no incio das aplicaes do mtodo dos elementos finitos (MEF), o clculo das
tenses e fluxos nos ns era realizado diretamente pela substituio para coordenadas
paramtricas destes ns nas equaes pertinentes. Nestas condies, cada elemento finito
conectado ao referido n proporciona um resultado diferente. Assim, o problema era resolvido
avaliando-se a mdia dos valores obtidos. Esta metodologia ainda aplicada em alguns
cdigos modernos, apesar da baixa preciso associada. Barlow (1976) mostrou que os
melhores pontos para avaliar derivadas dentro dos elementos so os pontos de Gauss

46

correspondentes a polinmios com ordem reduzida. Assim, o ideal realizar o processamento


das variveis tipo (ii) nos pontos de Barlow ou superconvergentes e, a partir destes obter os
valores nodais atravs de algum esquema de extrapolao ou suavizao.
Quando os valores so extrapolados, chega-se a resultados diferentes no n, de acordo
com o elemento onde for feita a extrapolao. No entanto, a mdia nodal geralmente fornece
maior preciso comparada com a avaliao direta nos ns. Com o objetivo de eliminar esta
descontinuidade obtida na soluo do problema numrico e torn-la mais prxima da
distribuio do problema fsico, Hinton e Campbell (1974) apresentaram uma tcnica que
apresenta aproximao contnua no domnio denominada, no presente trabalho, de suavizao
global. Zienkiewicz e Zhu (1992a, 1992b) aprimoraram o procedimento de recuperao
tenso nodal, atravs de um polinmio ajustado aos valores superconvergentes obtidos em
pontos selecionados de um patch de elementos em torno do n a ser calculado. Wiberg et al.
(1993, 1994) fizeram tentativas para melhorar a qualidade das tenses e fluxos nodais
impondo a satisfao do equilbrio e condies de contorno dentro do patch via penalizao.
Blacker e Belytschko (1994) e posteriormente Park et al. (1999) conduziram trabalhos na
mesma linha. Entretanto, estes estudos demonstravam a qualidade dos resultados em malhas
no distorcidas. Babuska et al. (1997) concluiram que para elementos distorcidos, a proposta
original de Zienkiewicz e Zhu (1992) a melhor. Lee e Bathe (1993) avaliaram o efeito da
distoro de malha sobre o campo de tenses utilizando elementos Lagrangeanos e
Serendipity e concluram que os elementos Lagrangeanos so pouco sensveis distoro de
malha, enquanto que os elementos Serendipity tm resultados comprometidos. Boroomand e
Zienkiewicz (1997a,1997b) propuseram uma nova abordagem de recuperao nodal
superconvergente pelo desenvolvimento do mtodo da recuperao por equilbrio em
elementos, baseado tambm num patch. Esta proposta no baseada na avaliao discreta em
pontos superconvergentes, uma vez que a posio destes no conhecida para qualquer forma
de elemento. Liew e Rajendran (2002) apresentaram um estudo no qual determinaram pontos
superconvergentes diferentes dos pontos de Barlow para o elemento Serendipity de 8 ns.
Todas estas tcnicas esto disponveis na literatura. Entretanto, h pouca informao
sobre comportamento perante malha distorcida tanto em relao preciso quanto taxa de
convergncia. Muoz-Rojas e Wildemann (2005) apresentaram um estudo aplicado para
tenses em elasticidade plana e slidos de revoluo, avaliando os mtodos direto nos ns,
mtodo extrapolado a partir dos pontos de Barlow e o mtodo suavizado, tendo-se concludo
que dentre estas, as estratgias menos sensveis distoro so a extrapolao e a suavizao
global proposta por Hinton e Campbell (1974). Muoz-Rojas et al. (2006) apresentaram um

47

trabalho com anlise trmica de um problema de conduo de calor anisotrpico, avaliando o


resultado de fluxos dos mtodos direto nos ns, extrapolado, suavizado global e
acrescentando uma estratgia superconvergente baseada em elementos, proposta por Akin
(2005), tendo as estratgias superconvergentes mostrado notvel superioridade em relao s
demais, na presena de malha distorcida. Vaz Jr. et al. (2009), no contexto do mtodo de
volumes finitos aplicado elasticidade plana, propuseram uma tcnica de avaliao de tenses
nodais baseada em patch de deslocamentos. A partir deste ponto se desenvolveu a idia de
patch de temperaturas. Muoz-Rojas et al. (2010) apresentaram, dentro do contexto do
mtodo de elementos finitos,

um trabalho aplicado a conduo de calor, avaliando o

desempenho das estratgias de ps-processamento de fluxos direto nos ns, extrapolado,


suavizado e superconvergente, bem como uma nova proposta baseada em patch de
temperaturas. A avaliao foi feita quanto taxa de convergncia, sensibilidade perante malha
distorcida e preciso dos resultados. Os mtodos baseados em patch de fluxos centrado no
elemento (SPRE) e patch de temperaturas proposto por Muoz-Rojas et al. (2010) se
mostraram superiores aos demais em todos os itens avaliados. O mtodo baseado em patch
de temperaturas - PT pode ser analogamente aplicado ao caso de elasticidade, sendo neste
caso calculado pelo patch de deslocamentos - PD.
Em materiais no homogneos, o novo mtodo proposto (PT/PD) traz a vantagem
sobre os demais, de no carregar para os ns as parcelas dos erros das propriedades dos
materiais que ocorrem durante a extrapolao dos resultados a partir dos pontos
superconvergentes. Esta tcnica se torna particularmente interessante para aplicao em
materiais funcionalmente gradados com alta taxa de variao das propriedades ao longo da
geometria. A preciso semelhante ao mtodo superconvergente convencional, com uma
eficincia computacional superior devido reduo do nmero de sistemas lineares a serem
solucionados. Os resultados com respeito taxa de convergncia do erro global (na norma
L 2 ) so excelentes.
Ambos os mtodos baseados em patch, o convencional SPRE e a nova proposta PD
apresentam desempenhos superiores aos mtodos de clculo baseado em mdia nodal,
extrapolao e suavizao.

48

4.3

EXTRAO DE TENSES E FLUXOS

4.3.1 Mtodo de avaliao direto nos ns


Para o problema mecnico, tendo o campo de deslocamentos local {de } em mos,
obtido pela soluo da Eq. (4.1) pode-se calcular o campo de tenses atravs da Eq. (4.2)

[K ] {d} = {R}

{ } = [ D][ B ] {d e }

(4.1)

[B ] = [L ][ N ]

[L ] = 0

(4.2)

onde { } contm as componentes do tensor tenso com campo no suavizado na


representao compacta, [ D] a matriz constitutiva elstica do material no ponto, [ B ] a
matriz que contm as derivadas das funes de interpolao e

{de }

o vetor dos

deslocamentos nodais do elemento mapeado a partir do vetor de deslocamentos nodais globais

{d} .
Para o problema trmico, tendo o campo de temperaturas sido determinado pela
soluo da Eq. (4.3), o campo de fluxos em cada elemento pode ser expresso pela Eq. (4.4)

K {T} = {Qp }

{q } = - [k ][B ]{Te }

onde

{q }

(4.3)

[B ] = [L ][ N ]


x
[L ] =

y

vetor de fluxo de calor nodal com campo no suavizado,

(4.4)

[k ]

a matriz

constitutiva trmica do material no ponto, [ B ] a matriz que contm a derivada das funes

49
de interpolao e {Te } o vetor de temperaturas nodais. A matriz [ B ] assume uma forma
diferente para o caso de elasticidade e para o caso trmico, conforme mostram as Eqs. (4.2) e
(4.4), mas neste trabalho utilizada a mesma notao para ambas.
As funes de interpolao global tm continuidade C0 apenas nos campos de
deslocamentos e temperaturas. Neste caso, os campos de tenses e fluxos ocorrem com saltos
nas interfaces entre elementos. Assim quando um n compartilhado por diversos elementos
vizinhos, os valores das tenses e fluxos nodais dados pelas Eq. (4.2) e (4.4), mostram
diferentes resultados quando so calculados a partir de cada elemento. Um procedimento
comum neste caso aproximar o resultado nodal por uma mdia dos resultados para o n.
Este mtodo pobre pois o erro no clculo de tenses e fluxos grande na extremidade de
cada elemento e, por conseqncia nos ns.

4.3.2 Mtodo de extrapolao


O campo de tenses e fluxos pode ser calculado com mais preciso em determinados
pontos, chamados de superconvergentes ou pontos de Barlow (1976), e extrapolado para os
ns.

Para

elementos

isoparamtricos

quadrticos

de

maior

grau,

os

pontos

superconvergentes esto localizados muito prximos dos pontos de integrao Gauss


associados a um polinmio de ordem reduzida. Tenses e fluxos podem ser avaliados nestes
pontos e extrapolados para os ns usando funes de interpolao de ordem reduzida (COOK

et al., 2001) . Este mtodo traz melhores resultados para os fluxos e para as tenses,
principalmente as cisalhantes, quando comparado ao mtodo direto nos ns.
4.3.3 Mtodo de suavizao de tenses
A derivada primeira das funes de interpolao [N] descontnua nos ns entre os
elementos, gerando um campo de tenso descontnuo e, portanto, causando problemas de
consistncia dos resultados e erros de interpretao. O objetivo suavizar um modelo
numrico descontnuo de um sistema fsicamente contnuo. Esta suavizao quando feita
sobre todo o domnio, chamada de global.

50

4.3.3.1 Mtodo de suavizao global ( L 2 )


Esta estratgia assume um campo de tenso ou fluxo global contnuo em todo o
domnio incluindo as interfaces do elemento. O campo interpolado dentro do elemento
usando funes de interpolao, que podem ser as mesmas [ N ] usadas para interpolar as
variveis primais de deslocamentos ou temperaturas.
Para as tenses tem-se um campo descontnuo obtido atravs da equao

{ (, )} = [ D][ B ]{d e }

(4.5)

Um campo de tenses suavizadas obtido conforme

{ (, )} = [ N ]{}

(4.6)

onde {} so os valores nodais das tenses suavizadas.


O erro entre as tenses no suavizadas e as suavizadas (campo contnuo)

{(, )} = {(, )} { (, )}

(4.7)

onde { (, )} o campo de tenses no suavizado.


Para os fluxos tem-se

{q(,)} = [ N ]{q}
onde

(4.8)

{q} so os fluxos nodais suavizados.


O erro entre os fluxos suavizados e os no suavizados (descontnuos) dado por

{(, )} = {q(, )} {q (, )}
onde

{q (, )} o campo de fluxos no suavizado.

(4.9)

51

Aplicando s Eqs. (4.7) e (4.9) mnimos quadrados, obtm-se um campo contnuo


mais prximo do campo descontnuo.
A funo a ser minimizada

J1 =

1
T
[(,)] [(,)] Jdd

(4.10)

onde a integral permite avaliar o erro em todo o domnio.


A minimizao de J1 resulta em

[N]

(, )Jdd = 0

(4.11)

As expresses para o caso mecnico podem ser escritas como

[ N ]T [ N ] Jdd {} =

onde

{ [N] [D][B] Jdd{d }}


T

(4.12)

[ N ]T [ N ] Jdd a matriz massa global [ M ] ,


{ [N] [D][B] Jdd{d }} o vetor pseudocarga {P }


T

Avaliando a integral da Eq. (4.12), montando-a em um sistema global e ordenado


convenientemente, tem-se

[ M ]

0
0

0 x {P1 }


0 y = {P2 }
[ M ] xy {P3 }

(4.13)

[M ] { x } { y } {xy } = {P1 } {P2 } {P3 }

(4.14)

[M ]
0

ou

Para o caso trmico, trabalhando a Eq. (4.9) obtm-se

52

[ N ]T [ N ] J d d {q} =

{ [N] [k ][B] J d d{T }}


T

(4.15)

onde a matriz [ M ]

[M ] = [ N ] [ N ] J d d
T

(4.16)

e o vetor pseudocarregamento

[ Pn ] = [ N ] [k ] [ B ] Jdd{Te }
T

(4.17)

A Eq. (4.15) pode ser escrita como


[ M ]

[ 0]

[ 0] qx = {P1 }
[ M ] qy {P2 }

(4.18)

[M ] {qx } {qy } = {P1 } {P2 }

(4.19)

ou

O esforo computacional associado a este mtodo elevado, principalmente quando o


nmero de graus de liberdade aumenta, uma vez que a matriz massa tem a dimenso do
nmero de ns do problema. Entretanto este mtodo traz a vantagem de fornecer um campo
de tenses e fluxos contnuo em todo o domnio.

4.3.4 Mtodo superconvergente baseado em patch de elementos (SPRE)


No mtodo de extrapolao, os valores de tenso e fluxos encontrados nos pontos de
Gauss associados a polinmios de ordem reduzida so usados para extrapolar aos ns. Devido
baixa quantidade de informaes, a extrapolao para os ns deve ser feita usando funes
de extrapolao de ordem reduzida. Se uma quantidade maior de valores de tenso ou fluxo
pudesse ser determinada, seria possvel utilizar um polinmio de maior ordem para
extrapolao para os ns, aumentando desta maneira a preciso.

53

A idia pode ser implementada definindo um conjunto de elementos vizinhos a um n


central ou a um elemento central conforme mostrado na Fig. 4.1. Este conjunto de elementos
denominado patch.
Tenses e fluxos so avaliados nos pontos de integrao reduzida em todos os
elementos do patch, e uma superfcie representativa das tenses ou fluxos pode ser ajustada
no patch usando um polinmio de ordem superior.

(a)

(b)

Figura 4.1 - Exemplos de patches de elementos: (a) centrado nos ns; (b) centrado em elementos.

O campo suavizado no patch pode ser representado por

i* = [ P ]{a}

(4.20)

qi* = [ P ]{a}

(4.21)

onde i* representa a i-sima componente de tenso e q i* a i-sima componente do fluxo,

[P ]

contm os termos do polinmio e

{a}

contm as coordenadas gerais a serem

determinadas.
Para determinar {a} e encontrar o campo de tenses e fluxos, conveniente definir
um sistema local de referncia (s,t) com coordenadas no intervalo [-1,+1], o qual usado para
evitar problemas de mal condicionamento. Neste trabalho utilizado o patch centrado em
elementos e, seguindo Akin (2005), o sistema local de referncia definido paralelo ao
sistema global, centrado em um superelemento retangular que contm todo o patch,

54

conforme ilustrado na Fig. 4.1 (b). Para o presente trabalho, o patch montado com
elementos do mesmo tipo de material, conforme Zienkiewicz e Taylor (2000).
As coordenadas globais so relacionadas com as locais (patch superelemento) por

s = 1 +

2
( x x ll )
x ur x ll

t = 1 +

2
( y yll )
y ur y ll

(4.22)

onde (xll, yll) e (xur, yur) so as coordenadas dos cantos superior direito e inferior esquerdo do
superelemento, conforme mostrado na Fig. 4.1.
Em problemas 2D, algumas possibilidades para a matriz polinomial so
Linear com 3 termos (SPRE):

[ P ] = [1

s t]

(4.23)

Linear com 4 termos (SPRE4):

[ P ] = [1

s t st ]

(4.24)

Quadrtico com 6 termos (SPRE6):

[ P ] = 1

s t st s 2

t 2

Quadrtico com 8 termos (SPRE8):

[ P ] = 1

s t st s 2

t2

(4.25)

s 2 t st 2

Quadrtico com 9 termos (SPRE9): [ P] = 1 s t st s2 t 2 s2 t st 2 s2 t 2

(4.26)

(4.27)

Em cada ponto de avaliao ( x j , y j ) , determina-se o quadrado da diferena entre a


tenso i e a ainda desconhecida i . Do mesmo modo para os fluxos, avalia-se o quadrado
da diferena entre o fluxo q i e o ainda desconhecido qi* . Os quadrados so somados,
resultando para o caso mecnico

1 nsp
J 2 = i i
2 j=1

e para o caso trmico

(4.28)
j

55

1 nsp
J 3 = qi qi
2 j=1

(4.29)
j

onde nsp o numero de pontos de amostragem do patch.


A minimizao das Eqs. (4.28) e (4.29) com respeito a {a} resulta em

[ A ]{a} = {b}

(4.30)

onde
nsp

[ A ] = [P]j [P]j
T

(4.31)

j=1

com

nsp

{b} = [ P ] j ( i ) j
T

(4.32)

j=1

para o caso mecnico, e


nsp

{b} = [ P ] j ( q i ) j
T

(4.33)

j=1

para o caso trmico


O vetor {a} determinado pela soluo da Eq. (4.30), e desta forma as tenses e
fluxos podem ser avaliados em todo o patch, inclusive nos ns, aplicando as Eq. (4.20) e
(4.21). Note-se que como cada elemento finito da malha define um patch diferente, os ns
acumularam resultados diferentes para as tenses e fluxos. O resultado obtido por uma mdia
simples dos valores. Note-se tambm que um sistema de equaes dado pela Eq. (4.30) deve ser
resolvido para cada componente de tenso ou fluxo.

56

4.3.5 Mtodo patch de deslocamentos ou patch de temperaturas


A estratgia aqui apresentada uma modificao do mtodo superconvergente
baseado em patch (SPRE) descrito no item anterior. No presente mtodo o patch utilizado
para gerar o polinmio da superfcie representativa baseado no campo de deslocamentos ou
temperaturas no lugar do campo de tenses ou fluxos. No entanto, agora os ns so tomados
como pontos de amostragem e o campo de deslocamentos ou temperaturas dentro do patch
dado por

u i = [ P ]{a}

(4.34)

T = [ P ]{a}

(4.35)

ou

onde o subescrito i corresponde direo x ou y.


O procedimento leva ao sistema linear

[ A ]{a} = {b}

(4.36)

onde
nsp

[ A ] = [P]j [P]j
T

(4.37)

j=1

nsp

{b} = [ P ] j ( u i ) j
T

(4.38)

j=1

ou

nsp

{b} = [ P ] j ( T ) j
j=1

(4.39)

57

Note-se que neste caso, um sistema de equaes dado pela Eq. (4.36) deve ser
resolvido para cada componente de deslocamento ou temperatura. O nmero total de
componentes de deslocamentos ou temperaturas sempre menor que o nmero de
componentes de tenses ou fluxos. Assim, h um ganho de eficincia desta abordagem em
relao ao mtodo SPRE.
Para o caso mecnico tem-se a lei de Hooke generalizada definidas pelas Eqs. (2.4) e
(2.5) onde
du x d [ P ]
ds
dx dx

{a} = dx
du =
ds
x d [P]

dy
dy dy

dt d [ P ]
dx ds
{a}

dt d [ P ]
dy dt

(4.40)

du y d [ P ]
ds


dx
dx dx
=
a
=
{ } ds
du

d
P
[
]
y

dy
dy dy

dt d [ P ]
dx ds
{a}

dt d [ P ]
dy dt

(4.41)

dT
dy

(4.42)

No caso trmico, tem-se

q x =-k

dT
dx

dT d [ P ]
ds
dx dx

{a} = dx
dT =
ds
d [P]

dy dy
dy

q y = k

dt d [ P ]
dx ds
{a}

dt d [ P ]
dy dt

(4.43)

Para que o mtodo PD/PT possa aproximar campos de tenso ou fluxo de maneira
consistente com o mtodo SPRE, adotada uma matriz [ P ] contendo polinmios de uma
ordem superior ao SPRE. Assim, aps a diferenciao as tenses e fluxos sero representados
por polinmio de mesma ordem utilizados no mtodo SPRE.
Neste trabalho foram usadas as seguintes aproximaes polinomiais

58

Linear com 3 termos (PD/PT):

[ P ] = [1

s t]

(4.44)

Linear com 4 termos (PD4/PT4):

[ P ] = [1

s t st ]

(4.45)

Quadrtico com 6 termos (PD6/PT6):

[ P ] = 1

s t st s 2

t 2

Quadrtico com 8 termos (PD8/PT8):

[ P ] = 1

s t st s 2

t2

Quadrtico com 9 termos (PD9/PT9):

[ P] = 1

s t st s2 t 2 s2 t st 2 s2 t 2 (4.48)

(4.46)

s 2 t st 2

(4.47)

Em adio aos polinmios quadrticos aplicados neste mtodo e no SPRE, para


elementos finitos lineares, foram adicionados polinmios cbicos para elementos finitos
quadrticos.
Cbico com 13 termos (PD13/PT13):

[ P ] = 1

s t s2

st

t2

ts 2

s2 t 2

s3

s3 t st 3

t 3

s 2 t st 2

s2 t 2

s3

s3 t st 3

t3

s2 t

(4.49)

Cbico com 15 termos (PD15/PT15):

[ P ] = 1

s t s2

st

t2

s3t 2

s 2 t 3

(4.50)

Cbico com 16 termos (PD16/PT16):

[ P] = 1

s t s2 st t 2 s2 t st 2 s2 t 2 s3 s3 t st 3 t 3 s3 t 2 s2 t 3 s3 t 3

(4.51)

Como no mtodo SPRE, diferentes valores de tenso e fluxos so obtidos em cada n


e o resultado dado por uma mdia simples.
importante salientar o ganho de eficincia computacional neste mtodo em relao
ao mtodo SPRE, devido reduo do numero de sistemas de equaes a serem resolvidos.
Enquanto no SPRE a soluo deve resolver os sistemas de equaes que representam as
tenses ou fluxos, neste mtodo a soluo vem dos sistemas que representam os

59

deslocamentos ou temperaturas. Esta estratgia torna-se particularmente interessante em casos


de elasticidade 3D com uma ganho de at 2 vezes ou em estratgias de otimizao onde
podem ser necessrias centenas de iteraes.

4.3.6 Acoplamento termomecnico


Em todos os mtodos de ps-processamento citados necessrio subtrair da tenso
calculada, a parcela da tenso de origem trmica.
Nos mtodos baseados em patch tomou-se o cuidado de incluir dentro do patch apenas
elementos do mesmo tipo de material, portanto, com mesmas propriedades mecnicas e
trmicas, podendo-se efetuar a subtrao das tenses trmicas nos ns, inclusive na interfaces
entre materiais.
No mtodo de extrapolao, os valores de tenso so extrapolados para os ns ainda
num sistema de referncia local, atrelado ao elemento, e a parcela de tenso trmica pode ser
subtrada em qualquer n (incluindo aquelas das interfaces entre dois materiais diferentes),
considerando consistentemente as propriedades de cada elemento.
No mtodo de suavizao global, entretanto, optou-se por calcular as tenses
suavizando sobre todo o domnio, indistintamente do tipo de material. Neste caso, as tenses
nodais so globais e na interface entre elementos cada n tem propriedades diferentes,
impedindo a subtrao da parte trmica direto nos ns. Para esta situao, portanto, subtraiuse a parcela de tenses trmicas nos pontos de Gauss antes da suavizao, e os valores nodais
j resultaram corrigidos.

Você também pode gostar