Learning solutions of parametric Navier-Stokes with physics-informed neural networks

M.Naderibeni,M. J.T. Reinders,L. Wu,D. M.J. Tax
2024-02-06
Abstract:We leverage Physics-Informed Neural Networks (PINNs) to learn solution functions of parametric Navier-Stokes Equations (NSE). Our proposed approach results in a feasible optimization problem setup that bypasses PINNs' limitations in converging to solutions of highly nonlinear parametric-PDEs like NSE. We consider the parameter(s) of interest as inputs of PINNs along with spatio-temporal coordinates, and train PINNs on generated numerical solutions of parametric-PDES for instances of the parameters. We perform experiments on the classical 2D flow past cylinder problem aiming to learn velocities and pressure functions over a range of Reynolds numbers as parameter of interest. Provision of training data from generated numerical simulations allows for interpolation of the solution functions for a range of parameters. Therefore, we compare PINNs with unconstrained conventional Neural Networks (NN) on this problem setup to investigate the effectiveness of considering the PDEs regularization in the loss function. We show that our proposed approach results in optimizing PINN models that learn the solution functions while making sure that flow predictions are in line with conservational laws of mass and momentum. Our results show that PINN results in accurate prediction of gradients compared to NN model, this is clearly visible in predicted vorticity fields given that none of these models were trained on vorticity labels.
Computational Engineering, Finance, and Science,Machine Learning
What problem does this paper attempt to address?
The problem that this paper attempts to solve is to use Physics - Informed Neural Networks (PINNs) to learn the solutions of the parameterized Navier - Stokes Equations (NSE). Specifically, the paper focuses on how to optimize the ability of PINNs to solve the parameterized Navier - Stokes equations by providing existing numerical solutions as training data, especially for the changes in the Reynolds number parameter. The main objectives of the paper include: 1. **Propose a strategy**: By taking the parameter of interest (such as the Reynolds number) as the direct input of PINNs, propose a PINNs application strategy suitable for parameterized partial differential equations (PDEs) problems, enabling the model to quickly predict the solution function on new parameter instances. 2. **Optimize PINNs**: By training on solutions generated by classical numerical methods on a limited number of parameter instances, bypass the limitations of PINNs in solving highly nonlinear PDEs, thereby optimizing the PINNs model. 3. **Verify the effectiveness of the model**: Through the classic 2D flow past cylinder problem, verify that the proposed PINNs model can maintain the laws of mass conservation and momentum conservation when predicting the flow field, and compared with the traditional unconstrained neural network (NN) model, PINNs performs better in predicting gradient information such as the vorticity field. Through these objectives, the paper aims to improve the application effect of PINNs in complex fluid dynamics problems, especially when it is necessary to quickly predict the flow field under unknown parameter conditions.