A hybrid pressure‐based solver for nonideal single‐phase fluid flows at all speeds
- 23 May 2018
- journal article
- research article
- Published by Wiley in International Journal for Numerical Methods in Fluids
- Vol. 88 (2) , 79-99
Abstract
Summary: This paper describes the implementation of a numerical solver that is capable of simulating compressible flows of nonideal single‐phase fluids. The proposed method can be applied to arbitrary equations of state and is suitable for all Mach numbers. The pressure‐based solver uses the operator‐splitting technique and is based on the PISO/SIMPLE algorithm: the density, velocity, and temperature fields are predicted by solving the linearized versions of the balance equations using the convective fluxes from the previous iteration or time step. The overall mass continuity is ensured by solving the pressure equation derived from the continuity equation, the momentum equation, and the equation of state. Nonphysical oscillations of the numerical solution near discontinuities are damped using the Kurganov‐Tadmor/Kurganov‐Noelle‐Petrova (KT/KNP) scheme for convective fluxes. The solver was validated using different test cases, where analytical and/or numerical solutions are present or can be derived: (1) A convergent‐divergent nozzle with three different operating conditions; (2) the Riemann problem for the Peng‐Robinson equation of state; (3) the Riemann problem for the covolume equation of state; (4) the development of a laminar velocity profile in a circular pipe (also known as Poiseuille flow); (5) a laminar flow over a circular cylinder; (6) a subsonic flow over a backward‐facing step at low Reynolds numbers; (7) a transonic flow over the RAE 2822 airfoil; and (8) a supersonic flow around a blunt cylinder‐flare model. The spatial approximation order of the scheme is second order. The mesh convergence of the numerical solution was achieved for all cases. The accuracy order for highly compressible flows with discontinuities is close to first order and, for incompressible viscous flows, it is close to second order. The proposed solver is named rhoPimpleCentralFoam and is implemented in the open‐source CFD library OpenFOAM®. For high speed flows, it shows a similar behavior as the KT/KNP schemes (implemented as rhoCentralFoam‐solver, Int. J. Numer. Meth. Fluids 2010), and for flows with small Mach numbers, it behaves like solvers that are based on the PISO/SIMPLE algorithm.Keywords
Funding Information
- Russian Science Foundation (17-79-20445)
This publication has 20 references indexed in Scilit:
- On Exact Conservation for the Euler Equations with Complex Equations of StateCommunications in Computational Physics, 2010
- High-order accurate simulation of low-Mach laminar flow past two side-by-side cylinders using spectral difference methodComputers & Structures, 2009
- Implementation of semi‐discrete, non‐staggered central schemes in a colocated, polyhedral, finite volume framework, for high‐speed viscous flowsInternational Journal for Numerical Methods in Fluids, 2009
- Numerical predictions of low Reynolds number flows over two tandem circular cylindersInternational Journal for Numerical Methods in Fluids, 2004
- New High-Resolution Central Schemes for Nonlinear Conservation Laws and Convection–Diffusion EquationsJournal of Computational Physics, 2000
- Exact and Approximate Riemann Solvers for Real GasesJournal of Computational Physics, 1994
- A fast riemann solver with constant covolume applied to the random choice methodInternational Journal for Numerical Methods in Fluids, 1989
- Experimental and theoretical investigation of backward-facing step flowJournal of Fluid Mechanics, 1983
- A New Two-Constant Equation of StateIndustrial & Engineering Chemistry Fundamentals, 1976
- GENERAL CIRCULATION EXPERIMENTS WITH THE PRIMITIVE EQUATIONSMonthly Weather Review, 1963