An introduction to programming Physics-Informed Neural Network-based computational solid mechanics

10/17/2022
by   Jinshuai Bai, et al.
0

Physics-informed neural network (PINN) has recently gained increasing interest in computational mechanics. In this work, we present a detailed introduction to programming PINN-based computational solid mechanics. Besides, two prevailingly used physics-informed loss functions for PINN-based computational solid mechanics are summarised. Moreover, numerical examples ranging from 1D to 3D solid problems are presented to show the performance of PINN-based computational solid mechanics. The programs are built via Python coding language and TensorFlow library with step-by-step explanations. It is worth highlighting that PINN-based computational mechanics is easy to implement and can be extended for more challenging applications. This work aims to help the researchers who are interested in the PINN-based solid mechanics solver to have a clear insight into this emerging area. The programs for all the numerical examples presented in this work are available on https://github.com/JinshuaiBai/PINN_Comp_Mech.

READ FULL TEXT

page 14

page 16

page 19

page 20

research
03/14/2023

Recent Advances and Applications of Machine Learning in Experimental Solid Mechanics: A Review

For many decades, experimental solid mechanics has played a crucial role...
research
09/17/2021

What machine learning can do for computational solid mechanics

Machine learning has found its way into almost every area of science and...
research
01/21/2020

Automatic differentiation for solid mechanics

Automatic differentiation (AD) is an ensemble of techniques that allow t...
research
09/09/2022

I'm stuck! How to efficiently debug computational solid mechanics models so you can enjoy the beauty of simulations

A substantial fraction of the time that computational modellers dedicate...
research
02/14/2020

A deep learning framework for solution and discovery in solid mechanics: linear elasticity

We present the application of a class of deep learning, known as Physics...
research
02/14/2020

A deep learning framework for solution and discovery in solid mechanics

We present the application of a class of deep learning, known as Physics...
research
07/02/2020

Learning Neural Networks with Competing Physics Objectives: An Application in Quantum Mechanics

Physics-guided Machine Learning (PGML) is an emerging field of research ...

Please sign up or login with your details

Forgot password? Click here to reset