exotic nuclei structure and reaction noyaux exotiques ... - IPN - IN2P3

exotic nuclei structure and reaction noyaux exotiques ... - IPN - IN2P3 exotic nuclei structure and reaction noyaux exotiques ... - IPN - IN2P3

ipnweb.in2p3.fr
from ipnweb.in2p3.fr More from this publisher
14.09.2014 Views

G(t) R(I NoTr R(I Tr ) ) R(d R(d NoTr Tr t) )t T Where t is the time of the nuclear shut down [y], R the radiotoxicity of a given mass of materials [Sv/ GWe], I is the total mass of fuel (core + cycle) [kg], d the annual production of waste [kg/y], “No Tr” for no transmutation and “Tr” for transmutation of minor actinides, and T the geological time of waste repository at which the comparison is made. This ratio represents the gain in terms of radiotoxicity obtained by the transmutation of minor actinides, taking into account both cumulated waste produced and materials inventory in the cycle. This comparison shows that the transmutation of minor actinides must last during centuries to be effective. This is due to the large amount of plutonium present in the core of the reactor and in the reprocessing plants, that becomes a waste when nuclear power shuts down. It should be interesting now to focus on the more efficient ways to transmute the final inventories, essentially made of plutonium or 233 U. Conclusion The MURE code is a complete tool dedicated to calculation of reactor evolution and safety parameters, which is now available at the NEA-OECD data bank. Thermo-hydraulics and neutronics coupling has been implemented for dynamical studies. MURE allows to carry out detailed neutronic studies of standard or innovative reactors. Using these methods a preliminary study of a Sodium Fast Reactor using U/Pu or Th/U cycles has been done. A complete tool of reprocessing and refuelling has been recently implemented. It has been used to investigate the strategy of minor actinide reprocessing in core for both U/Pu and Th/U cycles. Moreover, we have proposed a way to compare the global waste production of a given fleet at equilibrium, which takes into account the cumulated waste production and the whole material inventory that becomes a waste at the end of the nuclear fleet. This comparison shows that the impact of minor actinides transmutation is very long to become efficient (several centuries). In this context, the advantage of the thorium cycle has been quantified. 119

3D coupling of Monte-Carlo neutronics and thermalhydraulics calculations as a simulation tool for innovative reactor concepts IPNO Participation: N. Capellan, J.N. Wilson, S. David, O. Meplan, J. Brizi Collaboration : LPSC Grenoble, Kurtchatov Institut Les études relatives aux réacteurs nucléaires font appel à plusieurs disciplines dont les principales sont la neutronique et la thermo-hydraulique. Les phénomènes physiques qui se déroulent dans le cœur d’une centrale nucléaire comme la réaction en chaîne, le mouvement des fluides et les transferts de chaleur se couplent de manière forte et complexe. Grâce aux avancées dans ces disciplines et la croissance massive de la puissance des ordinateurs, cette complexité phénoménologique peut aujourd’hui être simulée en des temps raisonnables. Le développement d’un couplage externe automatisé entre le code Monte Carlo MCNP et le code de thermo-hydraulique/thermique COBRA-EN a été effectué. La validation du schéma couplé a été réalisée sur un cas très complexe de cœur de réacteur et a permis de prouver la robustesse des développements entrepris et la faisabilité d’un tel couplage. The typical simulation methods used to study nuclear reactor cores are neutronics codes which model the neutron transport and chain reaction and thermal-hydraulics codes which model the heat transfer. Historically, these domains have often been treated separately. However, reactor core temperatures depend on the heat sources, and thus on the distribution of power which evolves in the course of time (calculated by neutronics codes), yet these same codes require cross sections which depend on the temperatures, and thus of the nature of flow (solved by thermal-hydraulics codes). In certain special energy or temperature ranges small changes in one field can provoke large changes in the other. For example the impact can be large if it occurs for thermal-hydraulic properties around enthalpy levels of phase change, and for neutronics properties near neutron resonances. With the rapid advances in computing power over the last 30 years it is now possible to not only develop the coupling of neutronics and thermalhydraulics phenomena in a single calculation package, but also to use precision codes for both domains, including the use of computationally intensive stochastic (Monte-Carlo) methods for neutronics calculations. Such Monte-Carlo methods are preferable to deterministic codes which analytically solve the Boltzmann equation, because the approximations made will not necessarily be valid for innovative future concepts which will operate in new domains for which there is little or no current experimental knowledge. Monte-Carlo codes have the ability to use nuclear data in its most complex and complete form: continuous energy crosssection, fine energy–angle correlations, S(α,β) tables for thermal neutron scattering on molecular structures. Increasing focus on safety requirements drives the need for coupled 3D neutronics / 3D thermal-hydraulics tools development. Since very good existing neutronics and thermal-hydraulics codes have been developed independently and in parallel, the most obvious methodology for such a coupling can be internal (i.e. chained calculations with exchanges of data at each step). Internal coupling (cf. Fig. 1) requires no modifications of the existing codes and allows a fully detailed description of the system. However, a coupling of this type requires large exchanges of data between the codes. In our coupled MCNP/COBRA package, the creation of input files and these data exchanges are managed automatically by MURE and hidden from the user. Furthermore, the MURE system manages the mesh discretization and overlays: only one geometry need to be created by the user and it is automatically adapted and correctly formatted for the two codes. MURE (MCNP Utilities for Reactor Evolution) is a code package developed at the IPN Orsay and LPSC Grenoble written in C++. It consists of around 25000 lines of code and represents about 15 person-years of development. The primary aim of the MURE (ref MURE) package is to perform nuclear reactor time-evolution using the widelyused particle transport code MCNP5. Evolution of chosen materials is computed by successive MCNP calculations followed by numerical integration of the Bateman’s equations to calculate fuel depletion. After each MCNP run, the reactor fuel composition is updated (cf. Fig. 2). Changes in geometry, temperature, external feeding or fuel extraction during the evolution can also be performed. Fig. 2. Principle of fuel evolution in MURE The COBRA-EN (Coolant Boiling in Rod Arrays) version has been used for our coupling. This is a 3D sub-channel code that allows steady-state and transient analysis of the coolant in rod arrays. The 120

3D coupling of Monte-Carlo neutronics <strong>and</strong> thermalhydraulics<br />

calculations as a simulation tool for innovative reactor concepts<br />

<strong>IPN</strong>O Participation: N. Capellan, J.N. Wilson, S. David, O. Meplan, J. Brizi<br />

Collaboration : LPSC Grenoble, Kurtchatov Institut<br />

Les études relatives aux réacteurs nucléaires font appel à plusieurs disciplines dont les principales sont la<br />

neutronique et la thermo-hydraulique. Les phénomènes physiques qui se déroulent dans le cœur d’une<br />

centrale nucléaire comme la réaction en chaîne, le mouvement des fluides et les transferts de chaleur se<br />

couplent de manière forte et complexe. Grâce aux avancées dans ces disciplines et la croissance massive<br />

de la puissance des ordinateurs, cette complexité phénoménologique peut aujourd’hui être simulée en des<br />

temps raisonnables. Le développement d’un couplage externe automatisé entre le code Monte Carlo<br />

MCNP et le code de thermo-hydraulique/thermique COBRA-EN a été effectué. La validation du schéma<br />

couplé a été réalisée sur un cas très complexe de cœur de réacteur et a permis de prouver la robustesse<br />

des développements entrepris et la faisabilité d’un tel couplage.<br />

The typical simulation methods used to study nuclear<br />

reactor cores are neutronics codes which<br />

model the neutron transport <strong>and</strong> chain <strong>reaction</strong><br />

<strong>and</strong> thermal-hydraulics codes which model the<br />

heat transfer. Historically, these domains have often<br />

been treated separately. However, reactor core<br />

temperatures depend on the heat sources, <strong>and</strong><br />

thus on the distribution of power which evolves in<br />

the course of time (calculated by neutronics<br />

codes), yet these same codes require cross sections<br />

which depend on the temperatures, <strong>and</strong> thus<br />

of the nature of flow (solved by thermal-hydraulics<br />

codes). In certain special energy or temperature<br />

ranges small changes in one field can provoke<br />

large changes in the other. For example the impact<br />

can be large if it occurs for thermal-hydraulic properties<br />

around enthalpy levels of phase change, <strong>and</strong><br />

for neutronics properties near neutron resonances.<br />

With the rapid advances in computing power over<br />

the last 30 years it is now possible to not only develop<br />

the coupling of neutronics <strong>and</strong> thermalhydraulics<br />

phenomena in a single calculation package,<br />

but also to use precision codes for both domains,<br />

including the use of computationally intensive<br />

stochastic (Monte-Carlo) methods for neutronics<br />

calculations. Such Monte-Carlo methods are<br />

preferable to deterministic codes which analytically<br />

solve the Boltzmann equation, because the approximations<br />

made will not necessarily be valid for<br />

innovative future concepts which will operate in<br />

new domains for which there is little or no current<br />

experimental knowledge. Monte-Carlo codes have<br />

the ability to use nuclear data in its most complex<br />

<strong>and</strong> complete form: continuous energy crosssection,<br />

fine energy–angle correlations, S(α,β) tables<br />

for thermal neutron scattering on molecular<br />

<strong>structure</strong>s.<br />

Increasing focus on safety requirements<br />

drives the need for coupled 3D neutronics / 3D<br />

thermal-hydraulics tools development. Since very<br />

good existing neutronics <strong>and</strong> thermal-hydraulics<br />

codes have been developed independently <strong>and</strong> in<br />

parallel, the most obvious methodology for such a<br />

coupling can be internal (i.e. chained calculations<br />

with exchanges of data at each step). Internal coupling<br />

(cf. Fig. 1) requires no modifications of the<br />

existing codes <strong>and</strong> allows a fully detailed description<br />

of the system. However, a coupling of this type<br />

requires large exchanges of data between the<br />

codes. In our coupled MCNP/COBRA package, the<br />

creation of input files <strong>and</strong> these data exchanges<br />

are managed automatically by MURE <strong>and</strong> hidden<br />

from the user. Furthermore, the MURE system<br />

manages the mesh discretization <strong>and</strong> overlays:<br />

only one geometry need to be created by the user<br />

<strong>and</strong> it is automatically adapted <strong>and</strong> correctly formatted<br />

for the two codes.<br />

MURE (MCNP Utilities for Reactor Evolution) is a<br />

code package developed at the <strong>IPN</strong> Orsay <strong>and</strong><br />

LPSC Grenoble written in C++. It consists of<br />

around 25000 lines of code <strong>and</strong> represents about<br />

15 person-years of development. The primary aim<br />

of the MURE (ref MURE) package is to perform<br />

nuclear reactor time-evolution using the widelyused<br />

particle transport code MCNP5. Evolution of<br />

chosen materials is computed by successive<br />

MCNP calculations followed by numerical integration<br />

of the Bateman’s equations to calculate fuel<br />

depletion. After each MCNP run, the reactor fuel<br />

composition is updated (cf. Fig. 2). Changes in<br />

geometry, temperature, external feeding or fuel<br />

extraction during the evolution can also be performed.<br />

Fig. 2. Principle of fuel evolution in MURE<br />

The COBRA-EN (Coolant Boiling in Rod Arrays)<br />

version has been used for our coupling. This is a<br />

3D sub-channel code that allows steady-state <strong>and</strong><br />

transient analysis of the coolant in rod arrays. The<br />

120

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!