Chapter 4-3
Chapter 4-3
1 2
9 10
S =M P
2
where
n × n nxn nxn
(where n = 2 in the previous slides) 11 12
Modal and Physical Responses Section 4.4 More then 2 Degrees
Modal 4
Free response in modal coordinates
r1
of Freedom
Coordinates: 2 r2
Independent
oscillators 0
-2
λ1 = 2 ⇒ ω1 = 2 -4
0 1 2 3 4 5 6 7 8 9 10
⇒ T1 = 2π = 4.44 sec, π sec 4.44 sec
Fig 4.8
λ 2 = 4 ⇒ ω1 = 2 4
Free response in physical coordinates
A FBD of the system of figure 4.8 yields the relevant matrices and vectors are:
the n equations of motion o the form:
⎡ k1 + k 2 −k 2 0 0 ⎤
⎡ m1 0 0⎤
mi + ki (xi − xi −1 ) − ki +1 (xi −1 − xi ) = 0, i = 1, 2, 3L n (4.83) ⎢0 m2 0⎥
⎢ −k
⎢ 2
k2 + k3 −k3 0 ⎥
⎥
M =⎢ ⎥, K = ⎢ 0 −k 3 ⎥ (4.83)
⎢ ⎥ ⎢ ⎥
⎢ ⎥ ⎢ k n−1 + k n −k n ⎥
Writing all n of these equations and ⎣⎢ 0 0 mn ⎦⎥ ⎢ 0 0 −k n k n ⎥⎦
⎣
casting them in matrix form yields:
⎡ x1 ( t ) ⎤ ⎡ x1 ( t ) ⎤
Mx (t ) + Kx (t ) = 0, (4.80) ⎢ x (t ) ⎥ ⎢ x (t ) ⎥
x (t ) = ⎢ ⎥ , x (t ) = ⎢ 2 ⎥
2
⎢ ⎥ ⎢ ⎥
where: ⎢ ⎥ ⎢ ⎥
⎢⎣ x n ( t ) ⎥⎦ ⎢⎣ x n (t ) ⎥⎦
15 16
For such systems as figure 4.7 and The Mode Summation Approach
4.8 the process stays the same…just • Based on the idea that any possible time response
more modal equations result: is just a linear combination of the eigenvectors
Process stays the same as section 4.3 Starting with q ( t ) + Kq ( t ) = 0 (4.88)
r1 (t ) + ω12 r1 (t ) = 0
( )v
n n
let q (t )= ∑ q i (t ) = ∑ ai e
− j λi t j λi t
r2 (t ) + ω 22 r2 (t ) = 0 + bi e i
i =1 i =1
r3 (t ) + ω 32 r3 (t ) = 0 ⇒ two linearly independent solutions for each term.
Just get more modal
equations, one for each n
rn (t ) + ω n2 rn (t ) = 0
degree of freedom (n is can also write this as q (t ) = ∑ d i sin (ωi t + φi ) v i (4.92)
the number of dof) i =1
The compute d i from the velocity expression and adjust calculation of the constants from the
initial conditions accordingly.
Example 4.3.1 solved by the mode Example 4.3.1 constructing the summation of modes
summation method
⎡ q1 (t ) ⎤ 3 2 ⎛ π ⎞ 1 ⎡ −1 ⎤ 3 2 ⎛ π ⎞ 1 ⎡ −1 ⎤
⎡3 0 ⎤ 1 ⎡ −1 −1⎤ =
⎢ q (t ) ⎥ 2 sin ⎜ 2 t − ⎟ + sin ⎜ 2 t − ⎟
From before, we have M = ⎢ 2 ⎠ 2 ⎢⎣ −1⎥⎦ 2 2 ⎠ 2 ⎢⎣ 1 ⎥⎦
1/2
⎥ and V = ⎝ ⎝
⎣0 1 ⎦ 2 ⎢⎣ −1 1 ⎥⎦ ⎣ 2 ⎦
the first mode the second mode
⎡3⎤ ⎡0 ⎤
Appropriate IC are q 0 =M 1/2 x 0 = ⎢ ⎥ , q 0 =M 1/2 v 0 = ⎢ ⎥ Transforming back to the physical
⎣0 ⎦ ⎣0 ⎦
coordinates yields:
⎡− π ⎤
ωi v q (0)
T
i
T
i
φ
ωi v q (0) ⎡ 1 ⎤ ⎢ 2 ⎥ 3 2 ⎛ π ⎞ 1 ⎡ 1 3 0 ⎤ ⎡ −1⎤ 3 2 ⎛ π ⎞ 1 ⎡ 1 3 0 ⎤ ⎡ −1⎤
φi = tan −1 T = tan −1 ⇒⎢ ⎥=⎢ x(t) = M −1/2 q = sin ⎜ 2t −
⎟⎠ ⎢ ⎥⎢ ⎥ + sin ⎜ 2t − ⎟ ⎢ ⎥
v i q (0) 0 ⎣φ2 ⎦ π⎥ 2 ⎝ 2 2 ⎢⎣ 0 1 ⎥⎦ ⎣ −1⎦ 2 ⎝ 2 ⎠ 2 ⎢⎣ 0 1 ⎥⎦ ⎢⎣ 1 ⎥⎦
⎢− ⎥
⎣ 2⎦ 3 2 ⎛ π ⎞ 1 ⎡ −1⎤ 3 2 ⎛ π ⎞ 1 ⎡ −1⎤
= sin ⎜ 2t − ⎟ ⎢ ⎥ + sin ⎜ 2t − ⎟
2 ⎝ 2 ⎠ 3 2 ⎣ −1⎦ 2 ⎝ 2 ⎠ 3 2 ⎢⎣ 1 ⎥⎦
⎡3 2 ⎤
v Ti q (0) ⎡ d1 ⎤ ⎢ 2⎥
di = ⇒⎢ ⎥=
sinφi ⎣ d 2 ⎦ ⎢3 2 2 ⎥
⎣ ⎦ 23 24
Example 4.3.1 a comparison of the Steps for Computing the
two solution methods shows they Response By Mode Summation
yield identical results 1. Write the equations of motion in matrix
1
free response of DOF 1
form, identify M and K
modal
0.5
0
MSA
2. Calculate M -1/2 (or L)
3. Calculate K˜ = M − KM −
1 1
-0.5
2 2
-1
0 1 2 3 4 5
time (sec)
6 7 8 9 10
4. Compute the eigenvalue problem for the
K˜ and get ω i2 and v i
free response of DOF 2
3
2 matrix
1
-1
5. Transform the initial conditions to q(t)
modal
25 26
i=1 27 28
The second mode shape of A rigid body mode is the mode
Example 4.4.3 has a node associated with a zero frequency
• Note that for more then 2 DOF, a mode Fig 4.12
shape may have a zero valued entry
• This is called a node of a mode.
⎡ 0.2887 ⎤
⎢ 0.2887 ⎥
u2 = ⎢ ⎥ • Note that the system in Fig 4.12 is not constrained and can
move as a rigid body
⎢ 0 ⎥
⎢ ⎥ • Physically if this system is displaced we would expect it to
node ⎣ −0.2887 ⎦ move off the page whilst the two masses oscillate back and
forth
They make great mounting points in machines
29 30
Example 4.4.4 Rigid body motion Following the steps of Window 4.4
The free body diagram of figure 4.12 yields ⎡1 0⎤
1. M −1/2
=⎢ 1⎥
m1 x1 = k ( x 2 − x1 ) and m2 x 2 = − k ( x 2 − x1 ) ⎢0 ⎥
⎣ 2⎦
⎡ m1 0 ⎤ ⎡ x1 ⎤ ⎡ 1 −1⎤ ⎡ x1 ⎤ ⎡ 0 ⎤ ⎡1 0 ⎤ 1 −1 ⎡1 0 ⎤
⇒⎢ +k = ⎡ ⎤⎢ ⎡ 400 −200 ⎤
m2 ⎥⎦ ⎢⎣ x 2 ⎥⎦ ⎢⎣ −1 1 ⎥⎦ ⎢⎣ x 2 ⎥⎦ ⎢⎣ 0 ⎥⎦ 2. K = M KM = 400 ⎢ 1 ⎥ ⎢ ⎥
−1/2 −1/2
1 ⎢=
⎣0 ⎢0
⎣ 2⎦
⎥ ⎣ −1 1 ⎥⎦ ⎢0
⎣ 2⎦
⎥ ⎣ −200 100 ⎥⎦
7. Now compute the solution in modal Applying the modal initial conditions
coordinates and note what happens to to these two solution forms yields:
the first mode. r1 (0) = a = 0.004472
Since ω1 = 0 the first modal equation is r1 (0) = b = 0.0
r1 + (0)r1 = 0 ⇒ r1 (t ) = 0.0042
⇒ r1 (t) = a + bt Rigid body translation as in the past problems the initial conditions for r2 yield
And the second modal equation is r2 (t ) = −0.0089cos 5t
r2 (t) + 5r2 (t) = 0 ⎡ 0.0042 ⎤
⇒ r( t ) = ⎢ ⎥
⇒ r2 (t) = a2 cos 5t −0.0089cos 5t
Oscillation
35
⎣ ⎦ 36
8. Transform the modal solution to Order the frequencies
the physical coordinate system • It is convention to call the lowest frequency ω1 so
that ω1 < ω2 < ω3 < …
• Order the modes (or eigenvectors) accordingly
⎡ 0.4472 −0.8944 ⎤ ⎡ 0.0045 ⎤
x(t) = Sr(t) = ⎢ ⎥⎢ ⎥ • It really does not make a difference in computing
⎣ 0.4472 0.2236 ⎦ ⎣ −0.0089 cos 5t ⎦ the time response
⎡ x1 (t) ⎤ ⎡ 2.012 + 7.60 cos 5t ⎤ −3
• However:
⇒ x(t) = ⎢ ⎥ =⎢ ⎥ × 10 m – When we measuring frequencies, they appear lowest to
⎣ x2 (t) ⎦ ⎢⎣ 2.012 − 1.990 cos 5t ⎥⎦ highest
– Physically the frequencies respond with the highest
energy in the lowest mode (important in flutter
Each mass is moved a constant distance and calculations, run up in rotating machines, etc.)
then oscillates at a single frequency.
37 38
39 40
Transform Mode Shapes to Eigenvectors From Equation (4.92):
2 2
1 ⎡ 3 0 ⎤ ⎡ 1 3 ⎤ ⎡1⎤
v1 = M 2 u1 = ⎢ q(t ) = ∑ di sin(ωi t + φi ) v i ⇒ q(t ) = ∑ diωi cos(ωi t + φi ) v i
⎥⎢ ⎥ = ⎢ ⎥
⎣ 0 1 ⎦ ⎢⎣ 1 ⎥⎦ ⎣1⎦ i =1 i =1
eigenvectors
1 ⎡ 3 0 ⎤ ⎡ −1 3 ⎤ ⎡ −1⎤ Set t=0 and multiply by v1:
v 2 = M 2 u2 = ⎢ ⎥⎢ ⎥=⎢ ⎥
⎣ 0 1 ⎦ ⎢⎣ 1 ⎥⎦ ⎣ 1 ⎦ 2
Note that unlike the mode shapes, the eigenvectors q(0) = ∑ diωi cos φi v i
i =1
are orthogonal: 0
⎡ −1⎤ ⎡− 1 ⎤ 2 ⎡0 ⎤ 1 ⎡1⎤ 1 ⎡− 1⎤
Note that v1T v 2 = [1 1]⎢ ⎥ = 0, but u1T u 2 = ⎡⎣ 1 3 1⎤⎦ ⎢ 3 ⎥ = ≠ 0 ⇒ v1T ⎢ ⎥ = d1 2 cos φ1v1T ⎢ ⎥ + d 2 2 cos φ2 v1T ⎢ ⎥
⎣1⎦ ⎢⎣ 1 ⎥⎦ 3 ⎣0 ⎦ 2 ⎣1⎦ 2⎣1⎦
Normalizing yields: 1 ⎡1⎤ 1 ⎡ −1⎤ ⇒ 0 = d1 cosφ1 ⇒ φ1 = π /2
v1 = ⎢1⎥ and v 2 = ⎢ ⎥
2 ⎣ ⎦ 2⎣1⎦ Or directly from Eq. (4.97)
41 42
premultiply by U − T to get
• More efficient to decompose M into product
of upper and lower triangular matrices I q + U − T KU −1q = q + K q = 0
note that: ⎡⎣U − T KU −1 ⎤⎦ = [U −1 ] K T [U − T ] = U − T KU −1
T T T
(Cholesky decomposition)
45 46