Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “Monte Carlo Code”

Search indexed NASA NTRS and DOE OSTI research on propulsion, heat transfer, battery materials and energy systems. Follow report and document links to the original sources.

Quote a phrase for an exact phrase match. Source license links do not imply unrestricted reuse.

At least 1,477 records · Page 82

Multiphysics approach to plasma neutron source modelling at the JET tokamak

A novel multiphysics methodology for the computation of realistic plasma neutron sources has been developed. The approach is based on state-of-the-art plasma transport and neutron spectrum calculations, coupled with a Monte Carlo neutron transport code, bridging the gap between plasma physics and neutronics. In the paper two JET neutronics tokamak models are used to show the application of the developed plasma neutron sources and validate them. Diagnostic data for the record JET D discharge 92436 are used as input for the TRANSP code, modelling neutron emission in two external plasma heating scenarios, namely using only neutral beam injection and a combination of the latter and ion cyclotron resonance heating. Neutron spectra, based on plasma transport results, are computed using the DRESS code. The developed PLANET code package is employed to generate plasma neutron source descriptions and couple them with the MCNP code. The effects of using the developed sources in neutron transport calculations on the response of JET neutron diagnostic systems is studied and compared to the results obtained with a generic plasma neutron source. It is shown that, although there are significant differences in the emissivity profiles, spectra shape and anisotropy between the neutron sources, the integral response of the time-resolved ex-vessel neutron detectors is largely insensitive to source changes, with major relative deviations of up to several percent. However it is calculated that, because of the broadening of neutron spectra as a consequence of external plasma heating, larger differences may occur in activation of materials which have threshold reactions located at DD neutron peak energies. The PLANET plasma neutron source computational methodology is demonstrated to be suitable for detailed neutron source effect studies on JET during DT experiments and can be applied to ITER analyses.

70 PLASMA PHYSICS AND FUSION TECHNOLOGY↗

Outer midplane neutral density measurements and H-mode fueling studies in NSTX-U

Neutral density profiles are measured on the outboard midplane of the National Spherical Torus Experiment Upgrade (NSTX-U) using a two dimensional camera (ENDD, edge neutral density diagnostic) filtered for deuterium Balmer α (D α ) emission interpreted via simulations using the Monte Carlo neutral transport code DEGAS 2. Deuterium atomic densities n D are calculated by inverting the line-integrated D α brightness and using local measurements of electron density ne and temperature T e to determine atomic rate coefficients. The assumptions used in the derivation of n D from D α emissivity are validated using DEGAS 2 to estimate contributions to emissivity due to electron impact excitation and molecular processes. In this work, experimental measurements and DEGAS 2 simulations are compared over a database of L- and H-mode discharges, showing good agreement in D α emissivity profiles. Residual disagreement between experiment and simulations is suggestive of the possible role of intermittent transport and uncertainties in the molecular data. DEGAS 2 simulations are further used to complement the ENDD diagnostic, extracting neutral (atomic and molecular) densities at locations where the ENDD measurement are not made or where the assumptions used in the ENDD analysis are not valid. Deuterium atomic densities and ionization profiles on the outer midplane are compared for L-mode and H-mode discharges in NSTX-U. One-way coupling of DEGAS 2 to UEDGE multi-fluid simulations constrained by experimental data is used to study edge fueling and neutral penetration in NSTX-U discharges.

70 PLASMA PHYSICS AND FUSION TECHNOLOGY↗

Development and validation of fully open-source R2S shutdown dose rate capabilities in OpenMC *

We present the first fully open-source capabilities for shutdown dose rate (SDR) calculations of fusion energy facilities based on the Rigorous 2-Step (R2S) methodology. These capabilities have been implemented in the OpenMC Monte Carlo particle transport code, building on its existing capabilities while also leveraging new features that have been added to the code to support SDR calculations, such as decay photon source generation. Each of the individual physics components in the R2S workflow—neutron transport, activation, decay photon source generation, and photon transport—have been verified through code-to-code comparisons with MCNP6.2 and FISPACT-II 4.0. These comparisons generally demonstrate excellent agreement between codes for each of the physics components. The full cell-based R2S workflow was validated by performing a simulation of the first experimental campaign from the Frascati Neutron Generator (FNG) ITER dose rate benchmark problem from the Shielding INtegral Benchmark Archive and Database (SINBAD). For short cooling times, the dose calculated by OpenMC agrees with the experimental measurements within the stated experimental uncertainties. For longer cooling times, an overprediction of the shutdown dose was observed relative to experiment, which is consistent with previous studies in the literature. Altogether, these features constitute a combination of capabilities in a single, open-source codebase to provide the fusion community with a readily-accessible option for SDR calculations and a platform for rapidly analyzing the performance of fusion technology.

70 PLASMA PHYSICS AND FUSION TECHNOLOGY↗

Dynamics and observational signatures of core-collapse supernovae with central engines: hydrodynamics simulations with Monte Carlo post-processing

A long-lived central engine embedded in expanding supernova ejecta can alter the dynamics and observational signatures of the event, producing an unusually luminous, energetic, and/or rapidly evolving transient. We use 2D hydrodynamics simulations to study the effect of a central energy source, varying the amount, rate, and isotropy of the energy deposition. We post-process the results with a time-dependent Monte Carlo radiation transport code to extract observational signatures. The engine excavates a bubble at the centre of the ejecta, which becomes Rayleigh–Taylor unstable. Sufficiently powerful engines are able to break through the edge of the bubble and accelerate, shred, and compositionally mix the entire ejecta. The breakout of the engine-driven wind occurs at distinct rupture points, and the outflowing high-velocity gas may eventually give rise to radio emission. The dynamical impact of the engine leads to faster rising optical light curves, with photon escape facilitated by the faster expansion of the ejecta and the opening of low-density channels. For models with strong engines, the spectra are initially hot and featureless, but later evolve to resemble those of broad-line Ic supernovae. Under certain conditions, line emission from ionized, low-velocity material near the centre of the ejecta may be able to escape and produce narrow emission similar to that seen in interacting supernovae. We discuss how variability in the engine energy reservoir and injection rate could give rise to a heterogeneous set of events spanning multiple observational classes, including the fast blue optical transients, broad-line Ic supernovae, and superluminous supernovae.

79 ASTRONOMY AND ASTROPHYSICS↗

Practical overview of the ICRP Publication 145 phantoms for use with MCNP

Abstract This paper provides a practical overview of the mesh-type reference phantoms (MRCPs) published by the ICRP by providing supplementary guidance on the proper implementation of using the MRCPs in computational codes, such as Monte Carlo N-Particle. Various validation scenarios for photon and neutron exposures were also examined where published values were reproduced using the MRCPs for both external and internal exposures. Generally, the MRCPs performed well in the validation scenarios with the values reproduced being within 10% of the published values.

Hetrick, Lucas (ORCID:0000000178978007)↗

The Effects of Radiation and Emitted Light Transport on the Positional Response of 11 cm × 42.5 cm × 5.5 cm NaI(Tl) Detectors

Experiments were performed with 30 11 cm x 42.5 x cm 5.5 cm NaI(Tl) detectors to better understand their positional response. Spectra were collected using 0.02 to 0.15 MBq point sources of 241 Am, 137 Cs, 60 Co, and 133 Ba positioned on lines parallel and perpendicular to the long axis of the crystal along both the narrow and wide detector faces as well as at different distances from them. A greater density of positions was sampled at the ends of the detector, and repeated measurements were made to examine potential gain drifts during the experiment. Spectroscopic peak counts, spectroscopic pulse heights, and net counts were analyzed. Empirical equations were fit to the aforementioned data for each specific source energy as a function of source position. In addition, a Monte Carlo radiation transport code was used to simulate the expected positionally variable response based solely upon radiation absorption. The simulated radiation transport efficiency functions were compared to the experimental data. The effects of the geometric radiation efficiency, the attenuation and scattering of emitted light within the scintillation crystal, and combined effects such as non-uniformity of the photomultiplier tube photocathode response and crystal irregularities were then distinguished. Functions describing each effect were derived. The results suggest potential new corrections to data obtained with large scintillation detectors as well as a novel approach to partial positional gamma-ray detection with minimal collimation, given that the energy resolution is within reason for particular photopeaks.

62 RADIOLOGY AND NUCLEAR MEDICINE↗

Neutron-neutron angular correlations in spontaneous fission of Cf 252 and Pu 240

Background: Angular anisotropy has been observed between prompt neutrons emitted during the fission process. Such an anisotropy arises because the emitted neutrons are boosted along the direction of the parent fragment. Purpose: To measure the neutron-neutron angular correlations from the spontaneous fission of 252 Cf and 240 Pu oxide samples using a liquid scintillator array capable of pulse-shape discrimination. To compare these correlations to simulations combining the Monte Carlo radiation transport code MCNPX with the fission event generator FREYA. Method: Two different analysis methods were used to study the neutron-neutron correlations with varying energy thresholds. The first is based on setting a light output threshold while the second imposes a time-of-flight cutoff. The second method has the advantage of being truly detector independent. Results: The neutron-neutron correlation modeled by FREYA depends strongly on the sharing of the excitation energy between the two fragments. The measured asymmetry enabled us to adjust the FREYA parameter x in 240 Pu , which controls the energy partition between the fragments and is so far inaccessible in other measurements. The 240 Pu data in this analysis was the first available to quantify the energy partition for this isotope. The agreement between data and simulation is overall very good for 252 Cf ( sf ) and 240 Pu ( sf ). Conclusions: The asymmetry in the measured neutron-neutron angular distributions can be predicted by FREYA. The shape of the correlation function depends on how the excitation energy is partitioned between the two fission fragments. Lastly, experimental data suggest that the lighter fragment is disproportionately excited.

73 NUCLEAR PHYSICS AND RADIATION PHYSICS↗

CHARM-SYCL & IRIS: A Tool Chain for Performance Portability on Extremely Heterogeneous Systems

Performance portability is becoming crucial as high-performance computing systems become increasingly heterogeneous. We have many options for CPUs and accelerators (e.g., GPUs) but also for non-Von Neumann architectures such as field-programmable gate arrays. This paper presents the CHARM-SYCL unified programming environment for multiple accelerator types as a performance-portable programming environment. It uses the IRIS library developed at Oak Ridge National Laboratory as the back end accelerator runtime. IRIS has a high-performance scheduler to distribute tasks across accelerators. This design allows us to run an application from the same source on multiple systems with multiple configurations. We provide three types of portability with CHARM-SYCL: Portable Workflow, Compiler and Runtime Portability, and Application and Performance Portability. We implement a Monte Carlo simulation benchmark code on the CHARM-SYCL execution environment and demonstrate that our programming environment can accommodate extremely heterogeneous systems.

Fujita, Norihisa↗

Alternatives to Helium-3 for Neutron Multiplicity Counters

Multiplicity counters are an example of a neutron detection system affected by the shortage of 3He. Efforts are underway to identify potential 3He neutron detector replacements for use in multiplicity counters. Boron-10 and 6Li based systems are two of the options being explored as near-term 3He alternatives for neutron multiplicity counters. Simulations of BF3, 10B-lined proportional counters and 6Li/ZnS(Ag) sheets in various configurations have been performed with the Monte Carlo particle transport code MCNPX and compared to simulations of existing 3He counters. The system performances are being compared using figure of merits that are the square or cube of the total system efficiency divided by the die-away time. Design considerations include developing a system with enough neutron detection material to achieve the highest possible efficiency, while simultaneously minimizing system size. Adequate moderation is required to thermalize the incident neutrons for increased counting efficiency but as the system size increases so will the die-away time (average lifetime of neutrons in the counter). The optimal moderator configuration is one for which the increase in neutron detection efficiency is not defeated by an increase in die-away time. Thus, the entire system performance must be evaluated with every configuration change. The simulation results will be validated against a bench-top demonstrator unit design based on the system identified through simulations as having the highest performance potential. Presented here are the simulation results with various configurations of BF3 filled proportional counters, 10B lined proportional counters and 6Li/ZnS(Ag) sheets, and preliminary bench-top measurements.

Alternatives to Helium-3 for Neutron Multiplicity ↗

Assaying Used Nuclear Fuel Assemblies Using Lead Slowing-Down Spectroscopy and Singular Value Decomposition

This study investigates the use of a Lead Slowing-Down Spectrometer (LSDS) for the direct and independent measurement of fissile isotopes in light-water nuclear reactor fuel assemblies. The current study applies MCNPX, a Monte Carlo radiation transport code, to simulate the measurement of the assay of the used nuclear fuel assemblies in the LSDS. An empirical model has been developed based on the calibration of the LSDS to responses generated from the simulated assay of six well-characterized fuel assemblies. The effects of self-shielding are taken into account by using empirical basis vectors calculated from the singular value decomposition (SVD) of a matrix containing the self-shielding functions from the assay of assemblies in the calibration set. The performance of the empirical algorithm was tested on version 1 of the Next-Generation Safeguards Initiative (NGSI) used fuel library consisting of 64 assemblies, as well as a set of 27 diversion assemblies, both of which were developed by Los Alamos National Laboratory. The potential for direct and independent assay of the sum of the masses of Pu-239 and Pu-241 to within 2%, on average, has been demonstrated.

11 NUCLEAR FUEL CYCLE AND FUEL MATERIALS↗

fudge

FUDGEFudge provides (Python based) tools to: • Store and modify nuclear data. • Convert ENDF-6 formatted nuclear data [1] into Generalized Nuclear Data (GND) structure [2]. • Convert LLNL’s ENDL formatted nuclear data [3] into GND. • Plot data from GND files. • Check for physics problems in GND files. • Process nuclear data for use by Monte Carlo and/or deterministic codes. Fudge contains hooks for the future addition of nuclear data processing routines. The Fudge release includes samples of published ENDF-6 formatted data that can be converted to the new GND format. This software is the next release in a series of releases that began with GND version 0.1 [2].

Romano, Paul↗

Kinetic Simulations of Microstructural Evolution (KSOME)

"Kinetic simulations of microstructural evolution" (KSOME) is an object Kinetic Monte Carlo (OMKC) simulation code. It is developed to simulate microstructural evolution in materials during irradiation. KSOME is developed from ground up with priority given to the flexibility, ease of upgradability, and computation efficiency, in that order. With previously developed simulation codes, various processes (more precisely, the diffusion-reaction processes) that can occur in a system were hardwired into the code. Hence, to perform higher fidelity simulations, a significant coding effort was required every time to incorporate either a more accurate description of existing processes or new processes. With KSOME, the necessity for frequent code upgrades whenever there is a need to perform higher fidelity simulations is either eliminated or reduced significantly. In KSOME, the categories of various diffusion-reaction processes and the data-management system are hardwired, while the execution of the diffusion-reaction processes specific to a system is specified via input files. In the present version of KSOME, the analytical expression required to calculate defect interaction radii are inputted via a text file. However, the ability to parse mathematical expressions from a text file can be extended to input the analytical expression to calculate other defect properties; including the expressions to calculate the change in the migration barriers of mobile defects due to long-range interaction with extended defects

Nandipati, Giridhar [Pacific Northwest National La↗

SuperNu Version 4.x

We seek to release SuperNu, Version 4.x, as a continuation of development for the open source SuperNu software. The SuperNu, Version 3.x Monte Carlo radiative transfer code for astrophysical transients was released with GPLv3 copyright, asserted by LANL in 2015. For the next release we have features planned for development , including: opacity implementation (including non-local thermodynamic equilibrium effects), generalized source implementation (e.g. for emulating shock heating in Type II supernovae), 3T (electron, ion, radiation) internal energy update, special relativity corrections through O(v^2/c^2), light polarization (e.g. for comparison to spectroplarimetry observations of supernovae and kilonovae), and infrastructure features (checkpoint and restart of simulations, and tools including setup and Slurm batch scripts and simulation post-processing/analysis scripts). These features are intended to improve the fidelity and/or better understand uncertainty in supernova and kilonova light curve calculations.

Wollaeger, Ryan↗

Microreactor Optimization Using Simulation And Economics (mouse)

Microreactor Optimization Using Simulation and Economics (MOUSE) is a tool that integrates both nuclear microreactor design and reactor economics to provide comprehensive evaluations and optimizations. This tool enables stakeholders to explore the interplay between technical and economic variables, guiding them towards effective and competitive microreactor solutions. For the reactor core simulations, MOUSE leverages the OpenMC Monte Carlo Particle Transport Code to perform detailed core simulations for various microreactor designs. The included OpenMC models are 2D core designs of a Liquid Metal Thermal Microreactor (LMTR), a Gas-Cooled TRISO-Fueled Microreactor (GCMR), and a Heat Pipe Microreactor. Beyond core design, MOUSE includes simplified calculations for: - Calculating the masses of heat exchangers within the system. - Mechanical power of pumps. - Estimating the area occupied by various buildings within the nuclear plant. For the economic analysis, MOUSE provides detailed bottom-up cost estimates, encompassing a wide range of costs including preconstruction costs, direct costs, indirect costs, training costs, financial costs, operation & maintenance (O&M) costs, and fuel costs. These cost estimations are developed using data from the MARVEL project and additional literature sources, enabling the calculation of total capital costs and levelized cost of energy for both first-of-a-kind and nth-of-a-kind microreactors. MOUSE also enables analysis of the cost drivers and competitiveness in the electricity market. MOUSE allows users to modify a wide array of technical and economic parameters to evaluate different scenarios and their impacts. Examples of these parameters include: Fuels, coolants, or reflector materials Enrichment levels Control drum materials and geometry Fuel pin geometry and materials Moderator pin geometry and materials Reactor core and reflector dimensions Packing factor for the TRISO particles Nuclear reactor power and reactor burnup Number of sensors Shielding thickness Reactor vessel and guard vessel dimensions Operational staff requirements Number of emergency shutdowns Levelization period Interest rate Construction duration Since MOUSE is powered by the WATTS toolkit, it supports optimization studies, parametric analyses, and uncertainty calculations/propagation. The optimization techniques enable users to identify optimal design and economic configurations. The parametric analysis tools allow users to explore the sensitivity of various parameters, while uncertainty propagation helps quantify the impact of uncertainties on overall performance and cost. User Interface and Workflow: Currently, MOUSE is a command-line-based tool. Users can input various reactor design or economic parameters, modify the designs, run simulations, and visualize results through comprehensive data visualization and reporting capabilities. The typical workflow involves setting up the reactor model, defining economic parameters, running simulations, and analyzing the results to make informed decisions. By combining advanced design calculations with detailed economic modeling, MOUSE provides a robust framework for optimizing nuclear microreactor technologies, enhancing their competitiveness, and guiding stakeholders towards innovative and cost-effective solutions.

Hanna, Botros [Idaho National Laboratory (INL), Id↗

Integrating ytopt and libEnsemble to autotune OpenMC

Ytopt is a Python machine-learning-based autotuning software package developed within the ECP PROTEAS-TUNE project. The ytopt software adopts an asynchronous search framework that consists of sampling a small number of input parameter configurations and progressively fitting a surrogate model over the input-output space until exhausting the user-defined maximum number of evaluations or the wall-clock time. libEnsemble is a Python toolkit for coordinating workflows of asynchronous and dynamic ensembles of calculations across massively parallel resources developed within the ECP PETSc/TAO project. libEnsemble helps users take advantage of massively parallel resources to solve design, decision, and inference problems and expands the class of problems that can benefit from increased parallelism. In this paper we present our methodology and framework to integrate ytopt and libEnsemble to take advantage of massively parallel resources to accelerate the autotuning process. Specifically, we focus on using the proposed framework to autotune the ECP ExaSMR application OpenMC, an open source Monte Carlo particle transport code. OpenMC has seven tunable parameters some of which have large ranges such as the number of particles in-flight, which is in the range of 100,000 to 8 million, with its default setting of 1 million. Setting the proper combination of these parameter values to achieve the best performance is extremely time-consuming. Therefore, we apply the proposed framework to autotune the MPI/OpenMP offload version of OpenMC based on a user-defined metric such as the figure of merit (FoM) (particles/s) or energy efficiency energy-delay product (EDP) on Crusher at Oak Ridge Leadership Computing Facility. In conclusion, the experimental results show that we achieve the improvement up to 29.49% in FoM and up to 30.44% in EDP.

Autotuning↗

Sensitivity Analysis and Data Assimilation in a Subcritical Plutonium Metal Benchmark

Here, this work presents the application of first-order adjoint sensitivity analysis, uncertainty quantification, and data assimilation to a subcritical plutonium benchmark experiment using a modified version of the discrete ordinates radiation transport code Denovo. Previous Monte Carlo simulations of this benchmark saw a consistent overprediction of the mean and variance of the measured neutron multiplicity distribution. It was observed that a small scalar reduction in the value of the 239 Pu-induced fission neutron multiplicity was capable of significantly reducing the discrepancies. This work extends those results by computing first-order sensitivities to each nuclide, reaction type, energy, and material region in the benchmark. The sensitivities are then used in a data assimilationmethodology to simultaneously calibrate all responses and multigroup nuclear data. The resulting best-estimate values for the energy group differential multiplicity $\bar{v}$(E g ) are 1σ to 2σ less than the nominal values found in ENDF/B-VII for energies less than 1.5 MeV.

11 NUCLEAR FUEL CYCLE AND FUEL MATERIALS↗

An Implicit Correlation Method for Cross-Correlation Sampling, with MCNPX-PoliMi Validation

Monte Carlo particle transport codes used to model detector response are traditionally run in analog mode. However, analog simulations of cross-correlation measurements are extremely time-consuming because the probability of coincident detection is small, approximately equal to the product of the probabilities of a single detection in each detector. The new “implicit correlation” method described here increases the number of correlated event scores, thereby reducing variance and required computation times. The cost of the implicit correlation method is comparable to the cost of simulating single-event detection for the lowest absolute detector efficiency in the problem. The new method is especially useful in the nuclear nonproliferation and safeguards fields for simulating correlation measurements of shielded special nuclear material. The new method was implemented in MCNPX-PoliMi for neutron-neutron cross-correlations with a Cf-252 spontaneous fission source measured by 14 detectors at various angles. The method demonstrated good agreement with analog simulation and reference measurement results. Small differences between nonanalog and analog cross-correlation distributions are attributed to discretization errors that are often not present in practical applications. Improvement in the figure of merit was greater than a factor of 100 in all tested cases.

Marcath, Matthew J.↗