Damping Ratio Calculator

Use the Damping Ratio Calculator to find the damping ratio ζ of a spring-mass-damper system from m, k, c values or from logarithmic decrement of successive vibration amplitudes.

900.4K usesUpdated · 2026-04-28Runs locally · zero upload

How to Use Damping Ratio Calculator

The Damping Ratio Calculator provides two input modes accessible via the buttons at the top.

  1. Mass-Spring-Damper (m, k, c) — Enter mass m (kg), spring stiffness k (N/m), and damping coefficient c (N·s/m). The Damping Ratio Calculator computes the critical damping coefficient c_c = 2√(km) and the damping ratio ζ = c / c_c, then classifies the system.
  2. Logarithmic Decrement — Enter two successive peak amplitudes x₁ and x₂ measured from a free-vibration response. The Damping Ratio Calculator first computes the logarithmic decrement δ = ln(x₁/x₂), then derives ζ = δ / √(4π² + δ²).

Both modes display the computed ζ and a color-coded system-type badge (undamped, underdamped, critically damped, or overdamped).

Formula & Theory — Damping Ratio Calculator

The Damping Ratio Calculator implements the standard second-order system analysis.

From system parameters:

c_c = 2 √(k · m)
ζ   = c / c_c
Symbol Meaning
m Mass (kg)
k Spring stiffness (N/m)
c Damping coefficient (N·s/m)
c_c Critical damping coefficient (N·s/m)
ζ Damping ratio (dimensionless)

From logarithmic decrement:

δ = ln(x₁ / x₂)
ζ = δ / √(4π² + δ²)
Symbol Meaning
x₁ Amplitude of the first measured peak
x₂ Amplitude of the next successive peak
δ Logarithmic decrement

System classification:

Condition System Type
ζ = 0 Undamped
0 < ζ < 1 Underdamped
ζ = 1 Critically damped
ζ > 1 Overdamped

Interpretation

A critically damped system (ζ = 1) returns to equilibrium in the minimum time without oscillating, making it ideal for applications such as door closers and suspension systems. Most engineered vibration absorbers are designed slightly underdamped (ζ ≈ 0.05–0.3) to limit oscillation while preserving responsiveness.

Use Cases for Damping Ratio Calculator

The Damping Ratio Calculator is valuable across mechanical and structural engineering:

  • Vehicle Suspension Design — Evaluate whether shock absorbers provide underdamped, critically damped, or overdamped behavior to balance ride comfort and handling.
  • Structural Dynamics — Determine the damping ratio of a building or bridge from free-vibration test data using the logarithmic decrement mode of the Damping Ratio Calculator.
  • Control Systems — Analyze second-order control loops to verify transient response characteristics from the damping ratio.
  • Rotating Machinery — Diagnose bearing or mounting issues by computing the damping ratio from vibration amplitude decay observed in run-down tests.
  • Physics Education — Illustrate the three damping regimes (under, critical, over) using the Damping Ratio Calculator with varying c values for a fixed m and k.

The Damping Ratio Calculator streamlines what would otherwise require manual algebra, making it an essential tool for engineers and students working with oscillatory systems.

Frequently asked questions about Damping Ratio Calculator

What does the Damping Ratio Calculator compute?

The Damping Ratio Calculator determines the dimensionless damping ratio ζ = c / (2√(km)) from mass, stiffness, and damping coefficient, or from the logarithmic decrement δ = ln(x₁/x₂) of two successive free-vibration amplitudes.

What do the system type labels mean in the Damping Ratio Calculator?

Undamped (ζ = 0): no energy dissipation. Underdamped (0 < ζ < 1): oscillates with decaying amplitude. Critically damped (ζ = 1): returns to equilibrium as fast as possible without oscillating. Overdamped (ζ > 1): returns slowly without oscillation.

When should I use the logarithmic decrement mode?

Use the logarithmic decrement mode in the Damping Ratio Calculator when you have measured two consecutive peak amplitudes from a free-vibration test, which is common in experimental structural dynamics and vibration testing.

Is my data stored?

No. All calculations happen in your browser; nothing is sent to a server.