Skip to main content

Chapter 9 · 4 hours

Vibration of Multi Degree of Freedom Systems

Practice questions

Practice questions and answers

3 exam-style questions on this chapter, written for this site from the official syllabus. We haven’t found past IOE papers for this subject yet; if you have some, share them in the community.

  • Practice · 10 marks

A shaft of diameter 50 mm and length 1.5 m is simply supported at its ends and carries three discs of mass 20 kg, 30 kg and 15 kg at distances of 0.4 m, 0.8 m and 1.2 m from one end. Neglecting the mass of the shaft and taking E=200E = 200 GPa, estimate the fundamental frequency of transverse vibration by (i) Rayleigh's method and (ii) Dunkerley's method.

Answer

Data: L=1.5L = 1.5 m, d=0.05d = 0.05 m, E=200×109E = 200\times10^9 Pa, masses 20, 30, 15 kg at x=0.4,0.8,1.2x = 0.4, 0.8, 1.2 m.

I=πd464=π(0.05)464=3.0680e−07 m4,EI=61359 N⋅m2I = \frac{\pi d^4}{64} = \frac{\pi (0.05)^4}{64} = 3.0680e-07\ \text{m}^4, \qquad EI = 61359\ \text{N·m}^2

Influence coefficients

For a unit load at distance aa from the left end (with b=L−ab = L - a), the deflection at x≤ax \le a is

α(x,a)=b x (L2−b2−x2)6EIL,αij=αji (Maxwell)\alpha(x,a) = \frac{b\,x\,(L^2 - b^2 - x^2)}{6EIL}, \qquad \alpha_{ij} = \alpha_{ji}\ (\text{Maxwell})

The influence-coefficient matrix (m/N, ×10−6\times10^{-6}):

[α]=10−6[0.7010.8110.4350.8111.1360.6610.4350.6610.469][\alpha] = 10^{-6}\begin{bmatrix} 0.701 & 0.811 & 0.435 \\ 0.811 & 1.136 & 0.661 \\ 0.435 & 0.661 & 0.469 \end{bmatrix}

(i) Rayleigh's method

Static deflections under the weights Wi=migW_i = m_ig: yi=∑jαijWjy_i = \sum_j\alpha_{ij}W_j.

Discmm (kg)xx (m)αii×106\alpha_{ii}\times10^6yy (mm)mymymy2my^2
1200.40.7010.44038.80543.87673
2300.81.1360.590617.718810.46515
3151.20.4690.34875.23121.82437
ωn2=g∑miyi∑miyi2=9.81×31.7554×10−316.16626×10−6=19270 rad2/s2\omega_n^2 = \frac{g\sum m_iy_i}{\sum m_iy_i^2} = \frac{9.81 \times 31.7554\times10^{-3}}{16.16626\times10^{-6}} = 19270\ \text{rad}^2/\text{s}^2 ωn=138.82 rad/s,fn=22.09 Hz\omega_n = 138.82\ \text{rad/s}, \qquad f_n = 22.09\ \text{Hz}

(ii) Dunkerley's method

The frequency with each mass acting alone is ωi=1αiimi\omega_i = \dfrac{1}{\sqrt{\alpha_{ii}m_i}}:

Discαii×106\alpha_{ii}\times10^6ωi\omega_i (rad/s)1/ωi21/\omega_i^2
10.701267.041.402e-05
21.136171.323.407e-05
30.469376.887.041e-06
1ωn2=∑1ωi2=5.5136e−05⇒ωn=134.67 rad/s,fn=21.43 Hz\frac{1}{\omega_n^2} = \sum\frac{1}{\omega_i^2} = 5.5136e-05 \Rightarrow \omega_n = 134.67\ \text{rad/s}, \qquad f_n = 21.43\ \text{Hz}

Comparison

Rayleigh's method gives an upper bound, Dunkerley's method a lower bound on the true fundamental frequency. A check by solving the eigenvalue problem exactly gives f=22.09f = 22.09 Hz, which lies between them.

Answer: Rayleigh: fn≈22.09f_n \approx 22.09 Hz; Dunkerley: fn≈21.43f_n \approx 21.43 Hz.

  • Practice · 8 marks

Three masses m1=4m_1 = 4 kg, m2=2m_2 = 2 kg and m3=1m_3 = 1 kg are connected in series to a fixed wall by three identical springs of stiffness 2000 N/m (wall - spring - m1m_1 - spring - m2m_2 - spring - m3m_3). Using the flexibility matrix and matrix iteration, find the fundamental natural frequency and the first mode shape.

Answer

Data: m1=4m_1 = 4, m2=2m_2 = 2, m3=1m_3 = 1 kg; k=2000k = 2000 N/m for each spring.

Flexibility and dynamic matrices

For this chain, the flexibility influence coefficient is aij=min⁡(i,j)ka_{ij} = \dfrac{\min(i,j)}{k}:

[a]=12000[111122123] m/N[a] = \frac{1}{2000}\begin{bmatrix} 1 & 1 & 1 \\ 1 & 2 & 2 \\ 1 & 2 & 3 \end{bmatrix}\ \text{m/N}

The free vibration equation {X}=ω2[a][M]{X}\{X\} = \omega^2[a][M]\{X\} is rewritten with the dynamic matrix [D]=[a][M][D] = [a][M]:

[D]{X}=λ{X},λ=1ω2[D]\{X\} = \lambda\{X\}, \qquad \lambda = \frac{1}{\omega^2} [D]=12000[421442443][D] = \frac{1}{2000}\begin{bmatrix} 4 & 2 & 1 \\ 4 & 4 & 2 \\ 4 & 4 & 3 \end{bmatrix}

Iteration

Start with the trial vector {1,1,1}T\{1, 1, 1\}^T, multiply by [D][D] and normalise by dividing by the first element. The first element of [D]{X}[D]\{X\} divided by the first element of {X}\{X\} is the estimate of λ\lambda.

Iter.Trial {X}\{X\}[D]{X}×103[D]\{X\}\times10^3λ×103\lambda\times10^3 (s²)
1[1.0000, 1.0000, 1.0000][3.5000, 5.0000, 5.5000]3.5000
2[1.0000, 1.4286, 1.5714][4.2143, 6.4286, 7.2143]4.2143
3[1.0000, 1.5254, 1.7119][4.3814, 6.7627, 7.6186]4.3814
4[1.0000, 1.5435, 1.7389][4.4130, 6.8259, 7.6954]4.4130
5[1.0000, 1.5468, 1.7438][4.4187, 6.8374, 7.7093]4.4187
6[1.0000, 1.5474, 1.7447][4.4197, 6.8395, 7.7118]4.4197
7[1.0000, 1.5475, 1.7449][4.4199, 6.8398, 7.7123]4.4199
8[1.0000, 1.5475, 1.7449][4.4199, 6.8399, 7.7123]4.4199

The mode shape and λ\lambda have converged. From the last cycle,

λ1=4.4199×10−3 s2,ω1=1λ1=15.04 rad/s,f1=ω12π=2.394 Hz\lambda_1 = 4.4199\times10^{-3}\ \text{s}^2, \qquad \omega_1 = \frac{1}{\sqrt{\lambda_1}} = 15.04\ \text{rad/s}, \qquad f_1 = \frac{\omega_1}{2\pi} = 2.394\ \text{Hz}

The first mode shape (normalised to X1=1X_1 = 1) is {1, 1.548, 1.745}T\{1,\ 1.548,\ 1.745\}^T. All three masses move in phase, with the largest motion at the free end.

(An exact eigenvalue solution gives ω1=15.04\omega_1 = 15.04 rad/s, which confirms the result.)

Answer: ω1≈15.04\omega_1 \approx 15.04 rad/s (f1≈2.394f_1 \approx 2.394 Hz); mode shape {1, 1.548, 1.745}\{1,\ 1.548,\ 1.745\}.

  • Practice · 5 marks

Write short notes on the Rayleigh-Ritz method and the finite difference method for finding natural frequencies.

Answer

Rayleigh-Ritz method

It improves Rayleigh's quotient by using a trial function with several adjustable constants.

  1. Assume the mode shape as a series of admissible functions (satisfying the geometric boundary conditions):
y(x)=c1ϕ1(x)+c2ϕ2(x)+⋯+cnϕn(x)y(x) = c_1\phi_1(x) + c_2\phi_2(x) + \cdots + c_n\phi_n(x)
  1. Write the Rayleigh quotient ω2=UmaxTmax∗\omega^2 = \dfrac{U_{max}}{T^*_{max}}, where UmaxU_{max} is the maximum strain energy and Tmax∗T^*_{max} is the kinetic energy expression with ω2\omega^2 taken out.
  2. Make ω2\omega^2 stationary with respect to every constant:
∂∂ci(Umax−ω2Tmax∗)=0,i=1,2,…,n\frac{\partial}{\partial c_i}\left(U_{max} - \omega^2T^*_{max}\right) = 0, \qquad i = 1,2,\ldots,n

This gives ([K]−ω2[M]){c}=0\left([K] - \omega^2[M]\right)\{c\} = 0, an eigenvalue problem of order nn. 4. The nn roots approximate the lowest nn natural frequencies, always as upper bounds. More terms give better accuracy, and the higher modes are less accurate.

Finite difference method

It replaces the derivatives in the differential equation by differences between displacements at equally spaced stations.

For a beam divided into stations a distance hh apart:

d2ydx2∣i≈yi+1−2yi+yi−1h2,d4ydx4∣i≈yi+2−4yi+1+6yi−4yi−1+yi−2h4\left.\frac{d^2y}{dx^2}\right|_i \approx \frac{y_{i+1} - 2y_i + y_{i-1}}{h^2}, \qquad \left.\frac{d^4y}{dx^4}\right|_i \approx \frac{y_{i+2} - 4y_{i+1} + 6y_i - 4y_{i-1} + y_{i-2}}{h^4}

Procedure:

  1. Divide the system into nn segments and write the governing equation, e.g. EId4ydx4=ω2ρAyEI\dfrac{d^4y}{dx^4} = \omega^2\rho Ay, at every interior station.
  2. Apply the boundary conditions (e.g. y=0y = 0 and y′′=0y'' = 0 at a simple support) using extra fictitious stations if necessary.
  3. The result is [A]{y}=ω2[B]{y}[A]\{y\} = \omega^2[B]\{y\}, solved as an eigenvalue problem.

Accuracy improves as hh decreases, but the order of the matrix grows. For a uniform beam, 4 to 6 segments already give the first frequency within a few percent.

PointRayleigh-RitzFinite difference
Based onEnergy (variational)Differential equation
UnknownsConstants of trial functionsDisplacements at stations
Result boundUpper boundNo fixed bound

Written from the official syllabus. Questions and answers are written for this site; check them against your class notes.

Chapter titles and hours from the IOE syllabus ↗