Professional Documents
Culture Documents
Finite Element Vibration Analysis Fall 2010 PDF
Finite Element Vibration Analysis Fall 2010 PDF
Introduction
In previous topics we learned how to model the dynamic behavior of multi-DOF systems,
as well as systems possessing infinite numbers of DOF. As the reader may realize, our
discussion was limited to rather simple geometries and boundary conditions, mainly
because more complicated geometries tend to have progressively more complicated exact
solutions, or even no exact solutions at all. The vast majority of geometries which occur
in practical engineering applications are complicated three-dimensional continua which
cannot be represented adequately by the simple closed-form mathematical models. These
theoretical models also cannot portray the appreciable non-linear or anisotropic material
characteristics which are often met with in practice. In such situations therefore, we must
resort to numerical methods in which the continuum of infinitesimal material particles is
represented by an approximately equivalent assembly of inter-connected discrete
elements which are each so simple that they can be treated individually as mathematical
continua. There are a number of methods whereby such models can be analyzed such as
numerical solution of differential equations, finite differences, finite elements, boundary
elements, relaxation techniques, and so on. In this topic, we will demonstrate the Finite
Element Method (FEM) as a typical powerful approach which can handle vibration
analysis.
1
In this topic, we will discuss the application of FE procedures in vibration analysis, with
emphasis on developing equations of motion for elementary geometries, developing FE
codes on MATLAB and applying commercial FE software to handle more advanced
geometries.
Consider an elastic uniform rod of total length LR as shown in Fig.1. Upon applying the
FE technique, the rod is discretzed into a finite number of elements. As the rod under
investigation is uniform, it is assumed that all elements used to mesh the complete rod are
identical. In more advanced problems, of course, this technique may not be possible, as
the entity to be meshed often has a more complicated contour or geometry, which makes
it difficult to employ identical elements. The technique described herein, however, can be
applied to non-identical elements.
LR
1 2 3 4
x
i j
L
Let u(x) denote the axial displacement within an element. It is recognized that
displacements are also functions of time, but for the sake of simplicity in writing the
equations, the time t is dropped, but the reader must remember that time dependence is
indeed retained in the upcoming analysis. Note also that the rod element by itself is
treated as a continuous structural member, meaning that axial displacement within the
element is a continuous function. An essence of the finite element technique is that field
variables, in this case axial displacements, within each element is interpolated (or
approximated) in terms of the nodal quantities, that is the displacements measured at the
two nodes bounding the element. In this way, a whole structure is regarded as a multi-
2
DOF system, with field variables evaluated only the nodes. Once these quantities are
known, the displacement field within the entire structure can be evaluated using the
interpolation functions initially assumed for the structure. Several interpolation functions
can be chosen to properly satisfy the physics of the problem.
For the problem at hand, the displacement field within the rod element is approximated
by a linear function:
u( x) 1 2 x , 0 x L (1)
This can be written as:
u ( x) 1 x 1 (2)
2
In this way, the vector of nodal degrees of freedom is expressed as:
ui
u
e
(3)
j
But we have:
ui 1
(4)
u j 1 2 L
Therefore:
ui 1 0 1 1
u 1
e
A (5)
j L 2 2
from which:
1
A
1 e
(6)
2
Performing the matrix inverse yields:
1 1 0 ui
(7)
2 1 L 1 L u j
Substituting Eq. (7) into (2) gives:
3
1 0 ui
u ( x) 1 x (8)
1 L 1 L u j
or:
x x ui
u ( x) 1 (9)
L L u j
The vector N ( x) is called the vector of interpolation functions or shape functions,
and is typical in all finite element procedures. Once again, using this vector, we can
express the displacement at any point within the rod element in terms of the nodal
degrees of freedom.
Several methods can be employed to obtain the equation of motion of rod elements. In
this section we will use Lagrange’s equation. In this regard, we need to express the strain
energy associated with the rod element. The reader is referred to any elementary textbook
in strength of materials to express the strain energy as:
2
u
L
1
U EA dx (11)
2 0
x
u
2
N x N x
e T T e
x
we obtain:
L
U
2
EA N x N x dx e
1 e T T
(12)
0
where
N ( x)
N x
x
The strain energy can then be written as:
U
2
K e e
1 e T
(13)
4
where K e is the element stiffness matrix, given by:
22
L
K e EA N x N x dx
T
(14)
0
EA 1 1
K e
L 1 1
(15)
1 e
T
T M e e (18)
2
L
M e A N N dx
T
(19)
0
1 3 1 6
M e AL (15)
1 6 1 3
which is the element mass matrix for a uniform rod element. Now we can apply
Lagrange’s equation, which is in the form:
d T T V
0 (16)
dt q q q
or more precisely:
5
d T T V
0 (17)
dt e e
e
M e e K e e 0 (18)
which is the element equation of motion for free vibration. Upon assembly of the
element equations of motion (see next section), we can determine the equations of motion
for the entire structure in the form:
We can easily extend the derivation to include a damping term and a forcing term in the
equation of motion:
1 2
1 2 3
6
F1 1 1 0 u1
EA
F2 1 1 1 1 u2 (23)
F L 0 1 1 u
3 3
where the principle of superposition has been applied to obtain the stiffness matrix for the
entire structure. The same procedure is used to assemble the mass matrix, and for any
number of elements. In this way, the stiffness and mass matrices are essentially banded
matrices, with the properties of each element inserted as we proceed into the assembly
process. Elements having different material properties or geometrical parameters (cross
sectional areas) can easily be assembled.
Boundary Conditions
Inspection of the overall stiffness matrix indicated in the previous section reveals that it is
essentially singular, meaning that upon application of an external force one cannot solve
for the unknown displacements (in static analysis, for instance) using K F by
1 2 F
1 2 3
7
F1 1 1 0 u1
EA
F2 1 2 1 u2 (24)
F L 0 1 1 u
3 3
However, F1 is an unknown reaction force that is yet to be determined. Although we can
directly obtain the value of this reaction from physical intuition (equal and opposite to the
applied tip load), we cannot make this intervention before using the FE analysis to solve
the problem! Moreover, in more complicated cases, such as statically indeterminate
problems, we cannot obtain the reaction forces using only the equilibrium equations. As
far as displacements are concerned, we will also regard u2 and u3 as unknown
displacements. Hence equation (24) represents three equations in three unknowns. In
order to proceed with the solution, we will first eliminate the equations pertaining to
unknown reaction forces, in this case the first equation. This is accomplished by striking
the first element in both the load vector and displacement vector, as well as striking the
first row and column of the stiffness matrix. To this end, we will get :
F2 EA 2 1 u2
(25)
F3 L 1 1 u3
u 2
which can be solved for the unknown displacements as the vector of externally
u3
F2
applied loads is known. Once the displacements are known, we can then substitute
F3
into equation (24) with:
F1 1 1 0 0
EA
F2 1 2 1 u2 (26)
F L 0 1 1 u
3 3
in order to obtain the unknown reaction force. The procedure outlined in this elementary
example can be generalized for all problems discussed in this topic. It is worthy to
mention that the same is applied for the mass matrix, and all calculations are done on the
reduced matrices.
8
Vibration Analysis of Rods
Let us now study the free and forced vibration analysis of rods using the finite element
procedure outline in the previous sections. For free vibration, we have:
we get:
K M 2 (29)
hence:
M K 2
1
(30)
which is clearly an eigenvalue problem that can be solved to obtain the natural
frequencies and mode shapes of the rod under investigation. It is perhaps worthy to
mention at this point that such an analysis can be readily made for any boundary
conditions imposed on the structure, which is in clear contrast with exact analytical
solutions that largely depend on the boundary conditions.
with:
f (t ) F sin t (32)
The resulting displacement, described by equation (28) is inserted into (32) yielding:
K 2 M F (33)
which can be solved for the steady-state displacement amplitude at each excitation
frequency:
1
K 2 M F (34)
where the matrix on the right hand side is commonly known as the dynamic stiffness
matrix.
9
As an illustrative example, consider a fixed-free rod with the following properties:
Modulus of elasticity 80 GPa
Cross-sectional area 0.01 m2
Length 8m
Density 7800 kg/m3
Table 1 lists the first three natural frequencies as we increase the number of elements
used, together with the analytical solution. Convergence is seen to take place as we
increase the number of elements used for meshing the rod.
Figure 4 shows the first three mode shapes, as predicted by the present FE analysis.
10
Figure 4. First three mode shapes of a fixed-free rod.
Consider now the case when the rod is subjected to a harmonic force acting at its tip and
having a magnitude of 100N. We can determine the steady-state displacement amplitude
at any point on the rod in accordance with the technique outlined previously. Figure 5
shows such frequency response, where the resonance is shown to occur at the natural
frequencies indicated.
11
Damping can easily be implemented in the present model. Figure 6 shows the frequency
response with damping included in the form of Rayleigh (proportional) damping.
w(x)
x
L
Figure 7. Beam in flexural vibrations.
12
For beams, the displacement field within the rod element is approximated by a cubic
polynomial:
w( x) 1 2 x 3 x 2 4 x3 , 0 x L (35)
The choice of this function is based upon relations from strength of materials governing
the Euler-Bernoulli beam theory, in which an element loaded by concentrated forces at its
nodes features a linear variation in bending moment. Since bending moment is a function
of the second derivative of transverse displacement, the above polynomial is justified.
Equation (35) can be written as:
1
w( x) 1 x x2 x3 2 (36)
3
4
wi
wi
e
(37)
j
j
where
w
(38)
x
is the slope. Substituting to get the values of the element degrees of freedom at each
node, we have:
wi 1
i 2
A (39)
w j 3
j 4
from which:
13
1 wi
2 1 i
A (40)
3 w j
4 j
Once again, the vector N ( x) is the vector of interpolation functions or shape functions
for beam elements, which is used to express the displacement at any point within the rod
element in terms of the nodal degrees of freedom.
where
2 N ( x)
xx 2
N
x
The strain energy of the beam element can be written as:
U
2
K e e
1 e T
(45)
L
K e EI N xx N xx dx
T
(46)
0
14
Performing the above calculation yields:
12 L 6 12 L 6
4L 6 2 L
EI
K e 2 (47)
L 12 L 6
4L
which is the element stiffness matrix for a uniform beam element.
The element kinetic energy of a beam element is expressed as:
L
1
T A w2 dx (48)
2 0
1 e
A N N dx e
T
T
T
(49)
2 0
1 e
T
T M e e (50)
2
L
M e A N N dx
T
(51)
0
M e e K e e 0 (53)
15
Upon assembly of the element equations of, we can determine the equations of motion
for the entire structure in the form:
Or more generally:
5.7 Examlple
Table 2 lists the first three natural frequencies as we increase the number of elements
used, together with the analytical solution. Once again, convergence is seen to take place
as we increase the number of elements used for meshing the rod.
16
Table 2. Natural frequencies and comparison with analytical solution.
Number of elements [Hz] [Hz] [Hz]
2 8.7974 55.5732 187.9587
3 8.7940 55.2866 156.2198
4 8.7934 55.1698 155.4919
5 8.7932 55.1331 154.8515
6 8.7932 55.1192 154.5796
10 8.7931 55.1074 154.3365
Analytical Solution 8.7922 55.1034 154.3461
Figure 8 shows the first three mode shapes, as predicted by the present FE analysis.
17