期刊文献+

抵御单粒子多位翻转的系统自恢复技术

On-Board Software Self-recovery Technique for Defending MBU Effect
在线阅读 下载PDF
导出
摘要 为减少多位翻转(multi-bit upset,MBU)对星载计算机的危害,提出了一种抵御单粒子多位翻转的系统自恢复技术.该技术利用硬件EDAC(error detection and correction)检测多位错的能力,结合系统自恢复的容错技术实现MBU的捕获,并选择性地启动系统自恢复,以防止MBU造成的系统安全性问题.通过建立关键数据查询,避免不必要的系统自恢复,采用除法散列法和适度恢复策略提高处理速度.SEU(single event upset)危害性分析以及某卫星在轨SEU观测数据表明,提出的系统自恢复技术可使SEU引起卫星故障的概率下降90%以上.该技术已成功地应用于我国XX02卫星. A software self-recovery technique was proposed to mitigate the effect of multi-bit upsets (MBUs) on on-board computers to guarantee satellite safety. This technique takes advantages of the inherent multi-bit error detection capability of hardware EDAC (error detection and correction) and self-recovery feature of fault-tolerant technology to capture MBU and selectively starts system self- recovery to prevent on-board computer problems caused by MBUs. Key data index is set up to refrain from unnecessary self-recoveries. A division hash table and a novel moderate recovering strategy are applied to minimize the interrupt processing time. SEU (single event upset) hazard analysis and flight data show that the proposed technique can decrease the probability of satellite failures caused by SEUs by more than 90%. The technique has been successfully applied to XX02 satellites.
出处 《西南交通大学学报》 EI CSCD 北大核心 2012年第4期669-674,共6页 Journal of Southwest Jiaotong University
基金 国家高技术研究发展计划资助项目(2006AA01Z216) 上海市科委国际合作项目资助(052207046)
关键词 星载软件 单粒子翻转 自恢复 软件容错 多位翻转 on-board software single event upset (SEU) self-recovery software fault-tolerant multiple-bit upset (MBU)
  • 相关文献

参考文献18

二级参考文献48

共引文献127

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部