Finite-PINN: A Physics-Informed Neural Network with Finite Geometric Encoding for Solid Mechanics

Haolin Li, Yuyang Miao, Zahra Sharif Khodaei, M. H. Aliabadi
12/12/2024
cs.CEcs.LGmath.AP

No official code found. Best implementation: hl4220/Finite_PINN (16 stars, last commit 2025-06-07).

Abstract

PINN models have demonstrated capabilities in addressing fluid PDE problems, and their potential in solid mechanics is beginning to emerge. This study identifies two key challenges when using PINN to solve general solid mechanics problems. These challenges become evident when comparing the limitations of PINN with the well-established numerical methods commonly used in solid mechanics, such as the finite element method (FEM). Specifically: a) PINN models generate solutions over an infinite domain, which conflicts with the finite boundaries typical of most solid structures; and b) the solution space utilised by PINN is Euclidean, which is inadequate for addressing the complex geometries often present in solid structures. This work presents a PINN architecture for general solid mechanics problems, referred to as the Finite-PINN model. The model is designed to effectively tackle two key challenges, while retaining as much of the original PINN framework as possible. To this end, the Finite-PINN incorporates finite geometric encoding into the neural network inputs, thereby transforming the solution space from a conventional Euclidean space into a hybrid Euclidean-topological space. The model is comprehensively trained using both strong-form and weak-form loss formulations, enabling its application to a wide range of forward and inverse problems in solid mechanics. For forward problems, the Finite-PINN model efficiently approximates solutions to solid mechanics problems when the geometric information of a given structure has been preprocessed. For inverse problems, it effectively reconstructs full-field solutions from very sparse observations by embedding both physical laws and geometric information within its architecture.

View on arXivView PDF

Code Implementations(1)

hl4220/Finite_PINNCommunity100%
161MATLAB, Jupyter NotebookNov 12, 20241 years ago

Similar Papers

Cite this paper

@article{li2024finitepinn,
  title  = {Finite-PINN: A Physics-Informed Neural Network with Finite Geometric Encoding for Solid Mechanics},
  author = {Haolin Li and Yuyang Miao and Zahra Sharif Khodaei and M. H. Aliabadi},
  year   = {2024},
  eprint = {2412.09453},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2412.09453v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2412.09453.svg)](https://codeofpaper.com/paper/2412.09453)

Discussion