Académique Documents
Professionnel Documents
Culture Documents
1
MDOF Systems & Modal Analysis
Ahmed Elgamal
July 30, 2002 Ahmed Elgamal
2
Modal Analysis
(These notes cover sections from Ch. 10, Dynamics of
Structures, Anil Chopra, Prentice Hall, 1995).
References
Dynamics of Structures, Anil K. Chopra, Prentice Hall, New Jersey, ISBN 0-13-
855214-2
July 30, 2002 Ahmed Elgamal
3
Procedure to Compute Mode Shapes
Start with the equation of motion for a Linear Multi-Degree
Of Freedom (MDOF) system, with base ground excitation:
with initial
conditions:
g
u& & & & & m1 ku u c u m = + +
u u =
u u & & =
(t=0)
(t=0)
Upon completion of the forced vibration phase = 0 thereafter),
the system continues to oscillate in a Free-Vibration phase. The
corresponding Free Vibration Equation is (forget about damping for
now):
July 30, 2002 Ahmed Elgamal
4
g
u& &
0 ku u m = + & &
This system will oscillate in a steady-state harmonic fashion, such that:
u u
2
= & &
( ) ( ) t cos b t sin a u + = e.g. gives u u
2
- = & &
July 30, 2002 Ahmed Elgamal
5
substituting for u& & , we get:
( ) 0 = + u k m -
2
or
( ) 0 = u m - k
2
Equation 1
The above equation represents a classic problem in
Math/Physics, known as the Eigen-value problem.
The trivial solution of this problem is u = 0 (i.e., nothing is
happening, and the system is at rest).
July 30, 2002 Ahmed Elgamal
6
For a non-trivial solution (which will allow for computing the
deformed shape the system exhibits during free vibration),
0 m - k =
2
0 m - k =
or
2
= where
For a 2-DOF system, the above determinant calculation will result in a quadratic
equation in the unknown term . If this quadratic equation is solved (by hand), two roots
are found (
1
and
2
), which define and (the natural resonant frequencies of
this 2-DOF system).
For a general MDOF system, Matlab or similar computer program can be used to solve
the determinant equation (of order equal to the MDOF system, thus defining MDOF
roots or MDOF natural frequencies , ,, ).
Note: These resonant (natural) frequencies , , are conventionally ordered
lowest to highest (e.g., = 8 radians, = 14 radians, and so forth).
1
MDOF
( ) m - k
2
n
=
mdof
u
u
u
2
1
u
u
1
2u
2
= 0, only defining a ratio
between amplitudes of u
1
and u
2
(for instance, if u
1
= 1, then u
2
= 0.5, or
if you choose u
1
= 2, then u
2
= 1, and
so forth).
Generally, go ahead and make u
1
= 1
and solve for the other degrees of
freedom in the vector u, made of :
then divide the elements of by and get
b) Also can be normalized such that if
(not )
July 30, 2002 Ahmed Elgamal
10
n
0
r
T
n r
T
n
= = m k
n
n n
T
n
M = m
n
n
M
1
1.0
n
T
n
= m
n
2
n n n
T
n
M K = = k
1.0
n
T
n
= m
2
n n
T
n
= k
0
r
T
n
=
Properties of
a) Modes are orthogonal such that (for nr)
c)
and if then
July 30, 2002 Ahmed Elgamal
11
Solution by mode superposition
Example of a 2-DOF system ( 2 mode shapes and )
1
u
1
u
2
m
2
m
1
11
21
Multiply by to get:
Let known as generalized coordinates (2)
or
July 30, 2002 Ahmed Elgamal
12
q u =
or
2
1
22 21
12 11
2
1
q
q
u
u
[ ]q q
2 1
= =
Equation of Motion:
g
u& & & & m1 ku u m = +
g
u& & & & m1 k q m = + q
g
u& & & & m1 k q m
T T T
= + q
g
T
2
T
1
2
1
2
T
2 1
T
2
2
T
1 1
T
1
2
1
2
T
2 1
T
2
2
T
1 1
T
1
u
q
q
q
q
& &
& &
& &
m1
m1
k k
k k
m m
m m
or
T
or
g
2
2
2
2
2 2
g
1
1
1
2
1 1
u
M
L
q q
u
M
L
q q
& & & &
& & & &
= +
= +
=
=
NDOF
1 j
2
ji j i
m M
=
=
NDOF
1 j
ji j i
m L
=
i NDOF
2i
1i
i
.
.
.
i
2
i i
M K =
The terms and are known as modal
participation factors. These terms control
the influence of on the modal response.
You may notice that (if both modes are
normalized to 1.0 at roof level for example)
1
1
M
L
2
2
M
L
g
u& &
2
2
1
1
M
L
M
L
>
11
21
12
22
g
i
i
i
2
i i i i i
u
M
L
q q 2 q & & & & & = + +
, i = 1, 2, NDOF
OK, go ahead and solve for q
i
(t) in the above uncoupled equations
(using a SDOF-type program), and the final solution is obtained from:
q u =
q u & & =
q u & & & & =
g
t
u& & & & & & 1 u u + =
July 30, 2002 Ahmed Elgamal
17
Multi-Degree-Of-Freedom (MDOF) Response Spectrum Procedure
1. Once you have generalized coordinates and uncoupled equations, use response
spectrum to get maximum values of response (r
i
)
max
for each mode separately.
Calculate expected max response ( ) using
r
( )
=
2
max i max
r r
root sum
square formula
where i = 1, 2, N degrees of freedom of interest (maybe first 4 modes at most) and
r is any quantity of interest such as |u
max
| or SD
(note that summing the maxima from each mode directly is often too conservative
and is therefore not popular; because the maxima occur at different time instants
during the earthquake excitation phase)
See Chopra Dynamics of Structures for improved formulae to estimate .
max
r
July 30, 2002 Ahmed Elgamal
18
Response Spectrum Modal Responses
Max relative displacement |u
n
| or |u
jn
| (j
th
floor, n
th
mode)
jn n d
n
n
jn
S
M
L
u =
(S
dn
is S
d
evaluated at frequency or period T
n
)
n
=
=
M
1 n
2
jn j
u u (M = number of modes of
interest)
Maximum Equivalent static force f
n
or f
j
n
(j
th
floor, n
th
mode)
jn j n a
n
n
jn
m S
M
L
f =
July 30, 2002 Ahmed Elgamal
19
Therefore, modal base shear V
0n
and moment M
0n
=
=
N
1 j
jn 0n
f V
# of floors
base
=
=
N
1 j
j jn 0n
d f M
where d
j
= Distance from floor j to base
Estimate of maximum base shear and moment
=
=
M
1 n
2
0n 0
V V
=
=
M
1 n
2
0n 0
M M
July 30, 2002 Ahmed Elgamal
20
Damping Matrix for MDOF System of Equations
(Ch. 11, Chopra, Dynamics of Structure)
Classical damping matrix
i) Rayleigh damping
c = a
o
m and c = a
1
k
The stiffness proportional damping matrix appeals to
intuition because it generates a damping based on story
deformations, but mass proportional is needed as will be
shown.
In any modal equation, we have
where, and
Therefore, a
o
can be specified to obtain any desired
n
for
any given mode n such that
or or
(e.g. at = 2 radians,
1
= .05) find a
0
July 30, 2002 Ahmed Elgamal
21
0 q K q C q M
n n n n n n
= + + & & &
n
2
n n
M K =
n n n n
M 2 C =
n
o
n
2
a
=
1
n 0 n n n
M a M 2 =
n n 0
2 a =
July 30, 2002 Ahmed Elgamal
22
This form of mass proportional damping results in
the trend shown below.
n
o
n
2
a
=
n
m c
o
a =
1
n
o
n
2
a
=
n
m c
o
a =
1
=
2
a
n 1
n
=
July 30, 2002 Ahmed Elgamal
24
Such stiffness proportional damping displays the trend shown
below with damping increasing linearly with frequency
(not so good physically).
k c
1
a =
2
a
n 1
n
=
n
Range of
Interest
i
for example 4
th
mode for example
Combined
Stiffness
Mass
nearly uniform damping
Therefore, (since)
or
and for any two modes i and j, we get
July 30, 2002 Ahmed Elgamal
27
n
2
n 1 n 0 n n n
M a M a M 2 + =
n
2
n n
M K =
2
a
2
a
n 1
n
o
n
+ =
2
1
1
0
j
j
i
i
a
a
1
1
2
1
solve to get a
0
and a
1
and construct your damping matrix
(which is a linear combination of mass and stiffness
matrices)
Notes
1) For a choice of
1
=
2
= single value in the two
modes, we get
,
2) Classical damping and is attractive because of
combination of mass and stiffness, allowing the no-
damping free-vibration mode shapes to un-couple the
matrix equation of motion.
July 30, 2002 Ahmed Elgamal
28
j i
j i
0
2
a
+
=
j i
1
2
a
+
=
July 30, 2002 Ahmed Elgamal
29
ii) Caughey damping
The above procedure was generalized by Caughey to allow for more
control over damping in the specified modes of interest (i.e. to be
able to specify for more than 2 modes i and j)
In this generalization, you can stay within the scope of classical
damping by using
[ ]
=
1 N
0 i
i
1
i
a k m m c
to find coefficients to match modal damping ratios (see Ch. 11,
Chopra, Dynamics of Structures)
i
a
i