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

被引:67
|
作者
Ranade, Rishikesh [1 ]
Hill, Chris [2 ]
Pathak, Jay [1 ]
机构
[1] Ansys Inc, Canonsburg, PA 15317 USA
[2] Ansys Inc, Lebanon, NH 03766 USA
关键词
Partial Differential Equations; Machine Learning; Discretization Methods; Physics-Informed Learning;
D O I
10.1016/j.cma.2021.113722
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
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. (C) 2021 Elsevier B.V. All rights reserved.
引用
收藏
页数:20
相关论文
共 50 条
  • [1] Discretization and parallel performance of an unstructured finite volume Navier-Stokes solver
    Karimian, S. A. Mohsen
    Straatman, Anthony G.
    [J]. INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN FLUIDS, 2006, 52 (06) : 591 - 615
  • [2] An Implicit Staggered Hybrid Finite Volume/Finite Element Solver for the Incompressible Navier-Stokes Equations
    Lucca, Alessia
    Busto, Saray
    Dumbser, Michael
    [J]. EAST ASIAN JOURNAL ON APPLIED MATHEMATICS, 2023, 13 (03) : 671 - 716
  • [3] Estimate of the truncation error of finite volume discretization of the Navier-Stokes equations on colocated grids
    Syrakos, A
    Goulas, A
    [J]. INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN FLUIDS, 2006, 50 (01) : 103 - 130
  • [4] Numerical Results for a Discrete Duality Finite Volume Discretization Applied to the Navier-Stokes Equations
    Delcourte, Sarah
    Omnes, Pascal
    [J]. FINITE VOLUMES FOR COMPLEX APPLICATIONS VIII-METHODS AND THEORETICAL ASPECTS, FVCA 8, 2017, 199 : 141 - 161
  • [5] A mimetic finite difference discretization for the incompressible Navier-Stokes equations
    Abba, A.
    Bonaventura, L.
    [J]. INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN FLUIDS, 2008, 56 (08) : 1101 - 1106
  • [6] FINITE ELEMENT DISCRETIZATION OF THE STOKES AND NAVIER-STOKES EQUATIONS WITH BOUNDARY CONDITIONS ON THE PRESSURE
    Bernardi, Christine
    Rebollo, Tomas Chacon
    Yakoubi, Driss
    [J]. SIAM JOURNAL ON NUMERICAL ANALYSIS, 2015, 53 (03) : 1256 - 1279
  • [7] Assessment of a vorticity based solver for the Navier-Stokes equations
    Benzi, Michele
    Olshanskii, Maxim A.
    Rebholz, Leo G.
    Wang, Zhen
    [J]. COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2012, 247 : 216 - 225
  • [8] THE ISNAS INCOMPRESSIBLE NAVIER-STOKES SOLVER - INVARIANT DISCRETIZATION
    MYNETT, AE
    WESSELING, P
    SEGAL, A
    KASSELS, CGM
    [J]. APPLIED SCIENTIFIC RESEARCH, 1991, 48 (02): : 175 - 191
  • [9] A Parallel Multigrid Finite-Volume Solver on a Collocated Grid for Incompressible Navier-Stokes Equations
    Roy, Pratanu
    Anand, N. K.
    Donzis, Diego
    [J]. NUMERICAL HEAT TRANSFER PART B-FUNDAMENTALS, 2015, 67 (05) : 376 - 409
  • [10] An efficient second order all Mach finite volume solver for the compressible Navier-Stokes equations
    Boscheri, Walter
    Dimarco, Giacomo
    Tavelli, Maurizio
    [J]. COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2021, 374