3. 星载存储介质选型与特性

星载大容量数据记录与回放系统的存储介质选型,本质上是在“空间环境适应性、容量、速度、功耗、寿命、可靠性”六个维度上做多目标折中。没有一种介质能在所有维度上占优,选型的核心是先把任务约束量化,再按约束筛除不满足项,最后在剩余候选之间做加权比较。本节先建立介质特性对比框架,再给出可执行的选型判断方法。

一、先明确空间环境对存储介质的特殊约束

地面存储选型通常只关心容量、带宽、价格和寿命,而星载环境额外引入四类硬约束。第一是总电离剂量(TID),典型低轨长寿命任务要求 30~100 krad(Si),高轨或深空任务可达 100 krad(Si) 以上,介质存储单元在累积剂量下会出现阈值漂移、保持力下降甚至功能失效。第二是单粒子效应(SEE),包括单粒子翻转(SEU,位翻转可恢复)、单粒子锁定(SEL,可能烧毁器件)和单粒子功能中断(SEFI),SRAM 和 SDRAM 对 SEU 敏感,NAND Flash 对 SEFI 敏感,FRAM 和 MRAM 因存储机理不同,抗翻转能力显著更强。第三是温度范围,星载常要求 -55℃~+125℃ 或至少 -40℃~+85℃,NOR Flash 与 FRAM 的宽温表现通常优于消费级 NAND。第四是真空与热循环,塑封器件存在放气风险,需关注封装等级与筛选标准。

二、各类介质的特性定位

SRAM:速度最快、接口最简单、无需刷新,但单位容量成本最高、集成度最低、掉电即失,且对 SEU 敏感,必须配合纠错与冗余。适合做缓存、寄存器组和小容量高速缓冲,不适合做主存储。

SDRAM/DDR:单位容量成本低、带宽高,是星上大容量缓存和回放缓冲的主力,但需周期性刷新、掉电失数据,且对 SEU 和 SEL 敏感,需采用带 ECC 的宇航级或经筛选的工业级颗粒,并配合刷新与擦洗策略。

NOR Flash:随机读取快、可直接执行代码(XIP)、可靠性高、宽温好,但写入和擦除慢、单位容量成本高、容量通常较小。适合存放引导程序、关键参数和少量固化数据。

NAND Flash:单位容量成本最低、容量最大,是星载大容量记录的主流介质,但存在坏块、位翻转、读干扰和保持力衰减,必须依赖 ECC、坏块管理、磨损均衡和垃圾回收。SLC 型 NAND 的耐久性与可靠性明显优于 MLC/TLC,星载大容量记录通常优先选 SLC 或经宇航筛选的 NAND。

MRAM:磁隧道结存储,读写速度快、近乎无限次擦写、抗辐射能力强、掉电非易失,但容量偏小、成本高。适合存放关键状态、日志和频繁更新的小数据。

FRAM:铁电存储,写入功耗极低、擦写寿命极高(可达 10^12 次以上)、抗辐射好,但容量小、速度中等。适合做频繁写入的遥测参数、计数器和配置存储。

固态盘(SSD):本质是 NAND 加控制器,容量大、接口标准,但商用 SSD 的控制器和缓存对空间环境适应性差,需专门宇航化设计或采用宇航级存储模块,不能直接套用地面产品。

星载存储介质六维特性对比 颜色越深表示该维度表现越优(相对定性评估,非绝对实测值) 介质 空间适应性 容量 速度 功耗 寿命 可靠性 典型定位 SRAM 中(SEU敏感) 低 极高 高 无限 中 缓存/寄存器 SDRAM/DDR 中(需ECC) 高 高 中 无限 中 大容量缓存 NOR Flash 高 低 读快写慢 中 10^5次 高 引导/参数 NAND Flash 中(需管理) 极高 中 低 10^3~10^5 中(需ECC) 大容量记录 MRAM 高 低 高 低 极高 高 关键状态 FRAM 高 低 中 极低 10^12次 高 遥测/计数 固态盘SSD 低(需宇航化) 极高 高 中 中 中 大容量模块

三、选型判断的量化方法

把六个维度转成可比较的评分,需要先给每个维度设定权重。权重来自任务剖面:若任务数据率高、单圈写入量大,容量与速度权重高;若任务寿命长、在轨不可维修,寿命与可靠性权重高;若平台功耗预算紧张,功耗权重高;若轨道辐射环境恶劣,空间适应性权重高。一个可操作的评分公式为:

综合得分 = w1×空间适应性 + w2×容量 + w3×速度 + w4×功耗 + w5×寿命 + w6×可靠性
其中各维度归一化到 0~10 分,权重之和为 1。

示例(假设某低轨遥感任务,寿命 5 年,单日写入 200 GB,功耗预算受限):
w1=0.25(辐射环境中等)、w2=0.25(容量需求大)、w3=0.15、
w4=0.15、w5=0.10、w6=0.10

NAND Flash 得分 = 0.25×6 + 0.25×10 + 0.15×6 + 0.15×8 + 0.10×5 + 0.10×6 = 7.10
SDRAM 得分     = 0.25×5 + 0.25×7 + 0.15×9 + 0.15×6 + 0.10×10 + 0.10×5 = 6.55
MRAM 得分      = 0.25×9 + 0.25×3 + 0.15×9 + 0.15×9 + 0.10×10 + 0.10×9 = 7.35

上例中 MRAM 得分最高,但容量只有 3 分,无法满足 200 GB/日的主存储需求,因此实际方案是“NAND Flash 做主存储 + MRAM 存关键状态 + SDRAM 做回放缓冲”的组合,而不是单一介质。这说明评分法的作用是筛选与排序,最终方案往往是多介质分层组合。

四、分层存储架构的典型配置

星载大容量记录系统通常采用三层结构。第一层是高速缓存层,用 SDRAM/DDR 承接数传或载荷的高速数据流,容量从几百 MB 到数 GB,负责速率匹配和突发吸收。第二层是主存储层,用 NAND Flash 阵列实现大容量非易失记录,容量从几十 GB 到数 TB,通过多通道并行、交错读写提升带宽,并配合 ECC、坏块管理和磨损均衡。第三层是关键信息层,用 MRAM 或 FRAM 存放文件系统元数据、写入指针、健康状态和断电恢复信息,保证主存储掉电或复位后能快速重建索引。

选型检查要点:先确认任务的总剂量与单粒子环境等级,再确认容量、写入带宽和寿命循环次数,最后核对功耗与封装筛选要求。任何一项不满足,都应回到候选清单重新筛选,而不是靠软件补偿硬扛。

五、工程中容易忽略的三个问题

第一,NAND Flash 的保持力随总剂量和温度升高而下降,长寿命任务必须按最坏情况估算数据保持时间,并定期执行擦洗或刷新。第二,SDRAM 的 SEL 可能造成永久损伤,需在电源设计上加入限流与断电保护,不能只依赖软件复位。第三,商用 SSD 的控制器固件不可控,其垃圾回收和磨损均衡策略在星载写入模式下可能引发长尾延迟,若选用必须做写入模式匹配测试和断电一致性验证。

综上,星载存储介质选型的正确顺序是:先由空间环境与任务寿命确定硬约束,再由容量与带宽确定主存储候选,最后由功耗、寿命和可靠性做加权排序,形成分层组合方案。单一介质很难同时满足所有指标,分层组合才是工程上的常态。