Você está na página 1de 30

CAPTULO 7 FUNES INTERPOLADORAS

Neste captulo so descritos diversos modos de obteno de funes interpoladoras, tambm designadas funes de forma. So apresentados exemplos relativos a meios unidimensionais, bidimensionais e tridimensionais. As funes de forma obtidas por procedimentos genricos podem depois ser utilizadas em distintas formulaes do mtodo dos elementos finitos.

7.1 - Simbologia Apresenta-se em primeiro lugar um resumo da simbologia adoptada no mbito da determinao de funes interpoladoras.

Tabela 7.1 - Simbologia relativa determinao de funes interpoladoras.

x
x

Coordenada cartesiana Coordenada cartesiana de um n de um elemento finito Campo de deslocamentos Deslocamento nodal Funo interpoladora ou funo de forma Nmero de ns do elemento finito Dimenso do elemento finito Coordenada local (curvilnea) Espessura do elemento finito laminar Espessura do elemento finito num n Coordenada local de um n de um elemento finito Vector das funes interpoladoras ou funes de forma

u a N n L s h
h s

NV

115

Funes Interpoladoras - lvaro F. M. Azevedo

V c Q p

Vector contendo os factores no constantes de um polinmio Coeficiente de um termo de um polinmio Matriz cujas colunas contm o vector V avaliado em ns do elemento finito Nmero de ns de um bordo de um elemento finito Deslocamento de um n de um elemento finito Rotao de um n de um elemento finito

7.2 - Caso unidimensional Na Figura 7.1 encontra-se representado um elemento finito unidimensional com quatro ns colocados sobre o eixo x. A posio de cada n definida pela respectiva coordenada cartesiana xi , sendo i o nmero do n.
u (x)
a1 a2

a3

a4

(x = x1 )

( x = x2 )

(x = x3 )

( x = x4 )

Fig. 7.1 - Elemento finito unidimensional de geometria arbitrria.

As caractersticas essenciais de uma funo de forma Ni so as seguintes: deve assumir o valor unitrio para x = xi ; deve anular-se nos restantes ns.

tambm desejvel, no caso das funes polinomiais, manter o grau do polinmio to baixo quanto possvel. Na Tabela 7.2 encontram-se os valores que cada funo de forma deve assumir nos ns do elemento finito.

116

Funes Interpoladoras - lvaro F. M. Azevedo

Tabela 7.2 - Caractersticas das funes N1(x) , N2(x) , N3(x) e N4(x).

x1
1 0 0 0

x2
0 1 0 0

x3
0 0 1 0

x4
0 0 0 1

N1(x) N2(x) N3(x) N4(x)

fcil verificar que as seguintes funes de forma so polinmios que respeitam as condies definidas na Tabela 7.2.

N1 ( x ) =

( x x2 ) ( x x3 ) ( x x4 ) ( x1 x2 ) ( x1 x3 ) ( x1 x4 ) ( x x1 ) ( x x3 ) ( x x4 ) ( x2 x1 ) ( x2 x3 ) ( x2 x4 ) ( x x1 ) ( x x2 ) ( x x4 ) ( x3 x1 ) ( x3 x2 ) ( x3 x4 ) ( x x1 ) ( x x2 ) ( x x3 ) ( x4 x1 ) ( x4 x2 ) ( x4 x3 )

(1)

N 2 (x ) =

(2)

N 3 (x ) =

(3)

N 4 (x ) =

(4)

A expresso genrica para o caso de um elemento finito unidimensional com n ns

N i (x ) =

(k i )

(x x )
k =1 i k

( x xk )

(5)

A expresso (5) designada frmula de interpolao de Lagrange [7.1], sendo as expresses (1)-(4) o caso particular de (5), quando n = 4. Se em (5) se considerar n = 2, x1 = 1 e x2 = 1 , obtm-se as funes de forma que

foram determinadas no Captulo 4 para o caso da barra de dois ns e comprimento L = 2. De um modo semelhante seria possvel verificar a coincidncia
117

Funes Interpoladoras - lvaro F. M. Azevedo

entre as restantes funes de forma determinadas no Captulo 4 e as que se obtm com (5).

7.3 - Caso bidimensional

Considere-se agora o elemento finito bidimensional com 16 ns representado na Figura 7.2.


s2 13 2/3 s1 14 15 16

2/3

10

11

12

2/3

1 2/3

2 2/3

3 2/3

Fig. 7.2 - Elemento finito bidimensional com 16 ns.

Relativamente ao elemento finito de 16 ns, pretende-se obter a funo de forma N7 (s1, s2). Esta funo deve ser unitria no n 7 e deve anular-se nos restantes ns. As coordenadas do n 7 so (s1, s2) = (1/3, -1/3). Na direco s1, o n 7 o terceiro n. Por isso deve-se utilizar a funo N3 indicada em (3) e considerar x = s1 , x1 = 1 , x2 = 1 3 , x3 = 1 3 e x4 = 1 . Esta funo designada N31 e tem a seguinte expresso

118

Funes Interpoladoras - lvaro F. M. Azevedo

N 31 (s1 ) =

( s1 + 1) ( s1 + 1 3) ( s1 1) ( 1 3 + 1) ( 1 3 + 1 3) ( 1 3 1)
27 ( s1 + 1) ( s1 + 1 3) ( s1 1) 16

(6)

N 31 (s1 ) =

(7)

Os ndices em N31 tm o significado de funo de forma unidimensional correspondente ao n 3 e com x substituido por s1. Na direco s2, o n 7 o segundo n. Por isso deve-se utilizar a funo N2 indicada em (2), considerar x = s2 e, de igual forma, x1 = 1 , x2 = 1 3 , x3 = 1 3 e x4 = 1 . Esta funo designada N22 e tem a seguinte expresso
N 22 (s2 ) =

( s2 + 1) ( s2 1 3) ( s2 1) ( 1 3 + 1) ( 1 3 1 3) ( 1 3 1)
27 ( s2 + 1) ( s2 1 3) ( s2 1) 16

(8)

N 22 (s2 ) =

(9)

A funo N7 (s1, s2) o produto de (7) por (9)


N 7 (s1 , s2 ) = N 31 (s1 ) N 22 (s2 )
N 7 (s1 , s2 ) = 729 ( s1 + 1) ( s1 + 1 3) ( s1 1) ( s2 + 1) ( s2 1 3) ( s2 1) 256

(10)

(11)

Como se pode facilmente verificar, esta funo de forma assume o valor unitrio no n 7 e anula-se nos restantes ns. As funes de forma correspondentes aos restantes 15 ns poderiam ser obtidas de um modo idntico ao que foi aqui apresentado. Na Figura 7.3 encontra-se, em perspectiva, o grfico da funo N7 (s1, s2).

119

Funes Interpoladoras - lvaro F. M. Azevedo

N7 (s1, s2)

s2 s1

Fig. 7.3 - Grfico da funo de forma N7 (s1, s2).

A expresso (11) equivalente seguinte


N 7 (s1 , s2 ) =

81 + 256 243 243 s1 s2 + 256 256 81 2 729 81 2 s1 s1 s2 s2 256 256 256 243 3 243 2 243 243 3 2 s1 + s1 s2 s1 s2 s2 + + 256 256 256 256 729 3 81 2 2 729 3 s1 s2 + s1 s2 + s1 s2 + + 256 256 256 243 3 2 243 2 3 s1 s2 s1 s2 + 256 256 729 3 3 s1 s2 256

(12)

120

Funes Interpoladoras - lvaro F. M. Azevedo

O tringulo de Pascal correspondente a uma funo de duas variveis o seguinte


1 s1 s s13 s14 s15 s16 s15 s 2 s14 s 2
2 s14 s 2 2 1

s2 s1 s 2
2 s2 2 s1 s 2 2 s12 s 2 3 s1 s 2 3 s12 s 2 3 s13 s 2 4 s12 s 2 4 s1 s 2 5 s1 s 2 3 s2 4 s2 5 s2 6 s2

s12 s 2 s13 s 2
2 s13 s 2

(13)

Comparando (12) com o tringulo de Pascal representado em (13), pode observar-se que a funo de forma N7 (s1, s2) um polinmio de sexto grau incompleto, em que foram utilizados apenas os 16 termos que figuram em (12).

7.4 - Procedimento genrico para determinar as funes de forma

Apresenta-se em seguida um procedimento que permite determinar as funes de forma de um elemento finito com n ns arbitrariamente distribudos [7.2]. A exposio que se segue baseia-se num exemplo, que consiste num elemento finito de cinco ns posicionados de acordo com a Figura 7.4.
s2 5 1
h5

4 h4
h3

s1 1 1 1 1

h1

h2 2 h (s1 , s2)

Fig. 7.4 - Elemento finito com cinco ns.

As coordenadas dos cinco ns do elemento finito so, no sistema de eixos (s1, s2)

121

Funes Interpoladoras - lvaro F. M. Azevedo

s11 s 21 s = s31 s41 s51

s12 1 1 s22 + 1 1 s32 = + 1 + 1 s42 0 + 1 s52 1 + 1

(14)

Pretende-se fazer a interpolao do campo de espessuras h (s1, s2), sendo utilizada a seguinte expresso, em que h i representa a espessura do elemento finito no n i.
h (s1 , s2 ) = N1 (s1 , s2 ) h1 + N 2 (s1 , s2 ) h2 + N 3 (s1 , s2 ) h3 + + N 4 (s1 , s2 ) h4 + N 5 (s1 , s2 ) h5

(15)

Recorrendo notao matricial, a equao (15) passa a N1 N 2 h5 N 3 N4 N5

h = h1 h2

h3 h4

(16)

ou

h=h
sendo

NV

(17)

h1 h2 h = h3 h4 h5 N1 N 2 N V = N3 N4 N5

(18)

(19)

122

Funes Interpoladoras - lvaro F. M. Azevedo

Tendo em vista a determinao das cinco funes de forma polinomiais Ni, necessrio seleccionar no tringulo de Pascal um nmero de termos igual ao nmero de ns do elemento finito. Por este motivo, o exemplo da Figura 7.4 requer a escolha de cinco termos, que devem ser de grau to baixo quanto possvel. No tringulo de Pascal atrs apresentado (13), so assim seleccionados os seguintes termos, que se agrupam num vector designado por V 1 s 1 V = s2 2 s1 s1 s2

(20)

Na seleco efectuada, foi dada preferncia a termos de grau mais elevado em s1 do que em s2, devido ao facto de o elemento finito apresentar mais ns segundo a direco s1. De acordo com a seleco de termos efectuada, a funo h (s1, s2) vai ser aproximada com o seguinte polinmio
h (s1 , s2 ) = c1 + c2 s1 + c3 s2 + c4 s12 + c5 s1 s2

(21)

que em notao matricial se escreve 1 s 1 c5 ] s2 2 s1 s1 s2

h = [ c1 c2

c3

c4

(22)

ou
h=c V
T

(23)

sendo

123

Funes Interpoladoras - lvaro F. M. Azevedo

c1 c 2 c = c3 c4 c5

(24)

Ao efectuar em (22) a substituio das variveis s1 e s2 pelas coordenadas do n 1, pretende-se obter o valor da espessura h no n 1 ( h1 ) 1 s 11 c5 ] s12 2 s11 s11 s12

h1 = [ c1 c2

c3 c4

(25)

Procedendo de igual forma com os restantes ns e agrupando as cinco expresses do tipo (25) numa nica expresso matricial, tem-se

[h

h2

h3 h4

h5 = 1 s 11 c5 ] s12 2 s11 s11 s12 1 s21 s22


2 s21

1 s31 s32
2 s31

1 s41 s42
2 s41

= [ c1 c2

c3 c4

s21 s22

s31 s32

s41 s42

1 s51 s52 2 s51 s51 s52

(26)

ou
h
T

=c Q
T

(27)

sendo 1 s 11 Q = s12 2 s11 s11 s12 1 s21 s22 2 s21 s21 s22 1 s31 s32 2 s31 s31 s32 1 s41 s42 2 s41 s41 s42 1 s51 s52 2 s51 s51 s52

(28)

124

Funes Interpoladoras - lvaro F. M. Azevedo

No caso do exemplo da Figura 7.4 e de acordo com (14), os elementos de Q so


+ 1 1 Q = 1 + 1 + 1

+1 +1 1 +1 1

+ 1 + 1 + 1 + 1 0 1 + 1 + 1 + 1 + 1 0 + 1 + 1 0 1

(29)

Uma vez que a matriz Q quadrada e se supe no singular, pode-se multiplicar, direita, ambos os membros de (27) por Q , resultando
c =h
T T

(30)

Substituindo o segundo membro de (30) em (23) resulta


h=h
T

(31)

Uma vez que so iguais os segundos membros de (17) e (31), e uma vez que o vector de espessuras ( h

) arbitrrio, conclui-se que


NV = Q
1

(32)

No caso do exemplo da Figura 7.4, a inversa da matriz Q (29)


1 4 1 4 1 4 14 1 4 1 4 1 Q = 1 4 14 14 0 0 1 14 1 4 1 4

0 1 4 0 1 4 12 1 4 0 1 1 2 1 4

(33)

resultando

125

Funes Interpoladoras - lvaro F. M. Azevedo

NV

1 4 1 4 1 4 14 1 4 1 4 = 1 4 14 14 0 0 1 14 1 4 1 4

0 1 4 1 0 1 4 s1 12 1 4 s2 0 s12 1 1 2 1 4 s1 s2

(34)

As funes de forma so

N1 (s1 , s2 ) = (1 s1 s2 + s1 s2 ) 4 N 2 (s1 , s2 ) = (1+ s1 s2 s1 s2 ) 4


N 3 (s1 , s2 ) = 1 + s1 + s2 + 2 s12 + s1 s2 4

(35) (36)

(37) (38)

N 4 (s1 , s2 ) = 1 s12
N 5 (s1 , s2 ) = 1 s1 + s2 + 2 s12 s1 s2 4

(39)

Existem alguns casos em que, devido localizao dos ns ou devido incorrecta seleco de termos no tringulo de Pascal, a matriz Q resulta singular. Nestes casos o procedimento aqui descrito no pode ser utilizado.

7.5 - Elementos bidimensionais: famlias Lagrangeana e serendipity

O procedimento descrito na Seco 7.4 encontra-se bem definido, com excepo do facto de ser necessrio seleccionar, em cada caso, um adequado conjunto de termos no tringulo de Pascal. Nos casos em que no existe um critrio bvio, conveniente ensaiar vrias alternativas. De cada conjunto de termos do tringulo de Pascal vai resultar uma distinta formulao do elemento finito, sendo conveniente averiguar qual a que conduz a resultados mais precisos. Para as situaes mais comuns existem j formulaes que conduzem a bons resultados, sendo em seguida apresentados dois desses casos, que so designados de elementos da famlia Lagrangeana e elementos da famlia serendipity [7.2].

126

Funes Interpoladoras - lvaro F. M. Azevedo

Os elementos bidimensionais da famlia Lagrangeana so quadrilteros com p2 ns, sendo p o nmero de ns de um bordo (ver a Figura 7.5).

s2

s2

s2

s1 L2 = 2

s1

s1

L1 = 2 p=2

L1 = 2 p=3

L1 = 2 p=4

Fig. 7.5 - Elementos finitos bidimensionais da famlia Lagrangeana.

As funes de forma do elemento Lagrangeano com p = 4 foram j apresentadas na Seco 7.3. Quando se determinam as funes de forma com o procedimento genrico descrito na Seco 7.4, deve-se seleccionar os termos do tringulo de Pascal com o critrio definido na Figura 7.6.
1

p=2

s1 s12 s s14
5 s1 3 1

s2 s1 s2
2 s2

p=3 p=4 s
3 s1 s2 3 2 4 s2 4 s1 s2 4 s12 s2 5 s1 s2 5 s2 6 s2

s s2 s13 s2
2 s12 s2 2 s13 s2 2 s14 s2 3 s13 s2

2 1

s s

2 1 2

s14 s2
5 s1 s2

3 s12 s2

s16

Fig. 7.6 - Seleco de termos no tringulo de Pascal para elementos finitos bidimensionais da famlia Lagrangeana.

Como se pode observar na Figura 7.6, o critrio de seleco de termos no tringulo de Pascal facilmente extensvel a valores superiores de p.

127

Funes Interpoladoras - lvaro F. M. Azevedo

Apresentam-se na Figura 7.7 alguns exemplos de elementos finitos da famlia

serendipity.

s2

s2

s2

s1 L2 = 2

s1

s1

L1 = 2 p=2

L1 = 2 p=3

L1 = 2 p=4

Fig. 7.7 - Elementos finitos bidimensionais da famlia serendipity.

O nmero de ns de cada elemento da famlia serendipity 4 ( p - 1 ), sendo p o nmero de ns de um bordo. Na Figura 7.8 encontra-se o critrio de seleco de termos no tringulo de Pascal para o caso de elementos da famlia serendipity.

p=2 p=3 p=4 p=5 p=6 s s16


5 1 5 s1 s2

1 s1 s
2 1

p=2 s2 p=3 s s s
2 1 2 2 2 3 s2

s1 s2 s s2
2 1

p=4 p=5 s s s
4 1 2 5 s1 s2 4 2

s s
4 1

3 1

s s s s2
4 1

3 1 2

s s s s
3 2 1 2

2 1

2 2

s s s s
2 1 3 2

3 1 2

p=6 s
5 2 6 s2

2 s14 s2

3 3 s1 s2

4 s12 s2

Fig. 7.8 - Seleco de termos no tringulo de Pascal para elementos finitos bidimensionais da famlia serendipity.

128

Funes Interpoladoras - lvaro F. M. Azevedo

De cada vez que p incrementado uma unidade, so acrescentados quatro ns ao elemento finito (um em cada bordo) e so seleccionados mais quatro termos no tringulo de Pascal. Este critrio extensvel a qualquer valor de p. Na prtica, os elementos finitos que apresentam um bom compromisso entre o nmero de ns e a qualidade dos resultados obtidos so os da famlia serendipity, com oito ns (p = 3). Apresenta-se na Figura 7.9 um exemplo de um destes elementos finitos no referencial (x1, x2).

x2

p=3

x1

Fig. 7.9 - Elemento finito de 8 ns da famlia serendipity.

Quando comparado com o quadriltero de quatro ns, o elemento finito representado na Figura 7.9 tem a vantagem de ser mais preciso e de se adaptar bem a fronteiras curvilneas. Apresenta-se em seguida um exemplo de um elemento finito que apresenta mais ns na direco s2 do que na direco s1 (ver a Figura 7.10).

129

Funes Interpoladoras - lvaro F. M. Azevedo

s2

s1 L2 = 2

L1 = 2

Fig. 7.10 - Elemento finito bidimensional com oito ns.

Tendo em vista a determinao das funes de forma do elemento finito representado na Figura 7.10, devem ser seleccionados os termos do tringulo de Pascal que se encontram assinalados na Figura 7.11.

1
s1 s2 s1 s2
2 s2 2 s1 s2 3 s1 s2 3 s2 4 s2

s12 s13 s14 s13 s2 s12 s2

2 s12 s2

Fig. 7.11 - Seleco de termos no tringulo de Pascal para o elemento finito bidimensional representado na Figura 7.10.

So preferidos termos de grau mais elevado em s2, porque o elemento possui mais ns na direco s2 do que na direco s1.

7.6 - Propriedades das funes interpoladoras

Considere-se o elemento finito de trs ns representado na Figura 7.12.

130

Funes Interpoladoras - lvaro F. M. Azevedo

u (x) a1 1 2 a2 3 a3

(x = x1 )

( x = x2 )

(x = x3 )

Fig. 7.12 - Elemento finito unidimensional de geometria arbitrria.

Supondo que no efectuada qualquer substituio de varivel, a interpolao do campo de deslocamentos efectuada da seguinte forma

u ( x ) = N1 ( x ) a1 + N 2 ( x ) a2 + N 3 ( x ) a3
Admita-se agora que em todos os ns imposto o mesmo deslocamento .

(40)

a1 = a2 = a3 =
Neste caso pretende-se que a funo interpolada u ( x ) seja uma funo constante

(41)

u (x ) =
em todos os pontos do elemento finito. Substituindo (41) e (42) em (40), resulta

(42)

= N1 ( x ) + N 2 ( x ) + N 3 ( x ) N1 ( x ) + N 2 ( x ) + N 3 ( x ) = 1

(43) (44)

N (x ) = 1
i =1 i

(45)

sendo n o nmero de ns do elemento finito. A equao (45) constitui uma propriedade que as funes de forma devem possuir. S assim se garante que uma translao do elemento finito correctamente interpolada com a equao (40). 131

Funes Interpoladoras - lvaro F. M. Azevedo

fcil constatar que todos os conjuntos de funes de forma apresentados nos Captulos 4 e 6 possuem a propriedade (45). Outra questo que se coloca a de definir um procedimento que garanta que as funes interpoladoras que se pretende determinar possuam a propriedade (45). Com este objectivo considere-se a expresso que define as funes interpoladoras (32)

NV = Q

(46)

Multiplicando ambos os membros de (46) por Q obtm-se


Q NV = V

(47)

que no exemplo da Figura 7.4 corresponde a (ver a Seco 7.4)


1 s 11 s12 2 s11 s11 s12

1 s21 s22 2 s21 s21 s22

1 s31 s32 2 s31 s31 s32

1 s41 s42 2 s41 s41 s42

1 s51 s52 2 s51 s51 s52

N1 1 N s 2 1 N 3 = s2 2 N 4 s1 s1 s2 N5

(48)

Como se pode verificar em (48), se no tringulo de Pascal o elemento unitrio do seu vrtice for o primeiro dos termos seleccionados, ento o primeiro elemento do vector V sempre unitrio e a primeira linha da matriz Q tem todos os elementos tambm unitrios. A primeira das cinco equaes a que (48) corresponde

N1 + N 2 + N 3 + N 4 + N 5 = 1

(49)

As funes de forma determinadas com (46) respeitam as condies (48) e (49). Assim fica provado que sempre que o termo unitrio do tringulo de Pascal seleccionado, ento as funes de forma obtidas possuem a propriedade (45).

7.7 - Interpolao Hermitiana

Em todas as interpolaes que foram efectuadas nas seces anteriores apenas se atendeu aos valores nodais das funes. Na interpolao Hermitiana, que descrita 132

Funes Interpoladoras - lvaro F. M. Azevedo

nesta seco, so tambm consideradas as derivadas das funes nos ns. Este tipo de interpolao tem interesse para a formulao de elementos finitos em que so consideradas as rotaes (e.g., vigas, lajes). Na Figura 7.13 encontra-se um elemento finito com dois ns e comprimento L. A funo u(x) corresponde ao deslocamento vertical, cujos valores nodais so 1 e 2. Nos ns 1 e 2 a rotao 1 e 2, respectivamente.
a4 = 2 a3 = 2 x

a2 = 1

u (x)

a1 = 1 1 2 L/2 L/2

(x = x1 = L 2 )

( x = x2 = L 2 )

Fig. 7.13 - Interpolao Hermitiana num elemento unidimensional com dois ns.

Os deslocamentos generalizados dos ns do elemento finito representado na Figura 7.13 so os seguintes

a1 1 a a = 2 = 1 a3 2 a4 2
De acordo com a Figura 7.13 e designando du/dx por u( x ) , tem-se

(50)

a1 = 1 = u ( x1 ) = u ( L 2 ) a2 = 1 = u ( x1 ) = u ( L 2 ) a3 = 2 = u ( x2 ) = u (L 2 ) a 4 = 2 = u ( x2 ) = u ( L 2 )
Uma vez que as rotaes so muito pequenas, supe-se 133 (51)

Funes Interpoladoras - lvaro F. M. Azevedo

tan

(52)

Pretende-se determinar a funo u(x) que respeita as condies (51). Com esse objectivo, admite-se que a funo u(x) o seguinte polinmio de grau 3
u ( x ) = c1 + c2 x + c3 x 2 + c4 x 3

(53)

que em notao matricial corresponde a

u (x ) = [c1 c2

c3

1 x c4 ] 2 x 3 x

(54)

ou
u (x ) = c V
T

(55)

sendo

c1 c c = 2 c3 c4
e

(56)

1 x V = 2 x 3 x
Derivando ambos os membros de (53) obtm-se
u ( x ) = c2 + 2 c3 x + 3 c4 x 2

(57)

(58)

que em notao matricial corresponde a

134

Funes Interpoladoras - lvaro F. M. Azevedo

u ( x ) = [c1 c2

c3

0 1 c4 ] 2x 2 3 x

(59)

ou
u ( x ) = c V
T

(60)

sendo

0 1 V = 2x 2 3 x

(61)

Para que (51) se verifique quando as funes u e u' so (54) e (59), necessrio que

a1 = u ( x1 ) = [c1 c2

c3

1 x c4 ] 1 x12 3 x1 0 1 c4 ] 2 x1 2 3 x1 1 x c4 ] 2 x22 3 x2 0 1 c4 ] 2 x2 2 3 x2

(62)

a2 = u ( x1 ) = [c1 c2

c3

(63)

a3 = u ( x2 ) = [c1 c2

c3

(64)

a4 = u ( x2 ) = [c1 c2

c3

(65)

135

Funes Interpoladoras - lvaro F. M. Azevedo

Agrupando (62)-(65) numa nica expresso matricial, resulta 1 x c4 ] 1 x12 3 x1 0 1 2 x1 3 x12 1 x2 x22 x23 0 1 2 x2 3 x22

[a1

a2

a3 a4 ] = [c1 c2

c3

(66)

ou a = c Q
T T

(67)

sendo a definido por (50), c definido por (56) e Q definido por 0 1 x 1 Q = 12 x1 2 x1 3 2 x1 3 x1 1 x2 x22 x23 0 1 2 x2 3 x22

(68)

Verifica-se assim que as colunas da matriz Q so constitudas pelos vectores V (57) e V ' (61) avaliados nos pontos nodais x1 e x2 . No caso da Figura 7.13 tem-se 0 1 0 1 L 2 1 1 L2 Q= 2 2 L L 4 L L 4 3 2 3 2 L 8 3 L 4 L 8 3 L 4
1

(69)

Multiplicando, direita, ambos os membros de (67) por Q c = a Q


T T 1

resulta (70)

136

Funes Interpoladoras - lvaro F. M. Azevedo

A matriz inversa de (69) 1 2 3 (2 L ) 0 2 L3 1 4 1 (2 L ) 1 L2 L8 = 12 3 (2 L ) 0 2 L3 1 (2 L ) 1 L2 1 4 L 8

(71)

Substituindo (70) em (55) obtm-se u (x ) = a Q V


T

(72)

A interpolao que se pretende definir deve ter as seguintes caractersticas u ( x ) = N1 ( x ) a1 + N 2 (x ) a2 + N 3 ( x ) a3 + N 4 (x ) a4 que em notao matricial corresponde a N1 N a4 ] 2 N3 N4 (73)

u ( x ) = [a1 a2

a3

(74)

ou
u (x ) = a N V
T

(75)

sendo a definido por (50) e N1 N = 2 N3 N4

NV

(76)

Uma vez que so iguais os segundos membros de (72) e (75), e uma vez que o vector dos deslocamentos nodais (a) arbitrrio, conclui-se que NV = Q
1

(77)

137

Funes Interpoladoras - lvaro F. M. Azevedo

No caso do exemplo da Figura 7.13, as funes de forma obtm-se fazendo o produto de (71) por (57), resultando
N1 ( x ) = 1 3 2 x + 3 x3 2 2L L L 1 1 2 1 x x + 2 x3 8 4 2L L 1 3 2 + x 3 x3 2 2L L L 1 1 2 1 x+ x + 2 x3 8 4 2L L

(78)

N 2 (x ) =

(79)

N 3 (x ) =

(80)

N 4 (x ) =

(81)

No caso particular de ser L = 2, as funes de forma so as seguintes


N1 ( x ) = N 2 (x ) = N 3 (x ) = 1 3 1 x + x3 2 4 4 1 1 1 1 x x2 + x3 4 4 4 4 1 3 1 + x x3 2 4 4 1 1 1 1 x + x2 + x3 4 4 4 4

(82)

(83)

(84)

N 4 (x ) =

(85)

Os grficos das funes (82)-(85) encontram-se representados na Figura 7.14

138

Funes Interpoladoras - lvaro F. M. Azevedo

N1 (x) 1 1

N2 (x)

x -1 1 -1 1

N3 (x) 1 1

N4 (x)

x -1 1 -1 1

Fig. 7.14 - Grficos das funes Ni(x) correspondentes ao elemento de dois ns com comprimento L = 2.

Apresenta-se em seguida o caso da interpolao Hermitiana de um elemento de trs ns. O elemento considerado tem comprimento L = 2 e o n intermdio centrado (ver a Figura 7.15).
u (x) a2 = 1 a3 = 2 a4 = 2 a5 = 3 x a6 = 3

a1 = 1 1
2

(x = x1 = 1)

L=2

( x = x2 = 0 )

(x = x3 = 1)

Fig. 7.15 - Interpolao Hermitiana num elemento unidimensional com trs ns.

139

Funes Interpoladoras - lvaro F. M. Azevedo

O vector dos deslocamentos generalizados


a1 1 a 2 1 a a = 3 = 2 a4 2 a5 3 a6 3

(86)

A funo u(x) que respeita as condies indicadas na Figura 7.15


u ( x ) = c1 + c2 x + c3 x 2 + c4 x 3 + c5 x 4 + c6 x 5

(87)

u ( x ) = [c1 c2

c3

c4

c5

1 x x2 c6 ] 3 x x4 5 x

(88)

u (x ) = c V
T

(89)

A derivada da funo u(x)


u ( x ) = c2 + 2 c3 x + 3 c4 x 2 + 4 c5 x 3 + 5 c6 x 4

(90)

u ( x ) = [c1 c2

c3 c4

c5

0 1 2x c6 ] 2 3 x 4 x 3 4 5 x

(91)

u ( x ) = c V
T

(92)

140

Funes Interpoladoras - lvaro F. M. Azevedo

A matriz Q neste caso a seguinte


0 1 x 1 1 x 2 2 x1 Q = 13 2 x1 3 x1 x14 4 x13 5 4 x1 5 x1 1 x2 x22 x23 x24 x25 0 1 2 x2 3 x22 4 x23 5 x24 1 x3 x32 x33 x34 x35 0 1 2 x3 3 x32 4 x33 5 x34

(93)

De acordo com as coordenadas indicadas na Figura 7.15, tem-se 0 1 1 1 1 0 1 2 0 Q= 1 3 0 1 4 0 1 5 0 0 0 1 = 0 0 0 0 1 0 0 0 0 1 1 1 1 1 1 0 1 2 3 4 5

(94)

5 4 1 2 3 4 0 1 0 1 4 1 4 1 4 1 4 0 2 0 1 0 2 1 0 0 1 0 1 5 4 1 2 3 4 0 1 4 1 4 1 4 14

(95)

Atendendo a (77), tem-se NV = Q


1

V 1 x x2 3 x x4 5 x

(96)

5 4 1 2 3 4 1 N 1 0 0 N 0 0 1 4 1 4 1 4 1 4 2 N 3 1 0 2 0 1 0 = 2 0 0 1 N 4 0 1 N 5 0 0 1 5 4 1 2 3 4 14 N 6 0 0 1 4 1 4 1 4

(97)

141

Funes Interpoladoras - lvaro F. M. Azevedo

N1 ( x ) = x 2 N 2 (x ) =

5 3 1 4 3 5 x x + x 4 2 4

(98)

1 2 1 3 1 4 1 5 x x x + x 4 4 4 4

(99)

N 3 (x ) = 1 2 x 2 + x 4

(100) (101)

N 4 (x ) = x 2 x3 + x5
N 5 (x ) = x 2 + N 6 (x ) = 5 3 1 4 3 5 x x x 4 2 4

(102)

1 2 1 3 1 4 1 5 x x + x + x 4 4 4 4

(103)

Os grficos das funes (98)-(103) encontram-se representados na Figura 7.16.

7.8 - Consideraes finais

Neste captulo foram apresentados alguns procedimentos destinados determinao de funes de forma. Sempre que os procedimentos mais simples no sejam aplicveis, deve-se utilizar um dos mtodos genricos descritos nas Seces 7.4 e 7.7. A metodologia descrita na Seco 7.4 pode ser facilmente adaptada aos casos tridimensionais. Neste caso, no lugar do tringulo de Pascal tem-se uma pirmide em cujo vrtice figura o elemento unitrio, seguido de um segundo nvel em que figuram as variveis s1, s2 e s3, etc.

142

Funes Interpoladoras - lvaro F. M. Azevedo

N1 (x) 1 1

N2 (x)

x -1 1 -1 1

N3 (x) 1 1

N4 (x)

x -1 1 -1 1

N5 (x) 1 1

N6 (x)

x -1 1 -1 1

Fig. 7.16 - Grficos das funes Ni(x) correspondentes ao elemento de trs ns com comprimento L = 2.

BIBLIOGRAFIA

[7.1] - Cook, R. D.; Malkus, D. S.; Plesha, M. E.; Witt, R. J. - Concepts and Applications of Finite Element Analysis, Fourth Edition, John Wiley & Sons, Inc., 2002. [7.2] - Zienkiewicz, O. C.; Taylor, R. L. - The Finite Element Method, Fourth Edition, McGraw-Hill, 1988.

143

Funes Interpoladoras - lvaro F. M. Azevedo

144

Você também pode gostar