Back
FATIGUE FRACTURE

Paris Law Crack Growth & Residual Life Simulator

Apply Paris Law da/dN = C(ΔK)^m to compute crack growth rate, residual fatigue life, and critical crack size in real time. Adjust material constants C/m, initial crack length, and stress range to compare failure scenarios.

Paris Law Fatigue Crack Growth & Residual Life Calculator

Material Presets

Paris Law Constants

10⁻¹⁵10⁻¹²10⁻⁹

Fracture Toughness & Stress

Crack Dimensions

Formulas

Key Formulas
$\Delta K = \Delta\sigma\sqrt{\pi a}$
$\dfrac{da}{dN}= C\,\Delta K^m$
$N_f = \int_{a_0}^{a_c}\!\dfrac{da}{C(\Delta\sigma\sqrt{\pi a})^m}$
Results
Fatigue Life N_f
cycles
Critical Crack Length a_c
based on K_IC
Initial ΔK (at a₀)
MPa√m
Last 10% Crack Growth Cycles
% of total life
1. Crack Growth Rate da/dN vs ΔK (Log-Log) — Paris Law Line
2. Crack Length a(N) vs Cycles (Observe Rapid Fracture Acceleration)
3. Crack Growth Rate da/dN vs Cycles N

What is Fatigue Crack Growth?

🙋
What exactly is "fatigue crack growth"? I know metal can break, but does it really grow slowly first?
🎓
Basically, yes! It's not like a sudden snap. Under repeated, cyclic loading—like an airplane wing flexing up and down—a tiny flaw can slowly get bigger with each cycle. This is the "growth" phase. In practice, engineers use tools like this simulator to predict how many cycles it takes for a crack to reach a critical size. Try moving the "Critical Crack Length" slider above to see how the predicted life changes dramatically.
🙋
Wait, really? So you can just plug in a crack size and get a remaining life? What law governs this "growth"?
🎓
The most famous model is the Paris Law. It says the crack growth per cycle ($da/dN$) is related to the range of stress intensity factor ($\Delta K$) during the cycle. The key is that growth accelerates as the crack gets longer. For instance, in this simulator, when you increase the initial crack length parameter, you'll see the residual life drop because the crack starts closer to that dangerous, fast-growing regime.
🙋
So the "C" and "m" parameters in the tool... are those material properties? How do engineers get those numbers?
🎓
Exactly! "C" and "m" are empirical constants you find from material testing. A common case is aerospace aluminum, where "m" is often around 3 to 4. Changing these in the simulator shows how material choice is crucial. A lower "m" means the crack is less sensitive to stress, leading to a much longer life. This is why material testing for fatigue is so critical in CAE.

Physical Model & Key Equations

The cornerstone of fatigue crack growth analysis is the Paris-Erdogan Law, often just called Paris Law. It provides a power-law relationship between the crack growth rate and the cyclic stress intensity factor range.

$$ \frac{da}{dN}= C (\Delta K)^m $$

Where:
• $da/dN$: Crack growth per cycle (m/cycle or in/cycle)
• $\Delta K$: Range of the stress intensity factor in one cycle ($\Delta K = K_{max}- K_{min}$)
• $C$ and $m$: Empirical material constants obtained from testing
• $a$: Crack length
• $N$: Number of cycles

To find the total life (number of cycles $N$) for a crack to grow from an initial size $a_i$ to a critical size $a_c$, we integrate the Paris Law. For a simple case of constant amplitude loading, the integration leads to this key life prediction equation.

$$ N = \int_{a_i}^{a_c}\frac{1}{C (\Delta K)^m} \, da $$

In the simulator, this integration is performed for you. The stress intensity factor range $\Delta K$ itself depends on crack length, stress range, and geometry (via $Y$). This is why the relationship is not linear, and small changes in initial flaw size can have a massive impact on total component life.

Frequently Asked Questions

The C and m values for typical materials (such as aluminum alloys and steel) are documented in the literature. In this tool, initial values for an aluminum alloy (C=1e-11, m=3) are set as defaults, but please change them according to your own material. Note that the units must be such that C is in [m/cycle] and ΔK is in [MPa√m].
Paris' law is an approximation for the stable crack propagation region. Actual life is significantly affected by the detection accuracy of initial cracks, load spectrum variations, and material scatter. This tool is intended for relative comparison and trend understanding. For actual equipment evaluation, we recommend incorporating safety factors and conducting verification based on experiments or standards.
The critical crack length is the length at which unstable fracture occurs when the material's fracture toughness K_IC is reached. The larger Δσ is, the larger ΔK becomes, so K_IC is reached at a shorter crack length, resulting in a smaller critical crack length. By changing Δσ in this tool, you can observe this effect in real time.
If the crack length is 0, the stress intensity factor ΔK becomes 0, making it impossible to calculate propagation using Paris' law. Additionally, in reality, initial cracks have non-zero values (e.g., 0.001 m). Please always input a positive value. You can observe that the smaller the initial crack, the longer the life tends to be.

Real-World Applications

Aerospace Structural Inspection: The fuselage and wings of an aircraft undergo thousands of pressurization and flight load cycles. Engineers use Paris Law to schedule mandatory inspections. For instance, they calculate how many flight hours it takes for a worst-case detectable crack to grow to failure, and then inspect well before that point.

Civil Infrastructure Monitoring: Bridges and offshore wind turbine foundations experience cyclic loading from wind, waves, and traffic. Fatigue analysis determines the safe service life of welded joints and critical connections, informing maintenance and retrofit decisions to prevent catastrophic failures.

Automotive & Rail Component Design: Suspension components, axles, and railway tracks are subject to millions of load cycles. CAE simulations using fatigue crack growth laws help designers select materials and shapes that ensure a crack, if it initiates, will grow slowly enough to be found during routine maintenance.

Energy Sector (Oil & Gas, Nuclear): Pressure vessels and piping systems in power plants and refineries operate under high cyclic pressures and temperatures. Predicting fatigue crack growth is essential for setting safe operational lifetimes and inspection intervals, preventing leaks or ruptures.

Common Misconceptions and Points to Note

When starting with this simulator, there are several pitfalls that beginners often encounter. A major misconception is thinking that "the Paris law is a universal rule applicable to any crack." In reality, the Paris law is only valid for the intermediate velocity range known as "Region II," where crack growth is stable. Different models are needed for the very initial stage of crack nucleation and the rapid growth stage just before fracture. For example, setting an initial crack length a0 to an extremely small value like 0.1mm could result in an actual fatigue life significantly longer than the calculated value.

Next, the material constants C and m are highly dependent on the environment and loading conditions. For instance, even for the same A7075 aluminum alloy, crack growth is faster in a humid environment than in a dry one, leading to a larger C value. Although the simulator might simply say "steel," it's crucial in practice to select a C, m pair from test data sheets that matches your specific usage environment and loading frequency (R-ratio).

Finally, regarding the interpretation of the "critical crack length ac". While the simulator can calculate it from K_IC, in practice, the "calculated ac" and the "practically acceptable length" differ. For example, in pressure vessels, based on the "leak-before-break" concept ensuring detection before failure, the management limit is often set much smaller than the calculated value. Using the tool to see how life changes when you vary ac is excellent practice for considering this "safety margin."