Você está na página 1de 15

CIV2106 - Instabilidade das Estruturas - Prof.

Raul
Tpico: Flambagem de Anis Circulares no Espao

2014.2

A anlise a seguir permite obter cargas crticas (dentro da aproximao usual de pequenos deslocamentos), considerando
pequena curvatura, cisalhamento desprezvel, presso radial uniforme e seo duplamente simtrica. Sero considerados
os casos de carga de direo constante, dirigida para o centro e hidrosttica. O tratamento a seguir, propositadamente,
segue um formato clssico (corpo rgido+modos de deformao, em vez de modos associados a deslocamentos nodais).
O deslocamento fora do plano w(x) e a rotao em torno do eixo (curvilineo) fi(x).
importante notar que as cargas clssicas de comparao de Hencky e Timoshenko desprezam o efeito da fora axial
na rigidez toro (via termo P.^2), sendo vlidas para uma rea muito grande. O valor de Vlasov pode ser tambm
particularizado para esta situao.
Os resultados abaixo confirmam a validade dos valores de cargas crticas de Hencky, Timoshenko e Vlasov, ajudando a
explicar porque os resultados de Yoo por elementos finitos no so corretos (erros devido a descuidos nas aproximaes
simplificativas e desconhecimento da importncia da rigidez de carga na aproximao por elementos finitos lembrar "pitfalls").
Iw := 1
E := 1

G := 0.5 Iy := 1

J := 1

A := 1

Iz := 1
:=

Iy + Iz
A

= 1.414
t := 1

b := 10

h := 10

Cargas clssicas - caso espacial

J :=

r := 100

L := 2 r

(notar ngulo central)

( 2 b + h) (seo H)
J = 10

2 3

Modos de corpo rgido:

sin x
wr( x) := r
x fir( x) :=
cos r

x
sin
r

2
ddwr( x) :=
r

cos x

2
r

x
cos
r
r

x
sin r

x
sin
r

x
cos r

dwr( x) :=

x
sin
r
3
ddfir( x) := r

cos x
r
3
r

x
cos
r

2
dfir( x) :=
r

sin x
r

2
r

Iw :=

t h b
24

1
3
Iw = 4.167 10

A := ( 2 b + h ) t
3

Iz :=

h t
12

A = 30
2

+ 2 b t + b t
3

Iz = 603.333
Iy :=

h t

12

2 t b

Iy = 167.5

Nfi := Nw

nw := 1 .. Nw

Comentrio: os modos derivados da eq. diferencial


so acoplados via EIy/GJ .

nfi := 1 .. Nfi

w( x , nw) := sin( nw + 1 )

dw( x, nw) := cos( nw + 1 )

fi( x, nfi ) := sin( nfi + 1 )

x ( nw + 1 )

r
r

x ( nfi + 1 )
dfi ( x , nfi ) := cos( nfi + 1)
r
r

12

Modos de deformao (deslocamentos independentes para w e fi):


Nw := 2

ddw( x , nw) := sin( nw + 1 )

ddfi( x , nfi ) := sin( nfi + 1 )

x ( nw + 1)

r
2
r

x ( nfi + 1)

r
2
r

Matrizes de rigidez elstica (observar que h trs famlias de deslocamentos):

i := 1 .. Nfi

j := 1 .. Nfi
L

E Iy

KEfifi :=
G J dfi ( x , i) dfi ( x, j ) +
fi( x , i) fi( x , j ) dx
i, j

2
r

i := 1 .. Nw

j := 1 .. Nw

KEww :=
i, j

G J
2

dw( x , i) dw( x , j ) + E Iy ddw( x, i) ddw( x, j ) dx

i := 1 .. Nfi

j := 1 .. Nw

KEfiw :=
i, j

G J
r

dfi ( x , i) dw( x , j )

E Iy
r

fi( x , i) ddw( x , j ) dx

i := 1 .. 3 j := 1 .. 3
L

E Iy
G J

KErr1 :=
G J dfir( x) dfir( x) +
fir( x) fir( x) +
dwr( x) dwr( x) + E Iy ddwr( x) ddwr( x) dx
i
j
i, j

i
j
i
j
i
j
2
2
r
r

KErr2 :=
i, j

G J
r

dfir( x) dwr( x) + dfir( x) dwr( x)


i

E Iy
r

fir( x) ddwr( x) + fir( x) ddwr( x) dx


i

KErr

i, j

:= KErr1

i, j

+ KErr2

i := 1 .. 3 j := 1 .. Nfi

i := 1 .. 3

j := 1 .. Nw

i, j
L

E Iy

KErfi :=
G J dfir( x) dfi ( x , j ) +
fir( x) fi( x , j ) dx
i
i, j

i
2
r

0 0 0
KErr = 0 0 0

0 0 0

KErw :=
i, j

G J
2

dwr( x) dw( x , j ) + E Iy ddwr( x) ddw( x , j ) +


i

G J
r

dfir( x) dw( x , j )

E Iy

fir( x) ddw( x , j ) dx
i

KEsup := augment( KErr , KErfi) KEsup := augment( KEsup , KErw)

( T
)
T
T
KEinf := augment( KErw , KEfiw )KEinf := augment( KEinf , KEww)
KEmid := augment KErfi , KEfifi KEmid := augment( KEmid , KEfiw)

KE := stack( KEsup , KEmid)

KE := stack( KE , KEinf )

0
0

0
KE = 0
0

Matriz geomtrica (para carga de direo constante):


q := 1
i := 1 .. 3 j := 1 .. 3

0 0

0 0

0 0

0.217

6.676

0 0 5.89
0 0

0 0 0.217
0 0

8.482 10

0.488

0
0

0.488

0.043
0

t1 := 1

2
2

KGrr := q r dwr( x) dwr( x) 1 +


t1 + dfir( x) dfir( x) t1 + dfir( x) dwr( x) + dfir( x) dwr( x) t1 dx
i, j
i
j
i
j
i
j
j
i r
2

i := 1 .. 3 j := 1 .. Nfi
L

2
KGrfi := q r dfir( x) dfi ( x, j ) 1 dx
i, j
i

Os multiplicadores t1= 0 ou 1 correspondem ao clculo


simplificado em que se despreza o efeito da fora de
compresso na rigidez 'toro uniforme (notar que a existncia
deste fator foi o motivo da polmica de Ojalvo-Chen em 1989).
Caso se deseje incluir este efeito, basta colocar t1=1 nos
termos em fi.fi (os termos em w constam de Vlasov 1956 mas

i := 1 .. 3 j := 1 .. Nw
L

KGrw := q r dwr( x) dw( x , j ) 1 +


t1 dx
i, j
i

so menos importantes ainda ). Quando se tomam valores


realistas para raio e dimenses da seo, tais efeitos so
pouco importantes.

i := 1 .. Nfi

j := 1 .. Nfi
L

2
KGfifi := q r dfi ( x , i) dfi ( x , j ) t1 dx
i, j

i := 1 .. Nw

j := 1 .. Nw

KGww := q r dw( x , i) dw( x , j ) 1 +


t1 dx
i, j

i := 1 .. Nfi

j := 1 .. Nw
L

2
KGfiw := q dfi ( x , i) dw( x , j ) t1 dx
i, j

KGsup := augment( KGrr , KGrfi) KGsup := augment( KGsup , KGrw)

( T
) KGmid := augment(KGmid , KGfiw)
T
T
KGinf := augment( KGrw , KGfiw ) KGinf := augment( KGinf , KGww)
KGmid := augment KGrfi , KGfifi

KG := stack( KGsup , KGmid) KG := stack( KG , KGinf )

0
0
0
0
0
0
0

15
3.202 10
0
0
0
0
3.142
0

15
4.141 10
0
0
0
3.142
0
0

15
KG = 0
0
0.251
1.434 10
25.133
0
0

15
0

0.565
56.549
0
0
1.979 10
0

0
0
12.569
0
0.251
0
0

15
15
0
28.28
0.565
4.141 10
0
0 3.202 10

CARGA CRTICA PARA CARGA DE DIREO CONSTANTE


Para o clculo da carga crtica clssica, colocam-se impedimentos aos deslocamentos de
corpo rgido (no caso, apenas suprimimos os 3 primeiros deslocamentos).
Valor terico (Timoshenko 1923):
qcrt :=
KE

1, 1

KE

2, 2

KE

3, 3

18

:= KE

1, 1
2, 2

:= KE

+ 10
+ 10

61.215

4.261

0
InvPcr =

34
2.334 10

E Iy

4+

G J
5

18 InvPcr := sort eigenvals KE

3, 3

+ 10

18

:= KE

E Iy

KG

))

qcrt = 4.02 10

qcrconst :=

24911.361

1
InvPcr

qcrconst = 4.014 10
1

(primeiro modo)
v1 := eigenvec KE

KG ,

qcrconst
1

0
0
v1 = 0.037

0
0.999
0

x := 3.5 r , 3.49 r .. 3.5 r

x
x
x
x
r sin r + v16 0.2 sin 2 r r cos r + r cos r





x
x
x
x
x
wplot1( x) := v1 0.8 cos 2 r cos v1 0.8 sin 2 r sin + r sin
6
4
r
r
r
r
r
fiplot1( x) := v1 0.2 cos 2
4

x
r

100
wplot1( x)

r sin

100
100

100

r cos

Modo de flambagem tpico (fora do plano)

CASO DE CARGA DIRIGIDA PARA O CENTRO


i := 1 .. 3 j := 1 .. 3
L

q
KLrr := wr( x) wr( x) dx
i, j
i
j

i := 1 .. 3 j := 1 .. Nw
L

q
KLrw := wr( x) w( x, j ) dx
i, j
i

i := 1 .. Nw

j := 1 .. Nw

KLwr := KLrw

q
KLww := w( x, i) w( x , j ) dx
i, j

0
6.283 0

KLrr =
0
3.142
0

0
3.142
0

Soma na matriz geomtrica global:


i := 1 .. 3 j := 1 .. 3
KG

i, j

:= KG

i, j

+ KLrr

i, j

i := 1 .. 3 j := 1 .. Nw
KG

i , j + 3+Nfi

KG

j + 3+ Nfi , i

i := 1 .. Nw
KG

:= KG
:= KG

i , j + 3+ Nfi
j + 3+ Nfi , i

+ KLrw

i, j

+ KLwr

j,i

c :=

j := 1 .. Nw

i+ 3+ Nfi , j + 3+Nfi

:= KG

i+3+ Nfi , j + 3+ Nfi

+ KLww

E Iy
G J

c = 33.5

(seo retangular fina, em ao, c=0.65)

i, j

Valor terico (Hencky, 1921):


qcrhencky :=

InvPcr := sort eigenvals KE

KG

))

E Iy
3

12
4+

E Iy
G J
5

qcrhencky = 5.36 10

18692.458
3555.651
1

:=
8.395 qcr

InvPcr1

4.259
InvPcr =

= 5.35 10 5
qcr
5.495 10 14

w1 := eigenvec( KE)

KG ,

0
0
w1 = 0.037

0
0.999
0

qcr
fiplot( x) := w1 0.2 cos 2

x
x
x
x
r sin w1 0.2 sin 2 r cos + r cos

6
r
r
r
r
r

wplot ( x) := w1 0.3 sin 2

x
x
x
x
r sin w1 0.3 cos 2 r cos + r sin

4
r
r
r
r
r

(modo nw,nfi=1)

100
wplot( x)

r sin

100
100

100

r cos

Removendo o efeito da matriz de carga da matriz geomtrica global:


i := 1 .. 3 j := 1 .. 3
KG

i, j

:= KG

i, j

KLrr

i, j

i := 1 .. 3 j := 1 .. Nw
KG

i , j + 3+Nfi

KG

j + 3+ Nfi , i

i := 1 .. Nw
KG

:= KG
:= KG

i , j + 3+ Nfi
j + 3+ Nfi , i

KLrw

i, j

KLwr

j,i

j := 1 .. Nw

i+ 3+ Nfi , j + 3+Nfi

:= KG

i+3+ Nfi , j + 3+ Nfi

KLww

i, j

CASO DE CARGA HIDROSTTICA


i := 1 .. 3 j := 1 .. 3
L

KLrr

:= q fir( x) wr( x) dx
i, j
i
j

(notar assimetria da matriz)

i := 1 .. 3 j := 1 .. Nw
(observar sinal positivo, neste caso - a carga de trao
desestabilizante)

KLrw

i, j

:= q fir( x) w( x , j ) dx
i

i := 1 .. Nfi

j := 1 .. Nw

KLfiw := q fi( x , i) w( x , j ) dx
i, j

Soma na matriz geomtrica global:

i := 1 .. 3 j := 1 .. 3
KG

i, j

:= KG

i, j

+ KLrr

i, j

i := 1 .. 3 j := 1 .. Nw
KG

i , j + 3+Nfi

i := 1 .. Nfi
KG

:= KG

i , j + 3+ Nfi

+ KLrw

i, j

j := 1 .. Nw

i+ 3 , j +3+ Nfi

:= KG

i+ 3 , j +3+ Nfi

+ KLfiw

i, j

Valor da carga de Vlasov (frmula simplificada):

))

qcrvlasovsimp :=

3 E Iy
3

InvPcr := sort eigenvals KE

KG

))
1990.05

746.269
40
InvPcr = 40

1
1
w1 := eigenvec( KE) KG ,

qcr

3
w1 = 10 10

qcrvlasovsimp = 5.025 10

qcr :=

1
InvPcr

1
4

qcr = 5.025 10

Deve ser notado que a carga crtica para carga


"hidrosttica", i.e., que segue a rotao fi, tem um valor
muito mais alto que as anteriores (que so afetadas
pelo fator c=EIy/GJ)
5

qcrconst = 4.014 10

CONSIDERAO DE EMPENAMENTO NO-UNIFORME


Basta incluir a contribuio da energia de empenamento na matriz de rigidez elstica.

i := 1 .. Nfi

j := 1 .. Nfi
L

KEfifi := KEfifi + E Iw ddfi( x , i) ddfi( x , j ) dx


i, j
i, j
0

i := 1 .. Nw

j := 1 .. Nw

KEww := KEww +
i, j
i, j

E Iw
2

ddw( x , i) ddw( x , j ) dx

qcrhencky = 5.36 10

i := 1 .. Nfi

j := 1 .. Nw

KEfiw := KEfiw +
i, j
i, j

E Iw
r

ddfi( x , i) ddw( x , j ) dx

i := 1 .. 3 j := 1 .. 3
L

ddwr( x) ddwr( x)
ddfir( x) ddwr( x)
ddfir( x) ddwr( x)

i
j
i
j
j
i
KErr := KErr + E Iw ddfir( x) ddfir( x) +
+
+
dx
i, j
i, j
i
j

2
r
r

i := 1 .. 3 j := 1 .. Nfi

KErfi := KErfi + E Iw ddfir( x) ddfi( x , j ) dx


i, j
i, j
i

i := 1 .. 3

j := 1 .. Nw

KErw := KErw +
i, j
i, j

E Iw
2

ddwr( x) ddw( x , j ) dx
i

KEsup := augment( KErr , KErfi) KEsup := augment( KEsup , KErw)

(
(

KEmid := augment KErfi , KEfifi KEmid := augment( KEmid , KEfiw)

KEinf := augment KErw , KEfiw KEinf := augment( KEinf , KEww)


KE := stack( KEsup , KEmid)

10

KE

1, 1

:= 10

KE := stack( KE , KEinf )

108

KE

2, 2

:= 10

10

KE

3, 3

:= 10

0
0

0
KE = 0
0

0 0

0 0

0 0

0 0

6.1

0.219

0 0

7.736

0 0 0.219

0 0
1.99 103

746.269
1
30
InvPcr := sort eigenvals KE KG
InvPcr = 22.857
1

qcr :=

InvPcr
1

qcr = 5.025 10 4
0

w1 := eigenvec KE

KG ,

3
w1 = 10 10

qcr
1

4 E Iy

3
r

4 E Iw

2
r r
2

O aumento da carga crtica por efeito do


empenamento no-uniforme no caso
hidrosttico pequeno pois no houve restrio
ao empenamento (apenas os movimentos de
corpo rgido foram impedidos).

Valor terico de Vlasov (Thin-Walled Elastic Beams, trad. Nat. Science Foundation,
1963), para o caso de carga hidrosttica:
q

0.498

8.503 10

))

0
0

0.498

0.043
0

+ G J q +

3 4 E Iy 1 4 E Iw

+ G J = 0

4
3
2
2
r
r r

2 E Iy + 2 E Iw +

3
3 2
r
r

qesp :=

2 E Iy + 2 E Iw +
3
3 2

r
r

qesp =

2 4

2 2

2 2 4

r
r

2 2 4
2
2
2 2
2 2
2
2 2 4
1
1 16 E Iy 16 E Iy Iw 4 E Iy G J r + 16 E Iw + 8 E Iw G J r + G J r
G J
2
2
3 2

r
r

( )

( )

G J +

1
2

16 E Iy 16 E Iy Iw 4 E Iy G J r + 16 E Iw + 8 E Iw G J r + G J r

3 2

0.034

4
4.999 10

No caso particular em que Iw= 0:


Iw := 0

2 E Iy + 2 E Iw +

3
3 2
r
r
qesp :=

2 E Iy + 2 E Iw +
3
3 2

r
r

qesp =

( )

( )

0.025

4
4.991 10

2 4

2 2

G J +

Uma forma simplificada para Iw=0 (vide valor anteriormente obtido):


4

qcrvlasovsimp = 5.025 10

i := 1 .. 3 j := 1 .. 3
i, j

:= KG

i, j

KLrr

i, j

i := 1 .. 3 j := 1 .. Nw
KG

i , j + 3+Nfi

:= KG

i , j + 3+ Nfi

2 2 4

16 E Iy 16 E Iy Iw 4 E Iy G J r + 16 E Iw + 8 E Iw G J r + G J r

Retirando da matriz geomtrica global a matriz de cargas (para obter o caso de direo constante):

KG

2
2
3 2
r
r

2 2 4
2
2
2 2
2 2
2
2 2 4
1
1 16 E Iy 16 E Iy Iw 4 E Iy G J r + 16 E Iw + 8 E Iw G J r + G J r
G J
2
2
3 2

r
r

KLrw

i, j

i := 1 .. Nfi
KG

j := 1 .. Nw

i+ 3 , j +3+ Nfi

:= KG

i+ 3 , j +3+ Nfi

InvPcr := sort eigenvals KE

KLfiw

KG

))

i, j

qcrconstnu :=

1
InvPcr

1
5

qcrconstnu = 5.169 10

Este valor deveria ser comparado ao obtido


anteriormente sem efeito de empenamento
no-uniforme (nota-se que houve uma
aumento significativo):
5

qcrconst = 4.014 10