Loading Pyodide...

Fatigue Life Estimator

Estimate fatigue life for metals and plastics using mean stress correction and Basquin S-N curves. Compare life and static strength margins, and bound results when stress is uncertain.

Tool Purpose & README

Tool Purpose

This tool estimates fatigue life for a cyclic stress history using mean stress correction and a Basquin S-N model. It supports metal and polymer presets, environmental derating for plastics, and stress-uncertainty bounding.

  • Inputs: stress cycle, material family/preset, strengths, correction method
  • Advanced: endurance and Basquin parameters, polymer derating, uncertainty
  • Outputs: life, safety factors, status guidance, and uncertainty bounds

For detailed assumptions and references, see the README in this tool folder.

Inputs

Expert Mode Show all parameters

Material Model

?
?
Preset: Custom values are active.

Stress Cycle

?
?
?

Material Strength

?
?
?

Endurance Limit Modifiers

?
?
?
?

Basquin Parameters

?
?

Polymer Performance Derating

?
?
?
?
?

Targets

?
?
?

Key Results

Enter inputs and press Calculate to see results.

Estimated Life Derivation
1. Basquin Equation
$$ \sigma_{a,eq} = \sigma_f' (2N)^b $$
2. Substituted Values
Loading...
Life Safety Factor Derivation
1. Life Safety Factor
$$ SF_L = \frac{N_f}{N_{target}} $$
2. Substituted Values
Loading...
Equivalent Stress Derivation
1. Mean Stress Correction
$$ \sigma_{a,eq} = \frac{\sigma_a}{1 - \sigma_m / S_{ut}} $$
2. Substituted Values
Loading...
Fatigue Safety Factor Derivation
1. Endurance Check
$$ SF_D = \frac{S_e}{\sigma_{a,eq}} $$
2. Substituted Values
Loading...
Yield Safety Factor Derivation
1. Peak Stress Check
$$ SF_y = \frac{S_y}{\sigma_{peak}} $$
2. Substituted Values
Loading...

S-N Curve

What this shows: Basquin S-N curve with an endurance limit floor. Key insight: The marker shows the current equivalent stress and estimated life.

Mean Stress Diagram

What this shows: Allowable alternating stress vs mean stress for the selected correction. Key insight: The marker shows your current operating point.

1. Overview

Fatigue life estimation links cyclic stress to expected cycles to failure. This tool implements the stress-life (S-N) approach, which is one of three primary fatigue analysis methods:

  • Stress-Life (S-N): Used here. Best for high-cycle fatigue (N > 104 cycles) where stresses remain nominally elastic. Simple to apply with readily available material data.
  • Strain-Life (ε-N): Accounts for local plasticity at notches. Better for low-cycle fatigue (N < 104 cycles) and crack initiation predictions.
  • Fracture Mechanics (da/dN): Models crack propagation from an initial flaw size. Used when inspection intervals or damage tolerance are critical.

This tool combines a mean stress correction (Goodman, Gerber, or Soderberg) with a Basquin S-N relationship and a modified endurance limit. It is best suited for early design checks, trade studies, and comparison of alternatives rather than final certification analysis.

Best practice: Replace default coefficients with material test data whenever possible. For critical parts, confirm assumptions with a fatigue specialist and consider testing representative specimens under realistic loading conditions.

2. Historical Context

Fatigue as an engineering discipline emerged from catastrophic failures in the 19th century. The term "fatigue" was coined by Jean-Victor Poncelet around 1839 to describe the gradual weakening of materials under repeated loading.

Wöhler's Foundational Work (1858-1870)

August Wöhler, chief of rolling stock for the Royal Lower Silesian Railways in Prussia, conducted the first systematic fatigue experiments following a series of railway axle failures. His work, published between 1858 and 1870, established several fundamental principles:

  • Fatigue life depends on the range of stress, not just the maximum value
  • There exists a limiting stress amplitude below which failure does not occur (the endurance limit)
  • The relationship between stress amplitude and cycles to failure can be plotted as a curve (the S-N or Wöhler curve)

Wöhler's original tests used rotating bending specimens, which is why the rotating-beam endurance limit (Se') remains the standard reference for many correction factor methods.

Basquin's Power Law (1910)

O.H. Basquin observed that when Wöhler's S-N data was plotted on logarithmic axes, the high-cycle portion approximated a straight line. He proposed the empirical relationship:

$$ \sigma_a = \sigma_f' (2N_f)^b $$

This power-law form remains the basis for most high-cycle fatigue predictions today.

Mean Stress Corrections (1899-1930)

Early researchers recognized that tensile mean stress reduced fatigue strength. Several empirical corrections were developed:

  • Gerber (1874): Heinrich Gerber proposed a parabolic relationship based on tests of ductile metals
  • Goodman (1899): John Goodman proposed a simpler linear relationship in his book Mechanics Applied to Engineering
  • Soderberg (1930): C.R. Soderberg proposed using yield strength instead of ultimate strength for additional conservatism

Modern Developments

The mid-20th century saw significant advances: Miner's rule for cumulative damage (1945), Coffin-Manson for low-cycle fatigue (1954), and Paris' law for crack growth (1961). These methods address limitations of the basic S-N approach but require additional material data and computational effort.

Why history matters: These models are empirical, derived from test data on specific materials and specimen geometries. Their accuracy depends on how well your inputs reflect your actual material, surface condition, and loading. Understanding the origins helps you recognize when the assumptions may not apply.

3. Model Assumptions

The stress-life approach implemented here makes several simplifying assumptions. Understanding these is essential for interpreting results correctly.

Loading Assumptions

  • Uniaxial stress state: The model assumes a single principal stress direction. For multiaxial loading, equivalent stress criteria (von Mises, Tresca, or critical plane methods) should be used to reduce the stress state to an equivalent uniaxial value.
  • Constant amplitude: Each cycle has identical max/min stress. Real service loading is rarely constant-amplitude; variable loading requires cumulative damage methods like Palmgren-Miner's rule.
  • No sequence effects: The model ignores load history effects such as overload retardation or underload acceleration. These can significantly affect crack initiation and propagation.
  • Proportional loading: Principal stress directions remain fixed. Non-proportional multiaxial loading requires specialized models.

Material Assumptions

  • Linear elastic behavior: Stresses remain below yield throughout the cycle. If local plasticity occurs (e.g., at notch roots), strain-life methods are more appropriate.
  • Homogeneous, isotropic material: Properties are uniform throughout. Welds, castings, and composites may require special treatment.
  • No initial defects: The model predicts crack initiation life, assuming no pre-existing flaws. For damage-tolerant design, fracture mechanics methods are required.
  • Room temperature, ambient environment: Elevated temperatures and corrosive environments can dramatically reduce fatigue life through creep-fatigue interaction or corrosion fatigue.

Stress Interpretation

  • Hot-spot stress: Input stresses should represent the local stress at the critical location, including any stress concentration effects. If using nominal stresses, apply an appropriate fatigue notch factor (Kf).
  • Elastic stress: Even if local yielding occurs, the input should be the elastically-calculated stress. The S-N curve inherently accounts for local plasticity through the test data.
When to use other methods: If your loading spectrum varies significantly, consider Palmgren-Miner cumulative damage. If local plasticity is expected (low-cycle fatigue), use strain-life methods. If inspecting for cracks, use fracture mechanics.

4. Mean Stress Corrections

Experimental evidence shows that tensile mean stress reduces fatigue strength, while compressive mean stress can be beneficial. Mean stress corrections transform a stress cycle with non-zero mean into an equivalent fully-reversed (R = -1) stress amplitude.

Stress Cycle Parameters

Stress Decomposition $$ \sigma_m = \frac{\sigma_{max} + \sigma_{min}}{2} \quad \text{(mean stress)} $$ $$ \sigma_a = \frac{\sigma_{max} - \sigma_{min}}{2} \quad \text{(stress amplitude)} $$ $$ \Delta\sigma = \sigma_{max} - \sigma_{min} = 2\sigma_a \quad \text{(stress range)} $$ $$ R = \frac{\sigma_{min}}{\sigma_{max}} \quad \text{(stress ratio)} $$

Common stress ratios and their meanings:

  • R = -1: Fully reversed loading (σm = 0). The baseline condition for most S-N data.
  • R = 0: Pulsating tension (zero-to-max). Common in rotating machinery and pressure vessels.
  • R = 0.1: Tension-dominated with small unloading. Standard for many aerospace specifications.
  • R < -1 or R > 1: Compression-dominated cycles. Generally beneficial for fatigue but may cause buckling.

Goodman Diagram (Modified Goodman Line)

Goodman Criterion $$ \frac{\sigma_a}{S_e} + \frac{\sigma_m}{S_{ut}} = 1 $$ $$ \sigma_{a,eq} = \frac{\sigma_a}{1 - \sigma_m / S_{ut}} $$

Proposed by John Goodman in 1899, this linear relationship connects the endurance limit at R = -1 to the ultimate tensile strength at R = 1. It is widely used in design codes (e.g., ASME, DIN) because of its simplicity and moderate conservatism.

  • Conservative for most ductile steels and aluminum alloys
  • May be unconservative for very high-strength steels (Sut > 1400 MPa)
  • Assumes failure at Sut for static mean stress, which is appropriate for ductile materials

Gerber Parabola

Gerber Criterion $$ \frac{\sigma_a}{S_e} + \left(\frac{\sigma_m}{S_{ut}}\right)^2 = 1 $$ $$ \sigma_{a,eq} = \frac{\sigma_a}{1 - (\sigma_m / S_{ut})^2} $$

Heinrich Gerber's parabolic relationship (1874) often provides a better fit to experimental data for ductile materials, particularly at moderate mean stresses.

  • Better correlation with test data for ductile metals
  • Less conservative than Goodman, often used for analysis rather than design
  • May be unconservative for brittle materials

Soderberg Line

Soderberg Criterion $$ \frac{\sigma_a}{S_e} + \frac{\sigma_m}{S_y} = 1 $$ $$ \sigma_{a,eq} = \frac{\sigma_a}{1 - \sigma_m / S_y} $$

C.R. Soderberg's criterion (1930) uses yield strength instead of ultimate strength, providing an additional margin against both fatigue failure and yielding.

  • Most conservative of the three classical methods
  • Ensures no yielding at any point in the cycle
  • Often overly conservative for many applications

Choosing a Correction Method

Guidance:
  • Goodman: Good default for design. Use when codes require it or for conservative estimates.
  • Gerber: Better for analysis of existing designs or when test data confirms ductile behavior.
  • Soderberg: Use when yielding must be prevented or for very conservative designs.
  • None: Only appropriate for fully-reversed loading (R = -1) or when mean stress effects are negligible.

Compressive Mean Stress

For compressive mean stress (σm < 0), the correction methods above predict an increase in allowable amplitude. This is physically reasonable—compressive mean stress is generally beneficial for fatigue. However, this tool applies the correction as written, which may overestimate the benefit. Many codes conservatively ignore the benefit and use σa,eq = σa for compressive mean stress.

Note: While compressive mean stress can improve fatigue life, it may introduce other failure modes such as buckling or fretting. Always consider the complete loading scenario.

5. Basquin S-N Model

The Basquin equation describes the relationship between stress amplitude and cycles to failure in the high-cycle fatigue regime. When plotted on log-log axes, the S-N curve approximates a straight line.

The Basquin Equation

Basquin Relation $$ \sigma_a = \sigma_f' (2N_f)^b $$

Solving for life:

$$ N_f = \frac{1}{2} \left( \frac{\sigma_a}{\sigma_f'} \right)^{1/b} $$

Parameters

  • σf' (Fatigue Strength Coefficient): The stress intercept at 2Nf = 1 reversal (0.5 cycles). For steels, typically ranges from 1.0 to 1.75 times Sut. Often approximated as the true fracture strength.
  • b (Fatigue Strength Exponent): The slope of the S-N curve on a log-log plot. Always negative. For most metals, b ranges from -0.05 to -0.15, with -0.09 being a common approximation for steels.
  • 2Nf (Reversals to Failure): The factor of 2 accounts for counting reversals rather than cycles. One cycle = two reversals.

Typical Values for Steels

Common Approximations
  • σf' ≈ σf (true fracture strength) ≈ 1.5 × Sut for many steels
  • b ≈ -0.09 (Manson's universal slopes approximation)
  • Se' ≈ 0.5 × Sut for Sut ≤ 1400 MPa
  • Se' ≈ 700 MPa for Sut > 1400 MPa

Relationship to S-N Curve Regions

The complete S-N curve has three distinct regions:

  • Low-Cycle Fatigue (LCF): N < 103 to 104 cycles. Plastic strain dominates. The Coffin-Manson equation is more appropriate here.
  • High-Cycle Fatigue (HCF): 104 < N < 106 to 107 cycles. The Basquin equation applies well in this region. Stresses are nominally elastic.
  • Endurance Region: N > 106 to 107 cycles. For ferrous materials, the curve may flatten to a horizontal asymptote (endurance limit). Non-ferrous materials often continue to decline.

Combined Strain-Life Equation

For a complete picture spanning both LCF and HCF, the Coffin-Manson-Basquin equation combines elastic (Basquin) and plastic (Coffin-Manson) components:

$$ \frac{\Delta\varepsilon}{2} = \frac{\sigma_f'}{E}(2N_f)^b + \varepsilon_f'(2N_f)^c $$
  • First term: elastic strain (Basquin)
  • Second term: plastic strain (Coffin-Manson)
  • εf': fatigue ductility coefficient
  • c: fatigue ductility exponent (typically -0.5 to -0.7)

This tool uses only the stress-based Basquin portion, which is sufficient for high-cycle fatigue where elastic strains dominate.

When Basquin applies: The Basquin equation is valid when peak stresses remain below yield and life exceeds approximately 103 cycles. For shorter lives or when local plasticity occurs (e.g., at notch roots), strain-life methods provide better predictions.

6. Endurance Limit and Modifiers

The endurance limit (Se) represents a stress amplitude below which fatigue failure will theoretically not occur, regardless of the number of cycles. However, the laboratory endurance limit must be modified to account for real-world conditions.

Does an Endurance Limit Exist?

The existence of a true endurance limit is material-dependent:

  • Ferrous metals (steels, cast irons): Generally exhibit an endurance limit between 106 and 107 cycles, attributed to strain aging of interstitial atoms (carbon, nitrogen) that pin dislocations.
  • Non-ferrous metals (aluminum, copper, titanium): Generally do not exhibit a true endurance limit. The S-N curve continues to decline, though the slope may decrease. For these materials, a "fatigue strength at N cycles" (e.g., 108 cycles) is specified instead.
  • Gigacycle fatigue: Recent research (N > 109 cycles) has shown that even steels can fail below the traditional endurance limit due to subsurface crack initiation. This is relevant for high-frequency applications (ultrasonic, turbine blades).

Modified Endurance Limit

Marin Equation $$ S_e = k_a \cdot k_b \cdot k_c \cdot k_d \cdot k_e \cdot k_f \cdot S_e' $$

This tool uses a simplified form:

$$ S_e = k_s \cdot k_d \cdot k_r \cdot S_e' $$

The Marin factors account for differences between the laboratory test specimen and the actual part:

Surface Factor (ks or ka)

Surface finish significantly affects fatigue life because fatigue cracks typically initiate at surface irregularities. The surface factor relates the part's surface to a polished specimen.

Typical Surface Factor Values
  • Ground: ks ≈ 0.90
  • Machined/Cold-drawn: ks ≈ 0.80
  • Hot-rolled: ks ≈ 0.70
  • As-forged: ks ≈ 0.50
  • Corroded in tap water: ks ≈ 0.30
  • Corroded in salt water: ks ≈ 0.15

For quantitative estimates, Shigley provides empirical equations based on Sut.

Size Factor (kd or kb)

Larger parts have lower fatigue strength due to:

  • Greater probability of critical flaws in a larger volume
  • Smaller stress gradients (less constraint on crack growth)
  • Surface area effects
Size Factor Approximations (Rotating Bending, Shigley)
  • d ≤ 8 mm: kb = 1.0
  • 8 mm < d ≤ 250 mm: kb = 1.189 d-0.097
  • For axial loading: kb = 1.0 (no size effect for uniform stress)
  • For non-circular sections: use equivalent diameter based on 95% stressed area

Reliability Factor (kr or kc)

Published endurance limits represent mean values (50% survival probability). The reliability factor adjusts for higher survival probability requirements.

Reliability Factors (Assuming 8% Standard Deviation)
  • 50% reliability: kr = 1.000
  • 90% reliability: kr = 0.897
  • 95% reliability: kr = 0.868
  • 99% reliability: kr = 0.814
  • 99.9% reliability: kr = 0.753
  • 99.99% reliability: kr = 0.702

Other Marin Factors (Not Included in This Tool)

  • kc (Load Factor): Accounts for loading type. Axial loading ≈ 0.85 relative to rotating bending; torsion ≈ 0.58.
  • kd (Temperature Factor): For elevated temperatures, fatigue strength generally decreases. Below room temperature, strength may increase but ductility decreases.
  • ke (Miscellaneous Effects): Corrosion, fretting, residual stresses, plating, etc.
Non-ferrous materials: For aluminum and other alloys without a true endurance limit, set the endurance limit ratio to 0.0 to disable the infinite-life floor. The tool will then use the Basquin equation to extrapolate life at all stress levels.

7. Interpreting Results

This tool provides three key metrics for assessing fatigue durability. Understanding their meaning and appropriate target values is essential for sound engineering judgment.

Estimated Life (Nf)

The predicted number of cycles to failure at the specified stress level. This is a median estimate—50% of specimens would be expected to fail before this life, 50% after.

  • Infinite life: Displayed when equivalent stress is at or below the modified endurance limit. Indicates stress is low enough that fatigue failure is not expected.
  • Finite life: Calculated using the Basquin equation. Compare to your target service life.

Life Safety Factor (SFL)

$$ SF_L = \frac{N_f}{N_{target}} $$

The ratio of predicted life to required life. Because fatigue data has significant scatter, substantial safety factors are typically required:

SFL ≥ target (typically 2-10): Design meets fatigue life requirements. Higher factors are appropriate for critical applications, unknown loading, or limited test data.
1.0 ≤ SFL < target: Predicted life exceeds required, but margin is below target. May be acceptable for non-critical applications with well-characterized loading.
SFL < 1.0: Predicted fatigue life is less than required. Design changes are needed: reduce stress amplitude, improve surface finish, or select a stronger material.

Fatigue Safety Factor (SFD)

$$ SF_D = \frac{S_e}{\sigma_{a,eq}} $$

The ratio of endurance limit to equivalent alternating stress. Also called the "factor of safety for infinite life" or "endurance safety factor."

  • SFD > 1.0: Operating stress is below endurance limit—infinite life expected.
  • SFD < 1.0: Operating stress exceeds endurance limit—finite life predicted.

Yield Safety Factor (SFy)

$$ SF_y = \frac{S_y}{\sigma_{peak}} $$

The ratio of yield strength to peak stress (maximum absolute stress in the cycle). This ensures gross yielding does not occur.

SFy ≥ target (typically 1.2-2.0): Peak stress is well below yield. No permanent deformation expected.
1.0 ≤ SFy < target: Peak stress approaches yield. Local plasticity may occur at stress concentrations.
SFy < 1.0: Gross yielding predicted. Permanent deformation will occur. For cyclic loading, this typically leads to rapid failure.

What Safety Factor Should I Use?

Appropriate safety factors depend on many factors:

  • Consequence of failure: Critical/safety-related → higher SF
  • Loading certainty: Well-defined loads → lower SF; unknown/variable → higher SF
  • Material data quality: Tested specimens → lower SF; handbook estimates → higher SF
  • Analysis confidence: Detailed FEA with validation → lower SF; simple estimates → higher SF
  • Inspection/maintenance: Regular inspection possible → lower SF; inaccessible → higher SF
Typical practice: For general machinery with reasonable confidence in loads and materials, SFL of 3-5 on life or SFD of 1.5-2.0 on stress is common. Aerospace and nuclear applications may require much higher factors or probabilistic approaches.

8. Limitations

This tool provides useful estimates for preliminary design but has important limitations. Understanding these will help you decide when more sophisticated analysis is needed.

Loading Limitations

  • Constant amplitude only: Real loading is rarely constant. For variable amplitude loading, use Palmgren-Miner's linear damage rule or more advanced spectral methods.
  • No sequence effects: Load order can significantly affect life. High overloads can retard crack growth; underloads can accelerate it.
  • Uniaxial stress only: Multiaxial stress states require equivalent stress criteria or critical plane approaches.
  • No frequency effects: At very high frequencies or elevated temperatures, time-dependent effects (creep-fatigue) become important.

Material Limitations

  • Approximate parameters: Default Basquin coefficients are estimates. Actual material properties can vary significantly with heat treatment, composition, and processing.
  • Isotropic assumption: Rolled, forged, or composite materials may have directional properties.
  • No environmental effects: Corrosion fatigue, hydrogen embrittlement, and elevated temperature effects are not modeled.
  • Mean stress simplification: The classical corrections may not capture all mean stress effects, especially at high R-ratios or compressive mean stress.

Geometric Limitations

  • Stress concentration: If using nominal stress, you must separately apply a fatigue notch factor (Kf). The tool assumes input stress is the local hot-spot value.
  • No crack growth: This is a crack initiation model. If a pre-existing flaw is present, fracture mechanics methods are required.
  • Size effects simplified: The size factor is a simplified correction. Large structures may require more detailed analysis.

When to Use More Advanced Methods

  • Variable amplitude loading: Use cumulative damage (Miner's rule) with rainflow cycle counting
  • Low-cycle fatigue (N < 104): Use strain-life methods (Coffin-Manson)
  • Crack propagation: Use fracture mechanics (Paris law, NASGRO)
  • Multiaxial loading: Use critical plane methods or equivalent stress criteria
  • Welded joints: Use hot-spot stress methods, structural stress, or notch stress approaches per IIW recommendations
  • Probabilistic requirements: Use statistical methods (P-S-N curves, reliability analysis)

9. References

Textbooks

  • Budynas, R.G. and Nisbett, J.K. (2020). Shigley's Mechanical Engineering Design, 11th ed., McGraw-Hill. [Chapters 6-7 cover fatigue analysis in detail with practical examples and empirical correlations]
  • Juvinall, R.C. and Marshek, K.M. (2019). Fundamentals of Machine Component Design, 7th ed., Wiley. [Good treatment of fatigue design with extensive problem sets]
  • Dowling, N.E. (2012). Mechanical Behavior of Materials, 4th ed., Pearson. [Comprehensive coverage of fatigue from a materials science perspective]
  • Bannantine, J.A., Comer, J.J., and Handrock, J.L. (1990). Fundamentals of Metal Fatigue Analysis, Prentice Hall. [Classic text covering both stress-life and strain-life methods]
  • Suresh, S. (1998). Fatigue of Materials, 2nd ed., Cambridge University Press. [Advanced treatment including micromechanisms and crack growth]

Historical Papers

  • Wöhler, A. (1870). "Über die Festigkeitsversuche mit Eisen und Stahl," Zeitschrift für Bauwesen, Vol. 20, pp. 73-106. [The foundational work establishing S-N curves]
  • Basquin, O.H. (1910). "The Exponential Law of Endurance Tests," Proceedings of ASTM, Vol. 10, pp. 625-630. [Introduction of the power-law S-N relationship]
  • Goodman, J. (1899). Mechanics Applied to Engineering, Longmans, Green and Co., London. [Source of the Goodman diagram]
  • Gerber, H. (1874). "Bestimmung der zulässigen Spannungen in Eisenkonstruktionen," Zeitschrift des Bayerischen Architekten- und Ingenieur-Vereins, Vol. 6, pp. 101-110. [Origin of the Gerber parabola]
  • Soderberg, C.R. (1930). "Factor of Safety and Working Stress," Transactions of ASME, Vol. 52, pp. 13-28. [Introduction of the Soderberg criterion]
  • Miner, M.A. (1945). "Cumulative Damage in Fatigue," Journal of Applied Mechanics, Vol. 12, pp. A159-A164. [Linear damage accumulation rule]

Standards

  • ASTM E466 - Standard Practice for Conducting Force Controlled Constant Amplitude Axial Fatigue Tests of Metallic Materials
  • ASTM E606 - Standard Practice for Strain-Controlled Fatigue Testing
  • ASTM E647 - Standard Test Method for Measurement of Fatigue Crack Growth Rates
  • ASTM E739 - Standard Practice for Statistical Analysis of Linear or Linearized Stress-Life (S-N) and Strain-Life (ε-N) Fatigue Data
  • ISO 12107 - Metallic materials - Fatigue testing - Statistical planning and analysis of data
  • IIW Document XIII-2460-13 - Recommendations for Fatigue Design of Welded Joints and Components

Handbooks

  • ASM Handbook, Volume 19: Fatigue and Fracture (1996). ASM International. [Comprehensive reference covering all aspects of fatigue]
  • MMPDS (Metallic Materials Properties Development and Standardization). [Statistically-based material properties for aerospace applications]
  • MIL-HDBK-5 (Historical). [Predecessor to MMPDS, still widely referenced]
  • Peterson, R.E. (1974). Stress Concentration Factors, 2nd ed., Wiley. [Essential for determining Kt values]
  • Pilkey, W.D. and Pilkey, D.F. (2008). Peterson's Stress Concentration Factors, 3rd ed., Wiley. [Updated edition of Peterson's classic]

Online Resources

  • eFatigue (www.efatigue.com) - Fatigue analysis tools and material databases
  • NASGRO - NASA/ESA fracture mechanics and fatigue crack growth software
  • SAE Fatigue Design Handbook - Automotive fatigue applications
  • Total Materia - Material property database including fatigue data