Skip to main content
Sandbox Physics

M063 · Oscillations / system identification

Damped Oscillations & Ringdown

When can the peaks of a filmed oscillation give you its damping and stiffness? When the motion is underdamped and each peak is clearly resolved. The steady shrink from one peak to the next, measured on a log scale, gives the damping rate; the spacing between peaks gives the damped frequency. With the mass known, these become the damping coefficient and the stiffness. Picking peaks from noisy frames can bias both.

Release a mass on a spring with a viscous dashpot, record noisy camera frames, and fit a straight line to the logarithms of the positive peaks you can resolve. The data give the decay rate and the damped frequency; with the calibrated mass you can then work out the damping and the stiffness. Compare an underdamped spiral, a critically damped return and an overdamped relaxation.

Interactive modelDamped Oscillations & Ringdown
Elapsed time0 s0\,\mathrm{s}
Displacement from equilibrium0 m0\,\mathrm{m}
Velocity0 m s−10\,\mathrm{m\,s^{-1}}
Undamped reference period0 s0\,\mathrm{s}
Mechanical energy relative to equilibrium0 J0\,\mathrm{J}
Integrated dissipation0 J0\,\mathrm{J}
Integrated drive work0 J0\,\mathrm{J}
Energy balance defect0 J0\,\mathrm{J}
Position error against exact solution0 m0\,\mathrm{m}
Endpoint change with half step0 m0\,\mathrm{m}
Actual integration step0 ms0\,\mathrm{ms}
Signed spring force along motion0 N0\,N
Acceleration along motion0 m/s20\,\mathrm{m/s^2}
Instantaneous actuator power0 W0\,W
Instantaneous dissipated power0 W0\,W
Damping regimeCollecting\text{Collecting}
Envelope / slow-pole timescale0 s0\,\mathrm{s}
Nominal damped frequency0 Hz0\,\mathrm{Hz}
Decay rate from camera peaksCollecting\text{Collecting}
Damping from camera peaksCollecting\text{Collecting}
Stiffness from camera peaksCollecting\text{Collecting}
Logarithmic peak residual RMSCollecting\text{Collecting}
Peaks used by fit00
Acquired camera frames11

Physics tutorial

Read the disappearing motion

BackgroundA viscous dashpot drains energy all the time. An underdamped oscillator still swings through equilibrium while its peaks shrink. Critically damped and overdamped systems have no oscillating peaks, so they have to be read a different way.

Why it mattersOpenStax University Physics Volume 1, section 15.5, covers damped oscillators. Here the camera and the peak detector are visible parts of the experiment, so changing the sampling or the noise can make the measurement fail even when the physical model is correct.

Start with the essentials

Focus question
Can peaks seen by a camera give back two physical coefficients, and when should the method give no answer?
One-sentence intuition
How fast the logarithm of the peaks falls gives the damping, and the spacing of the peaks gives the damped frequency. The known mass turns these into coefficients, but picking peaks out of noise can bias them.

Core mathematical model

Three kinds of damping

mx¨+cx˙+kx=0,γ=c2m,ζ=c2mk,ωd=ω02−γ2m\ddot x+c\dot x+kx=0,\quad\gamma=\frac c{2m},\quad\zeta=\frac c{2\sqrt{mk}},\quad\omega_d=\sqrt{\omega_0^2-\gamma^2}

The damped frequency is real only below critical damping. At critical damping the two decay poles coincide; above it two real decay rates replace the oscillation.

Resolved peaks give the decay rate

log⁡xpeak,i=a−γti+ri,ω^d=2π(N−1)tN−t1\log x_{\mathrm{peak},i}=a-\gamma t_i+r_i,\qquad\widehat\omega_d=\frac{2\pi(N-1)}{t_N-t_1}

A straight-line fit to the log of the peak heights and the spacing between successive positive peaks give two parameters from the camera data. Quadratic interpolation pins down each sampled peak, and the detector rejects peaks close to the noise floor.

Recover stiffness and damping

c^=2mγ^,k^=m(ω^d2+γ^2)\widehat c=2m\widehat\gamma,\qquad\widehat k=m(\widehat\omega_d^2+\widehat\gamma^2)

The mass is calibrated separately. The nominal mass and stiffness set the peak spacing the detector expects and the sampling threshold; they never stand in for the fitted decay rate or frequency. Picking peaks out of noise can bias the result.

Energy lost to damping, integrated separately

Q(t)=∫0tcx˙2 dt,E(t)−E(0)+Q(t)=0Q(t)=\int_0^t c\dot x^2\,\mathrm dt,\qquad E(t)-E(0)+Q(t)=0

The energy lost is found by integrating the damping power, not by taking whatever mechanical energy is missing. Any leftover imbalance tests the numerical solution and its interpolation between steps.

Common difficulties

Critical does not mean oscillating quickly

Typical misconceptionCritical damping has the shortest oscillation period.

Better mental modelCritically damped motion does not oscillate at all. The peak-spacing method does not apply, although the simulation itself is still valid.

More noisy peaks can make the bias worse

Typical misconceptionEvery visible bump improves the decay fit.

Better mental modelLate peaks may just be noise. The detector requires peaks to clear a noise floor and to be a minimum distance apart, and choosing peaks this way can itself bias the log amplitudes.

Sampling and integration are different clocks

Typical misconceptionA fine solver step guarantees the camera resolves oscillation.

Better mental modelWith higher stiffness and a lower frame rate, the camera's sampling check can fail while the exact reference and the energy check still pass.

Run the experiment

  1. 01

    Start without noise

    Set Position noise standard deviation to zero, press Capture a new ringdown and compare the fitted stiffness with the value you set.

    What to observe: The resolved peaks give back the damping and stiffness, up to the error from finite sampling.
  2. 02

    Change the kind of damping

    Compare the Resolved ringdown, Critical damping and Overdamped return presets. Rotate the view around the dashpot, pause and use Fine motion step to compare the damping force with the velocity.

    What to observe: The spiral disappears, and motion that does not oscillate gets no peak fit.
  3. 03

    Make the camera work harder

    Choose Imperfect camera, capture several times, then raise the stiffness and lower Camera frame rate.

    What to observe: Noise changes the estimate. When the sampling is too coarse, the Lab gives no fit at all instead of a false coefficient.
  4. 04

    Track the lost energy

    Switch to Energy & power, drag late into the ringdown and compare the stored energy, the integrated loss and the remaining imbalance. The 3D motion is the simulated state; the fitted coefficients still use only the camera peaks.

    What to observe: The energy lost to damping matches the mechanical energy that disappears, and the numerical imbalance stays small.
FeedbackSomething broken, confusing, or missing on this page?Tell us
What kind of feedback?

Sent with this page’s address, its Lab ID, the site language and your device type. Please leave out personal details. Feedback is kept for up to 12 months.Privacy policy