Math ClubMath Club
v1 · padrão canônico

Lesson 96 — Mechanical vibrations: mass-spring-damper

m x'' + c x' + k x = F(t). Natural frequency, damping, resonance. Underdamped, critically damped, overdamped.

Used in: Spécialité Maths (France, Terminale) · Leistungskurs alemão Klasse 12 · University Physics (global)

mx¨+cx˙+kx=F(t)x¨+2ζω0x˙+ω02x=F(t)mm\ddot x + c\dot x + kx = F(t) \quad\Longleftrightarrow\quad \ddot x + 2\zeta\omega_0\dot x + \omega_0^2 x = \frac{F(t)}{m}
Choose your door

Rigorous notation, full derivation, hypotheses

Complete oscillator — four regimes

Equation of motion

Characteristic equation and regimes

λ2+2ζω0λ+ω02=0\lambda^2 + 2\zeta\omega_0\lambda + \omega_0^2 = 0. Discriminant Δ=4ω02(ζ21)\Delta = 4\omega_0^2(\zeta^2 - 1).

"The most important case is b24km<0b^2 - 4km < 0, which occurs when the damping is small... In this case the solution oscillates with exponentially decaying amplitude." — Lebl, Notes on Diffy Qs, §2.4

Harmonic forced response

For F(t)=F0cosωtF(t) = F_0\cos\omega t: particular solution (steady-state)

xp(t)=F0/m(ω02ω2)2+4ζ2ω02ω2cos(ωtϕ)x_p(t) = \frac{F_0/m}{\sqrt{(\omega_0^2-\omega^2)^2 + 4\zeta^2\omega_0^2\omega^2}}\cos(\omega t - \phi)

where tanϕ=2ζω0ω/(ω02ω2)\tan\phi = 2\zeta\omega_0\omega/(\omega_0^2 - \omega^2).

Resonance

Qualitative regime diagram

txunderdamped (zeta less than 1)overdampedcritical

Free response (F=0F = 0, x(0)=x0>0x(0) = x_0 > 0, x˙(0)=0\dot x(0) = 0): underdamped oscillates while decaying; critical and over converge monotonically.

Solved examples

Exercise list

24 exercises · 6 with worked solution (25%)

Application 12Understanding 2Modeling 5Challenge 3Proof 2
  1. Ex. 96.1Application

    Undamped spring: m=1kgm = 1\,\text{kg}, k=4N/mk = 4\,\text{N/m}. Calculate ω0\omega_0, period, and write the general solution.

  2. Ex. 96.2Application

    m=1kgm = 1\,\text{kg}, k=16N/mk = 16\,\text{N/m}. Classify the regime for: (a) c=2c = 2, (b) c=8c = 8, (c) c=10c = 10.

  3. Ex. 96.3ApplicationAnswer key

    x¨+6x˙+9x=0\ddot x + 6\dot x + 9x = 0, x(0)=1x(0) = 1, x˙(0)=1\dot x(0) = -1. Classify and solve.

  4. Ex. 96.4Application

    x¨+4x˙+8x=0\ddot x + 4\dot x + 8x = 0, x(0)=3x(0) = 3, x˙(0)=0\dot x(0) = 0. Solve and calculate ωd\omega_d.

  5. Ex. 96.5Application

    x¨+6x˙+5x=0\ddot x + 6\dot x + 5x = 0, x(0)=2x(0) = 2, x˙(0)=4\dot x(0) = -4. Overdamped — solve.

  6. Ex. 96.6Application

    x¨+4x=cost\ddot x + 4x = \cos t (no damping). Calculate the steady-state amplitude.

  7. Ex. 96.7Application

    Solve x¨+4x=2cos3t\ddot x + 4x = 2\cos 3t.

  8. Ex. 96.8ApplicationAnswer key

    Pure resonance: solve x¨+4x=cos2t\ddot x + 4x = \cos 2t. What happens to the amplitude?

  9. Ex. 96.9Application

    Solve x¨+2x˙+5x=5cost\ddot x + 2\dot x + 5x = 5\cos t.

  10. Ex. 96.10ApplicationAnswer key

    In a vibration test, two consecutive peaks measure x1=1.20x_1 = 1.20 m and x2=0.89x_2 = 0.89 m. Calculate the logarithmic decrement and the damping ratio ζ\zeta.

  11. Ex. 96.11Modeling

    Automotive suspension: m=100kgm = 100\,\text{kg}, k=50000N/mk = 50000\,\text{N/m}, c=2000N.s/mc = 2000\,\text{N.s/m}. Calculate ω0\omega_0, ccc_c, and ζ\zeta. Is it under or overdamped?

  12. Ex. 96.12Modeling

    m=1kgm = 1\,\text{kg}, k=100N/mk = 100\,\text{N/m}, c=2c = 2 N.s/m. Calculate ω0\omega_0, ζ\zeta, peak frequency, and amplification factor.

  13. Ex. 96.13Modeling

    Pendulum of length L=1mL = 1\,\text{m}. Calculate ω0\omega_0 and the period TT. (Use g=9.8m/s2g = 9.8\,\text{m/s}^2.)

  14. Ex. 96.14Modeling

    Vibration isolation: to isolate a machine from 4 Hz vibration (from the floor), what should be the maximum natural frequency of the support?

  15. Ex. 96.15Modeling

    Series RLC circuit: L=0.01HL = 0.01\,\text{H}, C=100μFC = 100\,\mu\text{F}, R=10ΩR = 10\,\Omega. Calculate ω0\omega_0 and QQ.

  16. Ex. 96.16Understanding

    How does the damped frequency ωd\omega_d compare to the natural frequency ω0\omega_0 in the underdamped regime?

  17. Ex. 96.17Understanding

    In control design, when is critical damping preferred versus underdamped?

  18. Ex. 96.18Application

    Two springs with k1=200N/mk_1 = 200\,\text{N/m} and k2=300N/mk_2 = 300\,\text{N/m} connected in series with mass m=5kgm = 5\,\text{kg}. Calculate keqk_{\text{eq}} and ω0\omega_0.

  19. Ex. 96.19Application

    For the damped oscillator with F=F0cosωtF = F_0\cos\omega t, write the formula for the steady-state amplitude and phase.

  20. Ex. 96.20ChallengeAnswer key

    Compare the response at ω=ω0\omega = \omega_0 for (a) ζ=0\zeta = 0 and (b) ζ=0.05\zeta = 0.05. What is the maximum amplitude in each case?

  21. Ex. 96.21ChallengeAnswer key

    Beats: x¨+4x=cos2.1t\ddot x + 4x = \cos 2.1t, x(0)=0x(0) = 0, x˙(0)=0\dot x(0) = 0. Calculate the beat frequency and sketch the solution qualitatively.

  22. Ex. 96.22Challenge

    Apply variation of parameters to the underdamped oscillator x¨+2x˙+5x=etsint\ddot x + 2\dot x + 5x = e^{-t}\sin t.

  23. Ex. 96.23ProofAnswer key

    Demonstrate that the total energy E=12mx˙2+12kx2E = \frac{1}{2}m\dot x^2 + \frac{1}{2}kx^2 of the damped oscillator (c>0c > 0) is strictly decreasing.

  24. Ex. 96.24Proof

    Use Abel's theorem to show that the Wronskian of y1=eζω0tcosωdty_1 = e^{-\zeta\omega_0 t}\cos\omega_d t and y2=eζω0tsinωdty_2 = e^{-\zeta\omega_0 t}\sin\omega_d t is always non-zero (0<ζ<10 < \zeta < 1).

Sources

Updated on 2025-05-14 · Author(s): Clube da Matemática

Found an error? Open an issue on GitHub or submit a PR — open source forever.