shiva, application basÉe sur salome pour...

48
SHIVA, APPLICATION BASÉE SUR SALOME POUR LE DIMENSIONNEMENT DES COUVERTURES TRITIGÈNES DES RÉACTEURS À FUSION : CONCEPT ET PREMIÈRES APPLICATIONS 21 NOVEMBRE 2013 Julien Aubert, G. Aiello (CEA/DEN/DM2S/SEMT/BCCR) T. Charras (CEA/DEN/DM2S/SEMT/LM2S) A. Li Puma (CEA/DEN/DM2S/SERMA/LPEC) F. Kloss, N. Gore (CEA/DEN/DM2S/STMF/LGLS) Cast3M www-cast3m.cea.fr

Upload: tranthu

Post on 11-Sep-2018

216 views

Category:

Documents


0 download

TRANSCRIPT

SHIVA, APPLICATION BASÉE SUR SALOME POUR

LE DIMENSIONNEMENT DES COUVERTURES

TRITIGÈNES DES RÉACTEURS À FUSION :

CONCEPT ET PREMIÈRES APPLICATIONS

21 NOVEMBRE 2013

Julien Aubert, G. Aiello (CEA/DEN/DM2S/SEMT/BCCR)

T. Charras (CEA/DEN/DM2S/SEMT/LM2S)

A. Li Puma (CEA/DEN/DM2S/SERMA/LPEC)

F. Kloss, N. Gore (CEA/DEN/DM2S/STMF/LGLS)

Cast3Mwww-cast3m.cea.fr

CONTENT

CONTEXT

OBJECTIVE

TEST CASE

PLATFORM WORKFLOW

DEVELOPMENTS & RESULTS

7ème journée utilisateurs Salomé, 21 November 2013 | PAGE 2

SALOME developments

CAST3M developments

ResultsCONCLUSION AND PERSPECTIVES

CONTEXT

| PAGE 3

WP12 DTM01 IRM, Garching 30 Oct 2012, SALOME Platform

CONTEXT

FUSION REACTOR : ITER - DEMOnstration REACTOR

7ème journée utilisateurs Salomé, 21 November 2013 | PAGE 4

ITER

ITER� (International Thermonuclear

Experimental Reactor) is a large-scale scientific experiment that aims to demonstrate that it is possible to produce commercial energy from fusion.

� ∼ 500 MWth ; 400 sec.

DEMOnstrator power plant� ∼ 2000 MWth.

CONTEXT

FUSION REACTOR : ITER - DEMOnstration REACTOR

7ème journée utilisateurs Salomé, 21 November 2013 | PAGE 5

Blanket

(first structure surrounding the plasma)

ITER

ITER DEMO

Coil Shielding YES YES

Tritium breeding Tests with TBM YES

Power production

- YES

3 goals

Shielding coils and surrounding structures against irradiation damage

Tritium breeding (self-sufficiency)

Power production: Provide high grade heat production and removal

CONTEXT

Present EU DEMO blanket

7ème journée utilisateurs Salomé, 21 November 2013 | PAGE 6

Poloidal axis

Radial axis

Toroidal axis

Multi Module Segment chosen for blanket modules

Different sizes

Different shapes

CONTEXT

Present EU DEMO blanket

7ème journée utilisateurs Salomé, 21 November 2013 | PAGE 7

Poloidal axis

Radial axis

Toroidal axis

Four concepts of blankets investigated in the present EU programme

� Helium Cooled Lithium Lead (HCLL )

� Helium Cooled Pebble Bed (HCPB)

� Water Cooled Lithium Lead (WCLL )

� Dual Coolant Lithium Lead (DCLL )

Multi Module Segment chosen for blanket modules

Different sizes

Different shapes

CONTEXT

Present EU DEMO blanket

7ème journée utilisateurs Salomé, 21 November 2013 | PAGE 8

Poloidal axis

Radial axis

Toroidal axis

Four concepts of blankets investigated in the present EU programme

� Helium Cooled Lithium Lead (HCLL )

� Helium Cooled Pebble Bed (HCPB)

� Water Cooled Lithium Lead (WCLL )

� Dual Coolant Lithium Lead (DCLL )

Tested in the EU ITER TBM programme*

Multi Module Segment chosen for blanket modules

Different sizes

Different shapes

CONTEXT

Present EU DEMO blanket – HCLL concept

7ème journée utilisateurs Salomé, 21 November 2013 | PAGE 9

HCLL equatorial outboard module

Main featuresEUROFER as structural

He at 8MPa, Tinl/Tout = 300/500 °C coolant

Pb-Li (Li at 90% in 6Li ) breeder, neutron multiplier and tritium carrier

Pb-Li slowly re-circulating (10/50 rec/day)

T extraction from Pb-Li and He (coolant)

CONTEXT

Present EU DEMO blanket – HCPB concept

7ème journée utilisateurs Salomé, 21 November 2013 | PAGE 10

HCPB outboard blanket module & BU details (adaptation to PPP&T DEMO)

Main featuresEUROFER as structural material

He at 8MPa, Tinl/Tout = 300/500 °C coolant

Ceramic Breeder (CB): Li4SiO4 in form of pebble bed. Li2TiO3 is an alternative candidate.

Beryllium as multiplier in form of a pebble bed

T extraction (Be and CB) through low pressure purge He (few bars)

CONTEXT

Present EU DEMO blanket - LoadsKey components since it has to withstand extremely severe operating conditions

7ème journée utilisateurs Salomé, 21 November 2013 | PAGE 11

Thermal loads:� Heat flux on the FW [MW.m-2]

Fth

CONTEXT

Present EU DEMO blanket - LoadsKey components since it has to withstand extremely severe operating conditions

7ème journée utilisateurs Salomé, 21 November 2013 | PAGE 12

Thermal loads:� Heat flux on the FW [MW.m-2]� Nuclear heating : radial and

poloidal power density [Wm-3]profiles from nuclear analyses

0,00

2,00

4,00

6,00

8,00

10,00

12,00

14,00

16,00

0 100 200 300 400 500 600 700 800 900

Ra

dia

l p

ow

er

de

nsi

ty (

*1

0^

^3

W.m

m^

-3)

R (mm)

H2O (*10^-3 W.mm^-3)

LiPb (*10^-3 W.mm^-3)

Eurofer (*10^-3 W.mm^-3)

FW

CONTEXT

Present EU DEMO blanket - LoadsKey components since it has to withstand extremely severe operating conditions

7ème journée utilisateurs Salomé, 21 November 2013 | PAGE 13

Thermal loads:� Heat flux on the FW [MW.m-2]� Power density distributions in

poloidal and radial directions.

Mechanical loads� Thermal field from thermal

analyses� Pressure inside coolant channels� Pressure on faces of stiffener

plates, back plate and first wall structure

CONTEXT

Present EU DEMO blanket - LoadsKey components since it has to withstand extremely severe operating conditions

7ème journée utilisateurs Salomé, 21 November 2013 | PAGE 14

Thermal loads:� Heat flux on the FW [MW.m-2]� Power density distributions in

poloidal and radial directions.

Mechanical loads� Thermal field from thermal

analyses� Pressure inside coolant channels� Pressure on faces of stiffener

plates, back plate and first wall structure

Electro-Magnetic loadsMagneto-hydrodynamics loads

CONTEXT

Present EU DEMO blanket - LoadsKey components since it has to withstand extremely severe operating conditions

7ème journée utilisateurs Salomé, 21 November 2013 | PAGE 15

Thermal loads:� Heat flux on the FW [MW.m-2]� Power density distributions in

poloidal and radial directions.

Mechanical loads� Thermal field from thermal

analyses� Pressure inside coolant channels� Pressure on faces of stiffener

plates, back plate and first wall structure

Electro-Magnetic loadsMagneto-hydrodynamics loads

Used in SHIVA

OBJECTIVE

| PAGE 16

WP12 DTM01 IRM, Garching 30 Oct 2012, SALOME Platform

OBJECTIVE

Assessment of the Open Source SALOME software for the use as design platform for In Vessel Components

7ème journée utilisateurs Salomé, 21 November 2013 | PAGE 17

OBJECTIVE

Assessment of the Open Source SALOME software for the use as design platform for In Vessel Components

In 2012, European Fusion Development Agreement (EFDA) task to compare platforms : SALOME and ANSYS WB.Build a computation chain similar to the ANSYS WB workflow but built with the Open Source SALOME platform, and using in-house codes . Evaluation performed on a scenario where SALOME is used to chain together CEA codes (for instance, CAST3M, Trio-U, TRIPOLI).

7ème journée utilisateurs Salomé, 21 November 2013 | PAGE 18

ANSYS WB used by KIT

OBJECTIVE

Assessment of the Open Source SALOME software for the use as design platform for In Vessel Components• Thermal-hydraulic / thermal calculations to assess the performances of t

he BU in terms of the heat extraction capability. Results from neutronic calculations as input for heat sources, namely the breakdown of the power deposited in the subcomponents of the TBM as well as the corresponding radial and poloidal power density distributions. Simplified thermal hydraulic modeling : explicit 1D FE model of the He flow ; where heat exchange with coolant takes place the FE mesh has been coupled with the 3D FE mesh ; 1D FE model allows calculating the temperature evolution along the hel ium flow pathon the basis of the local enthalpy balance between the coolant and the structure; Gnielinsky correlation to estimate HTC as a function of fluid properties, flow parameters, bulk temperature of the fluid and wall temperatureSteady state analyses at first followed by transient analysis taking into account the characteristics of a typical ITER D-T plasma pulses. .

• Thermo-mechanical calculationsResulting temperature field in the box structure Mechanical loads corresponding to the assessed situation (pressure…)

• Relevant stress/strain intensities in the subcomponents identified and compared to allowable limits defined by design codes (SDC IC, RCC MRx) in case of normal and accidental (LOCA) situations.

7ème journée utilisateurs Salomé, 21 November 2013 | PAGE 19

OBJECTIVE

Assessment of the Open Source SALOME software for the use as design platform for In Vessel Components• Several aspects of the computational chain :

CAD stage: import of the CAD model from a STEP file; creation of the CAD model directly with SALOME toolsability of SALOME to provide proper input for the different codes of the workflow (either via mesh or CAD transmission); ability of SALOME to provide interface tools for the data transfer between the different codes of the workflow.

7ème journée utilisateurs Salomé, 21 November 2013 | PAGE 20

PLATFORM WORKFLOW

| PAGE 21

WP12 DTM01 IRM, Garching 30 Oct 2012, SALOME Platform

PLATFORM WORKFLOW

22

7ème journée utilisateurs Salomé, 21 November 2013 | PAGE 22

TEST CASE

| PAGE 23

WP12 DTM01 IRM, Garching 30 Oct 2012, SALOME Platform

TEST CASE

Test case: Simplified CAD model of a HCPB Test Blanket Module

Test case performed following the workflow such as defined with the foreseen tools of the platform (i.e. roughly CAD import , model preparation for thermal analysis, thermal computation, model preparation for mechanical computation, and mechanical analysis).

7ème journée utilisateurs Salomé, 21 November 2013 | PAGE 24

TEST CASE

7ème journée utilisateurs Salomé, 21 November 2013 | PAGE 25

Fluid (He)

Steel component VSG HSG

CAP BP + Manifolds

FW

TEST CASE

7ème journée utilisateurs Salomé, 21 November 2013 | PAGE 26

Steel component FWFluid (He)

DEVELOPMENTS & RESULTS

SALOME DEVELOPMENTS:GEOMETRY AND MESHING

| PAGE 27

WP12 DTM01 IRM, Garching 30 Oct 2012, SALOME Platform

DEVELOPMENTS & RESULTS - SALOME

Description

Input: a STEP file

Recommendations for the STEP file

Ouput: a MED file

Scripting

Algorithm

Improvments realized in SALOME

7ème journée utilisateurs Salomé, 21 November 2013 | PAGE 28

DEVELOPMENTS & RESULTS - SALOME

Where SALOME is used ?Preparing the geometry to be meshedManaging the generation of the meshLaunching the computation with Cast3mUsing YACS to build a computation chainVisualizing the result

Script built for SHIVA : Preparing the geometry and managing the generation of the mesh :

Retrieving the STEP file with some naming rulesCreating geometrical groups for boundaries conditionsMeshingCreating mesh groups from geometrical groupsCreating 1D mesh from 3D fluid meshSaving in Cast3M format file

19 NOVEMBRE 2013

7ème journée utilisateurs Salomé, 21 November 2013 | PAGE 29

DEVELOPMENTS & RESULTS - SALOME

Description of the input STEP file

Complete description of the CAD :- metallic parts- liquid parts- void parts

Specific naming rules to respect

19 NOVEMBRE 2013

7ème journée utilisateurs Salomé, 21 November 2013 | PAGE 30

DEVELOPMENTS & RESULTS - SALOME

Recommendations for the STEP file : Naming rules

General naming rules for the sub-solids:FLUID_MAN : CollectorsFLUID_xxxxx : HeliumBERYLLIUM : BerylliumLi4SiO4 : Lithiumxxxxx : Metallic part

Specific naming rules for the metallic and the helium part :Metallic part :- mainComponent_subAreaHelium part :- FLUID_mainComponent_numPipe.numsubPipe (for sub-solid)- FLUID_mainComponent_numPipe.numsubPipe.numFace (for all faces of the

sub-solid)o numFace = 1 => start of the pipeo numFace = nbFaces => end of the pipe

19 NOVEMBRE 2013

7ème journée utilisateurs Salomé, 21 November 2013 | PAGE 31

DEVELOPMENTS & RESULTS - SALOME

19 NOVEMBRE 2013

Description of the meshing result

Meshing half of the box

Meshing only :Metallic partBeryllium partLithium part

Building mesh groups for computation :one group for each partone group for each componentone group for each subsolid…

Constraints for meshing :less than 1 200 000 3D elementsfine on metallic partcoarse on beryllium and lithium partsquadratic meshing

7ème journée utilisateurs Salomé, 21 November 2013 | PAGE 32

DEVELOPMENTS & RESULTS - SALOME

Algorithm – Geom part

Opening the step fileDistributing subsolids in function of their material

Cutting half the shape

Automatic reparing the cutted shape

Preparing the repared shape for computationCreating geometrical 2D and 3D groups

Generating the Helium linesCreating geometrical 1D groups

19 NOVEMBRE 2013

7ème journée utilisateurs Salomé, 21 November 2013 | PAGE 33

DEVELOPMENTS & RESULTS - SALOME

Algorithm – Meshing part

Meshing the final shape

Converting to quadratic

Creating mesh groups

Saving in a med file

Converting to sauv format

19 NOVEMBRE 2013

7ème journée utilisateurs Salomé, 21 November 2013 | PAGE 34

DEVELOPMENTS & RESULTS - SALOME

Improvements realized in SALOME for project

Retrieving the path of a pipe

Defining a point strictly on a face

19 NOVEMBRE 2013

7ème journée utilisateurs Salomé, 21 November 2013 | PAGE 35

DEVELOPMENTS & RESULTS

CAST3M DEVELOPMENTSAND RESULTS

| PAGE 36

WP12 DTM01 IRM, Garching 30 Oct 2012, SALOME Platform

DEVELOPMENTS & RESULTS – CAST3M

Development of the MODE “ADVECTION”'ADVECTION' it represents an exchange with a fluid moving inside a pipe . The

temperature of the fluid is constant in a cross section of the pipe. This is a non linear part of the heat transport behaviorSupported by SEG2 type elements (only with linear elements).

7ème journée utilisateurs Salomé, 21 November 2013 | PAGE 37

DEVELOPMENTS & RESULTS – CAST3M

Development of the MODE “ADVECTION”'ADVECTION' it represents an exchange with a fluid moving inside a pipe . The

temperature of the fluid is constant in a cross section of the pipe. This is a non linear part of the heat transport behaviorSupported by SEG2 type elements (only with linear elements).

Development of an operator automatically linking the temperature of the fluid line with the one of the wall

option TUYA (e.g. RIG1 = RELA TUYA GEOM1 GEOM2 CRIT ); Assuming a pipe (GEOM1 seg2 or seg3) in which the temperature of the fluid can be considered constant this operation will impose that each points of GEO2 has the same temperature as its projected point on the line . The distance between one point and its projected one must be less than CRIT.

T2

T1

T1

T1

T1T1

T2T2

T2

7ème journée utilisateurs Salomé, 21 November 2013 | PAGE 38

DEVELOPMENTS & RESULTS – RESULTS

HCPB TBM CAD test case calculation using Cast3MNon-Linear calculation� Material properties as fonction of temperature� Possibility to use transient thermal loading (as fonction of time)

1 113 405 tetrahedral elements (linear)

Thermal models : Advection, Convection & Conduction

Heat transfert coefficient (as fonction of temperature) using Gnielinsky formulae

Mass flow distribution ->

7ème journée utilisateurs Salomé, 21 November 2013 | PAGE 39

DEVELOPMENTS & RESULTS – RESULTS

HCPB TBM CAD test case calculation using Cast3M

Loading conditions :

� Temperature inlet in the first manifold300 °C set to a virtual node inside the manifold

� Heat flux on the First Wall 0.5 MW/m2

� Power deposition 3D nuclear heating data (ASCI file)

- Could be integrated in SHIVA since it comes from Neutronic analysis.

7ème journée utilisateurs Salomé, 21 November 2013 | PAGE 40

DEVELOPMENTS & RESULTS – RESULTS

Thermal analysis results : Module.

7ème journée utilisateurs Salomé, 21 November 2013 | PAGE 41

7ème journée utilisateurs Salomé, 21 November 2013 | PAGE 42

DEVELOPMENTS & RESULTS – RESULTS

Thermal analysis results : First Wall.

DEVELOPMENTS & RESULTS – RESULTS

Thermal analysis results : VSG, CAP, HSG

DEVELOPMENTS & RESULTS – RESULTS

Mechanical analysis results : Module.

7ème journée utilisateurs Salomé, 21 November 2013 | PAGE 44

CONCLUSION AND PERSPECTIVES

| PAGE 45

WP12 DTM01 IRM, Garching 30 Oct 2012, SALOME Platform

CONCLUSION

Performed activitiesSalomé script and development� Import of the CAD model � Modify of the CAD for thermal model (1D lines, 2D surfaces, …)� MeshingCAST3M development� New operator developed and improved (ADVE, RELA)Thermal analysis� Simplified CFD� Material properties as function of temperature� Structural Analysis

Potentials of SALOME platform (SHIVA) for IVC multiphysicscalculation platform

Thermal results +/- 5 % compared to ANSYS WB results for the test case.Used in 2013 for the thermal analysis of DEMO HCLL blanket conceptFlexibility and adaptability of tools and development teams Possibility of implement ad hoc models (e.g. for EM calculations) Level of user friendliness far from ANSYS platform

7ème journée utilisateurs Salomé, 21 November 2013 | PAGE 46

PERSPECTIVE

Application based on SALOME : SHIVAExport CAD with .XAO filesCreate dialog boxes for data settingsLaunch computation with Cast3MUse YACS for chaining

Use MEDCoupling / MEDLoader library to :manipulate meshes and fieldsexchange datapossibility to use some tools (Ex : REMAPPER) to send some informations between 2 meshes

19 NOVEMBRE 2013

7ème journée utilisateurs Salomé, 21 November 2013 | PAGE 47

DENDM2SSEMT

Commissariat à l’énergie atomique et aux énergies alternatives

Centre de Saclay | 91191 Gif-sur-Yvette Cedex

T. +33 (0)1 69 08 96 56 | F. +33 (0)1 69 08 69 05

Etablissement public à caractère industriel et commercial | RCS Paris B 775 685 019

| PAGE 48

WP12 DTM01 IRM, Garching 30 Oct 2012, SALOME Platform

Thank you for your attention