计算力学
Python(编程语言)
固体力学
计算机科学
解算器
连续介质力学
计算模型
结构力学
计算科学
算法
物理
机械
有限元法
热力学
程序设计语言
操作系统
作者
Jinshuai Bai,Hyogu Jeong,Chanaka Batuwatta-Gamage,Shusheng Xiao,Qingxia Wang,Charith Rathnayaka,Laith Alzubaidi,Guirong Liu,Yuantong Gu
标识
DOI:10.1142/s0219876223500135
摘要
Physics-informed neural network (PINN) has recently gained increasing interest in computational mechanics. This work extends the PINN to computational solid mechanics problems. Our focus will be on the investigation of various formulation and programming techniques, when governing equations of solid mechanics are implemented. Two prevailingly used physics-informed loss functions for PINN-based computational solid mechanics are implemented and examined. 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 with TensorFlow library with step-by-step explanations 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 at https://github.com/JinshuaiBai/PINN_Comp_Mech .
科研通智能强力驱动
Strongly Powered by AbleSci AI