• 검색 결과가 없습니다.

3D Casing-Distributor Analysis for Hydraulic Design Application

N/A
N/A
Protected

Academic year: 2022

Share "3D Casing-Distributor Analysis for Hydraulic Design Application"

Copied!
13
0
0

로드 중.... (전체 텍스트 보기)

전체 글

(1)

International Journal of Fluid Machinery and Systems DOI: http://dx.doi.org/10.5293/IJFMS.2015.8.3.142 Vol. 8, No. 3, July-September 2015 ISSN (Online): 1882-9554

Original Paper

3D Casing-Distributor Analysis for Hydraulic Design Application

Christophe Devals

1

, Ying Zhang

1

, Julien Dompierre

1

, Thi C Vu

2

, Luca Mangani

3

and François Guibault

1

1

Department of Computer Engineering, École Polytechnique de Montréal

CP 6079, succ. Centre-ville, Montréal, QC, H3C 3A7, Canada, [email protected], [email protected], [email protected], [email protected]

2

Andritz Hydro Canada Inc.

6100 Transcanadienne, Pointe-Claire, QC, H9R 1B9, Canada, [email protected]

2

Lucerne University of Applied Sciences and Arts, Technik & Architektur Horw, Switzerland, [email protected]

Abstract

Nowadays, computational fluid dynamics is commonly used by design engineers to evaluate and compare losses in hydraulic components as it is less expensive and less time consuming than model tests. For that purpose, an automatic tool for casing and distributor analysis will be presented in this paper. An in-house mesh generator and a Reynolds Averaged Navier-Stokes equation solver using the standard k-ω shear stress transport (SST) turbulence model will be used to perform all computations. Two solvers based on the C++ OpenFOAM library will be used and compared to a commercial solver. The performance of the new fully coupled block solver developed by the University of Lucerne and Andritz will be compared to the standard 1.6ext segregated simpleFoam solver and to a commercial solver. In this study, relative comparisons of different geometries of casing and distributor will be performed. The present study is thus aimed at validating the block solver and the tool chain and providing design engineers with a faster and more reliable analysis tool that can be integrated into their design process.

Keywords: CFD, Casing-Distributor Analysis, OpenFOAM, Block Coupled Solver.

1. Introduction

Nowadays, computational fluid dynamics (CFD) is commonly used by design engineers to evaluate and compare losses in hydraulic components as it is less expensive and less time consuming than model tests. In an industrial world with constantly decreasing turn-around times, engineers need automatic tools to mesh, prepare, solve and analyze their designs. In the context of hydraulic turbines, the component’s global performance must be rapidly evaluated. Efforts must therefore be devoted to the validation of computational schemes and to simplify the methodology used. This will allow engineers to reach adequate levels of precision in a reasonable time frame by using relatively modest computational resources.

For that purpose, an automatic tool for casing and distributor analysis will be presented in this paper. The goal of a spiral casing is to distribute the water flow as evenly as possible to the stay vanes [1]. Hydraulic turbine guide vanes control the turbine flow rate by varying their opening positions and, at the same time, provide swirling flow into the runner [2]. As mentioned in [3-5], in a good spiral casing, the pressure head of the fluid is made available to the runner with minimum loss. A few references on the casing flow simulation can be found, for instance in [1-6].

An in-house mesh generator and a Reynolds Averaged Navier-Stokes (RANS) equations solver using the standard k-ω shear stress transport (SST) turbulence model will be used to perform all computations. Because speed and robustness are very important for CFD software, two solvers based on the C++ OpenFOAM library [7] will be used and compared to a commercial code. The performance of the new fully coupled block solver developed by the University of Lucerne [8-12] and Andritz will be compared to the standard 1.6ext segregated simpleFoam solver and to a commercial code.

Received January 15 2015; revised March 20 2015; accepted for publication June 20 2015: Review conducted by Prof. Soon-Wook Kim. (Paper number O15034S)

Corresponding author: François Guibault, Professor, [email protected]

(2)

The present study is an extension to the study presented at the 27th IAHR Symposium on Hydraulic Machinery and System in 2014 in Montreal [13]. It is thus aiming to validate the block coupled solver and the tool chain, providing design engineers with a fast and reliable analysis tool that can be integrated into their design process.

The present paper describes a methodology based on CFD to assess and validate flow field in casing and distributor components.

The paper is structured as follows: first, the geometry and the mesh procedure are described in section 2 and 3 respectively. Next the proposed CFD methodology is introduced in section 4. The following section 5 presents and discusses validation of loss prediction, and the paper ends with conclusions.

2. Geometry

In this study, relative comparisons of two different geometries of casing adapted to one distributor will be performed. The spiral casings have a distributor height/throat diameter ratio (HDratio) of 0.35 and 24 guide vanes. For validation purpose, three guide vane opening angles will be computed: 15, 30 and 42 degrees.

3. Mesh Generation

An automatic meshing tool for casing and distributor analysis is presented in this section. The geometry, as shown in Fig. 1, was imported into Andritz design tool for casing and distributor geometry.

Fig. 1 Casing-distributor 3D geometry

As already mentioned, the computational flow domain, as shown in Fig. 2, comprises the spiral casing with all the stay vanes (stv) and guide vanes (gv). Stv and gv define the distributor. The challenge in the meshing for such a geometry is the capability to automatically generate, without human intervention, casing and distributor meshes for different guide vane opening angles. In order to facilitate the meshing task, the flow domain has been divided into two sub-domains; one for the spiral casing; and the other for the distributor. In-house automatic grid generators providing hexahedral and prismatic elements are used to generate the meshes for both components. The distributor mesh has to be generated for every change in guide vane opening position while the casing mesh is generated once. In order to accommodate the meshing for different guide vane positions from closing to full opening, the distributor mesh contains concentrated hexahedral elements in the vicinity of the vane profiles to resolve the flow boundary layer and prismatic elements in the flow field. The technology on this type of hybrid mesh can be found in [14]. The spiral casing mesh contains only hexahedral elements.

The casing mesh with an average of 2315k vertices and 2185k elements and the distributor mesh with an average of 6500k vertices and 9900k elements (Table 1) were exported in the CGNS (CFD General Notation System) format [15] and are shown in Fig. 2.

Table 1 Mesh properties for both geometries

Casing mesh Distributor mesh

GV15 GV30 GV42

Geometry 1

# of nodes 2310598 6567340 6551327 6479369

# of elements 2180664 10026060 9993522 9851886

Geometry 2

# of nodes 2321074 6728073 6719698 6638025

# of elements 2190840 10288542 10272174 10110936

The average first node wall distance Y+ is comprised between 9 and 23 for the simpleFoam (OpenFOAM Segregated Solver - OSS) solver and between 35 and 55 for the coupled solver (OpenFOAM Coupled Solver - OCS) and the commercial solver (Commercial Coupled Solver - CCS). The minimum, average and maximum values for each operating point are given in Table 2.

Figures 3 and 4 show the Y+ values on the spiral casing and the distributor walls.

(3)

Table 2 Y+ for the different operating conditions for mesh of Fig. 2.

casing wall bottom ring head cover stay vanes guide vanes

solver min ave max min ave max min ave max min ave max min ave max

OSS 0.000001 8.7 75.1 0.18 20.4 36.4 0.19 20.4 36.5 0.67 12.8 27.6 3.18 22.5 32.3

OCS 0.63 35.5 206.1 7.31 48.2 75.9 7.04 48.2 75.9 11.3 40.2 59.4 17.0 54.2 63.7

CCS 0.47 35.5 179.2 3.59 48.1 74.1 3.34 48.1 74.1 5.11 38.4 56.2 9.95 55.5 65.0

Fig. 2 Casing-distributor mesh – Plane view z = 0 (left) – Section view y = 0 (right)

Fig. 3 Y+ values on spiral casing and distributor walls

Fig. 4 Y+ values on distributor walls

Once the mesh has been generated, an automatic script creates all necessary files for the OpenFOAM calculations.

4. Computational Fluid Dynamics Setup

The motion of fluid is described by the incompressible Navier-Stokes equations written as follows:

= 0

∇ u

(1)

[ ∇ ⋅ ( ) u u ] = − ∇ p + ∇ ⋅ ( ν

eff

( ) ∇ u )

ρ 1

(2) where u is the velocity, p the pressure, ρ the density and νeff the kinematic viscosity.

4.1 Segregated incompressible CFD solver: simpleFoam (OSS)

The standard 1.6ext segregated simpleFoam solver based on the C++ OpenFOAM library was used for steady state flow computations. OpenFOAM (Field Operation and Manipulation) is an open source package under GNU General Public Licence

(4)

[16]. The simpleFoam solver is a steady-state solver for incompressible, turbulent flow of Newtonian and non-Newtonian fluids. It has been validated in [17] for the FLINDT project and in [18-19] for the Turbine-99 project. The 3D RANS equations solver using the standard k-ω SST turbulence model with wall-function are used to perform all computations [20].

4.1.1. Numerical scheme. An upwind convection scheme was used for all terms except ∇.(uu). For the ∇.(uu) term (first term in the left hand side (LHS) of eq. (2)), two schemes are used in sequence: in the first ten iterations, the upwind convection scheme is used to help convergence. Then an improved bounded normalized variable diagram (NVD) scheme GammaV was specified with a coefficient ψ=1.0 after 10 iterations [21]. To solve the flow equations, the pre-conditioned bi-conjugate gradient (PBiCG) linear solver was used for all variables except pressure, for which the pre-conditioned conjugate gradient (PCG) was specified.

Absolute and relative solution tolerances (tolerance and relTol) were specified for each solution variable to control the solver convergence. The tolerance is applied to the residual evaluated by substituting the current solution into the equation and taking the magnitude of the difference between the left and right hand sides [21]. relTol is the ratio of final over initial residual. In this study, a tolerance value of 10-6 and a relTol value of 0 have been used for all variables except pressure, for which a tolerance value of 10-5 and relTol value of 0.0001 were applied. A relaxation factor of 0.3 for pressure and 0.7 for other variables was also applied to improve stability. The finite volume method is applied and the coupling of the velocity and pressure equations is performed using the SIMPLE algorithm.

4.1.2. Boundary conditions. The inlet boundary condition is steady and mass flow average is imposed and set to 2.358 m3.s-1 which yields a Reynolds number based on throat diameter of 3.3×106. Two General Grid Interfaces (GGI) [22] are used in the intake and one between the spiral casing and the distributor. At the wall, no slip velocity conditions are used. At the outlet of the distributor, an average constant pressure of 0 Pa is used. The turbulence variables k, ε and ω are initialized with 3 2(𝐼𝐼𝑉𝑉⁄ 𝑖𝑖𝑖𝑖𝑖𝑖𝑖𝑖𝑖𝑖)2, 𝐶𝐶𝑚𝑚𝑚𝑚0.75𝑘𝑘1.5⁄ and 𝜀𝜀 (𝐶𝐶𝐿𝐿𝑖𝑖𝑚𝑚𝑚𝑚𝑘𝑘) respectively, where I is the turbulence intensity, Vinlet is the velocity at the inlet based on the mass flow rate, Cmu is the k-ε model parameter typically set to 0.09 and Lt is the turbulent mixing length.

4.1.3. Additional information. A maximum of 2000 iterations has been performed. The computations have been run in parallel on 12 CPUs on a Linux CentOS 5.5 cluster, using the Metis mesh decomposition method. Typical CPU time is less than 24h for one operating point.

4.2 Block coupled incompressible CFD solver: coupledSteadyIncFoam (OCS)

Speed and robustness are among the most important requirements for any software that is plugged into an optimization loop.

When programming a CFD code, the best way of combining both requirements is to couple the governing equations implicitly, since resolving the pressure-velocity coupling is essential for the performance of any CFD code. However up until today the SIMPLE family of algorithms [23] which couples the governing equations only by means of sub-looping, solving sequentially each governing equation, still remains the predominant methodology used in the CFD community. Therein a segregated approach in resolving the pressure velocity coupling is followed. Compared to block coupled implicit algorithms, segregated algorithms lack scalability with mesh size, robustness and calculation speed, which is inherent due in part to the under-relaxation needed to stabilize the algorithm.

In order to overcome these shortcomings, Mangani et al. [8-12] developed a block coupled incompressible solver using the open-source CFD library OpenFOAM as programming platform. Therein the algebraic equations resulting from the Navier-Stokes equations are solved simultaneously. To enhance computational performance, an algebraic multigrid solver has been implemented and used for the solution of the block-coupled system of equations.

The discretization is then cast into a block coupled linear system of equations, which is solved simultaneously.

( )

( )

( )

( )     

 

 

=

 

 

 

 

 

 

 

 

 +

 

 

 

 

 

 

 

 

p w v u b

p w v u b

p w v u b

p w v u b

p w v u

a a a a

a a a a

a a a a

a a a a

p w v u

a a a a

a a a a

a a a a

a a a a

p C w C v C u C

NB

NB NB NB NB

pp NB pw NB pv NB pu NB

wp NB ww NB wv NB wu NB

vp NB vw NB vv NB vu NB

up NB uw NB uv NB uu NB

C C C C

pp C pw C pv C pu C

wp C ww C wv C wu C

vp C vw C vv C vu C

up C uw C uv C uu C

, , ,

, , ,

, , ,

, , ,

(3) Segregated algorithms, such as simpleFoam, operate using many sub-loops to account for inter-equation coupling, continuously updating the RHS of (4), which contains field values of previous iteration steps.

(5)

( )

( )

( )

( u v w p )

b p a p

a

p w v u b w a w

a

p w v u b v a v

a

p w v u b u a u

a

p C NB

NB p NB C

p C

w C NB

NB w NB C

w C

v C NB

NB v NB C

v C

u C NB

NB u NB C

u C

, , ,

, , ,

, , ,

, , ,

=

⋅ +

=

⋅ +

=

⋅ +

=

⋅ +

(4) Additionally, under-relaxation of the governing equations is needed to ensure that the solution process remains numerically stable. In block coupled algorithms, sub-looping is also applied in order to update second order derivative terms and non-linear terms. However, in contrast to segregated algorithms, the inter-variable coupling is still much stronger and fewer sub-loops are needed. Also, under-relaxation can be completely avoided using so-called false transient time stepping. The solution of its discretized system of equations therefore turns out to be numerically much more stable than that of segregated algorithms and also significantly faster in terms of calculation time, which has been demonstrated by Mangani et al. [8-12]. Therein, a k-ω SST turbulence model has been solved in addition to momentum and continuity equations.

4.2.1. Numerical scheme. All the simulations were performed with a fully second order upwind discretization. Special schemes were developed in order to keep the stability and robustness also for the accelerated algorithm. Moreover no special switching to first order was necessary at the beginning of the simulations, contrary to what was needed for the standard simpleFoam solver.

4.2.2. Boundary conditions. The inlet boundary condition is steady and mass flow average is imposed and set to 2.358 m3s-1. Two GGI interfaces are used in the intake and one between the spiral casing and the distributor. At the wall, no slip velocity conditions are used. At the outlet of the distributor, an average constant pressure of 0 Pa is used. The turbulence variables k, ε and ω are initialized as in section 4.1.2.

4.3 Commercial solver (CCS)

4.3.1. Numerical scheme. A commercial software implementing the standard RANS model using a two-equation k-ω SST turbulence closure model was used to perform all computations. The commercial solver is a code based on the finite volume method which implements several discretization schemes. All computations were performed using an automatic numerical stability based blended first and second order scheme for the momentum equations, and the first order upwind scheme for the turbulent advection equations. For steady state computations, the convergence criterion was set to 5x10-6 on the root mean square (RMS) residuals for all primitive variables. We have imposed a minimum of 100 iterations and a maximum of 500 iterations for all computations. The pseudo time step option for steady state cases was set to auto timescale which gives a value of 0.268s and the timescale factor was set to 1.0.

4.3.2. Boundary conditions. The same types of boundary conditions than the other solvers have been imposed: mass flow at the inlet, GGI interfaces, non-slip wall velocity, average constant pressure at the outlet.

5. Results and Discussion

Figures 5, 6 and 7 show typical convergence graphs. The simpleFoam residuals are computed in a different way than for the two other codes, therefore making it difficult to fix only one residual target. For the simpleFoam solver, convergence is reached in approximately 1200 iterations (Fig. 5), compared to the coupled solver with 60 iterations (Fig. 6) and the commercial solver with 120 iterations (Fig. 7) based on average monitor points and integral quantities. The variation of the residual in Fig. 6 and 7 are coming from instabilities in the region of the ten first stay vanes as shown in Fig. 8a) to Fig. 8d). A large number of iterations up to 2000 has been computed for the Geometry 1 case for 30 degrees guide vane opening angle with the Coupled solver, but the instabilities did not vanished and seemed periodic. This cyclic behavior appeared on the lower pressure side of the stay vanes (the red stay vanes in Fig. 8a) to Fig. 8d)).

(6)

Fig. 5 Convergence graph for geometry 1 with a guide vane opening angle of 30 degrees - SimpleFoam

Fig. 6 Convergence graph for geometry 1 with a guide vane opening angle of 30 degrees - Coupled

solver

Fig. 7 Convergence graph for geometry 1 with a guide vane opening angle of 30 degrees - Commercial solver

(7)

a) iteration number 1700 b) iteration number 1800

c) iteration number 1900 d) iteration number 2000

Fig 8 Static pressure at different iteration number for Geometry 1 with the Coupled solver

Table 3 shows that the coupled solver is much faster compared to the simpleFoam solver and relatively fast compared to the commercial solver, even if the time per iteration is higher, because the converged solution is reached very rapidly.

(8)

Table 3 Speed up factor

OSS OCS CCS

Time per iteration (s) 465.66 623.93 420.39

Converged solution 1200 60 120

Speedup factor 1 15 11

Figure 9 shows all four planes used for component loss calculations: entrance of the casing in blue (referred as SectionIn in Table 4), stv inlet in red, mid stv-wg in green and wg outlet in brown.

Fig. 9 Planes for loss calculations

Table 4 shows the total pressure on extracted planes shown in Fig. 9 for Geometry 1 for the three guide vane opening angles 15, 30 and 42 degrees. The total pressure computed by the coupled solver and the commercial solver are very similar (less than 0.4% difference). For the simpleFoam solver, the difference is lower by about 2% compared to the two other codes.

Table 4 Total pressure (in Pa) on planes shown in Fig. 9 for Geometry 1

OSS OCS CCS

GV15 SectionIn 59574.70 61801.68 62343.50

Stv Inlet 59478.38 61695.13 62242.23

Mid Stv-Wg 59351.24 61553.11 62121.50

Wg Outlet 57587.54 59741.94 60377.17

GV30 SectionIn 12666.33 12963.90 12983.37

Stv Inlet 12572.64 12855.57 12882.06

Mid Stv-Wg 12451.21 12725.86 12763.69

Wg Outlet 12173.06 12427.89 12479.15

GV42 SectionIn 6568.47 6721.19 6705.91

Stv Inlet 6473.821 6613.73 6604.40

Mid Stv-Wg 6353.44 6482.97 6494.45

Wg Outlet 6204.17 6319.54 6336.66

The losses are defined as (𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝐼𝐼𝑝𝑝 − 𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝) ∗ 100 ∗ 𝐶𝐶 (0.5 ∗ 𝜌𝜌 ∗ 𝑉𝑉⁄ 𝐷𝐷𝑖𝑖ℎ2 ), where VDth is the velocity at the throat diameter, C is a constant, ptotPlaneIn and ptotPlaneOut are one of the four planes SectionIn, Stv Inlet, Mid Stv Wg and Wg Outlet.

These component losses are shown in Table 5. The losses of the coupled solver are higher compared to the two other codes, however the tendencies are identical. The total losses of Geometry 1 are smaller than Geometry 2 because Geometry 1 is larger than Geometry 2. In Table 5, the results are a slightly different compared of Table 4 in [13] because the post-processing has been updated, but the sum of the losses in the casing and in the distributor are remained the same.

(9)

Table 5 Component losses [%ρgH] for Q11 = 1 √𝑚𝑚/s.

OSS OCS CCS

Casing Distributor Casing Distributor Casing Distributor Geometry

1

GV15 0.1771 3.476 0.1959 3.5912 0.1862 3.429

GV30 0.1722 0.7347 0.1992 0.7863 0.1862 0.7407

GV42 0.1740 0.4958 0.1976 0.5409 0.1866 0.4922

Geometry 2

GV15 0.1977 3.576 0.2142 3.6768 0.2158 3.510

GV30 0.2032 0.7437 0.2305 0.7940 0.2159 0.7632

GV42 0.2038 0.5005 0.2294 0.5433 0.2162 0.5119

Figures 10, 11 and 12 show the viscosity ratio in plane xy, yz and zx respectively. Similar results are obtained in all figures. In Fig. 10, OSS solver produces more viscosity at the end of the casing, but less in the middle of the stay vanes and guide vanes compared to the two other codes. Similar trends are also visible in Fig. 11 and 12.

OSS solver Coupled solver Commercial solver

Fig. 10 Viscosity ratio on xy plane

OSS solver Coupled solver Commercial solver

Fig. 11 Viscosity ratio on yz plane

OSS solver Coupled solver Commercial solver

Fig. 12 Viscosity ratio on zx plane

Figure 13 shows the non-dimensional total pressure in the xy plane for the three different solvers. It is defined as:

𝑇𝑇𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝 𝑝𝑝𝑃𝑃𝑝𝑝𝑃𝑃𝑃𝑃𝑝𝑝𝑃𝑃𝑝𝑝. 100

𝑚𝑚𝑝𝑝𝑃𝑃𝑃𝑃𝑚𝑚𝑝𝑝𝑝𝑝𝑚𝑚𝑚𝑚𝑚𝑚𝑝𝑝𝑚𝑚𝑚𝑚𝑃𝑃(𝑇𝑇𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝 𝑝𝑝𝑃𝑃𝑝𝑝𝑃𝑃𝑃𝑃𝑝𝑝𝑃𝑃𝑝𝑝)@𝑆𝑆𝑝𝑝𝑆𝑆𝑝𝑝𝑆𝑆𝑝𝑝𝑝𝑝𝐼𝐼𝑝𝑝, (5) where SectionIn is the inlet of the casing (blue plane in Fig. 9).

The main difference between the three solvers results is localized on the suction side of the stay vanes.

(10)

OSS solver Coupled solver Commercial solver Fig. 13 Total pressure on xy plane

Figure 14 shows the total losses in the xy plane for the three different solvers. It is defined as

𝑚𝑚𝑝𝑝𝑃𝑃𝑃𝑃𝑚𝑚𝑝𝑝𝑝𝑝𝑚𝑚𝑚𝑚𝑚𝑚𝑝𝑝𝑚𝑚𝑚𝑚𝑃𝑃(𝑇𝑇𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝 𝑝𝑝𝑃𝑃𝑝𝑝𝑃𝑃𝑃𝑃𝑝𝑝𝑃𝑃𝑝𝑝)@𝑆𝑆𝑝𝑝𝑆𝑆𝑝𝑝𝑆𝑆𝑝𝑝𝑝𝑝𝐼𝐼 − 𝑚𝑚𝑝𝑝𝑃𝑃𝑃𝑃𝑚𝑚𝑝𝑝𝑝𝑝𝑚𝑚𝑚𝑚𝑚𝑚𝑝𝑝𝑚𝑚𝑚𝑚𝑃𝑃(𝑇𝑇𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝 𝑝𝑝𝑃𝑃𝑝𝑝𝑃𝑃𝑃𝑃𝑝𝑝𝑃𝑃𝑝𝑝)

0.5 ρ 𝑉𝑉𝐷𝐷𝑖𝑖ℎ2 . 100, (6)

It shows the same behavior than in Fig. 13. These kinds of information are important for designers in order to determine the type of changes to a casing or distributor that will actually improve the component performance.

OSS solver Coupled solver Commercial solver

Fig. 14 Total loss on xy plane

Figure 15 shows the streamlines on xy plane for the three different solvers. Some recirculation zones appear on the suction side of the stay vanes.

(11)

OSS solver Coupled solver Commercial solver Fig. 15 Streamline on xy plane

Figure 16 shows the flow angle upstream the stay vane leading edges and Fig. 17 the flow angle downstream the guide vane trailing edges for the three different solvers. The zero theta starts at the baffle position. Some differences are visible: for the simpleFoam solver, the flow angle at 360 is slightly higher than the two other codes and, for the commercial solver, the flow angle is smaller between 90 and 330 degrees.

In the same manner, Fig. 18 and 19 show the radial velocity upstream the stay vane leading edges and downstream the guide vane trailing edges for the three different solvers. Similar observations can be made as for the flow angle.

Fig. 16 Flow angle upstream of stay vane leading edges

Fig. 17 Flow angle downstream guide vane trailing edges

Fig. 18 Radial velocity upstream of stay vane leading edges

Fig. 19 Radial velocity downstream guide vane trailing edges

(12)

6. Conclusion

Simulations of a full 3D casing-distributor have been performed with three different solvers. It appears that the new OpenFOAM coupled solver is very fast and gives similar results compared to the two other codes. Robustness and speed are qualities that are required for CFD codes, especially if it is plugged in a CFD tool chain for optimization or design purpose, and the new OpenFOAM coupled solver meets this requirement.

Acknowledgments

The in-house mesh generators used for the study were developed by project Gmath, a joint R&D project between École Polytechnique de Montréal and Andritz Hydro Ltd. The authors would like to acknowledge the National Science and Engineering Council of Canada (NSERC) for its support to the project CRD #386829-09.

Nomenclature

Cmu Dth Hdist

HDratio p Q11

Turbulence constant (=0.09) [-]

Throat diameter [m]

Distributor high Ratio of Hdist/Dth [-]

Pressure [Pa]

(=Q/(D2H0.5))

I VDth νeff ρ

Turbulence intensity in % [-]

Velocity at the throat diameter [m.s-1] Effective kinematic viscosity [m2.s-1] Fluid Density [kg.m-3]

References

[1] Mulu, B.G. and Cervantes, M., 2007, “Effects on Inlet Boundary Conditions on Spiral Casing Simulation,” 2nd IAHR International Meeting of the Workgroup on Cavitation and Dynamic Problems in Hydraulic Machinery and Systems, October 24- 26, 2007, Timisoara, Romania.

[2] Vu, T.C., Devals, C., Disciullo, J., Iepan, H., Zhang, Y., and Guibault, F., 2012, “CFD Methodology for Desynchronized Guide Vane Torque Prediction and Validation with Experimental Data,” 26th IAHR Symposium on Hydraulic Machinery and Systems, August 19-23, 2012, Beijing, China.

[3] Devals, C., Vu, T.C. and Guibault, F., “CFD Analysis for Aligned and Misaligned Guide Vane Torque Prediction and Validation with Experimental Data,” International Journal of Fluid Machinery and Systems, accepted paper.

[4] Biswas, G., Eswaran, V., Ghai, G., and Gupta, A., 1998, “A Numerical Study on Flow through the Spiral Casing of a Hydraulic Turbine,” International Journal for Numerical Methods in Fluids, Vol. 28, No. 1, pp. 143-156.

[5] Maji, P.K., and Biswas, G., 2000, “Analysis of Flow in the Plate-Spiral of a Reaction Turbine using a Streamline Upwind Petrov–Galerkin Method,” International Journal for Numerical Methods in Fluids, Vol. 34, No. 2, pp. 113-144.

[6] Oliveira de Souza, L.C.E., Dias de Moura, M., Brasil, A.C.P. Junior and Nilsson, H., 2003, “Assessment of Turbulence Modelling for CFD Simulations into Hydroturbines: Spiral Casings,” 17th International Mechanical Engineering Congress, São Paulo, Brazil.

[7] OpenFOAM web site. Available at http://www.openfoam.com/

[8] Mangani, L., Buchmayr, M., and Darwish, M., 2014, “Development of a Novel Fully Coupled Solver in OpenFOAM: Steady State Incompressible Turbulent Flows,” Numerical Heat Transfer, Part B: Fundamentals, Vol. 66, No. 1, pp. 1-20.

[9] Mangani, L., Buchmayr, M., and Darwish, M., 2014, “Development of a Novel Fully Coupled Solver in OpenFOAM: Steady State Incompressible Turbulent Flows in Rotational Reference Frames,” Numerical Heat Transfer, Part B: Fundamentals, Vol. 66, No. 6, pp. 526-543.

[10] Mangani, L., Buchmayr, M., and Darwish, M., 2014 “A Block Coupled Solver Development for Hydraulic Machinery Applications,” IOP Conference Series: Earth and Environmental Science, Vol 22, No 2, 022002.

[11] Kyriacou, S., Kontoleontos, E., Weissenberger, S., Mangani, L., Casartelli, E., Skouteropoulou, I., Gattringer, M., Gehrer, A and Buchmayr, M., 2014, “Evolutionary Algorithm Based Optimization of Hydraulic Machines Utilizing a State-of-the-Art Block Coupled CFD Solver and Parametric Geometry and Mesh Generation Tools,” IOP Conference Series: Earth and Environmental Science, Vol 22, No 1, 012024.

[12] Casartelli, E., Mangani, L., Romanelli, G., and Staubli, T., 2014, “Transient Simulation of Speed-No Load Conditions with an Open-Source Based C++ Code,” IOP Conference Series: Earth and Environmental Science, Vol 22, No 3, 032029.

[13] Devals, C., Zhang, Y., Dompierre, J., Vu, T.C., Mangani, L., and Guibault, F., 2014, “3D Casing-Distributor Analysis with a Novel Block Coupled OpenFOAM Solver for Hydraulic Design Application,” 27th IAHR Symposium on Hydraulic Machinery and Systems, September 22-26, 2014, Montreal, Canada.

[14] Guibault, F., Zhang, Y., Dompierre, J., and Vu, T.C., 2006, “Robust and Automatic CAD-Based Structured Mesh Generation for Hydraulic Turbine Component Optimization,” 23rd IAHR Symposium on Hydraulic Machinery and Systems, October 17-21, 2006, Yokohama, Japan.

[15] Allmaras, S. and McCarthy, D., “CGNS CFD Standard Interface Data Structures - Version 3.2.1,” CGNS Project Group 2004 Available at: http://www.grc.nasa.gov/WWW/cgns/CGNS_docs_current/sids.

[16] GNU web site. Available at http://www.gnu.org/.

[17] Vu, T.C., Devals, C., Zhang, Y., Nennemann, B., and Guibault, F., 2011, “Steady and Unsteady Flow Computation in an Elbow Draft Tube with Experimental Validation,” International Journal of Fluid Machinery and Systems, Vol. 4, No. 1, pp. 85-96.

(13)

[18] Tanase, N.O., Bunea, F. and Ciocan, G.D., 2012, “Numerical Simulation of the Flow in the Draft Tube of the Kaplan Turbine,” University Politehnica of Bucharest Scientific Bulletin, Series D, Vol. 74, No. 1, pp. 83-90.

[19] Nilsson, H., 2006, “Evaluation of OpenFOAM for CFD of Turbulent Flow in Water Turbines,” 23rd IAHR Symposium on Hydraulic Machinery and Systems, October 17-21, 2006, Yokohama, Japan.

[20] Menter, F.R., 1994, “Two-Equation Eddy-Viscosity Turbulence Models for Engineering Applications,” AIAA Journal, Vol.

32, No. 8, pp. 1598-1605.

[21] OpenFOAM User Guide. Available at http://www.openfoam.org/docs/user/.

[22] Beaudoin, M., and Jasak, H., 2008, “Development of a Generalized Grid Interface for Turbomachinery Simulations with OpenFOAM,” OpenSource CFD International Conference, December 4-5, 2008, Berlin, Germany.

[23] Patankar, S.V., and Spalding, D.B., 1972, “A Calculation Procedure for Heat, Mass and Momentum Transfer in Three- Dimensional Parabolic Flows,” International Journal of Heat and Mass Transfer, Vol. 15, pp. 1787-1806.

참조

관련 문서

Levi’s ® jeans were work pants.. Male workers wore them

Home delivery of newspapers will end. with so many people getting their information online, there may not be a need for traditional newspapers at all.

Zero Moment Point (ZMP) theory was applied to judge the tipping-over stability while conducting the crane work using the hydraulic excavator.. Generally, moment equilibrium

Manual Handle Interrupt AI-Nano Contouring Control Data Server.

♦ A foreign country may subsidize the export of a good that the US also exports, which will reduce its price in world markets and decrease the terms of trade for the US.

클라우드 매니지드 DDI는 기업이 클라우드를 통해 모든 위치의 통합 DDI 서비스를 중앙 집중식으로 관리하여 지사에 향상된 성능을 제공하고, 클라우드 기반 애플리케이션에 대 한 보다

웹 표준을 지원하는 플랫폼에서 큰 수정없이 실행 가능함 패키징을 통해 다양한 기기를 위한 앱을 작성할 수 있음 네이티브 앱과

There are four major drivers to the cosmetic appearance of your part: the part’s geometry, the choice of material, the design of the mold (or tool), and processing