Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “storing”

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 325 records · Page 18

Method and system for storing and generating hydrogen

A method and system for storing and generating hydrogen. The method comprises generating hydrogen and heat from the reaction of a metal or metal compound with water. The heat generated from this reaction may then be converted to other forms of energy such as by passing the heat through a thermal electric device to recover electrical energy for storage in a battery. In an alternative and preferred embodiment, the heat is used to drive additional reactions for generating more hydrogen and is preferably used to drive an endothermic dehydrogenation reaction resulting in increased hydrogen generation and consumption of the heat.

Kindler, Andrew↗

Making Activated Carbon for Storing Gas

Solid disks of microporous activated carbon, produced by a method that enables optimization of pore structure, have been investigated as means of storing gas (especially hydrogen for use as a fuel) at relatively low pressure through adsorption on pore surfaces. For hydrogen and other gases of practical interest, a narrow distribution of pore sizes <2 nm is preferable. The present method is a variant of a previously patented method of cyclic chemisorption and desorption in which a piece of carbon is alternately (1) heated to the lower of two elevated temperatures in air or other oxidizing gas, causing the formation of stable carbon/oxygen surface complexes; then (2) heated to the higher of the two elevated temperatures in flowing helium or other inert gas, causing the desorption of the surface complexes in the form of carbon monoxide. In the present method, pore structure is optimized partly by heating to a temperature of 1,100 C during carbonization. Another aspect of the method exploits the finding that for each gas-storage pressure, gas-storage capacity can be maximized by burning off a specific proportion (typically between 10 and 20 weight percent) of the carbon during the cyclic chemisorption/desorption process.

Wojtowicz, Marek A.↗

A Robust Schema for Storing and Managing Machine Learning Data and Models

- Machine Learning (ML) has enabled models that can improve efficiency and decrease computational cost - ML models are crucial in enabling Integrated Computational Materials Engineering (ICME) - Large data sets require robust means of storing ML data and models

Brandon L. Hearley↗

Py MILab: Capturing, Analyzing and Storing Test Data

Integrated Computational Materials Engineering (ICME) has recently received widespread attention due to its promises in reducing dependence on physical testing for engineering design by relying on simulation, reducing both time and cost to market for various applications. ICME however requires validated multiscale material models, which is heavily dependent on available test data with full material and test pedigree, including material processing, test and measurement equipment, raw data collection, and analysis methodology and results. Populating searchable information management systems with such rich data sets is often burdensome for data producers, resulting in a lack of findable data for modelers to validate and verify their models. To overcome these cultural barriers to ICME, NASA has developed of various database-integration toolsets that perform both data management activities within the organization’s best practices with additional functionality that relieves the effort of the data producer and promotes adoption of information management system. One such tool currently under development is Py MILab, an automatic framework for automatic capturing, analysis, maintenance, and storage of material test data. Py MILab uses a modular approach for capturing raw data, analyzing the data, and storing the data in a database, interfaced by neutral file structures, to promote plug-and-play capabilities for various analysis types. TMAnalysis is a Python-based tool that performs automatic data reduction and analysis of uniaxial thermomechanical test data. The TMAnalysis toolset can be implemented within the Analysis module of Py MILab, and thus requires a populated neutral file form the Raw Data Module of Py MILab and outputs a Analysis neutral file compatible with the Database Module of Py MILab. TMAnalysis is able to perform automatic segmentation of multistage tests and perform data analysis and reduction, including determination of point-wise properties in tension, compression, and shear, analysis of stress relaxation tests, creep analysis and zone identification, and combination of these stage types for tests with complex loading histories. The TMAnalysis code is accompanied with a graphical user interface (GUI) that allows users to easily analyze test data in bulk, verify the automatic, consistent analysis performed by the backend code, and edit stage segmentation if necessary before producing the output neutral files, ensuring data is properly analyzed and maintained with full traceability.

Data management↗

Storing Renewable Energy in Chemical Bonds

With nearly 7 billion people, the world's population is demanding more electricity every year. Improved technologies are bringing wind and solar power to our electrical grid. However, wind turbines and solar panels only work when the wind blows or the sun shines. PNNL scientists discuss catalysis approaches for storing and releasing energy on demand.

14 SOLAR ENERGY↗

Cloud object store for archive storage of high performance computing data using decoupling middleware

Cloud object storage is enabled for archived data, such as checkpoints and results, of high performance computing applications using a middleware process. A plurality of archived files, such as checkpoint files and results, generated by a plurality of processes in a parallel computing system are stored by obtaining the plurality of archived files from the parallel computing system; converting the plurality of archived files to objects using a log structured file system middleware process; and providing the objects for storage in a cloud object storage system. The plurality of processes may run, for example, on a plurality of compute nodes. The log structured file system middleware process may be embodied, for example, as a Parallel Log-Structured File System (PLFS). The log structured file system middleware process optionally executes on a burst buffer node.

97 MATHEMATICS AND COMPUTING↗

Store operation with conditional push of a tag value to a queue

According to one embodiment, a method for a store operation with a conditional push of a tag value to a queue is provided. The method includes configuring a queue that is accessible by an application, setting a value at an address in a memory device including a memory and a controller, receiving a request for an operation using the value at the address and performing the operation. The method also includes the controller writing a result of the operation to the address, thus changing the value at the address, the controller determining if the result of the operation meets a condition and the controller pushing a tag value to the queue based on the condition being met, where the tag value in the queue indicates to the application that the condition is met.

97 MATHEMATICS AND COMPUTING↗

Handbook for Handling, Storing, and Dispensing E85 and Other Ethanol-Gasoline Blends

This document provides information on ethanol fuel properties, standards, codes, best practices, and equipment information for those who blend, distribute, store, sell, or use E15 (gasoline blended with 10.5 percent - 15 percent ethanol), E85 (marketing term for ethanol-gasoline blends containing 51 percent - 83 percent ethanol, depending on geography and season), and other ethanol blends.

33 ADVANCED PROPULSION SYSTEMS↗

Cloud object store for checkpoints of high performance computing applications using decoupling middleware

Cloud object storage is enabled for checkpoints of high performance computing applications using a middleware process. A plurality of files, such as checkpoint files, generated by a plurality of processes in a parallel computing system are stored by obtaining said plurality of files from said parallel computing system; converting said plurality of files to objects using a log structured file system middleware process; and providing said objects for storage in a cloud object storage system. The plurality of processes may run, for example, on a plurality of compute nodes. The log structured file system middleware process may be embodied, for example, as a Parallel Log-Structured File System (PLFS). The log structured file system middleware process optionally executes on a burst buffer node.

97 MATHEMATICS AND COMPUTING↗

Handbook for Handling, Storing, and Dispensing E85 and Other Ethanol-Gasoline Blends

This document provides information on ethanol fuel properties, standards, codes, best practices, and equipment information for those who blend, distribute, store, sell, or use E15 (gasoline blended with 10.5 percent - 15 percent ethanol), E85 (marketing term for ethanol-gasoline blends containing 51 percent - 83 percent ethanol, depending on geography and season), and other ethanol blends.

alternative fuels↗

Schedulers with load-store queue awareness

In one embodiment, a computer-implemented method includes tracking a size of a load-store queue (LSQ) during compile time of a program. The size of the LSQ is time-varying and indicates how many memory access instructions of the program are on the LSQ. The method further includes scheduling, by a computer processor, a plurality of memory access instructions of the program based on the size of the LSQ.

97 MATHEMATICS AND COMPUTING↗

Schedulers with load-store queue awareness

In one embodiment, a computer-implemented method includes tracking a size of a load-store queue (LSQ) during compile time of a program. The size of the LSQ is time-varying and indicates how many memory access instructions of the program are on the LSQ. The method further includes scheduling, by a computer processor, a plurality of memory access instructions of the program based on the size of the LSQ.

97 MATHEMATICS AND COMPUTING↗

Modeling, Analysis, and Impedance Design of Battery Energy Stored Single-Phase Quasi-Z Source Photovoltaic Inverter System

The battery energy stored quasi-Z-source (BES-qZS) based photovoltaic (PV) power generation system combines advantages of the qZS inverter and the battery energy storage system. However, the second harmonic (2 ) power ripple will degrade the system's performance and affect the system's design. An accurate model to analyze the 2 ripple is very important. The existing models did not consider the battery, and with the assumption L1=L2 and C1=C2, which causes the non-optimized design for the impedance parameters of qZS network. This paper proposes a comprehensive model for single-phase BES-qZS-PV inverter system, where the battery is considered and without any restriction of L1, L2, C1, and C2. A BES-qZS impedance design method based on the built model is proposed to mitigate the 2 ripple. Simulation and experimental results verify the proposed 2 ripple model and design method.

Xue, Yaosuo↗

Reduction of Stored NOx with CO/H2 and Hydrocarbons: A Spatial Resolution Analysis

Lean NOx traps (LNT) are multi-function multi-component catalysts which operate in an integral and transient reactor mode to reduce NOx in the exhaust from diesel or lean-burn gasoline engines. This chapter addresses the regeneration phase of the LNT operation, discussing various types of reductants and reactions involved. We describe how reductants of different reactivity influence catalyst functions, reactions, and overall regeneration efficiency. The presented examples highlight the importance of understanding the spatial and temporal development of key reactions and their interplay to rationalize the global performance of practical LNTs which are generally honeycomb-shaped ceramic monoliths. The emphasis is on explaining global NOx removal performance (i.e., activity and selectivity) based on the insights gained through spatially resolved techniques, including initial distribution and redistribution of stored NOx; oxygen storage and reduction; transformation of feed reductants; and formation and utilization of reduction intermediates. Pathways leading to N2O and NH3 byproduct formation as well as mitigation strategies are also discussed.

Choi, Jae-Soon↗

Variable Electricity from Base-load Nuclear Power Plants Using Stored Heat

Restrictions on greenhouse gas emissions and growth of renewables change the price structure of electricity markets with more hours per year of low electricity prices and high electricity prices. This creates large economic incentives to (1) store energy at times of low electricity prices to produce electricity when prices are high and (2) couple base-load nuclear plants to heat storage to avoid selling electricity at times of low prices and increase electricity sales at times of high prices. Nuclear energy coupled with thermal energy storage has potentially superior economics to alternative energy storage technologies for peak electricity production because (1) heat storage is cheaper than electricity storage, (2) economics of scale for energy storage, (3) more storage cycles per year and (4) dispatchable electricity generation that avoids full depletion of energy storage systems. Nuclear with heat storage is potentially the enabling technology for a zero-carbon nuclear renewable electricity grid. The changing electricity market, nuclear thermal energy storage options, and market analysis using the Texas electricity grid as an example are described.

22 GENERAL STUDIES OF NUCLEAR REACTORS↗

System and method of storing and analyzing information

A system and method of storing and analyzing information is disclosed. The system includes a compiler layer to convert user queries to data parallel executable code. The system further includes a library of multithreaded algorithms, processes, and data structures. The system also includes a multithreaded runtime library for implementing compiled code at runtime. The executable code is dynamically loaded on computing elements and contains calls to the library of multithreaded algorithms, processes, and data structures and the multithreaded runtime library.

97 MATHEMATICS AND COMPUTING↗

Methods and systems for capturing and storing carbon dioxide

Methods and systems for capturing and storing carbon dioxide are disclosed. In some embodiments, the methods include the following: mixing materials including magnesium or calcium with one or more acids and chelating agents to form a magnesium or calcium-rich solvent; using the organic acids derived from biogenic wastes as acids or chelating agents; generating carbonate ions by reacting a gas including carbon dioxide with a carbonic anhydrase biocatalyst; reacting the solvent with the carbonate ions to form magnesium or calcium carbonates; recycling a solution containing the biocatalyst after forming magnesium or calcium carbonates for re-use in the generating step; using the magnesium and calcium carbonates as carbon neutral filler materials and using the silica product as green filler materials or inexpensive absorbents.

37 INORGANIC, ORGANIC, PHYSICAL, AND ANALYTICAL CH↗