Advancing nuclear reactor simulations using ray tracing, machine learning and kinematic models of energy deposition
dc.contributor.advisor | Osborne, Andrew | |
dc.contributor.author | Dorville, Joffrey J. C. | |
dc.date.accessioned | 2023-10-30T20:59:35Z | |
dc.date.available | 2023-10-30T20:59:35Z | |
dc.date.issued | 2023 | |
dc.identifier | Dorville_mines_0052E_12636.pdf | |
dc.identifier | T 9564 | |
dc.identifier.uri | https://hdl.handle.net/11124/178510 | |
dc.description | Includes bibliographical references. | |
dc.description | 2023 Spring. | |
dc.description.abstract | Neutronic simulations are essential in the design of nuclear reactors as well as in their operation. In addition to their use in justification of safety and operating capability to regulation authorities, neutronic simulations provide real-time data and critical indicators for operators to optimize fuel consumption and equipment lifetime. Among the many benefits in advancing the performance of neutronic simulation tools is the potential to substantially accelerate the design of the next generation of advanced reactors. Neutronic simulations rely on physics models and numerical methods which typically require significant amounts of nuclear data. Despite considerable improvements in computing hardware in past decades, neutronic codes still rely on tabulated data and simplified physics models for performing simulations. While using pre-tabulated nuclear data can reduce simulation run times, this can also place limits on accuracy and drastically increase the demand on memory. Although high throughput Graphics Processing Units (GPU) and GPU-accelerated High Performance Computing (HPC) platforms can reduce this dependence, optimizing neutronic codes and their algorithms is key in fully leveraging advanced computing capabilities and maximizing fidelity. Three computational projects which aim at enhancing neutron transport codes' performance via modular approach are presented. These projects share the common objective of enabling neutronic codes to make optimal use of massively parallel acceleration offered by GPUs. First, an extension of escape probability calculation to complex geometries using ray tracing is proposed. Ray tracing algorithms benefit from years of refinement and optimization for graphics applications allowing them to run efficiently on GPUs. The second project aims at reducing the memory burden associated with nuclear data by performing data compression with auto-encoders. Data transfer through system memory can exceed operation time in parallel applications. Reducing the size of data in memory is a logical way to limit memory overhead. Lastly, a method to calculate more accurate energy deposition from Monte Carlo methods with less pre-tabulated data is proposed. | |
dc.format.medium | born digital | |
dc.format.medium | doctoral dissertations | |
dc.language | English | |
dc.language.iso | eng | |
dc.publisher | Colorado School of Mines. Arthur Lakes Library | |
dc.relation.ispartof | 2023 - Mines Theses & Dissertations | |
dc.rights | Copyright of the original work is retained by the author. | |
dc.subject | computational neutron transport | |
dc.subject | machine learning | |
dc.title | Advancing nuclear reactor simulations using ray tracing, machine learning and kinematic models of energy deposition | |
dc.type | Text | |
dc.date.updated | 2023-10-18T07:10:19Z | |
dc.contributor.committeemember | Wang, Hua | |
dc.contributor.committeemember | Shafer, Jenifer C. | |
dc.contributor.committeemember | Leach, Kyle | |
dc.contributor.committeemember | Romano, Paul | |
thesis.degree.name | Doctor of Philosophy (Ph.D.) | |
thesis.degree.level | Doctoral | |
thesis.degree.discipline | Mechanical Engineering | |
thesis.degree.grantor | Colorado School of Mines |