DiscretizationNet: A machine-learning based solver for Navier–Stokes equations using finite volume discretization

R Ranade, C Hill, J Pathak - Computer Methods in Applied Mechanics and …, 2021 - Elsevier
Computer Methods in Applied Mechanics and Engineering, 2021Elsevier
Over the last few decades, existing Partial Differential Equation (PDE) solvers have
demonstrated a tremendous success in solving complex, non-linear PDEs. Although
accurate, these PDE solvers are computationally costly. With the advances in Machine
Learning (ML) technologies, there has been a significant increase in the research of using
ML to solve PDEs. The goal of this work is to develop an ML-based PDE solver, that couples'
important characteristics of existing PDE solvers with ML technologies. The two solver …
Abstract
Over the last few decades, existing Partial Differential Equation (PDE) solvers have demonstrated a tremendous success in solving complex, non-linear PDEs. Although accurate, these PDE solvers are computationally costly. With the advances in Machine Learning (ML) technologies, there has been a significant increase in the research of using ML to solve PDEs. The goal of this work is to develop an ML-based PDE solver, that couples’ important characteristics of existing PDE solvers with ML technologies. The two solver characteristics that have been adopted in this work are: (1) the use of discretization-based schemes to approximate spatio-temporal partial derivatives and (2) the use of iterative algorithms to solve linearized PDEs in their discrete form. In the presence of highly non-linear, coupled PDE solutions, these strategies can be very important in achieving good accuracy, better stability and faster convergence. Our ML-solver, DiscretizationNet, employs a generative CNN-based encoder–decoder model with PDE variables as both input and output features. During training, the discretization schemes are implemented inside the computational graph to enable faster GPU computation of PDE residuals, which are used to update network weights that result into converged solutions. A novel iterative capability is implemented during the network training to improve the stability and convergence of the ML-solver. The ML-Solver is demonstrated to solve the steady, incompressible Navier–Stokes equations in 3-D for several cases such as, lid-driven cavity, flow past a cylinder and conjugate heat transfer.
Elsevier
以上显示的是最相近的搜索结果。 查看全部搜索结果

Google学术搜索按钮

example.edu/paper.pdf
搜索
获取 PDF 文件
引用
References