Search NASA⌕ Search

SEARCH · Search NASA

Results for “real time computing”

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 145 records · Page 8

Orbiter global positioning system design and Ku-band problem investigations, exhibit B, revision 1

The shuttle Ku-band Costas loop lock detector output signal appears to vary about the lock detection threshold (the lock detect flag is on and off) shortly after the carrier acquisition starts. Real time computer simulation was performed to obtain the signal output from the low pass filter of the lock detector. Based on this simulation, it appears that the oscillation of in-lock and out-lock is related to tracking process and is not caused by the sweep acquisition algorithm.

Lindsey, W. C.↗

A Kalman filter algorithm for terminal-area navigation with sensors of moderate accuracy

Translational state estimation in terminal area operations, using a set of commonly available position, air data, nd acceleration sensors, is described. Kalman filtering is applied to obtain maximum estimation occuracy from the sensors but feasibility in real-time computations requires a variety of approximations and devices aimed at minimizing the required computation time with only negligible loss of accuracy. Accuracy behavior throughout the terminal area, its relation to sensor accuracy, its effect on trajectory tracking errors and control activity in an automatic flight control system, and its adequacy in terms of existing criteria for various terminal area operations are examined. The principal investigative tool is a simulation of the system. Previously announced in STAR as N83-29193

Cicolani, L. S.↗

Priority-Based Dispatching Algorithm

Tasks assigned to different queues based on priority. Proposed algorithm controls execution of transient tasks of different priorities in real-time computation.

Ouzts, G.↗

Performance testing of the Galileo attitude control system

Performance testing plans, procedures, and initial results for the Galileo Attitude and Articulation Control Subsystem are described. The objectives of performance testing include test bed comparisons, examining the interactions between spacecraft dynamics and controllers, and verifying the ability to tune control algorithms in flight to meet specific performance requirements. Two primary test beds are described. One, the Integration Test Laboratory, drives actual flight hardware components and support equipment with a real time computer simulation of spacecraft dynamics. The other, the Functional Simulator, is a nonreal time computer simulation with high fidelity spacecraft dynamics, including flexible appendages, fuel slosh, and simulated hardware components. Initial Functional Simulator results are presented which illustrate spacecraft response to open loop spin-up and turn commands. A closed loop sun acquisition turn is also demonstrated. Future tests for verifying performance of attitude determination, spacecraft control, and scan platform pointing functions are outlined.

Bell, C. E.↗

Closed-form recursive formula for an optimal tracker with terminal constraints

Feedback control laws are derived for a class of optimal finite time tracking problems with terminal constraints. Analytical solutions are obtained for the feedback gain and the closed-loop response trajectory. Such formulations are expressed in recursive forms so that a real-time computer implementation becomes feasible. Two examples are given to illustrate the validity and usefulness of the formulations.

Juang, J.-N.↗

Energy management of three-dimensional minimum-time intercept

A real-time computer algorithm to control and optimize aircraft flight profiles is described and applied to a three-dimensional minimum-time intercept mission. The proposed scheme has roots in two well known techniques: singular perturbations and neighboring-optimal guidance. Use of singular-perturbation ideas is made in terms of the assumed trajectory-family structure. A heading/energy family of prestored point-mass-model state-Euler solutions is used as the baseline in this scheme. The next step is to generate a near-optimal guidance law that will transfer the aircraft to the vicinity of this reference family. The control commands fed to the autopilot (bank angle and load factor) consist of the reference controls plus correction terms which are linear combinations of the altitude and path-angle deviations from reference values, weighted by a set of precalculated gains. In this respect the proposed scheme resembles neighboring-optimal guidance. However, in contrast to the neighboring-optimal guidance scheme, the reference control and state variables as well as the feedback gains are stored as functions of energy and heading in the present approach. Some numerical results comparing open-loop optimal and approximate feedback solutions are presented.

Kelley, H. J.↗

Closed-form recursive formula for an optimal tracker with terminal constraints

Feedback control laws are derived for a class of optimal finite time tracking problems with terminal constraints. Analytical solutions are obtained for the feedback gain and the closed-loop response trajectory. Such formulations are expressed in recursive forms so that a real-time computer implementation becomes feasible. An example involving the feedback slewing of a flexible spacecraft is given to illustrate the validity and usefulness of the formulations.

Juang, J. N.↗

Guidance automation for nap-of-the-earth flight

Low-Altitude/Nap-of-the-Earth (NOE) rotorcraft flight in adverse weather has been identified as a major technology void by both military and civil agencies because of its direct relationship to the needs of the military's new scout-attack helicopter and to various civilian applications including Emergency Medical Services (EMS). As part of NASA's Aircraft Automation Program, Ames Research Center has identified as a major goal the automating and advancing of applicable terrain following/terrain avoidance/obstacle avoidance (TF/TA/OA) guidance technologies to a level where NOE rotorcraft flight can be demonstrated in an advanced simulator and, later, in fully automatic flight. Areas of emphasis to date for achieving automatic guidance include real-time sensor blending and the real-time computation of NOE guidance commands. The present paper reports on the guidance command generation. The applicability of TF/TA techniques to the NOE problem is described, and simulation results are presented that suggest that automatic NOE can indeed be accomplished.

Denton, Richard V.↗

The NASA automation and robotics technology program

The development and objectives of the NASA automation and robotics technology program are reviewed. The objectives of the program are to utilize AI and robotics to increase the probability of mission success; decrease the cost of ground control; and increase the capability and flexibility of space operations. There is a need for real-time computational capability; an effective man-machine interface; and techniques to validate automated systems. Current programs in the areas of sensing and perception, task planning and reasoning, control execution, operator interface, and system architecture and integration are described. Programs aimed at demonstrating the capabilities of telerobotics and system autonomy are discussed.

Holcomb, Lee B.↗

Development of a mobile research flight test support capability

This paper presents the approach taken by the NASA Western Aeronautical Test Range (WATR) of the Ames Research Center to develop and utilize mobile systems to satisfy unique real-time research flight test requirements of research projects such as the advanced fighter technology integration (AFTI)F-16, YAV-8B Harrier, F-18 high-alpha research vehicle (HARV), XV-15, and the UH-60 Black Hawk. The approach taken is cost-effective, staff efficient, technologically current, and provides a safe and effective research flight test environment to support a highly complex set of real-time requirements including the areas of tracking and data acquisition, communications (audio and video) and real-time processing and display, postmission processing, and command uplink. The development of this capability has been in response to the need for rapid deployment at varied site locations with full real-time computations and display capability. This paper will discuss the requirements, implementation and growth plan for mobile systems development within the NASA Western Aeronautical Test Range.

Rhea, Donald C.↗

Finite-dimensional approximation for optimal fixed-order compensation of distributed parameter systems

In controlling distributed parameter systems it is often desirable to obtain low-order, finite-dimensional controllers in order to minimize real-time computational requirements. Standard approaches to this problem employ model/controller reduction techniques in conjunction with LQG theory. In this paper we consider the finite-dimensional approximation of the infinite-dimensional Bernstein/Hyland optimal projection theory. This approach yields fixed-finite-order controllers which are optimal with respect to high-order, approximating, finite-dimensional plant models. The technique is illustrated by computing a sequence of first-order controllers for one-dimensional, single-input/single-output, parabolic (heat/diffusion) and hereditary systems using spline-based, Ritz-Galerkin, finite element approximation. Numerical studies indicate convergence of the feedback gains with less than 2 percent performance degradation over full-order LQG controllers for the parabolic system and 10 percent degradation for the hereditary system.

Bernstein, Dennis S.↗

Design consideration in constructing high performance embedded Knowledge-Based Systems (KBS)

As the hardware trends for artificial intelligence (AI) involve more and more complexity, the process of optimizing the computer system design for a particular problem will also increase in complexity. Space applications of knowledge based systems (KBS) will often require an ability to perform both numerically intensive vector computations and real time symbolic computations. Although parallel machines can theoretically achieve the speeds necessary for most of these problems, if the application itself is not highly parallel, the machine's power cannot be utilized. A scheme is presented which will provide the computer systems engineer with a tool for analyzing machines with various configurations of array, symbolic, scaler, and multiprocessors. High speed networks and interconnections make customized, distributed, intelligent systems feasible for the application of AI in space. The method presented can be used to optimize such AI system configurations and to make comparisons between existing computer systems. It is an open question whether or not, for a given mission requirement, a suitable computer system design can be constructed for any amount of money.

Dalton, Shelly D.↗

Implementation of Ada protocols on Mil-STD-1553 B data bus

Standardization activity of data communication in avionic systems started in 1968 for the purpose of total system integration and the elimination of heavy wire bundles carrying signals between various subassemblies. The growing complexity of avionic systems is straining the capabilities of MIL-STD-1553 B (first issued in 1973), but a much greater challenge to it is posed by Ada, the standard language adopted for real-time, computer embedded-systems. Hardware implementation of Ada communication protocols in a contention/token bus or token ring network is proposed. However, during the transition period when the current command/response multiplex data bus is still flourishing and the development environment for distributed multi-computer Ada systems is as yet lacking, a temporary accomodation of the standard language with the standard bus could be very useful and even highly desirable. By concentrating all status informtion and decisions at the bus controller, it was found to be possible to construct an elegant and efficient harware impelementation of the Ada protocols at the bus interface. This solution is discussed.

Ruhman, Smil↗

Diagnostics in the Extendable Integrated Support Environment (EISE)

Extendable Integrated Support Environment (EISE) is a real-time computer network consisting of commercially available hardware and software components to support systems level integration, modifications, and enhancement to weapons systems. The EISE approach offers substantial potential savings by eliminating unique support environments in favor of sharing common modules for the support of operational weapon systems. An expert system is being developed that will help support diagnosing faults in this network. This is a multi-level, multi-expert diagnostic system that uses experiential knowledge relating symptoms to faults and also reasons from structural and functional models of the underlying physical model when experiential reasoning is inadequate. The individual expert systems are orchestrated by a supervisory reasoning controller, a meta-level reasoner which plans the sequence of reasoning steps to solve the given specific problem. The overall system, termed the Diagnostic Executive, accesses systems level performance checks and error reports, and issues remote test procedures to formulate and confirm fault hypotheses.

Brink, James R.↗

High-speed real-time animated displays on the ADAGE (trademark) RDS 3000 raster graphics system

Techniques which may be used to increase the animation update rate of real-time computer raster graphic displays are discussed. They were developed on the ADAGE RDS 3000 graphic system in support of the Advanced Concepts Simulator at the NASA Langley Research Center. These techniques involve the use of a special purpose parallel processor, for high-speed character generation. The description of the parallel processor includes the Barrel Shifter which is part of the hardware and is the key to the high-speed character rendition. The final result of this total effort was a fourfold increase in the update rate of an existing primary flight display from 4 to 16 frames per second.

Kahlbaum, William M., Jr.↗

Development and refinement of test bed simulations

Lewis Research Center of NASA, with support from Rocketdyne, was engaged in non-real time computer simulation effort for the Space Station Freedom Electric Power System (EPS) EASY5, a simulation package, is used as the primary tool for this activity. Early in the design of the EPS, two test beds were set up at Lewis. The Integrated Test Bed (ITB), that combines and upgrades these test beds, is in the planning stage. The test beds are designed to functionally represent many of the components of the EPS and their interconnections. The simulation effort is primarily directed towards these test beds. Model verification is performed using test bed data.

Dravid, Narayan V.↗

Multirate digital control system design

Methods for multirate digital control system design are discussed. A simple method for sampling rate selection based on control bandwidths is proposed. Methods for generating a discrete-time state model of a sampled-data plant and a discrete-time equivalent to an analog cost function for a sampled-data plant are described. The succesive loop closures and linear quadratic Gaussian synthesis methods are reviewed, and a constrained optimization synthesis method is introduced. The proposed sampling rate selection, discretization, and synthesis methods are applied to two example design problems. Multirate and single-rate compensators synthesized by the different methods are compared, based on closed-loop responses, with compensators having the same real-time computation load.

Berg, Martin C.↗