Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “task 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 91 records · Page 5

Research and technology: 1986 annual report of the Lyndon B. Johnson Space Center

Johnson Space Center accomplishments in new and advanced concepts during 1986 are highlighted. Included are research funded by the Office of Aeronautics and Space Technology; Solar System Exploration and Life Sciences research funded by the Office of Space Sciences and Applications; and Advanced Programs tasks funded by the Office of Space Flight. Summary sections describing the role of the Johnson Space Center in each program are followed by one-page descriptions of significant projects. Descriptions are suitable for external consumption, free of technical jargon, and illustrated to increase ease of comprehension.

Source record↗

Research and technology of the Lyndon B. Johnson Space Center

Johnson Space Center accomplishments in new and advanced concepts during 1987 are highlighted. Included are research projects funded by the Office of Aeronautics and Space Technology, Solar System Exploration and Life Sciences research funded by the Office of Space Sciences and Applications, and advanced Programs tasks funded by the Office of Space Flight. Summary sections describing the role of the Johnson Space Center in each program are followed by descriptions of significant projects. Descriptions are suitable for external consumption, free of technical jargon, and illustrated to increase ease of comprehension.

Source record↗

Space station thermal control surfaces. Volume 1: Interim report

The U.S. space program goals for long-duration manned missions place particular demands on thermal-control systems. The objective of this program is to develop plans which are based on the present thermal-control technology, and which will keep pace with the other space program elements. The program tasks are as follows: (1) requirements analysis, with the objectives to define the thermal-control-surface requirements for both space station and 25 kW power module, to analyze the missions, and to determine the thermal-control-surface technology needed to satisfy both sets of requirements; (2) technology assessment, with the objectives to perform a literature/industry survey on thermal-control surfaces, to compare current technology with the requirements developed in the first task, and to determine what technology advancements are required for both the space station and the 25 kW power module; and (3) program planning that defines new initiative and/or program augmentation for development and testing areas required to provide the proper environment control for the space station and the 25 kW power module.

Maag, C. R.↗

Parallel Programming Strategies for Irregular Adaptive Applications

Achieving scalable performance for dynamic irregular applications is eminently challenging. Traditional message-passing approaches have been making steady progress towards this goal; however, they suffer from complex implementation requirements. The use of a global address space greatly simplifies the programming task, but can degrade the performance for such computations. In this work, we examine two typical irregular adaptive applications, Dynamic Remeshing and N-Body, under competing programming methodologies and across various parallel architectures. The Dynamic Remeshing application simulates flow over an airfoil, and refines localized regions of the underlying unstructured mesh. The N-Body experiment models two neighboring Plummer galaxies that are about to undergo a merger. Both problems demonstrate dramatic changes in processor workloads and interprocessor communication with time; thus, dynamic load balancing is a required component.

Biswas, Rupak↗

Development of an alkaline fuel cell subsystem

A two task program was initiated to develop advanced fuel cell components which could be assembled into an alkaline power section for the Space Station Prototype (SSP) fuel cell subsystem. The first task was to establish a preliminary SSP power section design to be representative of the 200 cell Space Station power section. The second task was to conduct tooling and fabrication trials and fabrication of selected cell stack components. A lightweight, reliable cell stack design suitable for the SSP regenerative fuel cell power plant was completed. The design meets NASA's preliminary requirements for future multikilowatt Space Station missions. Cell stack component fabrication and tooling trials demonstrated cell components of the SSP stack design of the 1.0 sq ft area can be manufactured using techniques and methods previously evaluated and developed.

Source record↗

Coordinated NASA nickel-cadmium battery technology program

This paper describes the NASA nickel-cadmium (Ni-Cd) battery technology program which is being coordinated by JPL to provide NASA and other users with lighter and/or longer-lived Ni-Cd cells for low-earth-orbit, geosynchronous-orbit, and planetary spacecraft missions in the 1980s. The goal is to double the energy density and/or life of the system. Failure modes and mechanisms are differentiated and discussed to point out the critical design variables which affect Ni-Cd cell life. Cell component weights are listed, approaches for reducing weight are discussed, and program tasks and schedules are presented. The nine major tasks being worked on by various organizations are described. Progress has been made in weight reduction, understanding of life reliability mechanisms, and development of a process for manufacturing more stable electrodes. An accelerated and predictive life test program is approximately 30% complete. It appears feasible to double the life and/or usable energy density of the Ni-Cd cell.

Bogner, R. S.↗

Research and technology, Lyndon B. Johnson Space Center

Johnson Space Center accomplishments in new and advanced concepts during 1984 are highlighted. Included are research funded by the Office of Aeronautics and Space Technology; Advanced Programs tasks funded by the Office of Space Flight; and Solar System Exploration and Life Sciences research funded by the Office of Space Sciences and Applications. Summary sections describing the role of the Johnson Space Center in each program are followed by one page descriptions of significant projects. Descriptions are suitable for external consumption, free of technical jargon, and illustrated to increase ease of comprehension.

Source record↗

Research and technology at the Lyndon B. Johnson Space Center

Johnson Space Center accomplishments in new and advanced concepts during 1983 are highlighted. Included are research funded by the Office of Aeronautics and Space Technology; Advanced Programs tasks funded by the Office of Space Flight; and Solar System Explorations, Life Sciences, and Earth Sciences and Applications research funded by the Office of Space Sciences and Applications. Summary sections describing the role of the Johnson Space Center in each program are followed by one-page descriptions of significant projects. Descriptions are suitable for external consumption, free of technical jargon, and illustrated to increase ease of comprehension.

Source record↗

HAL/SM language specification

A programming language is presented for the flight software of the NASA Space Shuttle program. It is intended to satisfy virtually all of the flight software requirements of the space shuttle. To achieve this, it incorporates a wide range of features, including applications-oriented data types and organizations, real time control mechanisms, and constructs for systems programming tasks. It is a higher order language designed to allow programmers, analysts, and engineers to communicate with the computer in a form approximating natural mathematical expression. Parts of the English language are combined with standard notation to provide a tool that readily encourages programming without demanding computer hardware expertise. Block diagrams and flow charts are included. The semantics of the language is discussed.

Williams, G. P. W., Jr.↗

An Expanded Role for Python in Expediting System Simulation Development

The Python programming language has traditionally been used as a “scripting” language and is not generally recognized as a language for building system simulations, where C++, Java, and other compiled languages are typically used. While very powerful and gaining favor for a large set of programming tasks, Python is generally regarded as not having the speed to directly do the extensive numeric computations required in large-scale simulation. This paper aims to present an approach, supported by case studies, to re-think this assertion. Directly using Python in this new role has the potential to expedite an agile, spiral cycle of development of design-test-modify for systems simulation.

programming language↗

Fuel cell technology program

A fuel cell technology program was established to advance the state-of-the-art of hydrogen-oxygen fuel cells using low temperature, potassium hydroxide electrolyte technology as the base. Program tasks are described consisting of baseline cell design and stack testing, hydrogen pump design and testing, and DM-2 powerplant testing and technology extension efforts. A baseline cell configuration capable of a minimum of 2000 hours of life was defined. A 6-cell prototype stack, incorporating most of the scheme cell features, was tested for a total of 10,497 hours. A 6-cell stack incorporating all of the design features was tested. The DM-2 powerplant with a 34 cell stack, an accessory section packaged in the basic configuration anticipated for the space shuttle powerplant and a powerplant control unit, was defined, assembled, and tested. Cells were used in the stack and a drag-type hydrogen pump was installed in the accessory section. A test program was established, in conjunction with NASA/JSC, based on space shuttle orbiter mission. A 2000-hour minimum endurance test and a 5000-hour goal were set and the test started on August 8, 1972. The 2000-hour milestone was completed on November 3, 1972. On 13 March 1973, at the end of the thirty-first simulated seven-day mission and 5072 load hours, the test was concluded, all goals having been met. At this time, the DM-2 was in excellent condition and capable of additional endurance.

Source record↗

Dynamic Radioisotope Power System (DRPS) Design Reference Mission (DRM) Lunar Rover

The Radioisotope Power Systems (RPS) Program tasked the Compass Team to evaluate use of Dynamic Radioisotope Power Systems (DRPS) for lunar science rovers. The object was to identify their advantages and challenges as well as to influence the technology developments with flight-type requirements. This was easily done by using the promising Volatiles Investigating Polar Exploration Rover (VIPER) solar- powered rover mission as a platform to ‘swap in’ a DRPS. The ‘pickup truck bed’ approach allowed both simplified installation and operation of the DRPS while keeping the forward lunar surface ‘blocked’ from the DRPS waste heat which could sublimate the icy surface. It was found that with the Stirling DRPS option the mass is within the planned VIPER lander capability and is very close to VIPER mass and size (the DRPS replaces large battery pack/solar arrays). The Stirling DRPS option produced ~300 Watts electrical (We) using six general purpose heat source (GPHS) bricks and eight Stirling convertors. Replacing the solar/battery power with radioisotope power allows a continuous presence (instead of 6 hours) in a permanently shadowed region (PSR) and over 18 months of operations with minimal science impact (rearward surface heating). It was also found that use of a dynamic system (instead of a thermoelectric system) reduces the heat impact on the science environment two-to-three times. The DRPS, along with a relay link (like Gateway), can provide continuous access to PSRs. The system was also found to be capable of roving for 8 hours per day with a range of over 500 km in 18 months. Preliminary cost estimates fit into a Class D mission but only assuming VIPER heritage and launch, lander, operations, nuclear specific costs [National Environmental Policy Act (NEPA), fueling, transport, Launch Services Program (LSP), etc.] and DRPS are not included.

DRPS↗

The systematic evolution of a NASA software technology, Appendix C

A long range program is described whose ultimate purpose is to make possible the production of software in NASA within predictable schedule and budget constraints and with major characteristics such as size, run-time, and correctness predictable within reasonable tolerances. As part of the program a pilot NASA computer center will be chosen to apply software development and management techniques systematically and determine a set which is effective. The techniques will be developed by a Technology Group, which will guide the pilot project and be responsible for its success. The application of the technology will involve a sequence of NASA programming tasks graduated from simpler ones at first to complex systems in late phases of the project. The evaluation of the technology will be made by monitoring the operation of the software at the users' installations. In this way a coherent discipline for software design, production maintenance, and management will be evolved.

Deregt, M. P.↗

NASIS data base management system - IBM 360/370 OS MVT implementation. 1: Installation standards

The installation standards for the NASA Aerospace Safety Information System (NASIS) data base management system are presented. The standard approach to preparing systems documentation and the program design and coding rules and conventions are outlined. Included are instructions for preparing all major specifications and suggestions for improving the quality and efficiency of the programming task.

Source record↗

HAL/S programmer's guide

This programming language was developed for the flight software of the NASA space shuttle program. HAL/S is intended to satisfy virtually all of the flight software requirements of the space shuttle. To achieve this, HAL/s incorporates a wide range of features, including applications-oriented data types and organizations, real time control mechanisms, and constructs for systems programming tasks. As the name indicates, HAL/S is a dialect of the original HAL language previously developed. Changes have been incorporated to simplify syntax, curb excessive generality, or facilitate flight code emission.

Newbold, P. M.↗

Modal analysis and control of flexible manipulator arms

The possibility of modeling and controlling flexible manipulator arms was examined. A modal approach was used for obtaining the mathematical model and control techniques. The arm model was represented mathematically by a state space description defined in terms of joint angles and mode amplitudes obtained from truncation on the distributed systems, and included the motion of a two link two joint arm. Three basic techniques were used for controlling the system: pole allocation with gains obtained from the rigid system with interjoint feedbacks, Simon-Mitter algorithm for pole allocation, and sensitivity analysis with respect to parameter variations. An improvement in arm bandwidth was obtained. Optimization of some geometric parameters was undertaken to maximize bandwidth for various payload sizes and programmed tasks. The controlled system is examined under constant gains and using the nonlinear model for simulations following a time varying state trajectory.

Neto, O. M.↗