Clear Sky Science · zh

用于自主卫星任务规划的高性能机载计算架构

· 返回目录

头顶上更聪明的卫星

如今许多监视地球的卫星仍然在很大程度上依赖地面人员来指挥何时以及做什么。这种缓慢的来回通信在遇到云层破坏影像、碎片威胁航天器或地面发生需要快速响应的新事件时会成为问题。本文介绍了一种新型机载“脑”——称为任务规划板(Mission Planning Board,MPB)——它使卫星能够在轨规划更多自身任务、更快响应变化,并在恶劣环境中多年维持健康运行。

为何卫星需要自主思考

传统卫星遵循由地面下发的详细日程。由于联系窗口短且信号传输存在延迟,这种方式在应对突发情况时力不从心:意外风暴遮挡视野、传感器失效或碎片漂入飞行航路。同时,现代任务产生大量数据且可能以编队形式运行,进一步使调度复杂化。全球研究者开发了许多应对这种复杂性的智能规划算法,但大多数算法假定机载有一台强大且灵活的计算机——而许多现役卫星并不具备。本文的工作正是着眼于这一缺失,通过构建一套实用、适航的计算平台来支持自主规划。

Figure 1
Figure 1.

为太空打造的新型机载“脑”

任务规划板(MPB)是一块可像其他航电卡一样插入卫星的单电路板,但它具备小型服务器的能力。核心是经详细比选后选定的抗辐射高性能处理器。周围配备快速内存芯片、固态存储、可编程接口芯片以及用于繁重数据处理任务的专用“智能”加速器。该板通过标准链路与航天器其他部分连接,可接收图像、健康状态读数和时序信号,然后返回决策和状态报告。尽管它可运行多种不同的规划方法,但此处重点是将底层硬件做得稳固、可适配且适合长期任务。

像应用堆栈一样构建的软件

为了使这套硬件发挥作用,作者设计了分层的软件结构,更像是智能手机而非传统卫星计算机。一个小型启动程序首先检查冗余存储、将系统唤醒并加载基于 Linux 的主操作系统。在其上,一组应用负责命令、遥测、健康监控、任务规划和数据融合,均以独立“应用”的形式安装与更新。可编程接口芯片负责最为实时的链路——例如高速数据流和精确时序脉冲——从而让主处理器集中于更高层次的决策。这种分离意味着无需重设计核心系统即可在轨添加新的规划或分析工具。

在恶劣环境中保持可靠

太空毫不留情:电子设备面临会翻转内存位的辐射、剧烈的温度变化,以及无法现场维修的现实。MPB 通过多层防护应对这些挑战。关键组件具备抗辐射能力;工作内存和长期存储采用纠错码;像引导程序和操作系统这样的重要软件以三份独立副本存储,并在使用前通过“二选三”投票进行校验。通信路径实现冗余,以便在一路失败时切换总线。电路板的物理设计通过导热通路和涂层管理热量,同时电磁屏蔽和精心的接地设计减少对航天器其他系统的干扰。

Figure 2
Figure 2.

将该板付诸试验

团队对任务规划板进行了实验室和环境试验相结合的测试,以模拟真实任务。在台架测试中,电路板反复启动、加载操作系统、执行应用,并通过多种类型的链路与模拟的卫星计算机和有效载荷交换数据。随后它经受了类似轨道环境的温度循环和真空条件测试,能在不出现意外重启或数据损坏的情况下持续工作。早期在轨使用也显示出同样稳定的表现,尽管作者有意避免宣称对某一具体规划算法的性能提升;相反,他们展示了该平台能够可靠地承载此类算法。

这对未来太空任务意味着什么

简单来说,这项工作旨在为卫星提供更强大、更值得信赖的计算基础,以便更智能的软件能够在其上运行。任务规划板本身并不决定何为“最佳”的成像调度或躲避碎片的方法;而是提供了实现那些高级方法所需的处理能力、灵活接口和安全特性,使其能在太空中多年运作。通过在速度、可靠性与在轨软件更新能力之间谨慎平衡,该设计为下一代更独立、更具响应性的卫星提供了一个模板,从而减少对地面指令的依赖并提高工作效率。

引用: Rao, J., Zhao, W., Ma, M. et al. A high-performance onboard computing architecture for autonomous satellite mission planning. Sci Rep 16, 10082 (2026). https://doi.org/10.1038/s41598-026-41483-6

关键词: 自主卫星, 机载计算, 任务规划, 航天器可靠性, 地球观测