Mariner 1的失败有时被缩成漏掉一个连字符的故事。NASA的John Uri在二〇二二年历史回顾中却明确说,遗漏的是overbar,即上划线,并非hyphen;失败分析揭示两个问题共同作用。保留这个区别,不是为了复原制导程序,而是让可靠性历史中的结论对应原作者实际描述的事件。
项目背景先有一个具体期限。NASA把金星探索交给JPL,原计划使用Centaur上面级;一九六一年夏季Centaur延误后,工程人员需要为一九六二年的金星发射窗口调整航天器方案。文章说,团队转而以既有Ranger月球探测器为基础作适应性改变。这段背景说明方案为何发生转换,不能只用后来失败反推所有早期选择都注定错误。
到一九六二年春末,JPL已建成两艘可飞行探测器与一艘备用,并将飞行器送往发射准备地点。Mariner 1于七月二十二日先行发射,却在飞行中偏离原定方向而提前结束任务。本文只采用历史事件与分析,不转述处置时刻、指令或火箭控制方法,也没有独立重演事故。
第一个问题涉及Atlas助推器天线失去地面锁定。NASA把它形容为已知、通常能够自行纠正的问题,并说明正常情况下飞行器会沿预编程轨迹继续,直到恢复地面联系。通常能够纠正并不是保证这次也必定如此;它只交代单独认识这一问题时,原文所描述的预期反应。
第二个问题使这份预期没有按计划实现。文章说,软件遗漏了半径符号上的上划线,造成程序未按预期响应。NASA随即强调,不是有时被错误报道的连字符。两种符号不能因都很短小就互换,描述对象是否准确,是引用这段失败史的基本要求;本文不复现公式、代码或修改办法。
两个问题共同出现在失败分析中,也限制了简短轶闻的说法。只留下软件符号,会删去天线失锁这一触发情境;只留下失锁,又会漏掉程序为什么没有照预期响应。这里的共同作用是NASA历史文的叙述,不是本文建立一套可推广到所有设备的故障模型,更不从中计算可靠性。
文章接着记述,问题修正后Mariner 2于八月二十七日出发,并于十二月十四日完成同另一行星的远距离相遇。这是当年的后续任务记录,不证明任何现今系统的可靠或安全水平。来源发表于二〇二二年七月二十五日,本文实际读项目背景及Failure analysis连续段,没有看图或开展试验;它提供具名失败解释的准确引用,不给修复、发射或工程决策建议。
信息来源
本文基于上述公开资料整理,未使用来源页面的图片、视频或嵌入媒体。