Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “DATA COMPILATION”

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 1,225 records · Page 68

Data communication network at the ASRM facility

This report describes the simulation of the overall communication network structure for the Advanced Solid Rocket Motor (ASRM) facility being built at Yellow Creek near Iuka, Mississippi as of today. The report is compiled using information received from NASA/MSFC, LMSC, AAD, and RUST Inc. As per the information gathered, the overall network structure will have one logical FDDI ring acting as a backbone for the whole complex. The buildings will be grouped into two categories viz. manufacturing intensive and manufacturing non-intensive. The manufacturing intensive buildings will be connected via FDDI to the Operational Information System (OIS) in the main computing center in B_1000. The manufacturing non-intensive buildings will be connected by 10BASE-FL to the OIS through the Business Information System (BIS) hub in the main computing center. All the devices inside B_1000 will communicate with the BIS. The workcells will be connected to the Area Supervisory Computers (ASCs) through the nearest manufacturing intensive hub and one of the OIS hubs. Comdisco's Block Oriented Network Simulator (BONeS) has been used to simulate the performance of the network. BONeS models a network topology, traffic, data structures, and protocol functions using a graphical interface. The main aim of the simulations was to evaluate the loading of the OIS, the BIS, and the ASCs, and the network links by the traffic generated by the workstations and workcells throughout the site.

Moorhead, Robert J., II↗

National Geodetic Satellite Program, Part II: A Report Compiled and Edited for NASA by the AGU

The work performed by individual contributors to the National Geodetic Satellite Program is presented. The purpose of the specific organization, the instruments used in obtaining the data, a description of the data itself, the theory used in processing the data, and evaluation of the results are detailed for each participating organization. An overall evaluation of the entire program is given.

Source record↗

Documentation for the machine-readable version of photometric data for nearby stars

A computer list of all photometric systems (of those considered), in which each star was measured is provided. The file is a subset of a much larger and more comprehensive compilation, which lists all measured photoelectric photometric systems for any star that has been measured in at least one photoelectric system. In addition to the photometric system identifications, cross identifications to the Henry Draper and Durchmusterung catalogs and apparent visual magnitudes are included.

Warren, W. H., Jr.↗

Application of ERTS-1 imagery in coastal studies

The basic ERTS output is four black-and-white photographs presenting the same scene recorded in each multispectral scanner band. Mosaics covering large regions at a 1:250,000 scale can be compiled from these photographs. Office study of the image of each band separately, in combination with other bands, and in conjunction with other available data (navigation charts, tide tables, etc.) permits extraction of data useful in coastal engineering planning and coastal processes studies. Specific examples in which significant information on regional shoreline configuration or nearshore water movements has been obtained from unenhanced ERTS imagery are: (1) tidal inlet configuration; (2) navigation information; and (3) nearshore water movements.

Magoon, O. T.↗

Survey and bibliography on attainment of laminar flow control in air using pressure gradient and suction, volume 1

A survey was conducted and a bibliography compiled on attainment of laminar flow in air through the use of favorable pressure gradient and suction. This report contains the survey, summaries of data for both ground and flight experiments, and abstracts of referenced reports. Much early information is also included which may be of some immediate use as background material for LFC applications.

Bushnell, D. M.↗

The International Halley Watch: A program of coordination, cooperation and advocacy

To prevent a repetition of the lack of reporting and dissemination of the data obtained during the 1910 observations of Comet Halley, a mechanism is proposed for coordinating the work of scientists and amateurs, including government, industrials, and academic personnel during the 1985-86 apparition of Comet Halley. Specialists from each discipline, in consultation with other experts in the field, would recommend specific objectives, standards, data format, and priorities for observations in that discipline. Following time for individual publication, scientists would be invited to contribute results to a multivolume compilation containing as complete as possible a record of the apparition. It is suggested that the discipline specialists be selected jointly by the IHW leader an by an international steering group with members from COSPAR, the IAU, etc., perhaps in response to some form of international announcement of opportunity.

Friedman, L.↗

Characterizing user requirements for future land observing satellites

The objective procedure was developed for identifying probable sensor and mission characteristics for an operational satellite land observing system. Requirements were systematically compiled, quantified and scored by type of use, from surveys of federal, state, local and private communities. Incremental percent increases in expected value of data were estimated for critical system improvements. Comparisons with costs permitted selection of a probable sensor system, from a set of 11 options, with the following characteristics: 30 meter spatial resolution in 5 bands and 15 meters in 1 band, spectral bands nominally at Thematic Mapper (TM) bands 1 through 6 positions, and 2 day data turn around for receipt of imagery. Improvements are suggested for both the form of questions and the procedures for analysis of future surveys in order to provide a more quantitatively precise definition of sensor and mission requirements.

Barker, J. L.↗

The megageomorphology of the radar rivers of the eastern Sahara

The Eastern Sahara is devoid of surface drainage; this unusual characteristic distinguishes its morphology from that of most other desert regions where running water dominates landscape development. A map derived from SIR-A/B and LANDSAT images and the literature, shows the major presently known paleodrainages in the Eastern Sahara. This compilation permits consideration of the key questions: Where did the radar rivers come from and where did they go? Analysis of SIR-A data led McCauley et al. to suggest that the radar rivers, because of their southwestward trends, once flowed into the Chad basin. This key North African feature is a regional structural low formed in the Early Cretaceous in response to initial opening of the South Atlantic. The problem of the origin of headwaters for the radar rivers was less tractable. The idea that the source areas of the radar rivers might originally have been the same as those later captured by the Nile was proposed tentatively. A more extensive review of the Cenozoic tectonic history of North Africa reveals no reason now to suppose that the Central African tributaries of the present Nile were ever connected to the large alluvial valleys in southwestern Egypt and northwestern Sudan. formed in the Early Cretaceous in response to initial opening of the South Atlantic. The problem of the origin of headwaters for the radar rivers was less tractable. The idea that the source areas of the radar rivers might originally have been the same as those (The Ethiopian Highlands) later captured by the Nile was proposed tentatively. A more extensive review of the Cenozoic tectonic history of North Africa reveals no reason now to support that the Central African tributaries of the present Nile were ever connected to the large alluvial valleys in southwestern Egypt and northwestern Sudan.

Mccauley, John F.↗

The Laboratory for Oceans Computing Facility

The first VAX computer in the Laboratory for Oceans Computing Facility (LOCF) was installed and the facility was largely expanded. The growth is not only in hardware and software, but also in the number of users and in supporting research and development projects. The LOCF serves as a general purpose computing facility for: ocean color research projects, sea ice research projects, processing of the Nimbus-7 Coastal Zone Color Scanner data set, real time ingest and analysis of TIROS-N satellite data, study of the Synthetic Aperture Radar data, study of LANDSAT data, and many others. The physical space and the electrical power layout of the computing room were modified to accommodate all the equipment. The LOCF has several image processing stations which include two International Imaging Systems (IIS) model 75 processors and one Adage processor. The facility has the capability of ingesting the TIROS-N HRPT satellite data on a real time basis. More than 30 software packages were installed on the systems. System software packages, network software, FORTRAN and C compilers, database management software, image processing software, graphics, mathematics and statistics packages, TAE, Catalog Manager, GEMPAK, LAS and many other software developed on the LOCF computers such as SEAPAK have greatly advanced the capability of the LOCF.

Kao, R.↗

Time-Critical Volume Rendering

For the past twelve months, we have conducted and completed a joint research entitled "Time- Critical Volume Rendering" with NASA Ames. As expected, High performance volume rendering algorithms have been developed by exploring some new faster rendering techniques, including object presence acceleration, parallel processing, and hierarchical level-of-detail representation. Using our new techniques, initial experiments have achieved real-time rendering rates of more than 10 frames per second of various 3D data sets with highest resolution. A couple of joint papers and technique reports as well as an interactive real-time demo have been compiled as the result of this project.

Kaufman, Arie↗

Symbolic LTL Compilation for Model Checking: Extended Abstract

In Linear Temporal Logic (LTL) model checking, we check LTL formulas representing desired behaviors against a formal model of the system designed to exhibit these behaviors. To accomplish this task, the LTL formulas must be translated into automata [21]. We focus on LTL compilation by investigating LTL satisfiability checking via a reduction to model checking. Having shown that symbolic LTL compilation algorithms are superior to explicit automata construction algorithms for this task [16], we concentrate here on seeking a better symbolic algorithm.We present experimental data comparing algorithmic variations such as normal forms, encoding methods, and variable ordering and examine their effects on performance metrics including processing time and scalability. Safety critical systems, such as air traffic control, life support systems, hazardous environment controls, and automotive control systems, pervade our daily lives, yet testing and simulation alone cannot adequately verify their reliability [3]. Model checking is a promising approach to formal verification for safety critical systems which involves creating a formal mathematical model of the system and translating desired safety properties into a formal specification for this model. The complement of the specification is then checked against the system model. When the model does not satisfy the specification, model-checking tools accompany this negative answer with a counterexample, which points to an inconsistency between the system and the desired behaviors and aids debugging efforts.

Rozier, Kristin Y.↗

Trajectory Optimization: OTIS 4

The latest release of the Optimal Trajectories by Implicit Simulation (OTIS4) allows users to simulate and optimize aerospace vehicle trajectories. With OTIS4, one can seamlessly generate optimal trajectories and parametric vehicle designs simultaneously. New features also allow OTIS4 to solve non-aerospace continuous time optimal control problems. The inputs and outputs of OTIS4 have been updated extensively from previous versions. Inputs now make use of objectoriented constructs, including one called a metastring. Metastrings use a greatly improved calculator and common nomenclature to reduce the user s workload. They allow for more flexibility in specifying vehicle physical models, boundary conditions, and path constraints. The OTIS4 calculator supports common mathematical functions, Boolean operations, and conditional statements. This allows users to define their own variables for use as outputs, constraints, or objective functions. The user-defined outputs can directly interface with other programs, such as spreadsheets, plotting packages, and visualization programs. Internally, OTIS4 has more explicit and implicit integration procedures, including high-order collocation methods, the pseudo-spectral method, and several variations of multiple shooting. Users may switch easily between the various methods. Several unique numerical techniques such as automated variable scaling and implicit integration grid refinement, support the integration methods. OTIS4 is also significantly more user friendly than previous versions. The installation process is nearly identical on various platforms, including Microsoft Windows, Apple OS X, and Linux operating systems. Cross-platform scripts also help make the execution of OTIS and post-processing of data easier. OTIS4 is supplied free by NASA and is subject to ITAR (International Traffic in Arms Regulations) restrictions. Users must have a Fortran compiler, and a Python interpreter is highly recommended.

Riehl, John P.↗

Advanced End-to-end Simulation for On-board Processing (AESOP)

Developers of data compression algorithms typically use their own software together with commercial packages to implement, evaluate and demonstrate their work. While convenient for an individual developer, this approach makes it difficult to build on or use another's work without intimate knowledge of each component. When several people or groups work on different parts of the same problem, the larger view can be lost. What's needed is a simple piece of software to stand in the gap and link together the efforts of different people, enabling them to build on each other's work, and providing a base for engineers and scientists to evaluate the parts as a cohesive whole and make design decisions. AESOP (Advanced End-to-end Simulation for On-board Processing) attempts to meet this need by providing a graphical interface to a developer-selected set of algorithms, interfacing with compiled code and standalone programs, as well as procedures written in the IDL and PV-Wave command languages. As a proof of concept, AESOP is outfitted with several data compression algorithms integrating previous work on different processors (AT&T DSP32C, TI TMS320C30, SPARC). The user can specify at run-time the processor on which individual parts of the compression should run. Compressed data is then fed through simulated transmission and uncompression to evaluate the effects of compression parameters, noise and error correction algorithms. The following sections describe AESOP in detail. Section 2 describes fundamental goals for usability. Section 3 describes the implementation. Sections 4 through 5 describe how to add new functionality to the system and present the existing data compression algorithms. Sections 6 and 7 discuss portability and future work.

Mazer, Alan S.↗

Testing New Programming Paradigms with NAS Parallel Benchmarks

Over the past decade, high performance computing has evolved rapidly, not only in hardware architectures but also with increasing complexity of real applications. Technologies have been developing to aim at scaling up to thousands of processors on both distributed and shared memory systems. Development of parallel programs on these computers is always a challenging task. Today, writing parallel programs with message passing (e.g. MPI) is the most popular way of achieving scalability and high performance. However, writing message passing programs is difficult and error prone. Recent years new effort has been made in defining new parallel programming paradigms. The best examples are: HPF (based on data parallelism) and OpenMP (based on shared memory parallelism). Both provide simple and clear extensions to sequential programs, thus greatly simplify the tedious tasks encountered in writing message passing programs. HPF is independent of memory hierarchy, however, due to the immaturity of compiler technology its performance is still questionable. Although use of parallel compiler directives is not new, OpenMP offers a portable solution in the shared-memory domain. Another important development involves the tremendous progress in the internet and its associated technology. Although still in its infancy, Java promisses portability in a heterogeneous environment and offers possibility to "compile once and run anywhere." In light of testing these new technologies, we implemented new parallel versions of the NAS Parallel Benchmarks (NPBs) with HPF and OpenMP directives, and extended the work with Java and Java-threads. The purpose of this study is to examine the effectiveness of alternative programming paradigms. NPBs consist of five kernels and three simulated applications that mimic the computation and data movement of large scale computational fluid dynamics (CFD) applications. We started with the serial version included in NPB2.3. Optimization of memory and cache usage was applied to several benchmarks, noticeably BT and SP, resulting in better sequential performance. In order to overcome the lack of an HPF performance model and guide the development of the HPF codes, we employed an empirical performance model for several primitives found in the benchmarks. We encountered a few limitations of HPF, such as lack of supporting the "REDISTRIBUTION" directive and no easy way to handle irregular computation. The parallelization with OpenMP directives was done at the outer-most loop level to achieve the largest granularity. The performance of six HPF and OpenMP benchmarks is compared with their MPI counterparts for the Class-A problem size in the figure in next page. These results were obtained on an SGI Origin2000 (195MHz) with MIPSpro-f77 compiler 7.2.1 for OpenMP and MPI codes and PGI pghpf-2.4.3 compiler with MPI interface for HPF programs.

Jin, H.↗

Identification of phenological stages and vegetative types for land use classification

The author has identified the following significant results. A large grassland was located on the Kenai Peninsula which may be a potential grazing land. Two 1:250 K vegetation maps were constructed from ERTS-1 scenes 1049-20505 and 1066-20453 using 70 mm MSS chips and black and white prints for an area of 3.5 million acres. Another area (464,000 acres) was mapped using digital data. The latter map is the most accurate and detailed vegetation map of that area produced to date. Areal extents of identified vegetation types were derived for the area mapped from digital data. Early spring (prior to leafing out of deciduous trees) is suspected as being the best time for mapping Alaskan vegetation from MSS data due to the best time for mapping Alaskan vegetation from MSS data due to the radiometrically distinctness of the vegetation communities at that time. Vegetative overlays produced at 1:250 K compare favorably with vegetative maps compiled by Lloyd A. Spetzman and assembled by the joint Federal-State Land Use Planning Commission for Alaska.

Branton, C. I.↗

Least-Squares Curve-Fitting Program

Least Squares Curve Fitting program, AKLSQF, easily and efficiently computes polynomial providing least-squares best fit to uniformly spaced data. Enables user to specify tolerable least-squares error in fit or degree of polynomial. AKLSQF returns polynomial and actual least-squares-fit error incurred in operation. Data supplied to routine either by direct keyboard entry or via file. Written for an IBM PC X/AT or compatible using Microsoft's Quick Basic compiler.

Kantak, Anil V.↗

The IRAS asteroid and comet survey

Observations made by the Infrared Astronomical Satellite (IRAS) during 1983 constitute the largest, most complete, and least biased of the asteroid surveys to date. A total of 1811 asteroids and 25 comets with known orbits were measured. Thermal flux densities at 12, 25, 60, and 100 microns, as well as (in the case of asteroids) their derived radiometric albedos and diameters have been compiled in the IRAS Asteroid and Comet Survey. Useful low-resolution spectra were obtained for 47 numbered asteroids. There is evidence in the IRAS data base for a large population of asteroids with unknown orbits. The methods of observation are outlined. The survey strategy and the data reduction are discussed. The rationale is given for the various IRAS asteroid and comet data products. Some directions for future research using IRAS data are suggested.

Matson, Dennis L.↗

Mongoose: Creation of a Rad-Hard MIPS R3000

This paper describes the development of a 32 Bit, full MIPS R3000 code-compatible Rad-Hard CPU, code named Mongoose. Mongoose progressed from contract award, through the design cycle, to operational silicon in 12 months to meet a space mission for NASA. The goal was the creation of a fully static device capable of operation to the maximum Mil-883 derated speed, worst-case post-rad exposure with full operational integrity. This included consideration of features for functional enhancements relating to mission compatibility and removal of commercial practices not supported by Rad-Hard technology. 'Mongoose' developed from an evolution of LSI Logic's MIPS-I embedded processor, LR33000, code named Cobra, to its Rad-Hard 'equivalent', Mongoose. The term 'equivalent' is used to infer that the core of the processor is functionally identical, allowing the same use and optimizations of the MIPS-I Instruction Set software tool suite for compilation, software program trace, etc. This activity was started in September of 1991 under a contract from NASA-Goddard Space Flight Center (GSFC)-Flight Data Systems. The approach affected a teaming of NASA-GSFC for program development, LSI Logic for system and ASIC design coupled with the Rad-Hard process technology, and Harris (GASD) for Rad-Hard microprocessor design expertise. The program culminated with the generation of Rad-Hard Mongoose prototypes one year later.

Lincoln, Dan↗