Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “implementation”

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,459 records · Page 81

Lessons from Adaptive Level One Accelerator (ALOA) System Implementation

The Adaptive Level One Accelerator (ALOA) system was developed as part of the Earth Science Data and Information System (ESDIS) project. The reconfigurable computing technologies were investigated for Level 1 satellite telemetry data processing to achieve computing acceleration and cost reduction for the next-generation Level 1 data processing systems. The MODIS instrument calibration algorithm was implemented using reconfigurable a computer. The system development process and the lessons learned throughout the design cycle are summarized in this paper.

Patel, Umesh D.↗

NASA EPSCoR Nebraska Preparation Grant: Year 1. Research Cluster: Small Aircraft Transportation System/Nebraska Implementation Template (SATS-NIT)

NASA, the U.S. Department of Transportation/Federal Aviation Administration, industry stakeholders, and academia have joined forces to pursue the NASA National General Aviation Roadmap leading to a Small Aircraft Transportation System (SATS). This strategic undertaking has a 25-year goal to improve air access and bring next-generation technologies to small communities. The envisioned outcome is to improve travel between remote communities and transportation centers in urban areas by utilizing the nation's 5,400 public use general aviation airports. To facilitate this initiative, SATS stakeholders must plan, coordinate, and implement a comprehensive upgrade of public infrastructure within the framework of the national air transportation system. Ultimately, SATS may permit tripling aviation system throughput capacity by tapping the under-utilized airspace and general aviation facilities. The SATS investments, which begin in FY 2001, are designed to support the national goal of doorstep-to-destination travel at four times the speed of highways for the nation's suburban, rural, and remote communities.

Bartle, John R.↗

Experience and Challenges in Implementing Stratospheric Aerosol Gas Experiment on Meteor-3M Platform

Implementation of Stratospheric Aerosol Gas Experiment (SAGE) is a joint science mission between the Rosavioskosmos, also called Russian Aviation and Space Agency (RASA) and the National Aeronautics and Space Administration (NASA). Under the global collaboration agreement established by President Clinton and Yeltsin in 1995 between the United States and Russia, space was one of the major areas identified for joint scientific collaboration. There were several collaborative projects identified under space, earth, human exploration of space and aeronautics. SAGE was one of the key Earth Science instruments selected common to both countries' interests in ozone research. SAGE has a long space heritage, and four earlier versions of this instrument have flown in space for the last 15-year period. It has provided a vital ozone and aerosol data in the mid latitudes and has contributed in the overall ozone depletion research. SAGE II, the fourth instrument has been flying in space on NASA's Earth Radiation Budget Satellite (ERBS) for the last 14 years. Ball Aerospace built the instrument under Langley Research Center's (LaRC) management. SAGE III for Russian Meteor-3M mission is a third generation design with more spectral bands, elaborate data gathering and storage and intelligent terrestrial software. The Russian collaboration required a complete integration of SAGE III on the Russian Meteor-3M satellite and a launch on a Zenit-2 launch vehicle manufactured in Ukraine. The whole complex is scheduled to be launched from Baikonur cosmodrome in early 2001. This cooperative mission has presented a number of management, technical and logistical challenges on both sides. This paper makes an attempt to review and document such experiences.

Habib, Shahid↗

Scalability and Portability of Two Parallel Implementations of ADI

Two domain decompositions for the implementation of the NAS Scalar Penta-diagonal Parallel Benchmark on MIMD systems are investigated, namely transposition and multi-partitioning. Hardware platforms considered are the Intel iPSC/860 and Paragon XP/S-15, and clusters of SGI workstations on ethernet, communicating through PVM. It is found that the multi-partitioning strategy offers the kind of coarse granularity that allows scaling up to hundreds of processors on a massively parallel machine. Moreover, efficiency is retained when the code is ported verbatim (save message passing syntax) to a PVM environment on a modest size cluster of workstations.

Phung, Thanh↗

ODC-Free Solvent Implementation Issues for Vulcanized Rubber and Bond Systems

Thiokol Propulsion has worked extensively to replace 1,1,1-trichloroethane (TCA) with ozone depleting chemicals (ODC)-free solvents for use in the manufacture of the Reusable Solid Rocket Motor (RSRM) for the Space Shuttle Program. As Thiokol has transitioned from sub-scale to full-scale testing and implementation of these new solvents, issues have been discovered which have required special attention. The original intent of Thiokol's solvent replacement strategy was to replace TCA with a single drop-in solvent for all equivalent applications. We have learned that a single candidate does not exist for replacing TCA. Solvent incompatibility with process materials has caused us to seek for niche solvents and/or processing changes that provide an ODC-free solution for special applications. This paper addresses some of the solvent incompatibilities, which have lead to processes changes and possible niche solvent usage. These incompatibilities were discovered during full-scale testing of ODC-free solvents and relate to vulcanized rubber and bond systems in the RSRM. Specifically, the following items are presented: (1) Cure effects of d-limonene based solvents on Silica Filled Ethylene Propylene Diene Monomer (SF-EPDM) rubber. During full-scale test operations, Thiokol discovered that d-limonene (terpene) based solvents inhibit the cure of EPDM rubber. Subsequent testing showed the same issue with Nitrile Butadiene Rubber (NBR). Also discussed are efforts to minimize uncured rubber exposure to solvents; and (2) Cured bond system sensitivity to ODC-free solvents. During full scale testing it was discovered that a natural rubber to steel vulcanized bond could degrade after prolonged exposure to ODC-free solvents. Follow on testing showed that low vapor pressure and residence time seemed to be most likely cause for failure.

Hodgson, James R.↗

Aerothermal Instrumentation Loads To Implement Aeroassist Technology in Future Robotic and Human Missions to MARS and Other Locations Within the Solar System

The strategy of NASA to explore space objects in the vicinity of Earth and other planets of the solar system includes robotic and human missions. This strategy requires a road map for technology development that will support the robotic exploration and provide safety for the humans traveling to other celestial bodies. Aeroassist is one of the key elements of technology planning for the success of future robot and human exploration missions to other celestial bodies. Measurement of aerothermodynamic parameters such as temperature, pressure, and acceleration is of prime importance for aeroassist technology implementation and for the safety and affordability of the mission. Instrumentation and methods to measure such parameters have been reviewed in this report in view of past practices, current commercial availability of instrumentation technology, and the prospects of improvement and upgrade according to the requirements. Analysis of the usability of each identified instruments in terms of cost for efficient weight-volume ratio, power requirement, accuracy, sample rates, and other appropriate metrics such as harsh environment survivability has been reported.

Parmar, Devendra S.↗

What Perception Implies about Implementation of Interactive Acoustic Environments

Virtual acoustics, also known as 3-D sound and auralization, is the simulation of the complex acoustic field experienced by a listener within an environment. Going beyond the simple intensity panning of normal stereo techniques, the goal is to process sounds so that they appear to come from particular positions in three-dimensional space. Current techniques use digital signal processing to synthesize the acoustical properties that people use to localize a sound source. This paper briefly reviews these techniques as well as the results of a number of psychoacoustical studies designed to validate the synthesis. In particular, the relationship between the results of recent perceptual studies on the role of head motion to the implementation of interactive spatial audio systems is addressed.

Wenzel, Elizabeth M.↗

Implementation of Self-Align Local Poly Interconnection on 0.25 Micron Flash Memory

For ETOX Flash technology. the self-aligned source module plays a critical role in minimizing cell size. For advanced Flash technology using the shallow-trench isolation (STI) scheme, however, it is difficult to form a stable source line. The Flash process in this experiment features an ETOX structure and with SIN spacer. Poly-Si (implanted poly) is used as the local interconnection material connecting the source line and was successfully implemented in the ETOX flash array in this paper.

C H Lee↗

An Implementation Plan for NFS at NASA's NAS Facility

This document discusses how NASA's NAS can benefit from the Sun Microsystems' Network File System (NFS). A case study is presented to demonstrate the effects of NFS on the NAS supercomputing environment. Potential problems are addressed and an implementation strategy is proposed.

Lam, Terance L.↗

How Human Factors Drove the Design and Implementation of the Virtual Windtunnel

This viewgraph presentation describes decisions made at the NASA Ames Research Center during its development of a virtual windtunnel to assist humans in visualizing computational fluid dynamics simulations. User requirements for the system include the simulation of vortical structure, pressure distribution, and overall sense of flow. In addition, the system needs to support a variety of interfaces, excluding head mounts, and needs to use an object oriented approach. Direct manipulation of the system is most user-friendly when limited to only grab and point gestures. 'Visualization control tools' (vtools) improve the realism of the system. The necessary object oriented programming is in C++ and openGL. Users interact with objects called 'tools', which include vtools and tools which control the virtual wind tunnel environment. Other objects include data objects accessed by the visualizations. Visualizations can be added to the system by the user. The presentation includes a discussion of run-time architecture, and issues related to computation and implementation.

Bryson, Steve↗

Recent Progress on the Parallel Implementation of Moving-Body Overset Grid Schemes

Viscous calculations about geometrically complex bodies in which there is relative motion between component parts is one of the most computationally demanding problems facing CFD researchers today. This presentation documents results from the first two years of a CHSSI-funded effort within the U.S. Army AFDD to develop scalable dynamic overset grid methods for unsteady viscous calculations with moving-body problems. The first pan of the presentation will focus on results from OVERFLOW-D1, a parallelized moving-body overset grid scheme that employs traditional Chimera methodology. The two processes that dominate the cost of such problems are the flow solution on each component and the intergrid connectivity solution. Parallel implementations of the OVERFLOW flow solver and DCF3D connectivity software are coupled with a proposed two-part static-dynamic load balancing scheme and tested on the IBM SP and Cray T3E multi-processors. The second part of the presentation will cover some recent results from OVERFLOW-D2, a new flow solver that employs Cartesian grids with various levels of refinement, facilitating solution adaption. A study of the parallel performance of the scheme on large distributed- memory multiprocessor computer architectures will be reported.

Wissink, Andrew↗

Distributed I/O Control System Implementation for the 1238 Optical Witness Sample Thermoelectric Quartz Crystal Microbalance Thermal Vacuum Bakeout Chamber

The 1238 Thermal Vacuum Bakeout Chamber is used to test materials to determine if they meet space program contamination requirements. The system was previously manual in its operation, in that there was no supervisory control system and therefore, no means for automated operation. Marshall Space Flight Center (MSFC) requested that its operation be automated. The subsequent process implemented involved a hybrid scenario that included existing hardware, a distributed input and output (I/O) system and a graphical user interface (GUI).

Randy K. Buchanan↗

The Implementation of Payload Safety in an Operational Environment

The objective of this paper is to define the safety life-cycle process for a payload beginning with the output of the Payload Safety Review Panel and continuing through the life of the payload on-orbit. It focuses on the processes and products of the operations safety implementation through the increment preparations and real-time operations processes. In addition, the paper addresses the role of the Payload Operations and Integration Center and the interfaces to the International Partner Payload Control Centers.

Cissom, R. D.↗

Development and Implementation of an Empirical Ionosphere Variability Model

Spacecraft designers and operations support personnel involved in space environment analysis for low Earth orbit missions require ionospheric specification and forecast models that provide not only average ionospheric plasma parameters for a given set of geophysical conditions but the statistical variations about the mean as well. This presentation describes the development of a prototype empirical model intended for use with the International Reference Ionosphere (IRI) to provide ionospheric Ne and Te variability. We first describe the database of on-orbit observations from a variety of spacecraft and ground based radars over a wide range of latitudes and altitudes used to obtain estimates of the environment variability. Next, comparison of the observations with the IRI model provide estimates of the deviations from the average model as well as the range of possible values that may correspond to a given IRI output. Options for implementation of the statistical variations in software that can be run with the IRI model are described. Finally, we provide example applications including thrust estimates for tethered satellites and specification of sunrise Ne, Te conditions required to support spacecraft charging issues for satellites with high voltage solar arrays.

Minow, Joesph I.↗

Implementation of Preconditioned Dual-Time Procedures in OVERFLOW

Preconditioning methods have become the method of choice for the solution of flowfields involving the simultaneous presence of low Mach and transonic regions. It is well known that these methods are important for insuring accurate numerical discretization as well as convergence efficiency over various operating conditions such as low Mach number, low Reynolds number and high Strouhal numbers. For unsteady problems, the preconditioning is introduced within a dual-time framework wherein the physical time-derivatives are used to march the unsteady equations and the preconditioned time-derivatives are used for purposes of numerical discretization and iterative solution. In this paper, we describe the implementation of the preconditioned dual-time methodology in the OVERFLOW code. To demonstrate the performance of the method, we employ both simple and practical unsteady flowfields, including vortex propagation in a low Mach number flow, flowfield of an impulsively started plate (Stokes' first problem) arid a cylindrical jet in a low Mach number crossflow with ground effect. All the results demonstrate that the preconditioning algorithm is responsible for improvements to both numerical accuracy and convergence efficiency and, thereby, enables low Mach number unsteady computations to be performed at a fraction of the cost of traditional time-marching methods.

Pandya, Shishir A.↗

A Fast Implementation of the ISOCLUS Algorithm

Unsupervised clustering is a fundamental building block in numerous image processing applications. One of the most popular and widely used clustering schemes for remote sensing applications is the ISOCLUS algorithm, which is based on the ISODATA method. The algorithm is given a set of n data points in d-dimensional space, an integer k indicating the initial number of clusters, and a number of additional parameters. The general goal is to compute the coordinates of a set of cluster centers in d-space, such that those centers minimize the mean squared distance from each data point to its nearest center. This clustering algorithm is similar to another well-known clustering method, called k-means. One significant feature of ISOCLUS over k-means is that the actual number of clusters reported might be fewer or more than the number supplied as part of the input. The algorithm uses different heuristics to determine whether to merge lor split clusters. As ISOCLUS can run very slowly, particularly on large data sets, there has been a growing .interest in the remote sensing community in computing it efficiently. We have developed a faster implementation of the ISOCLUS algorithm. Our improvement is based on a recent acceleration to the k-means algorithm of Kanungo, et al. They showed that, by using a kd-tree data structure for storing the data, it is possible to reduce the running time of k-means. We have adapted this method for the ISOCLUS algorithm, and we show that it is possible to achieve essentially the same results as ISOCLUS on large data sets, but with significantly lower running times. This adaptation involves computing a number of cluster statistics that are needed for ISOCLUS but not for k-means. Both the k-means and ISOCLUS algorithms are based on iterative schemes, in which nearest neighbors are calculated until some convergence criterion is satisfied. Each iteration requires that the nearest center for each data point be computed. Naively, this requires O(kn) time, where k denotes the current number of centers. Traditional techniques for accelerating nearest neighbor searching involve storing the k centers in a data structure. However, because of the iterative nature of the algorithm, this data structure would need to be rebuilt with each new iteration. Our approach is to store the data points in a kd-tree data structure. The assignment of points to nearest neighbors is carried out by a filtering process, which successively eliminates centers that can not possibly be the nearest neighbor for a given region of space. This algorithm is significantly faster, because large groups of data points can be assigned to their nearest center in a single operation. Preliminary results on a number of real Landsat datasets show that our revised ISOCLUS-like scheme runs about twice as fast.

Memarsadeghi, Nargess↗

Applying Reflective Middleware Techniques to Optimize a QoS-enabled CORBA Component Model Implementation

Although existing CORBA specifications, such as Real-time CORBA and CORBA Messaging, address many end-to-end quality-of service (QoS) properties, they do not define strategies for configuring these properties into applications flexibly, transparently, and adaptively. Therefore, application developers must make these configuration decisions manually and explicitly, which is tedious, error-prone, and open sub-optimal. Although the recently adopted CORBA Component Model (CCM) does define a standard configuration framework for packaging and deploying software components, conventional CCM implementations focus on functionality rather than adaptive quality-of-service, which makes them unsuitable for next-generation applications with demanding QoS requirements. This paper presents three contributions to the study of middleware for QoS-enabled component-based applications. It outlines rejective middleware techniques designed to adaptively (1) select optimal communication mechanisms, (2) manage QoS properties of CORBA components in their contain- ers, and (3) (re)con$gure selected component executors dynamically. Based on our ongoing research on CORBA and the CCM, we believe the application of rejective techniques to component middleware will provide a dynamically adaptive and (re)configurable framework for COTS software that is well-suited for the QoS demands of next-generation applications.

Wang, Nanbor↗

Implementation of Autonomous Control Technology for Plant Growth Chambers

The Kennedy Space Center has significant infrastructure for research using controlled environment plant growth chambers. Such research supports development of bioregenerative life support technology for long-term space missions. Most of the existing chambers in Hangar L and Little L will be moved to the new Space Experiment Research and Processing Laboratory (SERPL) in the summer of 2003. The impending move has created an opportunity to update the control system technologies to allow for greater flexibility, less labor for set-up and maintenance, better diagnostics, better reliability and easier data retrieval. Part of these improvements can be realized using hardware which communicates through an ethernet connection to a central computer for supervisory control but can be operated independently of the computer during routine run-time. Both the hardware and software functionality of an envisioned system were tested on a prototype plant growth chamber (CEC-4) in Hangar L. Based upon these tests, recommendations for hardware and software selection and system design for implementation in SERPL are included.

Costello, Thomas A.↗