Professional Documents
Culture Documents
The second order differential equation for Euler buckling derived in class by considering equilibrium of
deflected state is
d2 v(x)
+ P v(x) = 0
(1)
EIzz
dx2
Differentiating eqn (1) twice for the general boundary condition we get,
d2
d2 v(x)
EIzz
+ P v(x) = 0
(2)
dx2
dx2
Weak form of eqn (2) reduces the order of integrand and it satisfies the Neumann(Natural) boundary condition. Thus multiplying by variational v and integrating we have,
Z L 2
d
d2 v(x)
v
EIzz
+ P v(x) dx = 0
dx2
dx2
0
Z
=
0
d2
dx2
Z L
d2 v(x)
d2
EIzz
dx
+
v
(P v(x)) dx = 0
dx2
dx2
0
Integrating the first term twice using integration by parts and the second term once,
Z
EIzz
0
L
L
L
Z L
dv v
d2 v d2 v
dv
d
d2 v
d(P v)
d2 v
P
dx
EI
+
v
(EIzz
)
dx+
v
=0
zz
dx2 dx2
dx
dx2 x=0
dx
dx2 x=0
dx x=0
0 dx dx
The boundary terms vanish because essential boundary condition known at the boundary (x=0,L) and thus
variations are zero. This gives us our final weak form,
Z
EIzz
0
2
2.1
d2 v d2 v
dx = P
dx2 dx2
Z
0
dv v
dx
dx dx
(3)
Solution Procedure
Eigenvalue Problem derivation
The solution is approximated using summation and basis function i (x) chosen to satisfy the essential
boundary condition. The boundary conditions are homogeneous in this case. The basis function used here
is sin ix
L as it satisfies the essential boundary condition and also simplifies the mode shape vectors.
v(x) =
i i (x)
i=0
ix
L
Since L= 1,
X
v(x) =
i sin(ix)
i = sin
i=0
EIzz
0
d2 v3 d2 v3
dx = P
dx2 dx2
Z
0
dv3 dv3
dx
dx dx
(4)
EIzz
0
EIzz
0
hR
i
1
EIzz ( sin (x))dx +2 0 EIzz (4 4 sin(2x) sin(x))dx
2
1
0
Z
= P 1
h R
i
1
cos (x)dx +P 2 0 2 2 cos(2x) cos(x)dx
2
(5)
EIzz
0
hR
i
1
EIzz (4 sin(2x) sin(x))dx +2 0 EIzz (16 4 sin2 (2x))dx
4
Z
= P 1
0
h R
i
1
2 cos(x) cos(2x)dx +P 2 0 4 2 cos2 (2x)dx
2
(6)
2
I (4 4 sin(2x) sin(x))dx
I 16 4 sin2 (2x))dx
0 zz
0 zz
"
R1
R1
0
2
2 cos2 (x)dx
= P R1
2 cos(2x) cos(x)dx
0
Simpliflying the above equation we have,
"
R1
I (sin2 (x))dx
R 1 0 zz
I (4 sin(2x) sin(x))dx
0 zz
"
R1
R1
cos2 (x)dx
= R1 0
2 cos(2x) cos(x)dx
0
#
2 2 cos(2x) cos(x)dx
1
R1 2
2
4 cos2 (2x)dx
0
#
Izz (4 sin(2x) sin(x))dx
1
R1
2
I 16 sin2 (2x))dx
0 zz
R1
0
#
1
2 cos(2x) cos(x)dx
R1
2
4 cos2 (2x)dx
0
Where =
P
E 2
(7)
Solving this equation gives two values 2 > 1 . Thus, Critical load Pcr corresponds to 1 .
Pcr = E 2
2.2
The code in the next page solves for eqn (7) and obtain two matrices [V ] and [D].
Where, [V ] is Eigenvector matrix and has eigenvectors as columns and [D] is Eigenvalue matrix with diagonals
as eigenvalues 1 and 2 .
After obtaining [V ] and [D], Pcr is found and Mode shapes are plotted.
3
3.1
Result
Mode Shape