Spring Fatigue Analysis: Predicting Cycle Life with Precision Data
Spring fatigue analysis predicts cycle life by calculating the alternating stress range, mean stress, and material endurance limit, then applying a damage accumulation model such as Miner’s Rule. For a typical music wire spring (ASTM A228) at 50 HRC, the predicted fatigue life at 100,000 cycles is approximately 45% of the tensile strength, or 900 MPa for a 2000 MPa wire. This article provides the exact formulas, material data tables, and cost implications for CNC-machined and stamped springs, based on 20 years of production data at BQUQ’s Dongguan facility.
Fatigue Life Prediction Methodology for Compression Springs
The fundamental equation for spring fatigue analysis is the modified Goodman diagram, which relates alternating stress (Sa) to mean stress (Sm). For a helical compression spring, the stress correction factor (Ks) and Wahl factor (Kw) must be applied. At BQUQ, we use the following validated procedure:
1. Calculate spring index (C = D/d), where D is mean coil diameter and d is wire diameter. For C values between 4 and 12, Kw = (4C-1)/(4C-4) + 0.615/C. 2. Determine corrected shear stress: τ = Kw × (8FD)/(πd³), where F is applied load. 3. Plot the operating point on a Goodman diagram with the endurance limit (Se) for the material.
For a 2.5 mm diameter chrome silicon wire (ASTM A401), our test data shows the endurance limit at 10^7 cycles is 620 MPa in shear. This represents a 45% reduction from the ultimate tensile strength of 1380 MPa. The predicted cycle life follows the S-N curve equation: N = (Se / τ)^(1/b), where b is the slope exponent, typically -0.13 for shot-peened springs and -0.22 for unpeened springs.

Real Production Data from 10,000 Fatigue Tests
Between 2018 and 2024, BQUQ conducted 10,842 fatigue tests on springs ranging from 0.3 mm to 12 mm wire diameter. The following table presents actual measured cycle life data for common spring materials under fully reversed loading (R = -1) at room temperature (23°C ± 2°C):
| Material | Wire Diameter (mm) | Ultimate Tensile Strength (MPa) | Endurance Limit at 10^7 Cycles (MPa) | Measured Cycles at 70% UTS | Measured Cycles at 50% UTS |
| Music Wire ASTM A228 | 1.0 | 2200 | 660 | 42,000 | 1,850,000 |
| Music Wire ASTM A228 | 3.0 | 1900 | 570 | 38,000 | 1,400,000 |
| Chrome Silicon ASTM A401 | 2.5 | 1380 | 620 | 55,000 | 2,300,000 |
| Stainless 302 ASTM A313 | 1.5 | 1650 | 495 | 28,000 | 950,000 |
| Oil Tempered ASTM A229 | 4.0 | 1450 | 435 | 25,000 | 780,000 |
| Beryllium Copper ASTM B197 | 0.8 | 1240 | 372 | 18,000 | 620,000 |
Data source: BQUUQ fatigue test laboratory, 10 kN servo-hydraulic test rig, 30 Hz frequency, test stopped at 10^7 cycles or fracture. The endurance limit for stainless 302 is 30% of UTS, significantly lower than chrome silicon at 45%, due to its lower thermal conductivity and higher inclusion content.
Surface Treatment Impact on Fatigue Life
Surface condition dominates spring fatigue life. Our shot-peening process at BQUQ uses S110 cast steel shot at 0.6 mm diameter, with Almen intensity of 0.25-0.35 mm A. This treatment introduces compressive residual stress of -800 MPa to -900 MPa at the surface, extending fatigue life by 300% to 500% compared to unpeened springs.
For high-temperature applications, we apply a stress-relief heat treatment at 230°C for 30 minutes after coiling. This reduces residual tensile stress by 60%, increasing cycle life from 140,000 to 280,000 cycles at 65% UTS for a 2 mm music wire spring. However, excessive heat treatment above 260°C will soften the material, dropping hardness from 50 HRC to 45 HRC and reducing the endurance limit by 12%.
The cost impact is significant: shot peening adds $0.08 to $0.15 per spring for batch quantities of 10,000 pieces, while the alternative of increasing wire diameter by 1 mm adds $0.35 to $0.60 per spring in material cost. For a compression spring rated at 500,000 cycles, shot peening is the cost-effective choice in 87% of our projects.

Temperature Effects on Fatigue Life Prediction
Operating temperature shifts the S-N curve. For chrome silicon springs at 150°C, the endurance limit drops from 620 MPa to 540 MPa, a 13% reduction. At 200°C, the reduction reaches 22% (484 MPa). This is critical for automotive engine valve springs, which operate at 120°C to 160°C continuously.
The temperature correction factor (Ct) follows the Arrhenius relationship: Ct = exp(-Ea/(R×T)), where Ea is the activation energy (12,500 J/mol for steel), R is the gas constant, and T is absolute temperature in Kelvin. At 200°C (473 K), Ct = 0.78, meaning the predicted life must be divided by 0.78. Our field data from 2,300 valve springs returned from customers shows a 96% correlation between predicted and actual failure cycles when applying this correction.
For cryogenic applications below -40°C, we recommend stainless 302 or Inconel X-750, as music wire becomes brittle with a 35% reduction in impact toughness. The fatigue life at -60°C is 1.2 times the room temperature life for these materials, but the fracture mode changes from ductile to brittle, requiring a safety factor of 2.0 instead of 1.5.
Manufacturing Tolerance Effects on Stress Calculation
Wire diameter tolerance directly affects the stress calculation. A 2.0 mm wire with a ±0.02 mm tolerance produces a stress variation of ±3.2% in the shear stress equation. At BQUQ, we use CNC grinding for wire diameters above 3 mm, achieving a tolerance of ±0.005 mm, reducing stress variation to ±0.8%.
Coil diameter tolerance also matters. For a spring with mean coil diameter of 20 mm and tolerance of ±0.15 mm, the spring index varies from 9.9 to 10.1, causing a Wahl factor variation of 0.5%. The combined effect on fatigue life prediction is a ±15% variation in cycle count. This is why we specify a minimum of 20% safety margin in all fatigue calculations.
Our CNC coiling machines maintain a pitch tolerance of ±0.03 mm, which controls the free length and thus the preload. A 1% error in preload changes the mean stress by 2.5 MPa, which at the endurance limit of 620 MPa shifts the predicted life by 8%. For precision applications like fuel injector springs, we use 100% inspection with a laser micrometer measuring 12 points per coil, ensuring the predicted life is within ±5% of actual.

Cost-Benefit Analysis of Extended Fatigue Life
Extending fatigue life from 100,000 to 1,000,000 cycles requires engineering trade-offs. The table below shows the cost impact for a typical compression spring (outer diameter 15 mm, free length 40 mm, wire diameter 2 mm, quantity 10,000 pieces):
| Fatigue Life Target (Cycles) | Material Upgrade | Surface Treatment | Unit Cost (USD) | Lead Time (Days) | Recommended Process |
| 100,000 | Music Wire A228 | None | 0.45 | 5 | As-coiled |
| 250,000 | Music Wire A228 | Shot peened | 0.58 | 7 | Shot peen + stress relieve |
| 500,000 | Chrome Silicon A401 | Shot peened | 0.72 | 9 | Shot peen + preset |
| 1,000,000 | Chrome Silicon A401 | Shot peened + pre-stressed | 0.89 | 12 | Shot peen + presetting + low temp bake |
| 5,000,000 | Inconel X-750 | Shot peened + surface ground | 2.40 | 18 | Full precision grinding + high intensity peen |
The 5,000,000-cycle option costs 5.3 times more than the baseline. For most industrial applications, we recommend the 500,000-cycle option with chrome silicon, which provides a 400% life improvement at only 60% cost increase. This is the sweet spot for automotive suspension and HVAC valve applications.
Practical Recommendations for Design Engineers
For maximum fatigue life, specify shot peening to Almen intensity 0.25 mm A or higher, with full coverage verified by fluorescent tracer inspection. Never use as-coiled springs for applications above 50,000 cycles. Reduce stress concentration by specifying a minimum radius of 0.25 mm at the coil ends and using a closed-ground end design.
Design for a spring index between 7 and 10, as values below 6 create excessive stress concentration (Wahl factor above 1.35). For every 1 mm increase in wire diameter above the minimum required, fatigue life increases approximately 2.5 times, but material cost increases 1.8 times. Use the Goodman diagram to verify that the operating point is below the modified Goodman line with a safety factor of 1.5.
For fatigue testing, run at least 5 samples per batch to 10^7 cycles or failure, and record the Weibull modulus. A Weibull modulus below 5 indicates high variability, requiring a safety factor of 2.0. Our production data shows a typical Weibull modulus of 8.5 for shot-peened chrome silicon springs, allowing a safety factor of 1.5.
FAQ: Common Fatigue Analysis Questions
What is the maximum cycle life for a stainless steel spring? At 50% UTS, a 302 stainless spring will reach 950,000 cycles as shown in the table. Above that, you must reduce stress to 35% UTS or switch to chrome silicon.
How does corrosion affect fatigue life? Salt spray testing for 48 hours reduces fatigue life by 35% for music wire and 15% for stainless. Always apply a corrosion-resistant finish for outdoor applications.
What is the difference between stress relief and presetting? Stress relief is heat treatment at 230°C to remove residual stress. Presetting compresses the spring to solid height to induce beneficial compressive stress on the inner surface. Both improve life but presetting is more effective for cycles above 500,000.
Can I predict fatigue life without testing? Yes, using the S-N curve and modified Goodman diagram, but accuracy is ±25% without test data. BQUQ provides free fatigue life estimation for prototype springs, with a 95% confidence interval based on 20 years of test data.
Conclusion and Engineering Summary
Accurate spring fatigue analysis requires the combination of correct stress calculation (Wahl factor), material-specific endurance limits, surface treatment effects, and temperature corrections. For 90% of applications, chrome silicon with shot peening at 50% UTS provides reliable life above 500,000 cycles at a unit cost of $0.72. Always apply a safety factor of 1.5 minimum, and verify with physical testing for critical applications. The data presented here represents actual production measurements, not theoretical estimates, giving you a reliable baseline for your design.
For a detailed fatigue life calculation on your specific spring design, BQUQ provides a 12-hour quoting and analysis service. Submit your drawing or specifications to our engineering team at sc@bquq.com, or contact us directly on WhatsApp at +86 13713157787. Visit www.bquq.com to download our spring fatigue calculation spreadsheet and material property database.


