Académique Documents
Professionnel Documents
Culture Documents
+ D U
MU +K U =F (1)
(t ) (t )
=U
at t = 0 → U (0) = U o , U (2)
(0) o
1 T , V = 1 UT K U
T= U MU (3)
2 2
1
The matrices are square with n-rows = n columns, while the vectors are n-
rows.
MEEN 617 – HD#7 Undamped Modal Analysis of MDOF systems. L. San Andrés © 2008 1
In addition, since T > 0, then M is a positive definite matrix2. If V
>0, then K is a positive definite matrix. V=0 denotes the existence
of a rigid body mode, and makes K a semi-positive matrix.
2
Positive definite means that the determinant of the matrix is greater than
zero. More importantly, it also means that all the matrix eigenvalues will be
positive. A semi-positive matrix has a zero determinant, with at least an
eigenvalues equaling zero.
MEEN 617 – HD#7 Undamped Modal Analysis of MDOF systems. L. San Andrés © 2008 2
For simplicity, begin the analysis of the system by neglecting
damping, D=0. Hence, Eq.(1) reduces to
+ K U = F
MU (4)
(t ) (t )
=U
and at t = 0 → U (0) = U o , U
(0) o
Presently, set the external force F=0, and let’s find the free
vibrations response of the system.
+ K U = 0
MU (5)
U = φ cos(ω t −θ ) (6)
Substitution of Eqs. (6) and (7) into the EOM (5) gives:
+ K U = 0 →
MU
→ − M φ ω 2 cos(ω t −θ ) + K φ cos(ω t −θ ) = 0
→ ⎡⎣ − M ω 2 + K ⎤⎦ φ cos(ω t −θ ) = 0
MEEN 617 – HD#7 Undamped Modal Analysis of MDOF systems. L. San Andrés © 2008 3
⎡⎣ − M ω 2 + K ⎤⎦ φ = 0 (9)
or
ω 2M φ = K φ (10)
Aφ = λ φ
(11)
where Α =M K and λ = ω −1 2
Δ = −M ω2 + K =0 (12)
Δ = 0 = a0 + a1 ω 2 + a2 ω 4 + a3 ω 6 + .... an ω n
n (13)
Δ = 0 = a0 + ∑ ( ai λ i
)
i =1
This polynomial or characteristic equations has n-roots, i.e. the
set {λk }k =1,2,....n or {± ωk }k =1,2,....n since ω = ± λ .
MEEN 617 – HD#7 Undamped Modal Analysis of MDOF systems. L. San Andrés © 2008 4
Knowledge summary
a) A n-DOF system has n-natural frequencies.
MEEN 617 – HD#7 Undamped Modal Analysis of MDOF systems. L. San Andrés © 2008 5
Nowadays, PCs and mathematical computation software allow,
with a single (simple) command, the evaluation of all (or some)
eigenvalues and its corresponding eigenvectors in real time, even
for systems with thousands of DOFs.
Long gone are the days when the graduate student or practicing
engineer had to develop his/her own efficient computational
routines to calculate eigenvalues. Handout # 9 discusses briefly
some of the most popular numerical methods to solve the
eigenvalue problem.
T T
Pre-multiply the equations above by φ ( k ) and φ ( j ) to obtain
MEEN 617 – HD#7 Undamped Modal Analysis of MDOF systems. L. San Andrés © 2008 6
ω 2j φT( k ) M φ ( j ) = φT( k ) K φ ( j )
and (17)
ωk2 φT( j ) M φ ( k ) = φT( j ) K φ ( k )
( φT( j )K φ( k ) ) = ( K φ( k ) ) ( φT( j ) )
T T T
= φT( k ) K T φ ( j )
= φT( k ) K φ ( j ) since K = K T
and
(φ M φ ( k ) ) = φT( k ) M φ ( j ) since M = MT
T
T
( j)
ω 2j φT( j ) M φ ( k ) = φT( j ) K φ ( k ) (a )
and (18)
ωk2 φT( j ) M φ ( k ) = φT( j ) K φ ( k ) (b)
(ω 2
j − ωk2 ) φT( j ) M φ ( k ) = 0 (19)
MEEN 617 – HD#7 Undamped Modal Analysis of MDOF systems. L. San Andrés © 2008 7
for j ≠ k φT( j ) M φ ( k ) = 0 and φT( j ) K φ ( k ) = 0 (20)
ΦT M Φ = [ M ] ; ΦT K Φ = [ K ] (22)
where [M] and [K] are diagonal matrices containing the modal
mass and stiffnesses, respectively.
⎡ a1 ⎤
⎢a ⎥
v = φ1 a1 + φ 2 a2 + .. + φ n an = [φ1 φ 2 .. φ n ] ⎢ 2 ⎥ = Φa
⎢ .. ⎥
⎢ ⎥
⎣ an ⎦
MEEN 617 – HD#7 Undamped Modal Analysis of MDOF systems. L. San Andrés © 2008 8
System Response in Modal Coordinates
The orthogonality property of the natural modes (eigenvectors)
permits the simplification of the analysis for prediction of system
response. Recall that the equations of motion for the undamped
system are
MU + K U = F (4)
(t ) (t )
=U
and at t = 0 → U (0) = U 0 , U
(0) 0
+ K Φq = F( t )
M Φq
( Φ M Φ ) q + ( Φ K Φ ) q = Φ F
T T T
(t ) (25)
[ ] [ ]
M
q + K q = Q = Φ T
F( t ) (26)
3
Eq. (24) sets the physical displacements U as a function of the
modal coordinates q. This transformation merely uses the property
of linear independence of the natural modes.
MEEN 617 – HD#7 Undamped Modal Analysis of MDOF systems. L. San Andrés © 2008 9
And since [M] and [K] are diagonal matrices. Eq. (26) is just a set
of n-uncoupled ODEs. That is,
M 1 q1 + K1 q1 = Q1
M 2 q2 + K 2 q2 = Q2
(27)
.....
M n qn + K n qn = Qn
Or M j qj + K j q j = Q j with ωn j = Kj
Mj , j =1,2...n (28)
MEEN 617 – HD#7 Undamped Modal Analysis of MDOF systems. L. San Andrés © 2008 10
A more efficient to determine the initial state {q o , q o } in modal
coordinates follows. Start with the fundamental transformation,
U o = Φq o , and premultiply this relationship by ΦT M to
obtain,
ΦT M U o = ΦT M Φq o
since [ M ] = Φ M Φ , hence
T
= [ M ]qo ,
q o = [ M ] ΦT M U o ,
−1
(29a)
q o = [ M ]
−1 T
Φ MU o
or
1 T 1 T
qok = φ( k ) ( M U o ) , qok = φ( k ) ( M U
)
o (29b)
Mk Mk
Eqs. (29) are much easier to calculate efficiently when n-DOF is
large. Note that finding the inverse of the modal mass matrix [M]-1
is trivial, since this matrix is diagonal.
Φ −1= [ M ] ΦT M
−1
(30)
{ }
conditions qo j , qo j follows an identical procedure as in the
solution of the SDOF response. That is, each modal response adds
the homogeneous solution and the particular solution. The
particular solution clearly depends on the time form of the modal
MEEN 617 – HD#7 Undamped Modal Analysis of MDOF systems. L. San Andrés © 2008 11
force Q(t), i.e step-load, ramp-load, pulse-load, periodic load, or
arbitrary time form.
M j q H j + K j qH j = 0 = Q j (31a)
qo j QS j
( )
q j = qo j cos ωn j t +
ωn
( )
sin ωn j t +
Kj ⎣
nj ( )
⎡1 − cos ω t ⎤
⎦
(32a)
j
MEEN 617 – HD#7 Undamped Modal Analysis of MDOF systems. L. San Andrés © 2008 12
; and for a rigid body mode, ωn j = 0 ,
1 QS j 2
q j = qo j + qo j t + t (32c)
2Mj
j=1,2,….n
For periodic loads,, the modal equations are
M j qj + K j q j = QPj cos(Ωt ) (33a)
with solutions
for an elastic mode, ωn ≠ 0 , and Ω ≠ ωn
j j
⎡ ⎤
QPj ⎢
( )
q j = C j cos ωn j t + S j sin ωn j t +( ) 1 ⎥ cos ( Ω t )
K j ⎢1 − Ω ω
( )
2⎥
⎢⎣ nj ⎥⎦
(33b)
(34)
for an elastic mode, ωn ≠ 0 . j
MEEN 617 – HD#7 Undamped Modal Analysis of MDOF systems. L. San Andrés © 2008 13
System Response in Physical Coordinates
Once the response in modal coordinates is fully determined, the
system response in physical coordinates follows using the modal
transformation
U(t ) = Φ q(t ) =
⎡ q1( t ) ⎤
⎢ ⎥
q
U ( t ) = [φ1 φ 2 .. φ n ] ⎢ 2 ⎥ = φ1 q1 + φ 2 q2 + .. + φ n qn
⎢ .. ⎥
⎢ ⎥
⎣⎢ qn ⎥⎦
n
U ( t ) = ∑ φ j q j( t ) (35)
j =1
m
U ( t ) ≈ ∑ φ j q j( t ) , m < n (36)
j =1
MEEN 617 – HD#7 Undamped Modal Analysis of MDOF systems. L. San Andrés © 2008 14
Example: Consider the case of force excitation with frequency
Ω ≠ ωn j and acting for very long times. The EOMs in physical
space are
+ K U = F cos ( Ωt )
MU P
⎡ ⎤
QPj ⎢ 1 ⎥ cos ( Ω t )
qj ≈ (37a)
K j ⎢1 − Ω ω
( )
2⎥
⎢⎣ nj ⎥⎦
And thus,
⎛ ⎡ ⎤⎞
⎜ QPj n
1
U = U P cos(Ωt ) = Φq = ∑ φ j ⎢ ⎥ ⎟ cos ( Ω t )
⎜ Kj
( )
2 ⎟
j =1 ⎜
⎢1 − Ω ω ⎥⎟
⎝ ⎢⎣ nj ⎥⎦ ⎠
(38)
The physical response is also periodic with same frequency as the
force excitation.
MEEN 617 – HD#7 Undamped Modal Analysis of MDOF systems. L. San Andrés © 2008 15
Example: Find natural frequencies and natural ORIGIN := 1
mode shapes of UNDAMPED system.
Given EOMs for a 2DOF - undamped- system:
⎛⎜ M2 0 ⎟⎞ d2 ⎛⎜ X2 ⎟⎞ ⎛⎜ 2 ⋅K2 −2K2 ⎞ ⎛ X2 ⎞
⎟ ⋅⎜ ⎟ = ⎛ 0 ⎞
⋅ +
⎜ 0 M1 ⎟ dt2 ⎜ X1 ⎟ ⎜ −2 ⋅K2 2 ⋅K2 + K1 ⎟ ⎜ X1 ⎟ ⎜ K ⋅Z ⎟ (1)
⎝ ⎠ ⎝ ⎠ ⎝ ⎠⎝ ⎠ ⎝ 1 ⎠
where M2 =mo, M1 =5 m o , K2=k o; K1 =5 ko
⎛⎜ mo 2 ⋅ ko −2ko
⎟⎞ ⋅ d2 ⎛⎜ 2 ⎟⎞ + ⎛⎜ ⎞⎟ ⎛⎜ X2 ⎟⎞ ⎛ 0 ⎞
0 X
⎜ 0
⋅ = ⎜ K ⋅Z ⎟
5 ⋅mo ⎟ dt2 ⎜ X1 ⎟ ⎜ −2 ⋅ko 2 ⋅ ko + 5 ⋅ ko ⎟ ⎜ X1 ⎟ ⎝ 1 ⎠
⎝ ⎠ ⎝ ⎠ ⎝ ⎠⎝ ⎠
(a) PROCEDURE TO FIND NATURAL FREQUENCIES AND NATURAL MODES: Assume the
motions are periodic with frequency ω, ie
Set the RHS of Eq. (1) equal to 0. Substitution of (2) into (1) gives
( 2
)(
Δ ( ω ) = 7 ⋅ ko − 5 ⋅ mo ⋅ω ⋅ 2 ⋅ko − mo ⋅ ω
2
) − 4 ⋅ ko2
=0
2
Let λ=ω , and expanding the products in the determinant
2 2
(
0 = λ ⋅5mo − λ ⋅ 7 ⋅ko ⋅mo + 10 ⋅ ko ⋅ mo + 14 ⋅ ko − 4 ⋅ko) 2 2
ω 1 := ( λ 1) ω 2 := ( λ 2)
0.5 0.5 0.5
⎛ ⎞ ⎛ ko ⎞
0.87
ω=⎜ ⎟ ⎜ ⎟
⎝ 1.626 ⎠ ⎝ mo ⎠
Find the eigenvectors:
The two equations in (3) are linearly dependent. Thus, one cannot solve for a1 and a2. Set
φ 1 := 1
arbitrarily; and from the first equation
for ω 1
φ2 =
( 2 ⋅ko − mo ⋅ ω 1 )
=
(2 ⋅ko − 0.757 ⋅ko)
2
φ 2 :=
( 2 − 0.757)
2
2 ⋅ ko 2 ⋅ ko
φ 2 = 0.621
φ 1 := φ
φ1 = ⎜
⎛ 1 ⎞ is the first eigenvector (natural mode)
⎟
⎝ 0.621 ⎠
(b) Explanation: DOF1 (X2) and DOF2 (X1) move in phase, with X2>X1
ω2 φ 1 := 1
( 2 ⋅ko − mo ⋅ ω 2 )
for
(2 ⋅ko − 2.643 ⋅ko)
2
φ2 = = ( 2 − 2.643)
2 ⋅ ko 2 ⋅ ko φ 2 :=
2
φ 2 := φ ⎛ 1 ⎞
φ2 = ⎜ ⎟ is the 2nd eigenvector (natural mode)
⎝ −0.321 ⎠
(b) Explanation:DOF1 (X2) and DOF2 (X1) move 180 deg OUT of phase, with |X2|>|X1|
φ 1 := eigenvec ( Z , λ 1)
natural modes:
⎛ 0.849 ⎞
φ1 = ⎜ ⎟ ( φ1) 2
⎝ 0.528 ⎠ = 0.622
( φ1) 1
φ 2 := eigenvec ( Z , λ 2) ⎛ 0.952 ⎞
φ2 = ⎜ ⎟
⎝ −0.306 ⎠ ( φ2) 2
= −0.322
( φ2) 1
which are the same ratios as for
the vectors found earlier
1000lb 5 lb ft
Example: Undamped Modal Analysis mo := k o := 10 ⋅ g = 32.174 ORIGIN := 1
g in 2
sec
Equations of motion: natural frequencies, modal matrix (eigenvectors)
Explanation: Since q1 and q2 are non-zero, then physical motion, X1 &X2, shows excitation of the
TWO fundamental modes of vibration - BUT response for second mode is much less
GRAPHs not needed for exam:
Note that there is no damping or
0.006
attenuation of motions.
0.005
displacements (inch)
Terminal condition:
If damping is present and since the applied force is a constant, the system will achieve a new steady state
condition.
In the limit as t approaches very, very large values ⎛⎜ X1 ⎞⎟ ⎛ 0 ⎞
2 ⎛ X1end ⎟⎞
K⋅ ⎜
d
=⎜ ⎟ ; hence ===> =F
dt ⎜⎝ X2 ⎟⎠ ⎝ 0 ⎠ ⎜ X2end ⎟
2
⎝ ⎠
And equations of motion reduce to:
⎛⎜ 2 ⋅ ko −2k o ⎞⎟ ⎛⎜ X1end ⎞⎟ ⎛ 0 ⎞
⎜⎝ −2 ⋅ ko 7⋅ k o ⎟⎠ ⎜⎝ X2end ⎟⎠ ⎜⎝ Fo ⎟⎠
⋅ = 3
Fo = 1 × 10 lb
Note that the graph of undamped periodic motions Z(t) and X(t)
shows oscillatory motions abut these terminal or end values. recall
Zo = 0.01 in
⎛ 2 × 10− 3 ⎞
K ⋅F = ⎜ ⎟ in
OR −1
⎜ − 3⎟ Zo
⎝ 2 × 10 ⎠ =5
X1end
0.006
COMPARE actual 0.005
response with a
displacements (inch)
0.004
response
0.003
neglecting q2.
0.002
Indeed mode 2 does
0.001
not afffect the physical
0
response, except for
motion X2 sligthly 0.001
0.002
0 0.12 0.25 0.37
time (sec)
X1
X2
terminal
Normalization of eigenvectors (natural modes)
Recall that the components of an eigenvector φ j are
ARBITRARY but for a multiplicative constant. If one of the
elements of the eigenvector is assigned a certain value, then this
vector becomes unique, since then n-1 remaining elements are
automatically adjusted to keep constant the ratio between any two
elements in the vector.
MEEN 617 – HD#7 Undamped Modal Analysis of MDOF systems. L. San Andrés © 2008 16
qj + ωn2j q j = Q j
{
Recall that the pairs ωi , φ ( i ) }
i =1,2...n
satisfy Kφ ( i ) = ωi2M φ ( i )
with properties ΦT M Φ = [ M ] ; ΦT K Φ = [ K ]
i.e. with modal stiffness and masses calculated from:
Ki
K i = φT( i ) Kφ ( i ) ; M i = φT( i ) Mφ ( i ) , and ωi2 = (41)
Mi
Ki 1
2 φT( i ) Kφ ( i )
That is, ωi2 = Mi
= T
(42)
2 φ ( i ) Mφ ( i )
1
MEEN 617 – HD#7 Undamped Modal Analysis of MDOF systems. L. San Andrés © 2008 17
Consider an arbitrary vector u and define Rayleigh’s
quotient R(u) as
T
u Ku
1
R (u) = 2 T (43)
1 u Mu
2
2 ( Φc ) K ( Φc ) cT ( ΦT KΦ ) c
T
1
R (u) = = T T
2( ) M ( Φc ) c ( Φ MΦ ) c
T
1 Φc
cT [ K ] c
R (u) = T (45)
c [ M ]c
MEEN 617 – HD#7 Undamped Modal Analysis of MDOF systems. L. San Andrés © 2008 18
Assume the modes have been normalized with respect to the
mass matrix, i.e.
n
c ⎡⎣ω ⎤⎦ c T 2
n
∑c ω 2
i
2
ni
R (u) = = i =1
n
(46a)
cT Ic
∑c i =1
2
i
Next, consider that the arbitrary vector u (which at this time can be
regarded as an assumed mode vector) differs very little from the
natural mode (eigenvector) φ ( r ) . This means that in the expansion
of vector u, the coefficients ci << cr ; for i = 1,2,...n and i ≠ r
Or
ci = ς i cr ; ς i <<1 for i = 1,2,...n and i ≠ r
n
c ω +c
2
r
2
nr
2
r ∑ςω
i =1, i ≠ r
i
2 2
ni
R (u) = n
cr2 + cr2 ∑ς
i =1, i ≠ r
i
2
( )
n n 2
ω +2
nr ∑ςω
i =1, i ≠ r
i
2 2
ni 1+ ∑
i =1, i ≠ r
ς iωni
ωnr
R (u) = n
=ω 2
nr n
(46b)
1+ ∑ς
i =1, i ≠ r
i
2
1+ ∑ς
i =1, i ≠ r
i
2
{ }
The quantities ς i are small, of second order, hence R(u) differs
2
MEEN 617 – HD#7 Undamped Modal Analysis of MDOF systems. L. San Andrés © 2008 19
This implies that R(u)has a stationary value in the vicinity of the
modal vector φ ( r ) .
( )
n 2
1+ ∑
ς iωni
( ) > 1 (47)
ωn1
ωni
R (u) = ω = ω 2 2
n1
i =2
n
, since ωn1
1 + ∑ς i
2
i=2
Then each term in the numerator is greater than the corresponding
one in the denominator. Hence, it follows that
Closure
Rayleigh’s energy method is generally used when one is
interested in a quick (but particularly accurate) estimate of the
fundamental natural frequency of a continuous system, and for
which a solution to the whole eigenvalue problem cannot be
readily obtained. The method is based on the fact that the natural
frequencies have stationary values in the neighborhood of the
natural modes.
In addition, Rayleigh’s quotient provides an upper bound to the
first (lowest) natural frequency. The engineering value of this
approximation can hardly be overstated. Rayleigh’s energy
method is the basis for the numerical computing of eigenvectors
and eigenvalues as will be seen later.
MEEN 617 – HD#7 Undamped Modal Analysis of MDOF systems. L. San Andrés © 2008 20
3 ORIGIN 1
N 5 number of DOFS mass 1 stiff 10
Example for estimation of first natural frequency 2
d
M identity ( N) mass M U K U = 0
2
dt
2 1 0 0 0 U3
1
U1 U2 U4 U5
2 1 0 0
K stiff 0 1 2 1 0 K K K K K K
0 0 1 2 1
M M M M M
0 0 0 1 2
Prepared by
Lecturer Luis San
Andres for ME617
course
Estimate for first natural frequency - Use Rayleigh-Ritz method:
ASSUME T
u ( .5 .75 1 .75 .5 ) 1
% difference = 1 n_ap 100 3.262
n
1
1.5
0.5
0
0
0 1 2 3 4 5 6
M1
u (approx)
Estimate for second natural frequency - Use Rayleigh-Ritz method:
ASSUME T
u ( .5 .5 0 .5 .5 ) 1
1.5
0
0
1
0 1 2 3 4 5 6
M2
u (approx)
3 ORIGIN 1
N 5 number of DOFS mass 1 stiff 10
Example for estimation of first natural frequency 2
d
M identity ( N) mass M U K U = 0
2
dt
2 1 0 0 0
1 U1 U2 U3 U4 U5
2 1 0 0
K stiff 0 1 2 1 0 K K K K K
0 0 1 2 1 M
M M M M
0 0 0 1 1
Estimate for first natural frequency - Use Rayleigh-Ritz method:
ASSUME T
u ( .1 .3 .5 .7 1 ) 1
% difference = 1 n_ap 100 21.485
n
1
1.5
0.5
0
0
0 1 2 3 4 5 6
M1
u (approx)
Mode Acceleration Method
Recall that the response in physical coordinates is
m
U ( t ) ≈ ∑ φ j q j( t ) , m < n (36)
j =1
+ K U = F
MU (4)
(t ) (t )
And, if there are no rigid body modes, i.e. all natural frequencies
are greater than zero, then
U ( t ) = K −1 ( F( t ) − M U
) (51)
−1
where K is a flexibility matrix. From Eq. (36),
m
≈ ∑ φ qj , m < n
U (52)
( j ) (t )
j =1
MEEN 617 – HD#7 Undamped Modal Analysis of MDOF systems. L. San Andrés © 2008 21
m
U ( t ) ≈ K −1F( t ) − K −1M ∑ φ( j ) qj( t ) (53)
j =1
m⎛ φ( j ) ⎞
U ( t ) ≈ U s ( t ) − ∑ ⎜ 2 ⎟ qj( t )
⎜
j =1 ⎝ ω j ⎠
⎟ ; m<n (56)
MEEN 617 – HD#7 Undamped Modal Analysis of MDOF systems. L. San Andrés © 2008 22
+ K U = F cos ( Ωt )
MU P
With a little damping, the steady state periodic response in modal
coordinates is
⎡ ⎤
QPj ⎢ 1 ⎥ cos ( Ω t ) (37a)
qj ≈
(
K j ⎢1 − Ω ω
)
2⎥
⎢⎣ nj ⎥⎦
Recall that, using the mode displacement method, the
response in physical coordinates is:
⎛ ⎡ ⎤⎞
m
⎜ QPj 1
U≈∑ φ j ⎢ ⎥ ⎟ cos ( Ω t ) (38)
⎜ Kj
( )
2 ⎟
j =1 ⎜
⎢1 − Ω ω ⎥⎟
⎝ ⎢⎣ nj ⎥⎦ ⎠
⎢1 − ( Ω ω ) ⎥
2
⎥ cos ( Ω t ) ;
⎣ j ⎦
− qjQPj ⎛ Ω 2 ⎞ ⎡ 1
⎤
≈ ⎜⎜ 2 ⎟⎟ ⎢ ⎥ cos ( Ω t ) (57)
ωj
2
K j ⎝ ω j ⎠ ⎢1 − ( Ω ω ) ⎥
2
⎣ j ⎦
response is
⎧ QPj ⎛ Ω2 ⎞ ⎡ ⎤ ⎫⎪
⎪ m
1
U ≈ ⎨ U SP + ∑ φ j ⎜⎜ 2 ⎟⎟ ⎢ ⎥ cos ( Ωt ) (58
2 ⎬
⎪⎩ j =1 Kj ⎝ ω j ⎠ ⎢⎣1 − ( Ω ω j ) ⎥⎦ ⎪⎭
)
MEEN 617 – HD#7 Undamped Modal Analysis of MDOF systems. L. San Andrés © 2008 23
−1
where the pseudo-static response is U SP = K FP . Now, in the
limit, as the excitation frequency decreases, i.e., as Ω → 0 , the
second term in Eq. (58) above disappears, and hence the physical
response becomes:
U = USP = K −1 FP (59)
MEEN 617 – HD#7 Undamped Modal Analysis of MDOF systems. L. San Andrés © 2008 24
STEP FORCED RESPONSE of Undamped 2-DOF ORIGIN := 1
mechanical system
Dr. Luis San Andres (c) MEEN 363, 617 February 2008
where M,K are matrices of inertia and stiffness coefficients, and X, V=dX/dt, d2X/dt2 are the
vectors of physical displacement, velocity and acceleration, respectively.
The FORCED undamped response to the initial conditions, at t=0, Xo,Vo=dX/dt, follows:
========================================================================
The equations of motion are:
⎛ 100 0 ⎞ ⋅ kg K := ⎛ 2 ⋅ 10 6 −1 ⋅ 10 6 ⎞ N
M := ⎜ ⎟ ⎜ ⎟⋅ m
⎝ 0 50 ⎠
⎝ −1 ⋅ 10
6
2 ⋅ 10 ⎠
6 n := 2 # of DOF
⎛0⎞
Xo := ⎜ ⎟ ⋅ m Vo := ⎜
⎛ 0.0 ⎞ ⋅ m
initial conditions ⎟
⎝0⎠ ⎝ 0 ⎠ sec
(
Δ = ⎡⎣ K11 − M11 ⋅ ω
2
) ⋅ (K 22 − M22 ⋅ ω ) − (K
2
12 − M12 ⋅ ω ) ⋅ (K
2
21 − M21 ⋅ ω
2
) ⎤⎦ = (2a)
0
4 2
( 2
Δ = a ⋅ ω + b ⋅ ω + c = a ⋅ λ + b ⋅ λ + c = 0with λ = ω ) 2 (2b)
where the a := M1 , 1 ⋅ M2 , 2 − M1 , 2 ⋅ M2 , 1
coefficients
are: b := K1 , 2 ⋅ M2 , 1 − K1 , 1 ⋅ M2 , 2 − K2 , 2 ⋅ M1 , 1 + K2 , 1 ⋅ M1 , 2 (2c)
c := K1 , 1 ⋅ K2 , 2 − K1 , 2 ⋅ K2 , 1
The roots of equation (2b) are:
⎡ −b − ( b 2 − 4 ⋅ a ⋅ c) .5 ⎤ ⎡ −b + ( b 2 − 4 ⋅ a ⋅ c) .5 ⎤
λ 1 :=
⎣ λ 2 :=
⎦⎣ ⎦ (3)
2⋅a 2⋅a
Aj , 1
0.37
Aj , 2
2.73
j
DOF
mode 1
mode 2
3. Modal transformation of physical equations to (natural) modal coordinates
d2 (7)
Mm ⋅ q + K m ⋅ q = Qm
dt 2
Qm = A ⋅ Fo
T (8)
with modal force vector:
qo = Mm
−1
( T
⋅ A ⋅ M ⋅ Xo ) so = Mm
−1
( T
⋅ A ⋅ M ⋅ Vo ) (9)
T ⎛ 126.79 −2.24 × 10 − 14 ⎞
Mm := A ⋅ M ⋅ A Mm = ⎜ ⎟ kg
−
⎝ −1.58 × 10 ⎠
14
473.21
T
Km := A ⋅ K ⋅ A ⎛ 1.61 × 10 6 3.18 × 10 − 10 ⎞ N
Km = ⎜ ⎟m
− 10
⎝ 3.51 × 10 2.24 × 10 7 ⎠
ω=⎜
⎛ 112.6 ⎞ s -1
⎟
⎝ 217.53 ⎠
=========================================================================================
4. Find Modal and Physical Response for given initial condition and
Constant Force vector
qo := Ainv ⋅ Xo so := Ainv ⋅ Vo
⎛0⎞
qo = ⎜ ⎟ m
⎛0⎞
so = ⎜ ⎟ m s
-1
⎝0⎠ ⎝0⎠
4.b Find Modal forces:
T
Qm := A ⋅ Fo ⎛ 6.34 × 10 3 ⎞
Qm = ⎜ ⎟N
⎝ 2.37 × 10 ⎠
4
so Qm
q1 ( t) := qo ⋅ cos ( ω 1 ⋅ t) + ⋅ sin ( ω 1 ⋅ t) + ⋅ ( 1 − cos ( ω 1 ⋅ t) )
1 1
1 ω1 Km
1 , 1
so Qm
q2 ( t) := qo ⋅ cos ( ω 2 ⋅ t) + ⋅ sin ( ω 2 ⋅ t) + ⋅ ( 1 − cos ( ω 2 ⋅ t) )
2 2
2 ω2 Km
2 , 2
for plots:
4.d Build Physical responses: X ( t) := a1 ⋅ q1 ( t) + a2 ⋅ q2 ( t) 6
Tplot :=
f1
4.e Graphs of Modal and Physical responses:
0
0 0.056 0.11 0.17 0.22 0.28 0.33
time (s)
q1
q2
0.005
0.005
0.01
0 0.056 0.11 0.17 0.22 0.28 0.33
time (s)
x1
x2
f=⎜
⎛ 17.92 ⎞ Hz 1
=
⎛ 0.056 ⎞
⎟ f ⎜⎝ 0.029 ⎟⎠
s
⎝ 34.62 ⎠ A=⎜
⎛ 1 1 ⎞
⎟
⎝ 0.73 −2.73 ⎠
ω=⎜
⎛ 112.6 ⎞ s -1
⎟
⎝ 217.53 ⎠
RIGID BODY MODE
STEP FORCED RESPONSE of Undamped 2-DOF ORIGIN := 1
mechanical system
Dr. Luis San Andres (c) MEEN 363, 617 February 2008
where M,K are matrices of inertia and stiffness coefficients, and X, V=dX/dt, d2X/dt2 are the
vectors of physical displacement, velocity and acceleration, respectively.
The FORCED undamped response to the initial conditions, at t=0, Xo,Vo=dX/dt, follows:
========================================================================
The equations of motion are: WITH RIGID BODY
MODE
⎛ M11 M12 ⎞ d2 ⎛ x1 ⎞ ⎛ K11 K12 ⎞ ⎛ x1 ⎞ ⎛ F1o ⎞
⎜ ⎟ ⋅ 2⎜ ⎟ +⎜ ⎟ ⋅⎜ ⎟ = ⎜ ⎟ (2)
⎝ 21
M M22 ⎠ dt ⎝ x2 ⎠ ⎝ 21 22 ⎠ ⎝ x2 ⎠ ⎝ F2o ⎠
K K
⎛ 100 0 ⎞ ⋅ kg K := ⎛ 1 ⋅ 10 6 −1 ⋅ 10 6 ⎞ N
M := ⎜ ⎟ ⎜ ⎟⋅ m
⎝ 0 50 ⎠
⎝ −1 ⋅ 10
6
1 ⋅ 10 ⎠
6 n := 2 # of DOF
⎛0⎞
Xo := ⎜ ⎟ ⋅ m Vo := ⎜
⎛ 0.0 ⎞ ⋅ m
initial conditions ⎟
⎝0⎠ ⎝ 0 ⎠ sec
(
Δ = ⎡⎣ K11 − M11 ⋅ ω
2
) ⋅ (K 22 − M22 ⋅ ω ) − (K
2
12 − M12 ⋅ ω ) ⋅ (K
2
21 − M21 ⋅ ω
2
) ⎤⎦ = (2a)
0
4 2
( 2
Δ = a ⋅ ω + b ⋅ ω + c = a ⋅ λ + b ⋅ λ + c = 0with λ = ω ) 2 (2b)
where the a := M1 , 1 ⋅ M2 , 2 − M1 , 2 ⋅ M2 , 1
coefficients
are: b := K1 , 2 ⋅ M2 , 1 − K1 , 1 ⋅ M2 , 2 − K2 , 2 ⋅ M1 , 1 + K2 , 1 ⋅ M1 , 2 (2c)
c := K1 , 1 ⋅ K2 , 2 − K1 , 2 ⋅ K2 , 1
, , , ,
Aj , 1
0
Aj , 2
2
j
DOF
mode 1
mode 2
d2 (7)
Mm ⋅ q + K m ⋅ q = Qm
2
dt
Qm = A ⋅ Fo
T (8)
with modal force vector:
(
qo = Mm − 1 ⋅ A ⋅ M ⋅ Xo
T
) so = Mm − 1 ⋅ A ⋅ M ⋅ Vo ( T
) (9)
Mm = ⎛⎜ ⎞ kg
T 150 0
Mm := A ⋅ M ⋅ A ⎟
⎝ 0 300 ⎠
T
Km := A ⋅ K ⋅ A
⎛0 ⎞N
ω = ⎛⎜ ⎞ -1
0 0
Km = ⎜ ⎟ ⎟s
⎝0 9 × 10 6 ⎠ m ⎝ 173.21 ⎠
=========================================================================================
4. Find Modal and Physical Response for given initial condition and
Constant Force vector
Xo = ⎛⎜ ⎟⎞ m Vo = ⎛⎜ ⎟⎞
Recall the vectors of initial conditions 0 0 m
⎝0⎠ ⎝0⎠ s
dC t tf
and Constant forces:
⎛ 1 × 10 3 ⎞ N
DATA FOR problem being analyzed:
Fo = ⎜ ⎟m m
⎝ −980 ⎠
4.a Find initial conditions in modal coordinates (displacement = q, velocity = s)
qo = ⎛⎜ ⎞⎟ m so = ⎛⎜ ⎟⎞ m s -1
0 0
⎝0⎠ ⎝0⎠
4.b Find Modal forces:
T
Qm := A ⋅ Fo ⎛ 20 ⎞
Qm = ⎜ ⎟ N
⎝ 2.96 × 10 3
⎠
Qm
1 t2 response for rigid body mode
q1 ( t) := qo + so ⋅ t + ⋅
1 1 Mm 2
1 , 1
so Qm
q2 ( t) := qo ⋅ cos ( ω 2 ⋅ t) + ⋅ sin ( ω 2 ⋅ t) + ⋅ ( 1 − cos ( ω 2 ⋅ t) )
2 2
2 ω2 Km
2 , 2
for plots:
4.d Build Physical responses: X ( t) := a1 ⋅ q1 ( t) + a2 ⋅ q2 ( t) 6
Tplot :=
f2
4.e Graphs of Modal and Physical responses:
0.003
0.002
0.001
0
0 0.022 0.044 0.065 0.087 0.11 0.13 0.15 0.17 0.2 0.22
time (s)
time (s)
q1
q2
0.002
0.002
0 0.022 0.044 0.065 0.087 0.11 0.13 0.15 0.17 0.2 0.22
time (s)
x1
x2
f = ⎛⎜ ⎞ Hz A = ⎛⎜ ⎞ ω = ⎛⎜ ⎞ s -1
0 1 1 0
⎟ ⎟ ⎟
⎝ 27.57 ⎠ ⎝1 −2 ⎠ ⎝ 173.21 ⎠