Flywheel & Inertia Calculator — Required Inertia, Burst Speed & MOI (Classical Mechanics)
The MechanixCalc flywheel and inertia calculator covers every stage of flywheel design from first principles: enter the energy fluctuation, coefficient of fluctuation and operating speed and the tool instantly returns the required moment of inertia, flywheel mass, rim or disc geometry, hoop stress and burst safety factor. The burst speed uses the Rankine thin-ring model for rim-type flywheels and the Timoshenko equal-biaxial disc formula for solid-disc cross-sections, so the governing stress is always the correct one for the chosen geometry.
Beyond the core flywheel design tab, the calculator includes a moment-of-inertia library for more than ten standard shapes (solid cylinder, hollow cylinder, thin ring, rectangular bar, cone, sphere and more) with the parallel-axis theorem for compound assemblies, a multi-body rotational system acceleration solver, a motor run-up time analyser with a speed–time chart, an energy storage and material comparison panel, and a spoked-flywheel stress module. All results feed a single-click branded PDF engineering report.
What this calculator does
- Flywheel sizing: required inertia, disc mass and rim/disc geometry from energy fluctuation, Cs and speed
- Burst speed analysis using the Rankine thin-ring model (rim) and Timoshenko rotating-disc formula (solid disc), with safety factor
- Moment of inertia for 10+ standard shapes with the parallel-axis theorem for compound assemblies
- Multi-body rotational system dynamics: total reflected inertia, net torque and angular acceleration
- Motor run-up time with 50 %/90 %/100 % speed milestones and a speed–time chart
- Energy storage analysis with cross-material specific-energy comparison chart
- Rotating disc stress distribution (radial, hoop, von Mises) across the radius with a burst-speed N_burst output
Method & formulas
Required inertia and flywheel sizing
For a machine with a cyclic load — a punch press, engine or compressor — the flywheel must absorb and release the energy fluctuation ΔE between peak and mean torque. The required moment of inertia follows directly from ΔE, the coefficient of speed fluctuation Cs (the fractional speed variation the application tolerates) and the mean angular velocity ω. Once I_req is known the tool back-calculates disc thickness or rim cross-section for the chosen geometry and material.
I_req = ΔE / (Cs · ω²)where I_req = required moment of inertia (kg·m²); ΔE = energy fluctuation per cycle (J); Cs = coefficient of speed fluctuation (dimensionless, e.g. 0.02 for engines, 0.1–0.2 for punching machines); ω = mean angular velocity (rad/s) = 2π·N/60
Hoop stress and burst safety factor
A rotating rim or disc develops centrifugal stress that limits its maximum speed. For a thin rim the hoop stress is the classic rotating-ring formula; for a solid disc the peak stress is the Timoshenko equal-biaxial value at the centre, which is lower than the thin-ring value by the factor 8/(3+ν). MechanixCalc applies the correct formula for the selected cross-section so a solid-disc flywheel is never penalised with the (overly conservative) rim formula. The burst speed N_burst is then found by setting the peak stress equal to the material's allowable stress, and the safety factor SF = N_burst / N_op.
σ_hoop = ρ · (ω · R)²where σ_hoop = hoop stress (Pa); ρ = material density (kg/m³); ω = angular velocity (rad/s); R = mean rim radius (m). Burst occurs when σ_hoop = σ_allowable.
σ_max = (3 + ν) / 8 · ρ · ω² · R²where σ_max = peak (equal-biaxial) stress at disc centre (Pa); ν = Poisson's ratio; ρ = density (kg/m³); ω = angular velocity (rad/s); R = outer radius (m).
Moment of inertia and multi-body system dynamics
The MOI library computes the second moment of mass for each standard shape about its own centroidal axis, then adds any offset mass via the parallel-axis theorem (I = I_cm + m·d²). For a drivetrain with several rotating bodies at different gear ratios the system inertia is the sum of each body's inertia reflected to the reference shaft (I_ref = Σ Iᵢ · nᵢ²), which together with the net torque gives the angular acceleration and run-up time for the system.
Motor run-up time follows from Newton's second law for rotation: α = T_net / I_total, t_runup = Δω / α. The run-up panel also back-calculates the motor torque required to reach a user-specified target time, which is useful when specifying the drive motor for a flywheel-assisted machine.
I = ½ · m · R²where I = moment of inertia about the spin axis (kg·m²); m = mass (kg); R = radius (m).
t_runup = (ω_final − ω_initial) / α where α = T_net / I_totalwhere t_runup = time to reach final speed (s); T_net = motor torque minus load torque (N·m); I_total = total system inertia reflected to the motor shaft (kg·m²); α = angular acceleration (rad/s²).
Worked example
Size a flywheel for a small punch press. The press has an energy fluctuation per stroke of ΔE = 1000 J, the allowable coefficient of speed fluctuation is Cs = 0.05, and the operating speed is N = 1000 rpm. Find the required moment of inertia.
Given
- Energy fluctuation ΔE1000 J
- Coefficient of fluctuation Cs0.05
- Operating speed N1000 rpm
Result
- Required moment of inertia I_req≈ 1.82 kg·m²
- Convert the operating speed to angular velocity: ω = 2π·N/60 = 2π × 1000/60 ≈ 104.72 rad/s.
- Square the angular velocity: ω² ≈ 104.72² = 10966 rad²/s².
- Apply the flywheel inertia formula: I_req = ΔE / (Cs · ω²) = 1000 / (0.05 × 10966) = 1000 / 548.3.
- I_req ≈ 1.82 kg·m². A solid steel disc of radius R = 0.25 m with I = ½mR² would need m = 2 × 1.82 / 0.25² = 58.2 kg.
This is an illustrative example — verify ΔE from a torque–angle diagram for your specific machine. The calculator also computes the disc mass, thickness, hoop stress and burst safety factor from your actual geometry and material selection.
Frequently asked questions
Which standard does this flywheel calculator use?
The core design tabs use classical mechanics: the Rankine thin-ring model for rim hoop stress and burst speed, and the Timoshenko rotating-disc formula for peak stress in a solid disc. The moment-of-inertia library uses standard textbook second-moment-of-mass derivations with the parallel-axis theorem. The spoked-flywheel panel uses the Bhandari design method and is labelled an engineering estimate. There is no single ISO or AGMA standard that governs the full scope of flywheel design; the governing method is shown in the generated PDF report.
What is the coefficient of speed fluctuation (Cs) and how do I choose it?
Cs is the fractional variation in speed over one cycle: Cs = (ω_max − ω_min) / ω_mean. Typical values are 0.002–0.003 for precision machine tools, 0.01–0.02 for generators, 0.03–0.05 for pumps and compressors, and 0.1–0.3 for punching or shearing machines. A smaller Cs requires a heavier flywheel but gives smoother speed regulation.
What is the difference between the rim and solid-disc cross-sections?
A rim flywheel concentrates mass at the outer radius (highest peripheral speed) for maximum energy storage per kilogram, while a solid disc stores energy more uniformly across the radius. The burst-stress formula differs between the two: a thin rim uses the rotating-ring hoop stress σ = ρ(ωR)², while a solid disc uses the Timoshenko centre stress σ = (3+ν)/8·ρω²R², which is roughly 2.4× lower for steel. The calculator applies the correct formula automatically for the selected cross-section.
What is the burst speed and how large should the safety factor be?
The burst speed N_burst is the rotational speed at which the centrifugal stress in the flywheel equals the material's allowable stress. The safety factor SF = N_burst / N_operating. A minimum SF of 2–3 is typical for industrial flywheels; energy-storage applications, automotive cranks and high-speed spindles usually require SF ≥ 3. The calculator flags SF < 3 with a warning.
Is the flywheel calculator free?
You can run calculations during a free 30-minute preview with no sign-up required, and a free 14-day account trial (no credit card) unlocks every calculator on the platform. The branded PDF engineering report with full method shown and the ability to save and reload calculations are part of a paid plan.
Related calculators
- Shaft Analysis (DIN 743)Check the shaft that carries the flywheel for fatigue, deflection and critical speed.
- Rotor DynamicsFull critical-speed map and Campbell diagram for the flywheel rotor system.
- Bearing Analysis (ISO 281)Size the bearings that carry the flywheel shaft radial and axial loads.
- Motor Sizing & VFDMatch the drive motor torque to the system inertia and run-up time requirement.
- Clutches & BrakesSize the clutch or brake that engages and stops the flywheel in cyclic-press applications.
Run the Flywheel & Inertia on your own numbers
Free 30-minute preview — no sign-up. A free 14-day account trial unlocks every tool and the branded PDF report, no credit card required.
Start free