Search NASA⌕ Search

SEARCH · Search NASA

Results for “programming tools”

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

Web-Based Weatherization Assistant Getting Started Guide

This guide provides introductory information on how to get started in using the web-based Weatherization Assistant audit tool and running the National Energy Audit Tool, Manufactured Home Energy Audit, Multifamily Tool for Energy Audits, and Health and Safety Audit. For new users, this guideline also outlines how you can create a client and start an audit for that client. The Weatherization Assistant is a family of advanced audit tools designed specifically to help states and local weatherization agencies implement the US Department of Energy (DOE) Weatherization Assistance Program. The Weatherization Assistant is developed and maintained by DOE’s Oak Ridge National Laboratory (ORNL). It applies engineering and economic calculations to assist states and agencies in selecting energy-efficient retrofit measures that meet government criteria for cost effectiveness and that can be installed in homes of low-income families enrolled in the program. The Weatherization Assistant can be used to select and rank measures for individual houses, or to establish a priority list of weatherization measures for nearly identical housing types.

32 ENERGY CONSERVATION, CONSUMPTION, AND UTILIZATI↗

Wind Energy Instrumentation Development Roadmap

The current instrumentation for observing the complex flow fields in and around wind plants struggles to match the fidelity of existing simulation tools. As a result, these measurement limitations create a hurdle for validating and assessing the quality of the wind plant numerical models. This roadmap for instrumentation development recommendations was created to offer guidance on narrowing the gap between measurement and simulation fidelity. A process was established to identify where gaps in instrumentation exist for wind energy test campaigns by analyzing the capabilities of instrumentation for capturing the various important phenomena at the necessary resolution for both the science goal and validation objectives. To this end, a multi-disciplinary team of experts on instrumentation, wind energy, and atmospheric science was assembled to identify these significant instrumentation needs. A recommendation for instrumentation to be developed is provided, and the framework developed through this process is expected to be useful to the design of future test campaigns. The mapping tools developed for this process will be distributed as part of a future International Energy Agency Wind Technology Collaboration Program task on instrumentation development.

17 WIND ENERGY↗

Drought adaptation index (DAI) based on BLUP as a selection approach for drought-resilient switchgrass germplasm

This study introduces a Drought Adaptation Index (DAI), derived from Best Linear Unbiased Prediction (BLUP), as a method to assess drought resilience in switchgrass (Panicum virgatum L.). A panel of 404 genotypes was evaluated under drought-stressed (CV) and well-watered (UC) conditions over four consecutive years (2019–2022). BLUP-estimated biomass yields were used to calculate the DAI, which enabled classification of genotypes into four adaptation groups: very well-adapted, well-adapted, adapted, and unadapted. The DAI was compared with conventional drought tolerance indices, including the Stress Susceptibility Index (SSI), Stress Tolerance Index (STI), Geometric Mean Productivity (GMP), and Yield Stability Index (YSI). Correlation analyses demonstrated strong agreement between DAI and these indices, supporting its validity and consistency. Biplot analyses using the Genotype plus Genotype-by-Environment Interaction (GGE) and Additive Main Effects and Multiplicative Interaction (AMMI) models revealed significant genotype-by-environment interactions (GEI) and identified J222.A, J463.A, and J295.A. A as high-performing genotypes, with J222.A exhibiting greater yield stability across treatments and years. Additionally, DAI isoline curves provided a graphical representation of differential genotype performance under drought and control conditions. These visualizations aided in distinguishing genotypes with stable and superior biomass yield across contrasting environments. Overall, the BLUP-based DAI is a robust and practical selection tool that improves the accuracy of identifying drought-resilient, high-yielding switchgrass genotypes. Its integration into breeding programs offers a comprehensive framework for improving biomass productivity and stress adaptation under variable climatic conditions. The application of DAI supports the development of climate-resilient cultivars and contributes to sustainable bioenergy and forage production systems.

BLUP↗

Valuation-Based Framework for Considering Distributed Generation Photovoltaic Tariff Design: Preprint

While an export tariff is only one element of a larger regulatory framework for distributed generation, we choose to focus on tariff design because of the significant impact this program design component has on the various flows of value among power sector stakeholders. In that context, this paper is organized into a series of steps that can be taken during the design of a DGPV export tariff design. To that end this paper outlines a holistic, high-level approach to the complex undertaking of DGPV tariff design, the crux of which is an iterative cost-benefit analysis process. We propose a multi-step progression that aims to promote transparent, focused, and informed dialogue on CBA study methodologies and assumptions. When studies are completed, the long-run marginal avoided cost of the DGPV program should be compared against the costs imposed on utilities and non-participating customers, recognizing that these can be defined differently depending on program objectives. The results of this comparison can then be weighed against other program objectives to formulate tariff options. Potential changes to tariff structures can be iteratively fed back into established analytical tools to inform further discussions.

14 SOLAR ENERGY↗

The coupling of the neutron transport application RATTLESNAKE to the nuclear fuels performance application BISON under the MOOSE framework

The MOOSE neutron transport application RATTLESNAKE was coupled to the fuels performance application BISON to provide a higher fidelity tool for fuel performance simulation. This project is motivated by the desire to couple a high fidelity core analysis program (based on the self-adjoint angular flux equations) to a high fidelity fuel performance program, both of which can simulate on unstructured meshes. RATTLESNAKE solves self-adjoint angular flux transport equation and provides a sub-pin level resolution of the multigroup neutron flux with resonance treatment during burnup or a fast transient. BISON solves the coupled thermomechanical equations for the fuel on a sub-millimeter scale. Both applications are able to solve their respective systems on aligned and unaligned unstructured finite element meshes. The power density and local burnup was transferred from RATTLESNAKE to BISON with the MOOSE Multiapp transfer system. Multiple depletion cases were run with one-way data transfer from RATTLESNAKE to BISON. The eigenvalues are shown to agree well with values obtained from the lattice physics code DRAGON. The one-way data transfer of power density is shown to agree with the power density obtained from an internal Lassman-style model in BISON.

22 GENERAL STUDIES OF NUCLEAR REACTORS↗

Using Advanced Modeling to Accelerate the Scale-Up of Carbon Capture Technologies

Carbon capture and storage (CCS) is one of many approaches that are critical for significantly reducing domestic and global CO2 emissions. The U.S. Department of Energy’s Clean Coal Technology Program Plan envisions 2nd generation CO2 capture technologies ready for demonstration-scale testing around 2020 with the goal of enabling commercial deployment by 2025 [1]. Third generation technologies have a similarly aggressive timeline. A major challenge is that the development and scale-up of new technologies in the energy sector historically takes up to 15 years to move from the laboratory to pre-deployment and another 20 to 30 years for widespread industrial scale deployment. In order to help meet the goals of the DOE carbon capture program, the Carbon Capture Simulation Initiative (CCSI) was launched in early 2011 to develop, demonstrate, and deploy advanced computational tools and validated multi-scale models to reduce the time required to develop and scale up new carbon capture technologies. The CCSI Toolset (1) enables promising concepts to be more quickly identified through rapid computational screening of processes and devices, (2) reduces the time to design and troubleshoot new devices and processes by using optimization techniques to focus development on the best overall process conditions and by using detailed device-scale models to better understand and improve the internal behavior of complex equipment, and (3) provides quantitative predictions of device and process performance during scale up based on rigorously validated smaller scale simulations that take into account model and parameter uncertainty[2]. This article focuses on essential elements related to the development and validation of multi-scale models in order to help minimize risk and maximize learning as new technologies progress from pilot to demonstration scale.

Miller, David↗

Advanced modeling to accelerate the scale up of carbon capture technologies

In order to help meet the goals of the DOE carbon capture program, the Carbon Capture Simulation Initiative (CCSI) was launched in early 2011 to develop, demonstrate, and deploy advanced computational tools and validated multi-scale models to reduce the time required to develop and scale-up new carbon capture technologies. This article focuses on essential elements related to the development and validation of multi-scale models in order to help minimize risk and maximize learning as new technologies progress from pilot to demonstration scale.

20 FOSSIL-FUELED POWER PLANTS↗

Optimization of Integrated Energy Systems

Integrated energy systems that couple nuclear power plants with additional products including hydrogen, storage, or synthetic fuels provide a more flexible energy source that can be more economical than generating electricity alone. Determining the size and shape of these systems and optimizing their operation is challenging. INL, through the IES program, has developed optimization software to help solve these challenges. Holistic Energy Resource Optimization Network (HERON) is a software tool to optimize the size and capacity of integrated energy systems using stochastic optimization. Optimization of Real-time Capacity Allocation (ORCA) is a software tool under development to perform real-time economic optimization of these systems using economic model predictive control. An overview of these tools and a discussion of their optimization methods will be presented in this talk.

97 MATHEMATICS AND COMPUTING↗

Cross section measurement of the exclusive single pion electroproduction for Q2<5 GeV2 from CLAS

The study of nucleon excitations is the key to our understanding of the effective degrees of freedom at different distance scales where the transition from the contributions of both quark core and meson-baryon cloud to the quark core dominance takes place. The exclusive meson electroproduction off protons is a powerful tool to probe these effective degrees of freedom in excited nucleon states. During the last decade, a broad experimental program has been executed with the CLAS detector in Hall B at Jefferson Lab, to study the excited states of the proton using polarized electron beams and (un)polarized proton targets. In this talk, results of our latest analysis work will be presented for the reaction of ep?e?n?+ at W=1.6-2.0GeV, and Q2=1.8-4.0GeV2. A preliminary extraction of the helicity amplitudes, A(1/2), A(3/2), and S(1/2) will be also presented for the N(1680)5/2+ and the N(1720)3/2+ states, in particular. Result of this new analysis as well as ongoing work on the p?0 and p?+?? channels in similar kinematics, will allow for the determination of electro-couplings of several high-lying excited proton states (W>1.6GeV) at distances where quark degrees of freedom become increasingly important and eventually dominant as photon virtuality increase.

Park, Kijun↗

A Sensitivity-driven Wide Area Protection (SWAP) Coordination Tool for High Penetration of Inverter-based Resources (IBR)

Traditionally, power system generation sources have been composed of synchronous generators, of which the fault current behavior is understood with minimal differences between generation size and types due to the physics of their construction. Present protection schemes and modeling methods are based upon these understood characteristics. Most renewable generation is composed of inverter-based resources (IBR), in which fault current is determined by switching control software and hardware limitations, each of which can vary between manufacturers and even between models of the same manufacturer. The resulting fault current is low in magnitude, low in negative-sequence current, unpredictable phase angles, and is a challenge to model. These characteristics also result in a challenge to traditional protection schemes and fault simulation software. To address several of these concerns, the project has the following goals: 1. Improve IBR models: Improve IBR models used in short circuit (SC) programs to accurately capture the response of IBRs at the bulk power system (BPS) level for fault and protection studies. 2. Develop automation tool: Develop an automation tool that allows engineers to identify protection coordination and sensitivity issues by performing SC and protection coordination studies in a high IBR-penetrated grid by applying variations to the IBR models, faults, contingencies, etc. 3. Develop schemes: Develop new protection mitigation solution schemes that complement the existing protection systems to ensure safe operation of the BPS with higher IBR penetration levels. The project team did not achieve this final goal, as the Department of Energy (DOE) stopped the project early due to changes in DOE funding priorities. The termination notice came at the beginning of the final project phase, while the team was identifying and beginning to investigate protection issues. It should be noted that the team discussed a 100% penetration scenario. However, this scenario would require the use of grid-forming IBR models that are not presently available. Since developing these models requires additional effort, the 100% penetration scenario was not pursued during this project. In the future, developing the methodology and models for the 100% scenario could benefit the industry.

14 SOLAR ENERGY↗

Regularized Finite Element Formulations for Shear Band Instabilities in Metals

In my research I have addressed several fundamental issues of dynamic fracture: 1. established the role of heat conduction as a natural regularizing mechanism in shearband problems (i.e. using the correct physics for this problem), 2. developed a unified model to incorporate fracture through a modified phase field formulation, 3. developed stability analysis tools to determine the onset of localization, 4. developed discretization methods and solvers to solve this problem (on parallel computers) that lead to mesh insensitive results and fast convergence. For such difficult problems, the physics and numerics are strongly coupled. To accurately model the physics, one must develop reliable numerics but reliable numerics depends on correct description of the physics. To this end, we have already made significant progress in the field showing that a fully-coupled implicit solution with heat conduction is the key to obtain reliable results for shear bands (see the next sections for more details). This research fits well within the mission of DOE ASCR program on all aspects: from governing equations to discretization to solvers to parallel computers to applications problems. It also relies on the computational tools developed through the SciDAC institutes FASTMath and SDAV, such as PETSc (and SLEPc), ParaView, Trilinos and Masquite.

97 MATHEMATICS AND COMPUTING↗

Meson Photoproduction Experiments with CLAS

A large part of the experimental program in Hall B of the Jefferson Lab is dedicated to light baryon spectroscopy. Meson photoprodcution experiments are essential part of this program. CEBAF Large Acceptance Spectrometer (CLAS) and availability of circularly and linearly polarized tagged photon beams and frozen spin polarized targets provide unique conditions for this type of experiments. This combination of experimental tools gives a remarkable opportunity to measure double polarization observables for different pseudo-scalar meson photoproduction processes. For the first time, a complete or nearly complete measurement became possible and will facilitate model independent extraction of the reaction amplitude. An overview of the experimental program and its current status together with recent results on double polarization measurements in π{sup +} photoproduction are presented.

72 PHYSICS OF ELEMENTARY PARTICLES AND FIELDS↗

Progress Towards NQA-1 for Cardinal in FY25

Cardinal is a wrapping of the GPU-oriented spectral element Computational Fluid Dynamics (CFD) code NekRS and the Monte Carlo particle transport code OpenMC within the Multiphysics Object-Oriented Simulation Environment (MOOSE). Cardinal provides high-resolution thermal-hydraulics and/or radiation transport feedback to MOOSE multiphysics simulations. Multiphysics feedback is implemented in a geometry-agnostic manner which eliminates the need for rigid one-to-one mappings. A generic data transfer implementation also allows NekRS and OpenMC to couple to any MOOSE application, enabling a broad set of multiphysics capabilities. Cardinal simulations can also leverage combinations of MPI, OpenMP, and GPU resources. Cardinal continuous development and improvement efforts have led to the software being considered as a high-fidelity design and licensing tool for key areas of nuclear reactor relevant physics, including neutron transport, fluid flow, heat transfer, and mechanical processes. The fast development and expansion of the software from a pure R&D framework towards its application in the nuclear industry and regulation require a focus on developing, enhancing,and maintaining Cardinal’s software quality through strict adherence to a Software Quality Assurance (SQA) framework and SQA program. To facilitate compliance with SQA standards, the Cardinal SQA Program was initiated during Fiscal Year 2023 (FY23). During the development of the Cardinal SQA Program, multiple gaps have been identified. These gaps are primarily related to model verification and code pedigree as they relate to the use of Cardinal as an analysis tool. These gaps were captured in a report published in 2023. A second report highlighted the progress made during Fiscal Year 2024 (FY24) and described Argonne’s effort to document and integrate software verification within Cardinal’s software development process. This report documents the progress made towards NQA-1 for Cardinal in the Fiscal Year 2025 (FY25). All cases in the expanded Continuous Integration (CI) suite of NekRS are included in this report which test the solvers and modules available in NekRS exhaustively. The NekRS tests are integrated with the Cardinal CI suite and made available in publicly accessible Github documentation. Following the CI practice permits integrating of source code changes frequently and ensuring that the integrated codebase clears the verification testing for the software. Also in this report is a brief overview of the development of the Cardinal Software Quality Assurance Plan (SQAP) that was done in FY25, though it should be noted that the rest of the documentation for the SQA program needs to be developed in a future step of this task.

22 GENERAL STUDIES OF NUCLEAR REACTORS↗

Software Quality Assurance for the MOOSE-Based Open-Source Multiphysics Code Cardinal - An Expanded CI Testing Suite

Cardinal is a wrapping of the GPU-oriented spectral element Computational Fluid Dynamics (CFD) code NekRS and the Monte Carlo particle transport code OpenMC within the Multiphysics Object-Oriented Simulation Environment (MOOSE). Cardinal provides high-resolution thermal-hydraulics and/or radiation transport feedback to MOOSE multiphysics simulations. Multiphysics feedback is implemented in a geometry-agnostic manner which eliminates the need for rigid one-to-one mappings. A generic data transfer implementation also allows NekRS and OpenMC to couple to any MOOSE application, enabling a broad set of multiphysics capabilities. Cardinal simulations can also leverage combinations of MPI, OpenMP, and GPU resources. Cardinal continuous development and improvement efforts have led to the software being considered as a high-fidelity design and licensing tool for key areas of nuclear reactor relevant physics, including neutron transport, fluid flow, heat transfer, and mechanical processes. The fast development and expansion of the software from a pure R&D framework towards its application in the nuclear industry and regulation require a focus on developing, enhancing and, maintaining Cardinal’s software quality through strict adherence to a Software Quality Assurance (SQA) framework and SQA program. To facilitate compliance with SQA standards, the Cardinal SQA Program has been initiated during Fiscal Year 2023 (FY23). During the development of the Cardinal SQA Program, multiple gaps have been identified. These gaps are primarily related to model verification and code pedigree as they relate to the use of Cardinal as a safety analysis tool. These gaps have been captured in a report published in 2023. A second report highlighted the progress made during Fiscal Year 2024 (FY24) and described Argonne’s effort to document and integrate software verification within Cardinal’s software development process. This report documents a snapshot of the verification test cases currently available for Cardinal and NekRS in their assimilation into a Continuous Integration (CI) platform. Following the CI practice permits the integrating of source code changes frequently and ensuring that the integrated codebase clears the verification testing for the software. It should be noted that the SQA program itself, including the program plans, procedures, configuration management, and testing strategies, need to be developed in a future step of this task.

22 GENERAL STUDIES OF NUCLEAR REACTORS↗

Water Network Tool for Resilience (WNTR). User Manual, Version 0.2.3

The Water Network Tool for Resilience (WNTR, pronounced winter) is a Python package designed to simulate and analyze resilience of water distribution networks. Here, a network refers to the collection of pipes, pumps, valves, junctions, tanks, and reservoirs that make up a water distribution system. WNTR has an application programming interface (API) that is flexible and allows for changes to the network structure and operations, along with simulation of disruptive incidents and recovery actions. WNTR is based upon EPANET, which is a tool to simulate the movement and fate of drinking water constituents within distribution systems. Users are encouraged to be familiar with the use of EPANET and/or should have background knowledge in hydraulics and pressurized pipe network modeling before using WNTR. EPANET has a graphical user interface that might be a useful tool to facilitate the visualization of the network and the associated analysis results. Information on EPANET can be found at https://www.epa.gov/water-research/epanet. WNTR is compatible with EPANET 2.00.12 [Ross00]. In addition, users should have experience using Python, including the installation of additional Python packages. General information on Python can be found at https://www.python.org/.

54 ENVIRONMENTAL SCIENCES↗

Work In Progress: Using Internships as Means for Indirect Assessment of ABET Criteria 3 “1-7” Student Outcomes

The Electrical & Computer Engineering (ECE) Department at Portland State University (PSU) has developed a Power Engineering Internship (PEI) program that provides engineering career development pathways within the electric utility industry. The PEI is supported by several U.S. Department of Energy grants that aim to develop quality career opportunities and develop a future electric utility workforce that represents the nation’s diverse populations. The PSU ECE Department intends to use surveys of internship participants as assessment tools for its ABET accreditation process, in particular, the ABET Criteria 3 Student Outcomes (SOs). SOs relate to the knowledge, skills, and behaviors that students acquire as they progress through an engineering program [1]. They describe what engineering students are expected to know and should be able to do by the time they graduate. Engineering education literature presents multiple methods for using internships as means for assessing SOs. Methods include using self-assessments that derive from internship experiences as well as mapping survey responses from employers and interns to SOs. Such methods gain value as they are assessed over multiple years. However, the majority of this literature discusses assessment tools that were developed for the ABET 2000 Criteria 3 “a through k” SOs. One of our motivations is to provide assessment tools that can be used to assess modern Criteria 3 SOs based on students’ internship experiences.

Bass, Robert [Portland State University]↗

Hybrid Powered Command Trailers Cost-Benefit Analysis Tool: User Guide and Examples

U.S. Forest Service (USFS) wildfire base camps use portable power for electrical needs, including yurts and trailers from which logistics staff work during the incident. These yurts and trailers are conventionally powered by portable diesel generators. Hybrid portable power systems consisting of a combination of solar photovoltaics (PV), battery energy storage systems (BESS), and/or backup diesel generators have been used in recent years and were piloted by the National Technology and Development Program (NTDP) on incidents in fall 2024 as part of NTDP's Portable Power Project. As part of that project, this work included the development of two Excel-based tools and two reports explaining the tools. The first tool, the Incident Energy Systems Model, is an Excel-based tool that models the power output of hybrid portable power systems powering yurts and/or trailers at fire camps over a typical day. The associated report (published separately) outlines a user guide for the model and walks through two scenarios. The two scenarios are 1) trailers powered by rooftop solar PV, batteries, and a back-up diesel generator, and 2) trailers powered by ground mount solar PV, batteries, and a back-up diesel generator. The second tool is a high-level cost-benefit analysis of the same two types of portable power systems, and is location independent.

14 SOLAR ENERGY↗

US Department of Energy Federal Energy Management Program Energy Treasure Hunt Toolkit

The US Department of Energy’s Federal Energy Management Program (FEMP) aims to assist federal agencies and their stakeholders with their energy-focused goals, opportunities, and barriers. The program offers various technical trainings and resources to its stakeholders. One of these resources is an energy treasure hunt program. This report presents the FEMP energy treasure hunt toolkit, a technical resource designed for systematic application for federal facilities seeking to optimize their energy and carbon usage. The toolkit was designed to help facilitate energy-focused kaizen events, identify energy-saving recommendations, analyze identified opportunities, and provide the tools needed to detect actionable projects to advance federal facilities. Through a collaboration with the Oak Ridge National Laboratory team that executed the industrial-focused Better Plants energy treasure hunt program, a similar treasure hunt toolkit was designed for FEMP. The purpose of this report is to provide an overview of the treasure hunt process and FEMP toolkit capabilities.

29 ENERGY PLANNING, POLICY, AND ECONOMY↗