Search NASA⌕ Search

SEARCH · Search NASA

Results for “API”

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.

647 records · Page 36

Latency Analysis of the Nexus Digital Twin Framework

Real-time digital catalogs are increasingly relied upon to track metadata and connect disparate data sources for cloud-based data integration efforts. One such tool, Deeplynx Nexus is supporting real-time digital twin efforts through event-driven data integration and time-series queries. Nexus’s usefulness for these applications depends critically on how quickly individual records can be uploaded and downloaded, since delays directly affect the responsiveness of any system built on top of it. However, the actual latency a user should expect from Nexus has not been systematically measured before, particularly for the small, frequent transactions typical of live sensor feeds. Here we show that single-record round-trip latency is 61.1 ms on a local Nexus instance and 391.7 ms on the hosted production infrastructure, a roughly 6.4x difference driven primarily by fixed per-request overhead rather than data volume. This overhead dominates at small scale: comparing single-record and ten-record trials suggests approximately 56 ms of each single-record request is fixed connection and authentication cost rather than data-transfer time, meaning batching even a handful of records is substantially more efficient than transmitting them individually. At large batch sizes, this pattern reverses for uploads, which converge to near parity between local and hosted environments by 25,000-50,000 records, while download latency remains persistently 5.7-6.4x slower on hosted infrastructure even at scale. These results suggest that Nexus deployments intended for real-time digital twin applications should prioritize record batching over single-record transactions, and that download-path optimization on hosted infrastructure offers the largest remaining opportunity to reduce latency at scale. We anticipate these baseline measurements will serve as a reference point for future digital twin projects evaluating whether Nexus’s latency profile meets their real-time requirements, and as a benchmark for tracking the effect of future infrastructure or API changes.

99 - GENERAL AND MISCELLANEOUS↗

Optimal Operation of Residential High Performance Water Heater for Reduction of Electricity Cost and Peak Demand Through Field Validation

Water heating accounts for about 18% of a typical US home’s energy use. Modern water heaters have enabled control options through APIs, offering customers the opportunity to reduce their energy cost and peak demand by dynamically adjusting settings. A water heater’s capacity to store energy using its storage tank makes it an asset for peak demand reduction and energy cost savings. For this reason, a mixed-integer linear programming model is proposed to minimize the energy cost of a high-performance water heater while also reducing the peak demand of the residential household under a time-of-use utility rate by dynamically changing the water heater’s running mode. Specifically, a multi-objective optimization model is formulated to determine the mode settings of the water heater considering hot water use, time-of-use rate, and peak demand limit of the residential household. The mode settings are associated with different dead bands of water temperature for triggering on/off action of the heat pump and heating element. A 66-gal hybrid electric high performance water heater was used for numerical simulation and practical experiments. The simulation results were well aligned with measurements of practical experiments, validating the soundness of the thermodynamic model. In addition, reductions of energy cost, enabling affordability, and reducing peak demand are demonstrated. The research team also developed a software framework with dashboards to automatically and continuously monitor and manage devices.

Liu, Guodong [ORNL] (ORCID:0000000213498608)↗

CiteSoft_Py

There is a need to provide a way for dev-users (Scientists, Engineers, and other Software Developers) to get credit (citations) when they contribute to an important software package - particularly a large package that is already established. Various solutions (including cross package) solutions do exist, but a simple standard format that can work between multiple packages and multiple languages in a modular way is not widely available. CiteSoft_py is a python implementation of CiteSoft. CiteSoft is a plain text standard consisting of a format and a protocol that exports the citations for the end-users for whichever softwares they have used. CiteSoft has been designed so that software dev-users can rely upon it regardless of coding language or platform, and even for cases where multiple codes are working in a coupled manner. The CiteSoft_py implementation includes python decorators to make wrappers for facile use. The purpose is that when dev-users (scientists, engineers and professional programmers) contribute to a collaborative software project, that the appropriate citations (e.g., journal article, conference proceeding) are provided to the end-user. The end-user does not need to know how to use a command line interface, API, etc.

Savara, Aditya↗

Kosh

Kosh allows codes to store, query, share data via an easy-to-use Python API. Kosh lies on top of Sina and as a result can use any database backend supported by Sina. In adition Kosh aims to make data access and sharing as simple as possible. Via "loaders" kosh can open files associated with datasets in a seemless fashion independently of the actual file format. Kosh's loader can also load data in different format, although numpy is the most usual output type. Once loaded data from sources, data can be further processed via "transformers"

Doutriaux, Charles↗

Data Processing Unit Services Module

The Data Processing Services Module (DPUSM) provides the ability to perform pluggable compression, erasure coding, checksuming and other important file system operations within the Linux kernel. The pluggable provider interface allows for the use of hardware acceleration of those services. In-kernel file systems are then able to use these functions to use these accelerators to perform operations that are normally run on the processor, resulting in improved file system performance. Third parties will register "providers" with the DPUSM to communicate with their respective accelerators. Providers will implement functions with DPUSM API signatures so that the DPUSM can translate the data inputted by users of the DPUSM into data that providers recognize.

Lee, Jason↗

Mantisa

SAND2021-15050 O Mantisa is an application programming interface (API) developed for a robotic hardware platform used to foster open collaboration with university partners. Sandia National Laboratories is a multimission laboratory managed and operated by National Technology & Engineering Solutions of Sandia, LLC, a wholly owned subsidiary of Honeywell International Inc., for the U.S. Department of Energy’s National Nuclear Security Administration under contract DE-NA0003525.

Dellana, Ryan↗

CMakePP/CMinx

Generates API documentation for CMake functions and macros

Butler, Branden↗

Inferring pesticide toxicity to honey bees from a field‐based feeding study using a colony model and Bayesian inference

Abstract Honey bees are crucial pollinators for agricultural crops but are threatened by a multitude of stressors including exposure to pesticides. Linking our understanding of how pesticides affect individual bees to colony‐level responses is challenging because colonies show emergent properties based on complex internal processes and interactions among individual bees. Agent‐based models that simulate honey bee colony dynamics may be a tool for scaling between individual and colony effects of a pesticide. The U.S. Environmental Protection Agency (USEPA) and U.S. Department of Agriculture (USDA) are developing the VarroaPop + Pesticide model, which simulates the dynamics of honey bee colonies and how they respond to multiple stressors, including weather, Varroa mites, and pesticides. To evaluate this model, we used Approximate Bayesian Computation to fit field data from an empirical study where honey bee colonies were fed the insecticide clothianidin. This allowed us to reproduce colony feeding study data by simulating colony demography and mortality from ingestion of contaminated food. We found that VarroaPop + Pesticide was able to fit general trends in colony population size and structure and reproduce colony declines from increasing clothianidin exposure. The model underestimated adverse effects at low exposure (36 µg/kg), however, and overestimated recovery at the highest exposure level (140 µg/kg), for the adult and pupa endpoints, suggesting that mechanisms besides oral toxicity‐induced mortality may have played a role in colony declines. The VarroaPop + Pesticide model estimates an adult oral LD 50 of 18.9 ng/bee (95% CI 10.1–32.6) based on the simulated feeding study data, which falls just above the 95% confidence intervals of values observed in laboratory toxicology studies on individual bees. Overall, our results demonstrate a novel method for analyzing colony‐level data on pesticide effects on bees and making inferences on pesticide toxicity to individual bees.

59 BASIC BIOLOGICAL SCIENCES↗

MontePy: a Python library for reading, editing, and writing MCNP input files.

The Monte Carlo N-Particle (MCNP) radiation transport code is a highly capable and accurate code with a long legacy. MCNP uses the Monte Carlo simulation process to simulate the path of particles (e.g., neutrons, photons, charged particles, etc.), and their interaction with materials. It is widely used in nuclear engineering, high-energy physics, and other fields. Its origins in the mid-twentieth century predate many modern software conventions. MCNP users provide an input file to MCNP, which it then uses to create an internal representation of the simulation problem. These input files originally had to be stored as punchcard decks, and the user manual still uses the terminology of cards and decks, despite moving beyond punchcards. MCNP predates nearly all modern human readable markup or data serialization languages, such as the extensible Markup Language (XML), the Standard Generalized Markup Language (SGML), YAML (YAML Ain’t Markup Language), and Javascript Object Notation (JSON). Due to this, MCNP uses an entirely custom defined syntax language for its input, making off-the-shelf libraries for XML, YAML, and JSON impossible to use for scripting various operations on MCNP input files (Kulesza et al., 2022).

97 - MATHEMATICS AND COMPUTING↗

Advanced Synchrophasor Protocol (ASP) Development and Demonstration Project

The Advanced Synchrophasor Protocol Project had two main objectives: To develop, document, and demonstrate a new standard communications protocol (that became named the Streaming Telemetry Transport Protocol, or STTP) to overcome the issues being encountered in large-scale synchrophasor data system deployments using existing protocols – specifically with issues of scalability, data loss, bandwidth utilization, data access control, transport security options, and cost of configuration management, and to work with standards bodies to put STTP on a track for consideration as a standard protocol.

42 ENGINEERING↗

Accelerating the Deployment of Advanced Energy Communities: The Oakland EcoBlock A Zero Net Energy, Low Water Use Retrofit Neighborhood Demonstration Project

This report describes the design development process and recommendations of a Community-Scale Zero Net Energy Master Plan for a residential block in Oakland, the Oakland EcoBlock. The recommended master plan includes an integrated system of energy efficiency retrofits, a direct current solar/storage/electric vehicle microgrid, alternating/direct current houses, and water efficiency retrofits with rainwater capture. The recommended master plan is projected to be close to zero-net energy (95 percent) for homes, reduce carbon emissions by 65 percent at the block scale (including transportation), and reduce water use 60–70 percent. The integrated system of energy efficiency and a direct current solar/storage/electric vehicle (EV) charging microgrid is the first of its kind at the residential block scale. This breakthrough because the deep energy efficiency retrofit savings free up enough capacity in the solar supply and storage to enable residents to switch from natural gas to electricity for heating and domestic hot water and to provide EV charging for 33 percent of vehicle miles traveled. The savings in household transportation costs are a game changer because when combined with savings in the electric and water utility bills, the total cash flow savings are projected to fund the capital improvements of the proposed systems. This project’s benefits include lower and more predictable utility bills; greater resiliency because the system can operate during outages, and vastly improved indoor air quality by reducing natural gas consumption. The local energy storage reduces peak demand for the utility. California benefits from a model that exceeds the targets for reductions in energy consumption and carbon emissions and the reductions in water use address California’s severe water challenges. The Oakland EcoBlock is a transformative model for accelerating the rapid deployment of advanced energy communities.

decarbonization codes↗

Evaluate Distributed Energy Technologies for Cost Savings and Resilience With REopt Lite

NREL's REopt Lite TM web tool evaluates the economics of grid connected photovoltaics (PV), wind, and battery storage at a site. It allows users to identify the system sizes and battery dispatch strategy that minimize a site's life cycle cost of energy, and it estimates the amount of time a PV, wind, battery, and diesel generator system can sustain the site's critical load during a grid outage.

29 ENERGY PLANNING, POLICY, AND ECONOMY↗

2022 GETEM Geothermal Drilling Cost Curve Update: Preprint

The Geothermal Electricity Technology Evaluation Model (GETEM) is an essential tool for the Department of Energy's (DOE) Geothermal Technology Office (GTO) to understand the performance and cost of technologies it is seeking to improve. This detailed model is used for supply curve analyses, assessing the current economic feasibility and Levelized Cost of Energy (LCOE) of hydrothermal geothermal systems and EGS, and evaluating the potential impact of advanced geothermal technologies. GETEM can be used to estimate the performance and costs of currently available U.S. geothermal power systems. It is also used to estimate the costs of technologies 5 to 20 years in the future, given the direction of potential research, development, and demonstration (RD&D) projects. The model is intended to help GTO determine which proposed RD&D programs and projects might offer the most efficient improvement when using taxpayer funding. The model requires annual updates as well as revisions to reflect the current state of the art. Drilling costs are a significant portion of total geothermal development costs. The current GETEM drilling cost inputs rely on drilling data from 2009 and require an updated analysis of more recent data to ensure they remain representative of current technologies. An updated, more accurate understanding of costs could help the geothermal industry secure project development financing and investment funding and better allow the oil and gas (O&G) industry (both operators and service companies) weigh potential geothermal market participation and customization. This report details recent drilling improvements from the Utah Frontier Observatory for Research in Geothermal Energy (FORGE) and O&G, comparing drilling performance and costs with values in GETEM, particularly the baseline drilling cost curves. Though drilling performance at FORGE has improved significantly, we did not find associated cost decreases that would justify lowering the GETEM baseline cost curves as of now.

API↗

2022 GETEM Geothermal Drilling Cost Curve Update

The Geothermal Electricity Technology Evaluation Model (GETEM) is an essential tool for the U.S. Department of Energy's (DOE) Geothermal Technologies Office (GTO) to understand the performance and cost of technologies it is seeking to improve. This detailed model is used for supply curve analyses, assessing the current economic feasibility and levelized cost of energy (LCOE) of hydrothermal geothermal systems and enhanced geothermal systems (EGS), and evaluating the potential impact of advanced geothermal technologies. GETEM can be used to estimate the performance and costs of currently available U.S. geothermal power systems. It is also used to estimate the costs of technologies 5 to 20 years in the future, given the direction of potential research, development, and demonstration (RD&D) projects. The model is intended to help GTO determine which proposed RD&D programs and projects might offer the most efficient improvement when using taxpayer funding. The model requires annual updates as well as revisions to reflect the current state of the art. Drilling costs are a significant portion of total geothermal development costs. The current GETEM drilling cost inputs rely on drilling data from 2009 and require an updated analysis of more recent data to ensure they remain representative of current technologies. An updated, more accurate understanding of costs could help the geothermal industry secure project development financing and investment funding and better allow the oil and gas (O&G) industry (both operators and service companies) to weigh potential geothermal market participation and customization. This report details recent drilling improvements from the Utah Frontier Observatory for Research in Geothermal Energy (FORGE) and the O&G sector, comparing drilling performance and costs with values in GETEM, particularly the baseline drilling cost curves. Although drilling performance at FORGE has improved significantly, we did not find associated cost decreases that would justify lowering the GETEM baseline cost curves at this time.

API↗

Intrinsic Bonding and Reactivity of Actinide Clusters Poster

The effect of electronic structure on chemical bonding and reactivity is one of the most important questions in the field of chemistry. Insight into chemical bond formation involving elements that contain f electrons (i.e., the lanthanides and actinides) is critical for solving specific technical challenges, such as development of advanced nuclear fuel cycles and efficient rare earth separations, as well as a broader understanding of bonding across the entire periodic table. The primary technique for studying the fundamentals of lanthanide and actinide bonding is crystallization of metal-ligand compounds followed by structural determination with X-rays and comparison to theory with computational chemistry. While this procedure has yielded significant insights for a wide variety of elements, it is challenging to apply to the heavier trans-uranic actinides such as berkelium and californium because of limited material availability, significant radioactivity, and poorly understood chemical reactivity of these elements. We hypothesize that by forming actinide-ligand clusters in a mass spectrometer and probing their reactivity in the gas-phase, many of the challenges associated with studying the heavier trans-uranic elements can be circumvented. This project will develop a capability to address a wide range of actinide bonding and reactivity phenomena, increasing Idaho National Laboratory’s capability to address fundamental questions at the forefront of heavy element chemical and molecular science.

37 INORGANIC, ORGANIC, PHYSICAL, AND ANALYTICAL CH↗