A Variational Kolosov--Muskhelishvili Network for Elasticity and Fracture
Shuwei Zhou, Christian H\"affner, Sophie Stebner, Niklas Fehlemann, Zhichao Wei, Sebastian M\"unstermann

TL;DR
This paper introduces a variational neural network framework based on Kolosov--Muskhelishvili potentials for solving 2D elasticity and fracture problems, improving accuracy and convergence over traditional methods.
Contribution
It develops a novel variational neural network approach that explicitly incorporates analytic elasticity structures and crack conditions, enhancing solution accuracy and efficiency.
Findings
Accurately predicts stress and displacement fields in elastic and fracture problems.
Achieves higher accuracy and faster convergence than traditional neural network models.
Effectively embeds crack face conditions and singularities into the solution.
Abstract
Physics-informed neural networks provide a mesh-free framework for solving partial differential equation-governed problems in solid mechanics. However, most existing formulations in linear elasticity still learn the displacement field directly, which does not explicitly exploit the analytic structure of two-dimensional elasticity and becomes restrictive for fracture problems with crack face discontinuities and crack tip singularities. Moreover, existing Kolosov--Muskhelishvili informed neural network formulations still rely on residual-based loss functions with multiple boundary and interface terms, whereas a variational concept has not yet been established. To address these issues, a variational Kolosov--Muskhelishvili informed neural network framework for two-dimensional linear elastic problems with and without cracks is proposed in this work. The solution is represented by two…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
