Full Text Available

Note: Clicking the button above will open the full text document at the original institutional repository in a new window.

Numerical simulation of nuclear reactor isotope depletion

A program was written in Python to simulate nuclide reactions and burnup in a thermal fission reactor numerically. The program focused on the depletion calculations and used a simplified neutron flux equation. Nuclide data like cross-sections and fission products were read in from ENDF format files...

Full description

Saved in:
Bibliographic Details
Main Author: Keyser, Tinus
Other Authors: Aschman, David
Format: Thesis
Language:English
Published: Department of Electrical Engineering 2018
Subjects:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1867613741431914497
access_status_str Open Access
author Keyser, Tinus
author2 Aschman, David
author_browse Aschman, David
Keyser, Tinus
author_facet Aschman, David
Keyser, Tinus
author_sort Keyser, Tinus
collection Thesis
description A program was written in Python to simulate nuclide reactions and burnup in a thermal fission reactor numerically. The program focused on the depletion calculations and used a simplified neutron flux equation. Nuclide data like cross-sections and fission products were read in from ENDF format files that have undergone pre-processing. To solve the more than 500 simultaneous differential equations that describe the varying isotopic concentrations, short-lived decay isotopes and their decay chains were identified and solved with a modified Bateman solution and then the long-lived isotopes concentrations were solved with matrix exponentiation. The flux was calculated to keep the heat output of the reactions constant. The simulation calculations were validated by comparing the output of decay chains with known analytical solutions. The output of the reactor burnup simulation was compared to that of ORIGEN (The Oak Ridge National Laboratory Isotope Generation And Depletion Code) for a Light Water Reactor at constant load to a burnup of 33GWd/ton. The output of the simulation was relatively similar to that of ORIGEN, but differed in some marked ways, e.g. plutonium breeding, which suggested that the neutron flux calculations and neutron absorption by U238 was not similarly modelled as in ORIGEN. By slightly adjusting the neutron absorption of U238 in the simulation, the correspondence between the simulation and the reference output was improved.
format Thesis
id oai:open.uct.ac.za:11427/28014
institution University of Cape Town (South Africa)
language eng
last_indexed 2026-06-10T12:40:58.171Z
license_str Not specified — see source repository
provenance_str_mv Harvested via OAI-PMH from UCTD — University of Cape Town Open Access Repository
publishDate 2018
publishDateRange 2018
publishDateSort 2018
publisher Department of Electrical Engineering
publisherStr Department of Electrical Engineering
record_format dspace
source_str UCTD — University of Cape Town Open Access Repository
spelling oai:open.uct.ac.za:11427/28014 Numerical simulation of nuclear reactor isotope depletion Keyser, Tinus Aschman, David Electrical Engineering A program was written in Python to simulate nuclide reactions and burnup in a thermal fission reactor numerically. The program focused on the depletion calculations and used a simplified neutron flux equation. Nuclide data like cross-sections and fission products were read in from ENDF format files that have undergone pre-processing. To solve the more than 500 simultaneous differential equations that describe the varying isotopic concentrations, short-lived decay isotopes and their decay chains were identified and solved with a modified Bateman solution and then the long-lived isotopes concentrations were solved with matrix exponentiation. The flux was calculated to keep the heat output of the reactions constant. The simulation calculations were validated by comparing the output of decay chains with known analytical solutions. The output of the reactor burnup simulation was compared to that of ORIGEN (The Oak Ridge National Laboratory Isotope Generation And Depletion Code) for a Light Water Reactor at constant load to a burnup of 33GWd/ton. The output of the simulation was relatively similar to that of ORIGEN, but differed in some marked ways, e.g. plutonium breeding, which suggested that the neutron flux calculations and neutron absorption by U238 was not similarly modelled as in ORIGEN. By slightly adjusting the neutron absorption of U238 in the simulation, the correspondence between the simulation and the reference output was improved. 2018-05-08T14:03:54Z 2018-05-08T14:03:54Z 2018 Master Thesis Masters MSc (Eng) http://hdl.handle.net/11427/28014 eng application/pdf Department of Electrical Engineering Faculty of Engineering and the Built Environment University of Cape Town
spellingShingle Electrical Engineering
Keyser, Tinus
Numerical simulation of nuclear reactor isotope depletion
thesis_degree_str Master's
title Numerical simulation of nuclear reactor isotope depletion
title_full Numerical simulation of nuclear reactor isotope depletion
title_fullStr Numerical simulation of nuclear reactor isotope depletion
title_full_unstemmed Numerical simulation of nuclear reactor isotope depletion
title_short Numerical simulation of nuclear reactor isotope depletion
title_sort numerical simulation of nuclear reactor isotope depletion
topic Electrical Engineering
url http://hdl.handle.net/11427/28014
work_keys_str_mv AT keysertinus numericalsimulationofnuclearreactorisotopedepletion