Search NASA⌕ Search

SEARCH · Search NASA

Results for “Object storage”

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 217 records · Page 12

4. Geometry Data Storage

3D-printing begins with the design of an object using computer aided design (CAD) software. The geometry of the object must be exported and saved in a data file format that can be used in the slicing process to generate machine instructions for printing. The standard method of saving the data is to tessellate the object as a triangulated mesh stored as a .stl file. Due to the flat triangular faces used to store the data, this mesh is a low-resolution representation of the high-fidelity object designed in CAD. The STL has its limitations with respect to geometrical accuracy, material information, and instances of invalid mesh data, but can still be used for the 3D-printing process. New file variants, such as OBJ, AMF, and 3MF, are being developed to fix some of these issues and increase the capabilities of geometry data storage for 3D-printing.

Roschli, Alex↗

A summary of the 1983 Integrated Flywheel Technology Workshop

The use of flywheels to perform the functions of attitude control and/or energy storage on a variety of space missions was studied. Integrated Flywheel Technology was discussed. The four primary objectives are: (1) determine the potential of flywheels for energy storage system applications and for combined energy storage and attitude control concepts; (2) assess the state of the art (SOA) in integrated flywheel technology through a review of government sponsored programs; (3) identify those technology areas which are in critical need of development to meet projected space mission requirements; (4) scope a program for the coordinated development of the required technology.

Keckler, C. R.↗

Cricket: A Mapped, Persistent Object Store

This paper describes Cricket, a new database storage system that is intended to be used as a platform for design environments and persistent programming languages. Cricket uses the memory management primitives of the Mach operating system to provide the abstraction of a shared, transactional single-level store that can be directly accessed by user applications. In this paper, we present the design and motivation for Cricket. We also present some initial performance results which show that, for its intended applications, Cricket can provide better performance than a general-purpose database storage system.

Shekita, Eugene↗

Integrated System Health Management (ISHM) for Test Stand and J-2X Engine: Core Implementation

ISHM capability enables a system to detect anomalies, determine causes and effects, predict future anomalies, and provides an integrated awareness of the health of the system to users (operators, customers, management, etc.). NASA Stennis Space Center, NASA Ames Research Center, and Pratt & Whitney Rocketdyne have implemented a core ISHM capability that encompasses the A1 Test Stand and the J-2X Engine. The implementation incorporates all aspects of ISHM; from anomaly detection (e.g. leaks) to root-cause-analysis based on failure mode and effects analysis (FMEA), to a user interface for an integrated visualization of the health of the system (Test Stand and Engine). The implementation provides a low functional capability level (FCL) in that it is populated with few algorithms and approaches for anomaly detection, and root-cause trees from a limited FMEA effort. However, it is a demonstration of a credible ISHM capability, and it is inherently designed for continuous and systematic augmentation of the capability. The ISHM capability is grounded on an integrating software environment used to create an ISHM model of the system. The ISHM model follows an object-oriented approach: includes all elements of the system (from schematics) and provides for compartmentalized storage of information associated with each element. For instance, a sensor object contains a transducer electronic data sheet (TEDS) with information that might be used by algorithms and approaches for anomaly detection, diagnostics, etc. Similarly, a component, such as a tank, contains a Component Electronic Data Sheet (CEDS). Each element also includes a Health Electronic Data Sheet (HEDS) that contains health-related information such as anomalies and health state. Some practical aspects of the implementation include: (1) near real-time data flow from the test stand data acquisition system through the ISHM model, for near real-time detection of anomalies and diagnostics, (2) insertion of the J-2X predictive model providing predicted sensor values for comparison with measured values and use in anomaly detection and diagnostics, and (3) insertion of third-party anomaly detection algorithms into the integrated ISHM model.

Figueroa, Jorge F.↗

dCache – Efficient Message Encoding For Inter-Service Communication in dCache: Evaluation of Existing Serialization Protocols as a Replacement for Java Object Serialization

As a well established, large-scale distributed storage system, dCache is used to manage and serve huge amounts of data collected by high energy physics, astrophysics and photon science experiments. Based on a microservices-like architecture, dCache is built as a modular distributed system, where each component provides a different core functionality. These services communicate by passing serialized messages to each other, a core behavior whose performance properties can consequently affect the entire system.This paper compares and evaluates different data serialization protocols in computer science with the objective of replacing and improving upon Java Object Serialization (JOS), which has increasingly presented itself as no longer being sufficiently performant for encoding messages. The criteria for choosing a new framework are collected, analyzed and formalized. The primary motivation for replacing Java serialization for encoding dCache messages is increasing the general speed of message-passing and thereby reducing the round-trip time for user requests. Emphasis is also placed on schema evolution capabilities and framework usability. Approaches for generalizing (de)serialization speed and size measurements based on data structure complexity are introduced, criteria for measuring documentation, learning curve, maintainability and introduction effort are defined. Finally, several selected serialization protocols are evaluated and compared accordingly, concluding with a recommendation for a suitable JOS replacement.

Morschel, Lea↗

Microprocessor-to-system/370 interface

The design and operation of a microprocessor interface unit which allows use of a computer terminal for communication at 110 or 300 baud both with a central host computer and with the microprocessor monitor are documented. Additionally, the interface permits the host computer to load the microprocessor memory directly with object code, avoiding the use of intermediate data storage such as paper tape. The central computer, containing an assembler language processor for the target microcomputer, can be used from the terminal with all the flexibility offered by the virtual machine facility, producing object code for the micro plus program listings and supporting outputs. The object code can then be loaded directly to the micro and the same terminal device used to run the micro program, communicating with the micro's monitor routine.

Lilley, R. W.↗

Object-oriented fault tree evaluation program for quantitative analyses

Object-oriented programming can be combined with fault free techniques to give a significantly improved environment for evaluating the safety and reliability of large complex systems for space missions. Deep knowledge about system components and interactions, available from reliability studies and other sources, can be described using objects that make up a knowledge base. This knowledge base can be interrogated throughout the design process, during system testing, and during operation, and can be easily modified to reflect design changes in order to maintain a consistent information source. An object-oriented environment for reliability assessment has been developed on a Texas Instrument (TI) Explorer LISP workstation. The program, which directly evaluates system fault trees, utilizes the object-oriented extension to LISP called Flavors that is available on the Explorer. The object representation of a fault tree facilitates the storage and retrieval of information associated with each event in the tree, including tree structural information and intermediate results obtained during the tree reduction process. Reliability data associated with each basic event are stored in the fault tree objects. The object-oriented environment on the Explorer also includes a graphical tree editor which was modified to display and edit the fault trees.

Patterson-Hine, F. A.↗

A class Hierarchical, object-oriented approach to virtual memory management

The Choices family of operating systems exploits class hierarchies and object-oriented programming to facilitate the construction of customized operating systems for shared memory and networked multiprocessors. The software is being used in the Tapestry laboratory to study the performance of algorithms, mechanisms, and policies for parallel systems. Described here are the architectural design and class hierarchy of the Choices virtual memory management system. The software and hardware mechanisms and policies of a virtual memory system implement a memory hierarchy that exploits the trade-off between response times and storage capacities. In Choices, the notion of a memory hierarchy is captured by abstract classes. Concrete subclasses of those abstractions implement a virtual address space, segmentation, paging, physical memory management, secondary storage, and remote (that is, networked) storage. Captured in the notion of a memory hierarchy are classes that represent memory objects. These classes provide a storage mechanism that contains encapsulated data and have methods to read or write the memory object. Each of these classes provides specializations to represent the memory hierarchy.

Russo, Vincent F.↗

Techno-economic life cycle assessment of CO 2 -EOR operations towards net negative emissions at farnsworth field unit

Optimizations of CO 2 Water Alternating Gas(WAG)- systems with multi-objectives of incremental recovery and maximization of CO 2 storage are challenging. Here, the incorporation of a total Greenhouse gas (GHG) life cycle assessment is mostly ignored leading to inaccurate estimation of overall net carbon emissions of their operations. In this study, the effect of a total GHG life cycle assessment on a multi-objective CO 2 -WAG optimization with integrated techno-economic assessment (TEA) which factors carbon tax credit is conducted. A life cycle assessment (LCA) was conducted utilizing a 20 -year optimized post history matched data from a high fidelity reservoir simulation model. Using data generated from the optimum result, a techno-economic life cycle analysis was further conducted. The first scenario classified as the base model had an estimated 81% of purchased CO 2 sequestered. The results through a comprehensive techno-economic LCA model yielded a net estimate of 73% of purchased CO 2 . The optimized forecasted model which considered key operational and reservoir factors such as WAG ratio, injection rates and periods, and well specification resulted in an improved sequestration of 92% of purchased CO 2 . However, this also dropped to 84% after taking it through LCA. These results clearly indicate a significant amount of net CO 2 is not accounted for when operations are not analyzed through LCA. From the LCA, direct flaring volumes of CO 2 , energy consumption and efficiency of unit equipment were noticed to be the major causes of these reductions. Considering ten main sources of energy as source of energy generation, a comparative techno-eco LCA was conducted. The results confirmed a lower net volume and NPV for energy sources with higher carbon footprints and vice versa. Thus, a total LCA of CO 2 -WAG greatly influences net storage factor of purchased CO 2 and hence project NPV where tax credit/incentives per ton of CO 2 sequestered is considered. Although operational conditions are optimized for best results, there are significant factors that leads to minimization of net storage factor. This study therefore provides an insightful information for optimizing CO 2 -WAG multi-objectives to achieve minimum GHG emission.

02 PETROLEUM↗

Southeast Regional CO 2 Utilization and Storage Acceleration Partnership (SECARB-USA): Initial Inventory of Non-Technical Challenges to CCUS Deployment

The “Southeast Regional CO 2 Utilization and Storage Acceleration Partnership” (SECARBUSA) project supports the U.S. Department of Energy (DOE) Office of Fossil Energy's (FE) mission to help the United States meet its need for secure, affordable, and environmentally sound fossil energy supplies by utilizing the advancements made by the current Regional Carbon Sequestration Partnership (RCSP) Initiative to continue to identify and address knowledge gaps. The primary project objective is to identify and address regional onshore storage and transport challenges facing commercial deployment of carbon dioxide (CO 2 ) capture, utilization, and storage (CCUS) technologies. The Research Partners and a selected industry network of experienced CCUS project developers and operators will coordinate their capabilities to accelerate CCUS deployment by achieving four primary research objectives: 1) address key technical challenges; 2) facilitate data collection, sharing and analysis; 3) assess transportation and distribution infrastructure; and 4) promote regional technology transfer and dissemination of knowledge. The SECARB-USA Region includes the states of Alabama, Arkansas, Florida, Georgia, Louisiana, Mississippi, North Carolina, South Carolina, Tennessee, and Virginia and portions of Kentucky, Missouri, Oklahoma, Texas, and West Virginia. Under subtask 5.2: Non-Technical Challenges to CCUS Deployment, the Southern States Energy Board (SSEB) will define and identify An Inventory of Non-Technical Challenges to CCUS Deployment. As an initial step, SSEB organized an Industry and Non-Governmental Organization (NGO) Working Group comprised of knowledgeable market participants to assist in the development of an initial list of non-technical challenges to CCUS development.

42 ENGINEERING↗

From Subsurface to System: Offshore CCS Development for the Northeastern U.S. Atlantic Shelf

This study evaluated offshore carbon sequestration potential and infrastructure design along the mid-north Atlantic outer continental shelf, addressing the limited onshore storage options in the northeastern U.S. The objective was to define viable CCS pathways by integrating geological characterization, reservoir modeling, and system-level engineering for decarbonizing regional industrial sources. The work was conducted under US DOE grant FE0032407 for the Regional Initiatives and builds on a previous prospective resources assessment project by Battelle.

29 ENERGY PLANNING, POLICY, AND ECONOMY↗

VLSI-based Video Event Triggering for Image Data Compression

Long-duration, on-orbit microgravity experiments require a combination of high resolution and high frame rate video data acquisition. The digitized high-rate video stream presents a difficult data storage problem. Data produced at rates of several hundred million bytes per second may require a total mission video data storage requirement exceeding one terabyte. A NASA-designed, VLSI-based, highly parallel digital state machine generates a digital trigger signal at the onset of a video event. High capacity random access memory storage coupled with newly available fuzzy logic devices permits the monitoring of a video image stream for long term (DC-like) or short term (AC-like) changes caused by spatial translation, dilation, appearance, disappearance, or color change in a video object. Pre-trigger and post-trigger storage techniques are then adaptable to archiving only the significant video images.

Williams, Glenn L.↗

Ni-MH storage test and cycle life test

Gates Aerospace Batteries is conducting two long term test programs to fully characterize the NiMH cell technology for aerospace applications. The first program analyzes the effects of long term storage upon cell performance. The second program analyzes cycle life testing and preliminary production lot testing. This paper summarizes these approaches to testing the NiMH couple and culminates with initial storage and testing recommendations. Long term storage presents challenges to deter the adverse condition of capacity fade in NiMH cells. Elevated but stabilized pressures and elevated but stabilized end-of-charge voltages also appear to be a characteristic phenomenon of long term storage modes. However, the performance degradation is dependent upon specific characteristics of the metal-hydride alloy. To date, there is no objective evidence with which to recommend the proper method for storage and handling of NiMH cells upon shipment. This is particularly critical due to limited data points that indicate open circuit storage at room temperature for 60 to 90 days will result in irrecoverable capacity loss. Accordingly a test plan was developed to determine what method of mid-term to long-term storage will prevent irrecoverable capacity loss. The explicit assumption is that trickle charging at some rate above the self-discharge rate will prevent the irreversible chemical changes to the negative electrode that result in the irrecoverable capacity loss. Another premise is that lower storage temperatures, typically 0 C for aerospace customers, will impede any negative chemical reactions. Three different trickle charge rates are expected to yield a fairly flat response with respect to recoverable capacity versus baseline cells in two different modes of open circuit. Specific attributes monitored include: end-of-charge voltage, end-of-charge pressure, mid-point discharge voltage, capacity, and end-of-discharge pressure. Cycle life testing and preliminary production lot testing continue to dominate the overall technology development effort at GAB. The cell life test program reflects continuing improvements in baseline cell designs. Performance improvements include lower and more stable charge voltages and pressures. The continuing review of production lot testing assures conformance to the design criteria and expectations. This is especially critical during this period of transferring technology from research and development status to production.

Dell, R. Dan↗

Beneficial Integration of Energy Storage and Load Management with Photovoltaic (PV)

In recent years, a number of industry activities have aimed at addressing the integration challenges posed by the variability and uncertainty of higher penetration of renewable generation sources, like solar photovoltaic (PV) – one of the key objectives of the Sustainable and Holistic Integration of Energy Storage and Solar PV (SHINES) program launched by the U.S. Department of Energy's Office of Energy Efficiency and Renewable Energy (EERE). This EPRI led Beneficial Integration of Energy Storge, and Load Management with PV project aimed to design, develop, and demonstrate end-to-end distributed energy resource (DER) integration solution to build on these activities. EPRI led project team designed and implemented a local controller that uses model predictive control (MPC) algorithm to optimally manage DERs on site by planning for a receding horizon while executing the control settings for the first step of its plan. The team has also developed a system controller to interface with the local controller to demonstrate the hierarchical control and how it can leverage DER capabilities to address challenges like over voltage and thermal limit violations which typically limits the DER hosting capacity of distribution feeders. Team has demonstrated how the local controller with optimization algorithm can effectively manage controllable loads like HVAC, water heater, and pool pumps to allow for greater integration of PV with relatively smaller energy storage system requirements. Optimal utilization of the load control can also reduce the depth of discharge of batteries to meet grid export/import limit from behind-the-meter (BTM) DERs. Proper utilization of DER capabilities via local control intelligence, like the one developed and demonstrated in this project can help the industry to address integration challenges of higher penetration of solar PV in economically efficient manner. This can help to accelerate deployment of clean renewable energy systems at lower societal cost.

14 SOLAR ENERGY↗

Assimilation of Gridded GRACE Terrestrial Water Storage Estimates in the North American Land Data Assimilation System

The objective of the North American Land Data Assimilation System (NLDAS) is to provide best available estimates of near-surface meteorological conditions and soil hydrological status for the continental United States. To support the ongoing efforts to develop data assimilation (DA) capabilities for NLDAS, the results of Gravity Recovery and Climate Experiment (GRACE) DA implemented in a manner consistent with NLDAS development are presented. Following previous work, GRACE terrestrial water storage (TWS) anomaly estimates are assimilated into the NASA Catchment land surface model using an ensemble smoother. In contrast to many earlier GRACE DA studies, a gridded GRACE TWS product is assimilated, spatially distributed GRACE error estimates are accounted for, and the impact that GRACE scaling factors have on assimilation is evaluated. Comparisons with quality-controlled in situ observations indicate that GRACE DA has a positive impact on the simulation of unconfined groundwater variability across the majority of the eastern United States and on the simulation of surface and root zone soil moisture across the country. Smaller improvements are seen in the simulation of snow depth, and the impact of GRACE DA on simulated river discharge and evapotranspiration is regionally variable. The use of GRACE scaling factors during assimilation improved DA results in the western United States but led to small degradations in the eastern United States. The study also found comparable performance between the use of gridded and basin averaged GRACE observations in assimilation. Finally, the evaluations presented in the paper indicate that GRACE DA can be helpful in improving the representation of droughts.

Kumar, Sujay V.↗

Co-Simulation Model for Optimal Wind-Hydro Coordination Using Wind Farm Control Dynamics

The growing share of Variable Renewable Energy sources (VRES) in power systems presents challenges for regula- tors, grid operators and energy producers. The VRES’ operation has limited flexibility in their operations, as they are highly dependent on ambient environments. To address these challenges, decision-makers must consider multiple objectives, among these are revenue, power system services and mechanical load on wind turbines. Coordinated operation of power plants and different wind farm control strategies are examples of measures that can benefit these objectives. This study proposes a Multi-Objective Linear Programming (MOLP) model to simulate the optimum operation of wind and hydropower plants that share limited transmission capacity. Further, wind farm control dynamics are included to obtain realistic output power and accumulated damage. From this, a case study based on a relevant location in Norway is presented to analyze the improved effect of wind- hydro coordination and wind farm control in achieving the objectives of accumulated wind turbine damage and total revenue of the hybrid power system. In addition, the study considers the potential advantages of adding a variable-speed pump to the hydropower plant. The results demonstrate that by considering multiple objectives in the optimization, one may achieve better overall performance of the objectives. By utilizing the flexibility of hydro storage, the decision maker may adjust to obtain the most desired outcome. Moreover, the added flexibility of utilizing a pump for hydro storage shows great improvements for the combined revenue of the power plants and reduced curtailment of the wind farm. However, less impact is observed from using a variable speed pump compared to a fixed speed pump.

13 HYDRO ENERGY↗

Preliminary Reversible Solid Oxide System Specification

This report presents the preliminary documentation of a 10 MWe DC reversible solid oxide cell (rSOC) system designed to use both electrical and thermal energy from a nuclear power plant (NPP). The system is designed to consume 10 MWe DC in electrolysis mode while producing hydrogen from demineralized feedwater. In fuel cell mode, the same stacks produce 2.37 MWe DC of electricity by reacting hydrogen and oxygen, while generating water as a byproduct which is recycled to be used later in the electrolysis mode. The system detailed in this specification is a high-temperature steam electrolysis (HTSE) system when operated in the electrolysis mode. HTSE systems have the benefit of producing hydrogen at a higher efficiency than conventional low-temperature electrolysis (LTE) systems. In this report it is assumed that some of the heat required for HTSE operation comes from an NPP. Heat extraction from an NPP for use in electrolysis mode of the rSOC system allows preheating and vaporization of feedwater before recuperators and trim heaters raise the feed temperature to the approximately 800 °C before entering the solid oxide stacks. The purpose of an rSOC system in a utility company setting is to employ energy arbitrage with a dispatchable demand load which can consume excess electricity generation during times of low grid demand / high generation and can produce electricity for the grid during times of high grid demand / low generation. There is a wide range of energy storage technologies that could be used for utility-scale energy arbitrage (utility-scale battery storage is considered the baseline technology), the object of this work is not to compare and contrast rSOC technology with any of these other technologies, but only to present this preliminary design for consideration and for use in future conceptual or front end engineering design (FEED) work. This document is not meant to be a final specification or definitive description of the rSOC system, but it is meant to showcase preliminary process modeling results, provide boundary conditions and interface requirements such as input feed and utility stream flowrates, temperatures, and pressures as well as thermal and electrical energy requirements, and output conditions in both electrolysis mode and fuel cell mode. These results are intended to inform the future development of a conceptual demonstration-scale study to assess the technical and economic feasibility of a future demonstration of an rSOC integrated project at an NPP.

08 HYDROGEN↗