# Copyright: Public domain. # Filename: P32-P33_P72-P73.agc # Purpose: Part of the source code for Colossus 2A, AKA Comanche 055. # It is part of the source code for the Command Module's (CM) # Apollo Guidance Computer (AGC), for Apollo 11. # Assembler: yaYUL # Contact: Ron Burkey <info@sandroid.org>. # Website: www.ibiblio.org/apollo. # Pages: 649-683 # Mod history: 2009-05-09 RSB Adapted from the Luminary131/ file # P32-P35_P72-P75.agc and Comanche055 page # images. # 2009-05-20 RSB Corrected CSI/COM3 -> CSI/CDH3, # CSI/CDHI -> CSI/CDH1, CDHTAB -> CDHTAG, # changed a SETLOC from CSI/CDH to CSI/CDH1, # a SETLOC CSI/CDH1 to CSIPROG. # 2009-05-21 RSB Changed a P32/P72D to P32/P72E in # P32/P72D. DP1/4TH changed to DP1/4 in # CDHMVR. # # This source code has been transcribed or otherwise adapted from digitized # images of a hardcopy from the MIT Museum. The digitization was performed # by Paul Fjeld, and arranged for by Deborah Douglas of the Museum. Many # thanks to both. The images (with suitable reduction in storage size and # consequent reduction in image quality as well) are available online at # www.ibiblio.org/apollo. If for some reason you find that the images are # illegible, contact me at info@sandroid.org about getting access to the # (much) higher-quality images which Paul actually created. # # Notations on the hardcopy document read, in part: # # Assemble revision 055 of AGC program Comanche by NASA # 2021113-051. 10:28 APR. 1, 1969 # # This AGC program shall also be referred to as # Colossus 2A
# MOD NO -1 LOG SECTION - P32-P35, P72-P75 # MOD BY WHITE.P DATE 1JUNE67
# PURPOSE
# (1) TO CALCULATE PARAMETERS ASSOCIATED WITH THE FOLLOWING # CONCENTRIC FLIGHT PLAN MANEUVERS - THE CO-ELLIPTIC SEQUENCE # INITIATION (CSI) MANEUVER AND THE CONSTANT DELTA ALTITUDE # (CDH) MANEUVER.
# (2) TO CALCULATE THESE PARAMETERS BASED UPON MANEUVER DATA # APPROVED AND KEYED INTO THE DSKY BY THE ASTRONAUT.
# (3) TO DISPLAY TO THE ASTRONAUT AND THE GROUND DEPENDENT VARIABLES # ASSOCIATED WITH THE CONCENTRIC FLIGHT PLAN MANEUVERS FOR # APPROVAL BY THE ASTRONAUT/GROUND.
# (4) TO STORE THE CSI TARGET PARAMETERS FOR USE BY THE DESIRED # THRUSTING PROGRAM.
# ASSUMPTIONS
# (1) AT A SELECTED TPI TIME THE LINE OF SIGHT BETWEEN THE ACTIVE # AND PASSIVE VEHICLES IS SELECTED TO BE A PRESCRIBED ANGLE (E) # FROM THE HORIZONTAL PLANE DEFINED BY THE ACTIVE VEHICLE # POSITION.
# (2) THE TIME BETWEEN CSI IGNITION AND CDH IGNITION MUST BE # COMPUTED TO BE GREATER THAN 10 MINUTES FOR SUCCESSFUL # COMPLETION OF THE PROGRAM.
# (3) THE TIME BETWEEN CDH IGNITION AND TPI IGNITION MUST BE # COMPUTED TO BE GREATER THAN 10 MINUTES FOR SUCCESSFUL # COMPLETION OF THE PROGRAM.
# (4) CDH DELTA V IS SELECTED TO MINIMIZE THE VARIATION OF THE # ALTITUDE DIFFERENCE BETWEEN THE ORBITS.
# (5) CSI BURN IS DEFINED SUCH THAT THE IMPULSIVE DELTA V IS IN THE # HORIZONTAL PLANE DEFINED BY THE ACTIVE VEHICLE POSITION AT CSI # IGNITION.
# (6) THE PERICENTER ALTITUDE OF THE ORBIT FOLLOWING CSI AND CDH # MUST BE GREATER THAN 35,000 FT (LUNAR ORBIT) OR 85 NM (EARTH # ORBIT) FOR SUCCESSFUL COMPLETION OF THIS PROGRAM.
# (7) THE CSI AND CDH MANEUVERS ARE ORIGINALLY ASSUMED TO BE # PARALLEL TO THE PLANE OF THE CSM ORBIT. HOWEVER, CREW # Page 650 # MODIFICATION OF DELTA V (LV) COMPONENTS MAY RESULT IN AN # OUT-OF-PLANE CSI MANEUVER.
# (8) STATE VECTOR UPDATES BY P27 ARE DISALLOWED DURING AUTOMATIC # STATE VECTOR UPDATING INITIATED BY P20 (SEE ASSUMPTION 10).
# (9) COMPUTED VARIABLES MAY BE STORED FOR LATER VERIFICATION BY # THE GROUND. THESE STORAGE CAPABILITIES ARE NORMALLY LIMITED # ONLY TO THE PARAMETERS FOR ONE THRUSTING MANEUVER AT A TIME # EXCEPT FOR CONCENTRIC FLIGHT PLAN MANEUVER SEQUENCES.
# (10) THE RENDEZVOUS RADAR MAY OR MAY NOT BE USED TO UPDATE THE LM # OR CSM STATE VECTORS FOR THIS PROGRAM. IF RADAR USE IS # DESIRED THE RADAR WAS TURNED ON AND LOCKED BY THE CSM BY # PREVIOUS SELECTION OF P20. RADAR SIGHTING MARKS WILL BE MADE # AUTOMATICALLY APPROXIMATELY ONCE A MINUTE WHEN ENABLED BY THE # TRACK AND UPDATE FLAGS (SEE P20). THE RENDEZVOUS TRACKING # MARK COUNTER IS ZEROED BY THE SELECTION OF P20 AND AFTER EACH # THRUSTING MANEUVER.
# (11) THE ISS NEED NOT BE ON TO COMPLETE THIS PROGRAM.
# (12) THE OPERATION OF THE PROGRAM UTILIZES THE FOLLOWING FLAGS -
# ACTIVE VEHICLE FLAG - DESIGNATES THE VEHICLE WHICH IS # DOING RENDEZVOUS THRUSTING MANEUVERS TO THE PROGRAM WHICH # CALCULATES THE MANEUVER PARAMETERS. SET AT THE START OF # EACH RENDEZVOUS PRE-THRUSTING PROGRAM.
# FINAL FLAG - SELECTS FINAL PROGRAM DISPLAYS AFTER CREW HAS # COMPLETED THE FINAL MANEUVER COMPUTATION AND DISPLAY # CYCLE.
# EXTERNAL DELTA V STEERING FLAG - DESIGNATES THE TYPE OF # STEERING REQUIRED FOR EXECUTION OF THIS MANEUVER BY THE # THRUSTING PROGRAM SELECTED AFTER COMPLETION OF THIS # PROGRAM.
# (13) IT IS NORMALLY REQUIRED THAT THE ISS BE ON FOR 1 HOUR PRIOR TO # A THRUSTING MANEUVER.
# (14) THIS PROGRAM IS SELECTED BY THE ASTRONAUT BY DSKY ENTRY -
# P32 IF THIS VEHICLE IS ACTIVE VEHICLE.
# P72 IF THIS VEHICLE IS PASSIVE VEHICLE.
# INPUT
# (1) TCSI TIME OF THE CSI MANEUVER # Page 651 # (2) NN NUMBER OF APSIDAL CROSSINGS THRU WHICH THE ACTIVE # VEHICLE ORBIT CAN BE ADVANCED TO OBTAIN THE CDH # MANEUVER POINT # (3) ELEV DESIRED LOS ANGLE AT TPI # (4) TTPI TIME OF THE TPI MANEUVER # OUTPUT
# (1) TRKMKCNT NUMBER OF MARKS # (2) TTOGO TIME TO GO # (3) +MGA MIDDLE GIMBAL ANGLE # (4) DIFFALT DELTA ALTITUDE AT CDH # (5) T1TOT2 DELTA TIME FROM CSI TO CDH # (6) T2TOT3 DELTA TIME FROM CDH TO TPI # (7) DELVLVC DELTA VELOCITY AT CSI - LOCAL VERTICAL COORDINATES # (8) DELVLVC DELTA VELOCITY AT CDH - LOCAL VERTICAL COORDINATES
# DOWNLINK
# (1) TCSI TIME OF THE CSI MANEUVER # (2) TCDH TIME OF THE CDH MANEUVER # (3) TTPI TIME OF THE TPI MANEUVER # (4) TIG TIME OF THE CSI MANEUVER # (5) DELVEET1 DELTA VELOCITY AT CSI - REFERENCE COORDINATES # (6) DELVEET2 DELTA VELOCITY AT CDH - REFERENCE COORDINATES # (7) DIFFALT DELTA ALTITUDE AT CDH # (8) NN NUMBER OF APSIDAL CROSSINGS THRU WHICH THE ACTIVE # VEHICLE ORBIT CAN BE ADVANCED TO OBTAIN THE CDH # MANEUVER POINT # (9) ELEV DESIRED LOS ANGLE AT TPI
# COMMUNICATION TO THRUSTING PROGRAMS
# (1) TIG TIME OF THE CSI MANEUVER # (2) RTIG POSITION OF ACTIVE VEHICLE AT CSI - BEFORE ROTATION # INTO PLANE OF PASSIVE VEHICLE # (3) VTIG VELOCITY OF ACTIVE VEHICLE AT CSE - BEFORE ROTATION # INTO PLANE OF PASSIVE VEHICLE # (4) DELVSIN DELTA VELOCITY AT CSI - REFERENCE COORDINATES # (5) DELVSAB MAGNITUDE OF DELTA VELOCITY AT CSI # (6) XDELVFLG SET TO INDICATE EXTERNAL DELTA V VG COMPUTATION
# MOD NO -1 LOC SECTION - P32-P35, P72-P75 # MOD BY WHITE.P DATE 1JUNE67 # PURPOSE
# (1) TO CALCULATE PARAMETERS ASSOCIATED WITH THE CONSTANT DELTA # ALTITUDE MANEUVER (CDH).
# (2) TO CALCULATE THESE PARAMETERS BASED UPON MANEUVER DATA # APPROVED AND KEYED INTO THE DSKY BY THE ASTRONAUT.
# (3) TO DISPLAY TO THE ASTRONAUT AND THE GROUND DEPENDENT VARIABLES # ASSOCIATED WITH THE CDH MANEUVER FOR APPROVAL BY THE # ASTRONAUT/GROUND.
# (4) TO STORE THE CDH TARGET PARAMETERS FOR USE BY THE DESIRED # THRUSTING PROGRAM.
# ASSUMPTIONS
# (1) THIS PROGRAM IS BASED UPON PREVIOUS COMPLETION OF THE # CO-ELLIPTIC SEQUENCE INITIATION (CSI) PROGRAM (P32/P72). # THERFORE -
# (A) AT A SELECTED TPI TIME (NOW IN STORAGE) THE LINE OF SIGHT # BETWEEN THE ACTIVE AND PASSIVE VEHICLES WAS SELECTED TO BE # A PRESCRIBED ANGLE (E) (NOW IN STORAGE) FROM THE # HORIZONTAL PLANE DEFINED BY THE ACTIVE VEHICLE POSITION.
# (B) THE TIME BETWEEN CSI IGNITION AND CDH IGNITION WAS # COMPUTED TO BE GREATER THAN 10 MINUTES.
# (C) THE TIME BETWEEN CDH IGNITION AND TPI IGNITION WAS # COMPUTED TO BE GREATER THAN 10 MINUTES.
# (D) THE VARIATION OF THE ALTITUDE DIFFERENCE BETWEEN THE # ORBITS WAS MINIMIZED.
# (E) CSI BURN WAS DEFINED SUCH THAT THE IMPULSIVE DELTA V WAS # IN THE HORIZONTAL PLANE DEFINED BY ACTIVE VEHICLE
# POSITION AT CSI IGNITION.
# (F) THE PERICENTER ALTITUDES OF THE ORBITS FOLLOWING CSI AND # CDH WERE COMPUTED TO BE GREATER THAN 35,000 FT FOR LUNAR # ORBIT OR 85 NM FOR EARTH ORBIT.
# (G) THE CSI AND CDH MANEUVERS WERE ASSUMED TO BE PARALLEL TO # THE PLANE OF THE PASSIVE VEHICLE ORBIT. HOWEVER, CREW # Page 656 # MODIFICATION OF DELTA V (LV) COMPONENTS MAY HAVE RESULTED # IN AN OUT-OF-PLANE MANEUVER.
# (2) STATE VECTOR UPDATES BY P27 ARE DISALLOWED DURING AUTOMATIC # STATE VECTOR UPDATING INITIATED BY P20 (SEE ASSUMPTION 4).
# (3) COMPUTED VARIABLES MAY BE STORED FOR LATER VERIFICATION BY # THE GROUND. THESE STORAGE CAPABILITIES ARE NORMALLY LIMITED # ONLY TO THE PARAMETERS FOR ONE THRUSTING MANEUVER AT A TIME # EXCEPT FOR CONCENTRIC FLIGHT PLAN MANEUVER SEQUENCES.
# (4) THE RENDEZVOUS RADAR MAY OR MAY NOT BE USED TO UPDATE THE LM # OR CSM STATE VECTORS FOR THIS PROGRAM. IF RADAR USE IS # DESIRED THE RADAR WAS TURNED ON AND LOCKED ON THE CSM BY # PREVIOUS SELECTION OF P20. RADAR SIGHTING MARKS WILL BE MADE # AUTOMATICALLY APPROXIMATELY ONCE A MINUTE WHEN ENABLED BY THE # TRACK AND UPDATE FLAGS (SEE P20). THE RENDEZVOUS TRACKING # MARK COUNTER IS ZEROED BY THE SELECTION OF P20 AND AFTER EACH # THRUSTING MANEUVER.
# (5) THE ISS NEED NOT BE ON TO COMPLETE THIS PROGRAM.
# (6) THE OPERATION OF THE PROGRAM UTILIZES THE FOLLOWING FLAGS -
# ACTIVE VEHICLE FLAG - DESIGNATES THE VEHICLE WHICH IS # DOING RENDEZVOUS THRUSTING MANEUVERS TO THE PROGRAM WHICH # CALCULATES THE MANEUVER PARAMETERS. SET AT THE START OF # EACH RENDEZVOUS PRE-THRUSTING PROGRAM.
# FINAL FLAG - SELECTS FINAL PROGRAM DISPLAYS AFTER CREW HAS # COMPLETED THE FINAL MANEUVER COMPUTATION AND DISPLAY # CYCLE.
# EXTERNAL DELTA V STEERING FLAG - DESIGNATES THE TYPE OF # STEERING REQUIRED FOR EXECUTION OF THIS MANEUVER BY THE # THRUSTING PROGRAM SELECTED AFTER COMPLETION OF THIS # PROGRAM.
# (7) IT IS NORMALLY REQUIRED THAT THE ISS BE ON FOR 1 HOUR PRIOR TO # A THRUSTING MANEUVER.
# (8) THIS PROGRAM IS SELECTED BY THE ASTRONAUT BY DSKY ENTRY -
# P33 IF THIS VEHICLE IS ACTIVE VEHICLE.
# P73 IF THIS VEHICLE IS PASSIVE VEHICLE.
# INPUT
# (1) TTPIO TIME OF THE TPI MANEUVER - SAVED FROM P32/P72 # Page 657 # (2) ELEV DESIRED LOS ANGLE AT TPI - SAVED FROM P32/P72 # (3) TCDH TIME OF THE CDH MANEUVER
# OUTPUT
# (1) TRKMKCNT NUMBER OF MARKS # (2) TTOGO TIME TO GO # (3) +MGA MIDDLE GIMBAL ANGLE # (4) DIFFALT DELTA ALTITUDE AT CDH # (5) T2TOT3 DELTA TIME FROM CDH TO COMPUTED TPI # (6) NOMTPI DELTA TIME FROM NOMINAL TPI TO COMPUTED TPI # (7) DELVLVC DELTA VELOCITY AT CDH - LOCAL VERTICAL COORDINATES
# DOWNLINK
# (1) TCDH TIME OF THE CDH MANEUVER # (2) TTPI TIME OF THE TPI MANEUVER # (3) TIG TIME OF THE CDH MANEUVER # (4) DELLVEET2 DELTA VELOCITY AT CDH - REFERENCE COORDINATES # (5) DIFFALT DELTA ALTITUDE AT CDH # (6) ELEV DESIRED LOS ANGLE AT TPI # COMMUNICATION TO THRUSTING PROGRAMS
# (1) TIG TIME OF THE CDH MANEUVER # (2) RTIG POSITION OF ACTIVE VEHICLE AT CDH - BEFORE ROTATION # INTO PLANE OF PASSIVE VEHICLE # (3) VTIG VELOCITY OF ACTIVE VEHICLE AT CDH - BEFORE ROTATION # INTO PLANE OF PASSIVE VEHICLE # (4) DELVSIN DELTA VELOCITY AT CDH - REFERENCE COORDINATES # (5) DELVSAB MAGNITUDE OF DELTA VELOCITY AT CDH # (6) XDELVFLG SET TO INDICATE EXTERNAL DELTA V VG COMPUTATION
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.