Search NASA⌕ Search

SEARCH · Search NASA

Results for “execution control”

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 343 records · Page 19

System control of an autonomous planetary mobile spacecraft

The goal is to suggest the scheduling and control functions necessary for accomplishing mission objectives of a fairly autonomous interplanetary mobile spacecraft, while maximizing reliability. Goals are to provide an extensible, reliable system conservative in its use of on-board resources, while getting full value from subsystem autonomy, and avoiding the lure of ground micromanagement. A functional layout consisting of four basic elements is proposed: GROUND and SYSTEM EXECUTIVE system functions and RESOURCE CONTROL and ACTIVITY MANAGER subsystem functions. The system executive includes six subfunctions: SYSTEM MANAGER, SYSTEM FAULT PROTECTION, PLANNER, SCHEDULE ADAPTER, EVENT MONITOR and RESOURCE MONITOR. The full configuration is needed for autonomous operation on Moon or Mars, whereas a reduced version without the planning, schedule adaption and event monitoring functions could be appropriate for lower-autonomy use on the Moon. An implementation concept is suggested which is conservative in use of system resources and consists of modules combined with a network communications fabric. A language concept termed a scheduling calculus for rapidly performing essential on-board schedule adaption functions is introduced.

Dias, William C.↗

Fuzzy coordinator in control problems

In this paper a hierarchical control structure using a fuzzy system for coordination of the control actions is studied. The architecture involves two levels of control: a coordination level and an execution level. Numerical experiments will be utilized to illustrate the behavior of the controller when it is applied to a nonlinear plant.

Rueda, A.↗

Anytime synthetic projection: Maximizing the probability of goal satisfaction

A projection algorithm is presented for incremental control rule synthesis. The algorithm synthesizes an initial set of goal achieving control rules using a combination of situation probability and estimated remaining work as a search heuristic. This set of control rules has a certain probability of satisfying the given goal. The probability is incrementally increased by synthesizing additional control rules to handle 'error' situations the execution system is likely to encounter when following the initial control rules. By using situation probabilities, the algorithm achieves a computationally effective balance between the limited robustness of triangle tables and the absolute robustness of universal plans.

Drummond, Mark↗

Extended Impedance Control Using Real and Virtual Sensors for Redundant Manipulators

Control of a redundant manipulator based on an impedence control framework with multiple simultaneous control sources is described. Each control source provides a different behavior type. An application is decomposed into multiple simultaneous behaviors whose resultant behavior will provide the motion necessary to execute the task. The simultaneous control inputs are merged using impedance control to compute a resultant command to the manipulator. The task space of each behavior can have the dimensionality of the mechanism being controlled. Control of a seven degree of freedom manipulator is described here with an available task space for each behavior of dimensionality seven.

telerobotics control architecture simultaneous beh↗

Qualification of the Flight Heaters for the NEXT-C Hollow Cathodes

After successful validation of the design, swaged cathode heaters have been delivered by the NASA Glenn Research Center to Aerojet Rocketdyne for the fabrication of the NEXT-C ion thruster. NASA Glenn Research Center re-established and validated process controls as well as completed cyclic life testing of development heaters. Following an extensive requalification program, fabrication of a flight batch of heaters was executed using the qualified process controls. Of the 28 heaters fabricated in this flight batch, a set of six heaters were acceptance and cyclic tested to verify conformance with operational requirements. Upon completion of 200 percent of the NEXT-C cyclic requirement, the heater batch was certified by NASA for use in the flight hollow cathodes. Nine heaters from the batch of 28 were provided to Aerojet Rocketdyne in early 2018 for cathode fabrication. This paper summarizes the acceptance and cyclic life testing of the flight heaters and preliminary findings of post-test analyses.

Arthur, Neil↗

Qualification of the Flight Heaters for the NEXT-C Hollow Cathodes

After successful validation of the design, swaged cathode heaters have been delivered by the NASA Glenn Research Center to Aerojet Rocketdyne for the fabrication of the NEXT-C ion thruster . NASA Glenn Research Center re-established and validated process controls as well as completed cyclic life testing of development heaters. Following an extensive requalification program, fabrication of a flight batch of heaters was executed using the qualified process controls. Of the 28 heaters fabricated in this flight batch, a set of six heaters were acceptance and cyclic tested to verify conformance with operational requirements. Upon completion of 200 percent of the NEXT-C cyclic requirement, the heater batch was certified by NASA for use in the flight hollow cathodes. Nine heaters from the batch of 28 were provided to Aerojet Rocketdyne in early 2018 for cathode fabrication. This paper summarizes the acceptance and cyclic life testing of the flight heaters and preliminary findings of post-test analyses.

Arthur, Neil↗

QualifiCation of the Flight Heaters for the NEXT-C Hollow Cathodes

After successful validation of the design, swaged cathode heaters have been delivered by the NASA Glenn Research Center to Aerojet Rocketdyne for the fabrication of the NEXT-C ion thruster . NASA Glenn Research Center re-established and validated process controls as well as completed cyclic life testing of development heaters. Following an extensive requalification program, fabrication of a flight batch of heaters was executed using the qualified process controls. Of the 28 heaters fabricated in this flight batch, a set of six heaters were acceptance and cyclic tested to verify conformance with operational requirements. Upon completion of 200 percent of the NEXT-C cyclic requirement, the heater batch was certified by NASA for use in the flight hollow cathodes. Nine heaters from the batch of 28 were provided to Aerojet Rocketdyne in early 2018 for cathode fabrication. This paper summarizes the acceptance and cyclic life testing of the flight heaters and preliminary findings of post-test analyses.

Arthur, Neil↗

Air Traffic Controller Acceptability of Unmanned Aircraft System Detect-and-Avoid Thresholds

A human-in-the-loop experiment was conducted with 15 retired air traffic controllers to investigate two research questions: (a) what procedures are appropriate for the use of unmanned aircraft system (UAS) detect-and-avoid systems, and (b) how long in advance of a predicted close encounter should pilots request or execute a separation maneuver. The controller participants managed a busy Oakland air route traffic control sector with mixed commercial/general aviation and manned/UAS traffic, providing separation services, miles-in-trail restrictions and issuing traffic advisories. Controllers filled out post-scenario and post-simulation questionnaires, and metrics were collected on the acceptability of procedural options and temporal thresholds. The states of aircraft were also recorded when controllers issued traffic advisories. Subjective feedback indicated a strong preference for pilots to request maneuvers to remain well clear from intruder aircraft rather than deviate from their IFR clearance. Controllers also reported that maneuvering at 120 seconds until closest point of approach (CPA) was too early; maneuvers executed with less than 90 seconds until CPA were more acceptable. The magnitudes of the requested maneuvers were frequently judged to be too large, indicating a possible discrepancy between the quantitative UAS well clear standard and the one employed subjectively by manned pilots. The ranges between pairs of aircraft and the times to CPA at which traffic advisories were issued were used to construct empirical probability distributions of those metrics. Given these distributions, we propose that UAS pilots wait until an intruder aircraft is approximately 80 seconds to CPA or 6 nmi away before requesting a maneuver, and maneuver immediately if the intruder is within 60 seconds and 4 nmi. These thresholds should make the use of UAS detect and avoid systems compatible with current airspace procedures and controller expectations.

unmanned aircraft systems↗

A Full Mission Summary (1997-2017) of the Attitude Control Performance during Orbit Trim Maneuvers Performed by the Cassini-Huygens Spacecraft

The Cassini mission was a highly successful 20-year mission to the planet Saturn that launched in 1997 and concluded its mission in September 2017. Over the course of its mission, Cassini executed hundreds of main engine and thruster-controlled ΔV maneuvers. This paper provides an overview of the Cassini maneuvers and provides data on the performance of the attitude controller and maneuver execution errors during these maneuvers. The paper concludes with an appendix documenting the vital statistics for all maneuvers that Cassini performed.

Brown, Todd S.↗

Spaceborne computer executive routine functional design specification. Volume 2: Computer executive design for space station/base

The computer executive functional system design concepts derived from study of the Space Station/Base are presented. Information Management System hardware configuration as directly influencing the executive design is reviewed. The hardware configuration and generic executive design requirements are considered in detail in a previous report (System Configuration and Executive Requirements Specifications for Reusable Shuttle and Space Station/Base, 9/25/70). This report defines basic system primitives and delineates processes and process control. Supervisor states are considered for describing basic multiprogramming and multiprocessing systems. A high-level computer executive including control of scheduling, allocation of resources, system interactions, and real-time supervisory functions is defined. The description is oriented to provide a baseline for a functional simulation of the computer executive system.

Kennedy, J. R.↗

The ATAMM procedure model for concurrent processing of large grained control and signal processing algorithms

An overview is presented of a model for describing data and control flow associated with the execution of large-grained, decision-free algorithms in a special distributed computer environment. The ATAMM (Algorithm-To-Architecture Mapping Model) model provides a basis for relating an algorithm to its execution in a dataflow multicomputer environment. The ATAMM model features a marked graph Petri net description of the algorithm behavior with regard to both data and control flow. The model provides an analytical basis for calculating performance bounds on throughput characteristics which are demonstrated here.

Stoughton, John W.↗

Human operator performance of remotely controlled tasks: Teleoperator research conducted at NASA's George C. Marshall Space Flight Center. Executive summary

The combination of human and machine capabilities into an integrated engineering system which is complex and interactive interdisciplinary undertaking is discussed. Human controlled remote systems referred to as teleoperators, are reviewed. The human factors requirements for remotely manned systems are identified. The data were developed in three principal teleoperator laboratories and the visual, manipulator and mobility laboratories are described. Three major sections are identified: (1) remote system components, (2) human operator considerations; and (3) teleoperator system simulation and concept verification.

Shields, N., Jr.↗

Flight Services and Aircraft Access: Active Flow Control Vertical Tail and Insect Accretion and Mitigation Flight Test

This document serves as the final report for the Flight Services and Aircraft Access task order NNL14AA57T as part of NASA Environmentally Responsible Aviation (ERA) Project ITD12A+. It includes descriptions of flight test preparations and execution for the Active Flow Control (AFC) Vertical Tail and Insect Accretion and Mitigation (IAM) experiments conducted on the 757 ecoDemonstrator. For the AFC Vertical Tail, this is the culmination of efforts under two task orders. The task order was managed by Boeing Research & Technology and executed by an enterprise-wide Boeing team that included Boeing Research & Technology, Boeing Commercial Airplanes, Boeing Defense and Space and Boeing Test and Evaluation. Boeing BR&T in St. Louis was responsible for overall Boeing project management and coordination with NASA. The 757 flight test asset was provided and managed by the BCA ecoDemonstrator Program, in partnership with Stifel Aircraft Leasing and the TUI Group. With this report, all of the required deliverables related to management of this task order have been met and delivered to NASA as summarized in Table 1. In addition, this task order is part of a broader collaboration between NASA and Boeing.

Whalen, Edward A.↗

Research and development for Onboard Navigation (ONAV) ground based expert/trainer system: ONAV entry expert system code

A complete listing is given of the expert system rules for the Entry phase of the Onboard Navigation (ONAV) Ground Based Expert Trainer System for aircraft/space shuttle navigation. These source listings appear in the same format as utilized and required by the C Language Integrated Production System (CLIPS) expert system shell which is the basis for the ONAV entry system. A schematic overview is given of how the rules are organized. These groups result from a partitioning of the rules according to the overall function which a given set of rules performs. This partitioning was established and maintained according to that established in the knowledge specification document. In addition, four other groups of rules are specified. The four groups (control flow, operator inputs, output management, and data tables) perform functions that affect all the other functional rule groups. As the name implies, control flow ensures that the rule groups are executed in the order required for proper operation; operator input rules control the introduction into the CLIPS fact base of various kinds of data required by the expert system; output management rules control the updating of the ONAV expert system user display screen during execution of the system; and data tables are static information utilized by many different rule sets gathered in one convenient place.

Bochsler, Daniel C.↗

Adaptive Force Control For Compliant Motion Of A Robot

Two adaptive control schemes offer robust solutions to problem of stable control of forces of contact between robotic manipulator and objects in its environment. They are called "adaptive admittance control" and "adaptive compliance control." Both schemes involve use of force-and torque sensors that indicate contact forces. These schemes performed well when tested in computational simulations in which they were used to control seven-degree-of-freedom robot arm in executing contact tasks. Choice between admittance or compliance control is dictated by requirements of the application at hand.

Seraji, Homayoun↗

A Flight-Calibrated Methodology for Determination of Cassini Thruster On-Times for Reaction Wheel Biases

This paper describes a methodology for accurate and flight-calibrated determination of the on-times of the Cassini spacecraft Reaction Control System (RCS) thrusters, without any form of dynamic simulation, for the reaction wheel biases. The hydrazine usage and the delta V vector in body frame are also computed from the respective thruster on-times. The Cassini spacecraft, the largest and most complex interplanetary spacecraft ever built, continues to undertake ambitious and unique scientific observations of planet Saturn, Titan, Enceladus, and other moons of Saturn. In order to maintain a stable attitude during the course of its mission, this three-axis stabilized spacecraft uses two different control systems: the RCS and the reaction wheel assembly control system. The RCS is used to execute a commanded spacecraft slew, to maintain three-axis attitude control, control spacecraft's attitude while performing science observations with coarse pointing requirements, e.g. during targeted low-altitude Titan and Enceladus flybys, bias the momentum of reaction wheels, and to perform RCS-based orbit trim maneuvers. The use of RCS often imparts undesired delta V on the spacecraft. The Cassini navigation team requires accurate predictions of the delta V in spacecraft coordinates and inertial frame resulting from slews using RCS thrusters and more importantly from reaction wheel bias events. It is crucial for the Cassini spacecraft attitude control and navigation teams to be able to, quickly but accurately, predict the hydrazine usage and delta V for various reaction wheel bias events without actually having to spend time and resources simulating the event in flight software-based dynamic simulation or hardware-in-the-loop simulation environments. The methodology described in this paper, and the ground software developed thereof, are designed to provide just that. This methodology assumes a priori knowledge of thrust magnitudes and thruster pulse rise and tail-off time constants for eight individual attitude control thrusters, the spacecraft's wet mass and its center of mass location, and a few other key parameters.

Earth Mean Equatorial↗

Strategies for concurrent processing of complex algorithms in data driven architectures

The results of ongoing research directed at developing a graph theoretical model for describing data and control flow associated with the execution of large grained algorithms in a spatial distributed computer environment is presented. This model is identified by the acronym ATAMM (Algorithm/Architecture Mapping Model). The purpose of such a model is to provide a basis for establishing rules for relating an algorithm to its execution in a multiprocessor environment. Specifications derived from the model lead directly to the description of a data flow architecture which is a consequence of the inherent behavior of the data and control flow described by the model. The purpose of the ATAMM based architecture is to optimize computational concurrency in the multiprocessor environment and to provide an analytical basis for performance evaluation. The ATAMM model and architecture specifications are demonstrated on a prototype system for concept validation.

Stoughton, John W.↗

Strategies for concurrent processing of complex algorithms in data driven architectures

Research directed at developing a graph theoretical model for describing data and control flow associated with the execution of large grained algorithms in a special distributed computer environment is presented. This model is identified by the acronym ATAMM which represents Algorithms To Architecture Mapping Model. The purpose of such a model is to provide a basis for establishing rules for relating an algorithm to its execution in a multiprocessor environment. Specifications derived from the model lead directly to the description of a data flow architecture which is a consequence of the inherent behavior of the data and control flow described by the model. The purpose of the ATAMM based architecture is to provide an analytical basis for performance evaluation. The ATAMM model and architecture specifications are demonstrated on a prototype system for concept validation.

Stoughton, John W.↗