Hand Calculations logo Hand Calculations All help pages ▾

Soderberg⚠ unverified

Mechanical / Fatigue · Compute the factor of safety from the Soderberg criterion

Parameters

InputSymbolUnitDefaultDescription
SaSaMPa1.0Alternating stress amplitude
SmSmMPa1.0Mean stress
SeSeMPa1.0Modified endurance limit
SySyMPa1.0Yield strength
OutputSymbolUnitDescription
resultnFactor of safety (dimensionless). Returns positive infinity when the denominator is non-positive

The science & history

Understanding the Parameters

Derivation (Approaching a Proof)

The Soderberg failure line joins the endurance limit $(0, S_e)$ on the alternating axis to the yield strength $(S_y, 0)$ on the mean axis:

$$\frac{S_a}{S_e} + \frac{S_m}{S_y} = 1.$$

Scaling the load proportionally along the load line ($S_a, S_m \to n S_a, n S_m$) until it meets this line:

$$\frac{n S_a}{S_e} + \frac{n S_m}{S_y} = 1 \;\Longrightarrow\; \frac{1}{n} = \frac{S_a}{S_e} + \frac{S_m}{S_y}.$$

Because the intercept is $S_y$, the pure-mean-stress limit ($S_a = 0$) is $S_m = S_y$ — exactly the yield condition — so the line simultaneously enforces the yield constraint that Goodman leaves to a separate check.

Dimensional check. $\dfrac{S_a}{S_e} + \dfrac{S_m}{S_y}$ is (Pa/Pa)+(Pa/Pa) = dimensionless, so $n$ is a pure factor of safety.

History and Development

C.R. Soderberg proposed the yield-anchored line in 1930. It is the conservative bookend of the linear mean-stress family — Soderberg (yield) inside Goodman (ultimate) inside the Gerber parabola (best fit to data). Its guarantee against yielding made it popular for critical or uncertain applications, though modern practice more often uses Goodman or Gerber plus an explicit yield (Langer) check, which is less wasteful of material.

Related Concepts: Modified Goodman Factor, Gerber, Asme Elliptic, Goodman Line, Marin Endurance Limit, Static Failure Theories

Notes: Most conservative linear criterion (mean axis at $S_y$). Uniquely guards both fatigue and yielding — no separate Langer check needed. Use Marin-corrected $S_e$ and $K_f S_a$. For tensile mean stress.

← Back to the workspace  ·  All help pages  ·  Getting started