Progressive Damage Analysis

Category: Structural Analysis | Integrated 2026-04-06
CAE visualization for progressive damage theory - technical simulation diagram
Progressive Damage Analysis

Progressive Damage: Theoretical Foundations

What is Progressive Damage?

๐Ÿง‘โ€๐ŸŽ“

Professor, what is "Progressive Damage Analysis (PDA)"?


๐ŸŽ“

Unlike metals, composite materials may not cause the entire structure to collapse even if local failure occurs. Even if matrix cracks appear, the fibers continue to bear the load. PDA simulates this progressive damage propagation and load redistribution.


๐Ÿง‘โ€๐ŸŽ“

So failure criteria (Tsai-Wu, Hashin) alone are insufficient?


๐ŸŽ“

Tsai-Wu and Hashin predict "First Ply Failure (FPF)". However, the final failure load (Last Ply Failure, LPF) of a composite structure can be 2-3 times the initial failure load. PDA tracks the entire process from "initial failure to final collapse".


The 3 Elements of PDA

๐ŸŽ“

PDA consists of three elements:


1. Damage Initiation Criteria

๐ŸŽ“

"When does damage start?". Hashin criteria, Puck criteria, LaRC criteria, etc. Determine the onset of each failure mode.


2. Damage Evolution Law

๐ŸŽ“

"How does damage progress?". How to represent stiffness reduction after damage initiation.


  • Instantaneous Reduction โ€” Stiffness drops to zero immediately upon damage initiation (sudden degradation model). Simple but high mesh dependency.
  • Progressive Reduction โ€” Stiffness reduces gradually based on fracture energy. Low mesh dependency.

3. Element Deletion

๐ŸŽ“

Removes elements from the analysis when the damage variable reaches 1.0 (complete damage). Represents areas where the material is completely fractured.


๐Ÿง‘โ€๐ŸŽ“

Is progressive reduction more physically accurate?


๐ŸŽ“

Yes. Progressive reduction using fracture energy $G_c$ produces mesh-independent (regularized) results. Abaqus's Hashin Damage Evolution uses this method.


Damage Variable

๐ŸŽ“

The degree of damage is represented by the damage variable $d$ (0~1):


$$ \tilde{\sigma} = (1-d) C \varepsilon $$

  • $d = 0$: Intact (no damage)
  • $0 < d < 1$: Partial damage
  • $d = 1$: Complete failure

๐Ÿง‘โ€๐ŸŽ“

Are there damage variables for each of Hashin's 4 modes?


๐ŸŽ“

Yes. Four independent damage variables are defined: fiber tension $d_{ft}$, fiber compression $d_{fc}$, matrix tension $d_{mt}$, matrix compression $d_{mc}$.


๐ŸŽ“

Stiffness matrix after damage:


$$ [C_d] = \frac{1}{D} \begin{bmatrix} (1-d_f) E_1 & (1-d_f)(1-d_m)\nu_{21}E_1 & 0 \\ (1-d_f)(1-d_m)\nu_{12}E_2 & (1-d_m) E_2 & 0 \\ 0 & 0 & (1-d_s) G_{12} \end{bmatrix} $$

๐Ÿง‘โ€๐ŸŽ“

Damage in each mode progresses independently, reducing the corresponding components of the stiffness matrix.


๐ŸŽ“

This is CDM (Continuum Damage Mechanics)-based PDA. Because it treats damage within the continuum mechanics framework, it can be naturally incorporated into the standard FEM framework.


Summary

๐Ÿง‘โ€๐ŸŽ“

Let me organize the theory of PDA.


๐ŸŽ“

Key points:


  • Simulates the entire process from initial failure to final collapse โ€” From FPF to LPF.
  • 3 Elements โ€” Damage initiation criteria + Damage evolution law + Element deletion.
  • Damage variable $d$ (0~1) โ€” Tracks the damage degree of each failure mode.
  • CDM (Continuum Damage Mechanics) based โ€” Can be naturally integrated into FEM.
  • Regularization using fracture energy โ€” Eliminates mesh dependency.

๐Ÿง‘โ€๐ŸŽ“

So PDA is an analysis method to "squeeze out the strength of composites to the very end".


๐ŸŽ“

PDA, which can evaluate the post-failure strength of composites, is an essential technology for pushing the limits of lightweight design.


Coffee Break Yomoyama Talk

Integration of Fracture Mechanics and Progressive Damage

Progressive damage in composite materials is the process where local material damage sequentially expands with increasing load. In the 1990s, Chaboche, Ladevรจze, and others applied Continuum Damage Mechanics (CDM) to CFRP and formulated evolution equations for the damage variable d (0=undamaged, 1=completely damaged). CDM-based progressive analysis enables the prediction of final failure loads in FEM and is used to quantify design safety margins.

Computational Methods for Progressive Damage

PDA Implementation

๐Ÿง‘โ€๐ŸŽ“

Please teach me the specific implementation methods for PDA.


๐ŸŽ“

Two main implementation approaches:


1. Abaqus Built-in Hashin Damage

๐ŸŽ“

Abaqus's DAMAGE INITIATION (HASHIN) + DAMAGE EVOLUTION. With the settings explained on the previous page, the entire processโ€”damage initiation โ†’ progressive reduction โ†’ element deletionโ€”runs automatically.


2. User Subroutines (UMAT/VUMAT)

๐ŸŽ“

To use more advanced damage models (Puck, LaRC05, custom CDM), you create your own user subroutine. For Abaqus:

  • UMAT โ€” For implicit (Standard) solver. Requires calculation of tangent stiffness matrix.
  • VUMAT โ€” For explicit (Explicit) solver. Only stress update required. Simpler implementation.

๐Ÿง‘โ€๐ŸŽ“

Is VUMAT easier to implement?


๐ŸŽ“

VUMAT does not require derivation of the tangent stiffness matrix; it only updates stress from the given strain increment. VUMAT + Explicit is recommended for first-time PDA implementation. Implicit UMAT is difficult due to tangent stiffness derivation and also affects convergence.


Convergence Issues

๐Ÿง‘โ€๐ŸŽ“

PDA has convergence difficulties, right?


๐ŸŽ“

Stiffness reduction due to damage causes local softening, which can lead to snap-back in the load-displacement path. Countermeasures:


MethodCharacteristics
Viscous Regularization"Smoothes" softening with tiny viscosity. $\eta \approx 10^{-5}$
Explicit SolverNo convergence issues (no iterations). High computational cost.
Arc-length Method (Riks)Can track snap-back. Complex setup.
Stabilization Method*STATIC, STABILIZE. Verify with energy ratio.
๐Ÿง‘โ€๐ŸŽ“

Is the explicit solver the most stable?


๐ŸŽ“

In the sense of having no convergence worries, it is the most stable. However, solving quasi-static problems with the explicit solver requires mass scaling, and inertial effects must be considered. In practice, explicit solver + mass scaling is becoming mainstream for PDA.


PDA in LS-DYNA

๐ŸŽ“

In LS-DYNA, MAT54 (Chang-Chang criteria) and MAT58 (Continuum Damage Mechanics) are the standards for PDA:


ModelCharacteristics
MAT54Sudden degradation model. Simple but high mesh dependency.
MAT58CDM-based. Progressive reduction. More accurate than MAT54.
๐Ÿง‘โ€๐ŸŽ“

MAT54/58 are widely used in automotive crash analysis, right?


๐ŸŽ“

Crash analysis of CFRP crash boxes and bumpers uses LS-DYNA MAT54/58 as the de facto standard. Predicts energy absorption during impact.


Summary

๐Ÿง‘โ€๐ŸŽ“

Let me organize the numerical methods for PDA.


๐ŸŽ“

Key points:


  • Abaqus built-in Hashin Damage is the easiest โ€” Works with settings only.
  • VUMAT (Explicit) is recommended for custom PDA โ€” No tangent stiffness required.
  • Explicit solver + mass scaling is mainstream for PDA โ€” No convergence

Related Simulators

Experience the theory firsthand with the interactive simulator for this field

All Simulators

Related fields

Thermal AnalysisManufacturing Process AnalysisV&V ยท Quality Assurance
Rate this article
Thank you for your feedback!
Helpful
More details
Report error
Helpful
0
More details
0
Report error
0
Written by NovaSolver Contributors
Anonymous Engineers & AI โ€” Sitemap
About the Authors