本文档描述了阿波罗11号制导计算机中的任务程序,它们是一系列由“P码”标识的专用例程,用于执行特定的任务阶段和机动。这些程序为宇航员提供了计算工具,用于规划和执行关键操作,包括地球轨道入轨、交会导航以及指令舱 (CM) 和登月舱 (LM) 之间的轨道机动。
本页重点介绍主要任务序列程序及其操作,而非其他文档中涵盖的通用实用例程或特定硬件控制系统。
来源: Comanche055/P32-P33_P72-P73.agc3-37 Luminary099/P32-P35_P72-P75.agc30-60
阿波罗任务程序遵循一致的编号方案
| 程序范围 | 目的 |
|---|---|
| P10系列程序 | 地球轨道操作(例如,P11用于地球轨道入轨) |
| P20系列程序 | 交会导航与跟踪(例如,P20用于交会导航) |
| P30系列程序 | 主动飞行器轨道机动计算 |
| P70系列程序 | P30系列程序的被动飞行器对应程序(例如,P32/P72用于CSI计算) |
P30系列程序和P70系列程序中具有相同末位数字的程序执行相同的功能,但从不同飞行器的视角。例如,P32(主动飞行器)和P72(被动飞行器)都计算同椭圆序列起始机动的参数。
P11程序在地球轨道入轨期间监控和管理飞行器,从起飞开始一直持续到建立稳定轨道。
P11可由以下方式启动:
P11的主要功能
在早期飞行阶段,P11根据以下规则在FDAI指示器上显示机体轴姿态误差:
这些程序处理飞行器之间的跟踪、导航和瞄准操作。
来源: Comanche055/P20-P25.agc38-177
P20允许指令舱定位、跟踪并更新相对于登月舱的位置信息。主要功能:
P20操作包括:
退出模式包括:
P22处理轨道导航操作,主要通过地标跟踪。
来源: Comanche055/P20-P25.agc181-267
P22使宇航员能够跟踪地标并使用这些数据更新航天器的位置。
这些程序对计算同椭圆序列机动的参数,其中P32/P72处理CSI(同椭圆序列起始)点火,P33/P73计算CDH(恒定高度差)点火。
来源: Comanche055/P32-P33_P72-P73.agc39-143 Comanche055/P32-P33_P72-P73.agc317-379 Luminary099/P32-P35_P72-P75.agc30-142 Luminary099/P32-P35_P72-P75.agc317-370
P32(主动飞行器,通常是登月舱LM)和P72(被动飞行器,通常是指令舱CM)计算CSI机动的参数,这是同椭圆交会序列中的第一次点火。
主要功能
输入
输出
P33(主动飞行器)和P73(被动飞行器)计算CDH机动的参数,CDH机动在CSI点火之后执行,并在两飞行器之间建立恒定高度差。
主要功能
P33/P73基于P32/P72计算的数据,包括:
输入
输出
任务程序依赖于一套复杂的计算例程来确定轨道参数和机动细节。
来源: Comanche055/P32-P33_P72-P73.agc582-1153 Comanche055/P32-P33_P72-P73.agc606-621 Comanche055/P32-P33_P72-P73.agc1162-1201 Comanche055/P32-P33_P72-P73.agc1305-1400 Luminary099/P32-P35_P72-P75.agc661-1153
主要的计算例程包括:
CSI/A - 计算CSI机动参数
CDHMVR - 计算CDH机动参数
DISDVLVC - 格式化并显示速度增量信息
支持例程:
任务程序与多个控制系统集成以执行机动。
来源: Comanche055/TVCRESTARTS.agc36-225 Luminary099/THROTTLE_CONTROL_ROUTINES.agc36-198
关键集成点
TVC系统在有动力机动期间提供方向控制
节流控制例程管理发动机动力
所有任务程序都与以下方面交互:
虽然每个任务程序都有特定功能,但它们共享一个共同的操作结构:
来源: Comanche055/P11.agc152-272 Comanche055/P20-P25.agc93-177 Comanche055/P32-P33_P72-P73.agc197-367
大多数任务程序遵循此模式:
这种一致的结构为宇航员在不同任务阶段提供了熟悉的操作流程,同时仍能适应每种机动类型的具体要求。