Optimizing the RMC Code Using the Decay Chain Method for Large-Scale Decay Calculations

Decay calculations play an important role in reactor physics simulations. In particular, the isotopic decay of the burned fuel during refueling is important for predicting the startup reactivity of the following burn-up cycle. In addition, there is a growing interest in high-fidelity simulations whe...

Full description

Bibliographic Details
Main Authors: Hao Li, Ganglin Yu, Shanfang Huang, Kan Wang
Format: Article
Language:English
Published: Frontiers Media S.A. 2021-07-01
Series:Frontiers in Energy Research
Subjects:
Online Access:https://www.frontiersin.org/articles/10.3389/fenrg.2021.676889/full
_version_ 1818865517138542592
author Hao Li
Ganglin Yu
Shanfang Huang
Kan Wang
author_facet Hao Li
Ganglin Yu
Shanfang Huang
Kan Wang
author_sort Hao Li
collection DOAJ
description Decay calculations play an important role in reactor physics simulations. In particular, the isotopic decay of the burned fuel during refueling is important for predicting the startup reactivity of the following burn-up cycle. In addition, there is a growing interest in high-fidelity simulations where the mesh in the burn-up region can involve millions of regions. However, existing models repeatedly solve the same Bateman equations for each region, which is a waste of calculational resources. RMC is a Monte Carlo neutron transport code developed for advanced reactor physics analysis including criticality calculations and burn-up calculations. This paper presents a decay calculation method named the Decay Chain Method (DCM) to optimize the RMC code for large-scale decay calculations. Unlike traditional methods, the Decay Chain Method solves the Bateman equations one decay chain at a time rather than one region at a time. The decay calculation in the burn-up mode then treats the decay steps as zero power burn-up steps with some optimized calculational methods to further reduce the calculational time. These methods were evaluated for a single pin example and for a Virtual Environment for Reactor Applications (VERA) full-core example. The calculations for the single pin example verify the accuracy of the decay step treatment in the burn-up mode and show the improved efficiency. The single pin is divided into 1–1,000,000 decay regions to study the efficiency differences between the Transmutation Trajectory Analysis (TTA) and DCM methods. Both methods have a linear complexity with respect to the number of regions but DCM costs just one-sixtieth of the TTA time. In the simplified VERA full core example, the DCM method reduces the decay calculation time to 0.32 min from 75.26 min while the accuracy remains unchanged.
first_indexed 2024-12-19T10:48:48Z
format Article
id doaj.art-67142489d4f7445bba191efe021291ab
institution Directory Open Access Journal
issn 2296-598X
language English
last_indexed 2024-12-19T10:48:48Z
publishDate 2021-07-01
publisher Frontiers Media S.A.
record_format Article
series Frontiers in Energy Research
spelling doaj.art-67142489d4f7445bba191efe021291ab2022-12-21T20:25:08ZengFrontiers Media S.A.Frontiers in Energy Research2296-598X2021-07-01910.3389/fenrg.2021.676889676889Optimizing the RMC Code Using the Decay Chain Method for Large-Scale Decay CalculationsHao LiGanglin YuShanfang HuangKan WangDecay calculations play an important role in reactor physics simulations. In particular, the isotopic decay of the burned fuel during refueling is important for predicting the startup reactivity of the following burn-up cycle. In addition, there is a growing interest in high-fidelity simulations where the mesh in the burn-up region can involve millions of regions. However, existing models repeatedly solve the same Bateman equations for each region, which is a waste of calculational resources. RMC is a Monte Carlo neutron transport code developed for advanced reactor physics analysis including criticality calculations and burn-up calculations. This paper presents a decay calculation method named the Decay Chain Method (DCM) to optimize the RMC code for large-scale decay calculations. Unlike traditional methods, the Decay Chain Method solves the Bateman equations one decay chain at a time rather than one region at a time. The decay calculation in the burn-up mode then treats the decay steps as zero power burn-up steps with some optimized calculational methods to further reduce the calculational time. These methods were evaluated for a single pin example and for a Virtual Environment for Reactor Applications (VERA) full-core example. The calculations for the single pin example verify the accuracy of the decay step treatment in the burn-up mode and show the improved efficiency. The single pin is divided into 1–1,000,000 decay regions to study the efficiency differences between the Transmutation Trajectory Analysis (TTA) and DCM methods. Both methods have a linear complexity with respect to the number of regions but DCM costs just one-sixtieth of the TTA time. In the simplified VERA full core example, the DCM method reduces the decay calculation time to 0.32 min from 75.26 min while the accuracy remains unchanged.https://www.frontiersin.org/articles/10.3389/fenrg.2021.676889/fulldecay chain methodtransmutation trajectory analysislarge-scale burnup calculationvirtual environment for reactor applications (VERA)reactor Monte Carlo code (RMC)
spellingShingle Hao Li
Ganglin Yu
Shanfang Huang
Kan Wang
Optimizing the RMC Code Using the Decay Chain Method for Large-Scale Decay Calculations
Frontiers in Energy Research
decay chain method
transmutation trajectory analysis
large-scale burnup calculation
virtual environment for reactor applications (VERA)
reactor Monte Carlo code (RMC)
title Optimizing the RMC Code Using the Decay Chain Method for Large-Scale Decay Calculations
title_full Optimizing the RMC Code Using the Decay Chain Method for Large-Scale Decay Calculations
title_fullStr Optimizing the RMC Code Using the Decay Chain Method for Large-Scale Decay Calculations
title_full_unstemmed Optimizing the RMC Code Using the Decay Chain Method for Large-Scale Decay Calculations
title_short Optimizing the RMC Code Using the Decay Chain Method for Large-Scale Decay Calculations
title_sort optimizing the rmc code using the decay chain method for large scale decay calculations
topic decay chain method
transmutation trajectory analysis
large-scale burnup calculation
virtual environment for reactor applications (VERA)
reactor Monte Carlo code (RMC)
url https://www.frontiersin.org/articles/10.3389/fenrg.2021.676889/full
work_keys_str_mv AT haoli optimizingthermccodeusingthedecaychainmethodforlargescaledecaycalculations
AT ganglinyu optimizingthermccodeusingthedecaychainmethodforlargescaledecaycalculations
AT shanfanghuang optimizingthermccodeusingthedecaychainmethodforlargescaledecaycalculations
AT kanwang optimizingthermccodeusingthedecaychainmethodforlargescaledecaycalculations