Abstract
This paper investigates the pseudo-compressibility method for the incompressible Navier-Stokes equations and the preconditioning technique for accelerating the time marching for stiff hyperbolic equations, and derives and presents the eigenvalues and eigenvectors of the Jacobian matrix of the preconditioned pseudo-compressible Navier-Stokes equations in generally cur-vilinear coordinates. Based on the finite difference discretization the cored for efficiently solving incompressible flows numerically is established. The reliability of the procedures is demonstrated by the application to the inviscid flow past a circular cylinder, the laminar flow over a flat plate, and steady low Reynolds number viscous incompressible flows past a circular cylinder. It is found that the solutions to the present algorithm are in good agreement with the exact solutions or experimental data. The effects of the pseudo-compressibility factor and the parameter brought by preconditioning in convergence characteristics of the solution are investigated systematically. The results show that the upwind Roe’s scheme is superior to the second order central scheme, that the convergence rate of the pseudo-compressibility method can be effectively improved by preconditioning and that the self-adaptive pseudo-compressibility factor can modify the numerical convergence rate significantly compared to the constant form, without doing artificial tuning depending on the specific flow conditions. Further validation is also performed by numerical simulations of unsteady low Reynolds number viscous incompressible flows past a circular cylinder. The results are also found in good agreement with the existing numerical results or experimental data.
Similar content being viewed by others
References
Wu X H, Wu J Z, Wu J M. Effective vorticity-velocity formulation for three-dimensional incompressible viscous flows. J Comput Phys, 1995, 122: 68–82
E W N, Liu J G. Finite difference methods for 3D viscous incompressible flows in the vorticity-vector potential formulation on non-staggered grid. J Comput Phys, 1997, 138: 57–82
Harlow F, Walch J. Numerical calculation of time-dependent viscous incompressible flow with free scheme. Phys Fluids, 1965, 8: 2182–2189
Patankar S V, Spalding D B. A calculation procedure for heat, mass and momentum transfer in three-dimensional parabolic flows. Int J Heat Mass Transfer, 1972, 5: 1787–1806
Chorin A J. Numerical solution of the Navier-Stokes equations. Math Comput, 1968, 22: 745–762
Chorin A J. A numerical methods for solving incompressible viscous flow problems. J Comput Phys, 1967, 2: 12–26
Tamamidis P, Zhang G, Assanis D N. Comparison of pressure-based and artificial compressibility methods for solving 3D steady incompressible viscous flows. J Comput Phys, 1996, 124: 1–13
Choi Y H, Merkle C L. The application of preconditioning to viscous flows. J Comput Phys, 1993, 105: 207–231
Turkel E. Preconditioning techniques in computational fluid dynamics. Annu Rev Fluid Mech, 1999, 31: 385–416
Weiss J M, Simth W A. Preconditioning applied to variable and constant density flows. AIAA J, 1995, 33: 2050–2057
Kwak D, Chakravarthy S R. A three-dimensional incompressible Navier-Stokes flow solver using primitive variables. AIAA J, 1986, 24: 390–396
Rogers S E, Kwak D. Upwind differencing scheme for the time-accurate incompressible Navier-Stokes equations. AIAA J, 1990, 28: 253–262
Rogers S E, Kwak D. An Upwind-Differencing Scheme for the Incompressible Navier-Stokes Equations. NASA TM-101051, 1988
Chen Y N, Yang S C, Yang J Y. Implicit weighted essentially non-oscillatory schemes for the incompressible Navier-Stokes equations. Int J Numer Meth Fluids, 1999, 31: 747–765
Turkel E. Preconditioning methods for solving the incompressible and low speed compressible equations. J Comput Phys, 1987, 72: 277–298
Liu C, Zheng X, Sung C H. Preconditioned multigrid methods for unsteady incompressible flows. J Comput Phys, 1998, 139: 35–57
Esfahanian V, Akbarzadeh P. The Jameson’s numerical method for solving the incompressible viscous and inviscid flows by means of artificial compressibility and preconditioning method. Appl Math Comput, 2008, 206: 651–661
Jameson A, Schmidt W, Turkel E. Numerical Solutions of the Euler Equations by Finite Volume Methods Using Runge-Kutta Time-Stepping Schemes. AIAA Paper, AIAA-81-1259, 1981
Roe P L. Approximate Riemann Solvers, parameter vectors and difference schemes. J Comput Phys, 1981, 43: 357–372
Yoon S, Jameson A. Lower-upper symmetric-Gauss-Seidel method for the Euler and Navier-Stokes equations. AIAA J, 1988, 26: 1025–1026
Tritton D J. Experiments on the flow past a circular cylinder at low Reynolds numbers. J Fluid Mech, 1959, 6: 547–567
Contanceau M, Bouard R. Experimental determination of the main features of the viscous flow in the wake of a circular cylinder in uniform translation. Part 1. steady flow. J Fluid Mech, 1972, 79: 231–256
Lecointe Y, Piquet J. On the use of several compact methods for the study of unsteady incompressible viscous flow round a circular cylinder. Comput Fliuds, 1984, 12: 255–280
Roshko A. On the Development of Turbulent Wakes from Vortex Streets. NACA Report-1191, 1954
Kovasznay L S G. Hot-wire investigation of the wake behind cylinders at low Reynolds numbers. Proc R Soc London Ser A, 1949, 198: 174–190
Wille R. Karman Vortex Streets. Advances in Applied Mechanics, V6. New York: Academic, 1960. 273–287
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Qian, Z., Zhang, J. & Li, C. Preconditioned pseudo-compressibility methods for incompressible Navier-Stokes equations. Sci. China Phys. Mech. Astron. 53, 2090–2102 (2010). https://doi.org/10.1007/s11433-010-4150-7
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11433-010-4150-7