Search NASA⌕ Search

SEARCH · Search NASA

Results for “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 577 records · Page 32

Electrical, Electronic, and Electromechanical (EEE) parts management and control requirements for NASA space flight programs

This document establishes electrical, electronic, and electromechanical (EEE) parts management and control requirements for contractors providing and maintaining space flight and mission-essential or critical ground support equipment for NASA space flight programs. Although the text is worded 'the contractor shall,' the requirements are also to be used by NASA Headquarters and field installations for developing program/project parts management and control requirements for in-house and contracted efforts. This document places increased emphasis on parts programs to ensure that reliability and quality are considered through adequate consideration of the selection, control, and application of parts. It is the intent of this document to identify disciplines that can be implemented to obtain reliable parts which meet mission needs. The parts management and control requirements described in this document are to be selectively applied, based on equipment class and mission needs. Individual equipment needs should be evaluated to determine the extent to which each requirement should be implemented on a procurement. Utilization of this document does not preclude the usage of other documents. The entire process of developing and implementing requirements is referred to as 'tailoring' the program for a specific project. Some factors that should be considered in this tailoring process include program phase, equipment category and criticality, equipment complexity, and mission requirements. Parts management and control requirements advocated by this document directly support the concept of 'reliability by design' and are an integral part of system reliability and maintainability. Achieving the required availability and mission success objectives during operation depends on the attention given reliability and maintainability in the design phase. Consequently, it is intended that the requirements described in this document are consistent with those of NASA publications, 'Reliability Program Requirements for Aeronautical and Space System Contractors,' NHB 5300.4(1A-l); 'Maintainability Program Requirements for Space Systems,' NHB 5300.4(1E); and 'Quality Program Provisions for Aeronautical and Space System Contractors,' NHB 5300.4(1B).

Source record↗

Report of the Defense Science Board Task Force on National Aero-Space Plane (NASP) Program

Six years ago, the Defense Science Board (DSB) initiated a review of the concept, technical basis, program content, and missions of the National Aerospace Plane (NASP) program. The report was completed in Sep. 1988, and the recommendations contributed to strengthening the technical efforts in the NASP program. Since then, substantial technological progress has been made in the technology development phase (Phase 2) of the program. Phase 2 of the program is currently scheduled to end in late Fiscal Year 1993, with a decision whether to proceed to the experimental flight vehicle phase (Phase 3) to be made at that time. This decision will be a very significant one for the Department of Defense (DoD) and the National Aeronautics and Space Administration (NASA). In February of this year, the DSB was chartered to revisit the NASP program to assess the degree to which the many technical challenges of the program have been resolved, or are likely to be resolved by the end of Phase 2.

Source record↗

Catalysis and biocatalysis program

This final report presents a summary of research activities and accomplishments for the Catalysis and Biocatalysis Program, which was renamed the Biological and Chemical Technologies Research (BCTR) Program, currently of the Advanced Industrial Concepts Division (AICD), Office of Industrial Technologies of the Department of Energy (DOE). The Program was formerly under the Division of Energy Conversion and Utilization Technologies (ECUT) until the DOE reorganization in April, 1990. The goals of the BCTR Program are consistent with the initial ECUT goals, but represent an increased effort toward advances in chemical and biological technology transfer. In addition, the transition reflects a need for the BCTR Program to assume a greater R&D role in chemical catalysis as well as a need to position itself for a more encompassing involvement in a broader range of biological and chemical technology research. The mission of the AICD is to create a balanced Program of high risk, long-term, directed interdisciplinary research and development that will improve energy efficiency and enhance fuel flexibility in the industrial sector. Under AICD, the DOE Catalysis and Biocatalysis Program sponsors research and development in furthering industrial biotechnology applications and promotes the integrated participation of universities, industrial companies, and government research laboratories.

Ingham, J. D.↗

Efficient management of cardiovascular risk screening programs

The Environmental Health Unit, located on-site at the the Goddard Space Flight Center (GSFC), is responsible for the implementation of the Center's Employee Environmental and Occupational Health Program. The Health Unit, Health Physics (HP), and Industrial Hygiene (IH) staffs collaborate to provide quality service to the employees at GSFC. The Health Unit staff identifies, evaluates, and ensures the control of occupational hazards on the Center. In the past, components of the Industrial Hygiene Program have included the Industrial Hygiene Health Hazard Identification Program (IHHIP), the Hearing Conservation Program (HCP), the Hazard Communication Program, and the bi-annual fume hood survey. More recently, the Environmental Health Unit has expanded its services by adding the Ergonomics Program. Various aspects of the Ergonomics Program are discussed.

Roth, Carol↗

A users' guide to the trace contaminant control simulation computer program

The Trace Contaminant Control Simulation computer program is a tool for assessing the performance of various trace contaminant control technologies for removing trace chemical contamination from a spacecraft cabin atmosphere. The results obtained from the program can be useful in assessing different technology combinations, system sizing, system location with respect to other life support systems, and the overall life cycle economics of a trace contaminant control system. The user's manual is extracted in its entirety from NASA TM-108409 to provide a stand-alone reference for using any version of the program. The first publication of the manual as part of TM-108409 also included a detailed listing of version 8.0 of the program. As changes to the code were necessary, it became apparent that the user's manual should be separate from the computer code documentation and be general enough to provide guidance in using any version of the program. Provided in the guide are tips for input file preparation, general program execution, and output file manipulation. Information concerning source code listings of the latest version of the computer program may be obtained by contacting the author.

Perry, J. L.↗

NASA's Microgravity Science Program

Since the late 1980s, the NASA Microgravity Science Program has implemented a systematic effort to expand microgravity research. In 1992, 114 new investigators were selected to enter the program and more US microgravity experiments were conducted in space than in all the years combined since Skylab (1973-74). The use of NASA Research Announcements (NRA's) to solicit research proposals has proven to be highly successful in building a strong base of high-quality peer-reviewed science in both the ground-based and flight experiment elements of the program. The ground-based part of the program provides facilities for low gravity experiments including drop towers and aircraft for making parabolic flights. Program policy is that investigations should not proceed to the flight phase until all ground-based investigative capabilities have been exhausted. In the space experiments program, the greatest increase in flight opportunities has been achieved through dedicated or primary payload Shuttle missions. These missions will continue to be augmented by both mid-deck and GAS-Can accommodated experiments. A US-Russian cooperative flight program envisioned for 1995-97 will provide opportunities for more microgravity research as well as technology demonstration and systems validation efforts important for preparing for experiment operations on the Space Station.

Salzman, Jack A.↗

Integrated propulsion technology demonstrator. Program plan

NASA and Rockwell have embarked on a cooperative agreement to define, develop, fabricate, and operate an integrated propulsion technology demonstrator (IPTD) for the purpose of validating design, process, and technology improvements of launch vehicle propulsion systems. This program, a result of NRA8-11, Task Area 1 A, is jointly funded by both NASA and Rockwell and is sponsored by the Reusable Launch Vehicle office at NASA Marshall Space flight Center. This program plan provides to the joint NASA/Rockwell integrated propulsion technology demonstrator (IPTD) team a description of the activities within tasks / sub tasks and associated schedules required to successfully achieve program objectives. This document also defines the cost elements and manpower allocations for each sub task for purpose of program control. This plan is updated periodically by developing greater depth of direction for outyear tasks as the program matures. Updating is accomplished by adding revisions to existing pages or attaching page revisions to this plan. In either case, revisions will be identified by appropriate highlighting of the change, or specifying a revision page through the use of footnotes on the bottom right of each change page. Authorization for the change is provided by the principal investigators to maintain control of this program plan document and IPTD program activities.

Source record↗

Microgravity Science and Applications: Program Tasks and Bibliography for Fiscal Year 1996

NASA's Microgravity Science and Applications Division (MSAD) sponsors a program that expands the use of space as a laboratory for the study of important physical, chemical, and biochemical processes. The primary objective of the program is to broaden the value and capabilities of human presence in space by exploiting the unique characteristics of the space environment for research. However, since flight opportunities are rare and flight research development is expensive, a vigorous ground-based research program, from which only the best experiments evolve, is critical to the continuing strength of the program. The microgravity environment affords unique characteristics that allow the investigation of phenomena and processes that are difficult or impossible to study an Earth. The ability to control gravitational effects such as buoyancy driven convection, sedimentation, and hydrostatic pressures make it possible to isolate phenomena and make measurements that have significantly greater accuracy than can be achieved in normal gravity. Space flight gives scientists the opportunity to study the fundamental states of physical matter-solids, liquids and gasses-and the forces that affect those states. Because the orbital environment allows the treatment of gravity as a variable, research in microgravity leads to a greater fundamental understanding of the influence of gravity on the world around us. With appropriate emphasis, the results of space experiments lead to both knowledge and technological advances that have direct applications on Earth. Microgravity research also provides the practical knowledge essential to the development of future space systems. The Office of Life and Microgravity Sciences and Applications (OLMSA) is responsible for planning and executing research stimulated by the Agency's broad scientific goals. OLMSA's Microgravity Science and Applications Division (MSAD) is responsible for guiding and focusing a comprehensive program, and currently manages its research and development tasks through five major scientific areas: biotechnology, combustion science, fluid physics, fundamental physics, and materials science. FY 1996 was an important year for MSAD. NASA continued to build a solid research community for the coming space station era. During FY 1996, the NASA Microgravity Research Program continued investigations selected from the 1994 combustion science, fluid physics, and materials science NRAS. MSAD also released a NASA Research Announcement in microgravity biotechnology, with more than 130 proposals received in response. Selection of research for funding is expected in early 1997. The principal investigators chosen from these NRAs will form the core of the MSAD research program at the beginning of the space station era. The third United States Microgravity Payload (USMP-3) and the Life and Microgravity Spacelab (LMS) missions yielded a wealth of microgravity data in FY 1996. The USMP-3 mission included a fluids facility and three solidification furnaces, each designed to examine a different type of crystal growth.

Source record↗

ZIP2DL: An Elastic-Plastic, Large-Rotation Finite-Element Stress Analysis and Crack-Growth Simulation Program

ZIP2DL is a two-dimensional, elastic-plastic finte element program for stress analysis and crack growth simulations, developed for the NASA Langley Research Center. It has many of the salient features of the ZIP2D program. For example, ZIP2DL contains five material models (linearly elastic, elastic-perfectly plastic, power-law hardening, linear hardening, and multi-linear hardening models), and it can simulate mixed-mode crack growth for prescribed crack growth paths under plane stress, plane strain and mixed state of stress conditions. Further, as an extension of ZIP2D, it also includes a number of new capabilities. The large-deformation kinematics in ZIP2DL will allow it to handle elastic problems with large strains and large rotations, and elastic-plastic problems with small strains and large rotations. Loading conditions in terms of surface traction, concentrated load, and nodal displacement can be applied with a default linear time dependence or they can be programmed according to a user-defined time dependence through a user subroutine. The restart capability of ZIP2DL will make it possible to stop the execution of the program at any time, analyze the results and/or modify execution options and resume and continue the execution of the program. This report includes three sectons: a theoretical manual section, a user manual section, and an example manual secton. In the theoretical secton, the mathematics behind the various aspects of the program are concisely outlined. In the user manual section, a line-by-line explanation of the input data is given. In the example manual secton, three types of examples are presented to demonstrate the accuracy and illustrate the use of this program.

Deng, Xiaomin↗

1997 NASA-ODU American Society for Engineering Education (ASEE) Summer Faculty Fellowship Program

Since 1964, the National Aeronautics and Space Administration (NASA) has supported a program of summer faculty fellowships for engineering and science educators. In a series of collaborations between NASA research and development centers and nearby universities, engineering faculty members spend 10 weeks working with professional peers on research. The Summer Faculty Program Committee of the American Society for Engineering Education supervises the programs. Objectives of the program are as follows: (1) To further the professional knowledge of qualified engineering and science faculty members, (2) To stimulate and exchange ideas between participants and NASA; (3) To enrich and refresh the research and teaching activities of participants' institutions; and (4) To contribute to the research objectives of the NASA center. Program description is as follows: College or university faculty members will be appointed as Research Fellows to spend 10 weeks in cooperative research and study at the NASA Langley Research Center. The Fellow will devote approximately 90 percent of the time to a research problem and the remaining time to a study program. The study program will consist of lectures and seminars on topics of interest or that are directly relevant to the Fellows' research topics. The lectures and seminar leaders will be distinguished scientists and engineers from NASA, education, and industry.

Tiwari, Surendra N.↗

Hyper-X Wind Tunnel Program

This paper provides an overview of NASA's focused hypersonic technology program, called the Hyper-X Program. The Hyper-X Program, a joint NASA Langley and Dryden program, is designed to move hypersonic, air breathing vehicle technology from the laboratory environment to the flight environment, the last stage preceding prototype development. The Hyper-X research vehicle will provide the first ever opportunity to obtain data on an airframe integrated scramjet (supersonic combustion ramjet) propulsion system at true flight conditions and the first opportunity for flight validation of experimental wind tunnel, numerical and analytical methods used for design of these vehicles. A substantial portion of the program is experimentally based, both for database development and performance validation. The program is now concentrating on Mach 7 vehicle development, verification and validation and flight test risk reduction. This paper concentrates on the aerodynamic and propulsion experimental programs. Wind tunnel testing of the flight engine and complete airframe integrated scramjet configuration flow-path is expected in 1998 and 1999, respectively, and flight test is planned for 2000.

McClinton, C. R.↗

NASA Year 2000 (Y2K) Program Plan

NASA initiated the Year 2000 (Y2K) program in August 1996 to address the challenges imposed on Agency software, hardware, and firmware systems by the new millennium. The Agency program is centrally managed by the NASA Chief Information Officer, with decentralized execution of program requirements at each of the nine NASA Centers, Headquarters and the Jet Propulsion Laboratory. The purpose of this Program Plan is to establish Program objectives and performance goals; identify Program requirements; describe the management structure; and detail Program resources, schedules, and controls. Project plans are established for each NASA Center, Headquarters, and the Jet Propulsion Laboratory.

Source record↗

NASA Space Biology Research Associate Program for the 21st Century

The Space Biology Research Associate Program for the 21st Century provided a unique opportunity to train individuals to conduct biological research in hypo- and hyper-gravity, and to conduct ground-based research. This grant was developed to maximize the potential for Space Biology as an emerging discipline and to train a cadre of space biologists. The field of gravitational and space biology is rapidly growing at the future of the field is reflected in the quality and education of its personnel. Our chief objective was to train and develop these scientists rapidly and in a cost effective manner. The program began on June 1, 1980 with funding to support several Research Associates each year. 113 awards, plus 1 from an independently supported minority component were made for the Research Associates program. The program was changed from a one year award with a possibility for renewal to a two year award. In 1999, the decision was made by NASA to discontinue the program due to development of new priorities for funding. This grant was discontinued because of the move of the Program Director to a new institution; a new grant was provided to that new institution to allow completion of the training of the remaining 2 research associates in 1999. After 1999, the program will be discontinued.

Sonnenfeld, Gerald↗

Recent Results of NASA's Space Environments and Effects Program

The Space Environments and Effects (SEE) Program is a multi-center multi-agency program managed by the NASA Marshall Space Flight Center. The program evolved from the Long Duration Exposure Facility (LDEF), analysis of LDEF data, and recognition of the importance of the environments and environmental effects on future space missions. It is a very comprehensive and focused approach to understanding the space environments, 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. Formal funding of the SEE Program began initially in FY95. A NASA Research Announcement (NRA) solicited research proposals in the following categories: 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. This solicitation resulted in funding for eighteen technology development activities (TDA's). This paper will present and describe technical results rom the first set of TDA's of the SEE Program. It will also describe the second set of technology development activities which are expected to begin in January 1998. These new technology development activities will enable the SEE Program to start numerous new development activities in support of mission customer needs.

Minor, Jody L.↗

A Status of the Advanced Space Transportation Program from Planning to Action

A Technology Plan for Enabling Commercial Space Business was presented at the 48th International Astronautical Congress in Turin, Italy. This paper presents a status of the program's accomplishments. Technology demonstrations have progressed in each of the four elements of the program; (1) Low Cost Technology, (2) Advanced Reusable Technology, (3) Space Transfer Technology and (4) Space Transportation Research. The Low Cost Technology program element is primarily focused at reducing development and acquisition costs of aerospace hardware using a "design to cost" philosophy with robust margins, adapting commercial manufacturing processes and commercial off-the-shelf hardware. The attributes of this philosophy for small payload launch are being demonstrated at the component, sub-system, and system level. The X-34 "Fastrac" engine has progressed through major component and subsystem demonstrations. A propulsion system test bed has been implemented for system-level demonstration of component and subsystem technologies; including propellant tankage and feedlines, controls, pressurization, and engine systems. Low cost turbopump designs, commercial valves and a controller are demonstrating the potential for a ten-fold reduction in engine and propulsion system costs. The Advanced Reusable Technology program element is focused on increasing life through high strength-to-weight structures and propulsion components, highly integrated propellant tanks, automated checkout and health management and increased propulsion system performance. The validation of rocket based combined cycle (RBCC) propulsion is pro,-,ressing through component and subsystem testing. RBCC propulsion has the potential to provide performance margin over an all rocket system that could result in lower gross liftoff weight, a lower propellant mass fraction or a higher payload mass fraction. The Space Transfer Technology element of the program is pursuing technology that can improve performance and dramatically reduce the propellant and structural mass of orbit transfer and deep space systems. Flight demonstration of ion propulsion is progressing towards launch. Ion propulsion is the primary propulsion for Deep Space 1; a flyby of comet West-kohoutek-lkemura and asteroid 3352 McAuliffe. Testing of critical solar-thermal propulsion subsystems have been accomplished and planning is continuing for the flight demonstration of an electrodynamic tether orbit transfer system. The forth and final element of the program, Space Transportation Research, has progressed in several areas of propulsion research. This element of the program is focused at long-term (25 years) breakthrough concepts that could bring launch costs to a factor of one hundred below today's cost or dramatically expand planetary travel and enable interstellar travel.

Lyles, Garry↗

A Mars Exploration Discovery Program

The Mars Exploration Program should consider following the Discovery Program model. In the Discovery Program a team of scientists led by a PI develop the science goals of their mission, decide what payload achieves the necessary measurements most effectively, and then choose a spacecraft with the capabilities needed to carry the payload to the desired target body. The primary constraints associated with the Discovery missions are time and money. The proposer must convince reviewers that their mission has scientific merit and is feasible. Every Announcement of Opportunity has resulted in a collection of creative ideas that fit within advertised constraints. Following this model, a "Mars Discovery Program" would issue an Announcement of Opportunity for each launch opportunity with schedule constraints dictated by the launch window and fiscal constraints in accord with the program budget. All else would be left to the proposer to choose, based on the science the team wants to accomplish, consistent with the program theme of "Life, Climate and Resources". A proposer could propose a lander, an orbiter, a fleet of SCOUT vehicles or penetrators, an airplane, a balloon mission, a large rover, a small rover, etc. depending on what made the most sense for the science investigation and payload. As in the Discovery program, overall feasibility relative to cost, schedule and technology readiness would be evaluated and be part of the selection process.

Hansen, C. J.↗

Incremental Parallelization of Non-Data-Parallel Programs Using the Charon Message-Passing Library

Message passing is among the most popular techniques for parallelizing scientific programs on distributed-memory architectures. The reasons for its success are wide availability (MPI), efficiency, and full tuning control provided to the programmer. A major drawback, however, is that incremental parallelization, as offered by compiler directives, is not generally possible, because all data structures have to be changed throughout the program simultaneously. Charon remedies this situation through mappings between distributed and non-distributed data. It allows breaking up the parallelization into small steps, guaranteeing correctness at every stage. Several tools are available to help convert legacy codes into high-performance message-passing programs. They usually target data-parallel applications, whose loops carrying most of the work can be distributed among all processors without much dependency analysis. Others do a full dependency analysis and then convert the code virtually automatically. Even more toolkits are available that aid construction from scratch of message passing programs. None, however, allows piecemeal translation of codes with complex data dependencies (i.e. non-data-parallel programs) into message passing codes. The Charon library (available in both C and Fortran) provides incremental parallelization capabilities by linking legacy code arrays with distributed arrays. During the conversion process, non-distributed and distributed arrays exist side by side, and simple mapping functions allow the programmer to switch between the two in any location in the program. Charon also provides wrapper functions that leave the structure of the legacy code intact, but that allow execution on truly distributed data. Finally, the library provides a rich set of communication functions that support virtually all patterns of remote data demands in realistic structured grid scientific programs, including transposition, nearest-neighbor communication, pipelining, gather/scatter, and redistribution. At the end of the conversion process most intermediate Charon function calls will have been removed, the non-distributed arrays will have been deleted, and virtually the only remaining Charon functions calls are the high-level, highly optimized communications. Distribution of the data is under complete control of the programmer, although a wide range of useful distributions is easily available through predefined functions. A crucial aspect of the library is that it does not allocate space for distributed arrays, but accepts programmer-specified memory. This has two major consequences. First, codes parallelized using Charon do not suffer from encapsulation; user data is always directly accessible. This provides high efficiency, and also retains the possibility of using message passing directly for highly irregular communications. Second, non-distributed arrays can be interpreted as (trivial) distributions in the Charon sense, which allows them to be mapped to truly distributed arrays, and vice versa. This is the mechanism that enables incremental parallelization. In this paper we provide a brief introduction of the library and then focus on the actual steps in the parallelization process, using some representative examples from, among others, the NAS Parallel Benchmarks. We show how a complicated two-dimensional pipeline-the prototypical non-data-parallel algorithm- can be constructed with ease. To demonstrate the flexibility of the library, we give examples of the stepwise, efficient parallel implementation of nonlocal boundary conditions common in aircraft simulations, as well as the construction of the sequence of grids required for multigrid.

VanderWijngaart, Rob F.↗

High Performance Programming Using Explicit Shared Memory Model on Cray T3D1

The Cray T3D system is the first-phase system in Cray Research, Inc.'s (CRI) three-phase massively parallel processing (MPP) program. This system features a heterogeneous architecture that closely couples DEC's Alpha microprocessors and CRI's parallel-vector technology, i.e., the Cray Y-MP and Cray C90. An overview of the Cray T3D hardware and available programming models is presented. Under Cray Research adaptive Fortran (CRAFT) model four programming methods (data parallel, work sharing, message-passing using PVM, and explicit shared memory model) are available to the users. However, at this time data parallel and work sharing programming models are not available to the user community. The differences between standard PVM and CRI's PVM are highlighted with performance measurements such as latencies and communication bandwidths. We have found that the performance of neither standard PVM nor CRI s PVM exploits the hardware capabilities of the T3D. The reasons for the bad performance of PVM as a native message-passing library are presented. This is illustrated by the performance of NAS Parallel Benchmarks (NPB) programmed in explicit shared memory model on Cray T3D. In general, the performance of standard PVM is about 4 to 5 times less than obtained by using explicit shared memory model. This degradation in performance is also seen on CM-5 where the performance of applications using native message-passing library CMMD on CM-5 is also about 4 to 5 times less than using data parallel methods. The issues involved (such as barriers, synchronization, invalidating data cache, aligning data cache etc.) while programming in explicit shared memory model are discussed. Comparative performance of NPB using explicit shared memory programming model on the Cray T3D and other highly parallel systems such as the TMC CM-5, Intel Paragon, Cray C90, IBM-SP1, etc. is presented.

Simon, Horst D.↗