Download as pdf or txt
Download as pdf or txt
You are on page 1of 86

Modal Analysis

1/18
OKTAV Mechanical Vibrations
Modal Analysis

Consider the matrix form of the following eq’n of vibration

1/18
OKTAV Mechanical Vibrations
Modal Analysis

Consider the matrix form of the following eq’n of vibration

Mẍ(t) + Kx(t) = 0

1/18
OKTAV Mechanical Vibrations
Modal Analysis

Consider the matrix form of the following eq’n of vibration

Mẍ(t) + Kx(t) = 0

subject to ICs; x(0) = x0 ẋ(0) = ẋ0

1/18
OKTAV Mechanical Vibrations
Modal Analysis

Consider the matrix form of the following eq’n of vibration

Mẍ(t) + Kx(t) = 0

subject to ICs; x(0) = x0 ẋ(0) = ẋ0

We will discuss the steps in solving this eq’n by modal analysis

1/18
OKTAV Mechanical Vibrations
Modal Analysis

2/18
OKTAV Mechanical Vibrations
Modal Analysis

Mẍ(t) + Kx(t) = 0

2/18
OKTAV Mechanical Vibrations
Modal Analysis

Mẍ(t) + Kx(t) = 0

1 Calculate M −1/2

2/18
OKTAV Mechanical Vibrations
Modal Analysis

Mẍ(t) + Kx(t) = 0

1 Calculate M −1/2
2 Calculate the mass normalized stiffness matrix: K̃ = M −1/2 KM −1/2

2/18
OKTAV Mechanical Vibrations
Modal Analysis

Mẍ(t) + Kx(t) = 0

1 Calculate M −1/2
2 Calculate the mass normalized stiffness matrix: K̃ = M −1/2 KM −1/2
3 Solve eigenvalue problem for K̃ to determine ωi2 and vi

2/18
OKTAV Mechanical Vibrations
Modal Analysis

Mẍ(t) + Kx(t) = 0

1 Calculate M −1/2
2 Calculate the mass normalized stiffness matrix: K̃ = M −1/2 KM −1/2
3 Solve eigenvalue problem for K̃ to determine ωi2 and vi
4 Normalize vi and form matrix P = [v1 v2 ]

2/18
OKTAV Mechanical Vibrations
Modal Analysis

Mẍ(t) + Kx(t) = 0

1 Calculate M −1/2
2 Calculate the mass normalized stiffness matrix: K̃ = M −1/2 KM −1/2
3 Solve eigenvalue problem for K̃ to determine ωi2 and vi
4 Normalize vi and form matrix P = [v1 v2 ]
(P := matrix of eigenvectors)

2/18
OKTAV Mechanical Vibrations
Modal Analysis

Mẍ(t) + Kx(t) = 0

1 Calculate M −1/2
2 Calculate the mass normalized stiffness matrix: K̃ = M −1/2 KM −1/2
3 Solve eigenvalue problem for K̃ to determine ωi2 and vi
4 Normalize vi and form matrix P = [v1 v2 ]
(P := matrix of eigenvectors)
5 Determine S = M −1/2 P and S −1 = P T M 1/2

2/18
OKTAV Mechanical Vibrations
Modal Analysis

Mẍ(t) + Kx(t) = 0

1 Calculate M −1/2
2 Calculate the mass normalized stiffness matrix: K̃ = M −1/2 KM −1/2
3 Solve eigenvalue problem for K̃ to determine ωi2 and vi
4 Normalize vi and form matrix P = [v1 v2 ]
(P := matrix of eigenvectors)
5 Determine S = M −1/2 P and S −1 = P T M 1/2
(S := matrix of mode shapes)

2/18
OKTAV Mechanical Vibrations
Modal Analysis

Mẍ(t) + Kx(t) = 0

1 Calculate M −1/2
2 Calculate the mass normalized stiffness matrix: K̃ = M −1/2 KM −1/2
3 Solve eigenvalue problem for K̃ to determine ωi2 and vi
4 Normalize vi and form matrix P = [v1 v2 ]
(P := matrix of eigenvectors)
5 Determine S = M −1/2 P and S −1 = P T M 1/2
(S := matrix of mode shapes)
6 Calculate the modal ICs: r(0) = S −1 x0 ; ṙ(0) = S −1 ẋ0

2/18
OKTAV Mechanical Vibrations
Modal Analysis

Mẍ(t) + Kx(t) = 0

1 Calculate M −1/2
2 Calculate the mass normalized stiffness matrix: K̃ = M −1/2 KM −1/2
3 Solve eigenvalue problem for K̃ to determine ωi2 and vi
4 Normalize vi and form matrix P = [v1 v2 ]
(P := matrix of eigenvectors)
5 Determine S = M −1/2 P and S −1 = P T M 1/2
(S := matrix of mode shapes)
6 Calculate the modal ICs: r(0) = S −1 x0 ; ṙ(0) = S −1 ẋ0
7 Substitute the modal ICs into eq’ns to get sol’n in modal coordinate r(t)

2/18
OKTAV Mechanical Vibrations
Modal Analysis

Mẍ(t) + Kx(t) = 0

1 Calculate M −1/2
2 Calculate the mass normalized stiffness matrix: K̃ = M −1/2 KM −1/2
3 Solve eigenvalue problem for K̃ to determine ωi2 and vi
4 Normalize vi and form matrix P = [v1 v2 ]
(P := matrix of eigenvectors)
5 Determine S = M −1/2 P and S −1 = P T M 1/2
(S := matrix of mode shapes)
6 Calculate the modal ICs: r(0) = S −1 x0 ; ṙ(0) = S −1 ẋ0
7 Substitute the modal ICs into eq’ns to get sol’n in modal coordinate r(t)
8 Finally, get the sol’n x(t) = Sr(t)

2/18
OKTAV Mechanical Vibrations
Modal Analysis

3/18
OKTAV Mechanical Vibrations
Modal Analysis

Since M is symmetric and positive definite, it may be factored into two terms:

3/18
OKTAV Mechanical Vibrations
Modal Analysis

Since M is symmetric and positive definite, it may be factored into two terms:

M = LLT
M is positive definite if

3/18
OKTAV Mechanical Vibrations
Modal Analysis

Since M is symmetric and positive definite, it may be factored into two terms:

M = LLT
M is positive definite if

xT M x > 0

3/18
OKTAV Mechanical Vibrations
Modal Analysis

Since M is symmetric and positive definite, it may be factored into two terms:

M = LLT
M is positive definite if

xT M x > 0

The factorization L is called the Cholesky decomposition

3/18
OKTAV Mechanical Vibrations
Modal Analysis

Since M is symmetric and positive definite, it may be factored into two terms:

M = LLT
M is positive definite if

xT M x > 0

The factorization L is called the Cholesky decomposition


√ 
m1 0
L = M 1/2 = √
0 m2

3/18
OKTAV Mechanical Vibrations
Modal Analysis

Since M is symmetric and positive definite, it may be factored into two terms:

M = LLT
M is positive definite if

xT M x > 0

The factorization L is called the Cholesky decomposition


√ 
m1 0
L = M 1/2 = √
0 m2

The inverse of the diagonal matrix M 1/2 is

3/18
OKTAV Mechanical Vibrations
Modal Analysis

Since M is symmetric and positive definite, it may be factored into two terms:

M = LLT
M is positive definite if

xT M x > 0

The factorization L is called the Cholesky decomposition


√ 
m1 0
L = M 1/2 = √
0 m2

The inverse of the diagonal matrix M 1/2 is


 1 
√ 0
 m1
L−1 = M −1/2 =

1 
0 √
m2

3/18
OKTAV Mechanical Vibrations
Modal Analysis

4/18
OKTAV Mechanical Vibrations
Modal Analysis

4/18
OKTAV Mechanical Vibrations
Modal Analysis

5/18
OKTAV Mechanical Vibrations
Modal Analysis

Mẍ + Kx = 0

5/18
OKTAV Mechanical Vibrations
Modal Analysis

Mẍ + Kx = 0

x(t) = M 1/2 q(t)

5/18
OKTAV Mechanical Vibrations
Modal Analysis

Mẍ + Kx = 0

x(t) = M 1/2 q(t)

M −1/2 M M −1/2 q̈(t) + M −1/2 KM −1/2 q(t) = 0

5/18
OKTAV Mechanical Vibrations
Modal Analysis

Mẍ + Kx = 0

x(t) = M 1/2 q(t)

M −1/2 M M −1/2 q̈(t) + M −1/2 KM −1/2 q(t) = 0

M −1/2 M M −1/2 = I

5/18
OKTAV Mechanical Vibrations
Modal Analysis

Mẍ + Kx = 0

x(t) = M 1/2 q(t)

M −1/2 M M −1/2 q̈(t) + M −1/2 KM −1/2 q(t) = 0

M −1/2 M M −1/2 = I =⇒ I q̈(t) + |M −1/2 KM


{z
−1/2
} q(t) = 0

5/18
OKTAV Mechanical Vibrations
Modal Analysis

Mẍ + Kx = 0

x(t) = M 1/2 q(t)

M −1/2 M M −1/2 q̈(t) + M −1/2 KM −1/2 q(t) = 0

M −1/2 M M −1/2 = I =⇒ I q̈(t) + |M −1/2 KM


{z
−1/2
} q(t) = 0

K̃ := M −1/2 KM −1/2 : mass normalized stiffness matrix

5/18
OKTAV Mechanical Vibrations
Modal Analysis

Mẍ + Kx = 0

x(t) = M 1/2 q(t)

M −1/2 M M −1/2 q̈(t) + M −1/2 KM −1/2 q(t) = 0

M −1/2 M M −1/2 = I =⇒ I q̈(t) + |M −1/2 KM


{z
−1/2
} q(t) = 0

K̃ := M −1/2 KM −1/2 : mass normalized stiffness matrix

(similar to the SDOF constant, k/m)

5/18
OKTAV Mechanical Vibrations
Modal Analysis

6/18
OKTAV Mechanical Vibrations
Modal Analysis

Ex: Solve the eigenvalue problem for the 2 DOF system where

6/18
OKTAV Mechanical Vibrations
Modal Analysis

Ex: Solve the eigenvalue problem for the 2 DOF system where

 
3 −1
K̃ =
−1 3

6/18
OKTAV Mechanical Vibrations
Modal Analysis

Ex: Solve the eigenvalue problem for the 2 DOF system where

 
3 −1
K̃ =
−1 3

Normalize the eigenvectors, check if they are orthogonal

6/18
OKTAV Mechanical Vibrations
Modal Analysis

7/18
OKTAV Mechanical Vibrations
Modal Analysis

7/18
OKTAV Mechanical Vibrations
Modal Analysis

7/18
OKTAV Mechanical Vibrations
Modal Analysis

7/18
OKTAV Mechanical Vibrations
Modal Analysis

7/18
OKTAV Mechanical Vibrations
Modal Analysis

8/18
OKTAV Mechanical Vibrations
Modal Analysis

8/18
OKTAV Mechanical Vibrations
Modal Analysis

9/18
OKTAV Mechanical Vibrations
Modal Analysis

9/18
OKTAV Mechanical Vibrations
Modal Analysis | Orthonormal Vectors

10/18
OKTAV Mechanical Vibrations
Modal Analysis | Orthonormal Vectors

10/18
OKTAV Mechanical Vibrations
Modal Analysis

11/18
OKTAV Mechanical Vibrations
Modal Analysis

Ex: Write matrix P for the previous problem and calculate P T P

11/18
OKTAV Mechanical Vibrations
Modal Analysis

Ex: Write matrix P for the previous problem and calculate P T P

11/18
OKTAV Mechanical Vibrations
Modal Analysis

Ex: Write matrix P for the previous problem and calculate P T P

11/18
OKTAV Mechanical Vibrations
Modal Analysis

12/18
OKTAV Mechanical Vibrations
Modal Analysis

Ex: Consider the system

12/18
OKTAV Mechanical Vibrations
Modal Analysis

Ex: Consider the system

12/18
OKTAV Mechanical Vibrations
Modal Analysis

Ex: Consider the system

Write the dynamic equations in matrix form

12/18
OKTAV Mechanical Vibrations
Modal Analysis

Ex: Consider the system

Write the dynamic equations in matrix form

Calculate K̃, its eigenvalues and eigenvectors

12/18
OKTAV Mechanical Vibrations
Modal Analysis

Ex: Consider the system

Write the dynamic equations in matrix form

Calculate K̃, its eigenvalues and eigenvectors

Determine the natural frequencies of the system

12/18
OKTAV Mechanical Vibrations
Modal Analysis

Ex: Consider the system

Write the dynamic equations in matrix form

Calculate K̃, its eigenvalues and eigenvectors

Determine the natural frequencies of the system

Calculate the matrices P and Λ

12/18
OKTAV Mechanical Vibrations
Modal Analysis

Ex: Consider the system

Write the dynamic equations in matrix form

Calculate K̃, its eigenvalues and eigenvectors

Determine the natural frequencies of the system

Calculate the matrices P and Λ


(Spectral matrix of K̃ := Λ = diag(λi ) = P T K̃P )

12/18
OKTAV Mechanical Vibrations
Modal Analysis

Ex: Consider the system

Write the dynamic equations in matrix form

Calculate K̃, its eigenvalues and eigenvectors

Determine the natural frequencies of the system

Calculate the matrices P and Λ


(Spectral matrix of K̃ := Λ = diag(λi ) = P T K̃P )

Show that eq’n Λ = diag(λi ) = P T K̃P is satisfied and that P T P = I

12/18
OKTAV Mechanical Vibrations
Modal Analysis

13/18
OKTAV Mechanical Vibrations
Modal Analysis

13/18
OKTAV Mechanical Vibrations
Modal Analysis

13/18
OKTAV Mechanical Vibrations
Modal Analysis

13/18
OKTAV Mechanical Vibrations
Modal Analysis

14/18
OKTAV Mechanical Vibrations
Modal Analysis

14/18
OKTAV Mechanical Vibrations
Modal Analysis

14/18
OKTAV Mechanical Vibrations
Modal Analysis

15/18
OKTAV Mechanical Vibrations
Modal Analysis

15/18
OKTAV Mechanical Vibrations
Modal Analysis

15/18
OKTAV Mechanical Vibrations
Modal Analysis

15/18
OKTAV Mechanical Vibrations
Modal Analysis

16/18
OKTAV Mechanical Vibrations
Modal Analysis

16/18
OKTAV Mechanical Vibrations
Modal Analysis

16/18
OKTAV Mechanical Vibrations
Modal Analysis

16/18
OKTAV Mechanical Vibrations
Modal Analysis

17/18
OKTAV Mechanical Vibrations
Modal Analysis

17/18
OKTAV Mechanical Vibrations
Modal Analysis

17/18
OKTAV Mechanical Vibrations
Modal Analysis

17/18
OKTAV Mechanical Vibrations
Modal Analysis

18/18
OKTAV Mechanical Vibrations
Modal Analysis

The matrix of eigenvectors P is used to decouple the eq’ns of vibration into


separate eq’ns

18/18
OKTAV Mechanical Vibrations
Modal Analysis

The matrix of eigenvectors P is used to decouple the eq’ns of vibration into


separate eq’ns

The transformations matrices P and M −1/2 transform the vibration problem


between different coordinate systems

18/18
OKTAV Mechanical Vibrations
Modal Analysis

The matrix of eigenvectors P is used to decouple the eq’ns of vibration into


separate eq’ns

The transformations matrices P and M −1/2 transform the vibration problem


between different coordinate systems

The transformation S = M −1/2 P is the modal matrix

18/18
OKTAV Mechanical Vibrations

You might also like