Crack propagation of a single-edge notch simulated using XFEM

This example verifies and illustrates the use of the extended finite element method (XFEM) in Abaqus/Standard to predict crack initiation and propagation of a single-edge notch in a specimen along an arbitrary path by modeling the crack as an enriched feature.

Both the XFEM-based cohesive segments method and the XFEM-based linear elastic fracture mechanics (LEFM) approach are used to analyze this problem. Both two- and three-dimensional models are studied. The specimen is subjected to loadings ranging from pure Mode I to pure Mode II to mixed-mode. In some cases distributed pressure loads are applied to the cracked element surfaces as the crack initiates and propagates in the specimen. The results presented are compared to the available analytical solutions and those obtained using cohesive elements. In addition, the same model is analyzed using the XFEM-based low-cycle fatigue criterion to assess the fatigue life when the model is subjected to sub-critical cyclic loading.

The following topics are discussed:

ProductsAbaqus/StandardAbaqus/CAE

Problem description

Two single-edge notch specimens are studied. The first specimen is shown in Figure 1 and has a length of 3 m, a thickness of 1 m, a width of 3 m, and an initial crack length of 0.3 m, loaded under pure Mode I loading. Equal and opposite displacements are applied at both ends in the longitudinal direction. The maximum displacement value is set equal to 0.001 m. In the low-cycle fatigue analysis, a cyclic displacement loading with a peak value of 8 × 10−5 m is specified. The second specimen has a length of 6 m, a thickness of 1 m, a width of 3 m, and an initial crack length of 1.5 m, loaded under pure Mode II or mixed-mode loading. Equal and opposite displacements are applied at both ends in the width direction under pure Mode II loading, while equal and opposite displacements are applied at both ends in both the longitudinal and width directions under mixed-mode loading. The maximum displacement value is set equal to 0.01 m. In the low-cycle fatigue analysis, a cyclic displacement loading with a peak value of 8 × 10−4 m is specified.

The material data for the bulk material properties in the enriched elements are E=210.0 GPa and ν=0.3.

The response of cohesive behavior in the enriched elements in the model is specified. The maximum principal stress failure criterion is selected for damage initiation; and a mixed-mode, energy-based damage evolution law based on a power law criterion is selected for damage propagation. The relevant material data are as follows: σmax=220 MPa, G1C=42.2 × 103 N/m, G2C=42.2 × 103 N/m, G3C= 42.2× 103 N/m, and α=1.0. The relevant material data defined above are also used in the model simulated using the XFEM-based LEFM approach. When the low-cycle fatigue analysis using the Paris law is performed, the additional relevant data are as follows: c1=0.5, c2=-0.1, c3=4.88 × 10−6, c4=1.15, GthreshGC=0.001, and GplGC=0.85.

Results and discussion

Figure 2 shows plots of the prescribed displacement versus the corresponding reaction force obtained using the XFEM method under the pure Mode I loading compared with the results obtained using cohesive elements. The results displayed are from the two-dimensional plane strain analyses. The results obtained using the XFEM method agree well with those obtained using cohesive elements. The results from the equivalent three-dimensional models show similar agreement.

Under the pure Mode II or mixed-mode loading, the crack will no longer propagate along a straight path and will instead propagate along a path based on the maximum tangential stress criterion according to Erdogan and Sih (1963). The direction of crack propagation is given by

θ^=cos-1(3KII2+KI4+8KI2KII2KI2+9KII2),

where the crack propagation angle, θ^, is measured with respect to the crack plane. θ^=0 represents the crack propagation in the “straight-ahead” direction. θ^<0 if KII>0 while θ^>0 if KII<0. Under pure Mode II loading, the above equation predicts that the crack will propagate at an angle of 70° while the crack propagation angle predicted using XFEM is 66.5°.

Input files

Pure Mode I loading

XFEM-based cohesive segments method:
crackprop_modeI_xfem_cpe4r.inp

Two-dimensional plane strain model with reduced integration.

crackprop_modeI_xfem_cpe4.inp

Two-dimensional plane strain model.

crackprop_modeI_xfem_dload_cpe4.inp

Two-dimensional plane strain model with distributed pressure loads.

crackprop_modeI_xfem_cps4r.inp

Two-dimensional plane stress model with reduced integration.

crackprop_modeI_xfem_cps4.inp

Two-dimensional plane stress model.

crackprop_modeI_xfem_dload_cps4.inp

Two-dimensional plane stress model with distributed pressure loads.

crackprop_modeI_xfem_dload_cax4.inp

Axisymmetric model with distributed pressure loads.

crackprop_modeI_xfem_c3d4.inp

Three-dimensional tetrahedron model.

crackprop_modeI_xfem_dload_c3d4.inp

Three-dimensional tetrahedron model with distributed pressure loads.

crackprop_modeI_xfem_c3d8r.inp

Three-dimensional brick model with reduced integration.

crackprop_modeI_xfem_c3d8.inp

Three-dimensional brick model.

crackprop_modeI_xfem_dload_c3d8.inp

Three-dimensional brick model with distributed pressure loads.

crackprop_modeI_xfem_c3d10.inp

Three-dimensional second-order tetrahedron model.

XFEM-based LEFM approach:
crackprop_modeI_lefm_xfem_cpe4r.inp

Two-dimensional plane strain model with reduced integration.

crackprop_modeI_lefm_xfem_cpe4.inp

Two-dimensional plane strain model.

crackprop_modeI_lefm_xfem_c3d4.inp

Three-dimensional tetrahedron model.

crackprop_modeI_lefm_xfem_c3d8r.inp

Three-dimensional brick model with reduced integration.

crackprop_modeI_lefm_xfem_c3d10.inp

Three-dimensional second-order tetrahedron model.

XFEM-based low-cycle fatigue analysis:
crackprop_modeI_fatigue_xfem_cpe4.inp

Same as crackprop_modeI_lefm_xfem_cpe4.inp but subjected to cyclic displacement loading.

crackprop_modeI_fatigue_xfem_c3d8r.inp

Same as crackprop_modeI_lefm_xfem_c3d8r.inp but subjected to cyclic displacement loading.

crackprop_modeI_fatigue_xfem_c3d10.inp

Same as crackprop_modeI_lefm_xfem_c3d10.inp but subjected to cyclic displacement loading.

Pure Mode II loading

XFEM-based cohesive segments method:
crackprop_modeII_xfem_cpe4r.inp

Two-dimensional plane strain model with reduced integration.

crackprop_modeII_xfem_cpe4.inp

Two-dimensional plane strain model.

crackprop_modeII_xfem_cps4r.inp

Two-dimensional plane stress model with reduced integration.

crackprop_modeII_xfem_cps4.inp

Two-dimensional plane stress model.

crackprop_modeII_xfem_c3d4.inp

Three-dimensional tetrahedron model.

crackprop_modeII_xfem_c3d8r.inp

Three-dimensional brick model with reduced integration.

crackprop_modeII_xfem_c3d8.inp

Three-dimensional brick model.

crackprop_modeII_xfem_c3d8r_user.inp

Same as crackprop_modeII_xfem_c3d8r.inp but with user-defined damage initiation criterion.

crackprop_maxps_xfem_udmgini.f

Subroutine for user-defined damage initiation criterion.

crackprop_modeII_xfem_c3d10.inp

Three-dimensional second-order tetrahedron model.

XFEM-based LEFM approach:
crackprop_modeII_lefm_xfem_cpe4r.inp

Two-dimensional plane strain model with reduced integration.

crackprop_modeII_lefm_xfem_cpe4.inp

Two-dimensional plane strain model.

crackprop_modeII_lefm_xfem_c3d4.inp

Three-dimensional tetrahedron model.

crackprop_modeII_lefm_xfem_c3d8r.inp

Three-dimensional brick model with reduced integration.

crackprop_modeII_lefm_xfem_c3d10.inp

Three-dimensional second-order tetrahedron model.

XFEM-based low-cycle fatigue analysis:
crackprop_modeII_fatigue_xfem_cpe4.inp

Same as crackprop_modeII_lefm_xfem_cpe4.inp but subjected to cyclic displacement loading.

crackprop_modeII_fatigue_xfem_c3d8r.inp

Same as crackprop_modeII_lefm_xfem_c3d8r.inp but subjected to cyclic displacement loading.

crackprop_modeII_fatigue_xfem_c3d10.inp

Same as crackprop_modeII_lefm_xfem_c3d10.inp but subjected to cyclic displacement loading.

Mixed-mode loading

XFEM-based cohesive segments method:
crackprop_mixmode_xfem_cpe4r.inp

Two-dimensional plane strain model with reduced integration.

crackprop_mixmode_xfem_cpe4.inp

Two-dimensional plane strain model.

crackprop_mixmode_xfem_cps4r.inp

Two-dimensional plane stress model with reduced integration.

crackprop_mixmode_xfem_cps4.inp

Two-dimensional plane stress model.

crackprop_mixmode_xfem_c3d4.inp

Three-dimensional tetrahedron model.

crackprop_mixmode_xfem_c3d8r.inp

Three-dimensional brick model with reduced integration.

crackprop_mixmode_xfem_c3d8.inp

Three-dimensional brick model.

crackprop_mixmode_xfem_c3d10.inp

Three-dimensional second-order tetrahedron model.

Python scripts

Pure Mode II loading

XFEM-based LEFM approach:
crackprop_modeII_lefm_xfem_cpe4.py

Script to generate the two-dimensional plane strain model in Abaqus/CAE.

crackprop_modeII_lefm_xfem_c3d8r.py

Script to generate the three-dimensional brick model in Abaqus/CAE.

Mixed-mode loading

XFEM-based cohesive segments method:
crackprop_mixmode_xfem_cpe4.py

Script to generate the two-dimensional plane strain model in Abaqus/CAE.

crackprop_mixmode_xfem_c3d8.py

Script to generate the three-dimensional brick model in Abaqus/CAE.

References

  1. Erdogan F. and GCSih, On the Crack Extension in Plates under Plane Loading and Transverse Shear,” Journal of Basic Engineering, vol. 85 519–527, 1963.

Figures

Figure 1. Model geometry for crack propagation in a single-edge notch specimen.

Figure 2. Reaction force versus prescribed displacement: XFEM and cohesive element results.