Structural & Mechanical Dynamics

Natural Frequency & Vibration Calculator

Calculate undamped and damped natural frequencies, oscillation periods, Rayleigh beam distributed mass corrections, resonance danger bands, and dynamic transmissibility.

Dynamic Vibration Configuration

k = 48EI/L³ + Rayleigh beam mass

m = 300 kgF(t) @ 1480 RPML = 1800 mm

Structural System Model

Select physical model to compute equivalent stiffness

kg

Motor, pump, or applied central mass.

Beam Mechanical Properties

GPa

Steel: 200–210 GPa, Aluminum: 70 GPa.

mm⁴

Bending axis second moment of area.

mm

Distance between support centerlines.

kg

Rayleigh dynamic mass correction.

Steel: 0.01–0.03, Rubber: 0.10–0.20.

RPM

Operating frequency to verify resonance safety.

Fundamental Natural Frequency (fn)

24.47Hz

Angular Frequency (ωn): 153.72 rad/s (1,468 CPM)

Equivalent k

7,777.8 N/mm

Effective Mass

329.1 kg

Static Deflection (δst)

0.415 mm

Forcing (f_exc)

24.67 Hz

Dynamic Magnification (DMF)

15.95×

Transmissibility (TR)

15.98

CRITICAL RESONANCE HAZARD — Excitation in Modal Band

Forcing frequency (24.67 Hz) sits INSIDE the ±15% resonance band (20.80 Hz – 28.14 Hz).

Comprehensive Modal Response Parameters

Damped Frequency (fd)

24.45 Hz

Critical Damping (c_cr)

101,193 N·s/m

Log Decrement (δ)

0.189

Quality Factor (Q)

16.7

Isolation Efficiency

0.0%

Time Period (Tn)

0.0409 s

Governing Dynamic Formulas

fn = (1 / 2π) · √(k_eq / m_eff) | TR = √[1 + (2ζr)²] / √[(1 - r²)² + (2ζr)²]

Engineering Code

Export calculation logic to Python or MATLAB.

Python
# Natural Frequency & SDOF Vibration Analysis
import math

def calculate_vibration(stiffness_N_m, mass_kg, zeta=0.03, excitation_rpm=1480):
    omega_n = math.sqrt(stiffness_N_m / mass_kg)
    fn_Hz = omega_n / (2 * math.pi)
    period_s = 1.0 / fn_Hz
    static_deflection_mm = (mass_kg * 9.80665 / stiffness_N_m) * 1000
    
    f_exc_Hz = excitation_rpm / 60.0
    r = f_exc_Hz / fn_Hz
    
    # Transmissibility
    denom = math.sqrt((1 - r**2)**2 + (2*zeta*r)**2)
    DMF = 1.0 / denom if denom > 0 else 999
    TR = math.sqrt(1 + (2*zeta*r)**2) / denom if denom > 0 else 999
    
    return {
        "fn_Hz": fn_Hz,
        "omega_n_rad_s": omega_n,
        "period_s": period_s,
        "static_deflection_mm": static_deflection_mm,
        "DMF": DMF,
        "TR": TR
    }

# System Inputs
k_eq = 7777777.777777777 # N/m
m_eff = 329.142 # kg
zeta = 0.03
rpm = 1480

res = calculate_vibration(k_eq, m_eff, zeta, rpm)
print(f"Natural Frequency: {res['fn_Hz']:.2f} Hz ({res['omega_n_rad_s']:.2f} rad/s)")
print(f"Static Deflection: {res['static_deflection_mm']:.3f} mm")
print(f"Dynamic Magnification Factor (DMF): {res['DMF']:.2f}")
print(f"Transmissibility (TR): {res['TR']:.2f}")
MATLAB
% SDOF Vibration & Resonance Script
k = 7777777.777777777;
m = 329.142;
zeta = 0.03;
f_exc = 24.666666666666668;

omega_n = sqrt(k / m);
fn = omega_n / (2*pi);
r = f_exc / fn;

denom = sqrt((1 - r^2)^2 + (2*zeta*r)^2);
DMF = 1 / denom;
TR = sqrt(1 + (2*zeta*r)^2) / denom;

fprintf('Natural Frequency: %.2f Hz\n', fn);
fprintf('Transmissibility: %.2f\n', TR);
Excel Formula
=(1/(2*PI()))*SQRT(k_eq / m_eff)

Example Calculation: Simply Supported Beam Skid

A 300 kg motor sits at the center of a steel beam span (E = 210 GPa, I = 4,500,000 mm⁴, L = 1,800 mm). The beam itself has a distributed mass of 60 kg, with a damping ratio ζ = 0.03:

k = 48 × (210×10⁹) × (4.5×10⁻⁶) / (1.8)³ = 7,777,778 N/m (7,778 N/mm)
m_eff = 300 kg + (0.4857 × 60 kg) = 329.14 kg | Static Deflection δ_st = 0.415 mm
fn = 24.47 Hz (153.74 rad/s) | Resonance Danger Zone: 20.80 Hz – 28.14 Hz

Technical Explanation: Structural Dynamics & Vibration Isolation

Natural frequency is a fundamental dynamic property of any elastic mechanical system. It is the frequency at which a system will naturally oscillate after an initial disturbance when left to its own devices, without any continuous external forcing. In mechanical and structural engineering, determining the fundamental natural frequency is the critical first step in dynamic analysis. If operating machinery—such as a motor, pump, or compressor—generates a steady-state harmonic force at a frequency that matches the structure's natural frequency, a phenomenon called resonance occurs. During resonance, the structure absorbs energy with each cycle, leading to theoretically infinite displacement amplitudes that are limited in reality only by the system's internal damping. This often results in catastrophic fatigue failure.

Governing Formulas for SDOF Systems

This calculator models structures as idealized Single Degree of Freedom (SDOF) systems. The undamped circular natural frequency (ωn) in radians per second is defined purely by the ratio of the system's elastic stiffness (k) to its effective mass (meff):

ωn = √(k / meff)
fn = ωn / (2 × π)

Where fn is the undamped natural frequency in Hertz (Hz). Alternatively, if the static deflection (δst) caused by gravity acting on the effective mass is known, the natural frequency can be approximated directly. For a system operating under Earth's gravity (g = 9.81 m/s²), a static deflection of 1 mm yields a natural frequency of approximately 15.76 Hz.

When viscous damping is introduced, the system oscillates at the slightly lower damped natural frequency (fd):

fd = fn × √(1 - ζ²)

Rayleigh's Method and Distributed Mass

A common engineering error is modeling a beam simply by adding the entire mass of the beam to the payload mass. In reality, a beam's mass is distributed. Because sections of the beam near the supports move with much smaller amplitudes than the midspan, they possess less kinetic energy during oscillation.

To resolve this, we use Rayleigh's energy method. By equating the maximum kinetic energy of the continuous beam to an equivalent lumped mass system, we apply a mass participation factor. The effective mass (meff) becomes the sum of the concentrated payload mass and a specific fraction of the beam's total distributed mass (mbeam):

  • Simply Supported Beam: meff = Mpayload + 0.4857 × mbeam
  • Cantilever Beam (End Load): meff = Mpayload + 0.2357 × mbeam
  • Fixed-Fixed Beam: meff = Mpayload + 0.3714 × mbeam

Input Parameters

  • System Stiffness (k): The restoring force per unit of displacement (N/m). For beams, this is derived from the elastic modulus (E), area moment of inertia (I), length (L), and boundary conditions.
  • Lumped Mass: The concentrated mass of the equipment (e.g., a motor or chiller) mounted on the structure.
  • Distributed Mass: The self-weight of the supporting beam or slab.
  • Damping Ratio (ζ): A dimensionless measure of how rapidly oscillations decay. Welded steel structures typically have very low damping (ζ ≈ 0.01 to 0.02), while bolted structures or reinforced concrete exhibit slightly higher damping (ζ ≈ 0.03 to 0.05).

Vibration Isolation and Transmissibility

When placing rotating machinery on flexible mounts (springs or elastomeric pads), the goal is vibration isolation—preventing the dynamic forces of the machine from transferring into the building floor. The ratio of the transmitted force to the applied machine force is called Transmissibility (TR).

Transmissibility is governed by the frequency ratio (r = foperating / fn). For isolation to occur (TR < 1.0), the operating frequency must be strictly greater than fn × √2 (or r > 1.414). If the isolator is too stiff and the frequency ratio falls below 1.414, the mounting actually amplifies the transmitted force into the structure. At exact resonance (r = 1.0), the transmitted force is magnified by the Quality Factor (Q = 1 / 2ζ). For a typical steel skid with 2% damping, the force transmitted at resonance is 25 times the applied dynamic force.

Assumptions and Limitations

This calculator provides a first-order SDOF approximation valid for fundamental modal analysis. It calculates only the first (lowest) natural frequency, which usually governs dynamic design because it carries the most kinetic energy and is easiest to excite. The mathematical model assumes linear elastic material behavior, small deflections, and perfectly rigid support boundaries.

In actual field conditions, the foundations and supporting floors possess their own inherent flexibility. Mounting a steel beam onto a flexible concrete floor acts as two springs in series, which will always lower the total system stiffness and reduce the true natural frequency below the idealized calculation.

Practical Engineering Use

Engineers use SDOF natural frequency calculations extensively during the schematic design phase for equipment skids, elevated platforms, and piping supports. A standard design rule is to ensure the structural natural frequency is separated from the steady-state operating speed of the machinery (and its primary harmonics) by a safety margin of at least ±20%.

Design Warning: While this calculator evaluates the fundamental vibration characteristics, it does not replace a comprehensive dynamic design verification. Complex structures with multiple interacting degrees of freedom require full 3D Finite Element Analysis (FEA) modal solvers to extract higher-order mode shapes, torsional modes, and localized web or flange vibrations. Always verify vibration thresholds against ISO 10816 standards for machinery health.

Real-World Engineering Cases

Resonance Disaster in Chilled Water Pump Skids

A hospital installed four 1,480 RPM (24.6 Hz) variable-speed secondary pumps on steel channel skids. The structural natural frequency of the skid was 25.1 Hz. When the VFD swept through 98% speed, massive resonant vibration sheared mounting bolts and cracked the pump suction flanges.

Engineering Lesson

Always design base structures so their fundamental modal frequency sits at least ±20% away from any steady or transient operating speed of variable frequency drives.

Faulty Isolator Selection Causing Force Amplification

A reciprocating compressor operating at 12 Hz was mounted on stiff rubber pads designed with a natural frequency of 10.5 Hz (r = 1.14). Rather than isolating vibration, the isolator operated directly on the dynamic magnification slope, transmitting 350% of the dynamic shaker force into building columns.

Engineering Lesson

Effective isolation requires soft mounts where fn < f_operating / 1.414. For a 12 Hz source, target a mounting natural frequency under 4 to 5 Hz.

Frequently Asked Questions

What is the quick static deflection formula for natural frequency?

For systems where mass directly produces the static deflection under gravity, fn ≈ 15.76 / √(δ_st in mm) or fn ≈ 5 / √(δ_st in cm). A 1 mm static deflection corresponds to approx 15.8 Hz natural frequency.

What does the Quality Factor (Q) indicate?

Quality Factor Q = 1 / (2ζ) measures resonance peak sharpness. A lightly damped steel frame with ζ = 0.02 has Q = 25, meaning dynamic resonant stresses are 25 times higher than static equivalent loads.

How do multi-degree of freedom systems differ?

Continuous beams and multi-mass systems possess multiple natural frequencies (Mode 1, Mode 2, Mode 3...). This tool computes the dominant fundamental (lowest) mode, which typically carries 80-90% of dynamic vibration energy.

Engineering calculations provided by this tool are for educational and preliminary design purposes. Always verify modal frequencies, damping ratios, FEA eigensolvers, and physical shaker test results before finalizing dynamic mechanical equipment.