39
2016 Code_Saturne User Meeting EDF R&D Chatou, France 1 st April 2016

Code Saturne User Meeting EDF R&D April 2016 ·  · 2017-10-202016 Code_Saturne User Meeting EDF –R&D Chatou, France ... • Used as part of the open source chain SALOME –Code_Saturne

Embed Size (px)

Citation preview

Page 1: Code Saturne User Meeting EDF R&D April 2016 ·  · 2017-10-202016 Code_Saturne User Meeting EDF –R&D Chatou, France ... • Used as part of the open source chain SALOME –Code_Saturne

2016 Code_Saturne User Meeting

EDF – R&D

Chatou, France

1st April 2016

Page 2: Code Saturne User Meeting EDF R&D April 2016 ·  · 2017-10-202016 Code_Saturne User Meeting EDF –R&D Chatou, France ... • Used as part of the open source chain SALOME –Code_Saturne

Aero and thermal CFD studies of Reactor Buildings and Turbomachinery using SALOME and Code_Saturne

Page 3: Code Saturne User Meeting EDF R&D April 2016 ·  · 2017-10-202016 Code_Saturne User Meeting EDF –R&D Chatou, France ... • Used as part of the open source chain SALOME –Code_Saturne

Contact

FLUID SOLUTIONS WWW.RENUDA.COM

© Renuda® 2016

FOR FURTHER INFORMATION, PLEASE CONTACT:

NICOLAS TONELLO

Director

RENUDA UK

[email protected]

T +44(0)20 3371 1709

Page 4: Code Saturne User Meeting EDF R&D April 2016 ·  · 2017-10-202016 Code_Saturne User Meeting EDF –R&D Chatou, France ... • Used as part of the open source chain SALOME –Code_Saturne

1. Introduction

2. Reactor building aerothermodynamics

3. Francis turbine

Contents

FLUID SOLUTIONS WWW.RENUDA.COM

© Renuda® 2016

Page 5: Code Saturne User Meeting EDF R&D April 2016 ·  · 2017-10-202016 Code_Saturne User Meeting EDF –R&D Chatou, France ... • Used as part of the open source chain SALOME –Code_Saturne

1. Introduction

FLUID SOLUTIONS WWW.RENUDA.COM

© Renuda® 2016

Page 6: Code Saturne User Meeting EDF R&D April 2016 ·  · 2017-10-202016 Code_Saturne User Meeting EDF –R&D Chatou, France ... • Used as part of the open source chain SALOME –Code_Saturne

• Code_Saturne is being used extensively by Renuda for a variety of

applications :

• Industrial R&D projects

• Verification and validation

• Code development

• Used as part of the open source chain SALOME – Code_Saturne

• SALOME for CAD, volume meshing and post-processing

• CFDStudy and Code_Saturne for model preparation and solving

• Ventilation, contaminant dispersion, combustion, mixing and filling

units. Fixed and moving meshes, steady and transient physics, from

PC to HPC

• This presentation focuses on an example of a reactor building study

and a turbomachinery study

Introduction

FLUID SOLUTIONS WWW.RENUDA.COM

© Renuda® 2016

Page 7: Code Saturne User Meeting EDF R&D April 2016 ·  · 2017-10-202016 Code_Saturne User Meeting EDF –R&D Chatou, France ... • Used as part of the open source chain SALOME –Code_Saturne

2. Reactor building aerothermodynamics

FLUID SOLUTIONS WWW.RENUDA.COM

© Renuda® 2016

Page 8: Code Saturne User Meeting EDF R&D April 2016 ·  · 2017-10-202016 Code_Saturne User Meeting EDF –R&D Chatou, France ... • Used as part of the open source chain SALOME –Code_Saturne

• During normal operation, air temperatures in the reactor building in

the vicinity of the dome is elevated and can remain high even after

shut down.

• Elevated temperatures pose problems for the operators of the polar

deck, resulting in maintenance work being stopped for numerous

periods for health and safety reasons - This can cause extended

maintenance periods

• The objectives of the work are to

• Evaluate if the observed temperature fields can be reproduced

numerically to see if simulations can be a useful tool to help understand

the influence of the different systems

• For example, assess the impact of shutting down of one of the steam

generators on the overall temperature field during the time frame from

normal operation to shut down

Background and Description

FLUID SOLUTIONS WWW.RENUDA.COM

© Renuda® 2016

Page 9: Code Saturne User Meeting EDF R&D April 2016 ·  · 2017-10-202016 Code_Saturne User Meeting EDF –R&D Chatou, France ... • Used as part of the open source chain SALOME –Code_Saturne

• The volume mesh of the

reactor building was

provided by EDF

• Tetrahedral cell mesh with

33 million cells

Volume Mesh

FLUID SOLUTIONS WWW.RENUDA.COM

© Renuda® 2016

Page 10: Code Saturne User Meeting EDF R&D April 2016 ·  · 2017-10-202016 Code_Saturne User Meeting EDF –R&D Chatou, France ... • Used as part of the open source chain SALOME –Code_Saturne

Volume Mesh

FLUID SOLUTIONS WWW.RENUDA.COM

© Renuda® 2016

Page 11: Code Saturne User Meeting EDF R&D April 2016 ·  · 2017-10-202016 Code_Saturne User Meeting EDF –R&D Chatou, France ... • Used as part of the open source chain SALOME –Code_Saturne

Operating

Condition

Ventilation

Circuits

Air Inlet Temp

(°C)

Heat Injected

(MW)

Steam Generator dT

(°C/h)

1) Standard 3 EVR circuits T0 W0 -

2) Standard 3 EVR circuits T0+5 W0 -

3) Standard 4 EVR circuitsT0 W0 -

4) Preparation

for shut down3 EVR circuits T0 Variable 5.3

1) The reactor building is in its normal mode of operation

2) As per 1, but the cooling air temperature increased by 5°C to assess the

impact of this increase in the dome air temperature

3) As per 1, but with 4 EVR circuits in operation in order to assess the impact

on the dome air temperature

4) Analysis of the dome air temperature evolution as the reactor is being shut

down and steam generator 1 is taken off (for the model, Tsurface reduced by

5.3°C/hour)

Operating Conditions

FLUID SOLUTIONS WWW.RENUDA.COM

© Renuda® 2016

Page 12: Code Saturne User Meeting EDF R&D April 2016 ·  · 2017-10-202016 Code_Saturne User Meeting EDF –R&D Chatou, France ... • Used as part of the open source chain SALOME –Code_Saturne

• Operating conditions

• 1, 2 and 3 – Steady state compressible flow with heat transfer

• 3 was restarted from 1

• 4 – Unsteady compressible flow with heat transfer (restarted from1)

• Solution algorithms

• Conditions 1 to 3 : SIMPLE for 70000 iterations

• Condition 4 : SIMPLEC – t = 2s for 36 hours of real time

• Frozen velocity and pressure fields from condition 1

• Physical properties

• ρ = f(T), µ = 1.81x10-5 Pa.s, Cp=1004.7 J/kgK , k = 0.057 W/mK

• k-ε turbulence with universal law of the wall model

CFD Model

FLUID SOLUTIONS WWW.RENUDA.COM

© Renuda® 2016

Page 13: Code Saturne User Meeting EDF R&D April 2016 ·  · 2017-10-202016 Code_Saturne User Meeting EDF –R&D Chatou, France ... • Used as part of the open source chain SALOME –Code_Saturne

• Inlet boundaries with positive or negative flow rates

• Free outlets

• Walls

• Heat flux for steam generators and reactor core wall

• For condition 4, variable temperature on one of the steam generators

• Adiabatic for all other walls

• Heat source term for lower parts of the reactor building

Boundary Conditions

FLUID SOLUTIONS WWW.RENUDA.COM

© Renuda® 2016

Page 14: Code Saturne User Meeting EDF R&D April 2016 ·  · 2017-10-202016 Code_Saturne User Meeting EDF –R&D Chatou, France ... • Used as part of the open source chain SALOME –Code_Saturne

• During the calculations, the temperature is monitored at several

locations throughout the domain

• The position of the monitoring probes for air temperature near the dome

is shown below

Monitoring Probes

Point 71

Point 76

Point 78 Point 78

Point 76

Point 71

ProbeX

(m)

Y

(m)

Z

(m)

71 -17.5 2.5 34.4

76 17.54 4.8 37.0

78 9.78 1.0 57.125

FLUID SOLUTIONS WWW.RENUDA.COM

© Renuda® 2016

Page 15: Code Saturne User Meeting EDF R&D April 2016 ·  · 2017-10-202016 Code_Saturne User Meeting EDF –R&D Chatou, France ... • Used as part of the open source chain SALOME –Code_Saturne

• Air temperatures near the dome

Results – Conditions 1 and 2

2,00E+01

2,20E+01

2,40E+01

2,60E+01

2,80E+01

3,00E+01

3,20E+01

3,40E+01

3,60E+01

3,80E+01

4,00E+01

4,20E+01

4,40E+01

4,60E+01

0 10000 20000 30000 40000 50000 60000 70000 80000

Tem

ratu

re (°

C)

Itération

Tin = 18°C : z = 34m Tin = 23°C : z = 34m Tin = 18°C : z = 37m Tin = 23°C : z = 37m Tin = 18°C : z = 57m Tin = 23°C : z = 57m

Continuous lines: condition 1

Dashed lines: condition 2

37m

34m

57m

The calculated temperature levels are

consistent with operational experience

5°C increase in ventilation air temperature

(condition 2) adds 4-5°C to the dome air

temperature

FLUID SOLUTIONS WWW.RENUDA.COM

© Renuda® 2016

Page 16: Code Saturne User Meeting EDF R&D April 2016 ·  · 2017-10-202016 Code_Saturne User Meeting EDF –R&D Chatou, France ... • Used as part of the open source chain SALOME –Code_Saturne

• Air temperatures near the dome

Results – Conditions 1 and 3

2,00E+01

2,20E+01

2,40E+01

2,60E+01

2,80E+01

3,00E+01

3,20E+01

3,40E+01

3,60E+01

3,80E+01

4,00E+01

4,20E+01

4,40E+01

4,60E+01

0 10000 20000 30000 40000 50000 60000 70000 80000 90000 100000

Tem

ratu

re (°

C)

Itération

3EVR : z = 34m 4EVR : z = 34m 3EVR : z = 37m 4EVR : z = 37m 3EVR : z = 57m 4EVR : z = 57m

Continuous lines: condition 1

Dashed lines: condition 3

37m

34m

57m

When 4 EVR circuits are in operation instead

of 3, the dome air temperature is reduced by

5-6°C

FLUID SOLUTIONS WWW.RENUDA.COM

© Renuda® 2016

Page 17: Code Saturne User Meeting EDF R&D April 2016 ·  · 2017-10-202016 Code_Saturne User Meeting EDF –R&D Chatou, France ... • Used as part of the open source chain SALOME –Code_Saturne

0,00E+00

5,00E+00

1,00E+01

1,50E+01

2,00E+01

2,50E+01

3,00E+01

3,50E+01

4,00E+01

4,50E+01

0 20000 40000 60000 80000 100000 120000 140000 160000 180000 200000

T (°

C)

Iteration / Time step

Op Cond 1) - 34m Op Cond 1) - 37m Op Cond 1) - 57m

Op Cond 4) - 34m Op Cond 4) - 37m Op Cond 4) - 57m

• Air temperatures near the dome

37m

34m

57m

Results – Conditions 1 and 4

Continuous lines: condition 1

Dashed lines: condition 4

Decreasing the surface temperature of steam

generator 1 at a rate of by 5°C per hour yields a

significant reduction in dome air temperature, to

working conditions

FLUID SOLUTIONS WWW.RENUDA.COM

© Renuda® 2016

Page 18: Code Saturne User Meeting EDF R&D April 2016 ·  · 2017-10-202016 Code_Saturne User Meeting EDF –R&D Chatou, France ... • Used as part of the open source chain SALOME –Code_Saturne

• Air temperatures in the reactor building

Results – Conditions 1 and 4

Reduction in air temperature

due to reduction in generator 1

wall temperature

Condition 1 Condition 4

FLUID SOLUTIONS WWW.RENUDA.COM

© Renuda® 2016

Page 19: Code Saturne User Meeting EDF R&D April 2016 ·  · 2017-10-202016 Code_Saturne User Meeting EDF –R&D Chatou, France ... • Used as part of the open source chain SALOME –Code_Saturne

Lower dome air temperature

due to reduction in steam

generator 1 surface

temperature Heat still emanating from

the reactor core wall

• Air temperatures in the reactor building

Condition 1 Condition 4

Results – Conditions 1 and 4

FLUID SOLUTIONS WWW.RENUDA.COM

© Renuda® 2016

Page 20: Code Saturne User Meeting EDF R&D April 2016 ·  · 2017-10-202016 Code_Saturne User Meeting EDF –R&D Chatou, France ... • Used as part of the open source chain SALOME –Code_Saturne

Lower dome air

temperature due to

reduction in steam

generator 1 surface

temperature

Results – Conditions 1 and 4

• Air temperatures in the reactor building

Heat still emanating from

the reactor core wall

Condition 1 Condition 4

FLUID SOLUTIONS WWW.RENUDA.COM

© Renuda® 2016

Page 21: Code Saturne User Meeting EDF R&D April 2016 ·  · 2017-10-202016 Code_Saturne User Meeting EDF –R&D Chatou, France ... • Used as part of the open source chain SALOME –Code_Saturne

Significantly lower dome air temperature in

the vicinity of the polar deck after 36 hours

since the reactor core has been taken

offline

Condition 1 Condition 4

Results – Conditions 1 and 4

• Air temperatures in the reactor building

FLUID SOLUTIONS WWW.RENUDA.COM

© Renuda® 2016

Page 22: Code Saturne User Meeting EDF R&D April 2016 ·  · 2017-10-202016 Code_Saturne User Meeting EDF –R&D Chatou, France ... • Used as part of the open source chain SALOME –Code_Saturne

• Code_Saturne has been successfully used to model aerothermal flow in the

reactor building

• Some of the simulations can be run steady state and provide meaningful

results

• A significant reduction in CPU time when compared to an unsteady

simulation

• The results indicate that

• Heat transfer from the steam generators and the reactor core the

contribute significantly to the high dome air temperature

• Blowing cooling air at higher temperature increases the dome air

temperature in proportion

• Activating all 4 EVR circuits yields a notable dome air temperature

reduction

• Simulating the cooling off of steam generator shows a strong decrease in

the dome air temperature

Summary

FLUID SOLUTIONS WWW.RENUDA.COM

© Renuda® 2016

Page 23: Code Saturne User Meeting EDF R&D April 2016 ·  · 2017-10-202016 Code_Saturne User Meeting EDF –R&D Chatou, France ... • Used as part of the open source chain SALOME –Code_Saturne

• CFD simulations can help design and validate approaches to decreasing the

dome air temperatures to desired levels

Summary

FLUID SOLUTIONS WWW.RENUDA.COM

© Renuda® 2016

Page 24: Code Saturne User Meeting EDF R&D April 2016 ·  · 2017-10-202016 Code_Saturne User Meeting EDF –R&D Chatou, France ... • Used as part of the open source chain SALOME –Code_Saturne

3. Francis Turbine

FLUID SOLUTIONS WWW.RENUDA.COM

© Renuda® 2016

Page 25: Code Saturne User Meeting EDF R&D April 2016 ·  · 2017-10-202016 Code_Saturne User Meeting EDF –R&D Chatou, France ... • Used as part of the open source chain SALOME –Code_Saturne

• Hydro electricity: Francis turbine

• Performance

• Variable operating points

• Steady and unsteady operations

• Vortex prediction

• The objectives of the work are to

• Perform full 3D simulations of a Francis Turbine

• Chosen model: Francis 99 Norwegian Hydropower Centre

Background and Description

FLUID SOLUTIONS WWW.RENUDA.COM

© Renuda® 2016

Page 26: Code Saturne User Meeting EDF R&D April 2016 ·  · 2017-10-202016 Code_Saturne User Meeting EDF –R&D Chatou, France ... • Used as part of the open source chain SALOME –Code_Saturne

• Norwegian Hydropower Centre (NVKS)

• Reduced scale model of a real turbine in operation at the Tokke plant

in Norway

Turbine Tokke

FLUID SOLUTIONS WWW.RENUDA.COM

© Renuda® 2016

Page 27: Code Saturne User Meeting EDF R&D April 2016 ·  · 2017-10-202016 Code_Saturne User Meeting EDF –R&D Chatou, France ... • Used as part of the open source chain SALOME –Code_Saturne

• Elemental meshes obtained from the NVKS

• Rebuilt in 3D SALOME

• Cleaned SALOME

• Significant meshing work on the interfaces SALOME

BEP CFD Model

FLUID SOLUTIONS WWW.RENUDA.COM

© Renuda® 2016

Page 28: Code Saturne User Meeting EDF R&D April 2016 ·  · 2017-10-202016 Code_Saturne User Meeting EDF –R&D Chatou, France ... • Used as part of the open source chain SALOME –Code_Saturne

Mesh Construction

FLUID SOLUTIONS WWW.RENUDA.COM

© Renuda® 2016

Page 29: Code Saturne User Meeting EDF R&D April 2016 ·  · 2017-10-202016 Code_Saturne User Meeting EDF –R&D Chatou, France ... • Used as part of the open source chain SALOME –Code_Saturne

Interfaces

FLUID SOLUTIONS WWW.RENUDA.COM

© Renuda® 2016

• Very different meshes near the runner

Page 30: Code Saturne User Meeting EDF R&D April 2016 ·  · 2017-10-202016 Code_Saturne User Meeting EDF –R&D Chatou, France ... • Used as part of the open source chain SALOME –Code_Saturne

Interfaces

FLUID SOLUTIONS WWW.RENUDA.COM

© Renuda® 2016

• Errors detected at the runner outlet’s interface

• Widely disparate cell sizes on each side

• Particularly critical on the smaller, inner diameter

Page 31: Code Saturne User Meeting EDF R&D April 2016 ·  · 2017-10-202016 Code_Saturne User Meeting EDF –R&D Chatou, France ... • Used as part of the open source chain SALOME –Code_Saturne

Method 1

FLUID SOLUTIONS WWW.RENUDA.COM

© Renuda® 2016

• To enforce a conformal interface:

• Dissociate a layer of cells from the draft tube and give it to the

runner

• Move the interface inside the draft tube

• Entirely coded in SALOME script

Page 32: Code Saturne User Meeting EDF R&D April 2016 ·  · 2017-10-202016 Code_Saturne User Meeting EDF –R&D Chatou, France ... • Used as part of the open source chain SALOME –Code_Saturne

Method 2

FLUID SOLUTIONS WWW.RENUDA.COM

© Renuda® 2016

• Create an entirely new interface

• Multi-step process, entirely scripted in SALOME

• Excavate a layer to make room for a horizontal, planar, circular disk

Page 33: Code Saturne User Meeting EDF R&D April 2016 ·  · 2017-10-202016 Code_Saturne User Meeting EDF –R&D Chatou, France ... • Used as part of the open source chain SALOME –Code_Saturne

Method 2

FLUID SOLUTIONS WWW.RENUDA.COM

© Renuda® 2016

• Move nodes to rescale on each side

• Move nodes to have a circular interface

Page 34: Code Saturne User Meeting EDF R&D April 2016 ·  · 2017-10-202016 Code_Saturne User Meeting EDF –R&D Chatou, France ... • Used as part of the open source chain SALOME –Code_Saturne

Method 2

FLUID SOLUTIONS WWW.RENUDA.COM

© Renuda® 2016

• Move nodes on the two outer layers to obtain large enough, regular

cells

Initial interface which

becomes fixed with the

runner

New conformal interface

Page 35: Code Saturne User Meeting EDF R&D April 2016 ·  · 2017-10-202016 Code_Saturne User Meeting EDF –R&D Chatou, France ... • Used as part of the open source chain SALOME –Code_Saturne

Preliminary Results

FLUID SOLUTIONS WWW.RENUDA.COM

© Renuda® 2016

• Velocity magnitude

Page 36: Code Saturne User Meeting EDF R&D April 2016 ·  · 2017-10-202016 Code_Saturne User Meeting EDF –R&D Chatou, France ... • Used as part of the open source chain SALOME –Code_Saturne

Preliminary Results

FLUID SOLUTIONS WWW.RENUDA.COM

© Renuda® 2016

• Comparison with experimental data

Page 37: Code Saturne User Meeting EDF R&D April 2016 ·  · 2017-10-202016 Code_Saturne User Meeting EDF –R&D Chatou, France ... • Used as part of the open source chain SALOME –Code_Saturne

Preliminary Results

FLUID SOLUTIONS WWW.RENUDA.COM

© Renuda® 2016

• Axial and radial velocities along line 1 (closest to the runner)

Page 38: Code Saturne User Meeting EDF R&D April 2016 ·  · 2017-10-202016 Code_Saturne User Meeting EDF –R&D Chatou, France ... • Used as part of the open source chain SALOME –Code_Saturne

Preliminary Results

FLUID SOLUTIONS WWW.RENUDA.COM

© Renuda® 2016

• Axial and radial velocities along line 2 (furthest to the runner)

Page 39: Code Saturne User Meeting EDF R&D April 2016 ·  · 2017-10-202016 Code_Saturne User Meeting EDF –R&D Chatou, France ... • Used as part of the open source chain SALOME –Code_Saturne

• SALOME and Code_Saturne have been successfully used for a first model of a

real Francis turbine

• Very encouraging results

• This and previous work with the turbomachinery module show that stable

calculations can be achieved. But, it is very important to first set very good

interfaces

• Renuda and EDF are bidding to present results at the Second Workshop in

December 2016

• Steady state operating points

• Unsteady operating points

• Turbulence modelling

Summary

FLUID SOLUTIONS WWW.RENUDA.COM

© Renuda® 2016