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 145 records · Page 8

Control of Flexible Structures (COFS) Flight Experiment Program

The Control of Flexible Structures (COFS) Flight Experiment Program consists of a series of four Shuttle-attached experiments specifically designed to systematically evaluate algorithms and techniques for on-orbit systems identification and flexible body control of large flexible structures, and as such, develops the enabling technologies for future NASA missions such as the evolutionary Space Station and large orbital antennas. These flight experiments are conducted on 1-year centers starting in 1989. This paper presents a description of the test article for the first two flights (COFS-I) and a discussion of the strategy for conducting the various experiments. A guest investigator program provides the opportunity for the research community to participate in the structures/controls research associated with the multi-flight COFS Program.

Fontana, A.↗

A long-term space astrophysics research program: The evolution of the quasar continuum

The research program supported by this grant now has great momentum. Numerous papers are in progress, and a strong multi-wavelength observing program is rapidly accumulating data on samples of high redshift quasars across the spectrum. ROSAT spectra of quasars continue to yield surprises. Of four z = 3 quasars with X-ray spectra, three show strong absorption. This contrasts strongly with the situation for luminous AGN at low redshifts where fewer than 1 in 20 show X-ray absorption. A new site for this absorption is probably needed, either around the quasar (e.g. in a cluster cooling flow) or along the line of sight (e.g. in a Damped Lyman-alpha system). The unabsorbed quasar allows limits on the physical conditions in a damped Lyman-alpha cloud to be calculated, and will allow a X-ray Gunn-Peterson test to be applied that will limit the fraction of the closure mass in an intergalactic medium. The X-ray spectral indices of these z = 3 quasars show no change from those of similar objects at low z, suggesting that 'short-lifetime' models apply. Eight other z = 3-4 quasars have been detected and their energy distributions from X-rays to Infrared (using new infrared spectrographs) have been compiled. These are now being compared with the low z continua from the 'Atlas of Quasar Energy Distributions' to search for evolutionary changes. The discovery of a likely warm absorber in 3C351 made recognition of another example simple. Also, modeling of the conditions in the absorber in 3C351 using the OVI absorption line from HST and the high ionization emission lines, suggests that the broad line region is indeed the origin of the warm absorber in this quasar, and by extension, others. Warm absorbers can now be used as a new diagnostic of this region. The X-ray spectrum of a 'Red Quasar', 3C212, has a cut-off spectrum, which could be fitted by an absorbed power-law, or more remarkably, by an unabsorbed black body. Using our quasi-simultaneous optical data and photoionization modeling we are able to rule out this latter possibility. The long-sought key to understanding red quasars has now been found. (Reddening was earlier ruled out because no 2175A absorption feature was seen. This is now seen to have been misleading.)

Elvis, M.↗

An overview of the Lewis Research Center CSTI thermal management program

An integrated multi-element project effort, currently being carried out at NASA LeRC, for the development of space heat rejection subsystems, with special emphasis on lightweight radiators, in support of SEI power system technology, and in particular the SP-100 program, is reported. Principal project elements include both contracted and in-house efforts. Included in the first category are two contracts aimed at the development of advanced radiator concepts, and demonstration of a flexible fabric heat pipe radiator concept. In-house work is designed to guide and support the overall program by system integration studies, heat pipe testing and analytical code development, radiator surface morphology alteration for emissivity enhancement, and composite materials research focused on the development of lightweight high conductivity fins.

Juhasz, Albert J.↗

A high-order language for a system of closely coupled processing elements

The research reported in this paper was occasioned by the requirements on part of the Real-Time Digital Simulator (RTDS) project under way at NASA Lewis Research Center. The RTDS simulation scheme employs a network of CPUs running lock-step cycles in the parallel computations of jet airplane simulations. Their need for a high order language (HOL) that would allow non-experts to write simulation applications and that could be implemented on a possibly varying network can best be fulfilled by using the programming language Ada. We describe how the simulation problems can be modeled in Ada, how to map a single, multi-processing Ada program into code for individual processors, regardless of network reconfiguration, and why some Ada language features are particulary well-suited to network simulations.

Feyock, S.↗

NASA product assurance in the 1990s

The objectives of NASA product assurance in the 1990s are identified. They are to provide for personnel safety, and safe and reliable operation of hardware and software during the lifetime of a program or mission. The NASA product assurance program, a multi-discipline effort that focuses on safety, reliability, maintainability, and quality assurance expertise to meet NASA operational requirements is described. This program supports NASA 's unmanned launch vehicles such as satellites and planetary probes, manned spacecraft (such as the Space Shuttle and Space Station Freedom), and ground support equipment.

Rodney, George A.↗

Experimental unsteady pressures at flutter on the Supercritical Wing Benchmark Model

This paper describes selected results from the flutter testing of the Supercritical Wing (SW) model. This model is a rigid semispan wing having a rectangular planform and a supercritical airfoil shape. The model was flutter tested in the Langley Transonic Dynamics Tunnel (TDT) as part of the Benchmark Models Program, a multi-year wind tunnel activity currently being conducted by the Structural Dynamics Division of NASA Langley Research Center. The primary objective of this program is to assist in the development and evaluation of aeroelastic computational fluid dynamics codes. The SW is the second of a series of three similar models which are designed to be flutter tested in the TDT on a flexible mount known as the Pitch and Plunge Apparatus. Data sets acquired with these models, including simultaneous unsteady surface pressures and model response data, are meant to be used for correlation with analytical codes. Presented in this report are experimental flutter boundaries and corresponding steady and unsteady pressure distribution data acquired over two model chords located at the 60 and 95 percent span stations.

Dansberry, Bryan E.↗

What Multilevel Parallel Programs do when you are not Watching: A Performance Analysis Case Study Comparing MPI/OpenMP, MLP, and Nested OpenMP

With the current trend in parallel computer architectures towards clusters of shared memory symmetric multi-processors, parallel programming techniques have evolved that support parallelism beyond a single level. When comparing the performance of applications based on different programming paradigms, it is important to differentiate between the influence of the programming model itself and other factors, such as implementation specific behavior of the operating system (OS) or architectural issues. Rewriting-a large scientific application in order to employ a new programming paradigms is usually a time consuming and error prone task. Before embarking on such an endeavor it is important to determine that there is really a gain that would not be possible with the current implementation. A detailed performance analysis is crucial to clarify these issues. The multilevel programming paradigms considered in this study are hybrid MPI/OpenMP, MLP, and nested OpenMP. The hybrid MPI/OpenMP approach is based on using MPI [7] for the coarse grained parallelization and OpenMP [9] for fine grained loop level parallelism. The MPI programming paradigm assumes a private address space for each process. Data is transferred by explicitly exchanging messages via calls to the MPI library. This model was originally designed for distributed memory architectures but is also suitable for shared memory systems. The second paradigm under consideration is MLP which was developed by Taft. The approach is similar to MPi/OpenMP, using a mix of coarse grain process level parallelization and loop level OpenMP parallelization. As it is the case with MPI, a private address space is assumed for each process. The MLP approach was developed for ccNUMA architectures and explicitly takes advantage of the availability of shared memory. A shared memory arena which is accessible by all processes is required. Communication is done by reading from and writing to the shared memory.

Jost, Gabriele↗

Development of a prototype interactive learning system using multi-media technology for mission independent training program

The Spacelab Mission Independent Training Program provides an overview of payload operations. Most of the training material is currently presented in workbook form with some lecture sessions to supplement selected topics. The goal of this project was to develop a prototype interactive learning system for one of the Mission Independent Training topics to demonstrate how the learning process can be improved by incorporating multi-media technology into an interactive system. This report documents the development process and some of the problems encountered during the analysis, design, and production phases of this system.

Matson, Jack E.↗

A Physical Validation Program for the GPM Mission

The GPM mission is currently planned for start in the late 2007 - early 2008 time frame. Its main scientific goal is to help answer pressing scientific problems arising within the context of global and regional water cycling. These problems cut across a hierarchy of scales and include climate-water cycle interactions, techniques for improving weather and climate predictions, and better methods for combining observed precipitation with hydrometeorological prediction models for applications to hazardous flood-producing storms, seasonal flood draught conditions, and fresh water resource assessments. The GPM mission will expand the scope of precipitation measurement through the use of a constellation of some 9 satellites, one of which will be an advanced TRMM-like core satellite carrying a dual-frequency Ku-Ka band precipitation radar and an advanced, multifrequency passive microwave radiometer with vertical-horizontal polarization discrimination. The other constellation members will include new dedicated satellites and co-existing operational/research satellites carrying similar (but not identical) passive microwave radiometers. The goal of the constellation is to achieve approximately 3-hour sampling at any spot on the globe -- continuously. The constellation's orbit architecture will consist of a mix of sun-synchronous and non-sun-synchronous satellites with the core satellite providing measurements of cloud-precipitation microphysical processes plus calibration-quality rainrate retrievals to be used with the other retrieval information to ensure bias-free constellation coverage. A major requirement before the retrieved rainfall information generated by the GPM mission can be used effectively by prognostic models to improve weather forecasts, hydrometeorological forecasts, and climate model reanalysis simulations is a capability to quantify the error characteristics of the retrievals. A solution for this problem has been upheld in past precipitation missions because of the lack of suitable error modeling systems incorporated into the validation programs and data distribution systems. An overview of how NASA intends to overcome this problem for the GPM mission using a physically-based error modeling approach within a multi-faceted validation program is described. The solution is to first identify specific user requirements and then determine the most stringent of these requirements that embodies all essential error characterization information needed by the entire user community. In the context of NASA s scientific agenda for the GPM mission, the most stringent user requirement is found within the data assimilation community. The fundamental theory of data assimilation vis-a-vis ingesting satellite precipitation information into the pre-forecast initializations is based on quantifying the conditional bias and precision errors of individual rain retrievals, and the space-time structure of the precision error (i.e., the spatial-temporal error covariance). By generating the hardware and software capability to produce this information in a near real-time fashion, and to couple the derived quantitative error properties to the actual retrieved rainrates, all key validation users can be satisfied. The talk will describe the essential components of the hardware and software systems needed to generate such near real-time error properties, as well as the various paradigm shifts needed within the validation community to produce a validation program relevant to the precipitation user community.

Smith, Eric A.↗

Computational Modeling of Multi-Phase/Multi-Species Flows with Applications to Liquid Rocket Engines

Accurate prediction of all physical phenomena in a combustion chamber is essential for better understanding of the system performance. Atomization, evaporation, combustion, chemical kinetics, and turbulence are those processes of great importance that need to be well understood. Processes involving the liquid phase in a combustion chamber will be further complicated under supercritical conditions. More advanced and accurate numerical techniques are required to extend our understanding of the above phenomena. A computer program for multi-species/multi-phase flow was developed for NASA/MSFC in 1992. This code, called Liquid Thrust Chamber Performance (LTCP) program takes an Eulerian- Eulerian approach and is based on the Total Variation Diminishing (TVD) technique with Lax-Friedrichs upwind method. Under the NASA/ASEE SFFP the LTCP code was used to predict the performance characteristics of several engines that were of particular interest to NASA. This code was also successful in a combustion detonation study. Converting the program to the PC platform was accomplished which extends usability and makes it available to a wider range of users. The Eulerian formulation of the liquid phase provides a suitable model that can be extended to include combustion modeling under supercritical conditions. The results have been compared against the ones of other codes and available measured data. The algorithm proved to be robust and efficient for problems with stiff source terms.

Navaz, Homayun K.↗

[Tail Plane Icing]

The Aviation Safety Program initiated by NASA in 1997 has put greater emphasis in safety related research activities. Ice-contaminated-tailplane stall (ICTS) has been identified by the NASA Lewis Icing Technology Branch as an important activity for aircraft safety related research. The ICTS phenomenon is characterized as a sudden, often uncontrollable aircraft nose- down pitching moment, which occurs due to increased angle-of-attack of the horizontal tailplane resulting in tailplane stall. Typically, this phenomenon occurs when lowering the flaps during final approach while operating in or recently departing from icing conditions. Ice formation on the tailplane leading edge can reduce tailplane angle-of-attack range and cause flow separation resulting in a significant reduction or complete loss of aircraft pitch control. In 1993, the Federal Aviation Authority (FAA) and NASA embarked upon a four-year research program to address the problem of tailplane stall and to quantify the effect of tailplane ice accretion on aircraft performance and handling characteristics. The goals of this program, which was completed in March 1998, were to collect aerodynamic data for an aircraft tail with and without ice contamination and to develop analytical methods for predicting the effects of tailplane ice contamination. Extensive dry air and icing tunnel tests which resulted in a database of the aerodynamic effects associated with tailplane ice contamination. Although the FAA/NASA tailplane icing program generated some answers regarding ice-contaminated-tailplane stall (ICTS) phenomena, NASA researchers have found many open questions that warrant further investigation into ICTS. In addition, several aircraft manufacturers have expressed interest in a second research program to expand the database to other tail configurations and to develop experimental and computational methodologies for evaluating the ICTS phenomenon. In 1998, the icing branch at NASA Lewis initiated a second multi-phase research program for tailplane icing (TIP II) to develop test methodologies and tailplane performance and handling qualities evaluation tools. The main objectives of this new NASA/Industry/Academia collaborative research programs were: (1) define and evaluate a sub-scale wind tunnel test methodology for determining tailplane performance degradation due to icing. (2) develop an experimental database of tailplane aerodynamic performance with and without ice contamination for a range of tailplane configurations. Wind tunnel tests were planned with representative general aviation aircraft, i.e., the Learjet 45, and a twin engine low speed aircraft. This report summarizes the research performed during the first year of the study, and outlines the work tasks for the second year.

Source record↗

Small Aircraft Transportation System Simulation Analysis of the HVO and ERO Concepts

It is acknowledged that the aviation and aerospace industries are primary forces influencing the industrial development and economic well being of the United States and many countries around the world. For decades the US national air transportation system has been the model of success - safely and efficiently moving people, cargo, goods and services and generating countless benefits throughout the global community; however, the finite nature of the system and many of its components is becoming apparent. Without measurable increases in the capacity of the national air transportation system, delays and service delivery failures will eventually become intolerable. Although the recent economic slowdown has lowered immediate travel demands, that trend is reversing and cargo movement remains high. Research data indicates a conservative 2.5-3.0% annual increase in aircraft operations nationwide through 2017. Such growth will place additional strains upon a system already experiencing capacity constraints. The stakeholders of the system will continue to endure ever-increasing delays and abide lesser levels of service to many lower population density areas of the country unless more efficient uses of existing and new transportation resources are implemented. NASA s Small Aircraft Transportation System program (SATS) is one of several technologies under development that are aimed at using such resources more effectively. As part of this development effort, this report is the first in a series outlining the findings and recommendations resulting from a comprehensive program of multi-level analyses and system engineering efforts undertaken by NASA Langley Research Center s Systems Analysis Branch (SAB). These efforts are guided by a commitment to provide systems-level analysis support for the SATS program. Subsequent efforts will build upon this early work to produce additional analyses and benefits studies needed to provide the technical and economic basis for national investment and policy decisions related to further development and potential deployment of a small aircraft transportation system. This report primarily serves two purposes. First, it presents results attained from an initial evaluation and analysis of the Higher Volume Operations (HVO) and EnRoute Operations (ERO) concepts - both designated operational capabilities within the SATS Program s Concept of Operations (CONOPS) document. It further outlines areas of the concepts that would benefit from follow-on analyses and system engineering efforts. It is intended that these processes will aid continued maturation of the concepts and promote additional studies of their effects and influences in combination with other designated CONOPS currently under development. In essence, it establishes a baseline of data upon which subsequent analyses and studies can be built and identifies performance characteristics the concept must exhibit in order to provide, at minimum, levels of safety and usage equal to or better than the current system.

Millsaps, Gary D.↗

Safety & Mission Assurance (SMA) Activities in Support of Artemis I and Plans for Artemis II

The Artemis I mission in 2022 accomplished humanity’s first venture beyond Low-Earth Orbit (LEO) with a human-rated spacecraft in over fifty years. Artemis comprises several key Program elements – Multi-Purpose Crew Vehicle (MPCV) Orion Crew Module, Service Module, Launch Abort System; the Space Launch System (SLS) and the Exploration Ground System (EGS). Much of our human spaceflight experience with crewed lunar missions is captured in historical program documents, but first-hand knowledge is limited to a few spaceflight veterans. Missions to LEO have offered the opportunity of direct, near-instantaneous communications and assistance, and the ability to return to Earth within a matter of hours in case of emergency. Outward-bound missions do not have these features and will require a more autonomous and reliable spacecraft. The assessment of compliance with applicable safety requirements and adequacy of hazard controls and verifications is the responsibility of the MPCV Safety and Engineering Review Panel (MSERP), along with a Joint [NASA/ESA] Safety and Engineering Review Panel (JSERP) for the review of the European Service Module (ESM). The MSERP has two features that are relatively unique amongst NASA safety panels. First, NASA Engineering was added as a Panel co-chair, which enhanced the Engineering organization’s engagement and level of understanding of hazard analysis methodology and results. The MSERP has representation from each office, including Flight Operations Directorate (FOD) and Health and Medical Technical Authority, supporting the Orion Program in addition to the Engineering and Safety Technical Authority co-chairs. Second, the JSERP has a second set of co-chairs from ESA Engineering and ESA Product Assurance and Safety organizations, which recognizes the international arrangement as one of partnership. This paper will focus on SMA processes, activities, and plans for the Orion element and explore unique challenges associated with Artemis II as we approach the flight of the first crewed Orion vehicle.

Paul J. Collier↗

Development of Formation Deployment and Intialization Concepts

NASA's Cross-Cutting Technology Development Program identified formation flying as a key enabler for the next generation Earth and Sciences campaign. It is hoped that this technology will allow a distributed network of autonomous satellites to act collaboratively as a single collective unit paving the way for extensive co-observing campaigns, coordinated multi-point observing programs, improved space-based interferometry, and entirely new approaches to conducting science. APL as a team member with GSFC, funded by the Earth Sciences and Technology Organization (ESTO), investigated formation deployment and initialization concepts which is central to the formation flying concept. This paper presents the analytical approach and preliminary results of the study. The study investigated a simple mission involving the deployment of six micro-satellites, one at a time, from a bus. At the initialization state, the satellites fly in an along-track trajectory separated by nominal spacing. The study entailed the development of a two-body (bus and satellite) relative motion propagator based on Clohessy-Wiltshire (C-W) equations with drag from which the relative motion of the micro-satellites is deduced. This code was used to investigate cluster development characteristics subject to "tip-off' (ejection) conditions. Results indicate that cluster development is very sensitive to the ballistic coefficients of the bus and satellites, and to relative ejection velocity. This information can be used to identify optimum deployment parameters, along with accuracy bounds for a particular mission, and to develop a cluster control strategy minimizing global fuel and cost. A suitable control strategy concept has been identified, however, it needs to be developed further.

Badesha, Surjit S.↗

Multi-Agent Methods for the Configuration of Random Nanocomputers

As computational devices continue to shrink, the cost of manufacturing such devices is expected to grow exponentially. One alternative to the costly, detailed design and assembly of conventional computers is to place the nano-electronic components randomly on a chip. The price for such a trivial assembly process is that the resulting chip would not be programmable by conventional means. In this work, we show that such random nanocomputers can be adaptively programmed using multi-agent methods. This is accomplished through the optimization of an associated high dimensional error function. By representing each of the independent variables as a reinforcement learning agent, we are able to achieve convergence must faster than with other methods, including simulated annealing. Standard combinational logic circuits such as adders and multipliers are implemented in a straightforward manner. In addition, we show that the intrinsic flexibility of these adaptive methods allows the random computers to be reconfigured easily, making them reusable. Recovery from faults is also demonstrated.

Lawson, John W.↗

Program For Workload And Performance Experiments

Multi-Attribute Task (MAT) battery of computer programs gives researcher capability of performing experiments in multitask workloads and performances. Provides benchmark set of tasks for use in wide range of laboratory studies of operator performance and workload. Incorporates tasks analogous to activities aircraft crewmembers perform in flight, while providing high degree of experiment control, performance data on each subtask, and freedom to use nonpilot test subjects. Designed to use serially linked second computer to generate voice messages for communication task. Also used independently of voice computer if no computer-synthesized voice messages desired or if some other method of presenting auditory messages devised. Written in QuickBasic and Assembly language for IBM PC(R) series.

Comstock, J. Raymond, Jr.↗

X-Ray Optics at NASA Marshall Space Flight Center

NASA's Marshall Space Flight Center (MSFC) engages in research, development, design, fabrication, coating, assembly, and testing of grazing-incidence optics (primarily) for x-ray telescope systems. Over the past two decades, MSFC has refined processes for electroformed-nickel replication of grazing-incidence optics, in order to produce high-strength, thin-walled, full-cylinder x-ray mirrors. In recent years, MSFC has used this technology to fabricate numerous x-ray mirror assemblies for several flight (balloon, rocket, and satellite) programs. Additionally, MSFC has demonstrated the suitability of this technology for ground-based laboratory applications-namely, x-ray microscopes and cold-neutron microscopes and concentrators. This mature technology enables the production, at moderately low cost, of reasonably lightweight x-ray telescopes with good (15-30 arcsecond) angular resolution. However, achieving arcsecond imaging for a lightweight x-ray telescope likely requires development of other technologies. Accordingly, MSFC is conducting a multi-faceted research program toward enabling cost-effective production of lightweight high-resolution x-ray mirror assemblies. Relevant research topics currently under investigation include differential deposition for post-fabrication figure correction, in-situ monitoring and control of coating stress, and direct fabrication of thin-walled full-cylinder grazing-incidence mirrors.

X-ray Optics↗

X-Ray Optics at NASA Marshall Space Flight Center

NASA's Marshall Space Flight Center (MSFC) engages in research, development, design, fabrication, coating, assembly, and testing of grazing-incidence optics (primarily) for x-ray telescope systems. Over the past two decades, MSFC has refined processes for electroformed-nickel replication of grazing-incidence optics, in order to produce high-strength, thin-walled, full-cylinder x-ray mirrors. In recent years, MSFC has used this technology to fabricate numerous x-ray mirror assemblies for several flight (balloon, rocket, and satellite) programs. Additionally, MSFC has demonstrated the suitability of this technology for ground-based laboratory applications-namely, x-ray microscopes and cold-neutron microscopes and concentrators. This mature technology enables the production, at moderately low cost, of reasonably lightweight x-ray telescopes with good (15-30 arcsecond) angular resolution. However, achieving arcsecond imaging for a lightweight x-ray telescope likely requires development of other technologies. Accordingly, MSFC is conducting a multi-faceted research program toward enabling cost-effective production of lightweight high-resolution x-ray mirror assemblies. Relevant research topics currently under investigation include differential deposition for post-fabrication figure correction, in-situ monitoring and control of coating stress, and direct fabrication of thin-walled full-cylinder grazing-incidence mirrors.

X-ray telescope↗