0% found this document useful (0 votes)
33 views

MAE342Lecture17 Pag4 PDF

The document discusses the testing and verification of Apollo guidance, navigation, and control (GNC) software. It describes the major areas of testing, including computational accuracy and proper logical sequences. A comprehensive testing program involved six levels of testing from simulations to tests using actual flight hardware. Strict change control and documentation procedures ensured NASA approval of any software changes and generated materials to support missions.

Uploaded by

VIJAYPUTRA
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
33 views

MAE342Lecture17 Pag4 PDF

The document discusses the testing and verification of Apollo guidance, navigation, and control (GNC) software. It describes the major areas of testing, including computational accuracy and proper logical sequences. A comprehensive testing program involved six levels of testing from simulations to tests using actual flight hardware. Strict change control and documentation procedures ensured NASA approval of any software changes and generated materials to support missions.

Uploaded by

VIJAYPUTRA
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

Computer System Integration

and Test

Apollo GNC Software


Testing and Verification

Major areas of testing


Computational accuracy
Proper logical sequences

Testing program

Apollo GNC Software


Specification Control
Guidance System Operations Plan (GSOP)

Apollo GNC Software Documentation


and Mission Support

NASA-approved specifications document for mission software


Changes must be approved by NASA Software Control Board

Change control procedures

Software control meetings

Biweekly internal meetings


Joint development plan meetings
First Article Configuration Inspection
Customer Acceptance Readiness Review
Flight Software Readiness Review

Documentation generation and review


GSOP: 1: Prelaunch 2: Data links 3: Digital autopilots 4:
Operational modes 5: Guidance equations 6: Control data
Functional description document: H/W-S/W interfaces, flowcharts of
procedures
Computer listing of flight code
Independently generated program flowchart
Users! Guide to AGC
NASA program documents: Apollo Operations Handbook, Flight
Plans and Mission Rules, various procedural documents

Program Change Request (NASA) or Notice (MIT)


Anomaly reports
Program and operational notes

Levels of testing
1: Specifications coded in higher-order language for non-flight hardware
(e.g., PCs)
2: Digital simulation of flight code
3: Verification of complete programs or routines on laboratory flight
hardware
4: Verification of program compatibility in mission scenarios
5: Repeat 3 and 4 with flight hardware to be used for actual mission
6: Prediction of mission performance using non-flight computers and
laboratory flight hardware

Wertz and Larson

Comprehensive test plans


Specific initial conditions and operating sequences
Performance of tests
Comparison with prior simulations, evaluation, and re-testing

Mission support
Pre-flight briefings to the crew
Personnel in Mission Control and at MIT during mission

You might also like