Fast solution of a phase-field model of pitting corrosion
Gianluca Frasca-Caccia, Dajana Conte, Beatrice Paternoster
TL;DR
This work tackles the prohibitive computational cost of simulating a two-equation phase-field model of pitting corrosion by exploiting the Kronecker structure of the diffusion operator on rectangular domains and recasting implicit diffusion steps as Sylvester equations solved via a matrix-oriented approach. For nonrectangular geometries with holes, the authors extend the domain to a rectangle using an indicator mechanism and develop iterative, matrix-efficient IMEX schemes with rigorous stability and error analyses. Across 2D and 3D benchmarks, including domains with holes and irregular boundaries, the proposed methods achieve comparable accuracy to existing solvers but reduce wall-clock times by orders of magnitude, enabling practical predictive maintenance workflows on standard workstations. The results demonstrate strong performance of both first- and second-order IMEX schemes, with the second-order iterative variants offering the best overall efficiency, and they establish a solid theoretical foundation for convergence and error control in both Dirichlet and Neumann settings. The methodology shows promise for broader application to other stiff phase-field models and coupled electro-chemo-mechanical problems.
Abstract
Excessive computational times represent a major challenge in the solution of corrosion models, limiting their practical applicability, e.g., as a support to predictive maintenance. In this paper, we propose an efficient strategy for solving a phase-field model for metal corrosion. Based on the Kronecker structure of the diffusion matrix in classical finite difference approximations on rectangular domains, time-stepping IMEX methods are efficiently solved in matrix form. However, when the domain is non-rectangular, the lack of the Kronecker structure prevents the direct use of the matrix-based approach. To address this issue, we reformulate the problem on an extended rectangular domain and introduce suitable iterative IMEX methods. The convergence of the iterations and the propagation of the numerical errors are analyzed. Test cases on two and three dimensional domains show that the proposed approach achieves accuracy comparable to existing methods, while significantly reducing the computational time, to the point of allowing actual predictions on standard workstations.
