本文档描述了阿波罗任务期间用于轨道交会对接操作的交会对接导航和机动计算程序。这些程序计算了指挥舱 (CM) 和登月舱 (LM) 在月球轨道上交会对接所需的机动。有关交会对接导航和跟踪,请参阅交会对接导航 (P20-P25)。
交会对接机动程序规划并执行了一系列点火,使两艘航天器能够在轨道上会合。这些程序是为同心飞行计划 (CFP) 交会对接方法设计的,该方法涉及一系列机动:
程序编号遵循惯例,P3x 程序在主动航天器(执行机动的航天器,通常是指挥舱)上运行,P7x 程序在被动航天器(通常是登月舱)上运行。
来源:Comanche055/P32-P33_P72-P73.agc39-136
来源:Comanche055/P32-P33_P72-P73.agc39-136 Comanche055/P32-P33_P72-P73.agc317-362
这些交会对接程序的实现遵循相似的流程。每个程序会:
来源:Comanche055/P32-P33_P72-P73.agc211-297
CSI机动通过将主动航天器置于适当的转移轨道,为后续的CDH机动创造必要条件。
P32/P72 计算流程
| 参数 | 描述 | 单元 |
|---|---|---|
| TCSI | CSI机动时间 | 厘秒 |
| NN | 拱点穿越次数 | 整数 |
| ELEV | TPI时所需视线角 | 度 |
| TTPI | TPI机动时间 | 厘秒 |
| DIFFALT | CDH时的Delta高度 | 米 |
| T1TOT2 | 从CSI到CDH的时间差 | 厘秒 |
| T2TOT3 | 从CDH到TPI的时间差 | 厘秒 |
| DELVLVC | 速度变化矢量 | 米/厘秒 |
来源:Comanche055/P32-P33_P72-P73.agc39-136 Comanche055/P32-P33_P72-P73.agc211-297 Comanche055/P32-P33_P72-P73.agc673-1177
CDH机动在两个航天器轨道之间建立恒定的高度差,为最终转移创造条件。
P33/P73 计算流程
| 参数 | 描述 | 单元 |
|---|---|---|
| TCDH | CDH机动时间 | 厘秒 |
| TTPI | TPI机动时间 (来自 P32/P72) | 厘秒 |
| ELEV | TPI时所需视线角 (来自 P32/P72) | 度 |
| DIFFALT | CDH时的Delta高度 | 米 |
| T2TOT3 | 从CDH到TPI的时间差 | 厘秒 |
| NOMTPI | 从标称TPI到计算TPI的时间差 | 厘秒 |
| DELVLVC | 速度变化矢量 | 米/厘秒 |
来源:Comanche055/P32-P33_P72-P73.agc317-362 Comanche055/P32-P33_P72-P73.agc474-571 Comanche055/P32-P33_P72-P73.agc1305-1401
来源:Comanche055/P32-P33_P72-P73.agc64-91 Comanche055/P32-P33_P72-P73.agc337-362
TPI机动启动最终转移阶段,将主动航天器置于与被动航天器的拦截轨迹上。
尽管P34/P74的具体代码未包含在提供的文件中,但这些程序使用了在CSI和CDH程序中计算出的TPI时间和仰角。
TPI之后,执行中途修正机动 (P35/P75) 以根据导航更新来修正拦截轨迹。
交会对接程序共享几个关键计算子程序:
将航天器状态矢量推算到机动时间
TDEC1PRECSET 来设置积分XDELVFLG 以指示外部Delta-V计算来源:Comanche055/P32-P33_P72-P73.agc1189-1216
计算CDH机动参数
来源:Comanche055/P32-P33_P72-P73.agc1305-1401
CSI机动的主要计算引擎
来源:Comanche055/P32-P33_P72-P73.agc673-1177
来源:Comanche055/P32-P33_P72-P73.agc181-206 Comanche055/P32-P33_P72-P73.agc452-470 Comanche055/P20-P25.agc562-616
交会对接程序维护多个标志来控制执行流程并与其他系统通信:
| 标志 | 目的 | 设置时 |
|---|---|---|
| 主动航天器标志 | 指定哪个航天器正在机动 | 推力前程序的开始 |
| 最终标志 | 选择最终程序显示 | 机动计算后 |
| 外部Delta V标志 | 指示所需转向类型 | 供推力程序执行 |
| RENDWFLG | 指示交会对接导航处于活跃状态 | 在交会对接操作期间 |
| UPDATFLG | 控制状态矢量更新 | 在交会对接导航期间 |
来源:Comanche055/P32-P33_P72-P73.agc112-127 Comanche055/P32-P33_P72-P73.agc390-404
交会对接程序将计算出的机动参数传递给推力程序
来源:Comanche055/P32-P33_P72-P73.agc171-179 Comanche055/P32-P33_P72-P73.agc440-449
程序包含各种错误检查:
当违反约束时,会发出警报并提示宇航员调整输入参数。
来源:Comanche055/P32-P33_P72-P73.agc220-233 Comanche055/P32-P33_P72-P73.agc512-522