Bearing Life Calculator Formula

Understand the math behind the bearing life calculator. Each variable explained with a worked example.

Formulas Used

L10 Life (revolutions)

l10_rev = pow(dynamic_cap / equiv_load, life_exp) * 1e6

L10 Life (hours)

l10_hours = pow(dynamic_cap / equiv_load, life_exp) * 1e6 / (60 * rpm)

Variables

VariableDescriptionDefault
dynamic_capDynamic Load Rating (C)(kN)50
equiv_loadEquivalent Dynamic Load (P)(kN)10
rpmRotational Speed(RPM)1500
life_expLife Exponent (p)3

How It Works

Rolling Bearing L10 Life

The L10 life is the number of revolutions (or hours) at which 90% of identical bearings will survive.

Formula

L10 = (C/P)^p x 10^6 revolutions

L10h = L10 / (60 N) (hours)

where C is the dynamic load rating from the manufacturer, P is the equivalent dynamic bearing load, N is speed in RPM, and p is the life exponent (3 for ball bearings, 10/3 for roller bearings).

Worked Example

A ball bearing with C=50 kN, operating load P=10 kN, at 1500 RPM.

dynamic_cap = 50equiv_load = 10rpm = 1500life_exp = 3
  1. 01C/P = 50/10 = 5
  2. 02L10 = 5^3 x 10^6 = 125 x 10^6 = 125,000,000 rev
  3. 03L10h = 125,000,000 / (60 x 1500) = 1,388.9 hours
  4. 04At 8 hours/day, this is about 174 operating days.

Ready to run the numbers?

Open Bearing Life Calculator