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 1,297 records · Page 72

Testing of 30-GHz low noise receivers

NASA-sponsored studies of the growth in communications traffic have indicated that the frequency spectrum allocated to fix-service satellites at the C and Ku bands will reach saturation by the early 1990's. The next higher frequency bands allocated for communications satellites are 27.5 to 30 GHz for the uplink and 17.7 to 20.2 GHz for the downlink. Current plans for developing satellite systems that use these bands include a NASA demonstration satellite (ACTS). One of the components identified as critical to the success of that mission is a 27.5 to 30 GHz satellite receiver. In response to that identification, NASA has sponsored the development of such a receiver to the proof-of-concept (POC) level. Design and fabrication of such POC model receivers was carried out under parallel contracts awarded to LNR Communications, Inc. of Hauppauge, New York and to ITT Defense Communications Division of Nutley, New Jersey. The most significant of the performance goals were a 5 dB maximum noise figure, a 2.5 GHz passband, and 20 dB RF to IF gain. Following delivery of hardware from each of the contractors, an in-house test program was undertaken at NASA's Lewis Research Center in order to verify the contractor-reported performance and to provide a comparison of the two receivers under identical test conditions. The present paper reports the results of those tests.

Conroy, M. J.↗

Effects of ethylene on the kinetics of curvature and auxin redistribution in gravistimulated roots of Zea mays

We tested the involvement of ethylene in maize (Zea mays L.) root gravitropism by measuring the kinetics of curvature and lateral auxin movement in roots treated with ethylene, inhibitors of ethylene synthesis, or inhibitors of ethylene action. In the presence of ethylene the latent period of gravitropic curvature appeared to be increased somewhat. However, ethylene-treated roots continued to curve after control roots had reached their final angle of curvature. Consequently, maximum curvature in the presence of ethylene was much greater in ethylene-treated roots than in controls. Inhibitors of ethylene biosynthesis or action had effects on the kinetics of curvature opposite to that of ethylene, i.e. the latent period appeared to be shortened somewhat while total curvature was reduced relative to that of controls. Label from applied 3H-indole-3-acetic acid was preferentially transported toward the lower side of stimulated roots. In parallel with effects on curvature, ethylene treatment delayed the development of gravity-induced asymmetric auxin movement across the root but extended its duration once initiated. The auxin transport inhibitor, 1-N-naphthylphthalamic acid reduced both gravitropic curvature and the effect of ethylene on curvature. Since neither ethylene nor inhibitors of ethylene biosynthesis or action prevented curvature, we conclude that ethylene does not mediate the primary differential growth response causing curvature. Because ethylene affects curvature and auxin transport in parallel, we suggest that ethylene modifies curvature by affecting gravity-induced lateral transport of auxin, perhaps by interfering with adaptation of the auxin transport system to the gravistimulus.

Non-NASA Center↗

Modeling of Transient Flow Mixing of Streams Injected into a Mixing Chamber

Ignition is recognized as one the critical drivers in the reliability of multiple-start rocket engines. Residual combustion products from previous engine operation can condense on valves and related structures thereby creating difficulties for subsequent starting procedures. Alternative ignition methods that require fewer valves can mitigate the valve reliability problem, but require improved understanding of the spatial and temporal propellant distribution in the pre-ignition chamber. Current design tools based mainly on one-dimensional analysis and empirical models cannot predict local details of the injection and ignition processes. The goal of this work is to evaluate the capability of the modern computational fluid dynamics (CFD) tools in predicting the transient flow mixing in pre-ignition environment by comparing the results with the experimental data. This study is a part of a program to improve analytical methods and methodologies to analyze reliability and durability of combustion devices. In the present paper we describe a series of detailed computational simulations of the unsteady mixing events as the cold propellants are first introduced into the chamber as a first step in providing this necessary environmental description. The present computational modeling represents a complement to parallel experimental simulations' and includes comparisons with experimental results from that effort. A large number of rocket engine ignition studies has been previously reported. Here we limit our discussion to the work discussed in Refs. 2, 3 and 4 which is both similar to and different from the present approach. The similarities arise from the fact that both efforts involve detailed experimental/computational simulations of the ignition problem. The differences arise from the underlying philosophy of the two endeavors. The approach in Refs. 2 to 4 is a classical ignition study in which the focus is on the response of a propellant mixture to an ignition source, with emphasis on the level of energy needed for ignition and the ensuing flame propagation issues. Our focus in the present paper is on identifying the unsteady mixing processes that provide the propellant mixture in which the ignition source is to be placed. In particular, we wish to characterize the spatial and temporal mixture distribution with a view toward identifying preferred spatial and temporal locations for the ignition source. As such, the present work is limited to cold flow (pre-ignition) conditions

Voytovych, Dmytro M.↗

A Technology Development Roadmap for a Near-Term Probe-Class X-ray Astrophysics Mission

This document presents a roadmap, including proposed budget and schedule, for maturing the instrumentation needed for an X-ray astrophysics Probe-class mission. The Physics of the Cosmos (PCOS) Program Office was directed to create this roadmap following the December 2012 NASA Astrophysics Implementation Plan (AIP). Definition of this mission is called for in the AIP, with the possibility of selection in 2015 for a start in 2017. The overall mission capabilities and instrument performance requirements were defined in the 2010 Astronomy and Astrophysics Decadal Survey report, New Worlds, New Horizons in Astronomy and Astrophysics (NWNH), in connection with the highly ranked International X-ray Observatory (IXO). In NWNH, recommendations were provided regarding the size of, and instrumentation needed by, the next large X-ray observatory. Specifically, the key instrumental capability would be an X-ray calorimeter spectrometer at the focus of a large mirror with angular resolution of 10 arc seconds (arcsec) or better. If possible, a grating spectrometer should also be incorporated into the instrument complement. In response to these recommendations, four instrumentation technologies are included in this roadmap. Three of these are critical for an X-ray mission designed to address NWNH questions: segmented X-ray mirrors, transition edge sensor calorimeters, and gratings. Two approaches are described for gratings, which represent the least mature technology and thus most in need of a parallel path for risk reduction. Also, while current CCD detectors would likely meet the mission needs for grating spectrum readout, specific improvements are included as an additional approach for achieving the grating system effective area requirement. The technical steps needed for these technologies to attain technology readiness levels (TRL) of 5 and 6 are described, as well as desirable modest risk reduction steps beyond TRL-6. All of the technology development efforts are currently funded through the NASA Physics of the Cosmos (PCOS) Strategic Astrophysics Technology (SAT) program; some through the end of FY13, others though FY14. These technology needs are those identified as critical for a near-term mission and briefly described in the 2012 NASA X-ray Mission Concepts Study. This Technology Development Roadmap (TDR) provides a more complete description of each, updates the status, and describes the steps to mature them. For each technology, a roadmap is presented for attaining TRL-6 by 2020 at the latest, and 2018 for most. The funding required for each technology to attain TRL-5 and TRL-6 is presented and justified through a description of the steps needing completion. The total funding required for these technologies to reach TRL-6 is relatively modest, and is consistent with the planned PCOS SAT funding over the next several years. The approximate annual cost through 2018 is $8M. The total cost for all technologies to be matured is $62M (including funding already awarded for FY13 and FY14). This can be contrasted to the $180M recommended by NWNH for technology development for IXO, primarily for the maturation of the mirror technology. The technology described in Section 3 of this document is exclusively that needed for a near-term Probe-class mission, to start in 2017, or for a mission that can be recommended by the next Decadal survey committee for an immediate start. It is important to note that there are other critical X-ray instrumentation technologies under development that are less mature than the ones discussed here, but are essential for a major X-ray mission that might start in the late 2020s. These technologies, described briefly in Section 4, are more appropriately funded through the Astronomy and Physics Research and Analysis (APRA) program.

Development↗

Energetic particle flux experiment (IMP F and G)

The data reduction procedures and programs for analysis of the IMP F and G energetic particle flux experiments are summarized. The IMP-F experiment contained two thin-window Geiger-Mueller detectors and an ionization chamber. There were two IMP-G experiments: one with six Geiger-Mueller detectors and an ionization chamber, and the other with two funnel mouthed channeltrons in a parallel plate electrostatic analyzer. These experiments measured particles in the energy range above 20 keV (IMP-F) and above approximately 5 keV (IMP-G). A bibliography is presented of papers containing the scientific results. These data were predominantly used for the study of low energy solar particles from flares.

Anderson, K. A.↗

Development of a stereo analysis algorithm for generating topographic maps using interactive techniques of the MPP

A local area matching algorithm was developed on the Massively Parallel Processor (MPP). It is an iterative technique that first matches coarse or low resolution areas and at each iteration performs matches of higher resolution. Results so far show that when good matches are possible in the two images, the MPP algorithm matches corresponding areas as well as a human observer. To aid in developing this algorithm, a control or shell program was developed for the MPP that allows interactive experimentation with various parameters and procedures to be used in the matching process. (This would not be possible without the high speed of the MPP). With the system, optimal techniques can be developed for different types of matching problems.

Strong, James P.↗

Characterization of Aircraft Produced Soot and Contrails Near the Tropopause

Participation in the SUCCESS project primarily involved development and deployment of specific instruments for characterizing jet aircraft exhaust emissions as particulates and their subsequent evolution as contrail particles, either liquid or solid, as cirrus. Observations can be conveniently considered in two categories - close or distant from the aircraft. Thus close to the aircraft the exhaust is mixing through the engine turbulence with a much drier and colder environment and developing water/ ice supersaturation along the trail depending on circumstances (near field), whereas distant from the aircraft (far field) the exhaust has cooled essentially to ambient temperature, the turbulence has decayed and any particle growth or evaporation is controlled by the prevailing ambient conditions. Intermediate between these two regions the main aircraft vortices form (one on each side of the aircraft) which tend to inhibit mixing under some conditions, a region extending from a few aircraft lengths to sometimes a hundred times this distance. Our approach to the problem lay in experience gained in characterizing the smoke from hydrocarbon combustion in terms of its cloud forming properties and its potential influence on the radiation properties of the smoke and subsequent cloud from the viewpoint of reduction (absorbtion and scattering ) of solar radiation flux leading to significant global cooling (Hudson et al 1991; Hallett and Hudson 1991). Engine exhaust contains a much smaller proportion of the fuel carbon than is sometimes present in ordinary combustion (less than 0.01% compared with 10%) and influences condensation in quite different ways, to be characterized by the Cloud Condensation Nucleus, CCN - supersaturation spectrum. The transition to ice is to be related to the dilution of solution droplets to freeze by homogeneous nucleation at temperatures somewhat below -40C (Pueschel et al 1998). The subsequent growth of ice particles depends critically on temperature, supersaturation and to some extent pressure, as is demonstrated in an NSF funded project being carried out in parallel with the work reported here. As will be discussed below, nucleation processes themselves and also exhaust impurities also influence the growth of ice particles and may control some aspects of growth of ice in contrails. Instrumentation was designed to give insight into these questions and to be flown on the NASA DC- 8 as a platform. In addition a modest program was undertaken to investigate the properties of laboratory produced smoke produced under controlled conditions from the viewpoint of forming both CCN and CN. The composition of the smoke could inferred from a thermal characterization technique; larger particles were captured by formvar replicator for detailed analysis; ice particles were captured and evaporated in flight on a new instrument, the cloudscope, to give their mass, density and impurity content.

Hallett, John↗

Software for Verifying Image-Correlation Tie Points

A computer program enables assessment of the quality of tie points in the image-correlation processes of the software described in the immediately preceding article. Tie points are computed in mappings between corresponding pixels in the left and right images of a stereoscopic pair. The mappings are sometimes not perfect because image data can be noisy and parallax can cause some points to appear in one image but not the other. The present computer program relies on the availability of a left- right correlation map in addition to the usual right left correlation map. The additional map must be generated, which doubles the processing time. Such increased time can now be afforded in the data-processing pipeline, since the time for map generation is now reduced from about 60 to 3 minutes by the parallelization discussed in the previous article. Parallel cluster processing time, therefore, enabled this better science result. The first mapping is typically from a point (denoted by coordinates x,y) in the left image to a point (x',y') in the right image. The second mapping is from (x',y') in the right image to some point (x",y") in the left image. If (x,y) and(x",y") are identical, then the mapping is considered perfect. The perfect-match criterion can be relaxed by introducing an error window that admits of round-off error and a small amount of noise. The mapping procedure can be repeated until all points in each image not connected to points in the other image are eliminated, so that what remains are verified correlation data.

Klimeck, Gerhard↗

The NASA-Lewis/ERDA Solar Heating and Cooling Technology Program

The NASA Lewis Research Center plans to carry out a major role in the ERDA Solar Heating and Cooling Program. This role would be to create and test the enabling technology for future solar heating, cooling, and combined heating/cooling systems. The major objectives of the project are to achieve reduction in solar energy system costs, while maintaining adequate performance, reliability, life, and maintenance characteristics. The project approach is to move progressively through component, subsystem, and then system technology advancement phases in parallel with continuing manufacturing cost assessment studies. This approach will be accomplished principally by contract with industry to develop advanced components and subsystems. This advanced hardware will be tested to establish 'technology readiness' both under controlled laboratory conditions and under real sun conditions.

Couch, J. P.↗

Storage of solid propellants in space

A test program is described which determines the extent of physical property changes that result from extended space exposure. Primary emphasis was placed on determining the effects of space vacuum. Solid propellants were stored and their physical properties tested in a vacuum and in a dry environment. The storage caused significantly greater increases in the propellants' modulus and maximum tensile strength than occurred in parallel ambient stored samples. The data indicate that the loss of trace amounts of residual moisture from cured propellant is the apparent cause of the observed propellant property changes. Therefore, initial screening tests were carried out under dry storage conditions. Upon completion of the dry storage tests, appropriate propellant samples are exposed to an actual space environment using the Long Duration Exposure Facility (LDEF).

Udlock, D. E.↗

The PKI collector

The design and manufacturing of a solar thermal collector is discussed. The collector has three primary subsystems: concentrator, receiver/fluid loop, and controls. Identical curved reflective columns are utilized in a faceted Fresnel design to support 864 one foot square flat inexpensive second-surface, silvered glass mirrors. The columns are ganged together and rotated through their centers of gravity to provide elevation tracking. The concentrator is supported by a lightweight spaceframe structure which distributes all wind and gravity loads to the base supports. The base of the structure is a track which rotates on wheels mounted on concrete piers. A parallel tube steel heat exchanger is mounted at the concentrator focal area in a well insulated, galvanized steel housing. Two rows of vertical close-packed, staggered tubes connect a mud header and a steam header. Automatic two axis tracking and operational control is provided with a microprocessor based package. Concentrator-mounted shadowbands are the basis for active tracking. A software program provides azimuthal tracking during cloudy periods.

Rice, M. P.↗

Mentat: An object-oriented macro data flow system

Mentat, an object-oriented macro data flow system designed to facilitate parallelism in distributed systems, is presented. The macro data flow model is a model of computation similar to the data flow model with two principal differences: the computational complexity of the actors is much greater than in traditional data flow systems, and there are persistent actors that maintain state information between executions. Mentat is a system that combines the object-oriented programming paradigm and the macro data flow model of computation. Mentat programs use a dynamic structure called a future list to represent the future of computations.

Grimshaw, Andrew S.↗

Solar flare model atmospheres

Solar flare model atmospheres computed under the assumption of energetic equilibrium in the chromosphere are presented. The models use a static, one-dimensional plane-parallel geometry and are designed within a physically self-consistent coronal loop. Assumed flare heating mechanisms include collisions from a flux of nonthermal electrons and X-ray heating of the chromosphere by the corona. The heating by energetic electrons accounts explicitly for variations of the ionized fraction with depth in the atmosphere. X-ray heating of the chromosphere by the corona incorporates a flare loop geometry by approximating distant portions of the loop with a series of point sources, while treating the loop leg closest to the chromospheric footpoint in the plane-parallel approximation. Coronal flare heating leads to increased heat conduction, chromospheric evaporation and subsequent changes in coronal pressure; these effects are included self-consistently in the models. Cooling in the chromosphere is computed in detail for the important optically thick H I, Ca II and Mg II transitions using the non-local thermodynamic equilibrium (non-LTE) prescription in the program MULTI. Hydrogen ionization rates from X-ray photoionization and collisional ionization by nonthermal electrons are included explicitly in the rate equations. The models are computed in the 'impulsive' and 'equilibrium' limits, and in a set of intermediate 'evolving' states. The impulsive atmospheres have the density distribution frozen in the pre-flare configuration, while the equilibrium models assume the entire atmosphere is in hydrostatic and energetic equilibrium. The evolving atmospheres represent intermediate stages where hydrostatic equilibrium has been established in the chromosphere and corona, but the corona is not yet in energetic equilibrium with the flare heating source. Thus, for example, chromospheric evaporation is still in the process of occurring. We have computed the chromospheric radiation that results from a range of coronal heating rates, with particular emphasis on the widely observed diagnostic H(alpha). Our conclusion is that the H(alpha) fluxes and profiles actually observed in flares can only be produced under conditions of a low-pressure corona with strong beam heating. Therefore we suggest that H(alpha) in flares is produced primarily at the footprints of newly heated loops where significant evaporation has not yet occurred. As a single loop evolves in time, no matter how strong the heating rate may become, the H(alpha) flux will diminish as the corona becomes denser and hence more effective at stopping the beam. This prediction leads to several observable consequences regarding the spatial and temporal signatures of the X-ray and H(alpha) radiation during flares.

Hawley, Suzanne L.↗

Coupling of Helmholtz resonators to improve acoustic liners for turbofan engines at low frequency

An analytical and test program was conducted to evaluate means for increasing the effectiveness of low frequency sound absorbing liners for aircraft turbine engines. Three schemes for coupling low frequency absorber elements were considered. These schemes were analytically modeled and their impedance was predicted over a frequency range of 50 to 1,000 Hz. An optimum and two off-optimum designs of the most promising, a parallel coupled scheme, were fabricated and tested in a flow duct facility. Impedance measurements were in good agreement with predicted values and validated the procedure used to transform modeled parameters to hardware designs. Measurements of attenuation for panels of coupled resonators were consistent with predictions based on measured impedance. All coupled resonator panels tested showed an increase in peak attenuation of about 50% and an increase in attenuation bandwidth of one one-third octave band over that measured for an uncoupled panel. These attenuation characteristics equate to about 35% greater reduction in source perceived noise level (PNL), relative to the uncoupled panel, or a reduction in treatment length of about 24% for constant PNL reduction. The increased effectiveness of the coupled resonator concept for attenuation of low frequency broad spectrum noise is demonstrated.

Dean, L. W.↗

Alternatives for satellite sound broadcast systems at HF and VHF

The National Aeronautics and Space Administration and the United States Information Agency (USIA) are currently engaged in a joint program to assess the technical and economic feasibility of direct sound broadcast satellite systems to meet USIA mission needs. The cooperative effort calls for a series of interrelated studies to provide the respective Agency managements with information on the potential role of direct broadcast satellites. Initial studies focused on HF propagation phenomena and broadcast coverage requirements. These studies served as the basis for parallel systems studies currently in progress. The systems studies are to provide a data base on various satellite configurations and systems concepts capable of supporting potential broadcast requirements ranging from a small fraction to a substantial addition to USIA requirements. Antenna concepts for LEO and GEO orbits are briefly described.

Leroy, B. E.↗

A Comparison of PETSC Library and HPF Implementations of an Archetypal PDE Computation

Two paradigms for distributed-memory parallel computation that free the application programmer from the details of message passing are compared for an archetypal structured scientific computation a nonlinear, structured-grid partial differential equation boundary value problem using the same algorithm on the same hardware. Both paradigms, parallel libraries represented by Argonne's PETSC, and parallel languages represented by the Portland Group's HPF, are found to be easy to use for this problem class, and both are reasonably effective in exploiting concurrency after a short learning curve. The level of involvement required by the application programmer under either paradigm includes specification of the data partitioning (corresponding to a geometrically simple decomposition of the domain of the PDE). Programming in SPAM style for the PETSC library requires writing the routines that discretize the PDE and its Jacobian, managing subdomain-to-processor mappings (affine global- to-local index mappings), and interfacing to library solver routines. Programming for HPF requires a complete sequential implementation of the same algorithm, introducing concurrency through subdomain blocking (an effort similar to the index mapping), and modest experimentation with rewriting loops to elucidate to the compiler the latent concurrency. Correctness and scalability are cross-validated on up to 32 nodes of an IBM SP2.

Hayder, M. Ehtesham↗

NPSS on NASA's IPG: Using CORBA and Globus to Coordinate Multidisciplinary Aeroscience Applications

Within NASA's High Performance Computing and Communication (HPCC) program, the NASA Glenn Research Center is developing an environment for the analysis/design of aircraft engines called the Numerical Propulsion System Simulation (NPSS). The vision for NPSS is to create a "numerical test cell" enabling full engine simulations overnight on cost-effective computing platforms. To this end, NPSS integrates multiple disciplines such as aerodynamics, structures, and heat transfer and supports "numerical zooming" between O-dimensional to 1-, 2-, and 3-dimensional component engine codes. In order to facilitate the timely and cost-effective capture of complex physical processes, NPSS uses object-oriented technologies such as C++ objects to encapsulate individual engine components and CORBA ORBs for object communication and deployment across heterogeneous computing platforms. Recently, the HPCC program has initiated a concept called the Information Power Grid (IPG), a virtual computing environment that integrates computers and other resources at different sites. IPG implements a range of Grid services such as resource discovery, scheduling, security, instrumentation, and data access, many of which are provided by the Globus toolkit. IPG facilities have the potential to benefit NPSS considerably. For example, NPSS should in principle be able to use Grid services to discover dynamically and then co-schedule the resources required for a particular engine simulation, rather than relying on manual placement of ORBs as at present. Grid services can also be used to initiate simulation components on parallel computers (MPPs) and to address inter-site security issues that currently hinder the coupling of components across multiple sites. These considerations led NASA Glenn and Globus project personnel to formulate a collaborative project designed to evaluate whether and how benefits such as those just listed can be achieved in practice. This project involves firstly development of the basic techniques required to achieve co-existence of commodity object technologies and Grid technologies; and secondly the evaluation of these techniques in the context of NPSS-oriented challenge problems. The work on basic techniques seeks to understand how "commodity" technologies (CORBA, DCOM, Excel, etc.) can be used in concert with specialized "Grid" technologies (for security, MPP scheduling, etc.). In principle, this coordinated use should be straightforward because of the Globus and IPG philosophy of providing low-level Grid mechanisms that can be used to implement a wide variety of application-level programming models. (Globus technologies have previously been used to implement Grid-enabled message-passing libraries, collaborative environments, and parameter study tools, among others.) Results obtained to date are encouraging: we have successfully demonstrated a CORBA to Globus resource manager gateway that allows the use of CORBA RPCs to control submission and execution of programs on workstations and MPPs; a gateway from the CORBA Trader service to the Grid information service; and a preliminary integration of CORBA and Grid security mechanisms. The two challenge problems that we consider are the following: 1) Desktop-controlled parameter study. Here, an Excel spreadsheet is used to define and control a CFD parameter study, via a CORBA interface to a high throughput broker that runs individual cases on different IPG resources. 2) Aviation safety. Here, about 100 near real time jobs running NPSS need to be submitted, run and data returned in near real time. Evaluation will address such issues as time to port, execution time, potential scalability of simulation, and reliability of resources. The full paper will present the following information: 1. A detailed analysis of the requirements that NPSS applications place on IPG. 2. A description of the techniques used to meet these requirements via the coordinated use of CORBA and Globus. 3. A description of results obtained to date in the first two challenge problems.

Lopez, Isaac↗

Turbopump Performance Improved by Evolutionary Algorithms

The development of design optimization technology for turbomachinery has been initiated using the multiobjective evolutionary algorithm under NASA's Intelligent Synthesis Environment and Revolutionary Aeropropulsion Concepts programs. As an alternative to the traditional gradient-based methods, evolutionary algorithms (EA's) are emergent design-optimization algorithms modeled after the mechanisms found in natural evolution. EA's search from multiple points, instead of moving from a single point. In addition, they require no derivatives or gradients of the objective function, leading to robustness and simplicity in coupling any evaluation codes. Parallel efficiency also becomes very high by using a simple master-slave concept for function evaluations, since such evaluations often consume the most CPU time, such as computational fluid dynamics. Application of EA's to multiobjective design problems is also straightforward because EA's maintain a population of design candidates in parallel. Because of these advantages, EA's are a unique and attractive approach to real-world design optimization problems.

Oyama, Akira↗