Beruflich Dokumente
Kultur Dokumente
To cite this article: Zhansen Qian & Chun-Hian Lee (2015) HLLC scheme for the preconditioned
pseudo-compressibility NavierStokes equations for incompressible viscous flows, International
Journal of Computational Fluid Dynamics, 29:6-8, 400-410, DOI: 10.1080/10618562.2015.1111342
Download by: [Consiglio Nazionale delle Ricerche] Date: 21 March 2017, At: 23:45
International Journal of Computational Fluid Dynamics, 2015
Vol. 29, Nos. 68, 400410, http://dx.doi.org/10.1080/10618562.2015.1111342
A new HLLC (Harten-Lax-van leer contact) approximate Riemann solver with the preconditioning technique based on
the pseudo-compressibility formulation for numerical simulation of the incompressible viscous flows has been proposed,
which follows the HLLC Riemann solver (Harten, Lax and van Leer solver with contact resolution modified by Toro) for
the compressible flow system. In the authors previous work, the preconditioned Roes Riemann solver is applied to the
finite difference discretisation of the inviscid flux for incompressible flows. Although the Roes Riemann solver is found to
be an accurate and robust scheme in various numerical computations, the HLLC Riemann solver is more suitable for the
pseudo-compressible NavierStokes equations, in which the inviscid flux vector is a non-homogeneous function of degree
one of the flow field vector, and however the Roes solver is restricted to the homogeneous systems. Numerical investigations
have been performed in order to demonstrate the efficiency and accuracy of the present procedure in both two- and three-
dimensional cases. The present results are found to be in good agreement with the exact solutions, existing numerical results
and experimental data.
Keywords: HLL schemes; HLLC schemes; pseudo-compressibility method; preconditioned technique; incompressible flow
C 2015 Taylor & Francis
International Journal of Computational Fluid Dynamics 401
(AUSM-type schemes) (Liou 2006), Harten-Lax-van Leer- Jameson central scheme for both lower dissipation and free
Einfeldt (HLLE) scheme (Park, Lee, and Kwon 2006) and of turned parameters. However, the inviscid flux vector F
HLLC scheme (Luo, Baum, and Lohner 2005) are also of the pseudo-compressible N-S equations is not a homo-
generalised to flows at all speeds recently. However, all geneous function of degree one of the flow field vector
the above preconditioned schemes are based on the com- U , namely F = AU , and the homogeneous property is
pressible N-S equations, and most of the methods try to also a critical assumption in Roes scheme. Consequently,
guarantee the accuracy of the numerical results for very Roes upwind scheme may be not proper in the pseudo-
low-speed flows, so the computational efficiency may not compressibility case.
be always high for very low-speed flows. The HLL scheme (Harten-Lax-van leer) proposed by
The pseudo-compressibility method based on the in- Harten et al. (Harten, Lax, and van Leer 1983) approximates
compressible N-S equations can maintain high computa- the solution of the Riemann problem with two signal waves,
tional efficiency for very low Mach number flows, so when and the homogeneous property of the flux is not required by
the flow field does not have high Mach number flow re- this type of scheme. After Harten, some modifications such
gions, such as the whole incompressible flow, this method as HLLE (Einfeldt 1988), Harten-Lax-van Leer-Einfeldt
is prior to the above-mentioned preconditioned schemes. Modified (HLLEM) (Einfeldt et al. 1991), HLLE + (Park
Meanwhile, the matured numerical schemes for the com- and Kwon 2003), HLLC (Toro, Spruce, and Speares 1994;
pressible N-S equations can easily be transplanted to the Toro 1997) are proposed to improve the robustness and
pseudo-compressible N-S equations to solve the incom- reduce the numerical dissipation. In the mentioned works,
pressible flows effectively and accurately, such as Kwak and the HLLC scheme proposed by Toro et al. (Toro, Spruce,
Chakravarthy (1986), Rogers and Kwak (1988), Rogers and and Speares 1994; Toro 1997) restores the contact surface
Kwak (1990), Chen, Yang, and Yang (1999), Ekaterinaris which is missed in the original HLL Riemann solver, and
(2004), Qian and Zhang (2012) and Zhang and Qian (2012). yields accurate solutions for viscous flow simulations. This
To further improve the computational efficiency of the type of schemes is widely used in numerical simulations of
pseudo-compressibility method, Turkel (1999, 1987) im- compressible N-S equations.
posed the precondition concept on the pseudo-compressible In this paper, a new approximate Riemann solver of up-
N-S equations for incompressible flow simulation and de- wind scheme for the preconditioned pseudo-compressible
rived the preconditioned pseudo-compressible N-S equa- N-S equations for incompressible flow is derived following
tions, and theoretically discussed the selection criterion of the HLL scheme proposed by Harten et al. (Harten, Lax, and
the parameters introduced by the pseudo-compressibility van Leer 1983) and its modified form HLLC scheme pro-
and precondition procedure. After Turkels work, some oth- posed by Toro et al. (Toro, Spruce, and Speares 1994, Toro
ers extended this procedure further. Esfahanian and Ak- 1997) for compressible flow simulations. In this approxi-
barzadeh (2008) and LiuZheng, and Sung (1998) discre- mate Riemann solver, we do not assume the homogeneous
tised the preconditioned pseudo-compressible N-S equa- property of the inviscid flux. Therefore, the proposed ap-
tions using the second-order central difference scheme with proximate Riemann solver is more proper and general for
fourth-order artificial dissipation terms added. Then the incompressible flows simulation.
authors (Qian, Zhang, and Li 2010) derived the eigen- A numerical framework including the pseudo-
values and eigenvectors of the preconditioned pseudo- compressibility procedure, the preconditioning technique
compressible N-S equations, and developed upwind Roe and the proposed HLLC Riemann solver is then estab-
scheme for this equations. The influences of the precondi- lished for the viscous incompressible flow simulation based
tion parameter and the pseudo-compressibility factor on the finite difference discretisation. The implicit lower
on the convergence rate were also investigated systemati- upper symmetric GaussSeidel (LU-SGS) time advance-
cally by numerical experiments, and the optimal parameters ment method (Yoon and Jameson 1988) is adopted for the
were identified. pseudo time sub-iteration to overcome the restricted time
Although the pseudo-compressibility method has been step in an explicit scheme. For unsteady problems, the time
widely used in past three decades (Kwak and Chakravarthy accuracy can be improved by employing the dual-time step
1986; Rogers and Kwak 1988; Rogers and Kwak 1990; method (Jameson 1991). Several numerical test cases, in-
Chen, Yang, and Yang 1999; Ekaterinaris 2004; Qian and cluding laminar flow over a flat plate, low Reynolds num-
Zhang 2012; Zhang and Qian 2012; Turkel 1999; Turkel ber flow over a circular cylinder, high Reynolds turbulent
1987; Esfahanian and Akbarzadeh 2008; Liu, Zheng, and flow over the S809 airfoil with the two equations k SST
Sung 1998; Qian, Zhang, and Li 2010), the applications turbulent model, and the three-dimensional flows through
were limited to two classes of schemes, namely the Jame- 90 curved squared ducts, are numerically investigated in
son central scheme (Jameson 1991) and the Roe upwind this paper in order to demonstrate the efficiency and accu-
scheme (Roe 1981). Our previous work (Qian, Zhang, and racy of the present method. The present results are found
Li 2010) and others work (Esfahanian and Akbarzadeh agreeing well with the exact solutions, existing numerical
2008) show that the Roe upwind scheme is superior to the results and experimental data.
402 Z. Qian and C.-H. Lee
2. Preconditioned pseudo-compressibility dinates x, y, z; V is the free stream velocity, and the non-
NavierStokes equations dimensional pressure is p = (p p )/ V 2
. The density
The pseudo-compressibility procedure and the precondi- and dynamic viscous coefficient are treated as constant
tioning technique for convergence acceleration for stiff hy- in this paper.
perbolic equations are employed to develop a highly effi- In order to compute flows over complex configurations
cient in-house code for solving incompressible flows nu- using a finite difference method, the governing equations in
merically in the authors previous work (Qian, Zhang, and the Cartesian coordinate system need to be transformed into
Li 2010). a general curvilinear coordinate system by the transforma-
The preconditioned pseudo-compressibility three- tion (x, y, z) (, , ), and the transformed governing
dimensional N-S equations in Cartesian coordinates can equations can be symbolically written in a vector notation
be given as as
1 Qt + (E E v )x + (F F v )y + (G Gv )z = 0,
1 Qt + (E E v ) + (F F v ) + (G Gv ) = 0,
(1)
(4)
where
where
2
1 0 0 0
u 2 1 0 0 p U
1 =
v 2 0 1 0 .
(2) u
2 Q =
1 , E = 1 U u + x p ,
w 0 0 1 J v
J U v + y p
w U w + z p
Here, 1 is the precondition matrix, denotes the pseudo- V W
compressibility factor, and denotes the parameter intro- V u + x p 1
F =
1 W u + x p
duced by precondition. The selection of parameters and J V v + y p , G = J W v + y p ,
is critical to the accuracy and convergence rate, and detailed V w + z p W w + z p
discussions have been given in Turkel (1999) and system-
1
atic numerical tests have been done in Qian, Zhang, and Li E v = x E v + y F v + z Gv
(2010) separately. The state variableQ, fluxes E, F , G, E v , J
F v and Gv are shown as below and are also identical to 0
1 x xx + y yx + z zx
=
x xy + y yy + z zy ,
those given in (Qian and Zhang (2012), Turkel (1999) and
Qian, Zhang, and Li (2010). J
x xz + y yz + z zz
p u 1
u 2 F v = x E v + y F v + z Gv
Q= ,E = u + p, J
v uv 0
w uw 1 x xx + y yx + z zx
=
J x xy + y yy + z zy ,
v w
vu wu x xz + y yz + z zz
F = 2
v + p , G = wv , 1
Gv = x E v + y F v + z Gv
vw w2 + p J
0 0 0 0
1 v yx v zx 1 x xx + y yx + z zx
,F = 1 ,G = 1 , =
x xy + y yy + z zy .
xx
Ev = (5)
Re xy Re yy Re zy J
xz yz zz x xz + y yz + z zz
u u v u w
xx = 2 , xy = + ,xz = + ,
x y x z x in which
v v w
yx = xy , yy = 2 , yz = + ,
y z y U = x u + y v + z w, V = x u + y v + z w,
w
zx = xz , zy = yz , zz = 2 , (3) W = x u + y v + z w, (6)
z
where Reynolds number Re = V L/ ; u, v, w are ve- and U, V , W are the components of the contravariant
locity components along, respectively, the Cartesian coor- velocity vector, respectively. J is the Jacobian of the
International Journal of Computational Fluid Dynamics 403
=
1
(2 ), SR UR SL U L + (FL FR )
(11) UHLL = , (14)
2 SR SL
Consequently, the corresponding cell interface flux of where UL and UR denote to the integral averages between
the HLL scheme for incompressible flows can be simplified the shear wave and the left and right waves, respectively,
as which can be given by integrating over the control volumes
across each of the waves of speeds SL , S and SR . In (21),
SR FL SL FR + SL SR 1 (UR UL )
Fi+1/2 =
HLL
. (20)
SR SL
FL = FL + SL 1 (UL U L ), (22)
Note that this Riemann solver just consists of three
constant states separated by two waves. All intermediate FR = FL + S 1 (UR U L ), (23)
states separated by intermediate waves are lumped into the
single Uhll state without regardless of the spatial variations FR = FR + SR 1 (UR U R ). (24)
of the solution to the Riemann problem in the Star region,
so a shortcoming of the HLL scheme, with too serious The waves speeds SL and SR are given by (16), and the
dissipation, can be expected. speed of the contact discontinuity is S , which can be given
by
3.1.2. The HLLC approximate Riemann solver for
incompressible flows S = . (25)
As pointed out by Harten, Lax and van Leer themselves
(Harten, Lax, and van Leer 1983), overwhelming dissipa- Here conditions (22)(24) are three equations for the four
tion of the HLL Riemann solver may be alleviated by restor- unknown vectors UL , UR , FL and FR . The aim is to find
ing the missing waves. To circumvent this potential prob- the vectors UL and UR , so that the fluxes FL and FR can
lem, Toro, Spruce and Speares (Toro, Spruce, and Speares be determined from (22) and (24), respectively. We denote
1994; Toro 1997) proposed the so-called HLLC scheme, that
where C stands for contact. In the HLLC scheme, the miss-
ing middle waves are put back into the structure of the pL,R
approximate Riemann solver. UL,R = uL,R . (26)
Consider Figure 2, in which the complete structure of vL,R
the solution to the Riemann problem is depicted. As shown
in this figure, in addition to the slowest and fastest signal In (26), uL,R and vL,R mean the normal and tangential
speeds SL and SR , we introduce a middle wave of speed S , velocity of the Riemann problem at the intercell face sep-
corresponding to the shear wave with eigenvalue . arately. For incompressible flows, the following conditions
International Journal of Computational Fluid Dynamics 405
Figure 3. Velocity profiles of the laminar flat plate. Figure 4. Streamlines of the cylinder flow at Re = 40.
HLL scheme shows significant error due to the too much O-type topology, and is composed of 65 181 grid points
numerical dissipation, however the present preconditioned in the streamwise and wall normal direction, respectively,
HLLC scheme is capable of providing numerical solutions with the first grid spacing of 0.005 times of the diameters
well consistent with the Blasius solution. Consequently, the and stretching to the outer boundary of 20 diameters in the
following test cases are all to be computed by the HLLC normal direction. The same mesh also has been used in the
scheme only. authors previous work (Zhang and Qian 2012).
The streamlines of the flow at Re = 40 computed by
the present HLLC scheme are depicted in Figure 4. The
4.2. Low Reynolds number flow over circular separation length measured from the rear stagnation point
cylinder of the cylinder with cylinder diameter as a reference length,
The low Reynolds number incompressible flow over a cir- the separation angle which defines the point of separation
cular cylinder is a benchmark problem for incompressible from the body, and the drag coefficient with the free stream
flows, for which many experimental and computational re- dynamic pressure as a reference value in each case are also
sults can be utilised for comparison (Rogers and Kwak shown in Table 1.They are consistent with the experimental
1990; Tritton 1959; Contanceau and Bouard 1972). The data (Tritton 1959; Contanceau and Bouard 1972) and the
characteristics of the flow field are sensitive to the Reynolds computational results listed in Rogers and Kwak (1990).
number. The case of Re = 40 is computed, and the flow ren- The errors of the separation length and separation angle
ders as a pair of symmetric separated vortices. The mesh relative to Contanceau and Bouard (1972) are 2.35% and
used in this paper consists of a single gird zone with an 0.37%, respectively, and that of the drag coefficient relative
Figure 7. Comparison of the computed and experimental wall Figure 8. Mesh illustration for the square duct.
pressure coefficients.
4.4. Three-dimensional flows through 90 curved with 49 49 points in the cross section and 95 points in the
squared ducts streamwise direction. The grid system is shown in Figure 8.
Ducts with rectangular cross-sections are very frequently For the present grid, the inflow section before the bend is
used in many engineering applications, such as aircraft in- set to a length of 40.0 duct sides, and the outflow section
lets, turbomachinery blade passages, and wind tunnel test downstream of the bend is also set to a length of 40.0 duct
sections. The flow in ducts of rectangular cross-section with sides. The no-slip condition is imposed on the solid wall
strong curvature has the distinguished characteristics of the and the pressure on the wall is evaluated via an extrapola-
generation of streamwise second vortex and redistribution tion from the interior points. At the inflow, a uniform flow
of the streamwise velocity in the radial direction caused by velocity is prescribed and the pressure is extrapolated from
the centrifugal forces. This section takes the flow through a the interior. At the outflow, the pressure is given, and the
strongly curved 90 square bend duct as a three-dimensional velocities are extrapolated from the interior points.
test case and compares the numerical results by the present The comparisons of the computed streamwise velocity
scheme and the experimental test given by Humphrey, Tay- profiles at the mid-span of the plane of the 0 , and 90
lor, and Whitelaw (1977). bend sections by the present preconditioned scheme with
The radius curvature of the inner wall and the outer the experimental data of Humphrey, Taylor, and Whitelaw
wall are 1.8 and 2.8 duct sides, respectively. The Reynolds (1977) are depicted in Figure 9. It is found that the numerical
number, based on the duct side and average inflow veloc- results of the present scheme are in good agreement with
ity is 790. Numerical solutions are performed on meshes the experimental data.
Figure 9. Comparison of the computed streamwise velocity profiles on the midspan by the present scheme with the experimental results.
(a) The plane of the 0 bend section. (b) The plane of the 90 bend section.
International Journal of Computational Fluid Dynamics 409
Disclosure statement
No potential conflict of interest was reported by the authors.
Funding
This work is supported by the National Natural Science Founda-
tion of China [no.11202199].
Esfahanian, V., and P. Akbarzadeh. 2008. The Jamesons Nu- Roe, P.L. 1981. Approximate Riemann Solvers, Parameter Vec-
merical Method for Solving the Incompressible Viscous and tors and Difference Schemes. Journal of Computational
Inviscid Flows by Means of Artificial Compressibility and Physics 43: 357372.
Preconditioning Method. Applied Mathematics and Compu- Rogers, S.E., and D. Kwak. 1988. An Upwind-Differencing
tations 206: 651661. Scheme for the Incompressible Navier-Stokes Equations.
Harten, A., P.D. Lax, and B. van Leer. 1983. On Upstream Dif- NASA TM-101051.
ferencing and Godunov-type Schemes for Hyperbolic Con- Rogers, S.E., and D. Kwak. 1990. Upwind Differencing Scheme
servation Laws. SIAM Review 25 (1): 3561. for the Time-accurate Incompressible Navier-Stokes Equa-
Humphrey, J.A.C., A.M.K. Taylor, and J.H. Whitelaw. 1977. tions. AIAA Journal 28: 253262.
Laminar Flow in a Square Duct of Strong Curvature. Jour- Somers, D.M. 1997. Design and experimental results for the S809
nal of Fluid Mechanics 83: 509527. airfoil. NREL/SR-440-6918.
Jameson, A. 1991. Time Dependent Calculations Using Multi- Toro, E.F. 1997. Riemann Solvers and Numerical Methods for
grid with Application to Unsteady Flows Past Airfoils and Fluid Dynamics: A Practical Introduction. Springer, Berlin.
Wings. AIAA Paper 91-1596. Toro, E.F., M. Spruce, and W. Speares. 1994. Restoration of the
Kwak, D., and S.R. Chakravarthy. 1986. A Three-dimensional Contact Surface in the HLL-Riemann Solver. Shock Waves
Incompressible Navier- Stokes Flow Solver Using Primitive 4: 2534.
Variables. AIAA Journal 24: 390396. Tritton, D.J. 1959. Experiments on the Flow Past a Circular Cylin-
Liou, M.S. 2006. A Sequel to AUSM, Part II: AUSM + -up for der at Low Reynolds Numbers. Journal of Fluid Mechanics
all Speeds. Journal of Computational Physics 214: 137170. 6: 547567.
Liu, C., X. Zheng, and C.H. Sung. 1998. Preconditioned Multi- Turkel, E. 1987. Preconditioning Methods for Solving the Incom-
grid Methods for Unsteady Incompressible Flows. Journal pressible and Low Speed Compressible Equations. Journal
of Computational Physics 139: 3557. of Computational Physics 72: 227298.
Luo, H., J.D. Baum, and R. Lohner. 2005. Extension of Harten Turkel, E. 1999. Preconditioning Techniques in Computational
Laxvan LeerScheme for Flows at All Speeds. AIAA Journal Fluid Dynamics. Annual Review of Fluid Mechanics 31: 385
33 (6): 11601166. 416.
Menter, F. 1993. Zonal two equation k-w turbulence models for van Leer, B. 1979. Towards the Ultimate Conservation Difference
aerodynamic flows. AIAA Paper 93-2906. Scheme: . A Second-order Sequel to Godunovs Method.
Park, S.H., and J.H. Kwon. 2003. On the Dissipation Mecha- Journal of Computational Physics 32: 101136.
nism of Godunov-type Schemes. Journal of Computational Weiss, J.M., and W.A. Simth. 1995. Preconditioning Applied
Physics 188 (2): 524542. to Variable and Constant Density Flows. AIAA Journal 33:
Park, S.H., J.E. Lee, and H. Kwon. 2006. Preconditioned HLLE 20502057.
Method for Flows at All Mach Numbers. AIAA Journal 44 Wilcox, D. 1993. Turbulence Modeling for CFD. La Canada, CA:
(11): 20502057. DCW Industries, Inc.
Qian, Z., and J. Zhang. 2012. Implicit Preconditioned High Or- Yoon, S., and A. Jameson. 1988. Lower-upper Symmetric-Gauss-
der Compact Scheme for the Simulation of the Three Dimen- Seidel Method for the Euler and Navier-Stokes equations.
sional Incompressible Navier-Stokes Equations with Pseudo- AIAA Journal 26: 10251026.
compressibility Method. International Journal for Numeri- Zhang, J., and Z. Qian. 2012. Implicit Eighth-order Central Com-
cal Methods in Fluids 69 (7): 11651185. pact Scheme for the Numerical Simulation of Steady and
Qian, Z., J. Zhang, and C. Li. 2010. Preconditioned Pseudo- Unsteady Incompressible NavierStokes Equations. Inter-
compressibility Methods for Incompressible Navier-Stokes national Journal of Computational Fluid Dynamics 26 (4):
Equations. Science China Physics Mechanics and Astronomy 247261.
53 (11): 20902102.