Search NASA⌕ Search

SEARCH · Search NASA

Results for “Multi - threaded programming”

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 91 records · Page 5

Computing Optimal Multiarc Trajectories

Optimal Multi-Arc Trajectories (OMAT) computer program designed to calculate solution to optimal-trajectory problem in cases of low thrust-to-weight ratios. Developed for two-body exoatmospheric problem with three degrees of freedom in inverse-square force field. Offers two different options: impulsive changes in velocity and finite burns with low thrust-to-weight ratios. Two distinct solutions available from program: optimal multi-impulse (OMI) solution and optimal multiburn (OMB) solution. Two solutions obtained separately, or results of OMI solution used to guess unknown parameters of OMB solution. Written for DEC VAX-series computer. Written completely in FORTRAN 77.

Jezewski, Donald J.↗

Performance Characteristics of the Multi-Zone NAS Parallel Benchmarks

We describe a new suite of computational benchmarks that models applications featuring multiple levels of parallelism. Such parallelism is often available in realistic flow computations on systems of grids, but had not previously been captured in bench-marks. The new suite, named NPB Multi-Zone, is extended from the NAS Parallel Benchmarks suite, and involves solving the application benchmarks LU, BT and SP on collections of loosely coupled discretization meshes. The solutions on the meshes are updated independently, but after each time step they exchange boundary value information. This strategy provides relatively easily exploitable coarse-grain parallelism between meshes. Three reference implementations are available: one serial, one hybrid using the Message Passing Interface (MPI) and OpenMP, and another hybrid using a shared memory multi-level programming model (SMP+OpenMP). We examine the effectiveness of hybrid parallelization paradigms in these implementations on three different parallel computers. We also use an empirical formula to investigate the performance characteristics of the multi-zone benchmarks.

Jin, Haoqiang↗

An iconic programming language for sensor-based robots

In this paper we describe an iconic programming language called Onika for sensor-based robotic systems. Onika is both modular and reconfigurable and can be used with any system architecture and real-time operating system. Onika is also a multi-level programming environment wherein tasks are built by connecting a series of icons which, in turn, can be defined in terms of other icons at the lower levels. Expert users are also allowed to use control block form to define servo tasks. The icons in Onika are both shape and color coded, like the pieces of a jigsaw puzzle, thus providing a form of error control in the development of high level applications.

Gertz, Matthew↗

High temperature oxidation-resistant thruster research

A program was conducted for NASA-LeRC by Aerojet Propulsion Division to establish the technology base for a new class of long-life, high-performance, radiation-cooled bipropellant thrusters capable of operation at temperatures over 2200 C (4000 F). The results of a systematic, multi-year program are described starting with the preliminary screening tests which lead to the final material selection. Life greater than 15 hours was demonstrated on a workhorse iridium-lined rhenium chamber at chamber temperatures between 2000 and 2300 C (3700 and 4200 F). The chamber was fabricated by the Chemical Vapor Deposition at Ultramet. The program culminated in the design, fabrication, and hot-fire test of an NTO/MMH 22-N (5-lbF) class thruster containing a thin wall iridium-lined rhenium thrust chamber with a 150:1 area ratio nozzle. A specific impulse of 310 seconds was measured and front-end thermal management was achieved for steady state and several pulsing duty cycles. The resulting design represents a 20 second specific impulse improvement over conventional designs in which the use of disilicide coated columbium chambers limit operation to 1300 C (2400 F).

Wooten, John R.↗

NASA's Exobiology Program

The goal of NASA's Exobiology Program is to understand the origin, evolution, and distribution of life, and life-related molecules, on earth and throughout the universe. Emphasis is focused on determining how the rate and direction of these processes were affected by the chemical and physical environment of the evolving planet, as well as by planetary, solar, and astrophysical phenomena. This is accomplished by a multi-disciplinary program of research conducted by over 60 principal investigators in both NASA and university laboratories. Major program thrusts are in the following research areas: biogenic elements; chemical evolution; origin of life; organic geochemistry; evolution of higher life forms; solar system exploration; and the search for extraterrestrial intelligence (SETI).

Devincenzi, D. L.↗

Development and Testing of a New Family of Supersonic Decelerators

The state of the art in Entry, Descent, and Landing systems for Mars applications is largely based on technologies developed in the late 1960's and early 1970's for the Viking Lander program. Although the 2011 Mars Science Laboratory has made advances in EDL technology, these are predominantly in the areas of entry (new thermal protection systems and guided hypersonic flight) and landing (the sky crane architecture). Increases in entry mass, landed mass, and landed altitude beyond MSL capabilities will require advances predominantly in the field of supersonic decelerators. With this in mind, a multi-year program has been initiated to advance three new types of supersonic decelerators that would enable future large-robotic and human-precursor class missions to Mars.

Clark, Ian G.↗

Satellite servicer system flight demonstration program

A program to develop the capability of servicing satellites in remote locations, where a series of flight that will demonstrate autonomous rendezvous and docking, supervised autonomous Orbital Replacement Unit (ORU) exchange, supervised autonomous fluid transfer and, proximity operations for Space Station Freedom were planned, is described. The flight demonstrations are the results of several mission scenarios with complex technical objectives. Three Shuttle flights are planned to complete the multi-objective program. The major hardware elements of the program are described and discussed. Demonstration objectives and technical approaches to the flight demonstrations are discussed. Existing and developing technologies are assessed for applicability to the Satellite Servicer System (SSSFD) program.

James S. Moore↗

Kinetically Tunable, Active Auxetic, and Variable Recruitment Active Textiles from Hierarchical Assemblies

Multifunctional textiles with programmable, multi-axial, distributed, and scalable actuation are highly desirable and presently unrealized. 1D torque-unbalanced active yarns within 2D textile structures are exploited to produce soft and scalable active textiles that exhibit tunable displacements, forces, stiffnesses, and kinematic deformations. Through a textile hierarchy spanning active material composition, yarn construction, textile geometry, and system architecture, these active textiles accomplish kinetic tunability, variable recruitment behaviors, and auxetic effects without mechanical contact, called active auxetic effects. New modes of pre-programmed multi-axial performance are enabled by geometrically manipulating—specifically pre-stressing and constraining—active filaments in torsion and leveraging their structural elastic instability within a textile geometry. The new kinematic motion afforded by torque-unbalanced active yarns enhances the performance of active textiles, which accomplish tensile strokes over 40%, generated blocked forces up to 308 N m−1, and specific work over 0.4. kJ kg−1. Advances in active textiles are demonstrated through multifunctional 3D applications, including a variable constriction pump that exhibits sequential actuation, a wearable that conforms multi-axially around the body, and a soft exoskeleton that performs assistive motions and on-body anchoring simultaneously. By harnessing the capabilities of active materials within a textile hierarchy, advances in the potentiality of multifunctional textiles are presented.

Active auxetic effects↗

Design Through Manufacturing: The Solid Model - Finite Element Analysis Interface

State-of-the-art computer aided design (CAD) presently affords engineers the opportunity to create solid models of machine parts which reflect every detail of the finished product. Ideally, these models should fulfill two very important functions: (1) they must provide numerical control information for automated manufacturing of precision parts, and (2) they must enable analysts to easily evaluate the stress levels (using finite element analysis - FEA) for all structurally significant parts used in space missions. Today's state-of-the-art CAD programs perform function (1) very well, providing an excellent model for precision manufacturing. But they do not provide a straightforward and simple means of automating the translation from CAD to FEA models, especially for aircraft-type structures. The research performed during the fellowship period investigated the transition process from the solid CAD model to the FEA stress analysis model with the final goal of creating an automatic interface between the two. During the period of the fellowship a detailed multi-year program for the development of such an interface was created. The ultimate goal of this program will be the development of a fully parameterized automatic ProE/FEA translator for parts and assemblies, with the incorporation of data base management into the solution, and ultimately including computational fluid dynamics and thermal modeling in the interface.

Rubin, Carol↗

Repair of Electronics for Long Duration Spaceflight

To reduce mission risk, long duration spaceflight and exploration activities will require greater degrees of self-sufficiency with regards to repair capability than have ever been employed before in space exploration. The current repair paradigm of replacing Orbital Replacement Units (ORUs) of malfunctioning avionics and electronic hardware will be impractical, since carrying all of the spares that could possibly be needed for a long duration mission would require upmass and volume at unprecedented and unacceptable levels. A strategy of component-level repair for electronics, however, could significantly reduce the mass and volume necessary for spares and enhance mission safety via a generic contingency capability. This approach is already used to varying degrees by the U.S. Navy, where vessels at sea experience some similar constraints such as the need for self sufficiency for moderately long time periods, and restrictions on volume of repair spares and infrastructure. The concept of conducting component-level repairs of electronics in spacecraft requires the development of design guidelines for future avionics (to enable repair), development of diagnostic techniques to allow an astronaut to pinpoint the faulty component aboard a vastly complex vehicle, and development of tools and methodologies for dealing with the physical processes of replacing the component. This physical process includes tasks such as conformal coating removal and replacement, component removal, replacement, and alignment--all in the difficulty of a reduced gravity environment. Further, the gravitational effects on the soldering process must be characterized and accounted for to ensure reliability of the newly repaired components. The Component-Level Electronics-Assembly Repair (CLEAR) project under the NASA Supportability program was established to develop and demonstrate the practicality of this repair approach. CLEAR involves collaborative efforts between NASA s Glenn Research Center, Langley Research Center, Johnson Space Center, the National Center for Space Exploration Research, and the U.S. Navy. The project goals are 1) develop and demonstrate a manually-operated electronics repair capability to be conducted in a spacecraft environment; and 2) develop guidelines for designs of electronics that facilitates component-level repair for future space exploration efforts. This multi-faceted program utilizes a cross-disciplinary approach to examine pre- and post-repair diagnostics, conformal coating removal and replacement, component soldering, and electronics design for supportability. These areas are investigated by a combination of trade studies, ground based testing, reduced gravity aircraft testing, and actual spaceflight testing on the International Space Station (ISS) in multiple experiments. This paper details the efforts of this program, with emphasis on early trade study results, ground-based efforts, and two upcoming ISS experiments.

Pettegrew, Richard D.↗

The Rocket Engine Advancement Program 2 (REAP2)

The Rocket Engine Advancement Program (REAP) 2 program is being conducted by a university propulsion consortium consisting of the University of Alabama in Huntsville, Penn State University, Purdue University, Tuskegee University and Auburn University. It has been created to bring their combined skills to bear on liquid rocket combustion stability and thrust chamber cooling. The research team involves well established and known researchers in the propulsion community. The cure team provides the knowledge base, research skills, and commitment to achieve an immediate and continuing impact on present and future propulsion issues. through integrated research teams composed of analysts, diagnosticians, and experimentalists working together in an integrated multi-disciplinary program. This paper provides an overview of the program, its objectives and technical approaches. Research on combustion instability and thrust chamber cooling are being accomplished

Harper, Brent↗

Model based trajectory planning using preview

The control of manipulators is seen here as a two-level process. A method is described to convert information available at the programming level into trajectories suitable to be tracked by a servo control system. The goal of the servo is to absorb the unmodeled dynamics. Tracking accuracy will depend mainly on the acceleration demand of the nominal trajectory setpoint, in particular, the actuator output demand must remain bounded. Our scheme adaptively takes into consideration at the trajectory computation level the dynamics of the underlying system, dynamically available information acquired through sensors, various types of constraints, such as path accuracy, and manipulator optimization. This scheme is meant to be implemented on-line, to drive mechanical systems such as manipulators. It is developed in the context of a multi-manipulator programming and control environment for space applications developed as part of a collaborative effort between McGill University and the Jet Propulsion Laboratory.

Hayward, Vincent↗

Space vehicle concepts

This paper presents several concepts of chemical-propulsion Space Vehicles (SVs) for manned Mars landing missions. For vehicle sizing purposes, several specific missions were chosen from opportunities in the late 1990's and early 2000's, and a vehicle "system" concept is then described which is applicable to the full range of missions and opportunities available. In general, missions utilizing planetary opposition alignments can he done with smaller vehicles than those utilizing planetary opposition alignments (reference I) The conjunction missions have a total mission time of about 3 years, including a required stay-time of about 60 days. Both types of missions might be desirable during a Mars program, the opposition type for early low-risk missions and/or for later unmanned cargo missions, and the conjunction type for more extensive science/exploration missions and/or for Mars base activities. Since the opposition missions appeared to drive the SV size more severely, there were probably more cases examined for them. Some of the concepts presented utilize all-propulsive braking, some utilize an all aerobraking approach, and some are hybrids. Weight statements are provided for various cases. The aerobraking cases have significant advantages in size and weight. Cryogenic propellants were used for the main propulsive elements in all cases, due to their significant weight advantage over storable propellants (reference 1). Extensive use is made of existing propulsive elements and other systems. Most of the work was done on O-g vehicle concepts, but partial-g and 1-g concepts are also provided and discussed. A recommendation is added that efforts be made to find ways to offset the long-term O-g effects on the crew, other than providing a g-field for the total SV or spacecraft, since this causes significant design and operations impacts. Several options for habitable elements are shown, such as large-diameter modules and Space Station (SS) types of modules. The latter were used as a reference because of their cost advantage as existing elements Several options are shown for the Mars landing vehicle, and a landing "system" is recommended which makes use of a large aeroshell to allow landing of payloads of various sizes and shapes over the course of a multi-year program. Because of the large size and weight of the SV it will be necessary to launch individual elements and assemble them in low Earth orbit (LEO). A configuration of one potential assembly concept is provided.

Michael Tucker↗

Computer technology forecast study for general aviation

A multi-year, multi-faceted program is underway to investigate and develop potential improvements in airframes, engines, and avionics for general aviation aircraft. The objective of this study was to assemble information that will allow the government to assess the trends in computer and computer/operator interface technology that may have application to general aviation in the 1980's and beyond. The current state of the art of computer hardware is assessed, technical developments in computer hardware are predicted, and nonaviation large volume users of computer hardware are identified.

Seacord, C. L.↗

A multi-grid code for 3-D transonic potential flow about axisymmetric inlets at angle of attack

In the present work, an existing transonic potential code is adapted to utilize the Multiple Level Adaptive technique proposed by A. Brandt. It is shown that order of magnitude improvements in speed and greatly improved accuracy over the unmodified code are achieved. Consideration is given to the difficulties of multi-grid programming, and possible future applications are surveyed.

Mccarthy, D. R.↗

Aerodynamic optimization, comparison, and trim design of canard and conventional high performance general aviation configurations

A design study has been conducted to optimize trim cruise flight of high performance general aviation canard aircraft which achieve minimum drag. In order to investigate the advantages and disadvantages of canard configured aircraft, corresponding conventional tail-aft 'baseline' aircraft were designed and used for comparison. Two-dimensional predictions were obtained by coupling inviscid results from a vortex panel multi-element program to a momentum integral boundary layer analysis. Using the results of the two-dimensional vortex panel analysis, a vortex lattice method was employed to predict the finite wing results. The analysis utilized a turbulent airfoil and a natural laminar airfoil which are two NASA state-of-the-art airfoil sections. The canard aircraft designs give quantitative results of wing and canard loadings, wing-to-canard moment arm ratios, and aspect ratio effects for trim cruise flight for a wide range of wing-to-canard area ratios. Both canard and baseline aircraft achieved a 25 to 30 percent improvement in performance over typical current technology aircraft, but high canard loading necessary for trim resulted in slightly poorer performance of the canard aircraft as compared to the baseline designs.

Keith, M. W.↗

A simulation investigation of the effects of engine-and thrust-response characteristics on helicopter handling qualities

A multi-phase program is being conducted to study, in a generic sense and through ground simulation, the effects of engine response, rotor inertia, rpm control, excess power, and vertical damping on specific maneuvers included in nap-of-the-Earth (NOE) operations. The helicopter configuration with an rpm-governed gas-turbine engine are considered. Handling-qualities-criteria data are considered in light of aspects peculiar to rotary-wing and NOE operations. The results of three moving-based piloted simulation studies are summarized and the frequency, characteristics of the helicopter thrust response which set it apart from other VTOL types are explained. Power-system response is affected by both the engine-governor response and the level of rotor inertia. However, results indicate that with unlimited power, variations in engine response can have a significant effect on pilot rating, whereas changes in rotor inertia, in general, do not. The results also show that any pilot interaction required to maintain proper control can significantly degrade handling qualities. Data for variations in vertical damping and collective sensitivity are compared with existing handling-qualities specifications, MIL-F-83300 and AGARD 577, and show a need for higher minimums for both damping and sensitivity for the bob-up task. Results for cases of limited power are also shown.

Corless, L. D.↗

Gas cooled fuel cell systems technology development

The work performed during the Second Logical Unit of Work of a multi-year program designed to develop a phosphoric acid fuel cell (PAFC) for electric utility power plant application is discussed. The Second Logical Unit of Work, which covers the period May 14, 1983 through May 13, 1984, was funded by the U.S. Department of Energy, Office of Fossil Energy, Morgantown Energy Technology Center, and managed by the NASA Lewis Research Center.

Feret, J. M.↗