Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “Commanding”

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,459 records · Page 81

Closed-Loop Motor-Speed Control

Electronic motor-speed control circuit designed to operate in electrically noisy environment. Includes optoelectronic pick-up device, placed inside motor housing to provide speed feedback signal. Automatically maintains speed motor at commanded value. Measures speed of motor in terms of frequency of pulses of infrared light chopped by fan blades of motor. Difference between measured and commanded speeds serves as control signal for external amplifier driving motor. Major advantage of circuit is low cost.

Smith, Matthew A.↗

Examining The Subroutine Structure Of A VAX Image

Command program analyzes executable components of another program. SCANEXE, a command program for DEC VAX computer used to scan VMS run-time image and print information about routines it uses. Lists each routine, with entry point, and how many times called. Information on progress of program printed at user's option as analyzing various executable components. Relies on "debug" records included by default in ".EXE" files. If image linked with "/NOTRACEBACK" option, cannot provide necessary information. Written in C (83 percent), FORTRAN 77 (13 percent), and Assembler (4 percent).

Scott, Peter J.↗

Design Of Feedforward Controllers For Multivariable Plants

Controllers based on simple low-order transfer functions. Mathematical criteria derived for design of feedforward controllers for class of multiple-input/multiple-output linear plants. Represented by simple low-order transfer functions, obtained without reconstruction of states of commands and disturbances. Enables plant to track command while remaining unresponsive to disturbance in steady state. Feedback controller added independently to stabilize plant or to make control system less susceptible to variations in parameters of plant.

Seraji, Homayoun↗

The mission operations planning assistant

The Mission Operations Planning Assistant (MOPA) is a knowledge-based system developed to support the planning and scheduling of instrument activities on the Upper Atmospheric Research Satellite (UARS). The MOPA system represents and maintains instrument plans at two levels of abstraction in order to keep plans comprehensible to both UARS Prinicpal Investigators and Command Management personnel. The hierarchical representation of plans also allows MOPA to automatically create detailed instrument activity plans from which spacecraft command loads may be generated. The MOPA system was developed on a Symbolics 3640 computer using the ZETALISP and ART languages. MOPA's features include a textual and graphical interface for plan inspection and modification, recognition of instrument operational constraint violations during the planning process, and consistency maintenance between the different planning levels. This paper describes the current MOPA system.

Schuetzle, James G.↗

An expert system that performs a satellite station keepimg maneuver

The development and characteristics of a prototype expert system, Expert System for Satellite Orbit Control (ESSOC), capable of providing real-time spacecraft system analysis and command generation for a geostationary satellite are described. The ESSOC recommends appropriate commands that reflect both the changing spacecraft condition and previous procedural action. An internal knowledge base stores satellite status information and is updated with processed spacecraft telemetry. Procedural structure data are encoded in production rules. Structural methods of knowledge acquisition and the design and performance-enhancing techniques that enable ESSOC to operate in real time are also considered.

Linesbrowning, M. Kate↗

Performance improvement of robots using a learning control scheme

Many applications of robots require that the same task be repeated a number of times. In such applications, the errors associated with one cycle are also repeated every cycle of the operation. An off-line learning control scheme is used here to modify the command function which would result in smaller errors in the next operation. The learning scheme is based on a knowledge of the errors and error rates associated with each cycle. Necessary conditions for the iterative scheme to converge to zero errors are derived analytically considering a second order servosystem model. Computer simulations show that the errors are reduced at a faster rate if the error rate is included in the iteration scheme. The results also indicate that the scheme may increase the magnitude of errors if the rate information is not included in the iteration scheme. Modification of the command input using a phase and gain adjustment is also proposed to reduce the errors with one attempt. The scheme is then applied to a computer model of a robot system similar to PUMA 560. Improved performance of the robot is shown by considering various cases of trajectory tracing. The scheme can be successfully used to improve the performance of actual robots within the limitations of the repeatability and noise characteristics of the robot.

Krishna, Ramuhalli↗

Antenna pointing compensation based on precision optical measurement techniques

The pointing control loops of the Deep Space Network 70 meter antennas extend only to the Intermediate Reference Structure (IRS). Thus, distortion of the structure forward of the IRS due to unpredictable environmental loads can result in uncompensated boresight shifts which degrade blind pointing accuracy. A system is described which can provide real time bias commands to the pointing control system to compensate for environmental effects on blind pointing performance. The bias commands are computed in real time based on optical ranging measurements of the structure from the IRS to a number of selected points on the primary and secondary reflectors.

Schumacher, L. L.↗

Hitchhiker capabilities

A carrier system has been developed for economical and quick response flight of small attached payloads on the space shuttle. Hitchhiker can accommodate up to 750 lb of customer payloads in canisters or mounted to an exposed side-mount plate, or up to 1200 lb mounted on a cross-bay structure. The carrier connects to the orbiter's electrical systems and provides up to six customers with standard electrical services including power, real time telemetry and commands. A transparent data and command system concept is employed to allow the customer to easily use his own ground support equipment and personnel to control his payload during integration and flight operations. A general description of the Hitchhiker program and the Shuttle Payload of Opportunity Carrier (SPOC) is given and future enhancements are outlined.

Goldsmith, Theodore C.↗

Antenna pattern study

Prediction of antenna radiation patterns has long been an important function in the design of command, communication, and tracking systems for rocket vehicles and spacecraft. An acceptable degree of assurance that a radio link will provide the required quality of data or certainty of correct command execution must be acquired by some means if the system is to be certified as reliable. Two methods have been used to perform this function: (1) Theoretical analysis, based on the known properties of basic antenna element types and their behavior in the presence of conductive structures of simple shape, and (2) Measurement of the patterns on scale models of the spacecraft or rocket vehicle on which the antenna is located. Both of these methods are ordinarily employed in the antenna design process.

Harper, Warren↗

Utilities for master source code distribution: MAX and Friends

MAX is a program for the manipulation of FORTRAN master source code (MSC). This is a technique by which one maintains one and only one master copy of a FORTRAN program under a program developing system, which for MAX is assumed to be VAX/VMS. The master copy is not intended to be directly compiled. Instead it must be pre-processed by MAX to produce compilable instances. These instances may correspond to different code versions (for example, double precision versus single precision), different machines (for example, IBM, CDC, Cray) or different operating systems (i.e., VAX/VMS versus VAX/UNIX). The advantage os using a master source is more pronounced in complex application programs that are developed and maintained over many years and are to be transported and executed on several computer environments. The version lag problem that plagues many such programs is avoided by this approach. MAX is complemented by several auxiliary programs that perform nonessential functions. The ensemble is collectively known as MAX and Friends. All of these programs, including MAX, are executed as foreign VAX/VMS commands and can easily be hidden in customized VMS command procedures.

Felippa, Carlos A.↗

Three degree-of-freedom force feedback control for robotic mating of umbilical lines

The use of robotic manipulators for the mating and demating of umbilical fuel lines to the Space Shuttle Vehicle prior to launch is investigated. Force feedback control is necessary to minimize the contact forces which develop during mating. The objective is to develop and demonstrate a working robotic force control system. Initial experimental force control tests with an ASEA IRB-90 industrial robot using the system's Adaptive Control capabilities indicated that control stability would by a primary problem. An investigation of the ASEA system showed a 0.280 second software delay between force input commands and the output of command voltages to the servo system. This computational delay was identified as the primary cause of the instability. Tests on a second path into the ASEA's control computer using the MicroVax II supervisory computer show that time delay would be comparable, offering no stability improvement. An alternative approach was developed where the digital control system of the robot was disconnected and an analog electronic force controller was used to control the robot's servosystem directly, allowing the robot to use force feedback control while in rigid contact with a moving three-degree-of-freedom target. An alternative approach was developed where the digital control system of the robot was disconnected and an analog electronic force controller was used to control the robot's servo system directly. This method allowed the robot to use force feedback control while in rigid contact with moving three degree-of-freedom target. Tests on this approach indicated adequate force feedback control even under worst case conditions. A strategy to digitally-controlled vision system was developed. This requires switching between the digital controller when using vision control and the analog controller when using force control, depending on whether or not the mating plates are in contact.

Fullmer, R. Rees↗

Evaluation of the pseudo pilot effect on baseline controller study data

The Baseline Controller Study requires the support of pseudo pilots who input computer commands in response to air data in a simulated environment. Errors committed either by pseudo pilots, or by the computer's failure to accept commands, can result in data that is not representative of controller capabilities. Therefore, it became necessary to evaluate the actions of the pseudo pilots and determine what effect, if any, those actions had upon a given set of baseline data. The Pseudo Pilot Stations (PPS) associated with the Baseline Controller Study are user unfriendly. This fact, coupled with the human factor of the pilots themselves, required exploration of the degree the pseudo pilot's actions affected the subject air traffic controller actions during the collection of baseline data. Examination of the preliminary data collected by the Basline Controller Study subjectively determined that pseudo pilot actions do, indeed, affect the the research data. Further study is needed to quantify that affect and, perhaps, assign a value to the pseudo pilot factor rather than merely decide which simulations are valid and which are not.

Newcomb, Linda C.↗

An expert system for satellite and instrument data anomaly and fault isolation

A prototype Generic Payload Operations Control System (GPOCC) is being developed at the NASA Jet Propulsion Laboratory to provide a low-cost command and control processing center for science instruments and small payloads. The GPOCC supports the difficult transition from integration and test to flight operations. The prototype will incorporate four expert systems to perform telemetry, command, and mission planning functions as well as telecommunications scheduling. The first of these expert systems to be developed will perform telemetry data analysis and fault isolation, as well as propose corrective action. This Data Analysis Module (DAM) will monitor telemetry data and perform continual data monitoring and trend analysis based on a knowledge base and historic data archived on an optical disk storage device. The system maintains a continuous knowledge database of past system performance characteristics. The goal of the Data Analysis Module is to achieve consistent, dependable and validatable performance, to demonstrate thorough, reliable and fast reasoning, and to reduce the concentration demanded of flight analysis personnel.

Busse, Carl↗

Manned Mars Explorer project: Guidelines for a manned mission to the vicinity of Mars using Phobos as a staging outpost; schematic vehicle designs considering chemical and nuclear electric propulsion

The Manned Mars Explorer (MME) project responds to the fundamental problems of sending human beings to Mars in a mission scenario and schematic vehicle designs. The mission scenario targets an opposition class Venus inbound swingby for its trajectory with concentration on Phobos and/or Deimos as a staging base for initial and future Mars vicinity operations. Optional vehicles are presented as a comparison using nuclear electric power/propulsion technology. A Manned Planetary Vehicle and Crew Command Vehicle are used to accomplish the targeted mission. The Manned Planetary Vehicle utilizes the mature technology of chemical propulsion combined with an advanced aerobrake, tether and pressurized environment system. The Crew Command Vehicle is the workhorse of the mission performing many different functions including a manned Mars landing, and Phobos rendezvous.

Nolan, Sean↗

Pilots' use of a traffic alert and collision-avoidance system (TCAS 2) in simulated air carrier operations. Volume 1: Methodology, summary and conclusions

Pilots' use of and responses to a traffic alert and collision-avoidance system (TCAS 2) in simulated air carrier line operations are described in Volume 1. TCAS 2 monitors the positions of nearby aircraft by means of transponder interrogation, and it commands a climb or descent when conflicting aircraft are projected to reach an unsafe closest point-of-approach within 20 to 25 seconds. A different level of information about the location of other air traffic was presented to each of three groups of flight crews during their execution of eight simulated air carrier flights. A fourth group of pilots flew the same segments without TCAS 2 equipment. Traffic conflicts were generated at intervals during the flights; many of the conflict aircraft were visible to the flight crews. The TCAS equipment successfully ameliorated the seriousness of all conflicts; three of four non-TCAS crews had hazardous encounters. Response times to TCAS maneuver commands did not differ as a function of the amount of information provided, nor did response accuracy. Differences in flight experience did not appear to contribute to the small performance differences observed. Pilots used the displays of conflicting traffic to maneuver to avoid unseen traffic before maneuver advisories were issued by the TCAS equipment. The results indicate: (1) that pilots utilize TCAS effectively within the response times allocated by the TCAS logic, and (2) that TCAS 2 is an effective collision avoidance device. Volume II contains the appendices referenced in Volume I, providing details of the experiment and the results, and the text of two reports written in support of the program.

Chappell, Sheryl L.↗

Pilots' use of a traffic alert and collision-avoidance system (TCAS 2) in simulated air carrier operations. Volume 2: Appendices

Pilots' use of and responses to a traffic alert and collision-avoidance system (TCAS 2) in simulated air carrier line operations are discribed in Volume 1. TCAS 2 monitors the positions of nearby aircraft by means of transponder interrogation, and it commands a climb or descent which conflicting aircraft are projected to reach an unsafe closest point-of-approach within 20 to 25 seconds. A different level of information about the location of other air traffic was presented to each of three groups of flight crews during their execution of eight simulated air carrier flights. A fourth group of pilots flew the same segments without TCAS 2 equipment. Traffic conflicts were generated at intervals during the flights; many of the conflict aircraft were visible to the flight crews. The TCAS equipment successfully ameliorated the seriousness of all conflicts; three of four non-TCAS crews had hazardous encounters. Response times to TCAS maneuver commands did not differ as a function of the amount of information provided, nor did response accuracy. Differences in flight experience did not appear to contribute to the small performance differences observed. Pilots used the displays of conflicting traffic to maneuver to avoid unseen traffic before maneuver advisories were issued by the TCAS equipment. The results indicate: (1) that pilots utilize TCAS effectively within the response times allocated by the TCAS logic, and (2) that TCAS 2 is an effective collision avoidance device. Volume 2 contains the appendices referenced in Volume 1, providing details of the experiment and the results, and the text of two reports written in support of the program.

Chappell, Sheryl L.↗

High level intelligent control of telerobotics systems

A high level robot command language is proposed for the autonomous mode of an advanced telerobotics system and a predictive display mechanism for the teleoperational model. It is believed that any such system will involve some mixture of these two modes, since, although artificial intelligence can facilitate significant autonomy, a system that can resort to teleoperation will always have the advantage. The high level command language will allow humans to give the robot instructions in a very natural manner. The robot will then analyze these instructions to infer meaning so that is can translate the task into lower level executable primitives. If, however, the robot is unable to perform the task autonomously, it will switch to the teleoperational mode. The time delay between control movement and actual robot movement has always been a problem in teleoperations. The remote operator may not actually see (via a monitor) the results of high actions for several seconds. A computer generated predictive display system is proposed whereby the operator can see a real-time model of the robot's environment and the delayed video picture on the monitor at the same time.

Mckee, James↗

Integrated flight/propulsion control system design based on a centralized approach

An integrated flight/propulsion control system design is presented for the piloted longitudinal landing task with a modern, statically unstable, fighter aircraft. A centralized compensator based on the Linear Quadratic Gaussian/Loop Transfer Recovery methodology is first obtained to satisfy the feedback loop performance and robustness specificiations. This high-order centralized compensator is then partitioned into airframe and engine sub-controllers based on modal controllability/observability for the compensator modes. The order of the sub-controllers is then reduced using internally-balanced realization techniques and the sub-controllers are simplified by neglecting the insignificant feedbacks. These sub-controllers have the advantage that they can be implemented as separate controllers on the airframe and the engine while still retaining the important performance and stability characteristics of the full-order centralized compensator. Command prefilters are then designed for the closed-loop system with the simplified sub-controllers to obtain the desired system response to airframe and engine command inputs, and the overall system performance evaluation results are presented.

Garg, Sanjay↗