Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “Computer Systems”

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,801 records · Page 100

Integrated Distributed Directory Service for KSC

This paper describes an integrated distributed directory services (DDS) architecture as a fundamental component of KSC distributed computing systems. Specifically, an architecture for an integrated directory service based on DNS and X.500/LDAP has been suggested. The architecture supports using DNS in its traditional role as a name service and X.500 for other services. Specific designs were made in the integration of X.500 DDS for Public Key Certificates, Kerberos Security Services, Network-wide Login, Electronic Mail, WWW URLS, Servers, and other diverse network objects. Issues involved in incorporating the emerging Microsoft Active Directory Service MADS in KSC's X.500 were discussed.

Ghansah, Isaac↗

Turbulent Boundary Layer on a Yawed Cone in a Supersonic Stream

The momentum integral equations are derived for the boundary layer on an arbitrary curved surface, using a streamline coordinate system. Computations of the turbulent boundary layer on a slightly yawed cone are made for a Prandtl number of 0.729, wall to free-stream temperature ratios of 1/2, 1, and 2, and Mach numbers from 1 to 4. Deflection of the fluid in the boundary layer from outer stream direction, local friction coefficient, displacement surface, lift coefficient, and pitching-moment coefficient are presented.

Braun, Willis H.↗

Application of Aeroelastic Solvers Based on Navier-Stokes Equations

A pre-release version of the Navier-Stokes solver (TURBO) was obtained from MSU. Along with Dr. Milind Bakhle of the University of Toledo, subroutines for aeroelastic analysis were developed and added to the TURBO code to develop versions 1 and 2 of the TURBO-AE code. For specified mode shape, frequency and inter-blade phase angle the code calculates the work done by the fluid on the rotor for a prescribed sinusoidal motion. Positive work on the rotor indicates instability of the rotor. The version 1 of the code calculates the work for in-phase blade motions only. In version 2 of the code, the capability for analyzing all possible inter-blade phase angles, was added. The version 2 of TURBO-AE code was validated and delivered to NASA and the industry partners of the AST project. The capabilities and the features of the code are summarized in Refs. [1] & [2]. To release the version 2 of TURBO-AE, a workshop was organized at NASA Lewis, by Dr. Srivastava and Dr. M. A. Bakhle, both of the University of Toledo, in October of 1996 for the industry partners of NASA Lewis. The workshop provided the potential users of TURBO-AE, all the relevant information required in preparing the input data, executing the code, interpreting the results and bench marking the code on their computer systems. After the code was delivered to the industry partners, user support was also provided. A new version of the Navier-Stokes solver (TURBO) was later released by MSU. This version had significant changes and upgrades over the previous version. This new version was merged with the TURBO-AE code. Also, new boundary conditions for 3-D unsteady non-reflecting boundaries, were developed by researchers from UTRC, Ref. [3]. Time was spent on understanding, familiarizing, executing and implementing the new boundary conditions into the TURBO-AE code. Work was started on the phase lagged (time-shifted) boundary condition version (version 4) of the code. This will allow the users to calculate non-zero interblade phase angles using, only one blade passage for analysis.

Keith, Theo G., Jr.↗

Parallelizing OVERFLOW: Experiences, Lessons, Results

The computer code OVERFLOW is widely used in the aerodynamic community for the numerical solution of the Navier-Stokes equations. Current trends in computer systems and architectures are toward multiple processors and parallelism, including distributed memory. This report describes work that has been carried out by the author and others at Ames Research Center with the goal of parallelizing OVERFLOW using a variety of parallel architectures and parallelization strategies. This paper begins with a brief description of the OVERFLOW code. This description includes the basic numerical algorithm and some software engineering considerations. Next comes a description of a parallel version of OVERFLOW, OVERFLOW/PVM, using PVM (Parallel Virtual Machine). This parallel version of OVERFLOW uses the manager/worker style and is part of the standard OVERFLOW distribution. Then comes a description of a parallel version of OVERFLOW, OVERFLOW/MPI, using MPI (Message Passing Interface). This parallel version of OVERFLOW uses the SPMD (Single Program Multiple Data) style. Finally comes a discussion of alternatives to explicit message-passing in the context of parallelizing OVERFLOW.

Jespersen, Dennis C.↗

The Formal Semantics of PVS

A specification language is a medium for expressing what is computed rather than how it is computed. Specification languages share some features with programming languages but are also different in several important ways. For our purpose, a specification language is a logic within which the behavior of computational systems can be formalized. Although a specification can be used to simulate the behavior of such systems, we mainly use specifications to state and prove system properties with mechanical assistance. We present the formal semantics of the specification language of SRI's Prototype Verification System (PVS). This specification language is based on the simply typed lambda calculus. The novelty in PVS is that it contains very expressive language features whose static analysis (e.g., typechecking) requires the assistance of a theorem prover. The formal semantics illuminates several of the design considerations underlying PVS, the interaction between theorem proving and typechecking.

Owre, Sam↗

Transonic Dynamics Tunnel Force and Pressure Data Acquired on the HSR Rigid Semispan Model

This report describes the aerodynamic data acquired on the High Speed Research Rigid Semispan Model (HSR-RSM) during NASA Langley Transonic Dynamics Tunnel (TDT) Test 520 conducted from 18 March to 4 April, 1996. The purpose of this test was to assess the aerodynamic character of a rigid high speed civil transport wing. The wing was fitted with a single trailing edge control surface which was both steadily deflected and oscillated during the test to investigate the response of the aerodynamic data to steady and unsteady control motion. Angle-of-attack and control surface deflection polars at subsonic, transonic and low-supersonic Mach numbers were obtained in the tunnel?s heavy gas configuration. Unsteady pressure and steady loads data were acquired on the wing, while steady pressures were measured on the fuselage. These data were reduced using a variety of methods, programs and computer systems. The reduced data was ultimately compiled onto a CD-ROM volume which was distributed to HSR industry team members in July, 1996. This report documents the methods used to acquire and reduce the data, and provides an assessment of the quality, repeatability, and overall character of the aerodynamic data measured during this test.

Schuster, David M.↗

Advantages of Parallel Processing and the Effects of Communications Time

Many computing tasks involve heavy mathematical calculations, or analyzing large amounts of data. These operations can take a long time to complete using only one computer. Networks such as the Internet provide many computers with the ability to communicate with each other. Parallel or distributed computing takes advantage of these networked computers by arranging them to work together on a problem, thereby reducing the time needed to obtain the solution. The drawback to using a network of computers to solve a problem is the time wasted in communicating between the various hosts. The application of distributed computing techniques to a space environment or to use over a satellite network would therefore be limited by the amount of time needed to send data across the network, which would typically take much longer than on a terrestrial network. This experiment shows how much faster a large job can be performed by adding more computers to the task, what role communications time plays in the total execution time, and the impact a long-delay network has on a distributed computing system.

Eddy, Wesley M.↗

The Development of a Dynamic Geomagnetic Cutoff Rigidity Model for the International Space Station

We have developed a computer model of geomagnetic vertical cutoffs applicable to the orbit of the International Space Station. This model accounts for the change in geomagnetic cutoff rigidity as a function of geomagnetic activity level. This model was delivered to NASA Johnson Space Center in July 1999 and tested on the Space Radiation Analysis Group DEC-Alpha computer system to ensure that it will properly interface with other software currently used at NASA JSC. The software was designed for ease of being upgraded as other improved models of geomagnetic cutoff as a function of magnetic activity are developed.

Smart, D. F.↗

High-Speed Observer: Automated Streak Detection in SSME Plumes

A high frame rate digital video camera installed on test stands at Stennis Space Center has been used to capture images of Space Shuttle main engine plumes during test. These plume images are processed in real time to detect and differentiate anomalous plume events occurring during a time interval on the order of 5 msec. Such speed yields near instantaneous availability of information concerning the state of the hardware. This information can be monitored by the test conductor or by other computer systems, such as the integrated health monitoring system processors, for possible test shutdown before occurrence of a catastrophic engine failure.

Rieckoff, T. J.↗

STS-102 Countdown Status Briefing

Joel Wells, NASA Public Affairs, introduces Pete Nickolenko, NASA Test Director, Glenn Chin, Leonardo Mission Manager, and Ed Priselac, Shuttle Weather Officer, in this STS-102 prelaunch press conference. Mr. Nickolenko gives an overview of the countdown and built-in hold times, the launch window, and prelaunch activities (such as activation and checkout of the onboard computer systems, closing the payload bay doors, servicing of the onboard cryogenic cell tanks, main engine tests, and power-up of the ground communications systems). Mr. Chin confirms that the payload is in the final flight configuration and is ready for launch. Mr. Priselac gives the weather forecast for the launch date. The men then answer questions from the press.

Source record↗

RXTE Observations M87: Investigating the Non-Thermal Continuum

This is the final report for NASA grant NAG5-7329, awarded for the RXTE Cycle 3 Guest Observer Program, "RXTE Observations of M87: Investigating the nonthermal continuum". This grant totaled $8000 and was spent over 3 years (4/1998-4/2001). It supported analysis of RXTE observations of the nearby giant elliptical galaxy M87 with the RXTE satellite. The main aim of these observations was to search for non-thermal emission from the core of M87 and the famous jet. This grant also partially funded supporting theoretical work. The observational campaign was performed in December 1997 and January 1998, and we were given the final data tape in April 1998. Sebastian Heinz (then a graduated student in our group) and I started to work on the data immediately. The results of our detailed analysis were submitted to the Astrophysical Journal in November 1998, and accepted for publication in March 1999. Tile paper was published in August, 1999. The journal reference is: A RXTE study of N187 and the core of the Virgo cluster, Reynolds C.S.,Heinx S., Fabian A.C., Begelman M.C., 1999, ApJ, 102, 1999. During this first year of the project, this grant supported Mr. Heinz's travel to the Paris Texas Symposium in December 1998, as well as providing funds for necessary maintenance of our computer system.

Reynolds, Christopher S.↗

STS-100 Flight Day 8 Highlights

On this eighth day of the STS-100 mission, the crewmembers of Endeavour, Commander Kent Rominger, Pilot Jeffrey Ashby, and Mission Specialists Chris Hadfield, Scott Parazynski, John Phillips, Umberto Guidoni, and Yuri Valentinovich Lonchakov, are seen reloading the Rafaello Logistics Module. External views of the International Space Station (ISS) are shown against a backdrop of Earth as Mission Ground Control and the Atlantis crew discuss the efforts to fix the glitch in the ISS' computer system.

Source record↗

Remote Sensing of Wind Fields and Aerosol Distribution with Airborne Scanning Doppler Lidar

The coherent Doppler laser radar (lidar), when operated from an airborne platform, is a unique tool for the study of atmospheric and surface processes and features. This is especially true for scientific objectives requiring measurements in optically-clear air, where other remote sensing technologies such as Doppler radar are typically at a disadvantage. The atmospheric lidar remote sensing groups of several US institutions, led by Marshall Space Flight Center, have developed an airborne coherent Doppler lidar capable of mapping the wind field and aerosol structure in three dimensions. The instrument consists of an eye-safe approx. 1 Joule/pulse lidar transceiver, telescope, scanner, inertial measurement unit, and flight computer system to orchestrate all subsystem functions and tasks. The scanner is capable of directing the expanded lidar beam in a variety of ways, in order to extract vertically-resolved wind fields. Horizontal resolution is approx. 1 km; vertical resolution is even finer. Winds are obtained by measuring backscattered, Doppler-shifted laser radiation from naturally-occurring aerosol particles (of order 1 micron diameter). Measurement coverage depends on aerosol spatial distribution and composition. Velocity accuracy has been verified to be approx. 1 meter per second. A variety of applications have been demonstrated during the three flight campaigns conducted during 1995-1998. Examples will be shown during the presentation. In 1995, boundary layer winds over the ocean were mapped with unprecedented resolution. In 1996, unique measurements were made of. flow over the complex terrain of the Aleutian Islands; interaction of the marine boundary layer jet with the California coastal mountain range; a weak dry line in Texas - New Mexico; the angular dependence of sea surface scattering; and in-flight radiometric calibration using the surface of White Sands National Monument. In 1998, the first measurements of eyewall and boundary layer winds within a hurricane were made with the airborne Doppler lidar. Potential applications and plans for improvement will also be described.

Rothermel, Jeffry↗

The Palomar Testbed Interferometer

The Palomar Testbed Interferometer (PTI) is a long-baseline infrared interferometer located at Palomar Observatory, California. It was built as a testbed for interferometric techniques applicable to the Keck Interferometer. First fringes were obtained in 1995 July. PTI implements a dual-star architecture, tracking two stars simultaneously for phase referencing and narrow-angle astrometry. The three fixed 40 cm apertures can be combined pairwise to provide baselines to 110 m. The interferometer actively tracks the white-light fringe using an array detector at 2.2 microns and active delay lines with a range of +/-38 m. Laser metrology of the delay lines allows for servo control, and laser metrology of the complete optical path enables narrow-angle astrometric measurements. The instrument is highly automated, using a multiprocessing computer system for instrument control and sequencing.

Colavita, M. M.↗

Support for Debugging Automatically Parallelized Programs

This viewgraph presentation provides information on the technical aspects of debugging computer code that has been automatically converted for use in a parallel computing system. Shared memory parallelization and distributed memory parallelization entail separate and distinct challenges for a debugging program. A prototype system has been developed which integrates various tools for the debugging of automatically parallelized programs including the CAPTools Database which provides variable definition information across subroutines as well as array distribution information.

Hood, Robert↗

Empirical Requirements Analysis for Mars Surface Operations Using the Flashline Mars Arctic Research Station

Living and working on Mars will require model-based computer systems for maintaining and controlling complex life support, communication, transportation, and power systems. This technology must work properly on the first three-year mission, augmenting human autonomy, without adding-yet more complexity to be diagnosed and repaired. One design method is to work with scientists in analog (mars-like) setting to understand how they prefer to work, what constrains will be imposed by the Mars environment, and how to ameliorate difficulties. We describe how we are using empirical requirements analysis to prototype model-based tools at a research station in the High Canadian Arctic.

Clancey, William J.↗

Improving Simulated Annealing by Recasting it as a Non-Cooperative Game

The game-theoretic field of COllective INtelligence (COIN) concerns the design of computer-based players engaged in a non-cooperative game so that as those players pursue their self-interests, a pre-specified global goal for the collective computational system is achieved "as a side-effect". Previous implementations of COIN algorithms have outperformed conventional techniques by up to several orders of magnitude, on domains ranging from telecommunications control to optimization in congestion problems. Recent mathematical developments have revealed that these previously developed game-theory-motivated algorithms were based on only two of the three factors determining performance. Consideration of only the third factor would instead lead to conventional optimization techniques like simulated annealing that have little to do with non-cooperative games. In this paper we present an algorithm based on all three terms at once. This algorithm can be viewed as a way to modify simulated annealing by recasting it as a non-cooperative game, with each variable replaced by a player. This recasting allows us to leverage the intelligent behavior of the individual players to substantially improve the exploration step of the simulated annealing. Experiments are presented demonstrating that this recasting improves simulated annealing by several orders of magnitude for spin glass relaxation and bin-packing.

Wolpert, David↗

Improving Simulated Annealing by Replacing Its Variables with Game-Theoretic Utility Maximizers

The game-theory field of Collective INtelligence (COIN) concerns the design of computer-based players engaged in a non-cooperative game so that as those players pursue their self-interests, a pre-specified global goal for the collective computational system is achieved as a side-effect. Previous implementations of COIN algorithms have outperformed conventional techniques by up to several orders of magnitude, on domains ranging from telecommunications control to optimization in congestion problems. Recent mathematical developments have revealed that these previously developed algorithms were based on only two of the three factors determining performance. Consideration of only the third factor would instead lead to conventional optimization techniques like simulated annealing that have little to do with non-cooperative games. In this paper we present an algorithm based on all three terms at once. This algorithm can be viewed as a way to modify simulated annealing by recasting it as a non-cooperative game, with each variable replaced by a player. This recasting allows us to leverage the intelligent behavior of the individual players to substantially improve the exploration step of the simulated annealing. Experiments are presented demonstrating that this recasting significantly improves simulated annealing for a model of an economic process run over an underlying small-worlds topology. Furthermore, these experiments reveal novel small-worlds phenomena, and highlight the shortcomings of conventional mechanism design in bounded rationality domains.

Wolpert, David H.↗

Refine your search to explore more results.