Professional Documents
Culture Documents
Simulation Fluent & Gambit PDF
Simulation Fluent & Gambit PDF
Turbine pictures
Spiral cast + regulation
Runner
Draft tube
Goals
Try to increase turbine power with the
geometry modification of:
- stayring venes,
- guide vanes,
- runner blades
Tools
- Gambit 2.0.x
- Fluent 6.0.x
- optimisation package (Genetic Algorithm)
(Gambit)
(Fluent)
(Fluent & FluentPost)
12
Qi (%)
11
10
9
8
0
lopatice
blades
10
1. Gambit
Domain decomposition
- spiral cast
- stayring
- wicket gate
- runner
- draft tube
1. Gambit
-spiral cast
1. Gambit
-stayring vanes ( x 10)
inlet
outlet
1. Gambit
-stayring
1. Gambit
-guide vanes (x 20)
outlet
inlet
1. Gambit
-wicket gate
1. Gambit
-blade to blade, runner (x 15)
Runner
inlet
Runner outlet
1. Gambit
- runner
Runner
inlet
1. Gambit
-draft tube
1. Gambit
-parametric modeling
Mesh parametars
Create whole
Francis turbine
Geometry parametar
1. Gambit Conclusion
Advantages
- parametric modeling
- IF blocks
- DO loops (periodic domein)
- constants, functions and expresions
- Fluent preprocesor !!
2. Fluent
- model
1.
2.
3.
4.
5.
6.
Steady state
Segregated solver
Multiple reference frame (MRF) model
Standard k- turbulence model
Grid interface (nonconformal meshes)
Boundary conditions
- velocity inlet (inlet spirala cast)
- outflow (outlet of draft tube)
2. Fluent
- domains
1.
2.
3.
4.
200000 cells
500000 cells
1400000 cells
2300000 cells
- spiral cast
- stayring
- wicket gate
- runner
- draft tube
120000 cells
350000 cells
500000 cells
1300000 cells
120000 cells
In next presentation
x=0
y=0
z=0
is
is
is
ISO-Surface, x=0
ISO-Surface, y=0
ISO-Surface, z=0
Stayring vanes
Guide vanes
Runner blades
3. Fluent Overlay (Velocity Vectors,z=0 + Static Pressure Contours, SL blades and RL blades)
3. Fluent Overlay (Velocity Vectors,z=0 + Static Pressure Contours, SL blades and RL blades)
3. Fluent Overlay (Velocity Vectors,z=0 + Static Pressure Contours, SL blades and RL blades)
Losses
Gambit
- example of do loop
Create volume and mesh
$alpha=360/$Num_blades
do para "$ii" init 0 cond ($ii .lt. $Num_blades)
volume move dangle $alpha vector 0 0 1 origin \
0 0 0 connected
export fluent5 (".\Blades_" + NTOS($ii+1) + \
".msh")
enddo