AN ADVANCED MC MODELING AND MULTI-PHYSICS COUPLING …

27
AN ADVANCED MC MODELING AND MULTI-PHYSICS COUPLING SYSTEM FOR FUSION APPLICATIONS SALOME’S USER DAY | 26 NOV 2015 Yuefeng Qiu, Lei Lu, Ulrich Fischer Karlsruhe Institute of Technology | PAGE 1 CEA | 26 NOV 2015

Transcript of AN ADVANCED MC MODELING AND MULTI-PHYSICS COUPLING …

Page 1: AN ADVANCED MC MODELING AND MULTI-PHYSICS COUPLING …

AN ADVANCED MC MODELING

AND MULTI-PHYSICS

COUPLING SYSTEM FOR

FUSION APPLICATIONS

SALOME’S USER DAY | 26 NOV 2015

Yuefeng Qiu, Lei Lu, Ulrich Fischer

Karlsruhe Institute of Technology

| PAGE

1

CEA | 26 NOV 2015

Page 2: AN ADVANCED MC MODELING AND MULTI-PHYSICS COUPLING …

SALOME Use day 2015,

26th Nov, Paris, France

2 Y. Qiu, Institute for Neutron Physics and Reactor Technology (INR)

Outline

Introduction

The integrated system

Advanced MC modeling

Multi-physics coupling

Summary

26.11.2015

Page 3: AN ADVANCED MC MODELING AND MULTI-PHYSICS COUPLING …

SALOME Use day 2015,

26th Nov, Paris, France

3 Y. Qiu, Institute for Neutron Physics and Reactor Technology (INR)

Outline

Introduction

The integrated system

Advanced MC modeling

Multi-physics coupling

Summary

26.11.2015

Page 4: AN ADVANCED MC MODELING AND MULTI-PHYSICS COUPLING …

SALOME Use day 2015,

26th Nov, Paris, France

4 Y. Qiu, Institute for Neutron Physics and Reactor Technology (INR)

Introduction

22.11.2015

CAD/Mesh

conversion

Heating

transfer

Temperature

transfer

Require

changes

Courtesy of P. Pereslavtsev, F. Cismondi

Page 5: AN ADVANCED MC MODELING AND MULTI-PHYSICS COUPLING …

SALOME Use day 2015,

26th Nov, Paris, France

5 Y. Qiu, Institute for Neutron Physics and Reactor Technology (INR)

Introduction – Monte Carlo (MC) modeling

CAD based MC modeling

Constructive solid geometry (CSG)

Tessellated (faceted) solid

Unstructured mesh

26.11.2015

CAD

CSG Tessellated solid Unstructured mesh

Page 6: AN ADVANCED MC MODELING AND MULTI-PHYSICS COUPLING …

SALOME Use day 2015,

26th Nov, Paris, France

6 Y. Qiu, Institute for Neutron Physics and Reactor Technology (INR)

Introduction – Multiphysics coupling

General data mapping

Flexible for any kind of meshes

Accurately preserved physical field

Interfaces

Import data from MC codes

Export data for TH/SM codes

26.11.2015

Courtesy of Salome-platform.org

Data

transfer

Page 7: AN ADVANCED MC MODELING AND MULTI-PHYSICS COUPLING …

SALOME Use day 2015,

26th Nov, Paris, France

7 Y. Qiu, Institute for Neutron Physics and Reactor Technology (INR)

Outline

Introduction

The integrated system

Advanced MC modeling

Multi-physics coupling

Summary

26.11.2015

Page 8: AN ADVANCED MC MODELING AND MULTI-PHYSICS COUPLING …

SALOME Use day 2015,

26th Nov, Paris, France

8 Y. Qiu, Institute for Neutron Physics and Reactor Technology (INR)

The integrated system

Functions modules

CAD Software

MC geom.

convertor Mesh generator

MC codes Coupling

tool

CFD

codes

FE

codes

Visualization software

Page 9: AN ADVANCED MC MODELING AND MULTI-PHYSICS COUPLING …

SALOME Use day 2015,

26th Nov, Paris, France

9 Y. Qiu, Institute for Neutron Physics and Reactor Technology (INR)

The integrated system

Page 10: AN ADVANCED MC MODELING AND MULTI-PHYSICS COUPLING …

SALOME Use day 2015,

26th Nov, Paris, France

10 Y. Qiu, Institute for Neutron Physics and Reactor Technology (INR)

Outline

Introduction

The integrated system

Advanced MC modeling

Multi-physics coupling

Summary

26.11.2015

Page 11: AN ADVANCED MC MODELING AND MULTI-PHYSICS COUPLING …

SALOME Use day 2015,

26th Nov, Paris, France

11 Y. Qiu, Institute for Neutron Physics and Reactor Technology (INR)

Advanced MC modeling

McCad

Developed in KIT Based on

Open CASCADE

Well validated and widely used in

ITER, DEMO, IFMIF, …

CAD to CSG conversion for MC codes

Step 1: decomposing to CSG

Step 2: describing void space

Support MCNP, TRIPOLI

26.11.2015

ITER Blanket

Module

Decomposition

Void

generation

ITER Neutron

Beam Injection

Recursive void

space

Page 12: AN ADVANCED MC MODELING AND MULTI-PHYSICS COUPLING …

SALOME Use day 2015,

26th Nov, Paris, France

12 Y. Qiu, Institute for Neutron Physics and Reactor Technology (INR)

Advanced MC modeling

CAD to 3D mesh conversion

Hybrid CSG and mesh conversion

Hybrid geometry and tally mesh

Supporting MCNP6 unstructured

mesh geometry

CAD to tessellated solid conversion

Supporting Geant4 GDML

Hybrid CSG and mesh

Hybrid geometry and tally mesh

Geant4 MC geometry mesh Geant4 geometry

Page 13: AN ADVANCED MC MODELING AND MULTI-PHYSICS COUPLING …

SALOME Use day 2015,

26th Nov, Paris, France

13 Y. Qiu, Institute for Neutron Physics and Reactor Technology (INR)

Advanced MC modeling

SALOME version

New Object tree

Independent CAD viewer

MC material management

CAD/mesh sharing with

GEOM and SMESH

Visualization CAD in

ParaView

Binary version provided

for Linux and Windows

system.

Object-tree

CAD visualization

ITER Benchmark model

Page 14: AN ADVANCED MC MODELING AND MULTI-PHYSICS COUPLING …

SALOME Use day 2015,

26th Nov, Paris, France

14 Y. Qiu, Institute for Neutron Physics and Reactor Technology (INR)

Advanced MC modeling

Applications

ITER neutronics analysis

CAD

model

MCNP

model Neutron flux distribution

Page 15: AN ADVANCED MC MODELING AND MULTI-PHYSICS COUPLING …

SALOME Use day 2015,

26th Nov, Paris, France

15 Y. Qiu, Institute for Neutron Physics and Reactor Technology (INR)

Advanced MC modeling

Applications

European DEMO

CAD model MCNP model

Page 16: AN ADVANCED MC MODELING AND MULTI-PHYSICS COUPLING …

SALOME Use day 2015,

26th Nov, Paris, France

16 Y. Qiu, Institute for Neutron Physics and Reactor Technology (INR)

Advanced MC modeling

Applications

International Fusion

Materials Irradiation Facility

(IFMIF)

CAD Model

CAD Model

MCNP Model

MCNP Model

Nuclear heating distribution

Page 17: AN ADVANCED MC MODELING AND MULTI-PHYSICS COUPLING …

SALOME Use day 2015,

26th Nov, Paris, France

17 Y. Qiu, Institute for Neutron Physics and Reactor Technology (INR)

Outline

Introduction

The integrated system

Advanced MC modeling

Multi-physics coupling

Summary

26.11.2015

Page 18: AN ADVANCED MC MODELING AND MULTI-PHYSICS COUPLING …

SALOME Use day 2015,

26th Nov, Paris, France

18 Y. Qiu, Institute for Neutron Physics and Reactor Technology (INR)

Multi-physics coupling

McMeshTran

A MC Mesh and data Transformation/

Translation/ Transfer tool;

Mapping data from MC to CFD/FE

meshes (points and cells)

Mesh persistency and manipulation with

MED

Mesh sharing with SMESH

Visualize results directly on ParaView

data interpolation

26.11.2015

Page 19: AN ADVANCED MC MODELING AND MULTI-PHYSICS COUPLING …

SALOME Use day 2015,

26th Nov, Paris, France

19 Y. Qiu, Institute for Neutron Physics and Reactor Technology (INR)

Multi-physics coupling

MC code interface

MCNP5 rectilinear mesh tally

MCNP6 unstructured mesh

TRIPOLI-4 orthogonal mesh

Geant4 scoring mesh

CFD/FE code interface

CFX: User Fortran

Fluent: User Defined Function

ANSYS Workbench: CSV

Cartesian mesh Cylindrical mesh

Structured mesh unstructured mesh

26.11.2015

Data

transfer

Page 20: AN ADVANCED MC MODELING AND MULTI-PHYSICS COUPLING …

SALOME Use day 2015,

26th Nov, Paris, France

20 Y. Qiu, Institute for Neutron Physics and Reactor Technology (INR)

Multi-physics coupling

MCNP mesh tally

Test case of TBM (Test Blanket

Module which will be insert in ITER)

MCNP5 model

Subcom-

ponent MCNP tally

result (W) Mesh

result (W) Diff.

Beryllium 1.5555×104 1.5597×104 0.27%

Cooling

plate 1.8036×103 1.8462×103 2.36%

Lithium

OSI 1.0862×104 1.0882×104 0.18%

Mesh tallies

Be

CP

OSI

Mapped result

26.11.2015

Exploded view of the HCPB TBM test case

Page 21: AN ADVANCED MC MODELING AND MULTI-PHYSICS COUPLING …

SALOME Use day 2015,

26th Nov, Paris, France

21 Y. Qiu, Institute for Neutron Physics and Reactor Technology (INR)

Multi-physics coupling

MCNP6 unstructured mesh

Mesh of a breeder unit is generated

by ANSYS ICEM;

Hybrid model converted by McCad;

Beryllium Lithium Cooling plate

26.11.2015

Subcom-

ponent MCNP tally

result (W) MCNP UM

result(W) Diff.

Beryllium 1.5555×104 1.5787×104 1.49%

Cooling plate 1.8036×103 1.7596×103 2.44%

Lithium OSI 1.0862×104 1.0821×104 0.38%

Page 22: AN ADVANCED MC MODELING AND MULTI-PHYSICS COUPLING …

SALOME Use day 2015,

26th Nov, Paris, France

22 Y. Qiu, Institute for Neutron Physics and Reactor Technology (INR)

Multi-physics coupling

TRIPOLI test

An test case has been used

TRIPOLI Mesh tally of neutron

flux is compared with MCNP

mesh tally

Results agree well.

MCNP TRIPOLI

Void(source, 14.07 MeV)

Fe56

Air

26.11.2015

MCNP TRIPOLI

Page 23: AN ADVANCED MC MODELING AND MULTI-PHYSICS COUPLING …

SALOME Use day 2015,

26th Nov, Paris, France

23 Y. Qiu, Institute for Neutron Physics and Reactor Technology (INR)

Multi-physics coupling

Geant4 test

Using the same cases as TRIPOLI

superimposed unstructured mesh

tally compared with MCNP6

Results agree very well.

MCNP6 neutron flux Geant4 neutron flux

26.11.2015

Page 24: AN ADVANCED MC MODELING AND MULTI-PHYSICS COUPLING …

SALOME Use day 2015,

26th Nov, Paris, France

24 Y. Qiu, Institute for Neutron Physics and Reactor Technology (INR)

Multi-physics coupling

Fluent and CFX comparison

The 1/6 FW model was analysis

Using the identical mesh and conditions

Temperature results agree very well.

Nuclear heating

CFX-solid Fluent-solid

CFX-Fluid Fluent-Fluid

26.11.2015

Page 25: AN ADVANCED MC MODELING AND MULTI-PHYSICS COUPLING …

SALOME Use day 2015,

26th Nov, Paris, France

25 Y. Qiu, Institute for Neutron Physics and Reactor Technology (INR)

Outline

Introduction

The integrated system

Advanced MC modeling

Multi-physics coupling

Summary

26.11.2015

Page 26: AN ADVANCED MC MODELING AND MULTI-PHYSICS COUPLING …

SALOME Use day 2015,

26th Nov, Paris, France

26 Y. Qiu, Institute for Neutron Physics and Reactor Technology (INR)

Summary

An advanced system for MC modeling and multi-physics coupling;

McCad: Advanced hybrid CSG, tessellated solid and unstructured mesh

modelling approach have been developed ;

McMeshTran: Generic coupling between MCNP5/6, TRIPOLI-4, Geant4 and

Fluent, CFX, ANSYS Workbench has been achieved.

This system is well verified and has been applied in fusion neutronics analysis.

General purpose tools, developed for, but not limited in fusion engineering;

Open-source!

McCad binary: https://github.com/inr-kit/McCad-Salome-Binaries

McCad source: https://github.com/inr-kit/McCad-Salome-Source

McMeshTran binary: https://github.com/inr-kit/McMeshTran-Binaries

McMeshTran source: https://github.com/inr-kit/McMeshTran-Source

26.11.2015

Page 27: AN ADVANCED MC MODELING AND MULTI-PHYSICS COUPLING …

SALOME Use day 2015,

26th Nov, Paris, France

27 Y. Qiu, Institute for Neutron Physics and Reactor Technology (INR) 26.11.2015

Courtesy of hypothyroidmom.com