SlideShare a Scribd company logo
© Eng. Vib, 3rd Ed.
1/58 @ProfAdhikari, #EG260
Chapter 4 Multiple Degree of
Freedom Systems
Extending the first 3 chapters to
more then one degree of freedom
The Millennium bridge required
many degrees of freedom to model
and design with.
© Eng. Vib, 3rd Ed.
2/58 College of Engineering
The first step in analyzing multiple
degrees of freedom (DOF) is to look at 2
DOF
• DOF: Minimum number of coordinates to specify the
position of a system
• Many systems have more than 1 DOF
• Examples of 2 DOF systems
– car with sprung and unsprung mass (both heave)
– elastic pendulum (radial and angular)
– motions of a ship (roll and pitch)
Fig 4.1
© Eng. Vib, 3rd Ed.
3/58 College of Engineering
4.1 Two-Degree-of-Freedom
Model (Undamped)
A 2 degree of freedom system used to base
much of the analysis and conceptual
development of MDOF systems on.
© Eng. Vib, 3rd Ed.
4/58 College of Engineering
Free-Body Diagram of each mass
x1 x2
m1
m2k1 x1
k2(x2 -x1)
Figure 4.2
© Eng. Vib, 3rd Ed.
5/58 College of Engineering
Summing forces yields the
equations of motion:
m1
x1(t) = -k1x1(t)+ k2 x2 (t)- x1(t)( )
m2
x2 (t) = -k2 x2 (t)- x1(t)( )
(4.1)
Rearranging terms:
m1
x1(t)+(k1 + k2 )x1(t)- k2 x2 (t) = 0
m2
x2 (t)- k2 x1(t)+ k2 x2 (t) = 0
(4.2)
© Eng. Vib, 3rd Ed.
6/58 College of Engineering
Note that it is always the case
that
• A 2 Degree-of-Freedom system has
– Two equations of motion!
– Two natural frequencies (as we shall see)!
© Eng. Vib, 3rd Ed.
7/58 College of Engineering
The dynamics of a 2 DOF system consists
of 2 homogeneous and coupled equations
• Free vibrations, so homogeneous eqs.
• Equations are coupled:
– Both have x1 and x2.
– If only one mass moves, the other follows
– Example: pitch and heave of a car model
• In this case the coupling is due to k2.
– Mathematically and Physically
– If k2 = 0, no coupling occurs and can be solved
as two independent SDOF systems
© Eng. Vib, 3rd Ed.
8/58 College of Engineering
Initial Conditions
• Two coupled, second -order, ordinary
differential equations with constant
coefficients
• Needs 4 constants of integration to solve
• Thus 4 initial conditions on positions and
velocities
x1(0)= x10, x1(0)= x10, x2(0)= x20, x2(0)= x20
© Eng. Vib, 3rd Ed.
9/58 College of Engineering
Solution by Matrix Methods
x(t) =
x1(t)
x2 (t)
é
ë
ê
ê
ù
û
ú
ú
, x(t) =
x1(t)
x2 (t)
é
ë
ê
ê
ù
û
ú
ú
, x(t) =
x1(t)
x2 (t)
é
ë
ê
ê
ù
û
ú
ú
M =
m1 0
0 m2
é
ë
ê
ê
ù
û
ú
ú
, K =
k1 + k2 -k2
-k2 k2
é
ë
ê
ê
ù
û
ú
ú
Mx + Kx = 0 m1
x1
(t)+(k1
+ k2
)x1
(t)- k2
x2
(t) = 0
m2
x2
(t)- k2
x1
(t)+ k2
x2
(t) = 0
The two equations can be written in the form of a
single matrix equation (see pages 272-275 if matrices and
vectors are a struggle for you) :
(4.4), (4.5)
(4.6), (4.9)
© Eng. Vib, 3rd Ed.
10/58 College of Engineering
Initial Conditions
x(0) =
x10
x20
é
ë
ê
ê
ù
û
ú
ú
, and x(0) =
x10
x20
é
ë
ê
ê
ù
û
ú
ú
IC’s can also be written in vector form
© Eng. Vib, 3rd Ed.
11/58 College of Engineering
The approach to a Solution:
2
2
Let ( )
1, , , unknown
-
-
j t
j t
t e
j
M K e
M K
x u
u 0 u
u 0
u 0
For 1DOF we assumed the scalar solution aeλt
Similarly, now we assume the vector form:
(4.15)
(4.16)
(4.17)
© Eng. Vib, 3rd Ed.
12/58 College of Engineering
This changes the differential
equation of motion into algebraic
vector equation:
2
1
2
- (4.17)
This is two algebraic equation in 3 uknowns
( 1 vector of two elements and 1 scalar):
= , and
M K
u
u
u 0
u
© Eng. Vib, 3rd Ed.
13/58 College of Engineering
The condition for solution of this matrix
equation requires that the the matrix
inverse does not exist:
2
1
2
2
If the inv - exists : which is the
static equilibrium position. For motion to occur
- does not exist
or det - (4.19)
M K
M K
M K
u 0
u 0
0
The determinant results in 1 equation
in one unknown ω (called the characteristic equation)
© Eng. Vib, 3rd Ed.
14/58 College of Engineering
Back to our specific system: the
characteristic equation is defined as
2
2
1 1 2 2
2
2 2 2
4 2
1 2 1 2 2 1 2 2 1 2
det - 0
det 0
( ) 0
M K
m k k k
k m k
m m m k m k m k k k
Eq. (4.21) is quadratic in so four solutions result:
(4.20)
(4.21)
2 2
1 2 1 2and and
© Eng. Vib, 3rd Ed.
15/58 College of Engineering
Once ω is known, use equation (4.17) again to
calculate the corresponding vectors u1 and u2
2
1 1
2
2 2
( ) (4.22)
and
( ) (4.23)
M K
M K
u 0
u 0
This yields vector equation for each squared frequency:
Each of these matrix equations represents 2
equations in the 2 unknowns components of the
vector, but the coefficient matrix is singular so
each matrix equation results in only 1 independent
equation. The following examples clarify this.
© Eng. Vib, 3rd Ed.
16/58 College of Engineering
Examples 4.1.5 & 4.1.6:calculating u
and ω
• m1=9 kg,m2=1kg, k1=24 N/m and k2=3 N/m
• The characteristic equation becomes
ω4-6ω2+8=(ω2-2)(ω2-4)=0
ω2 = 2 and ω2 =4 or
1,3 2 rad/s, 2,4 2 rad/s
Each value of ω2 yields an expression for u:
© Eng. Vib, 3rd Ed.
17/58 College of Engineering
Computing the vectors u
For 1
2
=2, denote u1
u11
u12
then we have
(- 1
2
M K)u1 0
27 9(2) 3
3 3 (2)
u11
u12
0
0
9u11 3u12 0 and 3u11 u12 0
2 equations, 2 unknowns but DEPENDENT!
(the 2nd equation is -3 times the first)
© Eng. Vib, 3rd Ed.
18/58 College of Engineering
u11
u12
1
3
u11
1
3
u12 results from both equations:
only the direction, not the magnitude can be determined!
This is because: det( 1
2
M K) 0.
The magnitude of the vector is arbitrary. To see this suppose
that u1 satisfies
( 1
2
M K)u1 0, so does au1, a arbitrary. So
( 1
2
M K)au1 0 ( 1
2
M K)u1 0
Only the direction of vectors u can be
determined, not the magnitude as it
remains arbitrary
© Eng. Vib, 3rd Ed.
19/58 College of Engineering
Likewise for the second value of ω2
For 2
2
= 4, let u2
u21
u22
then we have
(- 1
2
M K)u 0
27 9(4) 3
3 3 (4)
u21
u22
0
0
9u21 3u22 0 or u21
1
3
u22
Note that the other equation is the same
© Eng. Vib, 3rd Ed.
20/58 College of Engineering
What to do about the magnitude!
1
3
12 1
1
3
22 2
1
1
1
1
u
u
u
u
Several possibilities, here we just fix one element:
Choose:
Choose:
© Eng. Vib, 3rd Ed.
21/58 College of Engineering
Thus the solution to the algebraic
matrix equation is:
1
3
1,3 1
1
3
2,4 2
2, has mode shape
1
2, has mode shape
1
u
u
Here we have introduce the name
mode shape to describe the vectors
u1 and u2. The origin of this name comes later
© Eng. Vib, 3rd Ed.
22/58 College of Engineering
Return now to the time response:
1 1 2 2
1 1 2 2
1 1 2 2
1 1 2 2
1 1 2 2
1 2
1 1 1 1 2 2 2 2
1 2 1 2
( ) , , ,
( )
( )
sin( ) sin( )
where , , , and are const
j t j t j t j t
j t j t j t j t
j t j t j t j t
t e e e e
t a e b e c e d e
t ae be ce de
A t A t
A A
x u u u u
x u u u u
x u u
u u
ants of integration
We have computed four solutions:
Since linear, we can combine as:
determined by initial conditions.
(4.24)
(4.26)
Note that to go from the exponential
form to to sine requires Euler’s formula
for trig functions and uses up the
+/- sign on omega
© Eng. Vib, 3rd Ed.
23/58 College of Engineering
Physical interpretation of all that
math!
• Each of the TWO masses is oscillating at TWO
natural frequencies ω1and ω2
• The relative magnitude of each sine term, and
hence of the magnitude of oscillation of m1 and m2
is determined by the value of A1u1 and A2u2
• The vectors u1 and u2 are called mode shapes
because the describe the relative magnitude of
oscillation between the two masses
© Eng. Vib, 3rd Ed.
24/58 College of Engineering
What is a mode shape?
• First note that A1, A2, Φ1 and Φ2 are determined by
the initial conditions
• Choose them so that A2 = Φ1 = Φ2 =0
• Then:
• Thus each mass oscillates at (one) frequency 1
with magnitudes proportional to u1 the 1st mode
shape
x(t)
x1(t)
x2 (t)
A1
u11
u12
sin 1t A1u1 sin 1t
© Eng. Vib, 3rd Ed.
25/58 College of Engineering
A graphic look at mode shapes:
Mode 1:
k1
m1
x1
m2
x2
k2
Mode 2:
k1
m1
x1
m2
x2
k2
x2=A
x2=Ax1=A/3
x1=-A/3
u1
1
3
1
u2
1
3
1
If IC’s correspond to mode 1 or 2, then the response is purely in
mode 1 or mode 2.
© Eng. Vib, 3rd Ed.
26/58 College of Engineering
Example 4.1.7 given the initial
conditions compute the time response
consider x(0)= 1
0
é
ë
ê
ù
û
ú mm, x(0) = 0
0
é
ë
ê
ù
û
ú
x1
(t)
x2
(t)
é
ë
ê
ê
ù
û
ú
ú
=
A1
3
sin 2t +j1( )-
A2
3
sin 2t +j2( )
A1
sin 2t +j1( )+ A2
sin 2t +j2( )
é
ë
ê
ê
ê
ê
ù
û
ú
ú
ú
ú
x1
(t)
x2
(t)
é
ë
ê
ê
ù
û
ú
ú
=
A1
3
2 cos 2t +j1( )-
A2
3
2cos 2t +j2( )
A1
2 cos 2t +j1( )+ A2
2cos 2t +j2( )
é
ë
ê
ê
ê
ê
ù
û
ú
ú
ú
ú
© Eng. Vib, 3rd Ed.
27/58 College of Engineering
1 2
1 2
1 1 2 2
1 2
1 2
1 1 2 2
sin sin1 mm
3 3
0
sin sin
2 cos 2 cos0
3 3
0
2 cos 2 cos
A A
A A
A A
A A
At t = 0 we have
© Eng. Vib, 3rd Ed.
28/58 College of Engineering
1 1 2 2
1 1 2 2
1 1 2 2
1 1 2 2
1 2 1 2
3 sin sin
0 sin sin
0 2 cos 2cos
0 2 cos 2cos
1.5 mm, 1.5 mm, rad
2
A A
A A
A A
A A
A A
4 equations in 4 unknowns:
Yields:
© Eng. Vib, 3rd Ed.
29/58 College of Engineering
The final solution is:
1
2
( ) 0.5cos 2 0.5cos2
( ) 1.5cos 2 1.5cos2
x t t t
x t t t
These initial conditions gives a response that is a combination
of modes. Both harmonic, but their summation is not.
Figure 4.3
(4.34)
© Eng. Vib, 3rd Ed.
30/58 College of Engineering
Solution as a sum of modes
1 1 1 2 2 2( ) cos cost a t a tx u u
Determines how the first
frequency contributes to the
response
Determines how the second
frequency contributes to the
response
© Eng. Vib, 3rd Ed.
31/58 College of Engineering
Things to note
• Two degrees of freedom implies two natural
frequencies
• Each mass oscillates at with these two frequencies
present in the response and beats could result
• Frequencies are not those of two component
systems
• The above is not the most efficient way to
calculate frequencies as the following describes
1 2
k1
m1
1.63, 2 2
k2
m2
1.732
© Eng. Vib, 3rd Ed.
32/58 College of Engineering
Some matrix and vector reminders
A =
a b
c d
é
ë
ê
ù
û
úÞ A-1
=
1
ad -cb
d -b
-c a
é
ë
ê
ù
û
ú
xT
x = x1
2
+ x2
2
M =
m1 0
0 m2
é
ë
ê
ê
ù
û
ú
ú
Þ xT
Mx = m1x1
2
+ m2 x2
2
M > 0 Þ xT
Mx > 0 for every value of x except 0
Then M is said to be positive definite
© Eng. Vib, 3rd Ed.
33/58 College of Engineering
4.2 Eigenvalues and Natural
Frequencies
• Can connect the vibration problem with the
algebraic eigenvalue problem developed in
math
• This will give us some powerful
computational skills
• And some powerful theory
• All the codes have eigen-solvers so these
painful calculations can be automated
© Eng. Vib, 3rd Ed.
34/58 College of Engineering
Some matrix results to help us use
available computational tools:
A matrix M is defined to be symmetric if
M MT
A symmetric matrix M is positive definite if
xT
Mx 0 for all nonzero vectors x
A symmetric positive definite matrix M can
be factored M LLT
Here L is upper triangular, called a Cholesky matrix
© Eng. Vib, 3rd Ed.
35/58 College of Engineering
If the matrix L is diagonal, it defines
the matrix square root
The matrix square root is the matrix M1/2
such that
M1/2
M1/2
M
If M is diagonal, then the matrix square root is just the root
of the diagonal elements:
L M1/2
m1 0
0 m2
(4.35)
© Eng. Vib, 3rd Ed.
36/58 College of Engineering
A change of coordinates is introduced to
capitalize on existing mathematics
M =
m1 0
0 m2
é
ë
ê
ê
ù
û
ú
ú
, M-1
=
1
m1
0
0 1
m2
é
ë
ê
ê
ù
û
ú
ú
, M-1/2
=
1
m1
0
0 1
m2
é
ë
ê
ê
ù
û
ú
ú
Let x(t) = M-1/2
q(t) and multiply by M-1/2
:
M-1/2
MM-1/2
I identity
   q(t)+ M-1/2
KM-1/2
K symmetric
   q(t) = 0 (4.38)
or q(t)+ Kq(t) = 0 where K = M-1/2
KM-1/2
K is called the mass normalized stiffness and is similar to the scalar
k
m
used extensively in single degree of freedom analysis. The key here is that
K is a SYMMETRIC matrix allowing the use of many nice properties and
computational tools
For a diagonal, positive definite matrix M:
© Eng. Vib, 3rd Ed.
37/58 College of Engineering
How the vibration problem relates to the
real symmetric eigenvalue problem
Assume q(t) = vejwt
in q(t)+ Kq(t) = 0
-w2
vejwt
+ Kvejwt
= 0, v ¹ 0 or
Kv =w2
v
vibration problem
(4.40)
   Û Kv = lv
real symmetric
eigenvalue problem
(4.41)
  v ¹ 0
Note that the martrix K contains the same type of information
as does wn
2
in the single degree of freedom case.
© Eng. Vib, 3rd Ed.
38/58 College of Engineering
Important Properties of the n x n Real
Symmetric Eigenvalue Problem
• There are n eigenvalues and they are all real
valued
• There are n eigenvectors and they are all real
valued
• The set of eigenvectors are orthogonal
• The set of eigenvectors are linearly
independent
• The matrix is similar to a diagonal matrix
Window 4.1 page 285
© Eng. Vib, 3rd Ed.
39/58 College of Engineering
Square Matrix Review
• Let aik be the ikth element of A then A is symmetric
if aik = aki denoted AT=A
• A is positive definite if xTAx > 0 for all nonzero x
(also implies each λi > 0)
• The stiffness matrix is usually symmetric and
positive semi definite (could have a zero
eigenvalue)
• The mass matrix is positive definite and
symmetric (and so far, its diagonal)
© Eng. Vib, 3rd Ed.
40/58 College of Engineering
Normal and orthogonal vectors

x
x1
M
xn
, y
y1
M
yn
, inner product is xT
y xi yi
i 1
n
x orthogonal to y if xT
y 0
x is normal if xT
x 1
if a the set of vectores is is both orthogonal and normal it
is called an orthonormal set
The norm of x is x xT
x (4.43)
© Eng. Vib, 3rd Ed.
41/58 College of Engineering
Normalizing any vector can be
done by dividing it by its norm:
x
xT
x
has norm of 1
To see this compute
(4.44)
x
xT
x
xT
xT
x
x
xT
x
xT
x
xT
x
1
© Eng. Vib, 3rd Ed.
42/58 College of Engineering
Examples 4.2.2 through 4.2.4
K = M-1/2
KM-1/2
=
1
3 0
0 1
é
ë
ê
ê
ù
û
ú
ú
27 -3
-3 3
é
ë
ê
ù
û
ú
1
3 0
0 1
é
ë
ê
ê
ù
û
ú
ú
so K =
3 -1
-1 3
é
ë
ê
ù
û
ú which is symmetric.
det( K - lI) = det
3-l -1
-1 3-l
é
ë
ê
ù
û
ú= l2
- 6l +8 = 0
which has roots: l1 = 2 =w1
2
and l2 = 4 =w2
2
© Eng. Vib, 3rd Ed.
43/58 College of Engineering
( K - l1I)v1 = 0 Þ
3- 2 -1
-1 3- 2
é
ë
ê
ù
û
ú
v11
v12
é
ë
ê
ê
ù
û
ú
ú
=
0
0
é
ë
ê
ù
û
úÞ
v11 - v12 = 0 Þ v1 =a 1
1
é
ë
ê
ù
û
ú
v1 = a2
(1+1) =1Þ a = 1
2
v1 =
1
2
1
1
é
ë
ê
ù
û
ú
The first normalized eigenvector
© Eng. Vib, 3rd Ed.
44/58 College of Engineering
v2
1
2
1
1
, v1
T
v2
1
2
(1 1) 0
v1
T
v1
1
2
(1 1) 1
v2
T
v2
1
2
(1 ( 1)( 1)) 1
vi are orthonormal
Likewise the second normalized eigenvector is
computed and shown to be orthogonal to the first,
so that the set is orthonormal
© Eng. Vib, 3rd Ed.
45/58 College of Engineering
Modes u and Eigenvectors v are
different but related:
u1 v1 and u2 v2
x M 1/2
q u M 1/2
v
Note
M1/2
u1
3 0
0 1
1
3
1
1
1
v1
(4.37)
© Eng. Vib, 3rd Ed.
46/58 College of Engineering
This orthonormal set of vectors is
used to form an Orthogonal Matrix
P = v1 v2
é
ë
ù
û
PT
P =
v1
T
v1 v1
T
v2
v2
T
v1 v2
T
v2
é
ë
ê
ê
ù
û
ú
ú
=
1 0
0 1
é
ë
ê
ù
û
ú= I
PT KP = PT Kv1
Kv2
é
ëê
ù
ûú= PT
l1v1 l2v2
é
ë
ù
û
=
l1v1
T
v1 l2v1
T
v2
l1v2
T
v1 l2v2
T
v2
é
ë
ê
ê
ù
û
ú
ú
=
l1 0
0 l2
é
ë
ê
ê
ù
û
ú
ú
= diag(w1
2
,w2
2
) = L
P is called an orthogonal matrix
P is also called a modal matrix
called a matrix of eigenvectors (normalized)
(4.47)
© Eng. Vib, 3rd Ed.
47/58 College of Engineering
Example 4.2.3 compute P and show
that it is an orthogonal matrix
From the previous example:
1 1
1 11
1 12
1 1 1 11 1
1 1 1 12 2
1 1 1 1 2 01 1
2 1 1 1 1 2 0 2
T
P
P P
I
v v
© Eng. Vib, 3rd Ed.
48/58 College of Engineering
Example 4.2.4 Compute the square of
the frequencies by matrix manipulation
PT KP =
1
2
1 1
1 -1
é
ë
ê
ù
û
ú
3 -1
-1 3
é
ë
ê
ù
û
ú
1
2
1 1
1 -1
é
ë
ê
ù
û
ú
=
1
2
1 1
1 -1
é
ë
ê
ù
û
ú
2 4
2 -4
é
ë
ê
ù
û
ú
=
1
2
4 0
0 8
é
ë
ê
ù
û
ú=
2 0
0 4
é
ë
ê
ù
û
ú= L =
w1
2
0
0 w2
2
é
ë
ê
ê
ù
û
ú
ú
1 2 rad/s and 2 2 rad/s
In general:
L = PT KP = diag li( )= diag(wi
2
) (4.48)
© Eng. Vib, 3rd Ed.
49/58 College of Engineering
Example 4.2.5
Figure 4.4The equations of motion:
m1
x1 +(k1 +k2 )x1 -k2x2 = 0
m2
x2 -k2 x1 +(k2 +k3)x2 = 0
(4.49)
In matrix form these become:
m1 0
0 m2
é
ë
ê
ê
ù
û
ú
ú
x+
k1 +k2 -k2
-k2 k2 +k3
é
ë
ê
ê
ù
û
ú
ú
x = 0 (4.50)
© Eng. Vib, 3rd Ed.
50/58 College of Engineering
Next substitute numerical values
and compute P and Λ
m1 1 kg, m2 4 kg, k1 k3 10 N/m and k2 =2 N/m
Þ M =
1 0
0 4
é
ë
ê
ù
û
ú, K = 12 -2
-2 12
é
ë
ê
ù
û
ú
Þ K = M-1/2
KM-1/2
= 12 -1
-1 12
é
ë
ê
ù
û
ú
Þ det K - lI( )= det
12 - l -1
-1 12 - l
é
ë
ê
ù
û
ú= l2
-15l +35 = 0
Þ l1 = 2.8902 and l2 =12.1098
Þw1 =1.7 rad/s and w2 =12.1098 rad/s
© Eng. Vib, 3rd Ed.
51/58 College of Engineering
Next compute the eigenvectors
For 1 equation (4.41 ) becomes:
12 - 2.8902 1
1 3- 2.8902
v11
v21
0
9.1089v11 v21
Normalizing v1 yields
1 v1 v11
2
v21
2
v11
2
(9.1089)2
v11
2
v11 0.1091, and v21 0.9940
v1
0.1091
0.9940
, likewise v2
0.9940
0.1091
© Eng. Vib, 3rd Ed.
52/58 College of Engineering
Next check the value of P to see
if it behaves as its suppose to:
P = v1 v2
é
ë
ù
û=
0.1091 -0.9940
0.9940 0.1091
é
ë
ê
ù
û
ú
PT KP =
0.1091 0.9940
-0.9940 0.1091
é
ë
ê
ù
û
ú
12 -1
-1 3
é
ë
ê
ù
û
ú
0.1091 -0.9940
0.9940 0.1091
é
ë
ê
ù
û
ú=
2.8402 0
0 12.1098
é
ë
ê
ù
û
ú
PT
P =
0.1091 0.9940
-0.9940 0.1091
é
ë
ê
ù
û
ú
0.1091 -0.9940
0.9940 0.1091
é
ë
ê
ù
û
ú=
1 0
0 1
é
ë
ê
ù
û
ú
Yes!
© Eng. Vib, 3rd Ed.
53/58 College of Engineering
A note on eigenvectors
In the previous section, we could have chosed v2 to be
v2
0.9940
0.1091
instead of v2
-0.9940
0.1091
because one can always multiple an eigenvector by a constant
and if the constant is -1 the result is still a normalized vector.
Does this make any difference?
No! Try it in the previous example
© Eng. Vib, 3rd Ed.
54/58 College of Engineering
All of the previous examples can and should
be solved by “hand” to learn the methods
However, they can also be solved on
calculators with matrix functions and
with the codes listed in the last section
In fact, for more then two DOF one must
use a code to solve for the natural
frequencies and mode shapes.
Next we examine 3 other formulations for
solving for modal data
© Eng. Vib, 3rd Ed.
55/58 College of Engineering
Matlab commands
• To compute the inverse of the square matrix
A: inv(A) or use Aeye(n) where n is the
size of the matrix
• [P,D]=eig(A) computes the eigenvalues and
normalized eigenvectors (watch the order).
Stores them in the eigenvector matrix P and
the diagonal matrix D (D= )
© Eng. Vib, 3rd Ed.
56/58 College of Engineering
More commands
• To compute the matrix square root use sqrtm(A)
• To compute the Cholesky factor: L= chol(M)
• To compute the norm: norm(x)
• To compute the determinant det(A)
• To enter a matrix:
K=[27 -3;-3 3]; M=[9 0;0 1];
• To multiply: K*inv(chol(M))
© Eng. Vib, 3rd Ed.
57/58 College of Engineering
An alternate approach to normalizing
mode shapes
From equation (4.17) M 2
K u 0, u 0
Now scale the mode shapes by computing such that
iui
T
M iui 1 i
1
ui
T
ui
wi iui is called mass normalized and it satisfies:
i
2
Mwi Kwi 0 i
2
wi
T
Kwi , i 1,2
(4.53)
© Eng. Vib, 3rd Ed.
58/58 College of Engineering
There are 3 approaches to computing
mode shapes and frequencies
(i) 2
Mu Ku (ii) 2
u M 1
Ku (iii) 2
v M
1
2
KM
1
2
v
(i) Is the Generalized Symmetric Eigenvalue Problem
easy for hand computations, inefficient for computers
(ii) Is the Asymmetric Eigenvalue Problem
very expensive computationally
(iii) Is the Symmetric Eigenvalue Problem
the cheapest computationally

More Related Content

PDF
Multiple Degree of Freedom (MDOF) Systems
PDF
Module3 direct stiffness- rajesh sir
PPTX
Finite Element analysis -Plate ,shell skew plate
PPT
Finite Element Analysis - UNIT-2
PDF
Module2 stiffness- rajesh sir
PDF
Finite Element Methode (FEM) Notes
PPTX
1 static failure theories ductile r1
PDF
Lecture 2 principal stress and strain
Multiple Degree of Freedom (MDOF) Systems
Module3 direct stiffness- rajesh sir
Finite Element analysis -Plate ,shell skew plate
Finite Element Analysis - UNIT-2
Module2 stiffness- rajesh sir
Finite Element Methode (FEM) Notes
1 static failure theories ductile r1
Lecture 2 principal stress and strain

What's hot (20)

PDF
ME6603 - FINITE ELEMENT ANALYSIS UNIT - IV NOTES AND QUESTION BANK
PPTX
General steps of the finite element method
PPT
Dynamic response to harmonic excitation
PPT
Approximate Methods
PPTX
Stiffness Matrix
PPTX
General steps of finite element analysis
PPTX
2D Finite Element Analysis.pptx
PPT
Finite Element Analysis - UNIT-1
PDF
5. stress function
PDF
Module3 direct stiffness- rajesh sir
PPT
Constant strain triangular
PPTX
FEM and it's applications
PDF
Engineering Mechanics
PDF
Energy methods for damped systems
PDF
Introduction to finite element analysis
PPTX
Finite Element Analysis - UNIT-5
PPTX
NON-LINEAR AND DYNAMIC ANALYSIS.pptx
PPTX
INTRODUCTION TO FINITE ELEMENT ANALYSIS
PDF
ME6603 - FINITE ELEMENT ANALYSIS
PPTX
Couette flow
ME6603 - FINITE ELEMENT ANALYSIS UNIT - IV NOTES AND QUESTION BANK
General steps of the finite element method
Dynamic response to harmonic excitation
Approximate Methods
Stiffness Matrix
General steps of finite element analysis
2D Finite Element Analysis.pptx
Finite Element Analysis - UNIT-1
5. stress function
Module3 direct stiffness- rajesh sir
Constant strain triangular
FEM and it's applications
Engineering Mechanics
Energy methods for damped systems
Introduction to finite element analysis
Finite Element Analysis - UNIT-5
NON-LINEAR AND DYNAMIC ANALYSIS.pptx
INTRODUCTION TO FINITE ELEMENT ANALYSIS
ME6603 - FINITE ELEMENT ANALYSIS
Couette flow
Ad

Viewers also liked (20)

PDF
Single Degree of Freedom Systems
PDF
Degrees of freedom
PDF
Degrees Of Freedom Assignment No 3
PPSX
PPT
Mechanical Vibrations all slides
PPTX
Inelastic Period of Multi Degree of Freedom System Estimation using Wavelet T...
PPT
Dynamic response of oscillators to general excitations
PPS
Degrees of Freedom
PPT
Base excitation of dynamic systems
PDF
Uncertainty propagation in structural dynamics
PDF
Multiscale methods for graphene based nanocomposites
PDF
Statics and dynamics of nanoscale structures
PDF
Dynamics of nonlocal structures
PDF
Dynamic stiffness and eigenvalues of nonlocal nano beams
PPTX
01 SDOF - SPC408 - Fall2016
PPT
Sdof
PPT
Kinematic diagrams & degrees of freedom
PDF
DOC-20160401-WA0002
PDF
Vibration of Continuous Structures
PDF
Mathematical Modeling and Simulation of Two Degree of Freedom Quarter Car Model
Single Degree of Freedom Systems
Degrees of freedom
Degrees Of Freedom Assignment No 3
Mechanical Vibrations all slides
Inelastic Period of Multi Degree of Freedom System Estimation using Wavelet T...
Dynamic response of oscillators to general excitations
Degrees of Freedom
Base excitation of dynamic systems
Uncertainty propagation in structural dynamics
Multiscale methods for graphene based nanocomposites
Statics and dynamics of nanoscale structures
Dynamics of nonlocal structures
Dynamic stiffness and eigenvalues of nonlocal nano beams
01 SDOF - SPC408 - Fall2016
Sdof
Kinematic diagrams & degrees of freedom
DOC-20160401-WA0002
Vibration of Continuous Structures
Mathematical Modeling and Simulation of Two Degree of Freedom Quarter Car Model
Ad

Similar to Dynamics of multiple degree of freedom linear systems (20)

PPT
Vibrations_Basics_Tutorial12345677890.ppt
PPT
Vibrations_Tutorial2 sobre cimentaciones
PDF
NEET 25 PAPER.pdf for medical aspirant students
PDF
Anomalous Diffusion Through Homopolar Membrane: One-Dimensional Model_ Crimso...
DOC
An1 derivat.ro fizica-2_quantum physics 2 2010 2011_24125
DOC
An1 derivat.ro fizica-2_quantum physics 2 2010 2011_24125
PDF
Lecture 2.pdf
PPTX
Physics 498 SQD -- Lecture 3 -- Models and theories of superconductivity FINA...
PDF
A Numerical Method For Friction Problems With Multiple Contacts
PDF
JEE Main 2020 Question Paper With Solution 08 Jan 2020 Shift 1 Memory Based
PPT
This is related to numberical method, in engineering college
PPT
introduction to numerical analysis .ppt
PDF
Vidyamandir Jee Advanced 2013 Paper 2
PDF
Basic potential step and sweep methods
PDF
FEA Project-Tower Analysis
PPT
numerical.ppt
DOCX
Torsional vibrations and buckling of thin WALLED BEAMS
DOCX
MA 243 Calculus III Fall 2015 Dr. E. JacobsAssignmentsTh.docx
PDF
Numerical simulation on laminar convection flow and heat transfer over a non ...
PPTX
Anuj 10mar2016
Vibrations_Basics_Tutorial12345677890.ppt
Vibrations_Tutorial2 sobre cimentaciones
NEET 25 PAPER.pdf for medical aspirant students
Anomalous Diffusion Through Homopolar Membrane: One-Dimensional Model_ Crimso...
An1 derivat.ro fizica-2_quantum physics 2 2010 2011_24125
An1 derivat.ro fizica-2_quantum physics 2 2010 2011_24125
Lecture 2.pdf
Physics 498 SQD -- Lecture 3 -- Models and theories of superconductivity FINA...
A Numerical Method For Friction Problems With Multiple Contacts
JEE Main 2020 Question Paper With Solution 08 Jan 2020 Shift 1 Memory Based
This is related to numberical method, in engineering college
introduction to numerical analysis .ppt
Vidyamandir Jee Advanced 2013 Paper 2
Basic potential step and sweep methods
FEA Project-Tower Analysis
numerical.ppt
Torsional vibrations and buckling of thin WALLED BEAMS
MA 243 Calculus III Fall 2015 Dr. E. JacobsAssignmentsTh.docx
Numerical simulation on laminar convection flow and heat transfer over a non ...
Anuj 10mar2016

More from University of Glasgow (19)

PPTX
Dynamics of Structures with Uncertain Properties.pptx
PPTX
A hollow future for engineering structures
PDF
Homogeneous dynamic characteristics of damped 2 d elastic lattices
PDF
Projection methods for stochastic structural dynamics
PDF
Eh5 Design case studies and future scopes
PDF
Eh4 energy harvesting due to random excitations and optimal design
PDF
Eh3 analysis of nonlinear energy harvesters
PDF
Eh2 piezoelectric energy harvesting due to harmonic excitations
PDF
EH1 - Reduced-order modelling for vibration energy harvesting
PDF
Dynamic Homogenisation of randomly irregular viscoelastic metamaterials
PDF
Dynamic response of structures with uncertain properties
PDF
Computational methods for nanoscale bio sensors
PDF
Random vibration energy harvesting
PPT
Free vibration analysis of composite plates with uncertain properties
PDF
Dynamics of structures with uncertainties
PPT
Transient response of delaminated composite shell subjected to low velocity o...
PDF
Dynamics of wind & marine turbines
PDF
Vibration energy harvesting under uncertainty
PDF
Dynamics eg260 l1
Dynamics of Structures with Uncertain Properties.pptx
A hollow future for engineering structures
Homogeneous dynamic characteristics of damped 2 d elastic lattices
Projection methods for stochastic structural dynamics
Eh5 Design case studies and future scopes
Eh4 energy harvesting due to random excitations and optimal design
Eh3 analysis of nonlinear energy harvesters
Eh2 piezoelectric energy harvesting due to harmonic excitations
EH1 - Reduced-order modelling for vibration energy harvesting
Dynamic Homogenisation of randomly irregular viscoelastic metamaterials
Dynamic response of structures with uncertain properties
Computational methods for nanoscale bio sensors
Random vibration energy harvesting
Free vibration analysis of composite plates with uncertain properties
Dynamics of structures with uncertainties
Transient response of delaminated composite shell subjected to low velocity o...
Dynamics of wind & marine turbines
Vibration energy harvesting under uncertainty
Dynamics eg260 l1

Recently uploaded (20)

PDF
2.FourierTransform-ShortQuestionswithAnswers.pdf
PDF
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf
PPTX
Introduction to Child Health Nursing – Unit I | Child Health Nursing I | B.Sc...
PDF
O7-L3 Supply Chain Operations - ICLT Program
PPTX
IMMUNITY IMMUNITY refers to protection against infection, and the immune syst...
PDF
Abdominal Access Techniques with Prof. Dr. R K Mishra
PPTX
Institutional Correction lecture only . . .
PPTX
BOWEL ELIMINATION FACTORS AFFECTING AND TYPES
PPTX
human mycosis Human fungal infections are called human mycosis..pptx
PDF
Complications of Minimal Access Surgery at WLH
PDF
Mark Klimek Lecture Notes_240423 revision books _173037.pdf
PPTX
Pharma ospi slides which help in ospi learning
PDF
Business Ethics Teaching Materials for college
PDF
Pre independence Education in Inndia.pdf
PDF
O5-L3 Freight Transport Ops (International) V1.pdf
PDF
BÀI TẬP BỔ TRỢ 4 KỸ NĂNG TIẾNG ANH 9 GLOBAL SUCCESS - CẢ NĂM - BÁM SÁT FORM Đ...
PPTX
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
PPTX
Week 4 Term 3 Study Techniques revisited.pptx
PPTX
Pharmacology of Heart Failure /Pharmacotherapy of CHF
PDF
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
2.FourierTransform-ShortQuestionswithAnswers.pdf
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf
Introduction to Child Health Nursing – Unit I | Child Health Nursing I | B.Sc...
O7-L3 Supply Chain Operations - ICLT Program
IMMUNITY IMMUNITY refers to protection against infection, and the immune syst...
Abdominal Access Techniques with Prof. Dr. R K Mishra
Institutional Correction lecture only . . .
BOWEL ELIMINATION FACTORS AFFECTING AND TYPES
human mycosis Human fungal infections are called human mycosis..pptx
Complications of Minimal Access Surgery at WLH
Mark Klimek Lecture Notes_240423 revision books _173037.pdf
Pharma ospi slides which help in ospi learning
Business Ethics Teaching Materials for college
Pre independence Education in Inndia.pdf
O5-L3 Freight Transport Ops (International) V1.pdf
BÀI TẬP BỔ TRỢ 4 KỸ NĂNG TIẾNG ANH 9 GLOBAL SUCCESS - CẢ NĂM - BÁM SÁT FORM Đ...
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
Week 4 Term 3 Study Techniques revisited.pptx
Pharmacology of Heart Failure /Pharmacotherapy of CHF
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx

Dynamics of multiple degree of freedom linear systems

  • 1. © Eng. Vib, 3rd Ed. 1/58 @ProfAdhikari, #EG260 Chapter 4 Multiple Degree of Freedom Systems Extending the first 3 chapters to more then one degree of freedom The Millennium bridge required many degrees of freedom to model and design with.
  • 2. © Eng. Vib, 3rd Ed. 2/58 College of Engineering The first step in analyzing multiple degrees of freedom (DOF) is to look at 2 DOF • DOF: Minimum number of coordinates to specify the position of a system • Many systems have more than 1 DOF • Examples of 2 DOF systems – car with sprung and unsprung mass (both heave) – elastic pendulum (radial and angular) – motions of a ship (roll and pitch) Fig 4.1
  • 3. © Eng. Vib, 3rd Ed. 3/58 College of Engineering 4.1 Two-Degree-of-Freedom Model (Undamped) A 2 degree of freedom system used to base much of the analysis and conceptual development of MDOF systems on.
  • 4. © Eng. Vib, 3rd Ed. 4/58 College of Engineering Free-Body Diagram of each mass x1 x2 m1 m2k1 x1 k2(x2 -x1) Figure 4.2
  • 5. © Eng. Vib, 3rd Ed. 5/58 College of Engineering Summing forces yields the equations of motion: m1 x1(t) = -k1x1(t)+ k2 x2 (t)- x1(t)( ) m2 x2 (t) = -k2 x2 (t)- x1(t)( ) (4.1) Rearranging terms: m1 x1(t)+(k1 + k2 )x1(t)- k2 x2 (t) = 0 m2 x2 (t)- k2 x1(t)+ k2 x2 (t) = 0 (4.2)
  • 6. © Eng. Vib, 3rd Ed. 6/58 College of Engineering Note that it is always the case that • A 2 Degree-of-Freedom system has – Two equations of motion! – Two natural frequencies (as we shall see)!
  • 7. © Eng. Vib, 3rd Ed. 7/58 College of Engineering The dynamics of a 2 DOF system consists of 2 homogeneous and coupled equations • Free vibrations, so homogeneous eqs. • Equations are coupled: – Both have x1 and x2. – If only one mass moves, the other follows – Example: pitch and heave of a car model • In this case the coupling is due to k2. – Mathematically and Physically – If k2 = 0, no coupling occurs and can be solved as two independent SDOF systems
  • 8. © Eng. Vib, 3rd Ed. 8/58 College of Engineering Initial Conditions • Two coupled, second -order, ordinary differential equations with constant coefficients • Needs 4 constants of integration to solve • Thus 4 initial conditions on positions and velocities x1(0)= x10, x1(0)= x10, x2(0)= x20, x2(0)= x20
  • 9. © Eng. Vib, 3rd Ed. 9/58 College of Engineering Solution by Matrix Methods x(t) = x1(t) x2 (t) é ë ê ê ù û ú ú , x(t) = x1(t) x2 (t) é ë ê ê ù û ú ú , x(t) = x1(t) x2 (t) é ë ê ê ù û ú ú M = m1 0 0 m2 é ë ê ê ù û ú ú , K = k1 + k2 -k2 -k2 k2 é ë ê ê ù û ú ú Mx + Kx = 0 m1 x1 (t)+(k1 + k2 )x1 (t)- k2 x2 (t) = 0 m2 x2 (t)- k2 x1 (t)+ k2 x2 (t) = 0 The two equations can be written in the form of a single matrix equation (see pages 272-275 if matrices and vectors are a struggle for you) : (4.4), (4.5) (4.6), (4.9)
  • 10. © Eng. Vib, 3rd Ed. 10/58 College of Engineering Initial Conditions x(0) = x10 x20 é ë ê ê ù û ú ú , and x(0) = x10 x20 é ë ê ê ù û ú ú IC’s can also be written in vector form
  • 11. © Eng. Vib, 3rd Ed. 11/58 College of Engineering The approach to a Solution: 2 2 Let ( ) 1, , , unknown - - j t j t t e j M K e M K x u u 0 u u 0 u 0 For 1DOF we assumed the scalar solution aeλt Similarly, now we assume the vector form: (4.15) (4.16) (4.17)
  • 12. © Eng. Vib, 3rd Ed. 12/58 College of Engineering This changes the differential equation of motion into algebraic vector equation: 2 1 2 - (4.17) This is two algebraic equation in 3 uknowns ( 1 vector of two elements and 1 scalar): = , and M K u u u 0 u
  • 13. © Eng. Vib, 3rd Ed. 13/58 College of Engineering The condition for solution of this matrix equation requires that the the matrix inverse does not exist: 2 1 2 2 If the inv - exists : which is the static equilibrium position. For motion to occur - does not exist or det - (4.19) M K M K M K u 0 u 0 0 The determinant results in 1 equation in one unknown ω (called the characteristic equation)
  • 14. © Eng. Vib, 3rd Ed. 14/58 College of Engineering Back to our specific system: the characteristic equation is defined as 2 2 1 1 2 2 2 2 2 2 4 2 1 2 1 2 2 1 2 2 1 2 det - 0 det 0 ( ) 0 M K m k k k k m k m m m k m k m k k k Eq. (4.21) is quadratic in so four solutions result: (4.20) (4.21) 2 2 1 2 1 2and and
  • 15. © Eng. Vib, 3rd Ed. 15/58 College of Engineering Once ω is known, use equation (4.17) again to calculate the corresponding vectors u1 and u2 2 1 1 2 2 2 ( ) (4.22) and ( ) (4.23) M K M K u 0 u 0 This yields vector equation for each squared frequency: Each of these matrix equations represents 2 equations in the 2 unknowns components of the vector, but the coefficient matrix is singular so each matrix equation results in only 1 independent equation. The following examples clarify this.
  • 16. © Eng. Vib, 3rd Ed. 16/58 College of Engineering Examples 4.1.5 & 4.1.6:calculating u and ω • m1=9 kg,m2=1kg, k1=24 N/m and k2=3 N/m • The characteristic equation becomes ω4-6ω2+8=(ω2-2)(ω2-4)=0 ω2 = 2 and ω2 =4 or 1,3 2 rad/s, 2,4 2 rad/s Each value of ω2 yields an expression for u:
  • 17. © Eng. Vib, 3rd Ed. 17/58 College of Engineering Computing the vectors u For 1 2 =2, denote u1 u11 u12 then we have (- 1 2 M K)u1 0 27 9(2) 3 3 3 (2) u11 u12 0 0 9u11 3u12 0 and 3u11 u12 0 2 equations, 2 unknowns but DEPENDENT! (the 2nd equation is -3 times the first)
  • 18. © Eng. Vib, 3rd Ed. 18/58 College of Engineering u11 u12 1 3 u11 1 3 u12 results from both equations: only the direction, not the magnitude can be determined! This is because: det( 1 2 M K) 0. The magnitude of the vector is arbitrary. To see this suppose that u1 satisfies ( 1 2 M K)u1 0, so does au1, a arbitrary. So ( 1 2 M K)au1 0 ( 1 2 M K)u1 0 Only the direction of vectors u can be determined, not the magnitude as it remains arbitrary
  • 19. © Eng. Vib, 3rd Ed. 19/58 College of Engineering Likewise for the second value of ω2 For 2 2 = 4, let u2 u21 u22 then we have (- 1 2 M K)u 0 27 9(4) 3 3 3 (4) u21 u22 0 0 9u21 3u22 0 or u21 1 3 u22 Note that the other equation is the same
  • 20. © Eng. Vib, 3rd Ed. 20/58 College of Engineering What to do about the magnitude! 1 3 12 1 1 3 22 2 1 1 1 1 u u u u Several possibilities, here we just fix one element: Choose: Choose:
  • 21. © Eng. Vib, 3rd Ed. 21/58 College of Engineering Thus the solution to the algebraic matrix equation is: 1 3 1,3 1 1 3 2,4 2 2, has mode shape 1 2, has mode shape 1 u u Here we have introduce the name mode shape to describe the vectors u1 and u2. The origin of this name comes later
  • 22. © Eng. Vib, 3rd Ed. 22/58 College of Engineering Return now to the time response: 1 1 2 2 1 1 2 2 1 1 2 2 1 1 2 2 1 1 2 2 1 2 1 1 1 1 2 2 2 2 1 2 1 2 ( ) , , , ( ) ( ) sin( ) sin( ) where , , , and are const j t j t j t j t j t j t j t j t j t j t j t j t t e e e e t a e b e c e d e t ae be ce de A t A t A A x u u u u x u u u u x u u u u ants of integration We have computed four solutions: Since linear, we can combine as: determined by initial conditions. (4.24) (4.26) Note that to go from the exponential form to to sine requires Euler’s formula for trig functions and uses up the +/- sign on omega
  • 23. © Eng. Vib, 3rd Ed. 23/58 College of Engineering Physical interpretation of all that math! • Each of the TWO masses is oscillating at TWO natural frequencies ω1and ω2 • The relative magnitude of each sine term, and hence of the magnitude of oscillation of m1 and m2 is determined by the value of A1u1 and A2u2 • The vectors u1 and u2 are called mode shapes because the describe the relative magnitude of oscillation between the two masses
  • 24. © Eng. Vib, 3rd Ed. 24/58 College of Engineering What is a mode shape? • First note that A1, A2, Φ1 and Φ2 are determined by the initial conditions • Choose them so that A2 = Φ1 = Φ2 =0 • Then: • Thus each mass oscillates at (one) frequency 1 with magnitudes proportional to u1 the 1st mode shape x(t) x1(t) x2 (t) A1 u11 u12 sin 1t A1u1 sin 1t
  • 25. © Eng. Vib, 3rd Ed. 25/58 College of Engineering A graphic look at mode shapes: Mode 1: k1 m1 x1 m2 x2 k2 Mode 2: k1 m1 x1 m2 x2 k2 x2=A x2=Ax1=A/3 x1=-A/3 u1 1 3 1 u2 1 3 1 If IC’s correspond to mode 1 or 2, then the response is purely in mode 1 or mode 2.
  • 26. © Eng. Vib, 3rd Ed. 26/58 College of Engineering Example 4.1.7 given the initial conditions compute the time response consider x(0)= 1 0 é ë ê ù û ú mm, x(0) = 0 0 é ë ê ù û ú x1 (t) x2 (t) é ë ê ê ù û ú ú = A1 3 sin 2t +j1( )- A2 3 sin 2t +j2( ) A1 sin 2t +j1( )+ A2 sin 2t +j2( ) é ë ê ê ê ê ù û ú ú ú ú x1 (t) x2 (t) é ë ê ê ù û ú ú = A1 3 2 cos 2t +j1( )- A2 3 2cos 2t +j2( ) A1 2 cos 2t +j1( )+ A2 2cos 2t +j2( ) é ë ê ê ê ê ù û ú ú ú ú
  • 27. © Eng. Vib, 3rd Ed. 27/58 College of Engineering 1 2 1 2 1 1 2 2 1 2 1 2 1 1 2 2 sin sin1 mm 3 3 0 sin sin 2 cos 2 cos0 3 3 0 2 cos 2 cos A A A A A A A A At t = 0 we have
  • 28. © Eng. Vib, 3rd Ed. 28/58 College of Engineering 1 1 2 2 1 1 2 2 1 1 2 2 1 1 2 2 1 2 1 2 3 sin sin 0 sin sin 0 2 cos 2cos 0 2 cos 2cos 1.5 mm, 1.5 mm, rad 2 A A A A A A A A A A 4 equations in 4 unknowns: Yields:
  • 29. © Eng. Vib, 3rd Ed. 29/58 College of Engineering The final solution is: 1 2 ( ) 0.5cos 2 0.5cos2 ( ) 1.5cos 2 1.5cos2 x t t t x t t t These initial conditions gives a response that is a combination of modes. Both harmonic, but their summation is not. Figure 4.3 (4.34)
  • 30. © Eng. Vib, 3rd Ed. 30/58 College of Engineering Solution as a sum of modes 1 1 1 2 2 2( ) cos cost a t a tx u u Determines how the first frequency contributes to the response Determines how the second frequency contributes to the response
  • 31. © Eng. Vib, 3rd Ed. 31/58 College of Engineering Things to note • Two degrees of freedom implies two natural frequencies • Each mass oscillates at with these two frequencies present in the response and beats could result • Frequencies are not those of two component systems • The above is not the most efficient way to calculate frequencies as the following describes 1 2 k1 m1 1.63, 2 2 k2 m2 1.732
  • 32. © Eng. Vib, 3rd Ed. 32/58 College of Engineering Some matrix and vector reminders A = a b c d é ë ê ù û úÞ A-1 = 1 ad -cb d -b -c a é ë ê ù û ú xT x = x1 2 + x2 2 M = m1 0 0 m2 é ë ê ê ù û ú ú Þ xT Mx = m1x1 2 + m2 x2 2 M > 0 Þ xT Mx > 0 for every value of x except 0 Then M is said to be positive definite
  • 33. © Eng. Vib, 3rd Ed. 33/58 College of Engineering 4.2 Eigenvalues and Natural Frequencies • Can connect the vibration problem with the algebraic eigenvalue problem developed in math • This will give us some powerful computational skills • And some powerful theory • All the codes have eigen-solvers so these painful calculations can be automated
  • 34. © Eng. Vib, 3rd Ed. 34/58 College of Engineering Some matrix results to help us use available computational tools: A matrix M is defined to be symmetric if M MT A symmetric matrix M is positive definite if xT Mx 0 for all nonzero vectors x A symmetric positive definite matrix M can be factored M LLT Here L is upper triangular, called a Cholesky matrix
  • 35. © Eng. Vib, 3rd Ed. 35/58 College of Engineering If the matrix L is diagonal, it defines the matrix square root The matrix square root is the matrix M1/2 such that M1/2 M1/2 M If M is diagonal, then the matrix square root is just the root of the diagonal elements: L M1/2 m1 0 0 m2 (4.35)
  • 36. © Eng. Vib, 3rd Ed. 36/58 College of Engineering A change of coordinates is introduced to capitalize on existing mathematics M = m1 0 0 m2 é ë ê ê ù û ú ú , M-1 = 1 m1 0 0 1 m2 é ë ê ê ù û ú ú , M-1/2 = 1 m1 0 0 1 m2 é ë ê ê ù û ú ú Let x(t) = M-1/2 q(t) and multiply by M-1/2 : M-1/2 MM-1/2 I identity    q(t)+ M-1/2 KM-1/2 K symmetric    q(t) = 0 (4.38) or q(t)+ Kq(t) = 0 where K = M-1/2 KM-1/2 K is called the mass normalized stiffness and is similar to the scalar k m used extensively in single degree of freedom analysis. The key here is that K is a SYMMETRIC matrix allowing the use of many nice properties and computational tools For a diagonal, positive definite matrix M:
  • 37. © Eng. Vib, 3rd Ed. 37/58 College of Engineering How the vibration problem relates to the real symmetric eigenvalue problem Assume q(t) = vejwt in q(t)+ Kq(t) = 0 -w2 vejwt + Kvejwt = 0, v ¹ 0 or Kv =w2 v vibration problem (4.40)    Û Kv = lv real symmetric eigenvalue problem (4.41)   v ¹ 0 Note that the martrix K contains the same type of information as does wn 2 in the single degree of freedom case.
  • 38. © Eng. Vib, 3rd Ed. 38/58 College of Engineering Important Properties of the n x n Real Symmetric Eigenvalue Problem • There are n eigenvalues and they are all real valued • There are n eigenvectors and they are all real valued • The set of eigenvectors are orthogonal • The set of eigenvectors are linearly independent • The matrix is similar to a diagonal matrix Window 4.1 page 285
  • 39. © Eng. Vib, 3rd Ed. 39/58 College of Engineering Square Matrix Review • Let aik be the ikth element of A then A is symmetric if aik = aki denoted AT=A • A is positive definite if xTAx > 0 for all nonzero x (also implies each λi > 0) • The stiffness matrix is usually symmetric and positive semi definite (could have a zero eigenvalue) • The mass matrix is positive definite and symmetric (and so far, its diagonal)
  • 40. © Eng. Vib, 3rd Ed. 40/58 College of Engineering Normal and orthogonal vectors  x x1 M xn , y y1 M yn , inner product is xT y xi yi i 1 n x orthogonal to y if xT y 0 x is normal if xT x 1 if a the set of vectores is is both orthogonal and normal it is called an orthonormal set The norm of x is x xT x (4.43)
  • 41. © Eng. Vib, 3rd Ed. 41/58 College of Engineering Normalizing any vector can be done by dividing it by its norm: x xT x has norm of 1 To see this compute (4.44) x xT x xT xT x x xT x xT x xT x 1
  • 42. © Eng. Vib, 3rd Ed. 42/58 College of Engineering Examples 4.2.2 through 4.2.4 K = M-1/2 KM-1/2 = 1 3 0 0 1 é ë ê ê ù û ú ú 27 -3 -3 3 é ë ê ù û ú 1 3 0 0 1 é ë ê ê ù û ú ú so K = 3 -1 -1 3 é ë ê ù û ú which is symmetric. det( K - lI) = det 3-l -1 -1 3-l é ë ê ù û ú= l2 - 6l +8 = 0 which has roots: l1 = 2 =w1 2 and l2 = 4 =w2 2
  • 43. © Eng. Vib, 3rd Ed. 43/58 College of Engineering ( K - l1I)v1 = 0 Þ 3- 2 -1 -1 3- 2 é ë ê ù û ú v11 v12 é ë ê ê ù û ú ú = 0 0 é ë ê ù û úÞ v11 - v12 = 0 Þ v1 =a 1 1 é ë ê ù û ú v1 = a2 (1+1) =1Þ a = 1 2 v1 = 1 2 1 1 é ë ê ù û ú The first normalized eigenvector
  • 44. © Eng. Vib, 3rd Ed. 44/58 College of Engineering v2 1 2 1 1 , v1 T v2 1 2 (1 1) 0 v1 T v1 1 2 (1 1) 1 v2 T v2 1 2 (1 ( 1)( 1)) 1 vi are orthonormal Likewise the second normalized eigenvector is computed and shown to be orthogonal to the first, so that the set is orthonormal
  • 45. © Eng. Vib, 3rd Ed. 45/58 College of Engineering Modes u and Eigenvectors v are different but related: u1 v1 and u2 v2 x M 1/2 q u M 1/2 v Note M1/2 u1 3 0 0 1 1 3 1 1 1 v1 (4.37)
  • 46. © Eng. Vib, 3rd Ed. 46/58 College of Engineering This orthonormal set of vectors is used to form an Orthogonal Matrix P = v1 v2 é ë ù û PT P = v1 T v1 v1 T v2 v2 T v1 v2 T v2 é ë ê ê ù û ú ú = 1 0 0 1 é ë ê ù û ú= I PT KP = PT Kv1 Kv2 é ëê ù ûú= PT l1v1 l2v2 é ë ù û = l1v1 T v1 l2v1 T v2 l1v2 T v1 l2v2 T v2 é ë ê ê ù û ú ú = l1 0 0 l2 é ë ê ê ù û ú ú = diag(w1 2 ,w2 2 ) = L P is called an orthogonal matrix P is also called a modal matrix called a matrix of eigenvectors (normalized) (4.47)
  • 47. © Eng. Vib, 3rd Ed. 47/58 College of Engineering Example 4.2.3 compute P and show that it is an orthogonal matrix From the previous example: 1 1 1 11 1 12 1 1 1 11 1 1 1 1 12 2 1 1 1 1 2 01 1 2 1 1 1 1 2 0 2 T P P P I v v
  • 48. © Eng. Vib, 3rd Ed. 48/58 College of Engineering Example 4.2.4 Compute the square of the frequencies by matrix manipulation PT KP = 1 2 1 1 1 -1 é ë ê ù û ú 3 -1 -1 3 é ë ê ù û ú 1 2 1 1 1 -1 é ë ê ù û ú = 1 2 1 1 1 -1 é ë ê ù û ú 2 4 2 -4 é ë ê ù û ú = 1 2 4 0 0 8 é ë ê ù û ú= 2 0 0 4 é ë ê ù û ú= L = w1 2 0 0 w2 2 é ë ê ê ù û ú ú 1 2 rad/s and 2 2 rad/s In general: L = PT KP = diag li( )= diag(wi 2 ) (4.48)
  • 49. © Eng. Vib, 3rd Ed. 49/58 College of Engineering Example 4.2.5 Figure 4.4The equations of motion: m1 x1 +(k1 +k2 )x1 -k2x2 = 0 m2 x2 -k2 x1 +(k2 +k3)x2 = 0 (4.49) In matrix form these become: m1 0 0 m2 é ë ê ê ù û ú ú x+ k1 +k2 -k2 -k2 k2 +k3 é ë ê ê ù û ú ú x = 0 (4.50)
  • 50. © Eng. Vib, 3rd Ed. 50/58 College of Engineering Next substitute numerical values and compute P and Λ m1 1 kg, m2 4 kg, k1 k3 10 N/m and k2 =2 N/m Þ M = 1 0 0 4 é ë ê ù û ú, K = 12 -2 -2 12 é ë ê ù û ú Þ K = M-1/2 KM-1/2 = 12 -1 -1 12 é ë ê ù û ú Þ det K - lI( )= det 12 - l -1 -1 12 - l é ë ê ù û ú= l2 -15l +35 = 0 Þ l1 = 2.8902 and l2 =12.1098 Þw1 =1.7 rad/s and w2 =12.1098 rad/s
  • 51. © Eng. Vib, 3rd Ed. 51/58 College of Engineering Next compute the eigenvectors For 1 equation (4.41 ) becomes: 12 - 2.8902 1 1 3- 2.8902 v11 v21 0 9.1089v11 v21 Normalizing v1 yields 1 v1 v11 2 v21 2 v11 2 (9.1089)2 v11 2 v11 0.1091, and v21 0.9940 v1 0.1091 0.9940 , likewise v2 0.9940 0.1091
  • 52. © Eng. Vib, 3rd Ed. 52/58 College of Engineering Next check the value of P to see if it behaves as its suppose to: P = v1 v2 é ë ù û= 0.1091 -0.9940 0.9940 0.1091 é ë ê ù û ú PT KP = 0.1091 0.9940 -0.9940 0.1091 é ë ê ù û ú 12 -1 -1 3 é ë ê ù û ú 0.1091 -0.9940 0.9940 0.1091 é ë ê ù û ú= 2.8402 0 0 12.1098 é ë ê ù û ú PT P = 0.1091 0.9940 -0.9940 0.1091 é ë ê ù û ú 0.1091 -0.9940 0.9940 0.1091 é ë ê ù û ú= 1 0 0 1 é ë ê ù û ú Yes!
  • 53. © Eng. Vib, 3rd Ed. 53/58 College of Engineering A note on eigenvectors In the previous section, we could have chosed v2 to be v2 0.9940 0.1091 instead of v2 -0.9940 0.1091 because one can always multiple an eigenvector by a constant and if the constant is -1 the result is still a normalized vector. Does this make any difference? No! Try it in the previous example
  • 54. © Eng. Vib, 3rd Ed. 54/58 College of Engineering All of the previous examples can and should be solved by “hand” to learn the methods However, they can also be solved on calculators with matrix functions and with the codes listed in the last section In fact, for more then two DOF one must use a code to solve for the natural frequencies and mode shapes. Next we examine 3 other formulations for solving for modal data
  • 55. © Eng. Vib, 3rd Ed. 55/58 College of Engineering Matlab commands • To compute the inverse of the square matrix A: inv(A) or use Aeye(n) where n is the size of the matrix • [P,D]=eig(A) computes the eigenvalues and normalized eigenvectors (watch the order). Stores them in the eigenvector matrix P and the diagonal matrix D (D= )
  • 56. © Eng. Vib, 3rd Ed. 56/58 College of Engineering More commands • To compute the matrix square root use sqrtm(A) • To compute the Cholesky factor: L= chol(M) • To compute the norm: norm(x) • To compute the determinant det(A) • To enter a matrix: K=[27 -3;-3 3]; M=[9 0;0 1]; • To multiply: K*inv(chol(M))
  • 57. © Eng. Vib, 3rd Ed. 57/58 College of Engineering An alternate approach to normalizing mode shapes From equation (4.17) M 2 K u 0, u 0 Now scale the mode shapes by computing such that iui T M iui 1 i 1 ui T ui wi iui is called mass normalized and it satisfies: i 2 Mwi Kwi 0 i 2 wi T Kwi , i 1,2 (4.53)
  • 58. © Eng. Vib, 3rd Ed. 58/58 College of Engineering There are 3 approaches to computing mode shapes and frequencies (i) 2 Mu Ku (ii) 2 u M 1 Ku (iii) 2 v M 1 2 KM 1 2 v (i) Is the Generalized Symmetric Eigenvalue Problem easy for hand computations, inefficient for computers (ii) Is the Asymmetric Eigenvalue Problem very expensive computationally (iii) Is the Symmetric Eigenvalue Problem the cheapest computationally