Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “serial”

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

The Globalstar mobile satellite system for worldwide personal communications

Loral Aerospace Corporation along with Qualcomm Inc. have developed a satellite system which offers global mobile voice and data services to and from handheld and mobile user terminals with omni-directional antennas. By combining the use of low-earth orbit (LEO) satellites with existing terrestrial communications systems and innovative, highly efficient spread spectrum techniques, the Globalstar system provides users with low-cost, reliable communications throughout the world. The Globalstar space segment consists of a constellation of 48 LEO satellites in circular orbits with 750 NM (1389 km) altitude. Each satellite communicates with the mobile users via the satellite-user links and with gateway stations. The gateway stations handle the interface between the Globalstar network and the OSTN/PLMN systems. Globalstar transceivers are similar to currently proposed digital cellular telephones in size and have a serial number that will allow the end user to make and receive calls from or to that device anywhere in the world. The Globalstar system is designed to operate as a complement to existing local, long-distance, public, private and specialized telecommunications networks. Service is primarily designed to serve the rural and thin route communications needs of consumers, government users, and private networks.

Wiedeman, Robert A.↗

An object-oriented approach for parallel self adaptive mesh refinement on block structured grids

Self-adaptive mesh refinement dynamically matches the computational demands of a solver for partial differential equations to the activity in the application's domain. In this paper we present two C++ class libraries, P++ and AMR++, which significantly simplify the development of sophisticated adaptive mesh refinement codes on (massively) parallel distributed memory architectures. The development is based on our previous research in this area. The C++ class libraries provide abstractions to separate the issues of developing parallel adaptive mesh refinement applications into those of parallelism, abstracted by P++, and adaptive mesh refinement, abstracted by AMR++. P++ is a parallel array class library to permit efficient development of architecture independent codes for structured grid applications, and AMR++ provides support for self-adaptive mesh refinement on block-structured grids of rectangular non-overlapping blocks. Using these libraries, the application programmers' work is greatly simplified to primarily specifying the serial single grid application and obtaining the parallel and self-adaptive mesh refinement code with minimal effort. Initial results for simple singular perturbation problems solved by self-adaptive multilevel techniques (FAC, AFAC), being implemented on the basis of prototypes of the P++/AMR++ environment, are presented. Singular perturbation problems frequently arise in large applications, e.g. in the area of computational fluid dynamics. They usually have solutions with layers which require adaptive mesh refinement and fast basic solvers in order to be resolved efficiently.

Lemke, Max↗

Discrete sensitivity derivatives of the Navier-Stokes equations with a parallel Krylov solver

This paper solves an 'incremental' form of the sensitivity equations derived by differentiating the discretized thin-layer Navier Stokes equations with respect to certain design variables of interest. The equations are solved with a parallel, preconditioned Generalized Minimal RESidual (GMRES) solver on a distributed-memory architecture. The 'serial' sensitivity analysis code is parallelized by using the Single Program Multiple Data (SPMD) programming model, domain decomposition techniques, and message-passing tools. Sensitivity derivatives are computed for low and high Reynolds number flows over a NACA 1406 airfoil on a 32-processor Intel Hypercube, and found to be identical to those computed on a single-processor Cray Y-MP. It is estimated that the parallel sensitivity analysis code has to be run on 40-50 processors of the Intel Hypercube in order to match the single-processor processing time of a Cray Y-MP.

Ajmani, Kumud↗

Development of a Power Electronics Unit for the Space Station Plasma Contactor

A hollow cathode plasma contactor has been baselined as a charge control device for the Space Station (SS) to prevent deleterious interactions of coated structural components with the ambient plasma. NASA LeRC Work Package 4 initiated the development of a plasma contactor system comprised of a Power Electronics Unit (PEU), an Expellant Management Unit (EMU), a command and data interface, and a Plasma Contactor Unit (PCU). A breadboard PEU was designed and fabricated. The breadboard PEU contains a cathode heater and discharge power supply, which were required to operate the PCU, a control and auxiliary power converter, an EMU interface, a command and telemetry interface, and a controller. The cathode heater and discharge supplies utilized a push-pull topology with a switching frequency of 20 kHz and pulse-width-modulated (PWM) control. A pulse ignition circuit derived from that used in arcjet power processors was incorporated in the discharge supply for discharge ignition. An 8088 based microcontroller was utilized in the breadboard model to provide a flexible platform for controller development with a simple command/data interface incorporating a direct connection to SS Mulitplexer/Demultiplexer (MDM) analog and digital I/O cards. Incorporating this in the flight model would eliminate the hardware and software overhead associated with a 1553 serial interface. The PEU autonomously operated the plasma contactor based on command inputs and was successfully integrated with a prototype plasma contactor unit demonstrating reliable ignition of the discharge and steady-state operation.

Hamley, John A.↗

Parallel processing methods for space based power systems

This report presents a method for doing load-flow analysis of a power system by using a decomposition approach. The power system for the Space Shuttle is used as a basis to build a model for the load-flow analysis. To test the decomposition method for doing load-flow analysis, simulations were performed on power systems of 16, 25, 34, 43, 52, 61, 70, and 79 nodes. Each of the power systems was divided into subsystems and simulated under steady-state conditions. The results from these tests have been found to be as accurate as tests performed using a standard serial simulator. The division of the power systems into different subsystems was done by assigning a processor to each area. There were 13 transputers available, therefore, up to 13 different subsystems could be simulated at the same time. This report has preliminary results for a load-flow analysis using a decomposition principal. The report shows that the decomposition algorithm for load-flow analysis is well suited for parallel processing and provides increases in the speed of execution.

Berry, F. C.↗

Infrared sensors and systems for enhanced vision/autonomous landing applications

There exists a large body of data spanning more than two decades, regarding the ability of infrared imagers to 'see' through fog, i.e., in Category III weather conditions. Much of this data is anecdotal, highly specialized, and/or proprietary. In order to determine the efficacy and cost effectiveness of these sensors under a variety of climatic/weather conditions, there is a need for systematic data spanning a significant range of slant-path scenarios. These data should include simultaneous video recordings at visible, midwave (3-5 microns), and longwave (8-12 microns) wavelengths, with airborne weather pods that include the capability of determining the fog droplet size distributions. Existing data tend to show that infrared is more effective than would be expected from analysis and modeling. It is particularly more effective for inland (radiation) fog as compared to coastal (advection) fog, although both of these archetypes are oversimplifications. In addition, as would be expected from droplet size vs wavelength considerations, longwave outperforms midwave, in many cases by very substantial margins. Longwave also benefits from the higher level of available thermal energy at ambient temperatures. The principal attraction of midwave sensors is that staring focal plane technology is available at attractive cost-performance levels. However, longwave technology such as that developed at FLIR Systems, Inc. (FSI), has achieved high performance in small, economical, reliable imagers utilizing serial-parallel scanning techniques. In addition, FSI has developed dual-waveband systems particularly suited for enhanced vision flight testing. These systems include a substantial, embedded processing capability which can perform video-rate image enhancement and multisensor fusion. This is achieved with proprietary algorithms and includes such operations as real-time histograms, convolutions, and fast Fourier transforms.

Kerr, J. Richard↗

New rubber qualification for the igniter adapter

Kirkhill Rubber Company (KRC) has informed Thiokol Corporation that two raw materials used in the asbestos and silica filled acrylonitrile butadience rubber (NBR) formulation per STW 2621 are no longer available from their vendors. Agerite White (Di-beta-naphthyl-paraphenylene diamine), manufactured by B. F. Goodrich, is an antioxidant used in NBR. This raw material makes up roughly 1-2 percent of the finished product. KRC proposed that this raw material be replaced by Agerite Stalite S (mixture of octylated diphenylamines) distributed by R. T. Vanderbilt Co. Protox-166 zinc oxide, manufactured by Zinc Corporation of America, is an activator currently used in NBR. This material also makes up about 1-2 percent of the finished material. Protox-166 is an American process grade zinc oxide. It is proposed by KRC to replace Protox-166 with Kadox-930C, a French process grade zinc oxide. American process grades have an ASTM minimum purity of 99.0 percent; the French process grades have a minimum purity of 99.5 percent. Previous testing per WTP-0270 has demonstrated that the mechanical and thermal properties of the rubber with the new ingredients are comparable to the 'old' rubber. The test results are reported in TWR-61790. One igniter adapter, Part no. 7U77562-02 serial no. 2 was insulated per ETP-1206 using the new rubber formulation and a modified lay up and cure method to demonstrate that there is no impact on this process. The results of this demonstration are reported.

Humpherys, Mark A.↗

STS-57 Space Shuttle mission report

The STS-57 Space Shuttle Program Mission Report provides a summary of the Payloads, as well as the Orbiter, External Tank (ET), Solid Rocket Booster (SRB), Redesigned Solid Rocket Motor (RSRM), and the Space Shuttle main engine (SSME) systems performance during the fifty-sixth flight of the Space Shuttle Program and fourth flight of the Orbiter vehicle Endeavour (OV-105). In addition to the Orbiter, the flight vehicle consisted of an ET (ET-58); three SSME's which were designated as serial numbers 2019, 2034, and 2017 in positions 1, 2, and 3, respectively; and two SRB's which were designated BI-059. The lightweight RSRM's that were installed in each SRB were designated as 360L032A for the left SRB and 360W032B for the right SRB. The STS-57 Space Shuttle Program Mission Report fulfills the Space Shuttle Program requirement, as documented in NSTS 07700, Volume 8, Appendix E. That document states that each major organizational element supporting the Program will report the results of their hardware evaluation and mission performance plus identify all related in-flight anomalies.

Fricke, Robert W., Jr.↗

STS-56 Space Shuttle mission report

The STS-56 Space Shuttle Program Mission Report provides a summary of the Payloads, as well as the Orbiter, External Tank (ET), Solid Rocket Booster (SRB), Redesigned Solid Rocket Motor (RSRM), and the Space Shuttle main engine (SSME) systems performance during the fifty-fourth flight of the Space Shuttle Program and sixteenth flight of the Orbiter vehicle Discovery (OV-103). In addition to the Orbiter, the flight vehicle consisted of an ET (ET-54); three SSME's, which were designated as serial numbers 2024, 2033, and 2018 in positions 1, 2, and 3, respectively; and two SRB's which were designated BI-058. The lightweight RSRM's that were installed in each SRB were designated as 360L031A for the left SRB and 360L031B for the right SRB.

Fricke, Robert W., Jr.↗

A high-speed linear algebra library with automatic parallelism

Parallel or distributed processing is key to getting highest performance workstations. However, designing and implementing efficient parallel algorithms is difficult and error-prone. It is even more difficult to write code that is both portable to and efficient on many different computers. Finally, it is harder still to satisfy the above requirements and include the reliability and ease of use required of commercial software intended for use in a production environment. As a result, the application of parallel processing technology to commercial software has been extremely small even though there are numerous computationally demanding programs that would significantly benefit from application of parallel processing. This paper describes DSSLIB, which is a library of subroutines that perform many of the time-consuming computations in engineering and scientific software. DSSLIB combines the high efficiency and speed of parallel computation with a serial programming model that eliminates many undesirable side-effects of typical parallel code. The result is a simple way to incorporate the power of parallel processing into commercial software without compromising maintainability, reliability, or ease of use. This gives significant advantages over less powerful non-parallel entries in the market.

Boucher, Michael L.↗

Technology transfer of operator-in-the-loop simulation

The technology developed for operator-in-the-loop simulation in space teleoperation has been applied to Caterpillar's backhoe, wheel loader, and off-highway truck. On an SGI workstation, the simulation integrates computer modeling of kinematics and dynamics, real-time computational and visualization, and an interface with the operator through the operator's console. The console is interfaced with the workstation through an IBM-PC in which the operator's commands were digitized and sent through an RS-232 serial port. The simulation gave visual feedback adequate for the operator in the loop, with the camera's field of vision projected on a large screen in multiple view windows. The view control can emulate either stationary or moving cameras. This simulator created an innovative engineering design environment by integrating computer software and hardware with the human operator's interactions. The backhoe simulation has been adopted by Caterpillar in building a virtual reality tool for backhoe design.

Yae, K. H.↗

STS-58 Space Shuttle Mission Report

The STS-58 Space Shuttle Program Mission Report provides a summary of the payload activities as well as the orbiter, external tank (ET), solid rocket booster (SRB) and redesigned solid rocket motor (RSRM), and the space shuttle main engine (SSME) subsystems performance during the fifty-eighth mission of the space shuttle program and fifteenth flight of the orbiter vehicle Columbia (OV-102). In addition to the orbiter, the flight vehicle consisted of an ET (ET-57); three SSME's, which were designated as serial numbers 2024, 2109, and 2018 in positions 1, 2, and 3, respectively; and two SRB's which were designated BI-061. The lightweight RSRM's that were installed in each SRB were designated as 360L034A for the left SRB and 360W034B for the right SRB.

Fricke, Robert W., Jr.↗

STS-51 Space Shuttle Mission Report

The STS-51 Space Shuttle Program Mission Report summarizes the payloads as well as the orbiter, external tank (ET), solid rocket booster (SRB), redesigned solid rocket motor (RSRM), and the space shuttle main engine (SSME) systems performance during the fifty-seventh flight of the space shuttle program and seventeenth flight of the orbiter vehicle Discovery (OV-103). In addition to the orbiter, the flight vehicle consisted of an ET designated as ET-59; three SSME's, which were designated as serial numbers 2031, 2034, and 2029 in positions 1, 2, and 3, respectively; and two SRB's which were designated BI-060. The lightweight RSRM's that were installed in each SRB were designated as 360W033A for the left SRB and 360L033B for the right SRB.

Fricke, Robert W., Jr.↗

A transient FETI methodology for large-scale parallel implicit computations in structural mechanics, part 2

Explicit codes are often used to simulate the nonlinear dynamics of large-scale structural systems, even for low frequency response, because the storage and CPU requirements entailed by the repeated factorizations traditionally found in implicit codes rapidly overwhelm the available computing resources. With the advent of parallel processing, this trend is accelerating because explicit schemes are also easier to parallellize than implicit ones. However, the time step restriction imposed by the Courant stability condition on all explicit schemes cannot yet and perhaps will never be offset by the speed of parallel hardware. Therefore, it is essential to develop efficient and robust alternatives to direct methods that are also amenable to massively parallel processing because implicit codes using unconditionally stable time-integration algorithms are computationally more efficient than explicit codes when simulating low-frequency dynamics. Here we present a domain decomposition method for implicit schemes that requires significantly less storage than factorization algorithms, that is several times faster than other popular direct and iterative methods, that can be easily implemented on both shared and local memory parallel processors, and that is both computationally and communication-wise efficient. The proposed transient domain decomposition method is an extension of the method of Finite Element Tearing and Interconnecting (FETI) developed by Farhat and Roux for the solution of static problems. Serial and parallel performance results on the CRAY Y-MP/8 and the iPSC-860/128 systems are reported and analyzed for realistic structural dynamics problems. These results establish the superiority of the FETI method over both the serial/parallel conjugate gradient algorithm with diagonal scaling and the serial/parallel direct method, and contrast the computational power of the iPSC-860/128 parallel processor with that of the CRAY Y-MP/8 system.

Farhat, Charbel↗

Preconditioned implicit solvers for the Navier-Stokes equations on distributed-memory machines

The GMRES method is parallelized, and combined with local preconditioning to construct an implicit parallel solver to obtain steady-state solutions for the Navier-Stokes equations of fluid flow on distributed-memory machines. The new implicit parallel solver is designed to preserve the convergence rate of the equivalent 'serial' solver. A static domain-decomposition is used to partition the computational domain amongst the available processing nodes of the parallel machine. The SPMD (Single-Program Multiple-Data) programming model is combined with message-passing tools to develop the parallel code on a 32-node Intel Hypercube and a 512-node Intel Delta machine. The implicit parallel solver is validated for internal and external flow problems, and is found to compare identically with flow solutions obtained on a Cray Y-MP/8. A peak computational speed of 2300 MFlops/sec has been achieved on 512 nodes of the Intel Delta machine,k for a problem size of 1024 K equations (256 K grid points).

Ajmani, Kumud↗

A high-speed lossless data compression system for space applications

This paper reports on the integration of a lossless data compression/decompression chipset into a space data system architecture. For its compression engine, the data system incorporates the Universal Source Encoder (USE) designed for the NASA/Goddard Space Flight Center. Currently, the data compression testbed generates video frames consisting of 512 lines of 512 pixels having 8-bit resolution. Each image is passed through the USE where the lines are internally partitioned into 16-word blocks. These blocks are adaptively encoded across widely varying entropy levels using a Rice 12-option set coding algorithm. The current system operates at an Input/Output rate of 10 Msamples/s or 80 Mbits/s for each buffered input line. Frame and line synchronization for each image are maintained through the use of uniquely decodable command words. Length information of each variable length compressed image line is also included in the output stream. The data and command information are passed to the next stage of the system architecture through a serial fiber-optic transmitter. The initial segment of this stage consists of packetizer hardware which adds an appropriate CCSDS header to the received source data. An uncompressed mode is optionally available to pass image lines directly to the packetizer hardware. A data decompression testbed has also been developed to confirm the data compression operation.

Miko, Joe↗

Long-term changes in the statistical distribution of Dobson total ozone in selected Northern Hemisphere geographical regions

The daily averages of total column amount of ozone taken in the period 1964-1988 at a network of 24 Dobson stations have been analyzed. Year-round data as well as summer data (May - Aug.) and winter data (Dec. - March) have been examined in the following regions: latitude bands (30 deg N - 39 deg N, 40 deg N - 52 deg N, 30 deg N - 60 deg N), North America, Europe, and Japan. To find year-to-year changes in the shape of the annual statistical distribution of total ozone (ASDTO) for these regions, we analyze trends in the following statistic characteristics of ASDTO: mean, standard deviation, median, and 10 and 90 percentiles. Time series of the statistical characteristics for the selected regions have been combined by averaging the individual stations values of these characteristics. The trends have been calculated by the multiple regression model adjusted for: the 11-year solar cycle, the Southern Oscillations effects, and for serial correlations. We have found that: a) in all regions (excluding Japan, North America), the shape of ASDTO has been drifting towards low ozone values. The drift seems to be not accompanied with a transformation in the shape of ASDTO. The drift speed (the rate of decrease in the annual means of total ozone) is of order 1-3 percent per decade (in the period 1970-1988). b) In Japan, the interannual changes in the shape of ASDTO have not been revealed. c) In North America, the drift of the year-round ASDTO (the year-round ASDTO comprises all the daily means of total ozone in a given year) has been accompanied with a transformation in the shape. The shape of the year round ASDTO becomes narrower. d) In all regions, except Japan and the band 30 deg - 39 deg N, the winter ASDTO (the winter ASDTO comprises the data taken in the period December in a given year through March next year) moves faster towards low ozone values than the summer ASDTO (the summer ASDTO comprises the data taken in the period May through August in a given year).

Krzyscin, Janusz W.↗

Robust inverse kinematics using damped least squares with dynamic weighting

This paper presents a general method for calculating the inverse kinematics with singularity and joint limit robustness for both redundant and non-redundant serial-link manipulators. Damped least squares inverse of the Jacobian is used with dynamic weighting matrices in approximating the solution. This reduces specific joint differential vectors. The algorithm gives an exact solution away from the singularities and joint limits, and an approximate solution at or near the singularities and/or joint limits. The procedure is here implemented for a six d.o.f. teleoperator and a well behaved slave manipulator resulted under teleoperational control.

Schinstock, D. E.↗