Search NASA⌕ Search

NASA NTRS · 19940033072

Advanced information processing system: Hosting of advanced guidance, navigation and control algorithms on AIPS using ASTER

Abstract

This program demonstrated the integration of a number of technologies that can increase the availability and reliability of launch vehicles while lowering costs. Availability is increased with an advanced guidance algorithm that adapts trajectories in real-time. Reliability is increased with fault-tolerant computers and communication protocols. Costs are reduced by automatically generating code and documentation. This program was realized through the cooperative efforts of academia, industry, and government. The NASA-LaRC coordinated the effort, while Draper performed the integration. Georgia Institute of Technology supplied a weak Hamiltonian finite element method for optimal control problems. Martin Marietta used MATLAB to apply this method to a launch vehicle (FENOC). Draper supplied the fault-tolerant computing and software automation technology. The fault-tolerant technology includes sequential and parallel fault-tolerant processors (FTP & FTPP) and authentication protocols (AP) for communication. Fault-tolerant technology was incrementally incorporated. Development culminated with a heterogeneous network of workstations and fault-tolerant computers using AP. Draper's software automation system, ASTER, was used to specify a static guidance system based on FENOC, navigation, flight control (GN&C), models, and the interface to a user interface for mission control. ASTER generated Ada code for GN&C and C code for models. An algebraic transform engine (ATE) was developed to automatically translate MATLAB scripts into ASTER.

Keep this discovery

Explore connections, maps & timelines

BibTeXRIS

Brenner, Richard, Lala, Jaynarayan H., Nagle, Gail A., Schor, Andrei, Turkovich, John. 1994-08-01. Advanced information processing system: Hosting of advanced guidance, navigation and control algorithms on AIPS using ASTER. https://ntrs.nasa.gov/citations/19940033072

Cite the original work for its findings. Save a collection to share your selection of sources.