面向星载应用的软件故障注入方法  

A soft-implemented fault injection method for on-board application

在线阅读下载全文

作  者:张程烨[1] 张大伟[1] 陈辰[1] 

机构地区:[1]91872部队

出  处:《仪器仪表用户》2013年第2期36-38,共3页Instrumentation

摘  要:为真实模拟单粒子翻转故障,对星载容错技术实现有效验证,本文基于VxWorks嵌入式操作系统提出了一种面向应用任务的软件故障注入方法。该方法结合VxWorks的多任务运行环境和动态加载模块机制,通过用户指令与配置文件结合的方式,能够按照指定时间间隔将故障实时注入测试任务的任务栈、程序计数器、数据段等五个特定区域。硬件开发平台的实验结果表明,该故障注入方法安全可靠,可以作为星载容错机制的可靠性检测手段有效实施。In order to simulate the real Single Event Up(SEU) fault and validate the fault-tolerance technique for on- board computers,this paper proposes a soft-implemented fault injection method for on-board applications on Vx- Works.On the basis of multi-tasking environment and dynamic loading mechanism of VxWorks,user command and configuration file are combined as a method,which can inject faults into five sections of a running task including stack,program counter(PC),data segment and so on by appointed interval. The result of experiment which is accom- plished on the hardware platform,shows that this fault injection method is safe and reliable enough to test the reli- ability of fault-tolerance technique for on-board applications.

关 键 词:软件故障注入 VXWORKS 单粒子翻转 星载应用 动态加载 

分 类 号:TP311.52[自动化与计算机技术—计算机软件与理论]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象