Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “building 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 127 records · Page 7

Nuclear Thermal Rocket Element Environmental Simulator (NTREES) Upgrade Activities

Over the past year the Nuclear Thermal Rocket Element Environmental Simulator (NTREES) has been undergoing a significant upgrade beyond its initial configuration. The NTREES facility is designed to perform realistic non-nuclear testing of nuclear thermal rocket (NTR) fuel elements and fuel materials. Although the NTREES facility cannot mimic the neutron and gamma environment of an operating NTR, it can simulate the thermal hydraulic environment within an NTR fuel element to provide critical information on material performance and compatibility. The first phase of the upgrade activities which was completed in 2012 in part consisted of an extensive modification to the hydrogen system to permit computer controlled operations outside the building through the use of pneumatically operated variable position valves. This setup also allows the hydrogen flow rate to be increased to over 200 g/sec and reduced the operation complexity of the system. The second stage of modifications to NTREES which has just been completed expands the capabilities of the facility significantly. In particular, the previous 50 kW induction power supply has been replaced with a 1.2 MW unit which should allow more prototypical fuel element temperatures to be reached. The water cooling system was also upgraded to so as to be capable of removing 100% of the heat generated during. This new setup required that the NTREES vessel be raised onto a platform along with most of its associated gas and vent lines. In this arrangement, the induction heater and water systems are now located underneath the platform. In this new configuration, the 1.2 MW NTREES induction heater will be capable of testing fuel elements and fuel materials in flowing hydrogen at pressures up to 1000 psi at temperatures up to and beyond 3000 K and at near-prototypic reactor channel power densities. NTREES is also capable of testing potential fuel elements with a variety of propellants, including hydrogen with additives to inhibit corrosion of certain potential NTR fuel forms. Additional diagnostic upgrades included in the present NTREES set up include the addition of a gamma ray spectrometer located near the vent filter to detect uranium fuel particles exiting the fuel element in the propellant exhaust stream to provide additional information any material loss occurring during testing. Other aspects of the upgrade included reworking NTREES to reduce the operational complexity of the system despite the increased complexity of the induction heating system. To this end, many of the controls were consolidated on fewer panels. As part of this upgrade activity, the Safety Assessment (SA) and the Standard Operating Procedures (SOPs) for NTREES were extensively rewritten. The new 1.2 MW induction heater consists of three physical units consisting of a transformer, rectifier, and inverter. This multiunit arrangement facilitated increasing the flexibility of the induction heater by more easily allowing variable frequency operation. Frequency ranges between 20 and 60 kHz can be accommodated in the new induction heater allowing more representative power distributions to be generated within the test elements.

Emrich, William J., Jr.↗

Flight Performance and Stability of Space Launch System Core Stage Thrust Vector Control

The Space Launch System (SLS) Core Stage (CS) Thrust Vector Control (TVC) system is comprised of eight mechanical feedback Shuttle heritage Type III TVC actuators and four RS-25 engines, each attached to a Shuttle heritage gimbal block/bearing. The Core Stage TVC shares vehicle control authority with the SLS 5-segment Solid Rocket Boosters (SRBs) during boost phase flight, and is the sole means of vehicle flight control during in exoatmospheric flight following SRB separation. TVC responses during Green Run Hot Fire (GRHF) testing revealed that the TVC did not meet its performance specifications. Step and frequency responses exhibited unexpected departures from prior laboratory data and modeled behavior. Post-test analysis determined that the characteristics of the structure and gimbal friction are significantly influenced by the thrust-loaded conditions, and the command avionics exhibited a small but important gain nonlinearity. Using the available test data, the design team augmented the flight control TVC models to bound the observed results and include the additional fidelity needed for vehicle flight control analysis so as to build sufficient rationale for flight certification. Prior to the Green Run tests, “simplex” linear models typically used for flight control analysis did not include gimbal friction and other nonlinearities owing to long-standing assumptions that these effects were negligible in the Shuttle Orbiter TVC system. Following the Green Run findings, simulation analysis of the flight dynamics in the time and frequency domain revealed the propensity for a flight control limit cycle oscillation (LCO) if friction and structural compliances fell near the edges of test-predicted bounds. While the “most probable” models did not predict an in-flight LCO, the SLS Program conservatively proceeded with a system-wide evaluation and ultimate acceptance of the possibility for a small amplitude, low-frequency TVC LCO in flight. A final validation of the extensive test and modeling effort occurred when the first flight of SLS successfully demonstrated the fully integrated performance of the vehicle’s TVC system This paper is the final installment in a seven-paper series surveying the design, engineering, test validation, and flight performance of the Core Stage Thrust Vector Control system. In this paper, the development of flight rationale in light of the TVC responses observed in Green Run is discussed, along with a review of the flight telemetry illustrating the correlation of the preflight predictions with the observed performance.

John H. Wall↗

Investigation of electrostatic discharge phenomena on conductive and non-conductive solar reflectors

A sample composed of non conductive optical solar reflectors (OSR) was irradiated with low energy electrons at the DERTS facility to study the effects of charge build up on thermal control coating materials. The degration effects on this panel due to electrostatic discharges were investigated to find possible alternatives to limit the amount of damage. The following systems are evaluated: (1) non conductive OSR (non conductive adhesive) (2) non conductive OSR (conductive adhesive); and conductive OSR (conductive adhesive).

S J Bosma↗

The ISIS project: Fault-tolerance in large distributed systems

The semi-annual status report covers activities of the ISIS project during the second half of 1989. The project had several independent objectives: (1) At the level of the ISIS Toolkit, ISIS release V2.0 was completed, containing bypass communication protocols. Performance of the system is greatly enhanced by this change, but the initial software release is limited in some respects. (2) The Meta project focused on the definition of the Lomita programming language for specifying rules that monitor sensors for conditions of interest and triggering appropriate reactions. This design was completed, and implementation of Lomita is underway on the Meta 2.0 platform. (3) The Deceit file system effort completed a prototype. It is planned to make Deceit available for use in two hospital information systems. (4) A long-haul communication subsystem project was completed and can be used as part of ISIS. This effort resulted in tools for linking ISIS systems on different LANs together over long-haul communications lines. (5) Magic Lantern, a graphical tool for building application monitoring and control interfaces, is included as part of the general ISIS releases.

Birman, Kenneth P.↗

Fungal colonization of fiberglass insulation in the air distribution system of a multi-story office building: VOC production and possible relationship to a sick building syndrome

Complaints characteristic of those for sick building syndrome prompted mycological investigations of a modern multi-story office building on the Gulf coast in the Southeastern United States (Houston-Galveston area). The air handling units and fiberglass duct liner of the heating, ventilating and air conditioning system of the building, without a history of catastrophic or chronic water damage, demonstrated extensive colonization with Penicillium spp and Cladosporium herbarum. Although dense fungal growth was observed on surfaces within the heating-cooling system, most air samples yielded fewer than 200 CFU m-3. Several volatile compounds found in the building air were released also from colonized fiberglass. Removal of colonized insulation from the floor receiving the majority of complaints of mouldy air and continuous operation of the units supplying this floor resulted in a reduction in the number of complaints.

NASA Program Environmental Health↗

Production of Solar Cells in Space from Non Specific Ores by Utilization of Electronically Enhanced Sputtering

An ideal method of construction in space would utilize some form of the Universal Differentiator and Universal Constructor as described by Von Neumann (1). The Universal Differentiator is an idealized non ore specific extractive device which is capable of breaking any ore into its constituent elements, and the Universal Constructor can utilize these elements to build any device with controllability to the nanometer scale. During the Human Exploration Initiative program in the early 1990s a conceptual study was done (2) to understand whether such devices were feasible with near term technology for the utilization of space resources and energy. A candidate system was proposed which would utilize electronically enhanced sputtering as the differentiator. Highly ionized ions would be accelerated to a kinetic energy at which the interaction between them and the lattice elections in the ore would be at a maximum. Experiments have shown that the maximum disintegration of raw material occurs at an ion kinetic energy of about 5 MeV, regardless of the composition and structure of the raw material. Devices that could produce charged ion beams in this energy range in space were being tested in the early 1990s. At this energy, for example an ion in a beam of fluorine ions yields about 8 uranium ions from uranium fluoride, 1,400 hydrogen and oxygen atoms from ice, or 7,000 atoms from sulfur dioxide ice. The ions from the disintegrated ore would then be driven by an electrical field into a discriminator in the form of a mass spectrometer, where the magnetic field would divert the ions into collectors for future use or used directly in molecular beam construction techniques. The process would require 10-7 Torr vacuum which would be available in space or on the moon. If the process were used to make thin film silicon solar cells (ignoring any energy inefficiency for beam production), then energy break even for solar cells in space would occur after 14 days.

Curreri, Peter A.↗

Analysis of the March 30, 2011 Hail Event at Shuttle Launch Pad 39A

The Kennedy Space Center (KSC) Hail Monitor System, a joint effort of the NASA KSC Physics Lab and the KSC Engineering Services Contract (ESC) Applied Technology Lab, was first deployed for operational testing in the fall of 2006. Volunteers from the Community Collaborative Rain, Hail, and Snow Network (CoCoRaHS) in conjunction with Colorado State University have been instrumental in validation testing using duplicate hail monitor systems at sites in the hail prone high plains of Colorado. The KSC Hail Monitor System (HMS), consisting of three stations positioned approximately 500 ft from the launch pad and forming an approximate equilateral triangle, as shown in Figure 1, was first deployed to Pad 39B for support of STS-115. Two months later, the HMS was deployed to Pad 39A for support of STS-116. During support of STS-117 in late February 2007, an unusually intense (for Florida standards) hail event occurred in the immediate vicinity of the exposed space shuttle and launch pad. Hail data of this event was collected by the HMS and analyzed. Support of STS-118 revealed another important application of the hail monitor system. Ground Instrumentation personnel check the hail monitors daily when a vehicle is on the launch pad, with special attention after any storm suspected of containing hail. If no hail is recorded by the HMS, the vehicle and pad inspection team has no need to conduct a thorough inspection of the vehicle immediately following a storm. On the afternoon of July 13, 2007, hail on the ground was reported by observers at the Vertical Assembly Building (VAB) and Launch Control Center (LCC), about three miles west of Pad 39A, as well as at several other locations at KSC. The HMS showed no impact detections, indicating that the shuttle had not been damaged by any of the numerous hail events which occurred on that day.

Lane, John E.↗

Next-Generation Tumbleweed Rover

A document describes a next-generation tumbleweed rover that involves a split balloon system that is made up of two half-spherical air bladders with a disc between them. This disc contains all the electronics and instruments. By deflating only the bottom balloon, the rover can sit, bringing the surface probe into contact with the ground. The bottom balloon has a channel passing through it, allowing the surface probe to reach the surface through the balloon. Once the sample has been gathered and analyzed, the rover can re-inflate the lower air bladder and continue rolling. The rover will use a small set of instruments and electronics situated at the center of its inflatable spherical hull. The current version is a large beach-ball-like construction, about 1.8 m in diameter and weighing roughly 15 kg. The rover comprises two major parts, an outer spherical hull (split in half at the central disc) and an inner, disc-shaped cylindrical section. The balloons are attached to the bottom and top of the disc. Inside the disc, there are temperature and pressure sensors to keep track of the inner and outer conditions of the rover. A system of pumps and valves is responsible for independently inflating and deflating the balloons as necessary. There are also accelerometers to record the movement, together with a GPS receiver. The data are then sent through a modem to a control station. This work builds upon the project Tumbleweed rover for planetary exploration, described in the Technical Support Package.

Nosanov, Jeffrey P.↗

Small Unmanned Aircraft Systems Integration into the National Airspace System Visual-Line-of-Sight Human-in-the-Loop Experiment

As part of the Unmanned Aircraft Systems (UAS) in the National Airspace System (NAS) project, research on integrating small UAS (sUAS) into the NAS was underway by a human-systems integration (HSI) team at the NASA Langley Research Center. Minimal to no research has been conducted on the safe, effective, and efficient manner in which to integrate these aircraft into the NAS. sUAS are defined as aircraft weighing 55 pounds or less. The objective of this human system integration team was to build a UAS Ground Control Station (GCS) and to develop a research test-bed and database that provides data, proof of concept, and human factors guidelines for GCS operations in the NAS. The objectives of this experiment were to evaluate the effectiveness and safety of flying sUAS in Class D and Class G airspace utilizing manual control inputs and voice radio communications between the pilot, mission control, and air traffic control. The design of the experiment included three sets of GCS display configurations, in addition to a hand-held control unit. The three different display configurations were VLOS, VLOS + Primary Flight Display (PFD), and VLOS + PFD + Moving Map (Map). Test subject pilots had better situation awareness of their vehicle position, altitude, airspeed, location over the ground, and mission track using the Map display configuration. This configuration allowed the pilots to complete the mission objectives with less workload, at the expense of having better situation awareness of other aircraft. The subjects were better able to see other aircraft when using the VLOS display configuration. However, their mission performance, as well as their ability to aviate and navigate, was reduced compared to runs that included the PFD and Map displays.

Trujillo, Anna C.↗

Monitoring and controlling distributed applications using Lomita (position paper)

Over the last four years, the Meta toolkit was developed for controlling distributed applications. This toolkit has been publicly available as part of the academic ISIS release, and has been used for building various system monitoring and control applications. One major stumbling block with using Meta has been the language (called NPL) it supports. NPL is very low-level and using it is difficult, in the same way it is difficult to write machine language programs or raw Postscript programs. Hence, a higher level language was built along with a runtime environment. The hope is that with this higher-level approach, more complicated Meta applications will be written and thereby concentrate more on the use (and limitations) of Meta as an architecture. The Meta toolkit is reviewed with its intended use. Next, the goals with Lomita and an overview is given of its architecture and language syntax. A detailed example is given of Lomita's use by presenting a complete program for a load-adaptable service.

Marzullo, Keith↗

OPAD 1991

The Optical Plume Anomaly Detection Program, an experimental study in the attempt to create a rocket engine health monitor based on detection and possible quantification of anomalous atomic and molecular species in the exhaust plume, has been in existence for several years. The instruments developed to monitor the exhaust plumes are presented. Two optical instruments are employed: the polychromator and the spectrometer. The polychromator is a 16 channel spectroradiometer having independent channels individually adjustable for center wavelength and pass bandwidth. Those values may be mechanically reset, with the aid of certain lab equipment. The spectrometer is a multichannel spectral analyzer having two 2048 element linear photodiode arrays at the exit plane of the dispersing instrument, which, like the 16 channel device, is a 1/2 meter grating spectrograph. These instruments are equipped with ultraviolet grade multifiber optical input cables, allowing the instruments to be placed in a benign environment. Telescopes mounted on the test stand observe the plume keeping the shock structure in view. The data acquisition and control system consist of four 80386-33 MHz computers: two at the test stand for instrument control and data preconditioning, and two in the test support building providing data archiving, display, and system control. Further descriptions of the instrumentation are provided.

Powers, W. T.↗

Upwind Buildings Effects on Test Section Performance of the NFAC 80- by 120-Foot Wind Tunnel

In 2013, a new development began that would put multi-story buildings within the exclusion zone of the 80- by 120- Foot Wind Tunnel (80x120) inlet that exceeded the then existing building height restriction. This raised questions concerning whether the tunnel could operate within the acceptable turbulence limits of ≤ 0.5% in the axial direction over 75% area in the wind tunnel test section. The goal of this testing was to determine the validity of this hypothesis. Testing was performed using the 1/50th-scale model of the 80- by 120-FootWind Tunnel within the full-scale facility test section to characterize the model’s test section turbulence levels as a function of wind direction with the presence of the upwind buildings that are currently being constructed. This paper reports the first testing performed to date on the 80x120 inlet as-built under controlled test conditions for wind magnitude and wind onset direction for a variety of buildings in the inlet external flow field, including no buildings (the control case). This testing determined that, at rated operational conditions the upwind blockages caused no increase in turbulence intensity levels measured in the test section and, in some limited cases, caused the turbulence levels to decrease. Lastly, looking at generic rectangular blockages showed that, to have a discernible effect on test section turbulence levels, scaled 100-ft tall blockages need to be within 600 ft of the existing inlet.

Upwind Buildings Effects↗

Controls of interaction dynamics of orbital assembly

Building structures and spacecraft in orbit will require technologies for positioning, docking/berthing, and joining orbital structures. A fundamental problem underlying the operation of docking and berthing is that of controlling the contact dynamics of mechanical structures actuated by active mechanisms such as robotic devices. Control systems must be designed to control these active mechanisms so that both the free space motions and contact motions are stable and satisfy specifications on position accuracy and bounds on contact forces. For the large orbital structures of the future, the problem of interactive dynamics and control is fundamentally different in several ways than it was for spacecraft docking in the past. First, future space structures must be treated as flexible structures - the operations of docking, berthing, and assembly will need to respect the vibrations of the structures. Second, the assembly of these structures will require multiple-point contact, rather than the essentially single-point positioning of conventional spacecraft docking. Third, some assembly operations require the subassemblies to be brought and held in contact so that successful joining can be accomplished. A preliminary study of contact stability and compliance control design has resulted in the development of an analytical method and a design method to analyze stability. The analytical method analyzes the problem of stability when an actively-controlled structure contacts a passive structure. This method makes it possible to accurately estimate the stiffness of the passive structures with which the contact motion will become unstable. The analytic results suggest that passivity is neither achievable in practice, nor necessary as a design concept. A contact control system need only be passive up to a certain frequency; beyond that frequency the system can be stabilized with sufficiently small gains. With this concept the Center developed a design methodology for achieving desired compliant contact motions. This design method is based on H-infinity norm optimization, which makes it possible to consider both driving point mechanical impedance and systems robustness to modeling uncertainty. A laboratory facility was set up to verify experimentally the analytical and design theory.

Su, Renjeng↗

Optical Closed-Loop Propulsion Control System Development

The overall objective of this program was to design and fabricate the components required for optical closed-loop control of a F404-400 turbofan engine, by building on the experience of the NASA Fiber Optic Control System Integration (FOCSI) program. Evaluating the performance of fiber optic technology at the component and system levels will result in helping to validate its use on aircraft engines. This report includes descriptions of three test plans. The EOI Acceptance Test is designed to demonstrate satisfactory functionality of the EOI, primarily fail-safe throughput of the F404 sensor signals in the normal mode, and validation, switching, and output of the five analog sensor signals as generated from validated optical sensor inputs, in the optical mode. The EOI System Test is designed to demonstrate acceptable F404 ECU functionality as interfaced with the EOI, making use of a production ECU test stand. The Optical Control Engine Test Request describes planned hardware installation, optical signal calibrations, data system coordination, test procedures, and data signal comparisons for an engine test demonstration of the optical closed-loop control.

Poppel, Gary L.↗

On the role of exchange of power and information signals in control and stability of the human-robot interaction

A human's ability to perform physical tasks is limited, not only by his intelligence, but by his physical strength. If, in an appropriate environment, a machine's mechanical power is closely integrated with a human arm's mechanical power under the control of the human intellect, the resulting system will be superior to a loosely integrated combination of a human and a fully automated robot. Therefore, we must develop a fundamental solution to the problem of 'extending' human mechanical power. The work presented here defines 'extenders' as a class of robot manipulators worn by humans to increase human mechanical strength, while the wearer's intellect remains the central control system for manipulating the extender. The human, in physical contact with the extender, exchanges power and information signals with the extender. The aim is to determine the fundamental building blocks of an intelligent controller, a controller which allows interaction between humans and a broad class of computer-controlled machines via simultaneous exchange of both power and information signals. The prevalent trend in automation has been to physically separate the human from the machine so the human must always send information signals via an intermediary device (e.g., joystick, pushbutton, light switch). Extenders, however are perfect examples of self-powered machines that are built and controlled for the optimal exchange of power and information signals with humans. The human wearing the extender is in physical contact with the machine, so power transfer is unavoidable and information signals from the human help to control the machine. Commands are transferred to the extender via the contact forces and the EMG signals between the wearer and the extender. The extender augments human motor ability without accepting any explicit commands: it accepts the EMG signals and the contact force between the person's arm and the extender, and the extender 'translates' them into a desired position. In this unique configuration, mechanical power transfer between the human and the extender occurs because the human is pushing against the extender. The extender transfers to the human's hand, in feedback fashion, a scaled-down version of the actual external load which the extender is manipulating. This natural feedback force on the human's hand allows him to 'feel' a modified version of the external forces on the extender. The information signals from the human (e.g., EMG signals) to the computer reflect human cognitive ability, and the power transfer between the human and the machine (e.g., physical interaction) reflects human physical ability. Thus the information transfer to the machine augments cognitive ability, and the power transfer augments motor ability. These two actions are coupled through the human cognitive/motor dynamic behavior. The goal is to derive the control rules for a class of computer-controlled machines that augment human physical and cognitive abilities in certain manipulative tasks.

Kazerooni, H.↗

Evaluation of Initial and Mid-Term Air Traffic Procedures for Urban Air Mobility Operations

Urban air mobility (UAM) operations are expected to expand in scale over the next several years as novel aircraft types, including electric vertical takeoff and landing aircraft, are certified and begin operations. These new aircraft may increase safety, decrease noise, and lower operating costs compared with helicopters, allowing them to operate in ways existing aircraft do not. It is vital that these expanded operations are compatible with and do not disrupt existing operations or the air traffic management system. To study the ways in which scaled UAM operations can best integrate in the national airspace system, NASA and Joby Aviation partnered to conduct a high-fidelity air traffic controller-in-the-loop study. Building on air traffic procedures used to manage high tempo operations in other parts of the airspace, new procedures, routes, and communications protocols were developed and tested by retired controllers in NASA’s Future Flight Central tower simulation facility. In addition, new cooperative airspace constructs in the form of corridors were developed to understand their potential contributions to even greater scales of operation. The controllers managed traffic scenarios in the Dallas-Fort Worth and Dallas Love Field airports consisting of fleets of up to 100 UAM aircraft operating alongside traditional traffic . Metrics for air traffic controller workload, duration of communications, departure delays, and other measures of allowable aircraft throughput were collected. The analysis indicates that using today’s procedures for initial UAM operations under nominal conditions could enable up to 40 operations per hour to an airport’s central terminal area if that involved crossing a runway and up to 55operations per hour if reaching the central terminal did not involve crossing a runway. Operations at these tempos did not delay or otherwise interfere with simulated runway traffic and were rated acceptable by the air traffic controllers. The new corridor constructs dramatically lowered controller workload in certain circumstances, suggesting they may be effective in further increasing the allowable scale of operations.

Urban Air Mobility↗

Evaluation of Initial and Mid-Term Air Traffic Procedures for Urban Air Mobility

Urban air mobility (UAM) operations are expected to expand in scale over the next several years as novel aircraft types, including electric vertical takeoff and landing aircraft, are certified and begin operations. These new aircraft may increase safety, decrease noise, and lower operating costs compared with helicopters, allowing them to operate in ways existing aircraft do not. It is vital that these expanded operations are compatible with and do not disrupt existing operations or the air traffic management system. To study the ways in which scaled UAM operations can best integrate in the national airspace system, NASA and Joby Aviation partnered to conduct a high-fidelity air traffic controller-in-the-loop study. Building on air traffic procedures used to manage high tempo operations in other parts of the airspace, new procedures, routes, and communications protocols were developed and tested by retired controllers in NASA’s Future Flight Central tower simulation facility. In addition, new cooperative airspace constructs in the form of corridors were developed to understand their potential contributions to even greater scales of operation. The controllers managed traffic scenarios in the Dallas-Fort Worth and Dallas Love Field airports consisting of fleets of up to 100 UAM aircraft operating alongside traditional traffic. Metrics for air traffic controller workload, duration of communications, departure delays, and other measures of allowable aircraft throughput were collected. The analysis indicates that using today’s procedures for initial UAM operations under nominal conditions could enable up to 40 operations per hour to an airport’s central terminal area if that involved crossing a runway and up to 55 operations per hour if reaching the central terminal did not involve crossing a runway. Operations at these tempos did not delay or otherwise interfere with simulated runway traffic and were rated acceptable by the air traffic controllers. The new corridor constructs dramatically lowered controller workload in certain circumstances, suggesting they may be effective in further increasing the allowable scale of operations.

Advanced Air Mobility↗

Mission Data System Java Edition Version 7

The Mission Data System framework defines closed-loop control system abstractions from State Analysis including interfaces for state variables, goals, estimators, and controllers that can be adapted to implement a goal-oriented control system. The framework further provides an execution environment that includes a goal scheduler, execution engine, and fault monitor that support the expression of goal network activity plans. Using these frameworks, adapters can build a goal-oriented control system where activity coordination is verified before execution begins (plan time), and continually during execution. Plan failures including violations of safety constraints expressed in the plan can be handled through automatic re-planning. This version optimizes a number of key interfaces and features to minimize dependencies, performance overhead, and improve reliability. Fault diagnosis and real-time projection capabilities are incorporated. This version enhances earlier versions primarily through optimizations and quality improvements that raise the technology readiness level. Goals explicitly constrain system states over explicit time intervals to eliminate ambiguity about intent, as compared to command-oriented control that only implies persistent intent until another command is sent. A goal network scheduling and verification process ensures that all goals in the plan are achievable before starting execution. Goal failures at runtime can be detected (including predicted failures) and handled by adapted response logic. Responses can include plan repairs (try an alternate tactic to achieve the same goal), goal shedding, ignoring the fault, cancelling the plan, or safing the system.

Reinholtz, William K.↗