1. 星载存储任务剖析
要理解星载固态存储系统,最有效的切入方式不是先看存储芯片或文件系统,而是先回答一个问题:遥感卫星在轨运行时,数据从哪里来、经过谁、最终到哪里去?存储系统在整星中的位置、功能边界和任务剖面,都是由这条数据流决定的。本节从遥感卫星的典型数据流出发,逐步定位星载固态存储系统的职责范围。
一、遥感卫星的典型数据流
以一颗太阳同步轨道光学遥感卫星为例,其数据流大致经过以下环节:
- 成像载荷:CCD/CMOS 焦面探测器输出原始视频信号,经预处理后形成图像帧数据。
- 载荷数传处理单元:完成辐射校正、几何粗校正、数据压缩(如 JPEG2000 或 CCSDS 122.0),输出压缩码流。
- 星载固态存储系统:接收压缩码流,完成写入、存储管理、按需读出。
- 测控与数传分系统:在过境地面站时,从存储系统读出数据,经调制后下传。
- 地面接收与处理:地面站接收、解调、解码,最终形成标准图像产品。
在这条链路中,存储系统处于载荷与数传之间,是唯一同时连接“写入侧”和“读出侧”的中间环节。它既不是数据产生者,也不是数据消费者,而是数据的暂存与调度中心。
二、存储系统在整星中的功能边界
从上述数据流可以清晰界定星载固态存储系统的功能边界。它不负责图像压缩、辐射校正、几何校正等载荷处理任务,也不负责信道编码、调制、射频发射等数传任务。它的核心职责集中在以下四个方面:
- 数据写入:接收载荷处理单元输出的压缩码流,按预定格式写入存储介质,保证写入过程不丢帧、不溢出。
- 数据保持:在轨期间可靠保存数据,抵抗单粒子翻转(SEU)、总剂量效应等空间辐射影响。
- 数据读出:根据数传分系统的请求,按指定地址或文件顺序读出数据,速率与数传信道匹配。
- 存储管理:维护存储空间分配、坏块管理、ECC 校验、掉电保护、文件索引等。
这四项职责构成了存储系统的功能闭环:写入是入口,保持是基础,读出是出口,管理是保障。四者缺一不可,且相互制约。例如,写入速率受限于存储介质的编程带宽,读出速率受限于数传信道带宽,而管理策略则决定了在有限容量下如何优先保存哪些数据。
三、典型任务剖面
遥感卫星的存储任务并非均匀分布,而是呈现明显的周期性剖面。以一颗轨道高度 700 km、降交点地方时 10:30 的太阳同步轨道卫星为例,其典型任务剖面如下:
| 阶段 | 持续时间(示例) | 存储系统主要动作 | 关键约束 |
|---|---|---|---|
| 成像写入 | 约 8~12 min | 持续接收压缩码流并写入 NAND 阵列 | 写入带宽 ≥ 载荷输出速率 |
| 在轨保持 | 约 60~80 min | 维持数据完整性,执行巡检与刷新 | 抗辐照、低功耗 |
| 过境读出 | 约 6~10 min | 按指令顺序读出数据至数传 | 读出带宽 ≥ 数传信道速率 |
| 空闲/维护 | 剩余时间 | 坏块扫描、ECC 校验、空间回收 | 不影响正常任务 |
需要特别注意的是,写入与读出在时间上通常是分离的。成像时卫星可能处于地面站不可见区域,数据只能先存入存储系统;等到卫星飞越地面站时,再集中读出下传。这种“先存后传”的模式,正是星载固态存储系统存在的根本原因。
四、从任务剖面反推设计需求
任务剖面直接决定了存储系统的设计指标。例如:
- 若单次成像最长 12 min,载荷输出码流为 800 Mbps,则单次成像数据量约为 800 Mbps × 720 s ÷ 8 = 72 GB。存储容量必须覆盖至少一次完整成像,并留有余量。
- 若过境窗口为 8 min,数传信道速率为 450 Mbps,则单次可下传数据量约为 450 Mbps × 480 s ÷ 8 = 27 GB。这意味着一次成像的数据可能需要多个过境窗口才能下传完毕,存储系统必须支持跨窗口数据保持。
- 写入带宽需 ≥ 800 Mbps,读出带宽需 ≥ 450 Mbps,且两者可能在不同时间独立工作,也可能在特殊场景下同时工作(如边写边读)。
这些数字不是凭空设定的,而是从任务剖面中推导出来的。理解这一点,就能明白为什么星载固态存储系统不能简单照搬地面存储方案:地面存储可以随时扩容、随时维护,而星载存储必须在体积、功耗、重量、抗辐照等多重约束下,精确匹配任务剖面的需求。