Adaptive Finite Element Method for Phase Field Fracture Models Based on Recovery Error Estimates
Tian Tian, Chen Chunyu, He Liang, Wei Huayi
TL;DR
This work tackles mesh sensitivity in phase-field fracture simulations by introducing an adaptive finite element method driven by recovery-type posteriori error estimates. It recovers the gradient of the phase-field in a smoother space and uses the discrepancy between the recovered and computed gradients as an error indicator to guide refinement, eliminating the need for empirical parameters. Implemented within FEALPy for the Hybrid phase-field model, the approach enables automatic crack-path capture in both 2D and 3D with substantial efficiency gains, including GPU-accelerated solvers. Numerical experiments demonstrate robust accuracy and significant reductions in element counts and computation time, validating the method's practicality for large-scale brittle fracture problems.
Abstract
The phase field model is a widely used mathematical approach for describing crack propagation in continuum damage fractures. In the context of phase field fracture simulations, adaptive finite element methods (AFEM) are often employed to address the mesh size dependency of the model. However, existing AFEM approaches for this application frequently rely on heuristic adjustments and empirical parameters for mesh refinement. In this paper, we introduce an adaptive finite element method based on a recovery type posteriori error estimates approach grounded in theoretical analysis. This method transforms the gradient of the numerical solution into a smoother function space, using the difference between the recovered gradient and the original numerical gradient as an error indicator for adaptive mesh refinement. This enables the automatic capture of crack propagation directions without the need for empirical parameters. We have implemented this adaptive method for the Hybrid formulation of the phase field model using the open-source software package FEALPy. The accuracy and efficiency of the proposed approach are demonstrated through simulations of classical 2D and 3D brittle fracture examples, validating the robustness and effectiveness of our implementation.
