/ Variable-Amplitude Fatigue Life Calculator Tools Index
JP | EN | ZH
Variable-Amplitude Fatigue Analysis Tool

Variable-Amplitude Fatigue Life Calculator (Rainflow + Miner's Rule)

Evaluate fatigue life under variable-amplitude load spectra using Miner's linear cumulative damage rule. Visualize S-N curves, damage distribution, and stress-level contributions in real time.

$$D=\sum_{i=1}^{k}\frac{n_i}{N_i}\leq 1\quad\text{(Miner's Rule)},\quad N_i=\left(\frac{\sigma_{a,i}}{S_e}\right)^{-m}\cdot N_e$$
Load Spectrum Settings
Load Spectrum Type
Stress Amplitude σ_a 300 MPa
Mean Stress σ_m 100 MPa
Cycle Count n 1×10⁶
10^n cycles (slider value = exponent)
Stress Amplitude
[MPa]
Mean Stress
[MPa]
Cycle Count
n_i
Cycles per block per design-life repetition. Total repetitions are set by the design life slider.
Fundamental Amplitude A1 300 MPa
2nd Harmonic Ratio r2 0.30
Mean Stress σ_m 100 MPa
Material S-N Parameters
Ultimate Tensile Strength S_u 800 MPa
Endurance Limit S_e 400 MPa
Basquin Exponent m 6
Mean Stress Correction
Design Life [×10⁶ cyc] 10.0
Safety Factor SF = 1/D
Miner's Rule
Cumulative Damage D
D ≥ 1 = failure
Remaining Life
×10⁶ cycles
Max Stress Amplitude
MPa (peak value)
Load Waveform (Representative Cycle)
S-N Curve and Operating Points
Damage Contribution by Stress Level
Theory — Fatigue Cumulative Damage

Miner's Linear Cumulative Damage Rule

$$D=\sum_{i=1}^{k}\frac{n_i}{N_i}\leq 1$$

$n_i$: applied cycles; $N_i$: failure life at that stress amplitude. Failure when $D=1$.

Basquin's Law (S-N curve)

$$N_i=N_e\left(\frac{\sigma_{a,i}}{S_e}\right)^{-m}$$

Stress levels below the endurance limit ($\sigma_a \leq S_e$) contribute zero damage (cut-off).

Goodman Mean Stress Correction

$$\sigma_{a,\text{eff}}=\frac{\sigma_a}{1-\sigma_m/S_u}$$

Tensile mean stress reduces the effective endurance limit. Compressive mean stress is beneficial.

Safety Factor and Remaining Life

$$SF=\frac{1}{D},\quad L_{\text{rem}}=SF\times L_{\text{design}}$$

$SF>2$: adequately safe; $1<SF<2$: monitor; $SF<1$: failure predicted.