[ Select english language ]

[web mail]
LJUBLJANA
 
 
|   Domov   |   Predstavitev   |   Izobraževanje   |   Raziskave in razvoj   |   Projekti   |   Novice   |   Skupina LECAD   |   Stare spletne strani   |
         
   
 
   

CFD simulation of turbine shut down

Authors: T. Kolsek, A. Bergant, J. Duhovnik

Background

Most of turbine flow simulations are performed in a steady state operating regime, since the engineers are mainly interested in mean flows and the effort required to perform such a simulation is significantly lower compared to an unsteady flow simulation. However, the turbine has to be designed to withstand extreme loads under normal, emergency or catastrophic transient regimes and the designers have to predict the turbine behaviour under such conditions and design protective measures against them. In present research, we used CFD method to simulate the transient of the sudden turbine shut down. The example was the "Vrhovo" HPP on Sava river, Slovenia (Fig. 1). The turbine was a bulb type, double regulated, where the term refers to ability to control the angle of distributor vanes and runner blades during the turbine operation (Fig. 2).

Fig 1: The Vrhovo HPP flow passage geometry

Fig 2: Double regulation
During sudden load rejection, the runner is rotating, the guide vanes of a distributor as well as the runner blades relatively to the hub are moving simultaneously during the simulation period. If one wants to simulate these movements by CFD method, the computational grid has to follow the boundaries and stay valid. Complex distributor vanes' and runner blades' movements prevent application of simple computational grid transformations for description of boundary movements. Therefore, a method was developed which preserves the consistency of the numerical grid throughout the interval of complex geometrical changes.

Numerical method

The water flow in a turbine flow-passage is considered viscous and turbulent. It may be fully described by the 3D time-averaged Navier-Stokes equations, which are accompanied by the two-equation turbulence model. In this study we have utilized a CFD flow-solver code ICCM COMET. The transient term of the NS equation was discretized using the first order Euler implicit scheme. The approximation of the convective term of the NS equations has an important impact on the accuracy and stability of the numerical solution. The upwind differencing scheme (UD) and central differencing scheme (CD) were alternatively used.

The turbine flow-passage calculation domain is bounded by walls, where standard no-slip boundary condition was applied. The surfaces of distributor vanes move according to the prescribed law, whereas the computational domain comprising runner is rotating about the main turbine axis. During the steady operating turbine regime the runner rotational speed is held constant by the turbine governor according to the electrical power consumption. In the case of sudden load rejection, the runner speed becomes dependent solely on the water flow field in the turbine flow passage and mechanical properties of the system (mass moment of inertia of rotating parts). The runner acceleration can be derived from the Torque acting on runner and the mass moment of inertia. Torque is generated by fluid-flow-induced hydraulic forces and may be extracted from the CFD solver by integrating the torque contributions at each control volume surface on the whole runner and hub surface. Equation was coupled with CFD solver within a code which automatically generated new position of computational grids for each time step.


Fig 3: Boundary conditions
At the inlet and at the outlet of the turbine the total and static pressure were prescribed respectively. The gross head was selected as the inlet total pressure. The static pressure at the outlet was set to zero. Consequently the turbine discharge can be calculated as a function of geometrical position of distributor vanes and runner blades. Fig. 3 shows the boundary condition setup.

Grid generation

Grid generation for all turbine components has been acomplished by the proprietary tool "gridedit" (see references). Whole turbine conduit represented the computational domain. Three levels of grid density were genereated. The most dense grid comprised approx 400.00 cells. Fig 4 shows grid of density level 2 with approx 150.000 cells.


Fig 4: The grid of the whole water passage
The geometric changes of the domain were approximated by generating a number of intermediate positions in the preprocessing step ("click" positions, see Fig 5). In the course of calculation, the grids corresponding to intermediate geometric positions were switched on in appropriate moment according to a prescribed scenario, which drove the temporal events (Fig. 6).

Fig 5: Scenario of grid changes of the distributor

Fig 6: The temporal events
The (linear) interpolation was used to generate different grid in every time step. Every node coordinate was interpolated between successive "click" grids for an appropriate time step prior to flow calculation. With this technique, a "continuous" movement of computational domain boundaries was ensured in all temporal steps of the numerical procedure. Fig. 7 shows part of the distributor grid at selected temporal points.
Fig 7: The temporal changes of the distributor grid (82%, 40%, 2.5% opening, respectively)

The results

To evaluate our method the results obtained by simulation were compared with the experimental data on the prototype. Measurements were performed on the Vrhovo HPP, Slovenia. It is a run-off river type power plant and consists of three bulb turbine units (T1, T2 and T3), each of rated power P = 11 MW at rated head H = 7.3 m and rated discharge Qr = 166 m3/s. The turbine rotational speed is n = 1.786 s-1. Turbine sudden load rejection experiment was carried out on turbine T2. The following characteristics were measured: turbine rotational speed n, axial force Fa and pressure p at a selected point MP (Fig. 8). The positions of distributor and runner were measured indirectly by potentiometers, mounted on servomotors and are denoted as y_gv and y_rb, respectively.

Fig. 8: The location of sensors and experimental setup

The steady operating regime

The initial distributor vane and runner blade servomotor strokes were y_dv = 82 % and y_rb = 48 %, respectively. For the sake of simplicity the whole flow field was initialized with constant speed in direction, parallel to the main turbine axis, while the runner immediately began to rotate with constant speed. At such initial conditions, it took approximately 1500 time steps (4.2 revolutions of the runner) for the discharge and torque to become nearly steady. Fig. 9 shows this initial period of time dependent simulation. Before "triggering" the transient event, the simulation was running for about 10,000 time steps or 28 revolutions of the runner.

Fig 9: Turbine characteristics in the initial period of simulation

The transient operating regime (sudden load rejection)

Fig. 10 shows comparison between simulated rotational speeds for all computational cases and the experiment. We have performed a number of calculations variing several numerical parameters, such as grid density and the discretuzation scheme. g_UD_1 denotes upwind differencing with low grid density, whereas g_CD_3 denotes central differencing with the highest grid density. It can be noticed that UD simulations yield lower rotational speeds during a transient event. The deviation of "the best" simulation from the experiment is lower than 5% in the whole observed time interval (30 seconds of real time).

Fig 10: Comparison between simulated rotating speeds and the experiment (y_dv = distributor vane servomotor stroke; y_rb = runner blade servomotor stroke; g* = computational case).
Fig. 11 shows comparison between simulated and experimentally obtained axial forces. The deviation of simulated axial force from the experiment is lower than 5% in nearly whole observed time interval.

Pressure at the selected point MP (depicted in Fig. 8) is compared in Fig. 12. Because of large measured pressure oscillations (passing of the runner blades near the sensor) the diagram also shows the averaged (measured) pressure.

Fig. 11: Comparison between simulated and experimentally obtained axial forces

Fig. 12: Comparison between simulated and measured pressure at the point MP (between distributor and runner).
There is a good qualitative agreement between all simulated and measured pressures at the point MP. The best agreement with experiment can be found in the computational case g3_CD. The simulated characteristics approach the measured one by increasing the numerical accuracy (g1 ... g3, UD ... CD). The deviation may partially be attributed to the position of the sensor in simulation, which is very close to sliding interface.

Animation of the turbine pressure during shut down

Flash player 8.0 required.

Additional documents

[1] KOLSEK T, DUHOVNIK J, BERGANT A. Simulation of unsteady flow and runner rotation during shut-down of an axial water turbine. J. Hydraul. Res., 2006, vol. 44, nr. 1, pp 129-137.

[2] BERGANT A, KOLSEK T. Developments in bulb turbine three-dimensional water hammer modelling. V: Proceedings of the 21st IAHR Symposium on Hydraulic Machinery and Systems. Lausanne, 2002, pp. 565-571.

[3] KOLSEK T, SUBELJ M, DUHOVNIK J. Generation of block-structured grids in complex computational domains using templates. Finite elem. anal. des.. [Print ed.], 2003, vol. 39, pp. 1139-1154.

[4] KOLSEK T. Design of specific shapes in hydraulic conduits, PhD thesis, Faculty of Mechanical Engineering, UNI-Ljubljana, June 2002 (available in pdf in slovene (17 MB) and pdf in english (13 MB))

[5] SUBELJ M. Grid generator for complex 3d domains, BSc thesis, Faculty of Mechanical Engineering, UNI-Ljubljana, 2001 (in slovene only)

[6] "gridedit" software free download, please contact authors.