modal analysis
From Physics wiki
Modal analysis is a set of mathematical techniques for determining the modal characteristics of a dynamical system. Modal analysis can be used to determine the resonant frequencies and vibration responses of a structure and is closely related to failure analysis. The technique often assumes a system to behave linearly as an approximation so that matrix algebra can be used, for which computers are especially well suited. This assumption turns out to be pretty good, in fact, since stable equilibrium configurations correspond to local minima in potential energy, which can be approximated locally by parabolas, the hallmarks of the simple harmonic oscillator.
Example
Consider three masses
,
, and
constrained to move along a single direction, say, the
axis, with
and
on either side of
. Now join
and
separately to
with two springs having spring constants equal to
. Let the three generalized coordinates of the masses be
,
and
, each of which are zero at the equilibrium positions of the masses.
The total kinetic energy of the system is
.
From Hooke's law, the total potential energy of the system is
|
|
|
So the Lagrangian for the system is
.
Now, assuming there aren't any damping forces present, we can obtain the equations of motion from
.
This results in a set of three equations:
,
,
.
Now, we let
and
, and define the following matrices:
,
.
Here
is the mass matrix and
is the stiffness matrix, although in general these matrices may be in units other than that of mass or stiffness. With these definitions, we may write our equations of motion as:
.
Now we may make a series of substitutions in order to simplify calculations. First, we define the matrix square root. The square root of a matrix
, if defined, is
such that
.
Let
, or equivalently let
. In our example we do not need to use diagonalization to calculate
because
is already a diagonal matrix. Therefore substitute into the equation of motion to obtain
.
Left multiply by
to obtain
,
or
.
Now, let
, which is the modified stiffness matrix. At this point we obtain
.
This is an eigenvalue problem and can be solved directly, but to further simplify the problem, we can use some more substitution. First, we must diagonalize
, i.e. find a matrix
, such that
where
is a diagonal matrix. Then let
so that
,
or,
.
With the problem simplified thusly, we can easily express the solutions to the equations of motion, since by changing coordinates from
to
and then to
, we've managed to decouple the systems completely (
is diagonal), so that we may write:
.
Writing
, where
is the
eigenvalue of
and diagonal element of
, and where
is the set of natural or resonant frequency of the system. We can solve each of these equations independently, so that
. Any general set of coordinates in which the system oscillates at a single frequency in each coordinate is called a set of normal coordinates. Thus
represent the normal coordinates for the system. We can get back our original coordinates by applying the transformations in reverse:
.
The matrix
is called the matrix of modal shapes, since it encodes characteristic shape of each mode. Writing
, and denoting the column vectors of
as
we get that
.
Thus, the net displacement of each mass, the components of
, are linear superpositions of the displacements brought about by each mode of oscillation. For instance, in our example of three masses connected to each other with springs, we would find that one mode for which
. This mode is antisymmetric with the outer masses oscillating
out of phase with one another, and the inner mass remaining stationary. This mode has its own frequency
and is independent of and uninfluenced by the other modes.
In order to solve the problem in its entirety, then, we need determine the values of
and
. This can be done as long as the initial conditions for the system are given, or any other independent conditions that fix these constants. Normally the initial conditions are given in terms of the system's initial displacements and velocities.
In the above development we used an approach that allowed us to find both the modal shapes and natural frequencies. If we were only after the frequencies
we would have used the equation
directly, by assuming that
was of the form
. In this method we consider each mode separately, by assuming that the amplitudes of all the other modes are zero (by some appropriate initial conditions). We can then substitute into the above equation to obtain
.
Since non-trivial solutions require that
, we can find
as the roots of the characteristic equation.

