Skip to content

A collection of python notebooks used to solve physics informed neural networks for phase change material problems.

Notifications You must be signed in to change notification settings

wangpengyan1/PINN-

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

64 Commits
 
 
 
 
 
 

Repository files navigation

Physics-Informed-Neural-Networks

A collection of python notebooks used to solve Physics Informed Neural Networks (PINNs) for phase change material problems. PINN essentially solves differential equations. Most of the mechanical based problem are governed by differential equations, hence a robust differential equation solver is required. Hence, PINN has grown into prominence for its ability to provide accurate answers for a differential equation.

Note

This paper is submitted for publication .Henforth, main/final codes aren't revealed in this projects. Certain sample codes have been uploaded

Final Update

Implemented Res-Net based architecture to implement diffuse interface based formulation. Moreover, utilised radial basis function as the activation function for this project

Previously Attempted

  • Transfer Learning, RNN and GRU based time stepping methodologies.
  • Gradient enhanced PINN
  • Coupling of gradient and evolutionary optimiser(genetic algorithm)

Architecture

  • General Architecture of PINN.
image

-Res-Net based architecture for improving the performance of PINN

image

Results

  • Phase Change Material (ice) heated from two sides and the other two sides are insulated

    image

Future Scope

  • Create activation functions that is robust in training Higher order derivatives

References

  • Maziar Raissi, Paris Perdikaris, George Em Karniadakis, "Physics Informed Deep Learning (Part I): Data-driven Solutions of Nonlinear Partial Differential Equations," [URL: http://arxiv.org/abs/1711.10561], November 2017.
  • Chang Miao, Yibo Yang, Paris Perdikaris, Daniel E. Hurtado, Ellen Kuhl, "Physics-Informed Neural Networks for Cardiac Activation Mapping," Frontiers in Physics, vol. 8, February 2020. [DOI: 10.3389/fphy.2020.00042]

About

A collection of python notebooks used to solve physics informed neural networks for phase change material problems.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 100.0%