欢迎来到进口食品商务网!

美国宇航局如何从150亿英里外修复旅行者1号

2024-04-26 13:08 来源:得道网

在5个月的故障排除过程中,“旅行者”号的地面团队不断接收到表明该航天器仍然存活的信号。但直到周六,他们对旅行者1号状态的具体细节都缺乏了解。

“这和我们离开的时候差不多,”斯皮尔克说。“我们仍处于分析所有渠道并观察其趋势的初始阶段。随着这段时间的过去,一些温度下降了一点,但我们几乎看到了我们所希望的一切。这总是好消息。”

将代码

通过他们的调查,旅行者号的地面团队发现,负责存储部分FDS内存的单个芯片已经停止工作,可能是由于宇宙射线的撞击或老化硬件的故障。这影响了电脑的一些软件代码。

“这消耗了一部分记忆,”斯皮尔克说。“他们要做的是将代码重新定位到内存的不同部分,然后确保使用这些代码的任何东西,这些子程序,都知道要去内存的新位置,以便访问和运行它。”

只有大约3%的FDS内存被坏芯片损坏,因此工程师需要将这些代码移植到内存库的另一部分。但美国宇航局表示,没有一个地方大到足以容纳整个代码部分。

因此,旅行者号团队将代码分成几个部分,分别存储在FDS的不同位置。这可不是简单的复制粘贴工作。工程师需要修改一些代码,以确保它们能够一起工作。美国国家航空航天局在一份声明中说:“在FDS内存的其他部分,任何有关该代码位置的参考都需要更新。”

较新的NASA任务在地面上安装了硬件和软件模拟器,工程师可以在那里测试新程序,以确保它们在向真正的航天器上行命令时不会造成伤害。由于它的年代久远,旅行者号没有任何地面模拟器,而且大部分任务的原始设计文档仍然以纸质形式存在,没有被数字化。

Spilker说:“看代码真的很无聊。”“所以我们必须再三检查。每个人都在仔细检查,确保我们把所有的环节都联系在一起。”

这只是恢复旅行者1号全部功能的第一步。“我们很确定它会起作用,但在它真正发生之前,我们不能百分之百确定,”Spilker说。

“我们没有一步完成所有事情的原因是,我们能很快找到的内存非常有限,所以我们优先考虑一种数据模式(工程数据模式),只重新定位代码来恢复该模式,”杰夫·梅尔斯特罗姆(Jeff Mellstrom)说,他是喷气推进实验室的工程师,领导旅行者1号“老虎团队”,负责克服这个问题。

“下一步,重新定位剩余的三个积极使用的科学数据模式,本质上是一样的,”Mellstrom在给Ars的书面回复中说。“主要区别在于可用内存的限制现在更加严格了。我们有一些可以重新安置代码的想法,但我们还没有完全评估这些选项或做出决定。这些是我们本周将开始的第一步。”

 

中国进口商网声明:未经许可,不得转载。