Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “data engineering”

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 235 records · Page 13

ncompare: A Python Package for Comparing netCDF Structures

Earth science researchers and data engineers have a common problem: they often need to compare data files to see what is different between them. A lot of time is spent developing code to test differences. When it comes to comparing multidimensional data file formats like netCDFs (Network Common Data Form), this is particularly challenging and time-consuming, since there is frequently a need to evaluate the differences between dimension sizes, variable structures, and variable attributes, especially for regression testing. Since netCDFs are widely used in Earth science — with climate models, oceanographic or atmospheric reanalyses, and observational data — improved means of evaluating netCDF files can help enable a wide range of applications. We have developed a reusable open source approach through `ncompare`, which is a Python package for comparing netCDF structures [[https://github.com/nasa/ncompare]]. The `ncompare` tool compares the structure of two Network Common Data Form (NetCDF) files at the command line. It facilitates rapid comparisons by generating a formatted display of the matching and non-matching groups, variables, and associated metadata between two NetCDF datasets. The user has the option to colorize the terminal output for ease of viewing, and `ncompare` can optionally save comparison reports in text, comma-separated value (CSV), and/or Microsoft Excel formats. Despite the availability of tools (such as ncmpidiff or nccmp) that compare the values of variables, there was not previously a readily available, Python-based tool for rapid visual comparisons of group and variable structures, attributes, and chunking. `ncompare` was developed at NASA’s Atmospheric Science Data Center (ASDC) and is a collaboration with NASA Openscapes [[https://nasa-openscapes.github.io]] mentors across 11 of NASA’s data centers. Openscapes’ overarching vision is to support scientific researchers using NASA Earthdata as they migrate their workflows to the cloud. Relevant links: - https://github.com/nasa/ncompare - https://github.com/pyOpenSci/software-submission/issues/146 - https://nasa-openscapes.github.io

Daniel Kaufman↗

Penetrator role in Mars sample strategy

The application of the penetrator to a Mars Return Sample Mission (MRSM) has direct advantages to meet science objectives and mission safety. Based on engineering data and work currently conducted at Ball Aerospace Systems Division, the concept of penetrators as scientific instruments is entirely practical. The primary utilization of a penetrator for MRSM would be to optimize the selection of the sample site location and to help in selection of the actual sample to be returned to Earth. It is recognized that the amount of sample to be returned is very limited, therefore the selection of the sample site is critical to the success of the mission. The following mission scenario is proposed. The site selection of a sample to be acquired will be performed by science working groups. A decision will be reached and a set of target priorities established based on data to give geochemical, geophysical and geological information. The first task of a penetrator will be to collect data at up to 4 to 6 possible landing sites. The penetrator can include geophysical, geochemical, geological and engineering instruments to confirm that scientific data requirements at that site will be met. This in situ near real-time data, collected prior to final targeting of the lander, will insure that the sample site is both scientifically valuable and also that it is reachable within limits of the capability of the lander.

Boynton, William↗

Identification of multivariable high-performance turbofan engine dynamics from closed loop data

A typical engine control design cycle consists of developing a dynamic engine simulation from steady-state component performance data, designing a control based upon this simulation, and then testing and modifying the control in an engine test cell to meet performance requirements. This design cycle was successful for state-of-the-art engines. However, for more advanced multivariable engines that exhibit strong variable interactions, this procedure will result in substantial trial and error modification of the control during the testing phase. One method to automate the design process and reduce control modification testing and development cost would be to identify accurate dynamic models directly from the closed-loop test data. These identified models would then be used in conjunction with a synthesis procedure to systematically refine the control. Recent advances in closed-loop identifiability present a methodology for this direct identification of engine model dynamics from closed-loop test data. The application of an identification method to simulated and actual closed-loop F100 engine data is described. This study was undertaken to determine if useful dynamic engine models could be identified directly from closed-loop engine test data.

Merrill, W. C.↗

Low-thrust chemical rocket engine study

Engine data and information are presented to perform system studies on cargo orbit-transfer vehicles which would deliver large space structures to geosynchronous equatorial orbit. Low-thrust engine performance, weight, and envelope parametric data were established, preliminary design information was generated, and technologies for liquid rocket engines were identified. Two major engine design drivers were considered in the study: cooling and engine cycle options. Both film-cooled and regeneratively cooled engines were evaluated. The propellant combinations studied were hydrogen/oxygen, methane/oxygen, and kerosene/oxygen.

Mellish, J. A.↗

General purpose simulation system of the data management system for space shuttle mission 18

The simulation program of the science and engineering data management system for the space shuttle is presented. The programming language used was General Purpose Simulation System V (OS). The data flow was modeled from its origin at the experiments or subsystems to transmission from the space shuttle. Mission 18 was the particular flight chosen for simulation. First, the general structure of the program is presented and the trade studies which were performed are identified. Inputs required to make runs are discussed followed by identification of the output statistics. Some areas for model modifications are pointed out. A detailed model configuration, program listing and results are included.

Bengtson, N. M.↗

Configuration evaluation and criteria plan. Volume 1: System trades study and design methodology plan (preliminary). Space Transportation Main Engine (STME) configuration study

The System Trades Study and Design Methodology Plan is used to conduct trade studies to define the combination of Space Shuttle Main Engine features that will optimize candidate engine configurations. This is accomplished by using vehicle sensitivities and engine parametric data to establish engine chamber pressure and area ratio design points for candidate engine configurations. Engineering analyses are to be conducted to refine and optimize the candidate configurations at their design points. The optimized engine data and characteristics are then evaluated and compared against other candidates being considered. The Evaluation Criteria Plan is then used to compare and rank the optimized engine configurations on the basis of cost.

Bair, E. K.↗

Apollo experience report: Flight instrumentation calibration

Three types of instrumentation-calibration data were used in the Apollo Program to provide the correct engineering data for tests and mission support. The command and service module instrumentation-component procurement specifications required individual-component calibration, and calibration data for these individual components (conventional-calibration data) were always used for mission data support. A mean standard type of calibration data derived from a statistical sampling of conventional-calibration data was used for test and checkout during the latter part of the Apollo Program. The lunar module instrumentation procurement specification permitted the use of standard-calibration data. These data were applicable to similarly instrumented measurements. The definition, merit, and application of each type of data are discussed.

Demoss, J. F.↗

Collection, processing and dissemination of data for the national solar demonstration program

A national solar data system developed for the DOE by IBM provides for automatic gathering, conversion, transfer, and analysis of demonstration site data. NASA requirements for this system include providing solar site hardware, engineering, data collection, and analysis. The specific tasks include: (1) solar energy system design/integration; (2) developing a site data acquisition subsystem; (3) developing a central data processing system; (4) operating the test facility at Marshall Space Flight Center; (5) collecting and analyzing data. The systematic analysis and evaluation of the data from the National Solar Data System is reflected in a monthly performance report and a solar energy system performance evaluation report.

Day, R. E.↗

Managing geometric information with a data base management system

The strategies for managing computer based geometry are described. The computer model of geometry is the basis for communication, manipulation, and analysis of shape information. The research on integrated programs for aerospace-vehicle design (IPAD) focuses on the use of data base management system (DBMS) technology to manage engineering/manufacturing data. The objectives of IPAD is to develop a computer based engineering complex which automates the storage, management, protection, and retrieval of engineering data. In particular, this facility must manage geometry information as well as associated data. The approach taken on the IPAD project to achieve this objective is discussed. Geometry management in current systems and the approach taken in the early IPAD prototypes are examined.

Dube, R. P.↗

Collected software engineering papers, volume 3

Topics addressed include: software technology evaluation programs; collection of valid software engineering data; test processes using structural coverage; prototype expert system for software engineering management; use of an environment characteristic software metric set; software modulation; software development by analysis of change; and independent verification and validation.

Source record↗

Flow Simulation of Supersonic Inlet with Bypass Annular Duct

A relaxed isentropic compression supersonic inlet is a new concept that produces smaller cowl drag than a conventional inlet, but incurs lower total pressure recovery and increased flow distortion in the (radially) outer flowpath. A supersonic inlet comprising a bypass annulus to the relaxed isentropic compression inlet dumps out airflow of low quality through the bypass duct. A reliable computational fluid dynamics solution can provide considerable useful information to ascertain quantitatively relative merits of the concept, and further provide a basis for optimizing the design. For a fast and reliable performance evaluation of the inlet performance, an equivalent axisymmetric model whose area changes accounts for geometric and physical (blockage) effects resulting from the original complex three-dimensional configuration is proposed. In addition, full three-dimensional calculations are conducted for studying flow phenomena and verifying the validity of the equivalent model. The inlet-engine coupling is carried out by embedding numerical propulsion system simulation engine data into the flow solver for interactive boundary conditions at the engine fan face and exhaust plane. It was found that the blockage resulting from complex three-dimensional geometries in the bypass duct causes significant degradation of inlet performance by pushing the terminal normal shock upstream.

Kim, HyoungJin↗

Semantic Search with Sentence-BERT for Design Information Retrieval

Managing and referencing design knowledge is a critical activity in the design process. However, reliably retrieving useful knowledge can be a frustrating experience for users of knowledge management systems due to inherent limitations of standard keyword-based searches. In this research, we consider the task of retrieving relevant lessons learned from the NASA Lessons Learned Information System (LLIS). To this end, we apply a state-of-the-art natural language processing (NLP) technique for information retrieval: semantic search with sentence-BERT, which is a modification of a Bidirectional Encoder Representations from Transformers (BERT) model that uses siamese and triplet network architectures to obtain semantically meaningful sentence embeddings. While the pretrained sBERT model shows excellent out-of-the-box performance, we further fine-tune the model on data from the LLIS so that it learns on design engineering-relevant vocabulary. We quantify the improvement in query results using both standard sBERT and fine-tuned sBERT over the LLIS’s built-in keyword search. Additionally, we demonstrate a use case for the query system by searching for lessons learned relevant to specific requirements from a NASA project as part of a broader knowledge management and retrieval system. Results indicate that applying state-of-the-art natural language processing techniques, especially when fine-tuned using engineering data, to design information retrieval tasks shows significant promise in modernizing design knowledge management systems.

Hannah S. Walsh↗

Applied Space Systems Engineering: Manage Technical Data - Chapter 17

Effective space systems engineering (SSE) is conducted in a fully electronic manner. Competitive hardware, software, and system designs are created in a totally digital environment that enables rapid product design and manufacturing cycles, as well as a multitude of techniques such as modeling, simulation, and lean manufacturing that significantly reduce the lifecycle cost of systems. Because the SSE lifecycle depends on the digital environment, managing the enormous volumes of technical data needed to describe, build, deploy, and operate systems is a critical factor in the success of a project. This chapter presents the key aspects of Technical Data Management (TDM) within the SSE process. It is written from the perspective of the System Engineer tasked with establishing the TDM process and infrastructure for a major project. Additional perspectives are reflected from the point of view of the engineers on the project who work within the digital engineering environment established by the TDM toolset and infrastructure, and from the point of view of the contactors who interface via the TDM infrastructure. Table 17.1 lists the TDM process as it relates to SSE.

Kent, Peter↗

The feasibility study and evaluation of applying expert system techniques to the mission operations for the AXAF-I spacecraft

Advanced X-ray Astrophysics Facility - Imaging (AXAF-I) is a spacecraft for X-ray emitting sources observation and has been tentatively scheduled for a space shuttle launch in late 1998 at the Kennedy Space Center. Its main objectives are 'to determine the nature of astronomical objects ranging from normal stars to quasars, to understand the nature of the physical processes which take place in and between astronomical objects, and to add to our understanding of the history and evolution of the universe.' The AXAF-I will have an expected five year life time for the science mission phase. During the science mission phase, the monitoring and management operation of the flight and ground systems is personnel intensive, requiring system experts on duty around the clock. The purpose of the expert system presented in this report is intended to reduce the level of expertise, training, and personnel requirement for the mission operation. The telemetry data from the spacecraft can be divided into two categories: the science observation data and the engineering status data. The science data contains the outputs from the X-ray sensing devices and will be forwarded to the AXAF-I Science Center for interpretation; while the engineering status data will be monitored by the Operation Control Center (OCC) for the operation diagnosis of the spacecraft. The expert system is designed to assist the operation controllers at the OCC to perform the daily mission operations. Since there are hundreds of engineering telemetry data points and the interpretation of the telemetry depends on many factors, e.g., sun or eclipse, the monitoring of the AXAF-I is not a trivial task. In this phase of expert system development, the focus has been limited to the engineering data interpretation, i.e., warnings will be provided to the operation controllers to signal any anomaly. The system is hosted in a Silicon Graphics Indigo-2 workstation running the IRIX operating system. The expert system tool used is the G2 system from Gensym (Gensy).

Chang, Kai H.↗

Effect of shocks on film cooling of a full scale turbojet exhaust nozzle having an external expansion surface

Cooling is one of the critical technologies for efficient design of exhaust nozzles, especially for the developing technology of nonaxisymmetric (2D) nozzles for future aircraft applications. Several promising 2D nozzle designs have external expansion surfaces which need to be cooled. Engine data are scarce, however, on nozzle cooling effectiveness in the supersonic flow environment (with shocks) that exists along external expansion surfaces. This paper will present experimental film cooling data obtained during exploratory testing with an axisymmetric plug nozzle having external expansion and installed on an afterburning turbojet engine in an altitude test facility. The data obtained shows that the shocks and local hot gas stream conditions have a marked effect on film cooling effectiveness. An existing film cooling correlation is adequate at some operating conditions but inadequate at other conditions such as in separated flow regions resulting from shock-boundary-layer interactions.

Straight, D. M.↗

Test results of a 40 kW Stirling engine and comparison with the NASA-Lewis computer code predictions

A Stirling engine was tested without auxiliaries at NASA-Lewis. Three different regenerator configurations were tested with hydrogen. The test objectives were (1) to obtain steady-state and dynamic engine data, including indicated power, for validation of an existing computer model for this engine; and (2) to evaluate structurally the use of silicon carbide regenerators. This paper presents comparisons of the measured brake performance, indicated mean effective pressure, and cyclic pressure variations with those predicted by the code. The measured data tended to be lower than the computer code predictions. The silicon carbide foam regenerators appear to be structurally suitable, but the foam matrix tested severely reduced performance.

Allen, D.↗

The role and application of data base management in integrated computer-aided design

The need to marshal the extensive data that figure in design problems is underlined. An approach to managing engineering data for use in a computerized integrated design system is described. The approach is embodied in an experimental integrated software system that is used to demonstrate and evaluate such data management functions as storage, retrieval, query, manipulation, and modification. The development and organization of the experimental integrated design system and the application of the system to selected test problems are discussed, together with insights into data management issues gained from the study.

Blackburn, C. L.↗