Fatigue Life Calculator

Modified Goodman and Gerber safety factors for fatigue loading per Shigley's Mechanical Engineering Design. Corrected endurance limit Se with Marin factors (surface, size, load, reliability).

Shigley / ASME Β· SI units (MPa)

Applied Stress

MPa
MPa
Negative = compression
Οƒa = 200 MPa  Β·  Οƒm = 100 MPa  Β·  R = -0.333

Material

MPa
Se' = 350 MPa (uncorrected)

Marin Correction Factors

0.9–0.96 typical, 0.6 for large shafts
ka = 0.795  Β·  kb = 0.9  Β·  kc = 1  Β·  ke = 0.897 β†’  Se = 224.6 MPa

Fatigue Analysis Results

Corrected endurance limit Se224.6 MPa
Stress amplitude Οƒa200 MPa
Mean stress Οƒm100 MPa
Modified Goodman safety factor:n = 0.97 β€” UNSAFE
Gerber safety factor:n = 1.09 β€” UNSAFE
Estimated life at Οƒa: ∞ (infinite β€” below Se)

Warning: Goodman safety factor below 1.5. Consider reducing stress, improving surface finish, or selecting higher-strength material.

Engineering Reference

Goodman vs Gerber

Modified Goodman (conservative β€” recommended for design):
  Οƒa/Se + Οƒm/Sut = 1/n

Gerber parabolic (less conservative β€” better fits ductile metal data):
  Οƒa/(Se/n) + (ΟƒmΓ—n/Sut)Β² = 1

The Goodman line is linear and conservative β€” it lies below the experimental scatter band for most ductile metals. Gerber passes through the middle of the data. For initial design, use Goodman. For weight-sensitive applications, verify with Gerber. Never use Gerber for cast iron or brittle materials.

Marin Factors for Corrected Se

Se = ka Γ— kb Γ— kc Γ— kd Γ— ke Γ— Se'
ka = surface finish = a Γ— Sut^b (Table 6-2, Shigley)
kb = size factor β‰ˆ 0.879Γ—d^(βˆ’0.107) for d = 2.79–51 mm
kc = load type (1.0 bending, 0.85 axial, 0.59 torsion)
kd = temperature (1.0 at room temperature)
ke = reliability (0.897 at 99%, 0.814 at 99.99%)

Surface finish is usually the dominant factor. A forged part may have ka β‰ˆ 0.5, meaning the corrected Se is half the test specimen value. Polishing, shot peening, or case hardening can increase ka toward 1.0.

Worked Example β€” Rotating Shaft, Steel 4340

Sut = 700 MPa, fully reversed bending (Οƒmax=300, Οƒmin=βˆ’300)
Οƒa = 300 MPa, Οƒm = 0 MPa

Se' = 0.5 Γ— 700 = 350 MPa
ka (machined, Sut=700): 4.51 Γ— 700^(βˆ’0.265) = 0.82
kb = 0.9 (25 mm shaft), kc = 1.0 (bending), ke = 0.897 (99%)
Se = 0.82 Γ— 0.9 Γ— 1.0 Γ— 1.0 Γ— 0.897 Γ— 350 = 232 MPa

Goodman n = 1 / (300/232 + 0/700) = 1 / 1.293 = 0.77 β†’ UNSAFE
β†’ must reduce stress or improve surface finish

More Worked Examples

Example 2 β€” Pressure vessel with pulsating internal pressure: A SA-516-70 steel vessel sees pressure cycles from 0 to 2.5 MPa roughly 10 times per day. At the head-to-shell junction, stress concentration drives alternating hoop stress from 10 to 180 MPa. Οƒ_a = 85 MPa, Οƒ_m = 95 MPa. Material Sut = 485 MPa, Se' = 243 MPa. Marin factors: ka = 0.85 (hot-rolled), kb = 0.9, kc = 1.0 (bending-like), ke = 0.868 (99.9%). Se = 161 MPa. Goodman n = 1 / (85/161 + 95/485) = 1.38 β€” marginal. Post-weld heat treatment and grinding at the junction can improve ka to 0.95, raising n to 1.53 and satisfying ASME Section VIII Division 2 fatigue check.

Example 3 β€” Aluminium aircraft wing spar: 7075-T6 aluminium (Sut = 572 MPa) sees 1g + gust cycles from 50 MPa to 250 MPa in flight. Οƒ_a = 100 MPa, Οƒ_m = 150 MPa. Aluminium has no true endurance limit β€” use Sf at 5Γ—10⁸ cycles ≈ 160 MPa uncorrected. With ka = 0.75 (machined and anodised), kb = 0.95, kc = 1.0, ke = 0.814 (99.99% for flight-critical): Se ≈ 93 MPa. Goodman: n = 1 / (100/93 + 150/572) = 1 / 1.34 = 0.75 β€” UNSAFE. Design engineers retain 2Γ— safety factor on top of this by reducing peak stress to 175 MPa (Οƒ_a = 63 MPa), giving n = 1.41 but with known fatigue life only β€” no infinite-life assumption for aluminium.

Example 4 β€” Automotive connecting rod small-end, low-cycle fatigue: A 4340 steel rod small-end sees alternating tension-compression peaks of Β±400 MPa for 250 million cycles over engine life. Sut = 1200 MPa, Se' = 600 MPa. ka (forged, not machined) = 0.45, kb = 0.85, kc = 1.0, ke = 0.868. Se = 199 MPa. Fully reversed: Οƒ_a = 400, Οƒ_m = 0. Goodman n = Se/Οƒ_a = 199/400 = 0.50 β€” far UNSAFE under elastic assumption. Real connecting rods use shot-peening (ka improved to 0.85) and optimised geometry: Se rises to ~380 MPa, n = 0.95 β€” still requires supplemental nitriding and strict NDT. Connecting rods are a classic infinite-life application where the factor-by-factor improvements accumulate to push Se above applied stress.

Example 5 β€” Welded bridge connection, AASHTO Category D: A bridge girder splice welded with a partial-penetration fillet weld. For steel, AASHTO fatigue categories A through E' directly specify allowable stress range vs. cycles. Category D: for 2 million cycles, allowable Δσ = 48 MPa; for 10 million cycles, Δσ = 27 MPa. A bridge seeing 5,000 truck passes per day for 75 years sees 1.4Γ—10⁸ cycles β€” past the finite-life threshold, use constant-amplitude fatigue threshold (CAFT) = 48/2 = 24 MPa. Design live-load stress range must stay below 24 MPa or the detail must be upgraded (e.g., grind-flush Category B: allowable rises to 110 MPa CAFT). This is why bridge designers obsess over fatigue-category detailing.

Common Pitfalls

  • Assuming all steels have an endurance limit. Only ferrous steels and titanium show a true knee in the S-N curve. Aluminium, copper, magnesium, and most plastics have no endurance limit β€” stress-life decreases continuously, and designs must specify both Οƒ and N.
  • Ignoring stress concentrations. Holes, fillets, keyways, and thread roots multiply local stress by Kt = 2 to 4 typically. Fatigue notch factor Kf < Kt but is still typically 1.5 to 3. The nominal stress in the calculator must be multiplied by Kf before checking against Se, or Se must be divided by Kf.
  • Forgetting mean stress effects on compression. Compressive mean stress (Οƒ_m < 0) actually improves fatigue life (closes cracks). Goodman conservatively ignores this by stopping at Οƒ_m = 0. For shot-peened surfaces with residual compression, use more accurate models like Smith-Watson-Topper.
  • Applying Goodman to cast iron. Cast iron is brittle and shows scatter that makes linear Goodman overly optimistic for some combinations. Use Modified Goodman only with a higher safety factor (n β‰₯ 2), or apply Smith-Watson-Topper or strain-life approaches.
  • Neglecting variable amplitude. Real loading rarely has constant amplitude. Miner's linear damage rule (Ξ£n_i/N_i = 1) estimates cumulative damage, but is only accurate to factor of 2 or 3. Critical fatigue designs use rainflow counting and full spectrum analysis with block-loading tests.
  • Using laboratory Se without Marin corrections. The uncorrected Se' = 0.5 Sut is for polished rotating-beam specimens at room temperature. Real parts have rough surfaces, larger size, different load type, temperature elevation, and reliability requirements β€” all of which reduce the effective endurance limit.
  • Assuming infinite life means forever. Even stresses below Se accumulate damage from occasional overloads, corrosion, and minor stress concentrations. Infinite-life design requires Se-plus-safety-factor, not just Se β‰₯ Οƒ_a at the nominal.

Frequently Asked Questions

What is the difference between high-cycle and low-cycle fatigue? High-cycle fatigue (HCF) occurs above ~10⁴ cycles where stresses remain elastic and S-N curves apply. Low-cycle fatigue (LCF, < 10⁴ cycles) involves plastic deformation each cycle and is characterised by strain-life Ρ-N curves (Coffin-Manson). Bolted joints and bridge girders are HCF; pressure vessels with thermal cycling or automotive crankshafts during each start often fall into LCF.

Why does surface finish matter so much? Fatigue cracks initiate at surface imperfections β€” machining marks, forging scale, mill oxide, or tool chatter. A polished specimen (ka &approx; 1.0) can have 3Γ— the fatigue life of a forged-as-received specimen (ka &approx; 0.4 for Sut = 700 MPa). Shot-peening introduces compressive residual stress and can raise ka above the machined baseline.

How many cycles does a typical machine see in 20 years? A 1,800 RPM motor running 8 hours/day, 250 days/year for 20 years sees 1,800 Γ— 60 Γ— 8 Γ— 250 Γ— 20 = 4.3Γ—10⁹ cycles β€” deep in infinite-life territory where Se governs. A 10 Hz structural component seeing intermittent loading sees on the order of 10⁢ to 10⁷ cycles β€” finite-life regime where the S-N curve above Se is relevant.

What safety factor should I target? For static design, n = 1.5 to 2 is common. Fatigue adds uncertainty (scatter in S-N data, mean stress effects, spectrum effects), so typical design safety factors on fatigue are n = 1.5 to 2.5 on endurance, and n = 3 to 10 on life itself. Flight-critical and code-regulated vessels often mandate n β‰₯ 2 on Goodman.

Can welding be infinite-life? Welded joints have residual tensile stress at the weld toe equal to yield, so mean stress is effectively Sy regardless of applied load. For welds, fatigue design uses nominal stress range (Δσ) and weld-category S-N curves (AWS D1.1, AASHTO, Eurocode EN 1993-1-9) rather than Goodman analysis on parent-metal Se. Even for Category B (best detail), constant-amplitude threshold is only 110 MPa range.

Related Calculators

Disclaimer

This calculator is provided for educational and informational purposes only. Fatigue analysis for safety-critical components (aerospace, pressure vessels, bridges, medical) must be performed by a qualified engineer per the applicable code (ASME, AWS, AASHTO, Eurocode, FAA). While we strive for accuracy, users should verify all calculations independently. We are not responsible for any errors, omissions, or damages arising from the use of this calculator.


Also in Engineering