A comprehensive digital simulation for the verification of Apollo flight software
Flight software for onboard Apollo Primary Guidance, Navigation and Control System flight qualification by digital simulation, including software diagnostics
SEARCH · Engineering Papers
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.
Flight software for onboard Apollo Primary Guidance, Navigation and Control System flight qualification by digital simulation, including software diagnostics
Failure effects analysis of guidance, navigation, and control, data management, and communications subsystems
Development of time shared data bus concept for use with space shuttle guidance, navigation, and control system
Minkey rendezvous computer program in Apollo 15 CSM aiding guidance, navigation and control system functions
The Agena space tug design was based on the requirements of representative reference missions, the use of existing hardware, and the experience gained from more than 300 Agena flights. To provide a convenient reference for understanding the Agena tug design selection or for evaluating alternative concepts, this catalog of existing flight equipment was prepared. Equipment descriptions are grouped by Agena subsystem, as follows: spaceframe; propulsion; electrical; guidance and flight controls; and telemetry, tracking, and command. These systems, most of which have been flight qualified on prior Agena programs, permit specialized mission requirements to be satisfied without sacrificing cost or reliability.
Detailed configuration and subsystems preliminary design data are presented for the modular space station concept. Each module comprising the initial space station is described in terms of its external and internal configuration, its functional responsibilities to the initial cluster, and its orbital build up sequence. Descriptions of the subsequent build up to the growth space station are also presented. Analytical and design techniques, tradeoff considerations, and depth of design detail are discussed for each subsystem. The subsystems include the following: structural/mechanical; crew habitability and protection; experiment support; electrical power; environmental control/life support; guidance, navigation, and control; propulsion; communications; data management; and onboard checkout subsystems. The interfaces between the station and other major elements of the program are summarized. The rational for a zero-gravity station, in lieu of one with artificial-gravity capability, is also summarized.
Simplified guidance procedures have been developed which are based on preflight determination of the characteristics of perturbed trajectories. The results are devoted primarily to planetary approach guidance; however, some considerations for midcourse guidance are included. The methods are studied for an Earth-to-Mars trajectory but would be applicable to Grand Tour and other types of missions. Generally requiring only a single onboard optical angular measurement, the approach procedure predicts guidance corrections for the control of periapsis radius as well as orbital plane orientation. An error analysis has shown that the periapsis radius at Mars can be controlled to a 1 sigma accuracy of about 20 km if the guidance is performed 1/2 day before periapsis passage. If the guidance is performed at the Martian sphere of influence (2.2 days before periapsis), the error doubles because of the increased effect of measurement and maneuvering errors.
The guidance, navigation, and control displays associated with manned spaceflight are summarized. Major emphasis were placed on methodologies useful for determining necessary information and its uses, systems analysis techniques, and analytic methods for design and evaluation of such systems.
A briefing is presented of the preliminary design of the selected Research and Applications Module (RAM) concepts, operations, and missions of the sortie and free-flying RAM. Included are the study program plan, program objectives, guidelines, source of payloads, mission requirements, shuttle performance, guidance navigation and control, propulsion, and costs.
Revisions to be included in 'Space Shuttle Guidance, Navigation and Control Design Equations' are reported. Technical changes include: (1) a plane change maneuver was incorporated in the program's logic; (2) in the search for an apsidal crossing, program checks were included to update through intervals of pi in the case of near circular orbits or close proximity to an apsidal point; (3) following an astronaut overwrite of a Lambert maneuver, the state vector was updated to establish a new target vector for use in the powered flight routine; and (4) following the computation of each maneuver, the position vector of the primary vehicle was offset - to help compensate for the effects of the finite maneuver - prior to the update of the state vector to the next maneuver point. Input and output variables, detailed flow diagrams a functional flow diagram, and a description of equations are presented.
Hardware elements in new and advanced astrionics system designs are discussed. This cost effective approach has as its goal the reduction of R&D and testing costs through the application of proven and tested astrionics components. The ready availability to the designer of data facts for applicable system components is highly desirable. The astrionics System Designers Handbook has as its objective this documenting of data facts to serve the anticipated requirements of the astrionics system designer. Eleven NASA programs were selected as the reference base for the document. These programs are: ATS-F, ERTS-B, HEAO-A, OSO-I, Viking Orbiter, OAO-C, Skylab AM/MDA, Skylab ATM, Apollo 17 CSM, Apollo 17 LM and Mariner Mars 71. Four subsystems were chosen for documentation: communications, data management, electrical power and guidance, navigation and control.
This paper analyzes the reliability of the guidance, navigation, and control (GNC) portion of an avionics system for the Space Shuttle Orbiter. This analysis shows how the GNC design is affected by the need to achieve an acceptable probability of successful completion of a mission and of safe return to an airport. It varies the redundancy of the inertial measurement unit (IMU), computers, and other time-critical elements. It also includes the reliability of the flight control electronics and of the nontime-critical sensors on a phase-by-phase basis. It shows that quadruple redundancy in certain subsystems, high quality parts, and cross-strapping on orbit are required.
The baseline avionics systems for the space tug is comprised of a central digital computer that integrates the functions of all of the tug's subsystems by means of a redundant digital data bus. The major subsystems of the avionics system are: data management; communications; guidance, navigation, and control; rendezvous and docking; electrical power; and instrumentation. The baseline avionics system for the space tug resulting from system and subsystem trade studies is defined. Tug interfaces with the spacecraft, orbiter and the ground, and the baseline philosophy and configuration for onboard checkout of the tug are included. Baseline configurations, functional and operational features, component details and characteristics, and the supporting software are included in the subsystem descriptions.
Discussion of the astronaut's role in the Space Shuttle and its associated payload operations. It is shown that there will be a shift in the astronaut's tasks as the Shuttle system matures. The Shuttle is designed for automatic guidance, navigation, and control, and the need for active piloting will accordingly decrease. With the shift to onboard autonomous operation, the system management role will expand. Direct tasks with delivery/recovery and laboratory/observatory payloads will continue to expand throughout the Shuttle program duration through the 1980s.
A simulation program for the flow of data through the Data Management System of Spacelab and Space Shuttle was presented. The science, engineering, command and guidance, navigation and control data were included. The programming language used was General Purpose Simulation System V (OS). The science and engineering data flow was modeled from its origin at the experiments and subsystems to transmission from Space Shuttle. Command data flow was modeled from the point of reception onboard and from the CDMS Control Panel to the experiments and subsystems. The GN&C data flow model handled data between the General Purpose Computer and the experiments and subsystems. Mission 18 was the particular flight chosen for simulation. The general structure of the program is presented, followed by a user's manual. Input data required to make runs are discussed followed by identification of the output statistics. The appendices contain a detailed model configuration, program listing and results.
Candidate designs and their software implementation are presented for the Orbital Maneuvering System (OMS) Failure Detection and Identification (FDI) algorithms in the Redundance Management (RM) module of the Space Shuttle Guidance, Navigation, and Control (GN&C) software. The OMS engine FDI algorithm monitors OMS engine thrust performance, and the OMS actuator FDI algorithm monitors OMS gimbal actuator performance. The software functional requirements of the algorithms are described along with the objective of each algorithm. A list of the assumptions which have governed its design, input/output requirements, a functional description of the algorithm (including a functional block diagram), and input interface requirements are given. The HAL (the language of the space shuttle flight computer) software formulation of the algorithms is considered including structured flowcharts of the procedures, estimates of flight computer core storage and CPU time, and processing requirements. A glossary of the symbols used to define the software requirements and formulations is included.
An exercise to support the Federal Aviation Administration in demonstrating the U.S. candidate for an international microwave landing system (MLS) was conducted by NASA. During this demonstration the MLS was utilized to provide the TCV Boeing 737 research airplane with guidance for automatic control during transition from conventional RNAV to MLS RNAV in curved, descending flight; flare; touchdown; and roll-out. Flight profiles, system configuration, displays, and operating procedures used in the demonstration are described, and preliminary results of flight data analysis are discussed. Recent experiences with manually controlled flight in the NAFEC MLS environment are also discussed. The demonstration shows that in automatic three-dimensional flight, the volumetric signal coverage of the MLS can be exploited to enable a commercial carrier class airplane to perform complex curved, descending paths with precision turns into short final approaches terminating in landing and roll-out, even when subjected to strong and gusty tail and cross wind components and severe wind shear.
Computer simulations of the one-on-one aerial combat encounter are generated under the control of specified guidance laws. Given an initial state, the vehicle and atmospheric characteristics, and the guidance laws, the aerial combat encounter is simulated by forward integration of the two vehicles' motions. The development of a combat guidance law which converts positional advantage into an improved firing opportunity is reported. A combination of lag, line of sight, and lead pursuit steering paths are followed in the guidance law. The law is based on steering error, target angle-off and the relative velocities. It readily is automated either as an onboard aid to manned aircraft pilots or as a combat guidance law for unmanned vehicles.