Root Nation消息资讯资讯ispace登月舱出了什么问题:软件工程师最糟糕的噩梦

ispace登月舱出了什么问题:软件工程师最糟糕的噩梦

-

ispace日前宣布解开了其着陆器上个月未能成功登陆月球表面的谜团。 一个本应帮助拯救着陆器的软件功能未能杀死它。

在空间系统的开发中,总是有两个方面——硬件和软件。 首先,硬件需要足够坚硬和坚固以承受发射,但又要足够轻而不至于太重。 然后,它必须承受高温和低温、辐射以及太空可能抛给它的任何其他东西。

HAKUTO-R和空间

软件也有类似的复杂问题。 它应该是自主的,并用尽可能少的传感器做出决定。 它还需要故障安全系统,即在最坏情况发生时拯救航天器的方法,并在它破坏任务之前检测是否出现问题。 而这一切,同时使用尽可能少的内存和处理能力。

传感器是一种狡猾的野兽,它们为系统提供重要信息,但永远不能完全信任它们。 因此,您通常使用您知道或被引导相信是真实的来源来检查他们的数据。 为了验证传送给 HAKUTO-R 着陆器的高度,ispace 使用了预期的地形值,并将它们与接收到的实际数据进行比较。

HAKUTO-R和空间

当 HAKUTO-R 越过着陆点所在的陨石坑边缘时,陡峭的坡度与预期的地形数据不符。 正因为如此,发射器决定高度计不可信,完全依赖所提供的数据。

因此,当ispace着陆器以为是在月球表面时,实际上是在五公里的高度。 最终,它耗尽了燃料并坠入月球表面。

对 ispace 来说幸运的是,软件可以更改,硬件也可以完美运行。 该公司正在进行更改以更好地处理地形数据,以确保不再发生这种情况。

HAKUTO-R和空间

随着十项任务中的八项圆满完成,连队满怀信心地向第二、第三项任务迈进,刻不容缓。 尽管这会使成为第一家登陆月球的私营公司的任务变得复杂,因为蓝色起源明年也可以发射任务。 这表明月球探测的商业市场正在增长。

另请阅读:

Dzherelo太空探索
注册
通知关于
客人

0 评论
嵌入式评论
查看所有评论