Documente Academic
Documente Profesional
Documente Cultură
Fluid Mechanics/Hydraulics Division, Department of Civil Engineering, Demokrition University of Thrace, Xanthi 67100, HELLAS,
Fluid Mechanics/Hydraulics Division, Department of Civil Engineering, Demokrition University of Thrace, Xanthi 67100, HELLAS
Abstract A robust time-marching finite-volume numerical procedure is presented for three-dimensional, steady, inviscid
and incompressible nozzle flows written in strong conservation form. The code, named D3flow, is applied to the
conservative form of the Euler equations written in general fully-curvilinear discretization approach. Euler equations
through internal flow passages are a good first approximation for analysis. A simple but computational efficient grid is
constructed. An explicit marching in time numerical procedure is applied for time integration requiring minimal and
straightforward algorithm coding. Numerical solution results and comparisons with a numerical technique (Fluent code) are
presented for a 3D nozzle exhibiting complex topological structure of the water flow. Predicted results using either method
yield satisfactory comparison. The proposed numerical method is an accurate and reliable technique for solving inviscid,
incompressible water flow equations in 3D internal configuration geometries widely used in a turbo machinery
environment.
1. Introduction
Internal configuration geometry development of either turbines or pumps has been largely conditioned by the
improvements achieved in component efficiencies. Design and performance estimation of turbomachines has been based
and will continue to be so, almost completely, on the understanding of fluid flow behavior within their passages. However,
flow passages through turbomachines are geometrically very complex. Furthermore, the interaction between rotors and
stationary parts constitutes a major challenge.
Computational fluid dynamics methodology applied to internal flows has been achieved a considerable progress in the
past several years. Although efficient algorithms are now available to integrate the Navier-Stokes equations, this appears to
be still a formidable task for purposes of practical applications. In the complex machine environment the prediction
accuracy of such flow calculations is limited by the limitations of turbulence modeling. Mixing length eddy viscosity
models are by far the most commonly used method [1]. The solution of inviscid flows, now Euler equations, through
internal flow passages is a good first approximation for analysis. It is of practical interest for the design of turbo machinery
components. Inviscid flow equations are numerically treated in two distinct categories, namely Euler solvers and potential
flow (irrotational) solvers. Potential methods do not appear to have been widely used for design purposes. Nowadays, 3D
Euler solvers are well developed and are available for routine calculations. Several of these dealing with internal and
external flows are described in [2]. Euler solvers for 3D turbo machinery flows have been reported as early as 1974 by
Denton [3], who developed an explicit time-marching method. His widely accepted method employs an opposed difference
scheme in order to solve the Euler equations. The scheme uses upwind differencing for fluxes of mass and momenta, but
downwind differences for pressures in the streamwise direction. In addition, correction factors for each of the physical
quantities are applied in the streamwise direction. The method is of the finite-volume type. Numerical solution technique
was described in [4]. The hop-scotch scheme was applied to the conservative form of the Euler equations written in general
curvilinear co-ordinates using an O-type grid system. Researchers in [5] presented a 3D Euler analysis on a C-type grid
using the well-known Beam-Warming implicit algorithm. Results for a cascade and rotor flows were presented. An inviscid
flow solution for axial turbine stage was presented [6]. A 3D potential flow solver for turbo machinery blade rows was
described in [7].
The objective of this paper is to outline an accurate and efficient numerical procedure for simulating the time-averaged,
3D, inviscid water flow field within a typical nozzle exhibiting complex geometry. The main scope was to develop a
numerical code capable for computing flows through all types of turbomachines (axial, mixed, radial) no matter how
complex their geometry may be and to compare the results with the well-known numerical technique Fluent.
2015 ,IRJIE-All Rights Reserved
Page -11
ISSN: 2395-0560
2. Methodology
2.1. Geometry
The geometry of the tested 3D nozzle is shown in Fig. 1a (side view) and Fig. 1b (top view).
a)
r radial
distance
b)
(r) tangential
distance
Figure 1. Geometry of the 3D nozzle (distorted) a) side view, b) top view (flow from left)
Page -12
ISSN: 2395-0560
a)
b)
Figure 2. a) 3D nozzle geometry, b) mesh used for analysis (Fluent)
,
t
z
(1)
,
t
z
(2)
w,
t
z
(3)
( p 2 ),
t
z
(4)
,
t
z
(5)
z, and r are the axial, tangential and radial directions respectively, t is the time, is the density, u, and w are the absolute
velocity components along the z, and r directions respectively, p is the pressure of the fluid, is the rotational speed of
the impeller and e is the total internal energy given by the equation below,
e
p
1
(u 2 2 w2 ),
( 1) 2
(6)
Page -13
ISSN: 2395-0560
Figure 3. Distorted cubes (left) of the physical domain are mapped into cubes (right) of the computational domain
i 1
N i zi ,
i 1
N i i , r
i 1
N i ri ,
(7)
Ni are the first-order, linear shape functions associated with the cuboid nodes. The use of first-order shape functions has
been determined by the necessity to restrict the complexity of the numerical code, which is inherent to almost all 3D
computational methods. Thus, in order to numerically solve the system of governing flow Eqs (1)(6) on a body-fitted grid
system, the equations are transformed to an arbitrary curvilinear system [9],
,
t
(8)
,
t
(9)
( rJ 1 ) [ rJ 1 ( U p / r )] [ rJ 1 ( V p / r )]
[ rJ 1 ( W p / r )]
J 1 W ,
(10)
( rJ 1 w ) [ rJ 1( wU r p )] [ rJ 1( wV r p )]
[ rJ 1( wW r p )]
J 1( 2 p ),
(11)
Page -14
ISSN: 2395-0560
( rJ 1 e ) { rJ 1 [( e p )U p( r ) / r )]} { rJ 1 [( e p )V n p( r ) / r )]}
{ rJ 1 [( e p )W p( r ) / r )]}
,
(12)
U, V and W are the contravariant velocity components in the , and directions, respectively. The inverse Jacobian J-1 of
the transformation from physical to local co-ordinate system is defined as,
J
(13)
z ( r r ) / J 1 , z (r r ) / J 1 , z ( r r ) / J 1
(14)
similarly, for the metrics , and , as well as for r, r and r. The contravariant velocities are related to the physical
velocities by the equations,
U zu (
)( r) r w, V zu ( )( r) r w, W z u ( )( r) r w.
r
r
r
(15)
continuity (16)
( rJ 1 )n 1 ( rJ 1 U ) ( rJ 1 V ) ( rJ 1 W ) t /
( rJ 1 u )n1 rJ 1 ( uU x p ) rJ 1 ( uV x p ) rJ 1( uW zx p ) t /
-momentum (17)
The -momentum, -momentum and energy equations are formed accordingly. For each of the continuity, -momentum
(axial, X), -momentum (tangential, T), -momentum (radial, R) and energy equations the XFLUX, TFLUX and RFLUX
quantities are formed (the example given refers to -momentum fluxes) as,
Page -15
ISSN: 2395-0560
( XFLUX )i , j ,k { rJ 1( uU x p ) rJ 1( uU x p )
rJ 1( uU x p )
i , j ,k
i , j 1,k
i 1,j ,k 1
rJ 1 ( uU x p )
}
i , j ,k 1
i, j,k
(19)
rJ 1( uW x p )i, j,k ( RFLUX )i, j,k 1 ( RFLUX )i,j ,k 1 0.5
Backward finite differences are used for the partial derivatives of z, , r with each of , , respectively. Now all fluxes
and partial derivatives may be used in Eqs (16) and (17) and the rest equations to obtain the , u, v, w and e
via ( rJ
rJ
1
rJ
n 1
i, j ,k
rJ 1
n 1
i, j ,k
n
i ,j ,k
rJ 1 u
( rJ 1 )in,j ,k1
continuity (20)
n
i, j ,k
( rJ 1 u )i,nj ,k1
momentum (21)
Similar action is taken for the momentum, momentum and energy equations. Once pressures are calculated via the
energy equations, new values for pressure are calculated as follows: a) updated pressures are taken from the downwind
face of the cell and at the same time they are corrected according to,
pin, j,k1 pin,j11,k C1 ( pin, j11,k pin, j11,k )0.5
(22)
b) pressures are applied to each of the momenta equations and c) pressures are relaxed before they are incorporated in the
Eq. (22). A typical value for C1 is 0.1. The XFLUX quantities are expressed in upwinding differencing while the TFLUX
and RFLUX quantities remain unaltered. Thus, the proper expression for Eq. (18) becomes,
( XFLUX )i , j ,k { rJ 1 ( uU x p )
rJ 1 ( uU x p ) rJ 1( uU x p )
i , j 1,k
i , j ,k
i 1, j 1,k 1
rJ 1( uU x p )
}
i, j 1,k 1
(23)
2.6. Flow Boundary Conditions
A complete specification of the boundary conditions is needed to close the problem. Upstream flow conditions: The
stagnation pressure p01 (Pa) at the inlet flow (as well as at any place within the flow) is assumed to be constant. No
velocity angle is imposed. Downstream flow conditions: The static pressure p2 (Pa) is set to a constant value on the
hub surface and the radial pressure distribution is determined by the simple radial equilibrium equation,
p w2
r
r
(24)
Page -16
ISSN: 2395-0560
D3flow
140000.0 Pa
140000.0 Pa
101000.0 Pa
101000.0 Pa
144000.0 Pa
solid (perpendicular to
wall velocities are set zero)
144000.0 Pa
solid (perpendicular to
wall velocities are set zero)
1000.0 kg/m3
1000.0 kg/m3
rotational velocity
0.0 rad/s
0.0 rad/s
9.81 m/s2
gravity acceleration g
9.81 m/s
Page -17
ISSN: 2395-0560
z, Axial
distance
Figure 8. Static pressure (Pa) comparison
between
D3flow
(circles)Fluent (squares) results along upperleft side
The computational total velocity (m/s) distribution comparison between the D3flow and Fluent are shown in
Figs 9, 10, 11 and 12 along bottom right-side, upper-right side, bottom-left side and upper-left side, respectively.
14.00 m s-1
12.00 m s-1
10.00 m s-1
8.00 m s-1
6.00 m s-1
4.00 m s-1
2.00 m s-1
0.00 m s-1
0.00 m
0.10 m
0.20 m
0.30 m
14.00 m s-1
18.00 m s-1
16.00 m s-1
14.00 m s-1
12.00 m s-1
10.00 m s-1
8.00 m s-1
6.00 m s-1
4.00 m s-1
Figure 10. Velocity magnitude (m/s) comparison between
D3flow (circles)Fluent (squares) along upperright side
12.00 m s-1
12.00 m s-1
10.00 m s-1
10.00 m s-1
8.00 m s-1
8.00 m s-1
6.00 m s-1
6.00 m s-1
4.00 m s-1
4.00 m s-1
2.00 m s-1
2.00 m s-1
0.00 m s-1
0.00 m
0.10 m
0.20 m
0.30 m
0.00 m s-1
0.00 m
0.10 m
0.20 m
0.30 m
Page -18
ISSN: 2395-0560
From the nozzle geometry shown in Fig. 1, it is clear that the r axis attains the height of 50.0 mm at inlet (z=0.0 mm) and
keeps it up to z=19.0 mm. Thereafter, the geometry converges up to z=75.0 mm, where a throat is formed. Subsequently,
the geometry divergence ends at z=150.0 mm. From this point down to nozzle exit the height attains 60.0 mm.
Reduction in the static pressure (Pa) occurs from inlet up to the distance of z=120.0 mm (throat) at the bottom-right
side of the nozzle. Thereafter, the static pressure increases, Fig. 5. This trend is captured by both numerical methods. At the
bottom-left side, Fig. 7, reduction in the static pressure occurs from inlet up to the distance of z=140.0 mm. Thereafter, the
pressure increases. The two numerical methods agreement is good. Contours of static pressure at the bottom side using the
Fluent code are shown in Fig. 14. At the nozzle upper-right side the static pressure attains its lowest value at axial distance
z=75.0 mm, Fig. 6. The pressure drop is high. However, both numerical methods satisfactorily capture this drop.
Thereafter, the static pressure is recovered and this is well captured by the applied numerical techniques. At the upper-left
side, a drop of static pressure also occurs reaching its lowest value at z=75.0 mm, Fig. 8. However, the low static value for
this side is considerable milder to the one appearing in upper-right side, Fig. 7. There is pressure recovery downstream to
z=75.0 mm. The pressure keeps the value attained at the throat of the nozzle for some distance downstream to the
throat. Contours of static pressure at the upper side of nozzle using Fluent are shown in Fig. 13. The low static pressure
region is clearly depicted and it is shown in blue colour.
The velocity (m/s) distribution is almost inversely proportional to the static pressure changes, Figs. 9, 10, 11 and 12.
The velocity comparison between the two numerical techniques is satisfactory. Some comparison differences occurring are
attributed to the geometry description irregularities. The nozzle, as it is expected, accelerates the water flow velocity from
nearly 5.0 m/s at nozzle inlet to 9.0 m/s at nozzle outlet.
Figure 13. Fluent computed contours of static pressure (Pa) upper-side (casing) view
Figure 14. Fluent computed contours of static pressure (Pa) bottom-side (hub) view
Page -19
ISSN: 2395-0560
4. Conclusion
An accurate and efficient numerical method, D3flow code, for three-dimensional, inviscid, incompressible analysis of
internal configuration flows using general curvilinear coordinates has been developed and its ability to simulate complex
geometries was demonstrated. The technique is a straight forward explicit marching in time numerical scheme requiring
minimal algorithm coding. Numerical solution results and comparisons with available numerical solution of Fluent code
have been presented for a nozzle exhibiting 3D flow structure. The computational results comparison between the applied
codes is satisfactory. The proposed code is based on a simple body-conforming grid system. It utilizes a simple time
integration technique. Main features of the flow are reasonably well predicted by both codes, even using comparatively
coarse grids for the D3flow.
REFERENCES
[1]
Denton, J. D. (1990), The calculation of three-dimensional viscous flow through multistage turbomachines, ASME Paper, 90GT-19.
[2]
Hirsch, C. (1990), Numerical computation of internal and external flows, Vol. 2, Wiley, Chichester, Chap. 16, pp. 132-583.
[3]
Denton, J. D. (1974), A time-marching method for two-dimensional and three-dimensional blade to blade flows, ARC R&D
3775.
[4]
Shieh, C. F., Delaney, R. A. (1986), An accurate and efficient Euler solver for three-dimensional turbo machinery flows, ASME
Paper, 86-GT-200.
[5]
Weber, K. F. , Thoe D. W., Delaney, R. A. (1990), Analysis of three-dimensional turbo machinery flows on C-type grids using
an implicit Euler solver, Journal Turbo machinery, 112, pp. 362-369.
[6]
Arts, T. (1985), Calculation of the three-dimensional steady inviscid flow in a transonic axial turbine stage, ASME Paper, 84GT-76.
[7]
Soulis, J. V. (1983), Finite-volume method for three-dimensional transonic potential flow through turbo machinery blade rows,
Int. J. Heat Fluid Flow, 4.
[8]
ANSYS Inc., (2012) Ansys Fluent Theory Guide, Release 14.0.
[9] Soulis, J. V. (1995), An Euler solver for three-dimensional turbo machinery flows, International Journal for Numerical Methods
in Fluids, vol.20, pp. 1-30.
[10]
Soulis, J. V. , Bellos, K. V. (1988), Conservation form of fluid dynamics equations in curvilinear coordinate systems, Part I,
Mathematical analysis, Tech. Chron. B, 8, (4), pp. 69-97.
Page -20