Search NASA⌕ Search

SEARCH · Search NASA

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 1,171 records · Page 65

Monitoring robot actions for error detection and recovery

Reliability is a serious problem in computer controlled robot systems. Although robots serve successfully in relatively simple applications such as painting and spot welding, their potential in areas such as automated assembly is hampered by programming problems. A program for assembling parts may be logically correct, execute correctly on a simulator, and even execute correctly on a robot most of the time, yet still fail unexpectedly in the face of real world uncertainties. Recovery from such errors is far more complicated than recovery from simple controller errors, since even expected errors can often manifest themselves in unexpected ways. Here, a novel approach is presented for improving robot reliability. Instead of anticipating errors, researchers use knowledge-based programming techniques so that the robot can autonomously exploit knowledge about its task and environment to detect and recover from failures. They describe preliminary experiment of a system that they designed and constructed.

Gini, M.↗

Graphical explanation in an expert system for Space Station Freedom rack integration

The rationale and methodology used to incorporate graphics into explanations provided by an expert system for Space Station Freedom rack integration is examined. The rack integration task is typical of a class of constraint satisfaction problems for large programs where expertise from several areas is required. Graphically oriented approaches are used to explain the conclusions made by the system, the knowledge base content, and even at more abstract levels the control strategies employed by the system. The implemented architecture combines hypermedia and inference engine capabilities. The advantages of this architecture include: closer integration of user interface, explanation system, and knowledge base; the ability to embed links to deeper knowledge underlying the compiled knowledge used in the knowledge base; and allowing for more direct control of explanation depth and duration by the user. The graphical techniques employed range from simple statis presentation of schematics to dynamic creation of a series of pictures presented motion picture style. User models control the type, amount, and order of information presented.

Craig, F. G.↗

Compiling global name-space programs for distributed execution

Distributed memory machines do not provide hardware support for a global address space. Thus programmers are forced to partition the data across the memories of the architecture and use explicit message passing to communicate data between processors. The compiler support required to allow programmers to express their algorithms using a global name-space is examined. A general method is presented for analysis of a high level source program and along with its translation to a set of independently executing tasks communicating via messages. If the compiler has enough information, this translation can be carried out at compile-time. Otherwise run-time code is generated to implement the required data movement. The analysis required in both situations is described and the performance of the generated code on the Intel iPSC/2 is presented.

Koelbel, Charles↗

AI in manufacturing

AI techniques are shown to have been useful in such aerospace industry tasks as vehicle configuration layouts, process planning, tool design, numerically-controlled programming of tools, production scheduling, and equipment testing and diagnosis. Accounts are given of illustrative experiences at the production facilities of three major aerospace defense contractors. Also discussed is NASA's autonomous Intelligent Computer-Aided Training System, for such ambitious manned programs as Space Station Freedom, which employs five different modules to constitute its job-independent training architecture.

Gross, John E.↗

Lunar transit telescope lander design

The Program Development group at NASA's Marshall Space Flight Center has been involved in studying the feasibility of placing a 16 meter telescope on the lunar surface to scan the skies using visible/ Ultraviolet/ Infrared light frequencies. The precursor telescope is now called the TRANSIT LUNAR TELESCOPE (LTT). The Program Development Group at Marshall Space Flight Center has been given the task of developing the basic concepts and providing a feasibility study on building such a telescope. The telescope should be simple with minimum weight and volume to fit into one of the available launch vehicles. The preliminary launch date is set for 2005. A study was done to determine the launch vehicle to be used to deliver the telescope to the lunar surface. The TITAN IV/Centaur system was chosen. The engineering challenge was to design the largest possible telescope to fit into the TITAN IV/Centaur launch system. The telescope will be comprised of the primary, secondary and tertiary mirrors and their supporting system in addition to the lander that will land the telescope on the lunar surface and will also serve as the telescope's base. The lunar lander should be designed integrally with the telescope in order to minimize its weight, thus allowing more weight for the telescope and its support components. The objective of this study were to design a lander that meets all the constraints of the launching system. The basic constraints of the TITAN IV/Centaur system are given.

Omar, Husam A.↗

Intelligent perturbation algorithms for space scheduling optimization

The optimization of space operations is examined in the light of optimization heuristics for computer algorithms and iterative search techniques. Specific attention is given to the search concepts known collectively as intelligent perturbation algorithms (IPAs) and their application to crew/resource allocation problems. IPAs iteratively examine successive schedules which become progressively more efficient, and the characteristics of good perturbation operators are listed. IPAs can be applied to aerospace systems to efficiently utilize crews, payloads, and resources in the context of systems such as Space-Station scheduling. A program is presented called the MFIVE Space Station Scheduling Worksheet which generates task assignments and resource usage structures. The IPAs can be used to develop flexible manifesting and scheduling for the Industrial Space Facility.

Kurtzman, Clifford R.↗

Program Helps Decompose Complicated Design Problems

Time saved by intelligent decomposition into smaller, interrelated problems. DeMAID is knowledge-based software system for ordering sequence of modules and identifying possible multilevel structure for design problem. Displays modules in N x N matrix format. Requires investment of time to generate and refine list of modules for input, it saves considerable amount of money and time in total design process, particularly new design problems in which ordering of modules has not been defined. Program also implemented to examine assembly-line process or ordering of tasks and milestones.

Rogers, James L., Jr.↗

Lunar transit telescope lander design

The Program Development group at NASA's Marshall Space Flight Center has been involved in studying the feasibility of placing a 16 meter telescope on the lunar surface to scan the skies using visible/ Ultraviolet/ Infrared light frequencies. The precursor telescope is now called the TRANSIT LUNAR TELESCOPE (LTT). The Program Development Group at Marshall Space Flight Center has been given the task of developing the basic concepts and providing a feasibility study on building such a telescope. The telescope should be simple with minimum weight and volume to fit into one of the available launch vehicles. The preliminary launch date is set for 2005. A study was done to determine the launch vehicle to be used to deliver the telescope to the lunar surface. The TITAN IV/Centaur system was chosen. The engineering challenge was to design the largest possible telescope to fit into the TITAN IV/Centaur launch system. The telescope will be comprised of the primary, secondary and tertiary mirrors and their supporting system in addition to the lander that will land the telescope on the lunar surface and will also serve as the telescope's base. The lunar lander should be designed integrally with the telescope in order to minimize its weight, thus allowing more weight for the telescope and its support components. The objective of this study were to design a lander that meets all the constraints of the launching system. The basic constraints of the TITAN IV/Centaur system are given.

Omar, Husam A.↗

Dual-Arm Generalized Compliant Motion With Shared Control

Dual-Arm Generalized Compliant Motion (DAGCM) primitive computer program implementing improved unified control scheme for two manipulator arms cooperating in task in which both grasp same object. Provides capabilities for autonomous, teleoperation, and shared control of two robot arms. Unifies cooperative dual-arm control with multi-sensor-based task control and makes complete task-control capability available to higher-level task-planning computer system via large set of input parameters used to describe desired force and position trajectories followed by manipulator arms. Some concepts discussed in "A Generalized-Compliant-Motion Primitive" (NPO-18134).

Backes, Paul G.↗

Influence of a new generation of operations support systems on current spacecraft operations philosophy: The users feedback

Current trends in the spacecraft mission operations area (spacecraft & mission complexity, project duration, required flexibility are requiring a breakthrough for what concerns philosophy, organization, and support tools. A major evolution is related to space operations 'informationalization', i.e adding to existing operations support & data processing systems a new generation of tools based on advanced information technologies (object-oriented programming, artificial intelligence, data bases, hypertext) that automate, at least partially, operations tasks that used be performed manually (mission & project planning/scheduling, operations procedures elaboration & execution, data analysis & failure diagnosis). All the major facets of this 'informationalization' are addressed at MATRA MARCONI SPACE, operational applications were fielded and generic products are becoming available. These various applications have generated a significant feedback from the users (at ESA, CNES, ARIANESPACE, MATRA MARCONI SPACE), which is now allowing us to precisely measure how the deployment of this new generation of tools, that we called OPSWARE, can 'reengineer' current spacecraft mission operations philosophy, how it can make space operations faster, better, and cheaper. This paper can be considered as an update of the keynote address 'Knowledge-Based Systems for Spacecraft Control' presented during the first 'Ground Data Systems for Spacecraft Control' conference in Darmstadt, June 1990, with a special emphasis on these last two years users feedback.

Darroy, Jean Michel↗

TADS: A CFD-based turbomachinery and analysis design system with GUI. Volume 1: Method and results

The primary objective of this study was the development of a computational fluid dynamics (CFD) based turbomachinery airfoil analysis and design system, controlled by a graphical user interface (GUI). The computer codes resulting from this effort are referred to as the Turbomachinery Analysis and Design System (TADS). This document describes the theoretical basis and analytical results from the TADS system. TADS couples a throughflow solver (ADPAC) with a quasi-3D blade-to-blade solver (RVCQ3D) in an interactive package. Throughflow analysis capability was developed in ADPAC through the addition of blade force and blockage terms to the governing equations. A GUI was developed to simplify user input and automate the many tasks required to perform turbomachinery analysis and design. The coupling of various programs was done in a way that alternative solvers or grid generators could be easily incorporated into the TADS framework. Results of aerodynamic calculations using the TADS system are presented for a highly loaded fan, a compressor stator, a low-speed turbine blade, and a transonic turbine vane.

Topp, D. A.↗

Timing analysis by model checking

The safety of modern avionics relies on high integrity software that can be verified to meet hard real-time requirements. The limits of verification technology therefore determine acceptable engineering practice. To simplify verification problems, safety-critical systems are commonly implemented under the severe constraints of a cyclic executive, which make design an expensive trial-and-error process highly intolerant of change. Important advances in analysis techniques, such as rate monotonic analysis (RMA), have provided a theoretical and practical basis for easing these onerous restrictions. But RMA and its kindred have two limitations: they apply only to verifying the requirement of schedulability (that tasks meet their deadlines) and they cannot be applied to many common programming paradigms. We address both these limitations by applying model checking, a technique with successful industrial applications in hardware design. Model checking algorithms analyze finite state machines, either by explicit state enumeration or by symbolic manipulation. Since quantitative timing properties involve a potentially unbounded state variable (a clock), our first problem is to construct a finite approximation that is conservative for the properties being analyzed-if the approximation satisfies the properties of interest, so does the infinite model. To reduce the potential for state space explosion we must further optimize this finite model. Experiments with some simple optimizations have yielded a hundred-fold efficiency improvement over published techniques.

Naydich, Dimitri↗

Applying Technology Ranking and Systems Engineering in Advanced Life Support

According to the Advanced Life Support (ALS) Program Plan, the Systems Modeling and Analysis Project (SMAP) has two important tasks: 1) prioritizing investments in ALS Research and Technology Development (R&TD), and 2) guiding the evolution of ALS systems. Investments could be prioritized simply by independently ranking different technologies, but we should also consider a technology's impact on system design. Guiding future ALS systems will require SMAP to consider many aspects of systems engineering. R&TD investments can be prioritized using familiar methods for ranking technology. The first step is gathering data on technology performance, safety, readiness level, and cost. Then the technologies are ranked using metrics or by decision analysis using net present economic value. The R&TD portfolio can be optimized to provide the maximum expected payoff in the face of uncertain future events. But more is needed. The optimum ALS system can not be designed simply by selecting the best technology for each predefined subsystem. Incorporating a new technology, such as food plants, can change the specifications of other subsystems, such as air regeneration. Systems must be designed top-down starting from system objectives, not bottom-up from selected technologies. The familiar top-down systems engineering process includes defining mission objectives, mission design, system specification, technology analysis, preliminary design, and detail design. Technology selection is only one part of systems analysis and engineering, and it is strongly related to the subsystem definitions. ALS systems should be designed using top-down systems engineering. R&TD technology selection should consider how the technology affects ALS system design. Technology ranking is useful but it is only a small part of systems engineering.

Jones, Harry↗

Aerocapture Technology Development Needs for Outer Planet Exploration

The purpose of this white paper is to identify aerocapture technology and system level development needs to enable NASA future mission planning to support Outer Planet Exploration. Aerocapture is a flight maneuver that takes place at very high speeds within a planet's atmosphere that provides a change in velocity using aerodynamic forces (in contrast to propulsive thrust) for orbit insertion. Aerocapture is very much a system level technology where individual disciplines such as system analysis and integrated vehicle design, aerodynamics, aerothermal environments, thermal protection systems (TPS), guidance, navigation and control (GN&C) instrumentation need to be integrated and optimized to meet mission specific requirements. This paper identifies on-going activities, their relevance and potential benefit to outer planet aerocapture that include New Millennium ST7 Aerocapture concept definition study, Mars Exploration Program aeroassist project level support, and FY01 Aeroassist In-Space Guideline tasks. The challenges of performing aerocapture for outer planet missions such as Titan Explorer or Neptune Orbiter require investments to advance the technology readiness of the aerocapture technology disciplines for the unique application of outer planet aerocapture. This white paper will identify critical technology gaps (with emphasis on aeroshell concepts) and strategies for advancement.

Wercinski, Paul↗

Initiating the 2002 Mars Science Laboratory (MSL) Focused Technology Program

The Mars Science Laboratory (MSL) Project is an aggressive mission launching in 2009 to deliver a new generation of rover safely to the surface of Mars and conduct comprehensive in situ investigations using a new generation of instruments. This system will be designed to land with precision and be capable of operating over a large percentage on the surface of Mars. It will have capabilities that will support NASA's scientific goals into the next decade of exphation. The MSL Technology program is developing a wide-range of technologies needed for this Mission and potentially other space missions. The MSL Technology Program reports to both the MSL Project and the Mars Technology Program (MTP). The dual reporting process creates a challenging management situation, but ensures the new technology meets both the specific MSL requirements and the broader Mars Program requirements. MTP is a NASA-wide technology development program managed by the Jet Propulsion Laboratory (JPL) and is divided into a Focused Program and a Base Program. The Focused Technology Program addresses technologies that are specific and critical to near-term missions, while the Base Technology Program addresses those technologies that are applicable to multiple missions and which can be characterized as longer term, higher risk, and high payoff technologies. The MSL Technology Program is under the Focused Program and is tightly coupled to MSL's mission milestones and deliverables. The technology budget is separate from the flight Project budget, but the technology s requirements and the development process are tightly coordinated with the Project. The Technology Program combines proven management techniques of flight projects with commercial and academic technology management strategies, to create a technology management program that meets the near-term requirements of MSL and the long-term requirements of MTP. This paper examines the initiation of 2002 MSL Technology program. Some of the areas discussed in this paper include technology definition, task selection, technology management, and technology assessment.

Caffrey, Robert T.↗

Deployable Aeroshell Flexible Thermal Protection System Testing

Deployable aeroshells offer the promise of achieving larger aeroshell surface areas for entry vehicles than otherwise attainable without deployment. With the larger surface area comes the ability to decelerate high-mass entry vehicles at relatively low ballistic coefficients. However, for an aeroshell to perform even at the low ballistic coefficients attainable with deployable aeroshells, a flexible thermal protection system (TPS) is required that is capable of surviving reasonably high heat flux and durable enough to survive the rigors of construction handling, high density packing, deployment, aerodynamic loading and aerothermal heating. The Program for the Advancement of Inflatable Decelerators for Atmospheric Entry (PAIDAE) is tasked with developing the technologies required to increase the technology readiness level (TRL) of inflatable deployable aeroshells, and one of several of the technologies PAIDAE is developing for use on inflatable aeroshells is flexible TPS. Several flexible TPS layups were designed, based on commercially available materials, and tested in NASA Langley Research Center's 8 Foot High Temperature Tunnel (8ft HTT). The TPS layups were designed for, and tested at three different conditions that are representative of conditions seen in entry simulation analyses of inflatable aeroshell concepts. Two conditions were produced in a single run with a sting-mounted dual wedge test fixture. The dual wedge test fixture had one row of sample mounting locations (forward) at about half the running length of the top surface of the wedge. At about two thirds of the running length of the wedge, a second test surface drafted up at five degrees relative to the first test surface established the remaining running length of the wedge test fixture. A second row of sample mounting locations (aft) was positioned in the middle of the running length of the second test surface. Once the desired flow conditions were established in the test section the dual wedge test fixture, oriented at 5 degrees angle of attack down, was injected into the flow. In this configuration the aft sample mounting location was subjected to roughly twice the heat flux and surface pressure of the forward mounting location. The tunnel was run at two different conditions for the test series: 1) 'Low Pressure', and 2) 'High Pressure'. At 'Low Pressure' conditions the TPS layups were tested at 6W/cm2 and 11W/cm2 while at 'High Pressure' conditions the TPS layups were tested at 11W/cm2 and 20W/cm2. This paper details the test configuration of the TPS samples in the 8Ft HTT, the sample holder assembly, TPS sample layup construction, sample instrumentation, results from this testing, as well as lessons learned.

Hughes, Stephen J.↗

Utilization of ISS to Develop and Test Operational Concepts and Hardware for Low-Gravity Terrestrial EVA

NASA has considerable experience in two areas of Extravehicular Activities (EVA). The first can be defined as microgravity, orbital EVAs. This consists of everything done in low Earth orbit (LEO), from the early, proof of concept EVAs conducted during the Gemini program of the 1960s, to the complex International Space Station (ISS) assembly tasks of the first decade of the 21st century. The second area of expertise is comprised of those EVAs conducted on the lunar surface, under a gravitational force one-sixth that of Earth. This EVA expertise encapsulates two extremes - microgravity and Earthlike gravitation - but is insufficient as humans expand their exploration purview, most notably with respect to spacewalks conducted on very low-gravity bodies, such as near- Earth objects (NEO) and the moons of Mars. The operational and technical challenges of this category of EVA have yet to be significantly examined, and as such, only a small number of operational concepts have been proposed thus far. To ensure mission success, however, EVA techniques must be developed and vetted to allow the selection of operational concepts that can be utilized across an assortment of destinations whose physical characteristics vary. This paper examines the utilization of ISS-based EVAs to test operational concepts and hardware in preparation for a low-gravity terrestrial EVA. While the ISS cannot mimic some of the fundamental challenges of a low-gravity terrestrial EVA - such as rotation rate and surface composition - it may be the most effective test bed available.

Gast, Matthew A.↗

Edgewise Compression Testing of STIPS-0 (Structurally Integrated Thermal Protection System)

The Structurally Integrated Thermal Protection System (SITPS) task was initiated by the NASA Hypersonics Project under the Fundamental Aeronautics Program to develop a structural load-carrying thermal protection system for use in aerospace applications. The initial NASA concept for SITPS consists of high-temperature composite facesheets (outer and inner mold lines) with a light-weight insulated structural core. An edgewise compression test was performed on the SITPS-0 test article at room temperature using conventional instrumentation and methods in order to obtain panel-level mechanical properties and behavior of the panel. Three compression loadings (10, 20 and 37 kips) were applied to the SITPS-0 panel. The panel behavior was monitored using standard techniques and non-destructive evaluation methods such as photogrammetry and acoustic emission. The elastic modulus of the SITPS-0 panel was determined to be 1.146x106 psi with a proportional limit at 1039 psi. Barrel-shaped bending of the panel and partial delamination of the IML occurred under the final loading.

Brewer, Amy R.↗