Search NASA⌕ Search

SEARCH · Search NASA

Results for “Programming Practices”

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 505 records · Page 28

Re-Envisioning RCx: Achieving Max Potential HVAC Controls Retrofits through Modernized BAS Hardware and Software

Most existing buildings have sub-optimal heating, ventilation, and air conditioning (HVAC) controls, resulting in wasted energy and occupant discomfort. Retro-commissioning (RCx) addresses many of these issues, but it is a lengthy and highly customized process. Limited capabilities of existing building automation system hardware restricts the scope of most RCx projects. Incentive programs consider building automation system (BAS) hardware retrofits to be high-capital investments and do not allow them in typical RCx programs. This paper describes work that the authors are leading to facilitate technical and market innovation in the BAS industry to unlock large savings in existing commercial buildings through deep retrofits of BAS hardware and software. California and New York research projects are demonstrating BAS retrofits leveraging the American Society of Heating, Refrigeration, and Air Conditioning Engineers’ (ASHRAE) new Guideline 36 high performance sequences of operation to achieve greater than 20 percent whole building energy savings, while saving costs and reducing risk through streamlined processes and standardization across BAS manufacturer product lines and across implementation practices. This paper describes market barriers that impede achieving deep savings from BAS retrofits in custom incentive and traditional RCx programs and presents a new maximum potential BAS retrofit model that addresses these barriers. The new model leverages the authors’ efforts in market enablement through open standards, BAS industry partnerships, and tools for cost-effective scaling that includes tools for project screening, savings calculations, and measurement and verification (M&V). This approach is widely applicable and will be ready for at-scale implementation within two years.

Paliaga, Gwelen↗

Chapter 21: Estimating Net Savings - Common Practices. The Uniform Methods Project: Methods for Determining Energy Efficiency Savings for Specific Measures

This chapter focuses on the methods used to estimate net energy savings in evaluation, measurement, and verification (EM and V) studies for energy efficiency (EE) programs. The chapter provides a definition of net savings, which remains an unsettled topic both within the EE evaluation community and across the broader public policy evaluation community, particularly in the context of attribution of savings to a program. The chapter differs from the measure-specific Uniform Methods Project (UMP) chapters in both its approach and work product. Unlike other UMP resources that provide recommended protocols for determining gross energy savings, this chapter describes and compares the current industry practices for determining net energy savings but does not prescribe methods.

24 POWER TRANSMISSION AND DISTRIBUTION↗

Solution of monotone complementarity and general convex programming problems using a modified potential reduction interior point method

We present a homogeneous algorithm equipped with a modified potential function for the monotone complementarity problem. We show that this potential function is reduced by at least a constant amount if a scaled Lipschitz condition (SLC) is satisfied. A practical algorithm based on this potential function is implemented in a software package named iOptimize. The implementation in iOptimize maintains global linear and polynomial time convergence properties, while achieving practical performance. It either successfully solves the problem, or concludes that the SLC is not satisfied. When compared with the mature software package MOSEK (barrier solver version 6.0.0.106), iOptimize solves convex quadratic programming problems, convex quadratically constrained quadratic programming problems, and general convex programming problems in fewer iterations. Moreover, several problems for which MOSEK fails are solved to optimality. In addition, we also find that iOptimize detects infeasibility more reliably than the general nonlinear solvers Ipopt (version 3.9.2) and Knitro (version 8.0).

97 MATHEMATICS AND COMPUTING↗

Robust RF Photocathodes (Phase II Final Report)

This program addressed requirements for photocathodes with high quantum efficiency (QE) and long lifetimes. Currently, photocathodes with QEs above 1% exhibit lifetimes measured in a few hours. This is unacceptable for commercial devices using photocathodes as the electron source. This includes accelerators for industrial, medical, defense, and educational applications as well as emerging applications, such as time resolved electron microscopy. Calabazas Creek Research, Inc. (CCR) and the University of Maryland (UMD) attempted to develop reservoir photocathodes that dramatically increased lifetime and increased the ability to recover from contaminating events, such as loss of system vacuum. The Phase I program demonstrated the viability of the reservoir approach for higher QE cathodes. The Phase II program focused on design, fabrication, and delivery. This included increasing understanding of photocathode physics, investigating design options, addressing performance issues, and developing fabrication and packaging techniques leading to commercial products. The initial task identified specific photocathode materials that provide high QE and are compatible with the reservoir approach. The goal was that these photocathodes be manufacturable in a production environment, understanding that the “environment” is highly specialized. The photocathode geometry was modified to address several photogun performance issues related primarily to emittance. A goal was to reduce or eliminate thermal emittance issues arising from the reservoir heater. The program developed fabrication, handling, and transport techniques and facilities to allow commercial photocathode production for certain materials. Not only was complex chemistry involved, but practical issues of transporting and installing the cathodes into user systems were addressed. A critical goal was demonstration of reservoir photocathodes in operating RF guns, where performance could be directly measured. Success depended on clear demonstration that the cathodes could be produced, delivered, installed, and provide the required performance. The principal effort in this program was to develop reservoir cesium antimonide photocathodes. Cesium antimonide cathodes provide a work function in excess of the 1% goal, while the current generation exhibits lifetimes measured in hours. The reservoir in CCRs’ controlled porosity reservoir (CPR) cathodes provides a mechanism for replacing cesium evaporating from the surface by transporting replacement cesium from the reservoir. This is accomplished by gently heating the reservoir to induce cesium diffusion through micron-scale pores in the reservoir cap and photocathode emitter. Experiments at the UMD determined that cesium diffused from the reservoir would only react with antimony on the surface if the temperature exceeded 300C. At this temperature, however, the surface cesium evaporated faster than it could be replenished from the reservoir. Consequently, the QE decreased each time recessiation was attempted. This appears to be a fundamental problem with this approach. The sections below provide information on accomplishments for each task in the program. Once the issue with cesium antimonide cathodes was identified, CCR refocused the program to begin investigation of graphene coated photocathodes in collaboration with SLAC National Accelerator Laboratory (SLAC). The photocathode test chamber developed in the program was transferred to SLAC for use in the graphene research. This is described below in a task added to the program.

43 PARTICLE ACCELERATORS↗

Corrosion Testing Of Additively Manufactured Stainless Steel 316H In Molten Salt Environments

The development of a new ASTM standard for evaluating the corrosion resistance of additive manufactured (AM) stainless steel (SS) 316H in chloride molten salts is critical for the use of these materials in extreme environments such as molten salt reactors (MSRs). This report pertains to a work package of the Advaned Materials and Manufacturing Technologies (AMMT) developing a systematic methodology to link changes in AM fabrication parameters, namely surface finishing, porosity, microstructure, and chemical heterogeneity, to corrosion performance in NaCl-MgCl2 salt, a proposed secondary coolant for MSRs. During Fiscal Year 2024, Idaho National Laboratory investigators in the AMMT program, utilized SS316H bars, fabricated with laser bed powder fusion at Los Alamos National Laboratory, to establish and optimize the workflow for evaluating these process-to-performance relationships. Standard practices for specimen preparation were established using these specimens, with particular focus on descaling and sectioning methods that align with ASTM guidelines. A comprehensive experimental design for static corrosion testing was developed, with pre- and post-exposure analysis utilizing optical microscopy and scanning electron microscopy. So far standard descaling techniques were optimized, one static corrosion test was conducted on the LANL AM SS316H specimens, and pre- and post-corrosion practices were established. In addition, the work package yielded a review paper on corrosion testing gaps for AM materials in nuclear applications and submitted a proposal for a rapid-turnaround experiment to the Nuclear Science User Facilities Program to investigate the combined effects of proton irradiation and corrosion on AM SS316H. This work package establishes a foundation for evaluating processing-to-performance relationships for AM SS316H in harsh conditions, contributing to the safe and efficient design of components for next-generation nuclear reactors. The creation of a standardized methodology and the generation of relevant publications and future research pathways represent significant strides towards integrating AM materials into critical applications where corrosion resistance is paramount.

36 MATERIALS SCIENCE↗

A comprehensive guide to the physics and usage of PYTHIA 8.3

This manual describes the Pythia event generator, the most recent version of an evolving physics tool used to answer fundamental questions in particle physics. The program is most often used to generate high-energy-physics collision “events”, i.e. sets of particles produced in association with the collision of two incoming high-energy particles, but has several uses beyond that. The guiding philosophy is to produce and re-produce properties of experimentally obtained collisions as accurately as possible. The program includes a wide ranges of reactions within and beyond the Standard Model, and extending to heavy ion physics. Emphasis is put on phenomena where strong interactions play a major role. The manual contains both pedagogical and practical components. All included physics models are described in enough detail to allow the user to obtain a cursory overview of used assumptions and approximations, enabling an informed evaluation of the program output. A number of the most central algorithms are described in enough detail that the main results of the program can be reproduced independently, allowing further development of existing models or the addition of new ones. Finally, a chapter dedicated fully to the user is included towards the end, providing pedagogical examples of standard use cases, and a detailed description of a number of external interfaces. The program code, the online manual, and the latest version of this print manual can be found on the Pythia web page: https://www.pythia.org/.

Bierlich, Christian↗

Codebase release 8.3 for PYTHIA

This manual describes the Pythia event generator, the most recent version of an evolving physics tool used to answer fundamental questions in particle physics. The program is most often used to generate high-energy-physics collision “events”, i.e. sets of particles produced in association with the collision of two incoming high-energy particles, but has several uses beyond that. The guiding philosophy is to produce and re-produce properties of experimentally obtained collisions as accurately as possible. The program includes a wide ranges of reactions within and beyond the Standard Model, and extending to heavy ion physics. Emphasis is put on phenomena where strong interactions play a major role. The manual contains both pedagogical and practical components. All included physics models are described in enough detail to allow the user to obtain a cursory overview of used assumptions and approximations, enabling an informed evaluation of the program output. A number of the most central algorithms are described in enough detail that the main results of the program can be reproduced independently, allowing further development of existing models or the addition of new ones. Finally, a chapter dedicated fully to the user is included towards the end, providing pedagogical examples of standard use cases, and a detailed description of a number of external interfaces. The program code, the online manual, and the latest version of this print manual can be found on the Pythia web page: https://www.pythia.org/.

Bierlich, Christian↗

A comprehensive guide to the physics and usage of PYTHIA 8.3

This manual describes the PYTHIA 8.3 event generator, the most recent version of an evolving physics tool used to answer fundamental questions in particle physics. The program is most often used to generate high-energy-physics collision "events", i.e. sets of particles produced in association with the collision of two incoming high-energy particles, but has several uses beyond that. The guiding philosophy is to produce and reproduce properties of experimentally obtained collisions as accurately as possible. The program includes a wide ranges of reactions within and beyond the Standard Model, and extending to heavy ion physics. Emphasis is put on phenomena where strong interactions play a major role. The manual contains both pedagogical and practical components. All included physics models are described in enough detail to allow the user to obtain a cursory overview of used assumptions and approximations, enabling an informed evaluation of the program output. A number of the most central algorithms are described in enough detail that the main results of the program can be reproduced independently, allowing further development of existing models or the addition of new ones. Finally, a chapter dedicated fully to the user is included towards the end, providing pedagogical examples of standard use cases, and a detailed description of a number of external interfaces. The program code, the online manual, and the latest version of this print manual can be found on the PYTHIA web page: https://www.pythia.org/

72 PHYSICS OF ELEMENTARY PARTICLES AND FIELDS↗

Implementing an Information Security Program

The threats to information security have dramatically increased with the proliferation of information systems and the internet. Chemical, biological, radiological, nuclear, and explosives (CBRNe) facilities need to address these threats in order to protect themselves from the loss of intellectual property, theft of valuable or hazardous materials, and sabotage. Project 19 of the European Union CBRN Risk Mitigation Centres of Excellence Initiative is designed to help CBRN security managers, information technology/cybersecurity managers, and other decision-makers deal with these threats through the application of cost-effective information security programs. Project 19 has developed three guidance documents that are publically available to cover information security best practices, planning for an information security management system, and implementing security controls for information security.

blended attack↗

A comparative analysis of US state-level policies and programs to advance energy justice

Abstract The US energy system is undergoing massive changes that have environmental, technological, and societal implications. Decisions and actions taken now will dramatically alter the trajectory of our future energy system. Though new technologies can lessen the dangers of anthropogenic climate change, an effective and sustainable transition requires addressing social justice issues as a priority. To this end, many states have implemented policies and programs that address energy justice. A formal survey of state-level energy justice policies and programs is needed to better understand the methods used to assist communities targeted and the impacts of these efforts. Such an analysis should include an analysis of the metrics used to judge the effectiveness of the enacted policies and programs. In this paper, we analyze the energy justice policies and programs of seven different US states. From this analysis, we identify three important aspects of state energy policies. First, most policies and programs do not articulate their goals, nor cite metrics to judge their successes. This lack of transparency and accountability is a major roadblock to truly just solutions. Second, states focus on a very narrow range of solutions for energy justice issues. The most prevalent being utility bill assistance, which does not address the systemic and enduring challenges faced by many low-income or historically marginalized communities. Lastly, comprehensive energy policy does not acknowledge and address housing, employment, education, and healthcare inequities that exacerbate energy system inequities. The work presented in this paper sheds light on the progress of state-level energy justice policies and programs across the United States, and we argue more work needs to be done to understand best practices in energy justice policymaking.

29 ENERGY PLANNING, POLICY, AND ECONOMY↗

Validating the simulation of large-scale parallel applications using statistical characteristics

Simulation is a widely adopted method to analyze and predict the performance of large-scale parallel applications. Validating the hardware model is highly important for complex simulations with a large number of parameters. Common practice involves calculating the percent error between the projected and the real execution time of a benchmark program. However, in a high-dimensional parameter space, this coarse-grained approach often suffers from parameter insensitivity, which may not be known a priori. Moreover, the traditional approach cannot be applied to the validation of software models, such as application skeletons used in online simulations. In this work, we present a methodology and a toolset for validating both hardware and software models by quantitatively comparing fine-grained statistical characteristics obtained from execution traces. Although statistical information has been used in tasks like performance optimization, this is the first attempt to apply it to simulation validation. Lastly, our experimental results show that the proposed evaluation approach offers significant improvement in fidelity when compared to evaluation using total execution time, and the proposed metrics serve as reliable criteria that progress toward automating the simulation tuning process.

97 MATHEMATICS AND COMPUTING↗

Developing a Human Factors Engineering Program Plan and End State Vision to Support Full Nuclear Power Plant Modernization

The Light Water Reactor Sustainability (LWRS) Program, which is sponsored by the United States (U.S.) Department of Energy (DOE), conducts research and development (R&D) to establish the technical bases to sustain U.S. nuclear assets. One area in the LWRS program is the Plant Modernization pathway, which includes human factors R&D, human factors engineering (HFE), and ergonomics. LWRS program researchers in this pathway conduct targeted R&D to address aging and reliability concerns with the legacy instrumentation and control (I&C) and related information systems in commercial nuclear power plants (NPPs). One key aspect of this pathway is to develop a strategy for full nuclear plant modernization, which previous LWRS plant modernization milestone reports have begun to describe. To further support this comprehensive plan and vision for full plant modernization, additional details need to be further developed. In particular, a core aspect of a strategy for full nuclear plant modernization is an HFE program plan and an end state vision for plant modernization that is well-integrated with both 1) a technically defensible approach to migrating the existing, mostly analog I&C infrastructure to a digital I&C infrastructure, and 2) a valid business case methodology to cost-justify the modernization activity. Thus, the purpose of this LWRS R&D activity and milestone report is threefold. First, the report provides guidance for operating commercial NPPs to support their development and evaluation of an HFE program management plan (HFE PMP) and an end state vision for plant modernization. The report presents best practices and lessons learned related to HFE PMPs based on MCR modifications in which analog systems were replaced by digital I&C systems. Second, the report summarizes the rationale for full digital I&C integration, highlights a number of factors that are critical to consider, and describes how HFE should merge with full digital I&C integration. Finally, the report summarizes and integrates the economic factors that must be considered to cost-justify HFE involvement in plant modernization.

99 GENERAL AND MISCELLANEOUS↗

Requirements Efficiency: External Questionnaire Results

Efficiency in requirements engineering and management (REM) for complex hardware systems is desirable to reduce program impacts, such as schedule and budget. Sandia National Labs (SNL) investigated external state-of-the-practice REM to capture insights, recommendations, and best practices from external entities on several REM topics. Twenty-one at-will participants contributed responses to closed- and open-ended questions. The results were synthesized and are provided herein. The results help SNL and others to understand where its practices are current; what trends, approaches, or processes in REM might be beneficial if implemented or introduced; what challenges might be avoided; where efficiencies might be realized; and which practices are still maturing or evolving in industry and academia, so that SNL can stay abreast of these developments.

32 ENERGY CONSERVATION, CONSUMPTION, AND UTILIZATI↗

Building Assessment of Radon Reduction Interventions with Energy Retrofits Expansion (The BEX Study): Final Report

This report presents the findings from a study that was performed to assess whether current precautionary measures used by the US Department of Energy Weatherization Assistance Program (WAP) are effective for preventing indoor radon increases following weatherization. The study results show that current practices have produced substantial benefit compared to previous practices, and that there are no statistically significant changes in indoor radon levels on the lowest living levels with these practices following weatherization.

07 ISOTOPE AND RADIATION SOURCES↗

CO2 Capture from Biofuels Production and Storage into the Mt Simon Sandstone

Advanced carbon capture and storage (CCS) technologies offer significant potential for reducing anthropogenic carbon dioxide (CO2) emissions, while minimizing the cost of employing these technologies. Under the Industrial Carbon Capture and Storage (ICCS) Program, the U.S. Department of Energy (DOE) collaborated with industry in cost-sharing arrangements to demonstrate technologies that captured CO2 emissions from industrial sources and either stored or beneficially re-use them. The technologies included in the ICCS program progressed beyond the research and development stage to a scale that can be deployed into commercial practice within the industry. The Illinois Industrial Carbon Capture and Storage (IL-ICCS) project sought to demonstrate the ability of the Mt. Simon Sandstone to accept and retain industrial-scale volumes of carbon dioxide (CO2) from an anthropogenic source for permanent geologic sequestration. The project was a collaboration of Archer Daniels Midland (ADM) Company, the Illinois State Geological Survey (ISGS), Schlumberger Carbon Services (SCS), and Richland Community College (RCC), and had average annual injection rate of between 1,500 and 2,400 metric tons per day (MTPD) or 0.5 to 0.7 million metric tons (MMT) annually. The project site is in Decatur, Illinois on the property of ADM and RCC (Fig 1) and is directly adjacent to the Illinois Basin – Decatur Project (IBDP), a large scale pilot project of the Midwest Geological Sequestration Consortium (MGSC), which collected and injected CO2 from the ADM fuel ethanol production unit, where high purity biogenic CO2 is produced during the anaerobic fermentation of sugars to alcohol. The IL-ICCS project had an operational period of approximately six (6) years, in which 3.5 MMT of CO2 was captured, compressed, injected, and permanently stored in the Mt Simon Sandstone.

01 COAL, LIGNITE, AND PEAT↗

Source-to-Source Automatic Differentiation of OpenMP Parallel Loops

This article presents our work toward correct and efficient automatic differentiation of OpenMP parallel worksharing loops in forward and reverse mode. Automatic differentiation is a method to obtain gradients of numerical programs, which are crucial in optimization, uncertainty quantification, and machine learning. The computational cost to compute gradients is a common bottleneck in practice. For applications that are parallelized for multicore CPUs or GPUs using OpenMP, one also wishes to compute the gradients in parallel. Here, we propose a framework to reason about the correctness of the generated derivative code, from which we justify our OpenMP extension to the differentiation model. We implement this model in the automatic differentiation tool Tapenade and present test cases that are differentiated following our extended differentiation procedure. Performance of the generated derivative programs in forward and reverse mode is better than sequential, although our reverse mode often scales worse than the input programs.

97 MATHEMATICS AND COMPUTING↗

Nuclear power plant risk-informed surveillance frequency control program implementation at the Duke Catawba nuclear plant with a focus on instrumentation and control systems - 333

This paper summarizes an updated process for risk-informed surveillance frequency control program (SFCP) implementation at the Catawba Nuclear Power Plant in the past year. This program includes selection and prioritization of specific target surveillance test interval extensions; and development, review, and implementation of surveillance test risk informed documented evaluation (STRIDE) packages designed to support extension of conventional surveillance requirement test intervals, in accordance with 'Risk-Informed Technical Specifications Initiative 5b, Risk-Informed Method for Control of Surveillance Frequencies, Industry Guideline,' NEI 04-10, Revision 1 . The scope of work associated with STRIDE development includes probabilistic risk assessment (PRA) case studies, deterministic assessment (DA) evaluations, and, where required, instrument drift evaluation (IDE). The STRIDE implementation efforts have also included support of independent decision-making panel (IDP) meetings at the implementing power stations and IDP member training. The purpose of this paper is to provide a presentation of a refined process for STRIDE development with a focus on instrumentation and control systems based on author experience, which includes support for the development of multiple STRIDE packages for the Catawba Nuclear Plant. This paper outlines a framework for practical implementation of an SFCP within the context of an integrated risk-informed performance-based regulation application program with emphasis on instrumentation and control systems. (authors)

21 SPECIFIC NUCLEAR REACTORS AND ASSOCIATED PLANTS↗

A computationally efficient algorithm for computing convex hull prices

Electricity markets worldwide allow participants to bid non-convex production offers. While non-convex offers can more accurately reflect a resource's capabilities, they create challenges for market clearing processes. For example, system operators may be required to execute side payments to participants whose costs are not covered through energy sales as determined via traditional locational marginal pricing schemes. Convex hull pricing minimizes this and other types of side payments while providing uniform (i.e., locationally and temporally consistent) prices. Computing convex hull prices involves solving either a large-scale linear program or the Lagrangian dual of the corresponding non-convex scheduling problem. Further, the former approach requires explicit descriptions of market participants' convex hulls. While linear programs for computing convex hull prices are large, their structure is naturally decomposable by generators. Here, in this work, we propose and empirically analyze a Benders decomposition approach to computing convex hull prices that leverages recent advances in convex hull formulations for thermal generating units. We demonstrate across a large set of test instances that our decomposition approach only requires modest computational effort, obtaining solutions at least an order of magnitude faster than the equivalent large-scale linear programming approach. Overall, we provide a computationally feasible method for computing convex hull prices for industrial scale market clearing problems, enabling the possibility of practical adoption of this advanced pricing mechanism.

29 ENERGY PLANNING, POLICY, AND ECONOMY↗