A higher order compact finite difference algorithm for solving the incompressible Navier–Stokes equations

International Journal for Numerical Methods in Engineering - Tập 88 Số 6 - Trang 511-532 - 2011
Zhenfu Tian1, Xian Liang2, Peixiang Yu1
1Department of Mechanics and Engineering Science and School of Mathematical Sciences, Fudan University, Shanghai 200433, People's Republic of China
2LHD, Institute of Mechanics, Chinese Academy of Sciences, Beijing 100190, People's Republic of China

Tóm tắt

AbstractOn the basis of the projection method, a higher order compact finite difference algorithm, which possesses a good spatial behavior, is developed for solving the 2D unsteady incompressible Navier–Stokes equations in primitive variable. The present method is established on a staggered grid system and is at least third‐order accurate in space. A third‐order accurate upwind compact difference approximation is used to discretize the non‐linear convective terms, a fourth‐order symmetrical compact difference approximation is used to discretize the viscous terms, and a fourth‐order compact difference approximation on a cell‐centered mesh is used to discretize the first derivatives in the continuity equation. The pressure Poisson equation is approximated using a fourth‐order compact difference scheme constructed currently on the nine‐point 2D stencil. New fourth‐order compact difference schemes for explicit computing of the pressure gradient are also developed on the nine‐point 2D stencil. For the assessment of the effectiveness and accuracy of the method, particularly its spatial behavior, a problem with analytical solution and another one with a steep gradient are numerically solved. Finally, steady and unsteady solutions for the lid‐driven cavity flow are also used to assess the efficiency of this algorithm. Copyright © 2011 John Wiley & Sons, Ltd.

Từ khóa


Tài liệu tham khảo

10.1090/S0025-5718-1968-0242392-2

Chorin AJ, 1969, On the convergence of discrete approximation to the Navier–Stokes equations, Mathematics of Computation, 23, 341, 10.1090/S0025-5718-1969-0242393-5

10.1016/0021-9991(89)90151-4

10.1137/0732047

10.1137/S003614299426450X

10.1016/S0045-7930(96)00032-1

10.1006/jcph.2001.6715

10.1006/jcph.2002.6993

10.1006/jcph.2001.6855

10.1007/978-3-642-97651-3

10.1002/fld.1650201003

10.1023/A:1011146429794

10.1002/(SICI)1097-0363(19990715)30:5<509::AID-FLD851>3.0.CO;2-E

10.1002/nme.1620382008

Fu D, 1995, Computational Fluid Dynamics Review, 234

10.1007/s00466-004-0633-6

10.1002/fld.444

10.1002/fld.1017

10.1016/0021-9991(92)90324-R

10.1006/jcph.1995.1103

10.1016/0021-9991(90)90149-U

10.1016/j.jcp.2004.11.024

10.1016/j.jcp.2005.01.002

10.1016/j.jcp.2004.12.005

10.1016/0021-9991(82)90058-4

10.1016/0045-7930(94)90003-5

10.1002/fld.442

10.1016/0021-9991(83)90129-8

10.1016/0021-9991(85)90148-2

10.1006/jcph.2002.7145

10.1002/(SICI)1097-0363(19990130)29:2<159::AID-FLD781>3.0.CO;2-9

10.1002/fld.1854

10.1137/080718784