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 847 records · Page 47

In-situ sampling of a large-scale particle simulation for interactive visualization and analysis

We propose storing a random sampling of data from large scale particle simulations, such as the Roadrunner Universe MC{sup 3} cosmological simulation, to be used for interactive post-analysis and visualization. Simulation data generation rates will continue to be far greater than storage bandwidth rates and other limiting technologies by many orders of magnitude. This implies that only a very small fraction of data generated by the simulation can ever be stored and subsequently post-analyzed. The limiting technology in this situation is analogous to the problem in many population surveys: there aren't enough human resources to query a large population. To cope with the lack of resources, statistical sampling techniques are used to create a representative data set of a large population. Mirroring that situation, we propose to store a simulation-time random sampling of the particle data to cope with the bOlllenecks and support interactive, exploratory post-analysis. The particle samples are immediately stored in a level-ol-detail format for post-visualization and analysis, which amortizes the cost of post-processing for interactive visualization. Additionally, we incorporate a system for recording and visualizing sample approximation error information for confidence and importance highlighting.

97 MATHEMATICS AND COMPUTING↗

Advanced Flywheel Composite Rotors: Low-Cost, High-Energy Density Flywheel Storage Grid Demonstration

GRIDS Project: Boeing is developing a new material for use in the rotor of a low-cost, high-energy flywheel storage technology. Flywheels store energy by increasing the speed of an internal rotor —slowing the rotor releases the energy back to the grid when needed. The faster the rotor spins, the more energy it can store. Boeing’s new material could drastically improve the energy stored in the rotor. The team will work to improve the storage capacity of their flywheels and increase the duration over which they store energy. The ultimate goal of this project is to create a flywheel system that can be scaled up for use by electric utility companies and produce power for a full hour at a cost of $100 per kilowatt hour.

ARPA-E↗

Efficient Heat Storage Materials: Metallic Composites Phase-Change Materials for High-Temperature Thermal Energy Storage

HEATS Project: MIT is developing efficient heat storage materials for use in solar and nuclear power plants. Heat storage materials are critical to the energy storage process. In solar thermal storage systems, heat can be stored in these materials during the day and released at night—when the sun’s not out—to drive a turbine and produce electricity. In nuclear storage systems, heat can be stored in these materials at night and released to produce electricity during daytime peak-demand hours. MIT is designing nanostructured heat storage materials that can store a large amount of heat per unit mass and volume. To do this, MIT is using phase change materials, which absorb a large amount of latent heat to melt from solid to liquid. MIT’s heat storage materials are designed to melt at high temperatures and conduct heat well—this makes them efficient at storing and releasing heat and enhances the overall efficiency of the thermal storage and energy-generation process. MIT’s low-cost heat storage materials also have a long life cycle, which further enhances their efficiency.

ARPA-E↗

Metal Hydride Thermal Storage: Reversible Metal Hydride Thermal Storage for High-Temperature Power Generation Systems

HEATS Project: PNNL is developing a thermal energy storage system based on a Reversible Metal Hydride Thermochemical (RMHT) system, which uses metal hydride as a heat storage material. Heat storage materials are critical to the energy storage process. In solar thermal storage systems, heat can be stored in these materials during the day and released at night—when the sun is not out—to drive a turbine and produce electricity. In nuclear storage systems, heat can be stored in these materials at night and released to produce electricity during daytime peak-demand hours. PNNL’s metal hydride material can reversibly store heat as hydrogen cycles in and out of the material. In a RHMT system, metal hydrides remain stable in high temperatures (600- 800°C). A high-temperature tank in PNNL’s storage system releases heat as hydrogen is absorbed, and a low-temperature tank stores the heat until it is needed. The low-cost material and simplicity of PNNL’s thermal energy storage system is expected to keep costs down. The system has the potential to significantly increase energy density.

ARPA-E↗

Smart trigger logic for focal plane arrays

An electronic device includes a memory configured to receive data representing light intensity values from pixels in a focal plane array and a processor that analyzes the received data to determine which light values correspond to triggered pixels, where the triggered pixels are those pixels that meet a predefined set of criteria, and determines, for each triggered pixel, a set of neighbor pixels for which light intensity values are to be stored. The electronic device also includes a buffer that temporarily stores light intensity values for at least one previously processed row of pixels, so that when a triggered pixel is identified in a current row, light intensity values for the neighbor pixels in the previously processed row and for the triggered pixel are persistently stored, as well as a data transmitter that transmits the persistently stored light intensity values for the triggered and neighbor pixels to a data receiver.

97 MATHEMATICS AND COMPUTING↗

Adaptive powertrain control for plugin hybrid electric vehicles

A powertrain control system for a plugin hybrid electric vehicle. The system comprises an adaptive charge sustaining controller; at least one internal data source connected to the adaptive charge sustaining controller; and a memory connected to the adaptive charge sustaining controller for storing data generated by the at least one internal data source. The adaptive charge sustaining controller is operable to select an operating mode of the vehicle's powertrain along a given route based on programming generated from data stored in the memory associated with that route. Further described is a method of adaptively controlling operation of a plugin hybrid electric vehicle powertrain comprising identifying a route being traveled, activating stored adaptive charge sustaining mode programming for the identified route and controlling operation of the powertrain along the identified route by selecting from a plurality of operational modes based on the stored adaptive charge sustaining mode programming.

33 ADVANCED PROPULSION SYSTEMS↗

Secure key storage and distribution

This disclosure describes a distributed, fault-tolerant security system that enables the secure storage and distribution of private keys. In one implementation, the security system includes a plurality of computing resources that independently store private keys provided by publishers and encrypted using a single security system public key. To protect against malicious activity, the security system private key necessary to decrypt the publication private keys is not stored at any of the computing resources. Rather portions, or shares of the security system private key are stored at each of the computing resources within the security system and multiple security systems must communicate and share partial decryptions in order to decrypt the stored private key.

97 MATHEMATICS AND COMPUTING↗

RCRA Part B Permit Application Nevada National Security Site (NNSS) for Waste Management Activities at the NNSS Hazardous Waste Storage Unit (HWSU)

This volume of the permit application by the DOE’s National Nuclear Security Administration Nevada Field Office (NNSA/NFO) to the Nevada Division of Environmental Protection (NDEP) focuses on the Area 5 Hazardous Waste Storage Unit (HWSU). The HWSU was established to support testing, research, and remediation activities at the Nevada National Security Site (NNSS), a large-quantity generator of hazardous waste. The HWSU, located adjacent to the Area 5 Radioactive Waste Management Complex (RWMC), is a prefabricated, rigid steel-framed, roofed shelter used to store hazardous nonradioactive waste generated on the NNSS. No offsite-generated wastes are managed at the HWSU. Waste managed at the HWSU includes the following: Flammables/Combustibles, Acid Corrosives, Alkali Corrosives, Oxidizers/Reactives, Toxics/Poisons, and Other Regulated Materials (ORMs). A list of regulated waste codes accepted for storage at the HWSU is provided in this volume. Hazardous wastes are stored at the HWSU in containers that are compliant with U.S. Department of Transportation (DOT) regulations and compatible with the stored waste. Waste packages (e.g., drums) without inner closed containers of waste remain closed except during inspection or sampling. Transfer of uncontainerized waste between waste packages at the HWSU is prohibited. Closed inner containers may be transferred or consolidated into larger waste packages, and small closed containers may be placed into larger containers. Containers are stored on secondary containment pallets, and the unit is inspected monthly. For safety and security reasons, some of the contents of the full application are not available for public viewing. This public version of the application contains most, but not all, of the contents as submitted to the regulatory agencies.

12 MANAGEMENT OF RADIOACTIVE AND NON-RADIOACTIVE W↗

Method and apparatus for faulty memory utilization

A method for faulty memory utilization in a memory system includes: obtaining information regarding memory health status of at least one memory page in the memory system; determining an error tolerance of the memory page when the information regarding memory health status indicates that a failure is predicted to occur in an area of the memory system affecting the memory page; initiating a migration of data stored in the memory page when it is determined that the data stored in the memory page is non-error-tolerant; notifying at least one application regarding a predicted operating system failure and/or a predicted application failure when it is determined that data stored in the memory page is non-error-tolerant and cannot be migrated; and notifying at least one application regarding the memory failure predicted to occur when it is determined that data stored in the memory page is error-tolerant.

97 MATHEMATICS AND COMPUTING↗

Utilizing Thermal Mass in Refrigerated Display Cases to Reduce Peak Demand

The potential to store energy within refrigerated food products presents convenience store and supermarket operators with an opportunity to participate in utility sponsored demand response programs, whereby electricity usage can be shifted or reduced during peak periods. To determine the feasibility of reducing peak demand by shifting the refrigeration load to off-peak times, experimental and analytical analyses were performed. Simulated product, consisting of one-pint containers filled with a 50% ethylene glycol and 50% water solution, were stored in a medium-temperature vertical open refrigerated display case. Product temperature rise as a function of time was determined by turning off the refrigeration to the display case, while product temperature pull-down time was subsequently determined by turning on the refrigeration to the display case. It was found that the thermal mass of the product in a medium-temperature display case was such that during a 2.5 hour period with no refrigeration, the average product temperature increased by 5.5 C. In addition, it took approximately 3.5 hours for the product to recover to its initial temperature after the refrigeration was turned on. Transient heat conduction analyses for one-dimensional objects is in good agreement with the experimental results obtained in this study. From the analysis, it appears that the thermal mass of the stored product in refrigerated display cases is sufficient to allow product temperatures to safely drift for a significant time under reduced refrigeration system operation. Thus, strategies for shifting refrigeration system electrical demand can be developed. The use of an advanced refrigeration system controller that can respond to utility signals can enable demand shifting with minimal impact.

Fricke, Brian A↗

Parallel compression of data chunks of a shared data object using a log-structured file system

Techniques are provided for parallel compression of data chunks being written to a shared object. A client executing on a compute node or a burst buffer node in a parallel computing system stores a data chunk generated by the parallel computing system to a shared data object on a storage node by compressing the data chunk; and providing the data compressed data chunk to the storage node that stores the shared object. The client and storage node may employ Log-Structured File techniques. The compressed data chunk can be de-compressed by the client when the data chunk is read. A storage node stores a data chunk as part of a shared object by receiving a compressed version of the data chunk from a compute node; and storing the compressed version of the data chunk to the shared data object on the storage node.

97 MATHEMATICS AND COMPUTING↗

NetFlow Dynamics

NetFlow Dynamics is a web-accessible analysis environment for simulating dynamic flows of materials on model networks. Performing a simulation requires both the NetFlow Dynamics application and a network model which is a description of the structure of the nodes and edges of a network including the flow capacity of each edge and the storage capacity of each node, and the sources and sinks of the material flowing on the network. NetFlow Dynamics consists of databases for storing network models, algorithms to calculate flows on networks, and a GIS-based graphical interface for performing simulations and viewing simulation results. Simulated flows are dynamic in the sense that flows on each edge of the network and inventories at each node change with time and can be out of equilibrium with boundary conditions. Any number of network models could be simulated using Net Flow Dynamics. To date, the models simulated have been models of petroleum infrastructure. The main model has been the National Transportation Fuels Model (NTFM), a network of U.S. oil fields, transmission pipelines, rail lines, refineries, tank farms, and distribution terminals. NetFlow Dynamics supports two different flow algorithms, the Gradient Flow algorithm and the Inventory Control algorithm, that were developed specifically for the NetFlow Dynamics application. The intent is to add additional algorithms in the future as needed. The ability to select from multiple algorithms is desirable because a single algorithm never covers all analysis needs. The current algorithms use a demand-driven capacity-constrained formulation which means that the algorithms strive to use all available capacity and stored inventory to meet desired flows to sinks, subject to the capacity constraints of each network component. The current flow algorithms are best suited for problems in which a material flows on a capacity-constrained network representing a supply chain in which the material supplied can be stored at each node of the network. In the petroleum models, the flowing materials are crude oil and refined products that can be stored at tank farms, refineries, or terminals (i.e. the nodes of the network). Examples of other network models that could be simulated are currency flowing in a financial network, agricultural products moving to market, or natural gas flowing on a pipeline network.

Corbet Jr., Thomas F↗

Storage of sparse files using parallel log-structured file system

A sparse file is stored without holes by storing a data portion of the sparse file using a parallel log-structured file system; and generating an index entry for the data portion, the index entry comprising a logical offset, physical offset and length of the data portion. The holes can be restored to the sparse file upon a reading of the sparse file. The data portion can be stored at a logical end of the sparse file. Additional storage efficiency can optionally be achieved by (i) detecting a write pattern for a plurality of the data portions and generating a single patterned index entry for the plurality of the patterned data portions; and/or (ii) storing the patterned index entries for a plurality of the sparse files in a single directory, wherein each entry in the single directory comprises an identifier of a corresponding sparse file.

97 MATHEMATICS AND COMPUTING↗

Carbon balance of CO2-EOR for NCNO classification

The question of whether carbon dioxide enhanced oil recovery (CO2-EOR) constitutes a valid alternative for greenhouse gas emission reduction has been frequently asked by the general public and environmental sectors. Through this technology, operational since 1972, oil production is enhanced by injecting CO2 into depleted oil reservoirs in order displace the residual oil toward production wells in a solvent/miscible process. For decades, the CO2 utilized for EOR has been most commonly sourced from natural CO2 accumulations. More recently, a few projects have emerged where anthropogenic CO2 (A-CO2) is captured at an industrial facility, transported to a depleted oil field, and utilized for EOR. If carbon geologic storage is one of the project objectives, all the CO2 injected into the oil field for EOR could technically be stored in the formation. Even though the CO2 is being prevented from entering the atmosphere, and permanently stored away in a secured geologic formation, a question arises as to whether the total CO2 volumes stored in order to produce the incremental oil through EOR are larger than the CO2 emitted throughout the entire CO2-EOR process, including the capture facility, the EOR site, and the refining and burning of the end product. We intend to answer some of these questions through a DOE-NETL funded study titled “Carbon Life Cycle Analysis of CO2-EOR for Net Carbon Negative Oil (NCNO) Classification”. NCNO is defined as oil whose carbon emissions to the atmosphere, when burned or otherwise used, are less than the amount of carbon permanently stored in the reservoir in order to produce the oil. In this paper, we focus on the EOR site in what is referred to as a gate-to-gate system, but are inclusive of the burning of the refined product, as this end member is explicitly stated in the definition of NCNO. Finally, we use Cranfield, Mississippi, as a case study and come to the conclusion that the incremental oil produced is net carbon negative.

54 ENVIRONMENTAL SCIENCES↗

Methods and apparatus for parallel execution of a process

In one embodiment, a process may be performed in parallel on a parallel server by defining a data type that may be used to reference data stored on the parallel server and overloading a previously-defined operation, such that when the overloaded operation is called, a command is sent to the parallel server to manipulate the data stored on the parallel server. In some embodiments, the previously-defined operation that is overloaded may be an operation of an operating system. Further, in some embodiments, when the data stored on the parallel server is no longer needed, a command may be sent to the parallel server to reallocate the memory used to store the data.

97 MATHEMATICS AND COMPUTING↗

Memory address translation

A memory address translation apparatus comprises a translation data store to store one or more instances of translation data. Each instance provides address range boundary values defining a range of virtual memory addresses between respective virtual memory address boundaries in a virtual memory address space, and indicates a translation between a virtual memory address in the range of virtual memory addresses and a corresponding output memory address in an output address space. When a given virtual memory address to be translated lies outside the ranges of virtual memory addresses defined by any instances of the translation data stored by the translation data store, detector circuitry retrieves one or more further instances of the translation data and translation circuitry applies the translation defined by a detected instance of the translation data to the given virtual memory address.

97 MATHEMATICS AND COMPUTING↗

Method and apparatus for virtualizing the micro-op cache

Systems, apparatuses, and methods for virtualizing a micro-operation cache are disclosed. A processor includes at least a micro-operation cache, a conventional cache subsystem, a decode unit, and control logic. The decode unit decodes instructions into micro-operations which are then stored in the micro-operation cache. The micro-operation cache has limited capacity for storing micro-operations. When new micro-operations are decoded from pending instructions, existing micro-operations are evicted from the micro-operation cache to make room for the new micro-operations. Rather than being discarded, micro-operations evicted from the micro-operation cache are stored in the conventional cache subsystem. This prevents the original instruction from having to be decoded again on subsequent executions. When the control logic determines that micro-operations for one or more fetched instructions are stored in either the micro-operation cache or the conventional cache subsystem, the control logic causes the decode unit to transition to a reduced-power state.

Kalamatianos, John↗

Ultra-compact system for characterization of physical, chemical and ignition properties of fuels

The present disclosure relates to a miniaturized fuel laboratory system that makes use of a housing, a processor housed within the housing, and a fuel inlet port supported from the housing for receiving a quantity of fuel to be used as a fuel test sample. The system may also have at least one fuel sensor housed in the housing in communication with the fuel inlet port for receiving the fuel test sample and carrying out combustion thereof. An electronic component may be housed in the housing, which enables communication with an external remote subsystem. A database may be incorporated which contains at least one of stored fuel characteristics or stored fuel analysis models, accessible by the processor. The processor may use fuel oxidation information generated by the fuel sensor, and at least one of the stored fuel characteristics or stored combustion models, to determine at least one fuel characteristic of the fuel test sample.

McNenly, Matthew J.↗