Bearings · Variable-load and variable-speed duty

Bearing Variable Duty Equivalent Dynamic Load Calculator

Calculate equivalent dynamic bearing load P_eq and mean RPM for a repeating variable-load, variable-speed duty cycle with up to four operating segments.

Reference calculator #019

Enter repeating bearing duty segments

Inputs stay in your browser. Values are normalized to canonical units before calculation.

Select the basic rating-life exponent for the exact bearing type.

Changing this unit converts all four segment load values.

Changing this unit converts all four segment duration values.

Display P_eq in N, kN, or lbf.

Enter the already-derived constant equivalent dynamic load for this segment.

Enter zero for a stationary segment that still occupies cycle time.

Enter the time occupied by this constant-load, constant-speed segment.

Enter the already-derived constant equivalent dynamic load for this segment.

Enter zero for a stationary segment that still occupies cycle time.

Enter the time occupied by this constant-load, constant-speed segment.

Enter the already-derived constant equivalent dynamic load for this segment.

Enter zero for a stationary segment that still occupies cycle time.

Enter the time occupied by this constant-load, constant-speed segment.

Enter the already-derived constant equivalent dynamic load for this segment.

Enter zero for a stationary segment that still occupies cycle time.

Leave this duration at zero when the fourth segment is not used.

Calculated output

Results

bearing-variable-duty-equivalent-dynamic-load/1.0.0
Variable-duty equivalent dynamic load P_eq5.506191 kN
Time-weighted mean rotational speed
1200 rpm
Total entered duty-cycle duration
8 h
Total revolutions per entered cycle
576000 rev
Segments with positive duration
3
Largest calculated fatigue contribution
Segment 2
Basic rating-life exponent p
3
Basic rating-life reliability basis
90%
Segment 1 calculated fatigue contribution
37.44%
Segment 2 calculated fatigue contribution
57.51%
Segment 3 calculated fatigue contribution
5.05%
Segment 4 calculated fatigue contribution
0%

Valid variable-duty equivalent dynamic load result

Bearing variable-duty equivalent load diagramFour duty-segment columns compare equivalent dynamic load, rotational speed, duration, and calculated fatigue contribution before combining them into one equivalent load and mean speed.Variable-duty operating cycleBall bearing · p = 3P_eq = 5.506191 kNn_mean = 1200 rpmCycle duration = 8 hSEGMENT LOAD PᵢCALCULATED FATIGUE CONTRIBUTIONSegment 15 kN1200 rpm4 h37.44%Segment 28 kN900 rpm2 h57.51%Segment 33 kN1500 rpm2 h5.05%Segment 40 kN0 rpm0 h0%P_eq = [Σ(Pᵢᵖnᵢtᵢ) / Σ(nᵢtᵢ)]^(1/p)p = 3
Duty-cycle schematic only. Each Pᵢ must already be derived for the exact bearing and load case; stationary loads and transient peaks require separate checks.
Scope and assumptions
  • Each Pᵢ is already the correct constant equivalent dynamic bearing load for its segment, derived for the same exact bearing and rating convention.
  • The entered segments represent one repeating duty cycle; load and speed are constant within each segment and transitions between segments are not modeled.
  • Fatigue weighting is proportional to segment revolutions nᵢtᵢ and uses the selected basic rating-life exponent.
  • Mean speed is time-weighted across the complete entered cycle, including stationary segments with positive duration.
  • Stationary segments contribute no rolling-fatigue revolutions but can govern static safety and must be checked separately.
  • The result supports the basic 90%-reliability L10 model. Modified life, shock, transient load, oscillation, reversals, minimum load, lubrication, contamination, mounting, and actual service life are excluded.

Calculation engine: bearing-variable-duty-equivalent-dynamic-load/1.0.0

Variable-load and variable-speed formula

For stepped duty segments, combine already-derived segment loads using their revolutions:

P_eq = [Σ(Pᵢᵖnᵢtᵢ) / Σ(nᵢtᵢ)]^(1/p)

Calculate the time-weighted mean speed over the same cycle:

n_mean = Σ(nᵢtᵢ) / Σtᵢ
Symbol Meaning Unit
P_eq Equivalent dynamic load for the repeating cycle N, kN, or lbf
Pᵢ Already-derived equivalent dynamic load during segment i common force unit
nᵢ Constant rotational speed during segment i rpm
tᵢ Duration of segment i common time unit
p Basic life exponent: 3 for ball, 10/3 for roller bearings dimensionless

Because every duration is converted to canonical hours, all segments use the selected common time unit. Multiplying every duration by the same factor leaves P_eq and mean speed unchanged, although the displayed cycle duration and cycle revolutions scale with that factor.

Worked three-segment example

The default ball-bearing cycle contains:

Segment Pᵢ nᵢ tᵢ Revolution share Calculated fatigue contribution
1 5 kN 1,200 rpm 4 h 50.00% 37.44%
2 8 kN 900 rpm 2 h 18.75% 57.51%
3 3 kN 1,500 rpm 2 h 31.25% 5.05%

The cycle totals 8 hours and 576,000 revolutions. For p = 3:

  1. Compute each revolution weight nᵢtᵢ: 4,800, 1,800, and 3,000 rpm·h.
  2. Compute Σ(Pᵢ³nᵢtᵢ) = 1,602,600 kN³·rpm·h.
  3. Divide by Σ(nᵢtᵢ) = 9,600 rpm·h.
  4. Take the cube root: P_eq = 5.506191 kN.
  5. Mean speed: 9,600 / 8 = 1,200 rpm.

The 8 kN segment governs the calculated fatigue contribution even though it has fewer revolutions than segments 1 and 3 combined. This is why a simple arithmetic-average load is not equivalent.

Derive P_i before combining the duty cycle

Each Pᵢ must be the applicable equivalent dynamic load for one constant segment. If a segment contains radial and axial load, determine its Pᵢ from the exact bearing table and decision branch first. The Bearing Equivalent Dynamic Load Calculator can evaluate P = XFr + YFa when verified X and Y factors are known.

Do not combine raw Fr and Fa values across different segments, and do not reuse one segment’s X/Y branch when the load ratio, direction, clearance, or bearing arrangement changes.

Time weighting is only valid at constant speed

When every segment has the same rotational speed, n cancels from the equivalent-load expression and duration weighting alone gives the same answer. When speed changes, using only time shares incorrectly gives equal fatigue exposure to segments with different revolution counts.

This calculator reports both P_eq and time-weighted mean speed so the pair can reproduce the same basic rolling-fatigue arithmetic for the entered repeating cycle.

Stationary, idle, and zero-load segments

A positive-duration segment at zero rpm contributes to total cycle time and reduces mean speed, but contributes no rolling-fatigue revolutions. If it carries load, the calculator raises a warning because static equivalent load P₀ and static safety factor s₀ may govern.

A rotating segment with Pᵢ = 0 contributes revolutions but no fatigue term in this simplified equation. The calculator preserves the arithmetic and warns that real rolling bearings commonly require a minimum load to avoid skidding or damaging operating conditions.

Set duration to zero to disable a segment. Nonzero load or speed in a zero-duration segment is ignored and reported as a warning so stale values are visible.

Continue to L10 or required C

Two related links transfer P_eq and mean speed:

These handoffs verify arithmetic continuity. They do not independently validate the duty cycle, segment loads, bearing data, or application.

Engineering scope and limitations

This calculator covers up to four stepped, repeating, constant-within-segment operating conditions. It excludes:

  • automatic derivation of segment Pᵢ, X/Y factor selection, bearing reactions, preload, load sharing, or moment loads;
  • continuously varying load integration, measured time-series import, random spectra, transient peaks, shock, impact, reversal, acceleration, or start-stop dynamics;
  • oscillating-motion equivalence, partial rotations, raceway load-zone changes, or direction-dependent load distribution;
  • modified rating life, reliability other than 90%, fatigue load limit, lubrication, contamination, viscosity, or surface-condition factors;
  • static equivalent load, static safety, permanent deformation, minimum load, skidding, speed limits, thermal balance, clearance, fits, mounting, or misalignment;
  • wear, corrosion, electrical erosion, false brinelling, sealing, maintenance, or actual service-life prediction;
  • bearing catalog selection, product availability, dimensional compatibility, cost, warranty, certification, or final engineering approval.

Use current manufacturer documentation and qualified application review when the duty cycle affects bearing selection or machine safety.

Frequently asked questions

Why are bearing duty segments weighted by revolutions instead of time alone?

Rolling-contact fatigue accumulates while the bearing rotates. For variable speed, each segment's weight is proportional to n_i times t_i. Time-only weighting is the constant-speed special case.

What load should I enter for each segment?

Enter the equivalent dynamic bearing load P_i already derived for that segment and the exact bearing. Do not enter an unprocessed radial/axial vector resultant unless the applicable bearing method defines it as P_i.

How are ball and roller bearing duty cycles different?

The calculation uses p = 3 for ball bearings and p = 10/3 for roller bearings. The higher roller exponent changes how strongly high-load segments influence P_eq.

How does the calculator treat a loaded stationary segment?

A segment with zero rpm contributes cycle time but no rolling-fatigue revolutions. The calculator warns that its static equivalent load and static safety must be checked separately.

Can P_eq and mean speed be used in the L10 calculators?

They can be transferred for a basic arithmetic check when the repeating-cycle assumptions apply. Replace the visible placeholder C or target-life value and confirm the manufacturer's complete variable-duty method before selection.

References and review status

Reviewed . References support the revolution-weighted equivalent-load method, mean-speed treatment, basic exponents, and rating-life boundaries; they do not imply endorsement, bearing approval, or standards conformity.