Fatigue Life Calculator

Calculate cycles to crack initiation from stress ranges and S–N data easily. Use Miner’s rule for spectra, then download clean CSV and PDF summaries.

Inputs


Common reference is 2,000,000 cycles.
Pick from tests, code detail category, or project data.
Typical welded details often use m≈3.
Optionally caps very high lives below a stress threshold.
Useful for base material and axial cycling cases.

Constant amplitude input

Use nominal or hot-spot stress range as applicable.

Formula used

S–N (power law): N = Nref × (Δσref / Δσeff)^m

  • N is cycles to failure at the effective stress range.
  • Nref, Δσref, and m come from tests or project rules.
  • If Goodman is selected: Δσeff = 2×( (Δσ/2) / (1 − σm/σu) ).

Miner’s rule (spectrum): D = Σ(ni / Ni), and failure near D ≈ 1.

Equivalent life for the entered spectrum is Neq = (Σni) / D.

How to use this calculator

  1. Select the analysis mode: constant amplitude or Miner spectrum.
  2. Choose stress units and enter S–N parameters from your source.
  3. Optionally enable a fatigue limit and mean-stress correction.
  4. Enter the stress range (or spectrum blocks) and calculate.
  5. Review cycles, damage, and service life; export CSV or PDF.

Example data table

Example values illustrate typical welded-detail screening only.
Case Mode Δσref Nref m Input Δσ Output (approx.)
A Constant 100 MPa 2,000,000 3 80 MPa ~3,906,250 cycles
B Constant 120 MPa 2,000,000 3 150 MPa ~1,024,000 cycles
C Miner 100 MPa 2,000,000 3 Blocks: 120/50k, 90/200k Damage-based Neq reported

Fatigue life guidance article

1) Where fatigue damage starts

Fatigue in construction members usually initiates at welded toes, bolt holes, cutouts, and attachment points where stress concentrates. Repeated stress ranges, not peak static stress, drive crack growth. This calculator focuses on stress range Δσ and converts it to cycles-to-failure using S–N data suited to your detail category.

2) Selecting an S–N reference point

Most structural fatigue curves are anchored at a reference life such as Nref = 2,000,000 cycles. You enter Δσref at that point and the slope m. For many welded steel details, m near 3 is commonly used for preliminary checks. Increasing Δσref or decreasing m raises predicted life significantly.

3) Stress range quality and hotspots

The accuracy of fatigue life depends on how Δσ is obtained. Nominal stress from simple beam theory may be conservative or unconservative depending on attachments. Hot-spot or refined finite-element stresses better represent toe regions. Always keep units consistent (MPa or ksi) and document the stress extraction method in your report.

4) Mean stress and Goodman use

When a nonzero mean stress σm exists, the alternating component can be effectively larger than it appears. The optional Goodman correction uses σu to adjust the stress range, reducing life as σm approaches σu. For many welded details, mean-stress sensitivity may be limited, but base material checks can benefit from this option.

5) Variable amplitude loading with Miner

Real structures rarely see one constant stress range. Traffic, wind, waves, and crane operations produce spectra. Miner’s rule sums damage fractions D = Σ(ni/Ni). If D approaches 1, failure is expected near the accumulated history. This calculator reports block-by-block Ni and n/N to highlight the dominant contributors.

6) Converting cycles to service years

Design decisions are often time-based, not cycle-based. If you provide a cycle rate (cycles per day or per year), the tool estimates service life in years from the computed cycles-to-failure. For example, 4,000,000 cycles at 200,000 cycles/year corresponds to about 20 years, supporting inspection planning and retrofit timing.

7) Practical detailing and mitigation

When predicted life is low, reduce Δσ by stiffening, lowering live-load effects, smoothing geometry, or relocating attachments away from high-moment zones. Improve detail category through better weld profiles, toe grinding, peening, or higher-quality fabrication. Avoid abrupt thickness transitions and maintain corrosion protection because pitting accelerates crack initiation.

8) Reporting and audit trail

Fatigue checks are easier to defend when inputs are transparent. Use the built-in CSV and PDF exports to capture Δσ values, chosen S–N parameters, any fatigue limit, and Miner totals. Record the member ID, load source, and analysis basis so future reviewers can replicate results and update them after inspections.

FAQs

1) What is the difference between stress range and stress amplitude?

Stress range Δσ is the peak-to-peak variation in a cycle. Stress amplitude is half of that value. This tool uses Δσ directly and internally converts to amplitude only for optional Goodman correction.

2) Which S–N parameters should I use?

Use parameters from your governing standard, test data, or project specifications for the specific detail type. If unsure, start with conservative values and refine after confirming the detail category and stress definition.

3) When should I enable a fatigue limit?

Enable it when your method or standard defines a constant-amplitude fatigue threshold ΔσD below which damage is treated as negligible or capped. If your standard does not use a limit, leave it off.

4) Is Miner’s rule always accurate?

Miner’s rule is a practical approximation. It ignores load sequence effects and some interaction behaviors. It is widely used for screening and design, but critical structures may require more detailed fracture mechanics assessments.

5) Why does mean stress reduce life in Goodman correction?

Tensile mean stress effectively raises crack-driving force for a given range. Goodman correction increases the equivalent alternating stress as σm grows relative to σu, resulting in fewer cycles to failure.

6) How do I interpret a very small damage value?

Very small D means your entered spectrum is mild relative to the S–N curve. It may indicate long life, or it may signal underestimated stress ranges or missing blocks. Review stress extraction and loading history.

7) Can I use this for concrete structures?

The workflow is generic, but the S–N parameters must match the material and detail. For reinforced or prestressed concrete, use fatigue curves from the relevant concrete code and compatible stress definitions.

Design smarter by quantifying fatigue risk before failures occur.

Related Calculators

Wave steepness calculatorWave energy calculatorWave power calculatorShoaling coefficient calculatorRefraction coefficient calculatorWave setup calculatorWave runup calculatorOvertopping discharge calculatorIribarren number calculatorSurf similarity calculator

Important Note: All the Calculators listed in this site are for educational purpose only and we do not guarentee the accuracy of results. Please do consult with other sources as well.