Search NASA⌕ Search

SEARCH · Search NASA

Results for “parallel 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 955 records · Page 53

Multidisciplinary High-Fidelity Analysis and Optimization of Aerospace Vehicles: Preliminary Results - Part 2

An objective of the High Performance Computing and Communication Program at the NASA Langley Research Center is to demonstrate multidisciplinary shape and sizing optimization of a complete aerospace vehicle configuration by using high-fidelity finite-element structural analysis and computational fluid dynamics aerodynamic analysis in a distributed, heterogeneous computing environment that includes high performance parallel computing. A software system has been designed and implemented to integrate a set of existing discipline analysis codes, some of them computationally intensive, into a distributed computational environment for the design of a high-speed civil transport configuration. The paper describes both the preliminary results from implementing and validating the multidisciplinary analysis and the results from an aerodynamic optimization. The discipline codes are integrated by using the Java programming language and a Common Object Request Broker Architecture compliant software product. A companion paper describes the formulation of the multidisciplinary analysis and optimization system.

Walsh, J. L.↗

An Automated, Low Mass, Low Power Drill for Acquiring Subsurface Samples of Ground Ice for Astrobiology Studies on Earth and on Mars

As a project that is part of NASA s Astrobiology Technology & Instrument Development Program (ASTID), we are developing a low mass (approx.20kg) drill that will be operated without drilling fluids and at very low power levels (approx.60 watts electrical) to access and retrieve samples from permafrost regions of Earth and Mars. The drill, designed and built as a joint effort by NASA JSC and Baker-Hughes International, takes the form of a down-hole unit attached to a cable so that it can, in principle, be scaled easily to reach significant depths. A parallel laboratory effort is being carried out at UC Berkeley to characterize the physics of dry drilling under martian conditions of pressure, temperature and atmospheric composition. Data from the UCB and JSC laboratory experiments are being used as input to a drill simulation program which is under development to provide autonomous control of the drill. The first Arctic field test of the unit is planned for May 2004. A field expedition to Eureka on Ellesmere Island in Spring 2003 provided an introduction for several team members to the practical aspects of drilling under Arctic conditions. The field effort was organized by Wayne Pollard of McGill University and Christopher McKay of NASA ARC. A conventional science drill provided by New Zealand colleagues was used to recover ground ice cores for analysis of their microbial content and also to develop techniques using tracers to track the depth of penetration of contamination from the core surface into the interior of the samples.

Briggs, G. A.↗

An open, parallel I/O computer as the platform for high-performance, high-capacity mass storage systems

APTEC Computer Systems is a Portland, Oregon based manufacturer of I/O computers. APTEC's work in the context of high density storage media is on programs requiring real-time data capture with low latency processing and storage requirements. An example of APTEC's work in this area is the Loral/Space Telescope-Data Archival and Distribution System. This is an existing Loral AeroSys designed system, which utilizes an APTEC I/O computer. The key attributes of a system architecture that is suitable for this environment are as follows: (1) data acquisition alternatives; (2) a wide range of supported mass storage devices; (3) data processing options; (4) data availability through standard network connections; and (5) an overall system architecture (hardware and software designed for high bandwidth and low latency). APTEC's approach is outlined in this document.

Abineri, Adrian↗

Nuclear Rocket Technology Conference

The Lewis Research Center has a strong interest in nuclear rocket propulsion and provides active support of the graphite reactor program in such nonnuclear areas as cryogenics, two-phase flow, propellant heating, fluid systems, heat transfer, nozzle cooling, nozzle design, pumps, turbines, and startup and control problems. A parallel effort has also been expended to evaluate the engineering feasibility of a nuclear rocket reactor using tungsten-matrix fuel elements and water as the moderator. Both of these efforts have resulted in significant contributions to nuclear rocket technology. Many successful static firings of nuclear rockets have been made with graphite-core reactors. Sufficient information has also been accumulated to permit a reasonable Judgment as to the feasibility of the tungsten water-moderated reactor concept. We therefore consider that this technoIogy conference on the nuclear rocket work that has been sponsored by the Lewis Research Center is timely. The conference has been prepared by NASA personnel, but the information presented includes substantial contributions from both NASA and AEC contractors. The conference excludes from consideration the many possible mission requirements for nuclear rockets. Also excluded is the direct comparison of nuclear rocket types with each other or with other modes of propulsion. The graphite reactor support work presented on the first day of the conference was partly inspired through a close cooperative effort between the Cleveland extension of the Space Nuclear Propulsion Office (headed by Robert W. Schroeder) and the Lewis Research Center. Much of this effort was supervised by Mr. John C. Sanders, chairman for the first day of the conference, and by Mr. Hugh M. Henneberry. The tungsten water-moderated reactor concept was initiated at Lewis by Mr. Frank E. Rom and his coworkers. The supervision of the recent engineering studies has been shared by Mr. Samuel J. Kaufman, chairman for the second day of the conference, and Mr. Roy V. Humble. Dr. John C. Eward served as general chairman for the conference.

Source record↗

Total system issues

A raw computer resource capable of one billion floating point operations per second will have multiple parallel and/or segmented functional units to obtain such a speed. The system programmers, software writers and users are faced with the task of writing operating systems, compilers and application programs to utilize such a capability efficiently. The software problem of giving the user access to the available power of the machine is discussed.

Levesque, J. M.↗

Side-band mutual interactions in the magnetosphere

Sideband mutual interactions between VLF waves in the magnetosphere are investigated. Results of an experimental program involving the generation of sidebands by means of frequency shift keying are presented which indicate that the energetic electrons in the magnetosphere can interact only with sidebands generated by signals with short modulation periods. Using the value of the memory time during which electrons interact with the waves implied by the above result, it is estimated that the length of the electron interaction region in the magnetosphere is between 4000 and 2000 km. Sideband interactions are found to be similar to those between constant-frequency signals, exhibiting suppression and energy coupling. Results from a second sideband transmitting program show that for most cases the coherence bandwidth of sidebands is about 50 Hz. Sideband mutual interactions are then explained by the overlap of the ranges of the parallel velocity of the electrons which the sidebands organize, and the wave intensity in the interaction region is estimated to be 2.5-10 milli-gamma, in agreement with satellite measurements.

Chang, D. C. D.↗

Prime agricultural land monitoring and assessment component of the California Integrated Remote Sensing System

The use of digital LANDSAT techniques for monitoring agricultural land use conversions was studied. Two study areas were investigated: one in Ventura County and the other in Fresno County (California). Ventura test site investigations included the use of three dates of LANDSAT data to improve classification performance beyond that previously obtained using single data techniques. The 9% improvement is considered highly significant. Also developed and demonstrated using Ventura County data is an automated cluster labeling procedure, considered a useful example of vertical data integration. Fresno County results for a single data LANDSAT classification paralleled those found in Ventura, demonstrating that the urban/rural fringe zone of most interest is a difficult environment to classify using LANDSAT data. A general raster to vector conversion program was developed to allow LANDSAT classification products to be transferred to an operational county level geographic information system in Fresno.

Estes, J. E.↗

Rotorcraft flight-propulsion control integration

The parallel development of digital engine and flight controls for U.S. Army helicopters has made possible the future derivation of a fully integrated digital flight/propulsion control system. A NASA/Army research program has been undertaken to exploit these possibilities, ultimately yielding a generation of helicopters with exceptional agility and maneuverability in military roles and low pilot workloads in all-weather civil aviation missions. The program's three phases respectively address system modeling and analysis, flight hardware and software development, and flight evaluations aboard a research vehicle.

Mihaloew, J. R.↗

Characterization of Orbital Debris Photometric Properties Derived from Laboratory-Based Measurements

Capitalizing on optical data products and applying them to generate a more complete understanding of orbital space objects, is a key objective of NASA's Optical Measurement Program, and a primary objective for the creation of the Optical Measurements Center(OMC). The OMC attempts to emulate space-based illumination conditions using equipment and techniques that parallel telescopic observations and source-target-sensor orientations. The data acquired in the OMC are a function of known shape, size, and material. These three physical parameters are key to understanding the orbital debris environment in more depth. For optical observations, one must rely on spectroscopic or photometric measurements to ascertain an object's material type. Determination of an object s shape using remote observations is more complicated due to the various light scattering properties each object present and is a subject that requires more study. It is much easier to look at the periodicity of the light curve and analyze its structure for rotation. In order to best simulate the orbital debris population, three main sources were used as test fragments for optical measurements: flight-ready materials, destructive hypervelocity testing (simulating on-orbit collisions) and destructive pressure testing (simulating on-orbit explosions). Laboratory optical characteristics of fragments were measured, including light curve shape, phase angle dependence, and photometric and spectroscopic color indices. These characteristics were then compared with similar optical measurements acquired from telescopic observations in order to correlate remote and laboratory properties with the intent of ascertaining the intrinsic properties of the observed orbital debris

Cowardin, Heather↗

Orbital Debris Characterization via Laboratory Optical Measurements

Optical observations of orbital debris offer insights that differ from radar measurements (specifically the size parameter,wavelength regime,and altitude range). For example, time-dependent photometric data yield lightcurves in multiple bandpasses that aid in material identification and possible periodic orientations. These data can also be used to help identify shapes and optical properties at multiple phase angles. Capitalizing on optical data products and applying them to generate a more complete understanding of orbital objects is a key objective of NASA's Optical Measurement Program, and the primary reason for the creation of the Optical Measurements Center(OMC). The OMC attempts to emulate space-based illumination conditions using equipment and techniques that parallel telescopic observations and source-target-sensor orientations.

Cowardin, Healther↗

Single Degree-of-Freedom Modeling of SLS Liquid Hydrogen Pre-Valve Flow Guide to Enable Rapid Transient Analysis

A unique single degree-of-freedom approximation technique has been developed to enable rapid application of a temporally-defined multi-spectral semi-narrow-band loading for generation of realistic stress/cycle values compared to a resonant analysis. The technique uses the harmonic analysis at resonance of a high-fidelity finite element model to produce a transfer function, which is then used to calibrate the response of the SDOF model. A standard numerical ordinary differential equation solver is then used to obtain the temporal response, and its histogram is used in a fatigue/fracture model. This technique is related to other SDOF methods used widely in industry, such as Miles' Equation and the Shock Response Spectra, but it is unique in that it produces a realistic time history of the response. The most obvious error in the process, which is the effect of closely-spaced modes, was also assessed using the parallel application of several SDOF models, and the error is shown to be small. The application of this unique and tractable reduced-order methodology has enabled the SLS program to avoid substantial cost and schedule penalties if a redesign or change of material were required. It has also enabled quick analysis of a number of other structures undergoing the same or similar excitation fields, and quick assessment when the excitation and structural configuration has been altered due to design changes in the system.

Brown, Andrew M.↗

User's guide to the Fault Inferring Nonlinear Detection System (FINDS) computer program

Described are the operation and internal structure of the computer program FINDS (Fault Inferring Nonlinear Detection System). The FINDS algorithm is designed to provide reliable estimates for aircraft position, velocity, attitude, and horizontal winds to be used for guidance and control laws in the presence of possible failures in the avionics sensors. The FINDS algorithm was developed with the use of a digital simulation of a commercial transport aircraft and tested with flight recorded data. The algorithm was then modified to meet the size constraints and real-time execution requirements on a flight computer. For the real-time operation, a multi-rate implementation of the FINDS algorithm has been partitioned to execute on a dual parallel processor configuration: one based on the translational dynamics and the other on the rotational kinematics. The report presents an overview of the FINDS algorithm, the implemented equations, the flow charts for the key subprograms, the input and output files, program variable indexing convention, subprogram descriptions, and the common block descriptions used in the program.

Caglayan, A. K.↗

Preliminary results of the large experimental wind turbine phase of the national wind energy program

The preliminary results of two projects in the development phase of reliable wind turbines designed to supply cost-competitive electrical energy were discussed. An experimental 100 kW wind turbine design and its status are first reviewed. The results of two parallel design studies for determining the configurations and power levels for wind turbines with minimum energy costs are also discussed. These studies predict wind energy costs of 1.5 to 7 cents per kW-h for wind turbines produced in quantities of 100 to 1000 per year and located at sites having average winds of 12 to 18 mph.

Thomas, R. L.↗

Combustion of hydrogen injected into a supersonic airstream (a guide to the HISS computer program)

A computer program based on a finite-difference, implicit numerical integration scheme is described for the prediction of hydrogen injected into a supersonic airstream at an angle ranging from normal to parallel to the airstream main flow direction. Results of calculations for flow and thermal property distributions were compared with 'cold flow data' taken by NASA/Langley and show excellent correlation. Typical results for equilibrium combustion are presented and exhibit qualitatively plausible behavior. Computer time required for a given case is approximately one minute on a CDC 7600. A discussion of the assumption of parabolic flow in the injection region is given which demonstrates that improvement in calculation in this region could be obtained by a partially-parabolic procedure which has been developed. It is concluded that the technique described provides an efficient and reliable means for analyzing hydrogen injection into supersonic airstreams and the subsequent combustion.

Dyer, D. F.↗

Models of polarized infrared emission from bipolar nebulae

Many stars with circumstellar dust shells show a high degree of linear polarization (Sato et al. 1985). We are developing a model which assumes that the polarization arises from scattering by circumstellar dust. Our model assumes a geometry in which the star is surrounded by an optically thin spherical dust shell and embedded within an optically thick disk. This geometry is consistent with that proposed for objects with bipolar molecular outflow. This is important because many bipolar flow objects have also been observed to be highly polarized. The high degree of linear polarization is produced because the disk differentially attenuates the light from the star. The light incident from the point source is attenuated by a factor of exp(-tau/cos theta) where theta is the angle between a ray from the point source to the scatterer and a ray normal to the disk; tau is the optical depth at the wavelength of interest. Hence, the light scattered from the regions directly above and below the disk give the largest contribution to the total flux. The scattering angle for light from these regions is near 90 deg., so the light is strongly polarized and, in the Rayleigh scattering regime, is polarized parallel to the disk. The Stokes parameters for the scattered light from each particle in the shell are calculated by using the scattering matrix elements generated by a Mie scattering program. After the Stokes parameters for each particle are computed they are summed to give the Stokes parameters for the entire shell. Two graphs are presented which show the intensity and polarization spectrum generated by our model using the optical constants for astronomical silicates as defined by Draine and Lee (1984).

Burns, M. S.↗

SDI satellite autonomy using AI and Ada

The use of Artificial Intelligence (AI) and the programming language Ada to help a satellite recover from selected failures that could lead to mission failure are described. An unmanned satellite will have a separate AI subsystem running in parallel with the normal satellite subsystems. A satellite monitoring subsystem (SMS), under the control of a blackboard system, will continuously monitor selected satellite subsystems to become alert to any actual or potential problems. In the case of loss of communications with the earth or the home base, the satellite will go into a survival mode to reestablish communications with the earth. The use of an AI subsystem in this manner would have avoided the tragic loss of the two recent Soviet probes that were sent to investigate the planet Mars and its moons. The blackboard system works in conjunction with an SMS and a reconfiguration control subsystem (RCS). It can be shown to be an effective way for one central control subsystem to monitor and coordinate the activities and loads of many interacting subsystems that may or may not contain redundant and/or fault-tolerant elements. The blackboard system will be coded in Ada using tools such as the ABLE development system and the Ada Production system.

Fiala, Harvey E.↗

Intel NX to PVM 3.2 message passing conversion library

NASA Langley Research Center has developed a library that allows Intel NX message passing codes to be executed under the more popular and widely supported Parallel Virtual Machine (PVM) message passing library. PVM was developed at Oak Ridge National Labs and has become the defacto standard for message passing. This library will allow the many programs that were developed on the Intel iPSC/860 or Intel Paragon in a Single Program Multiple Data (SPMD) design to be ported to the numerous architectures that PVM (version 3.2) supports. Also, the library adds global operations capability to PVM. A familiarity with Intel NX and PVM message passing is assumed.

Arthur, Trey↗

Parallel Adaptive Mesh Refinement Library

Parallel Adaptive Mesh Refinement Library (PARAMESH) is a package of Fortran 90 subroutines designed to provide a computer programmer with an easy route to extension of (1) a previously written serial code that uses a logically Cartesian structured mesh into (2) a parallel code with adaptive mesh refinement (AMR). Alternatively, in its simplest use, and with minimal effort, PARAMESH can operate as a domain-decomposition tool for users who want to parallelize their serial codes but who do not wish to utilize adaptivity. The package builds a hierarchy of sub-grids to cover the computational domain of a given application program, with spatial resolution varying to satisfy the demands of the application. The sub-grid blocks form the nodes of a tree data structure (a quad-tree in two or an oct-tree in three dimensions). Each grid block has a logically Cartesian mesh. The package supports one-, two- and three-dimensional models.

Mac-Neice, Peter↗