In this report we present the development of the FemLCore-Cathare code coupling for the simulation of the dynamics of the primary loop of a lead-cooled nuclear reactor. In the framework of a multi-scale and multi-physic approach we develop a class interface for the FemLCore modules and another for the Cathare system code that allow data transfer with a supervisor function. The numerical coupled solution is obtained by using the defective coupling approach. The problem is solved over a mono-dimensional mesh by using the system code and its solution is then corrected over the overlapping three-dimensional domain. The Cathare code solves and generates boundary conditions for the FemLCore modules in order to receive back the three-dimensional solution corrections in the form of appropriate mass, momentum and energy sources. The input-output formats for meshes and solutions are in MedMem format. Data are exchanged at each time step through a supervisor code written in c++ language. Two coupling tests are performed. In the first test a simple three-dimensional core model reactor and a primary mono-dimensional loop, which consists of a pump and a heat exchanger, are considered. In the second test a three-dimensional CFD-porous reactor with core and lower-upper plenum is coupled with a primary mono-dimensional loop.
FEMLCORE-CATHARE coupling on Salome platform
Cervone, Antonio
2015-09-14
Abstract
In this report we present the development of the FemLCore-Cathare code coupling for the simulation of the dynamics of the primary loop of a lead-cooled nuclear reactor. In the framework of a multi-scale and multi-physic approach we develop a class interface for the FemLCore modules and another for the Cathare system code that allow data transfer with a supervisor function. The numerical coupled solution is obtained by using the defective coupling approach. The problem is solved over a mono-dimensional mesh by using the system code and its solution is then corrected over the overlapping three-dimensional domain. The Cathare code solves and generates boundary conditions for the FemLCore modules in order to receive back the three-dimensional solution corrections in the form of appropriate mass, momentum and energy sources. The input-output formats for meshes and solutions are in MedMem format. Data are exchanged at each time step through a supervisor code written in c++ language. Two coupling tests are performed. In the first test a simple three-dimensional core model reactor and a primary mono-dimensional loop, which consists of a pump and a heat exchanger, are considered. In the second test a three-dimensional CFD-porous reactor with core and lower-upper plenum is coupled with a primary mono-dimensional loop.File | Dimensione | Formato | |
---|---|---|---|
ADPFISS-LP2-106.pdf
accesso aperto
Licenza:
Creative commons
Dimensione
6.71 MB
Formato
Adobe PDF
|
6.71 MB | Adobe PDF | Visualizza/Apri |
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.