Professional Documents
Culture Documents
-----------------------------------------------------------------------------------------------------------------------------
------------
Acadmico: Nickollas Pereira Martins Data:05/06/17
-----------------------------------------------------------------------------------------------------------------------------
------------
Lista 2
-----------------------------------------------------------------------------------------------------------------------------
------------
Exerccio 2
> restart : with student : with LinearAlgebra :
Deslocamentos
> u d z$fx x, y, t ;
u := z fx x, y, t (1.1)
> v d z$fy x, y, t ;
v := z fy x, y, t (1.2)
-------------------Energia de deformao
Relao deformao-deslocamento
1 2 2 2
> exx d diff u, x C $ diff u, x Cdiff v, x Cdiff w x, y, t , x ;
2
v v 2 2
1 1 2 v
exx := z fx x, y, t C z2 fx x, y, t C z fy x, y, t (1.3)
vx 2 vx 2 vx
v 2
1
C w x, y, t
2 vx
1 2 2 2
> eyy d diff v, y C $ diff u, y Cdiff v, y Cdiff w x, y, t , y ;
2
v 2 2
1 2 v 1 2 v
eyy := z fy x, y, t C z fx x, y, t C z fy x, y, t (1.4)
vy 2 vy 2 vy
v 2
1
C w x, y, t
2 vy
1 2 2 2
> ezz d diff w x, y, t , z C $ diff u, z Cdiff v, z Cdiff w x, y, t , z ;
2
1 2 1 2
ezz := fx x, y, t C fy x, y, t (1.5)
2 2
1
> exy d $ diff u, y Cdiff v, x Cdiff u, x $diff u, y Cdiff v, x $diff v, y
2
Cdiff w x, y, t , x $diff w x, y, t , y ;
1 v 1 v 1 v
exy := z fx x, y, t C z fy x, y, t C z2 fx x, y, (1.6)
2 vy 2 vx 2 vx
v 1 v v 1 v
t fx x, y, t C z2 fy x, y, t fy x, y, t C w x, y,
vy 2 vx vy 2 vx
v
t w x, y, t
vy
1
> eyz d $ diff v, z Cdiff w x, y, t , y Cdiff u, z $diff u, y Cdiff v, z $diff v, y
2
Cdiff w x, y, t , z $diff w x, y, t , y ;
1 1 v 1 v 1
eyz := fy x, y, t C w x, y, t C fx x, y, t z fx x, y, t C fy x, y, (1.7)
2 2 vy 2 vy 2
v
t z fy x, y, t
vy
1
> ezx d $ diff u, z Cdiff w x, y, t , x Cdiff u, x $diff u, z Cdiff v, x $diff v, z
2
Cdiff w x, y, t , x $diff w x, y, t , z ;
1 1 v 1 v
ezx := fx x, y, t C w x, y, t C z fx x, y, t fx x, y, t (1.8)
2 2 vx 2 vx
1 v
C z fy x, y, t fy x, y, t
2 vx
%T
> eq1 d e.B.e :
> eq2 d expand eq1 1, 1 :
> cd0:
for i from 1 to nops eq2 do
h h
c d c Cint op i, eq2 , z =K .. ;
2 2
end do:
1
> P d $c :
2
----------------------Energia cintica
2 2 2
> eq3 d r$ diff u, t Cdiff v, t Cdiff w x, y, t , t :
1 h h
> T d $ int eq3, z =K .. :
2 2 2
-----------------Trabalho da fora externa
> W d w x, y, t $f :
--------------Lagrangiana
> L d expand T KP CW :
> eq4 d D L assuming k T constant, h T constant, r T constant, n T constant, f T constant, l
T constant :
> eq5 d powsubs diff fx x, y, t , x = A1, diff fx x, y, t , y = B1, diff fy x, y, t , x = C1,
diff fy x, y, t , y = D1, diff w x, y, t , x = E1, diff w x, y, t , y = F1, eq4 :
> deriv_fx_x d 0 :
deriv_fx_y d 0 :
deriv_fy_x d 0 :
deriv_fy_y d 0 :
deriv_w_x d 0 :
deriv_w_y d 0 :
end do;
-----------------x=0
-----------------w=0
Exerccio 3
> restart : with student :
Massas concentradas
2
L 2 2 1 2 2
> Lagr d $ m1 C2$m2 $a1 C2$m2$a1$a2 Cm2$a2 K $ k1$q1 Ck2$q2 Cg$L
2 2
$ m1 C2$m2 K m1 Cm2 $cos q1 Km2$cos q1 C q2 ;
1 2 2 2 1 2 1 2
Lagr := L m1 C2 m2 a1 C2 m2 a1 a2 Cm2 a2 K k1 q1 K k2 q2 (2.1)
2 2 2
Cg L m1 C2 m2 K m1 Cm2 cos q1 Km2 cos q1 C q2
> diff Lagr, q1 ;
Kk1 q1 CL 0 Cg 0 Cg L m1 Cm2 sin q1 Cm2 sin q1 C q2 (2.2)
> diff Lagr, a1 ;
1 2
L 0 C L 2 m1 C2 m2 a1 C2 m2 a2 (2.3)
2
> diff Lagr, q2 ;
Kk2 q2 CL 0 Cg 0 Cg L m2 sin q1 C q2 (2.4)
> diff Lagr, a2 ;
1 2
L 0 C L 2 a1 m2 C2 a2 m2 (2.5)
2
Massas concentradas
> restart : with student :
2 3
L 2 2 r$L $A 2
> Lagr d $ m1 C2$m2 $a1 C2$m2$a1$a2 Cm2$a2 C $ 3$a1 C2$a1$a2
2 6
2 1 2 2
Ca2 K $ k1$q1 Ck2$q2 Cg$L$ m1 C2$m2 K m1 Cm2 $cos q1 Km2
2
2
r$L $A$g
$cos q1 C q2 C $ 3 K2$cos q1 Kcos q1 C q2 ;
2
1 2 2 2 1 3 2
Lagr := L m1 C2 m2 a1 C2 m2 a1 a2 Cm2 a2 C r L A 3 a1 C2 a1 a2 (2.6)
2 6
2 1 2 1 2
Ca2 K k1 q1 K k2 q2 Cg L m1 C2 m2 K m1 Cm2 cos q1
2 2
1 2
Km2 cos q1 C q2 C r L A g 3 K2 cos q1 Kcos q1 C q2
2
> diff Lagr, q1 ;
Kk1 q1 CL 0 Cg 0 Cg L m1 Cm2 sin q1 Cm2 sin q1 C q2 (2.7)
1 2
C r L A g 2 sin q1 Csin q1 C q2
2
> diff Lagr, a1 ;
1 2 1 3
L 0 C L 2 m1 C2 m2 a1 C2 m2 a2 C r L A 6 a1 C2 a2 (2.8)
2 6
> diff Lagr, q2 ;
1 2
Kk2 q2 CL 0 Cg 0 Cg L m2 sin q1 C q2 C r L A g sin q1 C q2 (2.9)
2
> diff Lagr, a2 ;
1 2 1 3
L 0 C L 2 a1 m2 C2 a2 m2 C r L A 2 a1 C2 a2 (2.10)
2 6
Exercicio 4
Viga bi-apoiada
Mtodo de Rayleigh-Ritz
> restart : with student :
----Modos
> nmod d 1 :
wd0:
for i from 1 by 2 to nmod do
i$Pi$x
w d w CC i$sin :
L
end do:
----Energia elstica
1 2
> Ud $E$Iz$ diff w, x, x ;
2
2
2 px 4
E Iz C1 sin p
1 L
U := 4
(3.1.1.1)
2 L
L
> W d p$Dirac x K $w;
2
1 px
W := p Dirac x K L C1 sin (3.1.1.2)
2 L
> P d U KW;
2
2 px 4
E Iz C1 sin p
1 L 1 px
P := 4
Kp Dirac x K L C1 sin (3.1.1.3)
2 L 2 L
----Equaes de Euler-Lagrange
----Sistema
---Equao do deslocamento
> wrr d w;
3 px
2 p L sin
L
wrr := 4
(3.1.1.5)
E Iz p
> save wrr, "wrr.m";
Mtodo de Galerkin
> restart : with student :
---Nmero de modos
> nmod d 3 :
---Funo de forma
----Modos
> wd0:
for i from 1 by 2 to nmod do
w d w CC i$f i :
end do:
---Equao diferencial
L
> eq d E$Iz$ diff w, x$4 Kp$Dirac x K ;
2
px 4 3px 4
C1 sin p 81 C3 sin p
L L 1
eq := E Iz 4
C 4
Kp Dirac x K L (3.1.2.1)
L L 2
---Equaes de Galerkin
---Sistema
> assign % ;
---Equao do deslocamento
> wg d w;
3 px 3 3px
2 p L sin p L sin
L 2 L
wg := 4
K 4
(3.1.2.3)
p E Iz 81 p E Iz
> save wg, "wg.m";
Soluo exata
> restart : with student :
---Trecho 1
3 2
p x L
> w1 d $ K $x :
E$Iz 12 16
---Trecho 2
3 2 3
p x L 2 3$L p$L
> w2 d $ K C $x K $x C :
E$Iz 12 4 16 48
---Equao do deslocamento
> we dKw1;
1 3 1 2
p x K L x
12 16
we := K (3.1.3.1)
E Iz
> save we, "we.m";
Comparao no meio do vo (x=L/2)
> restart : with student :
L
> xd ;
2
1
x := L (3.1.4.1)
2
---Mtodo de Rayleigh-Ritz
---Mtodo de Galerkin
> evalf wg ;
3
0.02078544554 p L
(3.1.4.3)
E Iz
---Soluo Exata
> evalf we ;
3
0.02083333333 p L
(3.1.4.4)
E Iz
Estudo de convergncia do nmero de modos
Mtodo de Rayleigh-Ritz
> restart : with student :
L
> p d 20 : L d 5 : Iz d 1eK3 : E d 200e9 : x d :
2
---Convergncia
nmod d i :
wd0:
for j from 1 by 2 to nmod do
j$Pi$x
w d w CC j$sin :
L
end do:
1 2
U d $E$Iz$ diff w, x, x :
2
L
W d p$Dirac x K $w :
2
P d U KW :
for j from 1 to nmod do
P j d diff P, C j :
tdP j:
var d var, C j :
end do:
sys d sys : var d var :
solve sys, var :
assign % ;
L
xd :
2
want d wcomp :
wcomp d w :
x d'x':
for j from 1 by 2 to nmod do
C j d cat C, j ;
end do;
numero_de_modos d i :
i d i C2 :
end do:
wcomp :
numero_de_modos :
---Nmero de modos
> numero_de_modos;
19 (3.1.5.1.1)
---Deslocamento aproximado
> wcomp;
-7
2.604113463 10 (3.1.5.1.2)
Mtodo de Galerkin
> restart : with student :
---Dados geomtricos e do carregamento
L
> p d 20 : L d 5 : Iz d 1eK3 : E d 200e9 : x d :
2
---Convergncia
i$Pi$x
w d w CC i$sin :
L
end do:
L
eq d E$Iz$ diff w, x$4 Kp$Dirac x K ;
2
for i from 1 by 2 to nmod do
tdf i:
var d var, C i :
end do:
sys d sys : var d var :
solve sys, var ;
assign % ;
L
xd :
2
want d wcomp :
wcomp d w :
x d'x':
for j from 1 by 2 to nmod do
C j d cat C, j ;
end do;
numero_de_modos d i :
i d i C2 :
end do:
---Nmero de modos
> numero_de_modos;
27 (3.1.5.2.1)
---Deslocamento aproximado
> wcomp;
-7
2.604142401 10 (3.1.5.2.2)
Molas Rotacionais
Mtodo de Rayleigh-Ritz
> restart : with student :
----Modos
> nmod d 1 :
wd0:
for i from 1 by 2 to nmod do
i$Pi$x
w d w CC i$sin :
L
end do:
> q d diff w, x : x d 0 : q1 d q : x d'x':
----Energia elstica
1 2 2
> Ud $E$Iz$ diff w, x, x CK$q1 ;
2
2
2 px 4
E Iz C1 sin p 2 2
1 L K C1 p
U := 4
C 2
(3.2.1.1)
2 L L
L
> W d p$Dirac x K $w;
2
1 px
W := p Dirac x K L C1 sin (3.2.1.2)
2 L
> P d U KW;
2
2 px 4
E Iz C1 sin p 2 2
1 L K C1 p 1 px
P := 4
C 2
Kp Dirac x K L C1 sin (3.2.1.3)
2 L L 2 L
----Equaes de Euler-Lagrange
----Sistema
---Equao do deslocamento
> wrrmr d w;
3 px
2 p L sin
L
wrrmr := 2 2
(3.2.1.5)
2
p E Iz p C4 K L
> save wrrmr, "wrrmr.m";
Mtodo de Galerkin
>
Soluo exata
> restart : with student :
---Trecho 1
3 2
p x L 2
> w1 d $ K $x :
4$E$Iz 3 4
---Equao do deslocamento
> we dKw1;
1 3 1 2 2
p x K L x
1 3 4
we := K (3.2.3.1)
4 E Iz
> save we, "we.m";
Comparao no meio do vo (x=L/2)
> restart : with student :
L
> xd ;
2
1
x := L (3.2.4.1)
2
---Mtodo de Rayleigh-Ritz
---Mtodo de Galerkin
>
---Soluo Exata
> evalf we ;
3 4
0.2500000000 p 0.04166666667 L K0.06250000000 L
K (3.2.4.3)
E Iz
>
Estudo de convergncia do nmero de modos
Mtodo de Rayleigh-Ritz
> restart : with student :
L
> p d 20 : L d 5 : Iz d 1eK3 : E d 200e9 : x d : K d 200e9 :
2
---Convergncia
nmod d i :
wd0:
for j from 1 by 2 to nmod do
j$Pi$x
w d w CC j$sin :
L
end do:
q d diff w, x : x d 0 : q1 d q : x d'x':
1 2 1 2
U d $E$Iz$ diff w, x, x C $K$q1 :
2 2
L
W d p$Dirac x K $w :
2
P d expand U KW :
for j from 1 to nmod do
P j d diff P, C j :
tdP j:
var d var, C j :
end do:
sys d sys : var d var :
solve sys, var :
assign % ;
L
xd :
2
want d wcomp :
wcomp d w :
x d'x':
for j from 1 by 2 to nmod do
C j d cat C, j ;
end do;
numero_de_modos d i :
i d i C2 :
end do:
wcomp :
numero_de_modos :
---Nmero de modos
> numero_de_modos;
5 (3.2.5.1.1)
---Deslocamento aproximado
> wcomp;
-8
5.006673390 10 (3.2.5.1.2)
Mtodo de Galerkin
>
Viga bi-engastada
Mtodo de Rayleigh-Ritz
> restart : with student :
----Modos
> nmod d 1 :
wd0:
for i from 1 by 2 to nmod do
2$i C1 $Pi
b id :
2$L
----Energia elstica
1 2
> Ud $E$Iz$ diff w, x, x ;
2
3 px 2 3 px 2
cos p cosh p
1 2 9 2 L 9 2 L
U := E Iz C1 K 2
K 2
(3.3.1.1)
2 4 L 4 L
2
3 px 2 3 px 2
sin p sinh p
3 9 2 L 9 2 L
cosh p K 2
K 2
2 4 L 4 L
C
3
K1 Ksinh p
2
L
> W d p$Dirac x K $w;
2
1 3 px 3 px
W := p Dirac x K L C1 cos Kcosh (3.3.1.2)
2 2 L 2 L
3 3 px 3 px
cosh p sin Ksinh
2 2 L 2 L
C
3
K1 Ksinh p
2
> P d expand U KW ;
2
2 3 px 4
E Iz C1 cos p
81 2 L
P := 4
(3.3.1.3)
32 L
2 3 px 4 3 px
E Iz C1 cos p cosh
81 2 L 2 L
C 4
16 L
2 3 px 4 3 3 px
E Iz C1 cos p cosh p sin
81 2 L 2 2 L
C
16 4 3
L K1 Ksinh p
2
2 3 px 4 3 3 px
E Iz C1 cos p cosh p sinh
81 2 L 2 2 L
C
16 4 3
L K1 Ksinh p
2
2
23 px 4
E Iz C1 cosh p
81 2 L
C 4
32 L
2 3 px 4 3 3 px
E Iz C1 cosh p cosh p sin
81 2 L 2 2 L
C
16 4 3
L K1 Ksinh p
2
2 3 px 4 3 3 px
E Iz C1 cosh p cosh p sinh
81 2 L 2 2 L
C
16 4 3
L K1 Ksinh p
2
2 2
32 3 px 4
E Iz C1 cosh p sin p
81 2 2 L
C 2
32 3 4
K1 Ksinh p L
2
2
2 3 3 px 4 3 px
E Iz C1 cosh p sin p sinh
81 2 2 L 2 L
C 2
16 3 4
K1 Ksinh p L
2
2 2
32 3 px 4
E Iz C1 cosh p sinh p
81 2 2 L
C 2
Kp Dirac x
32 3 4
K1 Ksinh p L
2
1 3 px 1 3 px
K L C1 cos Cp Dirac x K L C1 cosh
2 2 L 2 2 L
1 3 3 px
p Dirac x K L C1 cosh p sin
2 2 2 L
K
3
K1 Ksinh p
2
1 3 3 px
p Dirac x K L C1 cosh p sinh
2 2 2 L
C
3
K1 Ksinh p
2
----Equaes de Euler-Lagrange
----Sistema
3 3 3 3
C4 cosh p sinh p Ccosh p 2 C2 2 sinh p
4 2 2 2
3 3 3
K2 cosh p sinh p C2 cosh p C 2
2 4 4
9 15 15
K p 3 p 2 p
2 2 3 2 3 3
E Iz e p e cosh p Ke cosh p sinh p
2 2 2
15 15 9
p p 2 p
2 3 2 3 3 2
Ke cosh p Ce sinh p C6 p cosh p e
2 2 2
9 9
p p
3 2 3 3 2
C12 p sinh p e K2 cosh p sinh p e
2 2 2
9
p 2
3 2 6p 3 6p 3 3
K2 cosh p e K4 e cosh p C4 e cosh p sinh p
2 2 2 2
2
6p 3 6p 3 3p 3
C4 e cosh p K4 e sinh p K4 e cosh p
2 2 2
3
p 2
3 3 3p 2 3
K4 cosh p sinh p e Ke cosh p
2 2 2
3
p
2 3 3 3 3p 3p 3
Ke cosh p sinh p K4 cosh p e K4 e sinh p
2 2 2 2
3 3
p p
2 3 2 3
Ke cosh p Ke sinh p
2 2
> assign % ;
---Equao do deslocamento
> wrrbe d w :
> save wrrbe, "wrrbe.m";
Mtodo de Galerkin
> restart : with student :
---Nmero de modos
> nmod d 1 :
---Funo de forma
end do:
----Modos
> wd0:
for i from 1 by 2 to nmod do
w d w CC i$ f i :
end do:
> w;
3 px 3 px
C1 cos Kcosh (3.3.2.1)
2 L 2 L
3 3 px 3 px
cosh p sin Ksinh
2 2 L 2 L
C
3
K1 Ksinh p
2
---Equao diferencial
L
> eq d E$Iz$ diff w, x$4 Kp$Dirac x K ;
2
3 px 4 3 px 4
cos p cosh p
81 2 L 81 2 L
eq := E Iz C1 4
K 4
(3.3.2.2)
16 L 16 L
3 px 4 3 px 4
sin p sinh p
3 81 2 L 81 2 L
cosh p 4
K 4
2 16 L 16 L
C
3
K1 Ksinh p
2
1
Kp Dirac x K L
2
---Equaes de Galerkin
3 3 3 3
C2 2 sinh p Ccosh p 2 C4 sinh p cosh p
2 2 2 4
3 3 3
K2 cosh p sinh p C 2 C2 cosh p
2 4 4
9 15 15
3 K2 p p p
2
2 3 2 3 3
E Iz p e e cosh p Ke cosh p sinh p
2 2 2
15 15 9
p p 2 p
2 3 2 3 3 2
Ke cosh p Ce sinh p C6 p cosh p e
2 2 2
9 9
p p
3 2 3 3 2
C12 p sinh p e K2 cosh p sinh p e
2 2 2
9
p 2
3 2 3 6p 3 6p 3
K2 cosh p e C4 cosh p e K4 cosh p e sinh p
2 2 2 2
3
p 2
3 6p 3 6p 2 3
K4 cosh p e C4 sinh p e Ke cosh p
2 2 2
3
2 p
3p 3 2 3 3
C4 e cosh p Ke cosh p sinh p
2 2 2
3
p
3 3 3p 2 3 3 3p
C4 cosh p sinh p e Ke cosh p C4 cosh p e
2 2 2 2
3
p
2 3 3p 3
Ke sinh p C4 e sinh p
2 2
> assign % ;
---Equao do deslocamento
> wgbe d w :
> save wgbe, "wgbe.m";
>
Soluo exata
> restart : with student :
---Trecho 1
3
p x L 2
> w1 d $ K $x :
4$E$Iz 3 4
---Equao do deslocamento
> we dKw1;
1 3 1 2
p x K Lx
1 3 4
we := K (3.3.3.1)
4 E Iz
> save we, "we.m";
>
Comparao no meio do vo (X=L/2)
> restart : with student :
L
> xd ;
2
1
x := L (3.3.4.1)
2
---Mtodo de Rayleigh-Ritz
---Mtodo de Galerkin
---Soluo Exata
> evalf we ;
3
0.005208333333 p L
(3.3.4.4)
E Iz
Estudo de convergncia do nmero de modos
> restart : with student :
---Dados geomtricos e do carregamento
L
> p d 20 : L d 5 : Iz d 1eK3 : E d 200e9 : x d :
2
---Convergncia
nmod d i :
wd0:
for j from 1 by 2 to nmod do
2$j C1 $Pi
b id :
2$L
tdP j:
end do:
sys d NULL :
var d NULL :
for j from 1 by 2 to nmod do
sys d sys, eq j :
var d var, C j :
end do:
sys d sys : var d var :
solve sys, var :
assign % ;
L
xd :
2
want d wcomp :
wcomp d w :
x d'x':
for j from 1 by 2 to nmod do
C j d cat C, j ;
end do;
numero_de_modos d i :
i d i C2 :
end do:
wcomp :
numero_de_modos :
---Nmero de modos
> numero_de_modos;
1 (3.3.5.1)
---Deslocamento aproximado
> wcomp;
-8 -8 3
2.035202852 10 2 C4.070405703 10 cosh p (3.3.5.2)
4
-8 3 1 3
4.070405703 10 cosh p 2 Ksinh p
2 2 4
K
3
K1 Ksinh p
2
Viga em balano
Mtodo de Rayleigh-Ritz
> restart : with student :
----Modos
> nmod d 1 :
wd0:
for i from 1 by 2 to nmod do
2$i C1 $Pi
b id :
2$L
1 2
> Ud $E$Iz$ diff w, x, x ;
2
3 px 2 3 px 2
cos p cosh p
1 2 9 2 L 9 2 L
U := E Iz C1 K 2
K 2
(3.4.1.1)
2 4 L 4 L
2
3 px 2 3 px 2
sin p sinh p
3 9 2 L 9 2 L
cosh p K 2
K 2
2 4 L 4 L
C
3
K1 Ksinh p
2
3 px 3 px
W := p Dirac x KL C1 cos Kcosh (3.4.1.2)
2 L 2 L
3 3 px 3 px
cosh p sin Ksinh
2 2 L 2 L
C
3
K1 Ksinh p
2
> P d U KW;
3 px 2 3 px 2
cos p cosh p
1 2 9 2 L 9 2 L
P := E Iz C1 K 2
K 2
(3.4.1.3)
2 4 L 4 L
2
3 px 2 3 px 2
sin p sinh p
3 9 2 L 9 2 L
cosh p K 2
K 2
2 4 L 4 L
C
3
K1 Ksinh p
2
3 px 3 px
Kp Dirac x KL C1 cos Kcosh
2 L 2 L
3 3 px 3 px
cosh p sin Ksinh
2 2 L 2 L
C
3
K1 Ksinh p
2
----Equaes de Euler-Lagrange
----Sistema
---Equao do deslocamento
> wrrbe d w :
> save wrrbe, "wrrbe.m";
>
Mtodo de Galerkin
> restart : with student :
---Nmero de modos
> nmod d 1 :
---Funo de forma
end do:
----Modos
> wd0:
for i from 1 by 2 to nmod do
w d w CC i$ f i :
end do:
> w;
3 px 3 px
C1 cos Kcosh (3.4.2.1)
2 L 2 L
3 3 px 3 px
cosh p sin Ksinh
2 2 L 2 L
C
3
K1 Ksinh p
2
---Equao diferencial
3 px 4 3 px 4
cos p cosh p
81 2 L 81 2 L
eq := E Iz C1 4
K 4
(3.4.2.2)
16 L 16 L
3 px 4 3 px 4
sin p sinh p
3 81 2 L 81 2 L
cosh p 4
K 4
2 16 L 16 L
C
3
K1 Ksinh p
2
Kp Dirac x KL
---Equaes de Galerkin
---Sistema
---Equao do deslocamento
> wgbe d w :
> save wgbe, "wgbe.m";
>
>
Soluo exata
> restart : with student :
---Trecho 1
3
p x 2
> w1 d $ KL$x :
2$E$Iz 3
---Equao do deslocamento
> we dKw1;
(3.4.3.1)
1 3 2
p x KL x
1 3
we := K (3.4.3.1)
2 E Iz
> save we, "we.m";
>
Comparao na extremidade (X=L)
> restart : with student :
L
> xd ;
2
1
x := L (3.4.4.1)
2
---Mtodo de Rayleigh-Ritz
---Mtodo de Galerkin
---Soluo Exata
> evalf we ;
3
0.1041666667 p L
(3.4.4.4)
E Iz
>
Estudo de convergncia do nmero de modos
> restart : with student :
L
> p d 20 : L d 5 : Iz d 1eK3 : E d 200e9 : x d :
2
---Convergncia
nmod d i :
wd0:
for j from 1 by 2 to nmod do
2$j C1 $Pi
b id :
2$L
tdP j:
end do:
sys d NULL :
var d NULL :
for j from 1 by 2 to nmod do
sys d sys, eq j :
var d var, C j :
end do:
sys d sys : var d var :
solve sys, var :
assign % ;
L
xd :
2
want d wcomp :
wcomp d w :
x d'x':
for j from 1 by 2 to nmod do
C j d cat C, j ;
end do;
numero_de_modos d i :
i d i C2 :
end do:
wcomp :
numero_de_modos :
---Nmero de modos
> numero_de_modos;
3 (3.4.5.1)
---