A hybrid pressure-based solver for nonideal single-phase fluid flows at all speeds

被引:45
作者
Kraposhin, Matvey V. [1 ,4 ]
Banholzer, Matthias [2 ]
Pfitzner, Michael [2 ]
Marchevsky, Ilia K. [1 ,3 ]
机构
[1] Russian Acad Sci, Ivannikov Inst Syst Programming, Alexander Solzhenitsyn St 25, Moscow 109004, Russia
[2] Bundeswehr Univ Munich, Inst Thermodynam, Neubiberg, Germany
[3] Bauman Moscow State Tech Univ, Dept Appl Math, Moscow, Russia
[4] Moscow Inst Phys & Technol, Dept Aeromech & Flight Engn, Moscow, Russia
基金
俄罗斯科学基金会;
关键词
collocated variables; finite volume; hybrid approach; Kurganov-Tadmor; pimple; piso; pressure equation; real-gas thermodynamics; simple; 2; CIRCULAR-CYLINDERS; NUMERICAL-SIMULATION; CONSERVATION-LAWS; CENTRAL SCHEMES; NUMBER FLOWS; EQUATIONS; SEMIDISCRETE; TANDEM;
D O I
10.1002/fld.4512
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
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((R)). 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.
引用
收藏
页码:79 / 99
页数:21
相关论文
共 31 条
[1]  
Anderson J., 1990, Modern Compressible Flow with Historical Perspective of Aeronautical and Aerospace Engineering
[2]  
[Anonymous], 1979, EXPT DATA BASE COMPU
[3]  
[Anonymous], 1191 CAL I TECHN
[4]  
[Anonymous], 1980, Numerical heat transfer and fluid flow
[5]   EXPERIMENTAL AND THEORETICAL INVESTIGATION OF BACKWARD-FACING STEP FLOW [J].
ARMALY, BF ;
DURST, F ;
PEREIRA, JCF ;
SCHONUNG, B .
JOURNAL OF FLUID MECHANICS, 1983, 127 (FEB) :473-496
[6]  
Banholzer M, 2017, 23 AIAA COMP FLUID D
[7]   On Exact Conservation for the Euler Equations with Complex Equations of State [J].
Banks, J. W. .
COMMUNICATIONS IN COMPUTATIONAL PHYSICS, 2010, 8 (05) :995-1015
[8]   Implementation of semi-discrete, non-staggered central schemes in a colocated, polyhedral, finite volume framework, for high-speed viscous flows [J].
Greenshields, Christopher J. ;
Weller, Henry G. ;
Gasparini, Luca ;
Reese, Jason M. .
INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN FLUIDS, 2010, 63 (01) :1-21
[9]  
Heinrich M, 2016, PROG COMPUT FLUID DY, V16, P271
[10]  
Houtman EM, 1995, LR796 DELFT U TECHN