Natural Frequenies
Natural Frequenies
The column is discretized using two – nodded Euler – Bernoulli 1D beam elements of length ‘l’
with two degrees of freedom namely transverse displacement and rotation at each node as shown in
Fig 1. Let I be the moment of inertia of the beam cross sectional area. To describe the displacement
at intermediate nodal points, Hermite interpolation polynomial shape functions 𝐍𝒋 (𝒙) are used :
𝒙 𝟐 𝒙 𝟑
𝐍𝟏 (𝒙) = 𝟏 − 𝟑 ( ) + 𝟐( ) ;
𝒍 𝒍
𝒙 𝟐
𝐍𝟐 (𝒙) = 𝒙 [𝟏 − ( )] ;
𝒍
𝒙 𝟐 𝒙 𝟑
𝐍𝟑 (𝒙) = 𝟑 ( ) − 𝟐( ) ;
Figure 1 : 1D Two – nodded beam element
𝒍 𝒍
𝒙 𝟐 𝒙
𝐍𝟒 (𝒙) = 𝒙 [( ) − ( )] (𝟏)
𝒍 𝒍
On substituting these shape functions into the weak form of the beam differential equation by
assuming the approximate solution of the transverse displacement 𝐰(𝒙) take the following form :
𝐰(𝒙) = ∑ 𝐍𝒋 (𝒙)𝐪𝒋
𝒋=𝟏
𝐪𝟏
𝐪𝟐
𝐰(𝒙) = [𝐍𝟏 (𝒙) 𝐍𝟐 (𝒙) 𝐍𝟑 (𝒙) 𝐍𝟒 (𝒙)] [𝐪 ] (𝟐)
𝟑
𝐪𝟒
𝟏 𝒍 𝛛𝟐 𝛛𝟐 𝐰
𝐔𝐞 = ∫ (𝐄𝐈 ) 𝐝𝒙 (𝟑)
𝟐 𝟎 𝛛𝒙𝟐 𝛛𝒙𝟐
Page 1 of 5
Substituting equation (2) in equation (3) and applying Galerkin’s method, results in the elemental
stiffness matrix of the beam element.
𝒍
𝐊 𝐞 = ∫𝟎 [𝐁]𝐓 𝐄𝐈[𝐁] 𝐝𝒙
𝟏𝟐 𝟔𝒍 −𝟏𝟐 𝟔𝒍
𝐄𝐈 𝟔𝒍 𝟒𝒍𝟐 −𝟔𝒍 𝟐𝒍𝟐
𝐊𝐞 = 𝟑 [ ] (𝟒)
𝒍 −𝟏𝟐 −𝟔𝒍 𝟏𝟐 −𝟔𝒍
𝟔𝒍 𝟐𝒍𝟐 −𝟔𝒍 𝟒𝒍𝟐
𝟏 𝒍 𝛛𝟐 𝐰
𝐓𝐞 = ∫ 𝛒𝐀 ( 𝟐 ) 𝐝𝒙 (𝟓)
𝟐 𝟎 𝛛𝐭
Where ρ is the mass density per volume of the beam and A is the cross-sectional area of the
beam. Substituting equation (2) in equation (5) and applying Galerkin’s method results in the
elemental mass matrix for the beam element.
𝒍
𝐌 𝐞 = ∫ [𝐍]𝐓 𝝆𝐀[𝐍] 𝐝𝒙
𝟎
The beam is subjected to an external axial periodic force p(t) ,the elemental work done by the
external periodic force p(t) is given by
𝟏 𝒍 𝛛𝟐 𝐰
𝐖𝐞 = ∫ 𝐩(𝐭) ( ) 𝐝𝒙 (𝟕)
𝟐 𝟎 𝛛𝒙𝟐
Substituting eq. (2) in eq. (7) and applying the Galerkin’s method yields in the geometric
stiffness matrix for the beam element.
𝒍
𝐝𝐍 𝐓 𝐝𝐍
𝐊 𝐞𝐠 =∫ [ ] [ ] 𝐝𝒙
𝟎 𝐝𝒙 𝐝𝒙
Page 2 of 5
𝟑𝟔 𝟑𝒍 −𝟑𝟔 𝟑𝒍
𝟏 𝟑𝒍 𝟒𝒍𝟐 −𝟑𝒍 −𝒍𝟐
𝐊 𝐞𝐠 = [ ] (𝟖)
𝟑𝟎𝒍 −𝟑𝟔 −𝟑𝒍 𝟑𝟔 −𝟑𝐥
𝟑𝒍 −𝒍𝟐 −𝟑𝒍 𝟒𝒍𝟐
Where 𝐾𝑔𝑒 is called geometric stiffness matrix or stability matrix or initial stress matrix.
|𝐊 − 𝛚𝟐 𝐌| = 𝟎 (𝟗)
Where K is the assembled stiffness matrix of the beam and M is the assembled mass matrix of the
beam, we get Eigenvalues / natural frequencies and Eigenvectors / mode shapes
|𝐊 − 𝛌𝐊 𝐆 | = 𝟎 (𝟏𝟎)
Where K is the assembled stiffness matrix of the beam and KG is the assembled geometric stiffness
matrix of the beam, we get Eigenvalues / Euler buckling load and Eigenvectors/buckling mode shapes
of the beam.
Four different boundary conditions as shown in Fig 2 are considered in the code.
Page 3 of 5
User can change the type of boundary condition. Aso User can change the number of
elements and geometric, physical properties of the beam accordingly.
To validate the code the values obtained are compared with the theoretical formulae’s available in
references and literatures. Error percentage is also shown.
The following are the result obtained for a clamped – free beam column / cantilever beam column :
Table 1 :
Natural frequencies (rad/S) and Buckling load (N) for the beam column
Page 4 of 5
Figure 3 : First Four Mode Shapes (frequencies in rad/s)
Page 5 of 5