Search NASASearch

SEARCH · Search NASA

Results for “Programming environments”

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 217 records · Page 12

Event-Based Study of the Effect of Execution Environments on Parallel Program Performance

In this paper we seek to demonstrate the importance of studying the effect of changes in execution environment parameters, on parallel applications executed on state-of-the-art multiprocessors. A comprehensive methodology for event-based analysis of program behavior is introduced. This methodology is used to study the performance significance of various system parameters such as processor speed, message-buffer size, buffer copy speed, network bandwidth, communication latency, interrupt overheads and other system parameters. With the help cf a few CFD examples, we illustrate the use of our technique in determining suitable parameter values of the execution environment for three applications. We also demonstrate how this approach can be used to predict performance across architectures and illustrate the use of visual and profile-like feedback to expose the effect of system parameters changes on the performance of specific applications module.

Sarukkai, Sekhar R.

High Performance Processors for Space Environments: A Subproject of the NASA Exploration Missions Systems Directorate "Radiation Hardened Electronics for Space Environments" Technology Development Program

Implementation of challenging Exploration Systems Missions Directorate objectives and strategies can be constrained by onboard computing capabilities and power efficiencies. The Radiation Hardened Electronics for Space Environments (RHESE) High Performance Processors for Space Environments project will address this challenge by significantly advancing the sustained throughput and processing efficiency of high-per$ormance radiation-hardened processors, targeting delivery of products by the end of FY12.

Johnson, M.

Verification approach for the Shuttle/Payload Contamination Evaluation computer program - Spacelab induced environment

The paper presents a compilation of the results of a systems level Shuttle/payload contamination analysis and related computer modeling activities. The current technical assessment of the contamination problems anticipated during the Spacelab program are discussed and recommendations are presented on contamination abatement designs and operational procedures based on experience gained in the field of contamination analysis and assessment, dating back to the pre-Skylab era. The ultimate test of the Shuttle/Payload Contamination Evaluation program will be through comparison of predictions with measured levels of contamination during actual flight.

Bareiss, L. E.

Material evaluation program, high-temperature nitriding environment

Results of a program conducted to evaluate materials for construction of a space shuttle hydrazine monopropellant gas generator are presented. The program was designed to select those materials that maintain the properties of strength and ductility after exposure to an 1800 F nitriding environment for 1000 hours.

Marcy, R. D.

Extreme Programming in a Research Environment

This article explores the applicability of Extreme Programming in a scientific research context. The cultural environment at a government research center differs from the customer-centric business view. The chief theoretical difficulty lies in defining the customer to developer relationship. Specifically, can Extreme Programming be utilized when the developer and customer are the same person? Eight of Extreme Programming's 12 practices are perceived to be incompatible with the existing research culture. Further, six of the nine 'environments that I know don't do well with XP' apply. A pilot project explores the use of Extreme Programming in scientific research. The applicability issues are addressed and it is concluded that Extreme Programming can function successfully in situations for which it appears to be ill-suited. A strong discipline for mentally separating the customer and developer roles is found to be key for applying Extreme Programming in a field that lacks a clear distinction between the customer and the developer.

Wood, William A.

NASA's Space Environments and Effects (SEE) Program: The Pursuit of Tomorrow's Space Technology

A hazard to all spacecraft orbiting the earth and exploring the unknown in deep space is the existence of a harsh and ever changing environment with its subsequent effects. Some of these environmental hazards, such as plasma, extreme thermal excursions, meteoroids, and ionizing radiation result from natural sources, whereas others, such as orbital debris and neutral contamination are induced by the presence of spacecraft themselves. The subsequent effects can provide damaging or even disabling effects on spacecraft, its materials, and its instruments. In partnership with industry, academia, and other government agencies, National Aeronautics & Space Administration's (NASA's) Space Environments & Effects (SEE) Program defines the space environments and advocates technology development to accommodate or mitigate these harmful environments on the spacecraft. This program provides a very comprehensive and focused approach to understanding the space environment, to define the best techniques for both flight and ground-based experimentation, to update the models which predict both the environments and the environmental effects on spacecraft, and finally to ensure that this information is properly maintained and inserted into spacecraft design programs. This paper will provide an overview of the Program's purpose, goals, database management and technical activities. In particular, the SEE Program has been very active in developing improved ionizing radiation models and developing related flight experiments which should aid in determining the effect of the radiation environment on modern electronics.

Pearson, Steven D.

The implementation of two satellite programs in a microcomputer environment

This paper describes the implementation of two computer programs that predict the motion of artificial satellites. The two programs are developed in a microcomputer environment. The particular microcomputer used is an IBM AT system. The programs can predict the orbital behavior of artificial satellites under the influence of gravity harmonics up to a 21 by 21 field, luni-solar gravity, drag, and solar radiation pressure. One program uses Cowell's method and the other uses variation of parameters with a singly averaging technique. Both programs use commercially available software to post-process trajectory information and to generate graphics display. The programs reside on floppy disks and are available to the general public through NASA's Computer Software Management and Information Center (COSMIC).

Kwok, J. H.

NASA's Space Environments and Effects (SEE) Program

The return of the Long Duration Exposure Facility (LDEF) in 1990 brought a wealth of space exposure data on materials, paints, solar cells, adhesives and other data on the many space environments. The effects of the harsh space environments can provide damaging or even disabling effects on a spacecraft, its sub-systems, materials and instruments. In partnership with industry, academia, and other US and international government agencies, the National Aeronautics & Space Administration's (NASA's) Space Environments & Effects (SEE) Program defines the space environments and provides technology development to accommodate or mitigate these harmful environments on the spacecraft. This program (agency-wide in scope but managed at the Marshall Space Flight Center) provides a very comprehensive and focused approach to understanding the space environment. It does this by defining the best techniques for both flight- and groundbased experimentation, updating models which predict both the environments and the environmental effects on spacecraft and ensuring that this information is properly maintained and inserted into spacecraft design programs. This paper will describe the current SEE Program and discuss several current technology development activities associated with the spacecraft charging phenomenon.

Minor, Jody

NASA's Space Environments and Effects (SEE) Program: Contamination Engineering Technology Development

ABSTRACT The return of the Long Duration Exposure Facility (LDEF) in 1990 brought a wealth of space exposure data on materials, paints, solar cells, etc. and data on the many space environments. The effects of the harsh space environments can provide damaging or even disabling effects on spacecraft, its materials, and its instruments. In partnership with industry, academia, and other government agencies, National Aeronautics & Space Administration's (NASA's) Space Environments & Effects (SEE) Program defines the space environments and provides technology development to accommodate or mitigate these harmful environments on the spacecraft. This program provides a very comprehensive and focused approach to understanding the space environment, to define the best techniques for both flight and ground-based experimentation, to update the models which predict both the environments and the environmental effects on spacecraft, and finally to ensure that this information is properly maintained and inserted into spacecraft design programs. This paper will describe the current SEE Program and will present SEE contamination engineering technology development and risk mitigation for future spacecraft design.

Pearson, Steven D.

Overview of the Ares I Scale Model Acoustic Test Program

Launch environments, such as lift-off acoustic (LOA) and ignition overpressure (IOP), are important design factors for any vehicle and are dependent upon the design of both the vehicle and the ground systems. LOA environments are used directly in the development of vehicle vibro-acoustic environments and IOP is used in the loads assessment. The NASA Constellation Program had several risks to the development of the Ares I vehicle linked to LOA. The risks included cost, schedule and technical impacts for component qualification due to high predicted vibro-acoustic environments. One solution is to mitigate the environment at the component level. However, where the environment is too severe for component survivability, reduction of the environment itself is required. The Ares I Scale Model Acoustic Test (ASMAT) program was implemented to verify the Ares I LOA and IOP environments for the vehicle and ground systems including the Mobile Launcher (ML) and tower. An additional objective was to determine the acoustic reduction for the LOA environment with an above deck water sound suppression system. ASMAT was a development test performed at the Marshall Space Flight Center (MSFC) East Test Area (ETA) Test Stand 116 (TS 116). The ASMAT program is described in this presentation.

Counter, Douglas D.

KALI - An environment for the programming and control of cooperative manipulators

A design description is given of a controller for cooperative robots. The background and motivation for multiple arm control are discussed. A set of programming primitives which permit a programmer to specify cooperative tasks are described. Motion primitives specify asynchronous motions, master/slave motions, and cooperative motions. In the context of cooperative robots, trajectory generation issues are discussed and the authors' implementation briefly described. The relations between programming and control in the case of multiple robots are examined. The allocation of various tasks among a multiprocessor computer is described.

Hayward, Vincent

Cosmic dust analog simulation in a microgravity environment: The STARDUST program

We have undertaken a project called STARDUST which is a collaboration with Italian and American investigators. The goals of this program are to study the condensation and coagulation of refractory materials from the vapor and to study the properties of the resulting grains as analogs to cosmic dust particles. To reduce thermal convective currents and to develop valuable experience in designing an experiment for the Gas-Grain Simulation Facility aboard Space Station, Freedom we have built and flown a new chamber to study these processes under periods of microgravity available on NASA's KC-135 Research Aircraft. Preliminary results from flights with magnesium and zinc are discussed.

Ferguson, F.

Artificial Intelligence (AI) Based Tactical Guidance for Fighter Aircraft

A research program investigating the use of Artificial Intelligence (AI) techniques to aid in the development of a Tactical Decision Generator (TDG) for Within Visual Range (WVR) air combat engagements is discussed. The application of AI programming and problem solving methods in the development and implementation of the Computerized Logic For Air-to-Air Warfare Simulations (CLAWS), a second generation TDG, is presented. The Knowledge-Based Systems used by CLAWS to aid in the tactical decision-making process are outlined in detail, and the results of tests to evaluate the performance of CLAWS versus a baseline TDG developed in FORTRAN to run in real-time in the Langley Differential Maneuvering Simulator (DMS), are presented. To date, these test results have shown significant performance gains with respect to the TDG baseline in one-versus-one air combat engagements, and the AI-based TDG software has proven to be much easier to modify and maintain than the baseline FORTRAN TDG programs. Alternate computing environments and programming approaches, including the use of parallel algorithms and heterogeneous computer networks are discussed, and the design and performance of a prototype concurrent TDG system are presented.

McManus, John W.

Overview of NASA's Space Environments and Effects (SEE) Program

The return of the Long Duration Exposure Facility (LDEF) in 1990 brought a wealth of space exposure data on materials, paints, solar cells, etc., and data on the many space environments. The effects of the harsh space environments can provide damaging or even disabling effects on a spacecraft, its materials, and its instruments. In partnership with industry, academia, and other government agencies, NASA's Space Environments and Effects (SEE) Program defines the space environments and provides technology development to accommodate or mitigate these harmful environments on the spacecraft. This program provides a very comprehensive and focused approach to understanding the space environment, defines the best techniques for both flight and ground-based experimentation, updates the models which predict both the environments and the environmental effects on spacecraft, and finally, ensures that this information is properly maintained and inserted into spacecraft design programs. This paper will describe the current SEE Program and will present potential technology development activities for the future.

Hardage, Donna M.

Space Radiation Environments Overview for MSFC Programs

Provide overview of Space Radiation Sources, Environments, Interactions with Electronic Devices - Radiation Sources - Solar Energetic Particles (SEP) and Solar Particle Events (SPE) - Galactic Cosmic Rays (GCR) - Radiation Environments - Van Allen belts - Beyond the belts - Reference SLS-SPEC-159 Rev G: Design Specification for Natural Environment (DSNE) - Interactions with Electronic Devices - Ionizing - Nonionizing - Internal Charging

Radiation Sources

From LDEF to a national Space Environment and Effects (SEE) program: A natural progression

As the LDEF program draws to a close, it leaves in place the fundamental building blocks for a Space Environment and Effects (SEE) program. Results from LDEF data analyses and investigations now form a substantial core of knowledge on the long term effects of the space environment on materials, system and structures. In addition, these investigations form the basic structure of a critically-needed SEE archive and database system. An agency-wide effort is required to capture all elements of a SEE program to provide a more comprehensive and focused approach to understanding the space environment, determining the best techniques for both flight and ground-based experimentation, updating the models which predict both the environments and those effects on subsystems and spacecraft, and, finally, ensuring that this multitudinous information is properly maintained, and inserted into spacecraft design programs. Many parts and pieces of a SEE program already exist at various locations to fulfill specific needs. The primary purpose of this program, under the direction of the Office of Advanced Concepts and Technology (OACT) in NASA Headquarters, is to take advantage of these parts; apply synergisms where possible; identify and when possible fill-in gaps; coordinate and advocate a comprehensive SEE program. The SEE program must coordinate and support the efforts of well-established technical communities wherein the bulk of the work will continue to be done. The SEE program will consist of a NASA-led SEE Steering Committee, consisting of government and industry users, with the responsibility for coordination between technology developers and NASA customers; and Technical Working Groups with primary responsibility for program technical content in response to user needs. The Technical Working Groups are as follows: Materials and Processes; Plasma and Fields; Ionizing Radiation; Meteoroids and Orbital Debris; Neutral External Contamination; Thermosphere, Thermal, and Solar Conditions; Electromagnetic Effects; Integrated Assessments and Databases. Specific technology development tasks will be solicited through a NASA Research Announcement to be released in May of 1994. The areas in which tasks are solicited include: (1) engineering environment definitions, (2) environments and effects design guidelines, (3) environments and effects assessment models and databases, and (4) flight/ground simulation/technology assessment data.

Bowles, David E.