Calculator · Dynamics & Control

Mass–Spring–Damper Calculator

The full single-degree-of-freedom system m·ẍ + c·ẋ + k·x = F(t): frequencies, damping, regime, poles and the equivalent transfer function from force to displacement.

Physical parameters

c = 0 is valid: an undamped system.

Results

Natural frequency ωₙ = √(k/m)5 rad/s
Natural frequency fₙ = ωₙ/2π0.79577 Hz
Natural period Tₙ1.2566 s
Critical damping c_c = 2√(km)20 N·s/m
Damping ratio ζ = c/c_c0.15
Damping regimeunderdamped
Damped natural frequency ω_d4.9434 rad/s
Damped period T_d1.271 s
Logarithmic decrement δ0.95326
Quality factor Q = 1/(2ζ)3.3333
Static compliance 1/k0.02 m/N
Poles of X(s)/F(s)-0.75 + 4.9434j, -0.75 − 4.9434j
Equivalent transfer function X/F1 / (2s² + 3s + 50) [m/N]
Static displacement under a 1 N step0.02 m

Technical reference

m·ẍ + c·ẋ + k·x = F(t) (governing equation of motion)

ωₙ = √(k/m), ζ = c / (2√(km)) = c/c_c

ω_d = ωₙ√(1 − ζ²) (underdamped only)

m
lumped mass[kg]
c
viscous damping coefficient[N·s/m]
k
spring stiffness[N/m]
ωₙ
undamped natural frequency[rad/s]
ζ
damping ratio[–]
ω_d
damped natural frequency[rad/s]

This page gives the fuller SDOF characterization — damped period, logarithmic decrement, quality factor, compliance, poles and X(s)/F(s) transfer-function information — built on the same ωₙ and ζ as the Natural Frequency Calculator, which focuses on ωₙ and fₙ while showing damping ratio, regime and ω_d as context. Use that page for the focused frequency calculation; use this one for the additional decay, compliance, pole and transfer-function quantities.

Assumptions

  • · Linear, time-invariant, single degree of freedom: m·ẍ + c·ẋ + k·x = F(t).
  • · Viscous damping only; m > 0, c ≥ 0, k > 0.
  • · ω_d, the damped period and the logarithmic decrement are reported as not defined outside the underdamped regime — never as a fabricated finite value.
  • · The transfer function X(s)/F(s) assumes zero initial conditions.

Continue