Structural Dynamics Lecture11
Structural Dynamics Lecture11
Lecture 11
Free vibration of MDOF system
Zili Zhang
Department of Structural Engineering
[email protected]
Observation:Free vibration of shear frame
due to initial displacement
An arbitrary initial displacement
Undamped structure
2
Observation:Free vibration of shear frame
due to initial displacement
Initial displacement being the 1st natural mode of vibrion
Undamped structure
3
Observation:Free vibration of shear frame
due to initial displacement
Initial displacement being the 2st natural mode of vibrion
Undamped structure
4
Shear frame: a simple MDOF system
𝑚𝑚3
𝑘𝑘3
𝑚𝑚2
𝑘𝑘2
𝑚𝑚1
𝑘𝑘1
5
Undamped eigenvibrations of an MDOF system:
Eigenfrequencies and eigenmodes
• 𝐊𝐊 − 𝜔𝜔2 𝐌𝐌 𝝓𝝓 = 𝟎𝟎
• 𝜆𝜆 is an eigenvalue
• 𝝓𝝓 is an eigenvector
6
Undamped eigenvibrations of an MDOF system:
Eigenfrequencies and eigenmodes
• Trivial solution
−1
• det 𝐊𝐊 − 𝜆𝜆𝐌𝐌 ≠ 0 ⇒ 𝝓𝝓 = 𝐊𝐊 − 𝜆𝜆𝐌𝐌 𝟎𝟎 = 𝟎𝟎
14 14 14 14
12 12 12 12
10 10 10 10
8 8 8 8
6 6 6 6
4 4 4 4
2 2 2 2
0 0 0 0
-2 -2 -2 -2
-4 -4 -4 -4
0 2 4 6 0 2 4 6 0 2 4 6 0 2 4 6
9
Example 1: a 2DOF system
Generalized eigenvalue problem
10
Example 2: Mathematical double pendulum
Generalized eigenvalue problem
Linearization:
11
Example 3: modeling of a car
1. The first set of DOFs
12
Example 3: modeling of a car
1. The first set of DOFs
13
Example 3: modeling of a car
2. The second set of DOFs
14
Example 3: modeling of a car
2. The second set of DOFs
15
Orthogonality properties of mode shapes
If the eigenmodes and are associated with different eigenvalues, i.e. ,
then the following orthogonality properties are fulfilled:
𝑇𝑇
𝝓𝝓(𝑗𝑗) 𝐌𝐌𝝓𝝓 𝑘𝑘
= 0 for 𝑗𝑗 ≠ 𝑘𝑘
𝑇𝑇
𝝓𝝓(𝑗𝑗) 𝐊𝐊𝝓𝝓 𝑘𝑘
= 0 for 𝑗𝑗 ≠ 𝑘𝑘
Proof:
𝑗𝑗 𝑗𝑗
𝐊𝐊𝝓𝝓 = 𝜆𝜆𝑗𝑗 𝐌𝐌𝝓𝝓 𝑇𝑇
The 1st equation is pre-multiplied by 𝝓𝝓(𝑘𝑘) . Use
𝐊𝐊𝝓𝝓 𝑘𝑘
= 𝜆𝜆𝑘𝑘 𝐌𝐌𝝓𝝓 𝑘𝑘 of 𝐊𝐊 = 𝐊𝐊 𝑇𝑇 and 𝐌𝐌 = 𝐌𝐌 𝑇𝑇 provides:
𝑇𝑇 𝑇𝑇
𝝓𝝓(𝑘𝑘) 𝐊𝐊𝝓𝝓 𝑗𝑗
= 𝜆𝜆𝑗𝑗 𝝓𝝓(𝑘𝑘) 𝐌𝐌𝝓𝝓 𝑗𝑗
⇒
𝑇𝑇 𝑇𝑇
𝝓𝝓(𝑗𝑗) 𝐊𝐊 𝑇𝑇 𝝓𝝓 𝑘𝑘
= 𝜆𝜆𝑗𝑗 𝝓𝝓(𝑗𝑗) 𝐌𝐌 𝑇𝑇 𝝓𝝓 𝑘𝑘
⇒
𝑇𝑇 𝑇𝑇
𝝓𝝓(𝑗𝑗) 𝐊𝐊𝝓𝝓 𝑘𝑘
= 𝜆𝜆𝑗𝑗 𝝓𝝓(𝑗𝑗) 𝐌𝐌𝝓𝝓 𝑘𝑘
16
Orthogonality properties of mode shapes
Proof (continue):
𝑗𝑗 𝑗𝑗
𝐊𝐊𝝓𝝓 = 𝜆𝜆𝑗𝑗 𝐌𝐌𝝓𝝓 𝑇𝑇
The 2nd equation is pre-multiplied by 𝝓𝝓(𝑗𝑗) . Use of
𝐊𝐊𝝓𝝓 𝑘𝑘
= 𝜆𝜆𝑘𝑘 𝐌𝐌𝝓𝝓 𝑘𝑘 𝐊𝐊 = 𝐊𝐊 𝑇𝑇 and 𝐌𝐌 = 𝐌𝐌 𝑇𝑇 provides:
𝑇𝑇 𝑇𝑇
𝝓𝝓(𝑗𝑗) 𝐊𝐊𝚽𝚽 𝑘𝑘
= 𝜆𝜆𝑘𝑘 𝝓𝝓(𝑗𝑗) 𝐌𝐌𝝓𝝓 𝑘𝑘
𝑇𝑇
0 = (𝜆𝜆𝑗𝑗 − 𝜆𝜆𝑘𝑘 ) 𝝓𝝓(𝑗𝑗) 𝐌𝐌𝝓𝝓 𝑘𝑘
𝑇𝑇
Since 𝜆𝜆𝑗𝑗 ≠ 𝜆𝜆𝑘𝑘 , the above equation can only be fulfilled, if 𝝓𝝓(𝑗𝑗) 𝐌𝐌𝝓𝝓 𝑘𝑘
= 0. Then,
𝑇𝑇
𝝓𝝓(𝑗𝑗) 𝐊𝐊𝝓𝝓 𝑘𝑘
= 0 as well for 𝑗𝑗 ≠ 𝑘𝑘.
From Example 1
18
Example 3b: a 2DOF system
Orthogonality conditions
19
Example 4: a massless cantilever beam (2DOF)
Generalized eigenvalue problem and orthogonality conditions
20
Example 5: a massless cantilever beam (4DOF)
Generalized eigenvalue problem
Matlab solver:
21
Example 6: a two-story frame (6DOFs)
Generalized eigenvalue problem
Matlab solver:
22
Example 7: a two-story frame (2DOFs)
After static condensation: Generalized eigenvalue problem
23
Interpretation of modal orthogonality
1. The work done by the nth mode inertia force in going through the rth mode
displacement is zero
25
Modal expansion of displacement
26
Modal expansion of displacement
27
Free vibration response
Free vibration of linear MDOF system (without damping) is governed by the
following equation:
28
Free vibration response
Free vibration of linear MDOF system (without damping) is governed by the
following equation:
29
Free vibration response
Setting 𝑡𝑡 = 0, we have
From the modal expansion of displacement and velocity (page 26), we can
write
where
30
Free vibration response
Therefore, the free vibration response can be written as
or alternatively,
31
Free vibration response: Example 8
Free vibration response of the 2-story shear frame due to initial displacement
32
Free vibration response: Example 9
Free vibration response of the 2-story shear frame due to initial displacement
Solution?
33