Fatigue Life Calculator
Estimate fatigue life using S-N curve analysis, Goodman/Gerber mean stress corrections, Miner cumulative damage rule, and Marin modification factors.
Fatigue Life Calculator
Calculator
Adjust values & calculateEnter your values below. Every result is computed in your browser โ no data is sent to any server.
Formula: Se = ka x kb x kc x Sf | Goodman: Sa/(1 - Sm/Su) | D = n/Nf
Additional inputs: Reliability (kc), Applied Cycles (for Miner's Rule).
Worked example โ Finite life predicted | Goodman SF = 0.618 | Component operates above endurance limit
Formula
Se = ka x kb x kc x Sf | Goodman: Sa/(1 - Sm/Su) | D = n/Nf
The modified endurance limit Se is the fatigue strength adjusted by Marin surface (ka), size (kb), and reliability (kc) factors. The Goodman criterion converts mean+alternating stress to equivalent fully-reversed stress. Miner's rule accumulates damage as the ratio of applied to allowable cycles.
Worked Examples
Example 1: Steel Shaft Under Reversed Bending
Problem:A machined steel shaft (Su = 500 MPa, Sf = 250 MPa) experiences 250 MPa alternating stress with 50 MPa mean stress. Surface factor 0.85, size factor 0.90, reliability 0.897. Estimate fatigue life.
Solution:Modified Se = 250 x 0.85 x 0.90 x 0.897 = 171.6 MPa Goodman equivalent = 250 / (1 - 50/500) = 277.8 MPa Since 277.8 > 171.6 MPa, finite life expected Using S-N approach with slope from 0.9 x Su at 10^3 to Se at 10^6 log(450) = 2.653, log(171.7) = 2.235 Slope m = (2.653 - 2.235) / (3 - 6) = -0.139 Fatigue life estimated from S-N relationship
Result:Finite life predicted | Goodman SF = 0.618 | Component operates above endurance limit
Example 2: Cumulative Damage Assessment
Problem:The same shaft has already experienced 100,000 load cycles. Assess remaining life using Miner's rule if S-N life is 500,000 cycles.
Solution:Applied cycles: 100,000 S-N life at operating stress: 500,000 cycles Damage fraction D = 100,000 / 500,000 = 0.20 (20%) Remaining life = 1 - 0.20 = 0.80 (80%) Remaining cycles = 0.80 x 500,000 = 400,000 cycles
Result:Damage: 20% | Remaining life: 80% (400,000 cycles remaining)
Frequently Asked Questions
What is fatigue life and why is it important in engineering?
Fatigue life is the number of stress cycles a material or component can withstand before failure occurs due to progressive and localized structural damage from cyclic loading. Unlike static failure where a single overload causes fracture, fatigue failure occurs at stress levels well below the material's ultimate tensile strength or even yield strength. Fatigue is repeatedly identified in failure-analysis surveys as the single largest cause of in-service mechanical failures, although the share attributed to it varies widely between surveys depending on the industry sampled and how mixed-mode failures are classified, so no single percentage should be quoted as settled. What is not in dispute is that it dominates the design of anything cyclically loaded. Components subject to repeated loading such as aircraft wings, bridge structures, engine crankshafts, turbine blades, and automotive suspension parts must be designed with fatigue considerations. The fatigue design process involves characterizing the loading spectrum, determining material fatigue properties from S-N curves, applying mean stress corrections, and incorporating safety factors to ensure reliable service life.
How does the S-N curve characterize material fatigue behavior?
The S-N curve (stress-life curve or Wohler curve) plots stress amplitude versus the number of cycles to failure on a log-log scale. It is the fundamental characterization tool for fatigue analysis. For ferrous metals like steel, the curve typically shows a distinct knee point around 10 to the sixth to 10 to the seventh cycles, below which the material theoretically has infinite life. This stress level is called the endurance limit or fatigue limit. For non-ferrous metals like aluminum and copper alloys, there is no true endurance limit and the curve continues to decrease. The S-N curve is obtained through rotating beam or axial fatigue testing of multiple specimens at different stress levels, recording cycles to failure. The high-cycle fatigue region (greater than 10 to the fourth cycles) is primarily elastic and stress-controlled, while low-cycle fatigue involves significant plastic deformation and is strain-controlled.
What is Miner's rule for cumulative fatigue damage?
Miner's rule, also known as the Palmgren-Miner linear damage accumulation rule, states that fatigue damage from different stress levels can be summed linearly. The damage fraction at each stress level equals the ratio of applied cycles to the cycles-to-failure at that stress level: D = sum of (ni / Nfi). Failure is predicted when the total damage D reaches 1.0 (100 percent). For example, if a component experiences 50,000 cycles at a stress level that would cause failure at 200,000 cycles, the damage is 0.25 or 25 percent, leaving 75 percent remaining life. While widely used for its simplicity, Miner's rule has known limitations: it does not account for load sequence effects (high-then-low versus low-then-high loading produces different results), it ignores crack initiation versus propagation differences, and experimental data shows failure at damage sums ranging from 0.7 to 2.2.
How do mean stress corrections like Goodman and Gerber work?
Mean stress corrections account for the fact that a non-zero mean stress (static offset) significantly affects fatigue life. The Goodman criterion uses a linear relationship between alternating stress and mean stress: Sa/Se + Sm/Su = 1, where Sa is alternating stress amplitude, Se is endurance limit, Sm is mean stress, and Su is ultimate strength. The Gerber criterion uses a parabolic relationship: Sa/Se + (Sm/Su)^2 = 1, which is generally less conservative and often closer to experimental data for ductile materials. The Soderberg criterion replaces Su with yield strength Sy, making it the most conservative approach. In practice, tensile mean stresses reduce fatigue life while compressive mean stresses can actually increase it. The equivalent fully reversed stress amplitude calculated from these criteria can then be used directly with the S-N curve to predict fatigue life.
What are Marin modification factors and how do they affect endurance limit?
Marin modification factors adjust the laboratory-determined endurance limit to account for real-world conditions that differ from ideal test specimens. The modified endurance limit equals the product of all Marin factors times the baseline endurance limit: Se = ka x kb x kc x kd x ke x Se-prime. The surface factor (ka) accounts for surface finish effects; machined surfaces might have ka of 0.7 to 0.9, while polished test specimens have 1.0. The size factor (kb) reduces endurance for larger parts due to the higher probability of flaws in larger stressed volumes, typically 0.7 to 0.9 for common shaft sizes. The reliability factor (kc) adjusts for desired survival probability; the standard S-N data represents 50 percent reliability, while 90 percent reliability requires kc of approximately 0.897 and 99 percent reliability requires about 0.814. Temperature and miscellaneous factors address elevated temperature degradation and stress concentration effects respectively.
What is the stress ratio R, and how does it relate to the alternating and mean stress inputs?
Stress ratio R is the minimum stress of a cycle divided by its maximum stress, and the two inputs on this page follow directly from it: alternating amplitude Sa = (Smax - Smin)/2 and mean stress Sm = (Smax + Smin)/2. Fully reversed loading gives R = -1 and Sm = 0, which matches raw rotating-bend S-N data and needs no mean stress correction. Zero-to-tension loading gives R = 0, where Sm equals Sa and the Goodman correction becomes significant.
How does Basquin's equation convert stress amplitude into a number of cycles?
Basquin's power law writes Sa = Sf' x (2N)^b, where Sf' is the fatigue strength coefficient, 2N counts reversals at two per cycle, and b is the negative fatigue strength exponent, commonly around -0.05 to -0.12 for metals. Because b is small and negative, a modest cut in amplitude buys a large gain in life. Inverting gives N = 0.5 x (Sa/Sf')^(1/b), which is how the fatigue exponent and cyclic coefficient inputs turn an equivalent stress into a cycle count.
Why do notches and fillets shorten fatigue life more than they reduce static strength?
Under a static load a ductile metal yields locally at a notch and redistributes the stress, so the elastic stress concentration factor Kt has little effect on the failure load. Under cyclic load that same local plasticity is exactly where cracks nucleate. Fatigue therefore uses a reduced factor Kf = 1 + q(Kt - 1), with notch sensitivity q between 0 and 1. Kf enters as a further reduction of 1/Kf on the modified endurance limit, which is why generous fillet radii matter on shafts.
When is rainflow counting needed before Miner's rule can be applied?
Miner's rule needs a list of discrete cycles, each with its own amplitude and mean. Real service histories such as road loads, gust spectra or start-stop duty are irregular traces with no obvious cycles in them. Rainflow counting extracts them by pairing reversals into closed stress-strain hysteresis loops, so small nested excursions are counted separately from the large cycle that encloses them. Simple peak counting instead either misses damaging large ranges or double-counts small ones, biasing the damage sum.
Which surface treatments raise fatigue strength, and what makes them work?
Shot peening, cold rolling of fillets, nitriding and carburising all leave a layer of compressive residual stress at the surface. Fatigue cracks normally nucleate at the surface and grow only while their faces are pulled open, so a compressive residual field offsets part of the applied tensile mean stress and delays initiation. The same logic explains the surface factor ka: rough machining, forge scale and decarburisation leave notch-like, tensile-tending surfaces. Benefits fade if service temperature relaxes the residual stress.
References
Background & Theory
History
Reviewed for accuracy by Daniel Agrici, Founder & Lead Developer ยท Editorial policy
Related Calculators
๐งฎBearing Life Calculator
Calculate bearing L10 life using dynamic load rating, equivalent load, and speed.
๐งฎCantilever Retaining Wall Calculator
Calculate cantilever retaining wall with inputs, formulas, and instant results.
๐งฎOpen Channel Manning Calculator
Calculate open channel manning with inputs, formulas, and instant results.
๐งฎPipe Flow Darcy Weisbach Calculator
Calculate pipe flow darcy weisbach with inputs, formulas, and instant results.
๐งฎRoad Superelevation Calculator
Calculate road superelevation with inputs, formulas, and instant results.
๐งฎRlccircuit Impedance Calculator
Calculate rlccircuit impedance with inputs, formulas, and instant results.
๐งฎThree Phase Power Calculator
Calculate three phase power with inputs, formulas, and instant results.
๐งฎTransformer Turns Ratio Calculator
Calculate transformer turns ratio with inputs, formulas, and instant results.