Search NASA⌕ Search

SEARCH · Search NASA

Results for “program package”

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 217 records · Page 12

Finite Element Modeling of Spent Nuclear Fuel in Dry Storage under Seismic Excitation

Spent nuclear fuel (SNF) is currently stored at independent spent fuel storage installations (ISFSIs) at nuclear power plant sites across the US. The US Department of Energy (DOE) Spent Fuel and Waste Science and Technology (SFWST) program is currently working to understand the response of SNF during a seismic event. This investigation is part of a long-term effort by DOE to quantify the external mechanical loads on SNF. The SFWST program has recently completed campaigns evaluating SNF behavior during normal conditions of transport and in 30 cm package drop scenarios; both campaigns included a combination of testing and modeling. Likewise, the investigation into seismic response of SNF will include full-size shake table tests of a vertical storage overpack containing instrumented surrogate fuel assemblies, as well as pre- and post-test finite element modeling. This work focuses on the development of finite element models simulating the planned test configuration. The seismic response is calculated at two scales: at the package level, and at the fuel level. The package level model evaluates the behavior of the storage overpack and its contents in response to the ground motions of a representative earthquake. The motion of the package is input to the fuel level model, which consists of a detailed finite element model of a 17x17 or 16x16 pressurized water reactor (PWR) fuel assembly or of a 10x10 boiling water reactor (BWR) fuel assembly. The stress and strain on individual components such as fuel rods and guide tubes are extracted from this model. This work details the SNF response to various input ground motions, considering representative earthquakes in the Central and Eastern US under various site conditions. Also discussed is the development of a “reduced scope” finite element model of the SNF, which consists of a single fuel rod while retaining the dynamic response of the entire fuel assembly. This reduced scope model addresses the significant computational expense of modeling the SNF under long-duration input ground motions and facilitates simulating additional parameter variations of the model beyond the as-tested configuration. The modeling results provide important insight that will help to inform future testing and modeling efforts by the SFWST program to close the knowledge gap related to external loads on SNF.

Kadooka, Kevin↗

Research Plan and Preliminary Results in Developing the Fabrication Parameters for Alloy 709 in Different Product Forms―Grain Coarsening Temperature Evaluation

The Advanced Reactor Technologies (ART) Program has established a multi-year plan to develop Alloy 709 advanced stainless steel (A709), generate the data package and develop material-specific design parameters in qualifying it as a new structural material for Class A component design in the American Society of Mechanical Engineers (ASME) Boiler and Pressure Vessel Code, Section III, Division 5, High Temperature Reactors. In collaboration with material vendors, the Advanced Materials Development activities under ART have successfully scaled the A709 plate form production from a laboratory heat of 500 pounds to commercial heats totaling 133,000 pounds of A709 plate fabricated from three heats. The goal of the overall A709 development program is to establish the necessary microstructural and mechanical properties relationship for A709 to ultimately develop fabrication parameters for other product forms such as bars, piping and forging using the available ART A709 materials. The objective of this A709 development work at ORNL in FY2023 is to experimentally determine grain coarsening behavior for the A709 heats and to experimentally generate the continuous cooling precipitation (CCP) diagram for A709 using the as-rolled commercial heat plate materials. Integral to this work is the characterization of the as-rolled materials and the determination of an effective solution annealing process. This report summarizes the work performed to identify the grain coarsening temperature for commercial heat 58776-3RB fabricated by G. O. Carlson and heat 529900-02 fabricated by Allegheny Technologies Incorporated (ATI) Flat Rolled Products.

36 MATERIALS SCIENCE↗

Report on FY 2023 Experimental Results in Developing the Fabrication Parameters for Alloy 709 in Different Product Forms

The Advanced Reactor Technologies (ART) Program has established a multi-year plan to develop Alloy 709 advanced stainless steel (A709), generate the data package and develop material-specific design parameters in qualifying it as a new structural material for Class A construction in the American Society of Mechanical Engineers (ASME) Boiler and Pressure Vessel Code, Section III, Division 5, High Temperature Reactors (ASME 2023). In collaboration with material vendors, the Advanced Materials Development activities under ART have successfully scaled the A709 plate form production from a laboratory heat of 500 pounds to commercial heats totaling 133,000 pounds of A709 plate fabricated from three heats. The goal of the overall A709 development program is to establish the necessary microstructural and mechanical properties relationship for A709 to ultimately develop fabrication parameters for other product forms such as bars, pipes, and forgings using the available ART A709 materials. The objective of this A709 development work in FY 2023 is to experimentally determine grain coarsening behavior for the A709 heats and to experimentally generate the continuous cooling precipitation (CCP) diagram for A709 using the as-rolled commercial heat plate materials. Integral to this work is the characterization of the as-rolled materials and the determination of an effective solution-annealing process, which was reported in Y. Wang et al., 2023. This report summarizes the results of the high-speed dilatometry project to develop the CCP diagram using the commercial heat 58776-3RB fabricated by G. O. Carlson and heat 529900-02 fabricated by Allegheny Technologies Incorporated (ATI) Specialty Rolled Products.

22 GENERAL STUDIES OF NUCLEAR REACTORS↗

The HRA/Solarium Project: Feedback Based on 20 Years of Experience in Treatment of Medium Level Waste - 20185

Since the 1980's the management of the historical site of Mol has been transferred to the National Agency for Radioactive Waste and Enriched Fissile Materials (ONDRAF/NIRAS). Belgoprocess is entrusted by ONDRAF/NIRAS with the operational waste management and site remediation. One of the major challenges has been the characterization, treatment and conditioning of approximately 200 m{sup 3} of medium level waste. These waste packages were stored in poor conditions in storage vaults ('HRA') or concrete containers ('Solarium'). They have been produced in various research programs and reactor operations at the Belgian nuclear energy research centre SCK.CEN, isotope production, decontamination and dismantling operations from the 1960's up to the 1980's. Despite the limited volume, this historical waste consists of a great variation of waste characteristics and waste configurations. To tackle these liabilities, a new processing facility was built in the 1990's to allow safe transfers, handling, characterization and treatment of these packages. Also some auxiliary facilities have been built to deal with the by-products, like emptied concrete containers. The engineering of the installation, safety procedures and (characterization) methodology that has been developed generically have been proved to be successful. Nevertheless, the specific nature of some items made it necessary to organize a step-by-step treatment in distinct campaigns in which some relevant extra (safety) measures had to be taken into account. This dynamic approach made it possible to process a great variety of waste types in order to to ensure that this legacy is no longer left for subsequent generations. After about 20 years of operations, there has been a great build-up of experience and feed-back concerning the waste management of these specific waste streams. Some cases will be highlighted to specify the approach followed for treatment of e.g.: - Na/NaK containing equipment; - spent radioactive sources; - fuel element residues; - medium level waste originating from activation experiments; - radium bearing medium level waste originating from Ac-227 production research. (authors)

07 ISOTOPE AND RADIATION SOURCES↗

Multiverse: Bayesian model selection for neural networks

Multiverse is a code repository for a set of tools for Bayesian model selection for neural networks. The goal of the tools is to provide capabilities for selecting among prior and model specifications for Bayesian neural networks. Multiverse will include tools for creating Bayesian neural networks, evaluating the Bayesian model evidence, and performing inference in Bayesian neural networks. These components are written in Python, a high-level programming language that takes advantage of the Python ecosystem of high-quality open-source packages for machine learning and signal processing.

Klein, Natalie↗

LCA-PyTorch

LCA-PyTorch is a code repository which contains PyTorch implementations of the Locally Competitive Algorithm (LCA), which is a biologically-plausible sparse coding model. LCA-PyTorch allows for the training, testing, and analysis of single layer LCA networks, multi-layer LCA networks, and hybrid LCA-based deep neural network models on a wide variety of applications and data types. LCA-PyTorch was developed in Python, a high-level programming language that takes advantage of the Python ecosystem of high-quality open-source packages for machine learning. LCA-PyTorch interfaces heavily with the open-source PyTorch Python package.

Teti, Michael↗

Robust Machine Learning

UQ4ML is a code repository for a set of tools for the development of robust machine learning methods, uncertainty quantification and explainability of machine learning methods. The goal of these tools is to develop more robust and statistically rigorous machine learning methods for scientific applications. These tools are developed in Python, a high-level programming language that takes advantage of the Python ecosystem of high-quality open-source packages for machine learning.

Oyen, Diane↗

AdvEP

AdvEP is a code repository which contains PyTorch implementations of various adversarial attacks on a deep neural network trained with Equilibrium Propagation (EP), which is a neuromorphic learning framework. AdvEP allows for the training, testing, and conducting white/black-box attacks of EP models on a wide variety of applications and datasets. AdvEP is based on the open-source code https://github.com/Laborieux-Axel/Equilibrium-Propagation which was developed to train energy models. AdvEP was created by modifying the original code to perform and test against adversarial attacks. AdvEP was developed in Python, a high-level programming language that takes advantage of the Python ecosystem of high-quality open-source packages for machine learning. AdvEP interfaces heavily with the open-source PyTorch Python package as well as the open-source Adversarial Robustness Toolbox (ART) package.

Mansingh, Siddarth↗

Methods for evaluation and treatment of data shift

This is a code repository for a set of tools for detecting and mitigating data shifts in machine learning. The goal of the tools is to provide capabilities for determining when new data sets differ from training data sets and for adapting existing models to new data or correcting data shifts (via domain adaptation). The components will be written in Python, a high-level programming language that takes advantage of the Python ecosystem of high-quality open-source packages for machine learning and signal processing.

Parikh, Nidhi↗

solposx: A Python package for determining solar position and atmospheric refraction

solposx is a Python package of reference algorithms for calculating the sun’s position and atmospheric refraction. The package includes 11 solar position algorithms and 6 refraction models from the past 50 years. All functions follow a standardized design pattern, making it easy to compare different algorithms. The provided algorithm implementations have been thoroughly vetted, making the package a valuable research tool and a reliable reference for implementing solar position algorithms in other programming languages or applications.

Jensen, Adam R. [Technical University of Denmark, ↗

Evaluation of the Los Alamos Nuclear Material Packaging Risk Ranking Method

Repackaging nuclear material into robust containers to protect workers and the public has been ongoing at LANL and around the DOE complex for nearly two decades. The number of containers at LANL is around 5,000; limited resources for repackaging material has led to extended repackaging campaigns and the need to prioritize repackaging. Various methodologies have been used to prioritize the repackaging efforts and to demonstrate progress in risk reduction over time (e.g., Boerigter, 1997). The 2000-1 DNFSB recommendation recognized the limited DOE resources for repackaging, and acknowledged the need to “prioritize and schedule tasks to be undertaken with available funds according to consideration of risks.” Later, in DNFSB recommendation 2005-1, in addition to recommending that DOE develop a packaging standard, the Board recommended that “Characterization information should also be used to develop a surveillance program prioritized according to expected material and container risk (including, for example, material type, material form, and the age and type of container).” In response to requests and recommendations from the DOE and DNSFB to prioritize according to worker risk, a risk ranking method based on the potential consequence of dropping a container from 3 meters was developed in 2007 (Smith, 2007) and updated in 2014 (Hoffman, 2014). Various LANL implementation plans for repackaging were developed over the years using this methodology (Stone, 2014). Currently, this method is utilized in conjunction with an algorithm to mitigate programmatic risk to prioritize container repackaging and material processing (Prochnow, 2015). The purpose of this study is to document how the current risk ranking method works, how it is used and potential limitations.

11 NUCLEAR FUEL CYCLE AND FUEL MATERIALS↗

SplitML

SplitML (Signal Processing Library for Interference rejecTion by Machine Learning) is a code repository for a set of tools for interference rejection in complex time-domain signals. The goal of the tools is to provide machine learning modeling capabilities for rejecting interference. Recent related machine learning algorithms for signal processing have focused mostly on speech enhancement or multi-speaker speech separation; the tools in SplitML will extend these innovations to generic time-domain signals of interest. SplitML includes tools for generating synthetic noisy signals, code for customized machine learning models applicable to interference rejection, and tools for evaluating such algorithms against standard signal processing techniques. These components are written in Python, a high-level programming language that takes advantage of the Python ecosystem of high-quality open-source packages for machine learning and signal processing.

Klein, Natalie↗

Sensitivity/Uncertainty Comparison Study Involving IRSN, LANL, and ORNL Tools to Support Validation

Under a DOE Nuclear Criticality Safety Program (NCSP) task involving Analytical Methods, three Laboratories collaborated in a comparison of results obtained from Sensitivity/Uncertainty (S/U) packages relevant to validation of transport codes. The task involves Institut de Radioprotection et de Sûreté Nucléaire (IRSN), Los Alamos National Laboratory (LANL), and Oak Ridge National Laboratory (ORNL) comparing results of MORET 5/MACSENS V3.0, MCNP6.2/Whisper-1.1, and SCALE 6.2.3/TSUNAMI/USLSTATS respectively. All Monte Carlo transport code results utilize nuclear data from ENDF/B-VII.1 evaluation. This study examines five cases from the International Handbook of Evaluated Criticality Safety Benchmark Experiments (ICSBEP Handbook) selected as application models: IEU-MET- FAST-002-001, LEU-COMP-THERM-001-001, LEU-SOL-THERM-004-001, MIX-COMP- THERM-001-001, and U233-SOL-THERM-001-001. This is a continuation of a previous study to examine Pu and HEU cases: HEU-MET-FAST-013-001, HEU-SOL-THERM-001-008, PU-MET- FAST-022-001, and PU-SOL-THERM-001-001. Ultimately, comparison is made between Upper Subcritical Limits (USLs) obtained using each code package for each application case. Since differences exist in whether packages take into account margin of subcriticality (MOS), the USL is computed using only bias and bias uncertainty, also known as the calculational margin (CM) in ANSI/ANS-8.24. Results comparison appears to show that benchmark selection has a greater influence on the USL than the method used for calculation of bias and bias uncertainty.

73 NUCLEAR PHYSICS AND RADIATION PHYSICS↗

Sensitivity/Uncertainty Comparison Study Involving IRSN, LANL, and ORNL Tools to Support Validation [Abstract]

Under a DOE Nuclear Criticality Safety Program (NCSP) task involving Analytical Methods, three Laboratories collaborated in a comparison of results obtained from Sensitivity/Uncertainty (S/U) packages relevant to validation of transport codes. The task involves Institut de Radioprotection et de Sûreté Nucléaire (IRSN), Los Alamos National Laboratory (LANL), and Oak Ridge National Laboratory (ORNL) comparing results of MORET 5/MACSENS V3.0, MCNP6.2/Whisper-1.1, and SCALE 6.2.3/TSUNAMI/USLSTATS respectively. All Monte Carlo transport code results utilize nuclear data from ENDF/B-VII.1 evaluation.

73 NUCLEAR PHYSICS AND RADIATION PHYSICS↗

Improving the accessibility and transferability of machine learning algorithms for identification of animals in camera trap images: MLWIC2

Motion-activated wildlife cameras (or “camera traps”) are frequently used to remotely and noninvasively observe animals. The vast number of images collected from camera trap projects has prompted some biologists to employ machine learning algorithms to automatically recognize species in these images, or at least filter-out images that do not contain animals. These approaches are often limited by model transferability, as a model trained to recognize species from one location might not work as well for the same species in different locations. Furthermore, these methods often require advanced computational skills, making them inaccessible to many biologists. We used 3 million camera trap images from 18 studies in 10 states across the United States of America to train two deep neural networks, one that recognizes 58 species, the “species model,” and one that determines if an image is empty or if it contains an animal, the “empty-animal model.” Our species model and empty-animal model had accuracies of 96.8% and 97.3%, respectively. Furthermore, the models performed well on some out-of-sample datasets, as the species model had 91% accuracy on species from Canada (accuracy range 36%–91% across all out-of-sample datasets) and the empty-animal model achieved an accuracy of 91%–94% on out-of-sample datasets from different continents. Our software addresses some of the limitations of using machine learning to classify images from camera traps. By including many species from several locations, our species model is potentially applicable to many camera trap studies in North America. We also found that our empty-animal model can facilitate removal of images without animals globally. We provide the trained models in an R package (MLWIC2: Machine Learning for Wildlife Image Classification in R), which contains Shiny Applications that allow scientists with minimal programming experience to use trained models and train new models in six neural network architectures with varying depths.

59 BASIC BIOLOGICAL SCIENCES↗

S/U Comparison Study with a Focus on USLs

Under a DOE Nuclear Criticality Safety Program (NCSP) task involving Analytical Methods, three Laboratories collaborated in a comparison of results obtained from Sensitivity/Uncertainty (S/U) packages relevant to validation of transport codes. The task involves Institut de Radioprotection et de Sûreté Nucléaire (IRSN), Los Alamos National Laboratory (LANL), and Oak Ridge National Laboratory (ORNL) comparing results of MORET 5/MACSENS V3.0, MCNP6.2/Whisper-1.1, and SCALE 6.2.3/TSUNAMI/USLSTATS respectively. All Monte Carlo transport code results utilize ENDF/B-VII.1. Four cases from the International Handbook of Evaluated Criticality Safety Benchmark Experiments (ICSBEP Handbook) were selected as application models: HEU-MET-FAST-013-001, HEU-SOL-THERM 001-008, PU-MET-FAST-022-001, and PU-SOL-THERM 001-001. Ultimately, comparison is made between Upper Subcritical Limits (USLs) obtained using each code package for each application case. Since differences exist in whether packages take into account margin of subcriticality (MOS), the USL may be computed using bias and bias uncertainty, also known as the calculational margin (CM) in ANSI/ANS 8.24. Application of portions of MOS to the USL for nuclear data uncertainty of and potential code margin is referred to as USL herein. In either case, additional MOS is considered for actual application cases.

73 NUCLEAR PHYSICS AND RADIATION PHYSICS↗

Tough Errors are no Match (TEAM): Optimizing the Quantum Compiler for Noise Resilience

This project builds toward a comprehensive error-mitigating toolkit that makes quantum programming more robust and adaptive to the noisy, resource-limited nature of today’s quantum hardware. To that end, it integrates established error-mitigation methods — such as zero-noise extrapolation and dynamical decoupling — directly into compiler infrastructures. These techniques will be packaged as modules that can automatically adjust and combine based on performance analysis, enabling compilers to explore large design spaces and produce optimized, low-noise quantum programs with minimal manual intervention. In parallel, this project also explores new approaches to analog quantum programming or quantum simulation, and has developed the programming language SimuQ which treats quantum Hamiltonian evolution as the central object.

97 MATHEMATICS AND COMPUTING↗

If We Build Them, They Will Run: Automated HPC Apps Deployment and Profiling with eBPF in Cloud

The high performance computing (HPC) community is in a period of transition. The rise of AI/ML coupled with a changing landscape of resources deems portability a new metric of performance, and methods to move between on-premises and cloud environments and assess compatibility are paramount. Here we design and test a strategy for bridging the gap between traditional HPC and Kubernetes environments – first containerizing applications, providing automated orchestration to run studies, and packaging the setup with automated means to assess performance using low overhead eXtended Berkeley Packet Filter (eBPF) programs. We first assess different designs for eBPF collection, demonstrating a tradeoff between number of programs deployed on a node and overhead added. We develop 5 low overhead eBPF programs that combine with streaming ML models to assess CPU, futex, TCP, shared memory, and file access across four different builds of an HPC application for CPU and GPU. We use eBPF data to generate insights into the possible underlying etiology of scaling issues. We then assess compatibility of a well-known benchmark, HPCG, across matrices of micro-architectures and optimization levels (217 containers across 24 instance types and over 7500 runs). We provide to the community 30 applications to deploy in our automated setup and perform a scaling study from 4 to a maximum of 256 nodes for both CPU and GPU applications. Finally, we use our gained knowledge about performance to generate compatibility artifacts that are used by a newly developed Kubernetes controller to intelligently select instance type based on optimizing a figure of merit. Along with insights to scaling in this environment with a collection of applications and templates to work from, we provide an overall strategy for approaching HPC application deployment and image selection based on compatibility in cloud.

Computer science↗