SSD在低地球轨道卫星应用中的挑战

news2024/11/17 15:53:08

随着太空技术的迅速发展,越来越多的卫星被发射到低地球轨道(Low-Earth-Orbit,缩写LEO,又称“近地轨道”),以支持通信、地球观测、技术开发等多种任务。然而,这些卫星在轨道运行期间面临着严峻的辐射环境考验,这对卫星上的存储设备—固态硬盘(SSD)提出了极高的要求。

图片

截至2023年5月1日,运营中的卫星总数为7560颗,其中通信卫星占比最大,为75%。

图片

在LEO卫星的海拔分布中,不同的应用和所有者分布在不同的海拔范围内。例如,SpaceX、OneWeb等公司在LEO卫星领域占据重要地位。

图片

太空辐射测试:TID与SEE

随着太空探索和技术的发展,越来越多的航天器被送入轨道执行各种任务。这些航天器不仅需要在极端的温度条件下工作,还需要面对宇宙射线带来的挑战。为了确保航天器及其组件能够在太空中正常运作,必须对其进行严格的辐射测试。

TID(Total Ionizing Dose)测试

TID测试旨在评估电子设备在长期暴露于辐射环境下的累积效应,这些辐射主要是由电子和质子组成的。测试的目的是确定设备是否能在预期的工作寿命内维持功能,并识别出可能因辐射损伤而失效的部件。TID测试通常使用的单位是格雷(Gray,缩写为Gy)或千拉德(KRad,缩写为Si),其中1格雷等于100拉德。例如,对于某些低地球轨道(LEO)应用来说,5年的任务可能需要30千拉德到50千拉德的TID测试,而在测试过程中,被测设备(如固态硬盘)通常是不加屏蔽的。

图片

随着卫星轨道高度的增加,它将穿越不同的辐射区域,包括范艾伦带。在更高的轨道上,卫星会接收到更多的辐射,导致TID水平上升。使用5毫米厚的铝屏蔽层可以在一定程度上减少辐射对设备的影响。屏蔽层可以吸收部分辐射,从而降低设备内部的TID水平。但是,即使有屏蔽,设备仍然需要设计成能够承受一定的辐射剂量。

图片

根据TID4NS模型,我们来看一下不同海拔高度下的TID水平,假设任务期限为五年,并且使用5毫米厚的铝制屏蔽层:

  • 在1400公里高度,即使有5毫米铝屏蔽,TID水平仍然高达30 krad。这表明在这个高度,即使使用了屏蔽层,电子设备仍然面临较高的辐射风险。

  • 在大约1200公里的高度,由于距离地球更远,卫星更容易受到太阳风和宇宙射线的影响,TID水平约为50千拉德(krad)。

  • 在大约800公里的高度,TID水平显著降低至5 krad。这说明随着轨道高度的降低,屏蔽层的效果更加明显,TID水平也随之减少。

  • 在大约600公里的高度,TID水平进一步降低至0.01千拉德,但这个数值可能是低估的。这是因为模拟模型可能存在局限性,无法完全捕捉到真实环境中的所有变量。实际操作中,还需要综合考虑其他因素,比如太阳活动周期的变化等。

图片

随着海拔高度的增加,尤其是在1000公里以上的LEO轨道,被困质子的数量显著增加。这些质子主要来自于太阳风和宇宙射线,当它们进入地球磁场时会被捕获,并在范艾伦带内积累。被困质子的能量很高,能够穿透大多数常规屏蔽材料,并在电子设备内部产生电离效应,导致TID水平上升。

图片

SEE(Single Event Effects)测试

与TID测试关注的长期辐射效应不同,SEE测试侧重于单个电离粒子撞击或与电子设备相互作用所造成的瞬间影响。这种类型的测试通常使用质子或重离子来模拟空间辐射环境。测试包括质子SEE和重离子SEE测试,以评估设备对不同类型粒子的响应。SEE测试的结果通常用线性能量传递(LET)来描述,其单位是兆电子伏特每毫克每平方厘米(MeV/mg·cm²)。测试结果帮助工程师了解设备对单次事件的敏感程度,从而采取适当的防护措施。

测试方法
  • 质子SEE测试:使用质子束模拟太空中的高能质子对设备的影响。

  • 重离子SEE测试:利用重离子束模拟更重的粒子(如氦核)对设备的影响,这类测试对于评估在较高LET值下的设备响应特别重要。

TID和SEE测试是确保航天器及其载荷能够在太空辐射环境中安全运行的重要手段。通过这些测试获得的数据,设计师们能够改进硬件设计,编写更强大的固件算法,并采取有效的防护措施,从而提升整个系统的可靠性和数据完整性。
随着航天器在低地球轨道(LEO)中的应用日益广泛,确保其电子设备在长期暴露于辐射环境下的可靠性至关重要。本文将基于一个具体的测试案例,详细分析在总电离剂量(TID)测试(40千拉德,krad)后,纠错码(ECC)的表现情况。
通过对Micron公司64层3D TLC闪存在40krad TID测试后的ECC分析,我们可以看到,在LEO环境下,通过有效的ECC机制和固件错误处理,能够显著提高电子设备的可靠性和数据完整性。对于非操作状态下的设备,则需要进一步研究如何在不消耗过多资源的情况下提供必要的保护。这些发现对于未来LEO应用中的存储解决方案设计具有重要的指导意义。
测试背景与设置
  • 辐射源:使用钴-60(Co-60)作为γ射线源。

  • 测试样品:

    • 运行样机(Operational Sample):在TID测试期间处于工作状态。

    • 备用样机(Passive Sample):作为冷备份样机,未安装使用。

  • 测试前筛选:在TID测试前,对两组样品进行了100%的NAND ECC筛选。

  • 样品类型:Micron公司的64层3D TLC闪存(运行于SLC模式)。

  • 测试结果:运行样机在测试过程中表现良好,直到TID测试结束(40krad(Si)),相当于LEO中10年的任务寿命。

测试发现
  1. 无坏块:

    • 在两种样品中均未观察到坏块(No UECC,即未检测到无法纠正的错误)。

    • 在高剂量的辐射测试中,ECC机制证明了其有效性。即使在达到40krad的剂量后,两组样品均未出现无法纠正的错误(UECC),这表明ECC机制能够有效检测并纠正由辐射引起的错误。

  1. 非操作样机的误码率更高:

    • 未运行的备用样机(Unbiased/Non-operational Sample)显示的错误比特数高于运行样机(Biased/Operational Sample)。

    • 运行样机在测试期间持续工作的状态表明,固件中的错误处理机制在实时操作中发挥了重要作用。通过不断地监测和纠正错误,固件能够保持数据的完整性,从而使运行样机的错误比特数低于未运行的备用样机。

  1. 更多操作,更低的错误率:

    • 测试结果表明,在操作期间,固件(FW)的错误处理机制有助于恢复错误,导致运行样机的错误率低于备用样机。

    • 备用样机在测试中表现出更高的错误比特数,这可能是由于在非操作状态下缺乏固件的实时监控和纠错功能。这也提示我们在设计冗余系统时,应考虑到即使是在非操作状态下的样机也需要相应的保护措施。

图片

在低地球轨道(LEO)的高轨道(1000公里及以上)中,航天器面临更大的单次事件翻转(Single Event Upset, SEU)风险。在1000公里及以上的LEO轨道,航天器有更多时间处于内范艾伦带内。该区域内存在大量被困质子(trapped protons)和银河宇宙射线(Galactic Cosmic Rays, GCR),这些高能粒子增加了单次事件翻转(SEU)的风险。

图片

尽管适当的屏蔽可以减少太阳活动期间的SEU发生率,但对于银河宇宙射线引起的SEU,由于其能量极高,屏蔽效果有限。银河宇宙射线带来的SEU风险具有一个最低限,这个限值在实际应用中难以进一步降低。SEU与SEFI的区别如下:

  1. SEU(单次事件翻转)

    • SEU通常指的是单个电离粒子穿过半导体器件时,导致器件内部存储单元状态发生改变的现象。这种现象可能导致数据错误或设备功能异常。

  1. SEFI(单次事件功能中断)

    • SEFI是指单个粒子事件导致设备暂时失去功能,但可以通过重新启动(power cycling)来恢复。相比于SEU,SEFI不会永久损坏设备,但会导致设备暂时停止工作。

在航天器及其他高性能计算系统中,确保数据的完整性和可靠性是至关重要的。控制器中的存储器,如SRAM、DRAM和NAND Flash,都需要有效的错误检测与纠正机制来对抗单次事件效应(SEE)及其他形式的辐射影响。

图片

  • 由于SRAM的稳定性较高,通常不需要像DRAM那样频繁的刷新操作。然而,在高辐射环境中,仍有可能受到单次事件效应(SEE)的影响。如果需要增强SRAM的抗辐射能力,可以考虑使用超低阿尔法粒子(ULA)封装材料来减少内部辐射影响。

  • DRAM需要定期刷新来维持数据的准确性,因为其存储单元依赖电容器存储电荷,随着时间推移会有电荷流失的情况。使用SECDED机制可以检测并纠正单个比特位的错误,同时检测到两个比特位的错误。同时,需要E2E(端到端保护),32字节数据加上2字节的奇偶校验信息,确保数据在传输过程中的完整性。

图片

  • NAND Flash是非易失性存储器,常用于大容量数据存储,如SSD等设备中。需要的错误检测与纠正机制,包括LDPC(Low-Density Parity-Check Code)、Read Retry、ULA(Ultra-Low-Alpha)Package(使用超低阿尔法粒子封装材料,以减少封装材料本身对存储单元的辐射影响)。

随着电子设备向更高密度、更复杂功能以及更低功耗方向发展,其对辐射的敏感度也在急剧增加。在这种背景下,使用超低阿尔法粒子(Ultra Low Alpha, ULA)封装材料成为了提高电子设备可靠性的关键。封装材料的阿尔法粒子控制水平是指单位时间内每平方厘米材料表面释放的阿尔法粒子数量。以下是不同级别的封装材料的对比:

  1. 普通材料

    • 阿尔法粒子控制水平:0.002 计数/小时·平方厘米(cph/cm²)

  1. 低阿尔法材料

    • 阿尔法粒子控制水平:0.01 计数/小时·平方厘米(cph/cm²)

  1. 超低阿尔法材料

    • 阿尔法粒子控制水平:通常低于0.01 计数/小时·平方厘米(cph/cm²)

图片

随着半导体技术的进步,硅片越来越薄,电路密度越来越高,功耗也越来越低。这使得电子设备对封装材料中的阿尔法粒子更加敏感。阿尔法粒子是由放射性物质衰变产生的高能粒子。在封装材料中,如果存在放射性杂质,这些杂质会释放阿尔法粒子,这些粒子可能会穿透到封装的半导体器件内部,导致以下几种问题:

  • 单次事件效应(SEE):阿尔法粒子可能会导致半导体器件内部的电荷积累,从而引起单次事件效应,如单次事件翻转(SEU)或单次事件功能中断(SEFI)。

  • 总电离剂量(TID):长期暴露在阿尔法粒子辐射下,可能导致半导体器件的性能退化,如阈值电压漂移等。

参考文献:FMS 2024-ATP Electronics, Inc-《SSD Challenges in Low-Earth-Orbit (LEO) Applications》


如果您看完有所受益,欢迎点击文章底部左下角“关注”并点击“分享”、“在看”,非常感谢!

精彩推荐:

  • CXL内存技术:有效提高GPU利用率

  • 这可能是最清晰的AI存储数据流动图解

  • DWPD指标:为何不再适用于大容量SSD?

  • 突破内存墙:DRAM的过去、现在与未来

  • E1.S接口如何解决SSD过热问题?

  • ZNS SSD是不是持久缓存的理想选择?

  • 存储正式迈入超大容量SSD时代!

  • FMS 2024: 带来哪些存储技术亮点?

  • IEEE报告解读:存储技术发展趋势分析

  • 什么?陶瓷也可以用来存储数据了?

  • 都说固态硬盘寿命短,那么谁把使用寿命用完了吗?

  • 内存原生CRAM技术将会颠覆计算存储的未来?

  • 浅析SSD性能与NAND速率的关联

  • 关于SSD LDPC纠错能力的基础探究

  • 存储系统如何规避数据静默错误?

  • PCIe P2P DMA全景解读

  • 深度解读NVMe计算存储协议

  • 浅析不同NAND架构的差异与影响

  • SSD基础架构与NAND IO并发问题探讨

  • 字节跳动ZNS SSD应用案例解析

  • CXL崛起:2024启航,2025年开启新时代

  • NVMe SSD:ZNS与FDP对决,你选谁?

  • 浅析PCI配置空间

  • 浅析PCIe系统性能

  • 存储随笔《NVMe专题》大合集及PDF版正式发布!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2174175.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

国庆头像制作小程序相关代码

↓↓ 点击下方搜索开始制作您的专属头像 ↓↓ 发现-》搜一搜-》最美易飞证件照制作 国庆头像自定义头像制作、微信头像直接获取制作小程序源码 index.wxml文件代码 // pages/userPhoto/userPhoto.js//获取应用实例const app getApp()import { Router} from ../../utils/ro…

Transformer 算法模型详解

核心点:完整讲解Transformer模型! 让我们用简单的语言来解释:想象一下,你正在阅读一本书,书中的每个字都很重要。但如果你每次只能关注一个字,理解整本书就会变得很慢。而Transformer模型就像是赋予你超能…

机器学习-SVM

线性感知机分类 支持向量机 线性感知机(Perceptron) 感知机是线性二值分类器。 注意:什么是线性?线性分割面就是,就是在分割面中,任意两个的连线也在分割面中,这个分割面,就是线…

【鸿蒙】HarmonyOS NEXT应用开发快速入门教程之布局篇(上)

系列文章目录 【鸿蒙】HarmonyOS NEXT开发快速入门教程之ArkTS语法装饰器(上) 【鸿蒙】HarmonyOS NEXT开发快速入门教程之ArkTS语法装饰器(下) 【鸿蒙】HarmonyOS NEXT应用开发快速入门教程之布局篇(上) 文…

在系统开发中提升 Excel 数据导出一致性与可维护性的统一规范与最佳实践

背景: 在系统开发过程中,数据导出为 Excel 格式是一个常见的需求。然而,由于各个开发人员的编码习惯和实现方式不同,导致导出代码风格不一。有的人使用第三方库,有的人则自定义实现。这种多样化不仅影响了代码的一致性…

Electron 安装以及搭建一个工程

安装Node.js 在使用Electron进行开发之前,需要安装 Node.js。 官方建议使用最新的LTS版本。 检查 Node.js 是否正确安装: # 查看node版本 node -v # 查看npm版本 npm -v注意 开发者需要在开发环境安装 Node.js 才能编写 Electron 项目,但是…

Vue之axios请求

Vue之axios请求 axios请求, 是Vue前端框架非常重要的一部分, 今天我们就讲解axios请求, 到底有什么作用, 以及会告诉大家axios的常见用法。 axios请求, 是网页向后端发起请求, 后端吧数据给我们网页, 这是一个前后端交互的过程。当我们学会了axios, 我们可以实现前端和后端练…

如何评估婚恋交友小程序的投资回报率

在这个数字化的时代,越来越多的人选择通过手机应用程序寻找自己的另一半。随着婚恋交友小程序的兴起,编辑h17711347205如何评估这类产品的投资回报率(ROI)成为了投资者和运营者关注的重点。本文将探讨如何有效地评估婚恋交友小程序…

生活中重大决定,除了你自己,谁也帮不了你!

随着年龄增长,越来越发现:生活是非常现实,更现实的社会,自己除了自己,谁也帮不了你。 因此,一个人的生活是好是坏,往往取决于我们自己的努力程度,越努力才会越幸运。没有伞的孩子&am…

程序设计题(65—72)

第六十五题 题目 请编写函数fun&#xff0c;它的功能是&#xff1a;计算下列级数和&#xff0c;和值由函数值返回。 例如&#xff0c;当n10&#xff0c;x0.3时&#xff0c;函数值为1.349859。 #include <conio.h> #include <stdio.h> #include <math.h> #…

万博智云CEO王嘉在华为全联接大会:以创新云应用场景,把握增长机遇

一、大会背景 2024年9月19-21日&#xff0c;第九届华为全联接大会将在上海世博展览馆和上海世博中心举办。作为华为的旗舰盛会&#xff0c;本次大会以“共赢行业智能化”为主题邀请了众多思想领袖、商业精英、技术专家、合作伙伴、开发者等业界同仁&#xff0c;从战略、产业、…

同比和环比怎么算?有什么区别一文讲清楚,附同比环比计算器

大家好&#xff0c;这里是效率办公指南&#xff01; &#x1f4ca; 在数据分析和财务报告中&#xff0c;同比和环比是两个常用的指标&#xff0c;它们帮助我们评估数据的时间序列变化。今天&#xff0c;我们将详细介绍同比和环比的定义、它们之间的区别以及如何计算这两个重要…

【漏洞复现】孚盟云oa AjaxSendDingdingMessage接口 存在sql注入漏洞

》》》产品描述《《《 孚盟与阿里强强联手将最受青睐的经典C系列产品打造成全新的孚盟云产品&#xff0c;让用户可以用云模式实现信息化管理&#xff0c;让用户的异地办公更加流畅&#xff0c;大大降低中小企业在信息化上成本&#xff0c;用最小的投入享受大型企业级别的信息化…

CSS 浏览器兼容问题探讨

目录 非 VIP 用户可前往公众号回复“css”进行免费阅读 浏览器介绍 css 选择器兼容介绍 ie6 微型盒子兼容解决方法 ie6双倍margin div中放入一个img元素导致div高度多出几像素 非 VIP 用户可前往公众号回复“css”进行免费阅读 浏览器介绍 在国内,常见的网页浏览…

Java:插入排序

目录 排序的概念 插入排序 直接插入排序 哈希排序 排序的概念 排序&#xff1a;所谓的排序&#xff0c;就是使一串记录&#xff0c;按照某个或某些关键字的大小&#xff0c;递增或递减的排列起来的操作。 稳定性&#xff1a;假定在待排序的记录序列中&#xff0c;存在多个…

代码写得是真优雅呀!

工作多年后&#xff0c;越发觉得代码整洁真的是太重要了&#xff01;尤其是在团队开发中&#xff0c;写出优雅工整的代码&#xff0c;能让同事更乐于跟你合作。 下面&#xff0c;将通过命名、类、函数、测试这四个章节,使我们的代码变得整洁。 1.为什么要保持代码整洁? 不整…

大厂面试真题-说一下Mybatis的缓存

首先看一下原理图 Mybatis提供了两种缓存机制&#xff1a;一级缓存&#xff08;L1 Cache&#xff09;和二级缓存&#xff08;L2 Cache&#xff09;&#xff0c;旨在提高数据库查询的性能&#xff0c;减少数据库的访问次数。注意查询的顺序是先二级缓存&#xff0c;再一级缓存。…

牛肉高脂猫粮,福派斯猫粮新选择?乳鸽猫粮

福派斯鲜肉宠粮品牌近期对其旗舰产品——无麸质牛肉高脂猫粮单品进行了全面的配方和包装升级&#xff0c;这一举措不仅提升了产品的市场竞争力&#xff0c;更从多个维度确保了宠物食品的安全性与便捷性。 专业解析 "福派斯牛肉高脂猫粮&#xff0c;凭借其卓越的高肉配方&a…

javaweb 实验3

我发现了有些人喜欢静静看博客不聊天呐&#xff0c; 但是ta会点赞。 这样的人呢帅气低调有内涵&#xff0c; 美丽大方很优雅。 说的就是你&#xff0c; 不用再怀疑哦 实验三 Web基础-JavaScript 目的&#xff1a; 1、 理解和掌握Javascript基本语法 2、 掌握JavaScr…

【JAVA开源】基于Vue和SpringBoot的足球俱乐部管理后台

博主说明&#xff1a;本文项目编号 T 051 &#xff0c;文末自助获取源码 \color{red}{T051&#xff0c;文末自助获取源码} T051&#xff0c;文末自助获取源码 目录 一、系统介绍二、演示录屏三、启动教程四、功能截图五、文案资料5.1 选题背景5.2 国内外研究现状5.3 可行性分析…