Torquehouse /THE LEARNING LAB / SUSPENSION

A spring stores.
A damper settles.

Release the same virtual spring with different damping. See the motion change while the spring and mass stay fixed.

AI-generated concept illustration of generic RC dampers, a coil spring and spare pistons.
AI concept illustrationProvenance ↗
SIMPLIFIED SPRUNG MASSSpringDamper

Ready: underdamped. Use Play or the time slider to explore.

Same release. Different response.

Below 1: the ideal mass overshoots its rest position and oscillates while its motion decays.

Animation starts only when you press Play. The time slider works without animation.

Watch the return, not just the first bounce.

With no damping, the ideal spring keeps exchanging stored and kinetic energy. Underdamping allows repeated crossings of the rest position. At critical damping this ideal release returns without oscillation; overdamping returns more slowly. OpenStax: damped oscillations ↗

A teaching model, not a shock-oil selector.

This is a single linear mass–spring–damper released from rest with a fixed displacement. Natural frequency is fixed at 6 rad/s; displacement is normalized. There is no tire, unsprung mass, linkage, friction, bump stop, weight transfer or terrain input.

The damping ratio is not an oil weight and “critical” is not a universal best RC setup. Real suspension needs the actual chassis, spring, piston, oil and terrain to be considered together.

Model and assumptions

The model solves x″ + 2ζωₙx′ + ωₙ²x = 0, with x(0) = 1, x′(0) = 0 and ωₙ = 6 rad/s. The illustration uses 45 pixels per normalized displacement unit. The displayed time is model time, not a measured vehicle response.

Back to all learning labs ↗