Accurate, stable and efficient Navier-Stokes solvers based on explicit treatment of the pressure term

被引:172
作者
Johnston, H [1 ]
Liu, JG
机构
[1] Univ Michigan, Dept Math, Ann Arbor, MI 48109 USA
[2] Univ Maryland, Inst Phys Sci & Technol, College Pk, MD 20742 USA
[3] Univ Maryland, Dept Math, College Pk, MD 20742 USA
基金
美国国家科学基金会;
关键词
incompressible flow; Navier-Stokes; pressure Poisson equation; explicit pressure discretization; unconditional stability; Galerkin formulation; spectral method; finite difference method;
D O I
10.1016/j.jcp.2004.02.009
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
We present numerical schemes for the incompressible Navier-Stokes equations based on a primitive variable formulation in which the incompressibility constraint has been replaced by a pressure Poisson equation. The pressure is treated explicitly in time, completely decoupling the computation of the momentum and kinematic equations. The result is a class of extremely efficient Navier-Stokes solvers. Full time accuracy is achieved for all flow variables. The key to the schemes is a Neumann boundary condition for the pressure Poisson equation which enforces the incompressibility condition for the velocity field. Irrespective of explicit or implicit time discretization of the viscous term in the momentum equation the explicit time discretization of the pressure term does not affect the time step constraint. Indeed, we prove unconditional stability of the new formulation for the Stokes equation with explicit treatment of the pressure term and first or second order implicit treatment of the viscous term. Systematic numerical experiments for the full Navier-Stokes equations indicate that a second order implicit time discretization of the viscous term, with the pressure and convective terms treated explicitly, is stable under the standard CFL condition. Additionally, various numerical examples are presented, including both implicit and explicit time discretizations, using spectral and finite difference spatial discretizations, demonstrating the accuracy, flexibility and efficiency of this class of schemes. In particular, a Galerkin formulation is presented requiring only C-0 elements to implement. (C) 2004 Elsevier Inc. All rights reserved.
引用
收藏
页码:221 / 259
页数:39
相关论文
共 37 条
[1]   Implicit-explicit Runge-Kutta methods for time-dependent partial differential equations [J].
Ascher, UM ;
Ruuth, SJ ;
Spiteri, RJ .
APPLIED NUMERICAL MATHEMATICS, 1997, 25 (2-3) :151-167
[2]   A 2ND-ORDER PROJECTION METHOD FOR THE INCOMPRESSIBLE NAVIER STOKES EQUATIONS [J].
BELL, JB ;
COLELLA, P ;
GLAZ, HM .
JOURNAL OF COMPUTATIONAL PHYSICS, 1989, 85 (02) :257-283
[3]  
Boyd J.P., 2001, Chebyshev and Fourier spectral methods
[4]   Accurate projection methods for the incompressible Navier-Stokes equations [J].
Brown, DL ;
Cortez, R ;
Minion, ML .
JOURNAL OF COMPUTATIONAL PHYSICS, 2001, 168 (02) :464-499
[5]  
Canuto C., 2012, Spectral Methods: Fundamentals in Single Domains
[6]   ON STATISTICAL CORRELATIONS BETWEEN VELOCITY INCREMENTS AND LOCALLY AVERAGED DISSIPATION IN HOMOGENEOUS TURBULENCE [J].
CHEN, SY ;
DOOLEN, GD ;
KRAICHNAN, RH ;
SHE, ZS .
PHYSICS OF FLUIDS A-FLUID DYNAMICS, 1993, 5 (02) :458-463
[7]   NUMERICAL SOLUTION OF NAVIER-STOKES EQUATIONS [J].
CHORIN, AJ .
MATHEMATICS OF COMPUTATION, 1968, 22 (104) :745-&
[8]  
Deville MO, 2002, HIGH ORDER METHODS I
[9]   Essentially compact schemes for unsteady viscous incompressible flows [J].
E, WN ;
Liu, JG .
JOURNAL OF COMPUTATIONAL PHYSICS, 1996, 126 (01) :122-138
[10]  
E WN, 1996, SIAM J NUMER ANAL, V33, P1597