当前位置:主页 > 科技论文 > 计算机论文 >

基于软件表决的三模冗余星载计算机体系结构研究与设计

发布时间:2020-05-29 07:17
【摘要】:随着我国航天技术的不断发展,航天任务日趋复杂,对星载计算机的可靠性提出了更高的要求。如何有效的提高星载计算机的可靠性与安全性成为当前航天领域研究的一个重要问题。 本文首先对系统的可靠性技术进行了研究,详细比较分析了当前常见的几种星载计算机的容错体系结构。在此基础上,本文设计了一种基于软件表决的三模冗余星载计算机系统结构。该结构采用三机同构形式,通过设置表决点的方式进行同步。三机之间通过数据通信链路进行数据交换,通过软件表决机制选择出正确的输出数据作为系统输出。之后在FPGA平台上对其进行了功能验证,并通过建立动态故障树模型对其可靠性进行定量评估。验证结果表明该结构可很好的满足星载计算机高可靠性的要求。 本文在设计上采用了一种两级松散同步模式对系统进行同步,可使各个冗余模块之间很好的进行同步。同时在设计中又引入了针对各个单机运行情况的故障评估机制,通过综合故障评估可更准确的判断各个单机的运行状态,有利于保障输出结果的正确性,从而极大的提高星载计算机系统的可靠性。
【图文】:

单板,实物,高速总线


将中低速总线与高速总线分开。其中 NAD-1553B(低速总线)和 IEEE 1394(高速总线),而 ESA 采用 和 SPACE WIRE(高速总线)。统软件方面,早期星载计算机系统软件多采用 Ada 语言,现在系统软件建立在统一标准的基础上,力求软件的源码级兼容,开发、测试和维护。系统普遍采用实时多任务操作系统 VxWor统资源。典型的星载计算机 BAE SYSTEMS RAD750D750[13]是 BAE SYSTEMS 推出的新一代航天计算机,它的特点是大,接口丰富,,采用 RAD750 CPU,提供 3U 和 6U 尺寸的 Com接口。它是 IBMPowerPC750 的抗辐射加固版本[12],代表了下器,是第一个搭载在 NASA 深度冲撞任务(Deep Impact Miss12 号升空)上的处理器。2005 年 4 月 11 号升空的美国空军研究星系统”-11(XSS-11)也采用了该型号计算机。

输出结果,故障注入,随机故障,循环点


类型 指令号 操作内容_8bitsev_1)1 点亮 1,3,5,7 号灯2 2,4,6,8 号灯闪烁3 1,3,5,7 号灯循环点亮4 关掉所有灯ARTev_2)1 显示”turn on the LED 1, 3, 5, 7.”2 显示”The LED 2, 4, 6, 8 flicker.”3 显示”LED 1,3,5,7 lighting design4 显示“Turn off all the LEDs.”统测试结果以上的故障注入方式,我们对系统进行多次随机故障注入以检由于 LED 灯亮度有限,所以我们着重记录分析串口输出数据的故障注入以及系统工作情况,列举如下:无故障注入时,系统正常运行统运行程序中未注入任何故障,设置并打开超级终端,将编译FPGA 开发板上运行,同时监视系统运行情况。待系统程序加载显示情况,如图 4-8 所示。
【学位授予单位】:上海交通大学
【学位级别】:硕士
【学位授予年份】:2011
【分类号】:TP368.3

【参考文献】

相关期刊论文 前10条

1 王长河;单粒子效应对卫星空间运行可靠性影响[J];半导体情报;1998年01期

2 李凯原,杨孝宗;提高用任务重复的检查点方案的性能[J];电子学报;2000年05期

3 贾涛;伍保峰;;中国海洋一号卫星星务管理系统设计与在轨性能评估[J];航天器工程;2003年03期

4 汪东升,郑纬民,杨孝宗;三模冗余计算机FT-HIT系统设计与实现[J];计算机研究与发展;1997年S1期

5 胡华平,金士尧,王维;分布式实时系统的高可靠性研究与实现[J];计算机研究与发展;1998年09期

6 王平;孙宁;李华旺;包海超;尹增山;刘海涛;;创新一号小卫星星载计算机控制系统设计[J];计算机工程;2006年18期

7 汪东升,杨孝宗,王春露;多机容错操作系统DFTOS的设计与实现[J];计算机应用与软件;1997年04期

8 魏薇;人工神经网络的可靠性与容错性及其研究方法[J];科技导报;1993年09期

9 汪东升,郑纬民,杨孝宗;分布式容错计算机系统的一个冗余结点配置[J];小型微型计算机系统;1998年01期

10 王平;孙宁;李华旺;包海超;尹增山;;小卫星星载容错计算机控制系统软硬件设计[J];宇航学报;2006年03期

相关硕士学位论文 前9条

1 张洋;铁路信号系统安全关键软件故障注入技术研究[D];北京交通大学;2011年

2 贾文涛;高可靠星载双机备份系统的设计与评估[D];国防科学技术大学;2010年

3 季会媛;动态故障树分析方法研究[D];国防科学技术大学;2002年

4 高顺川;动态故障树分析方法及其实现[D];国防科学技术大学;2005年

5 张国强;星载并行处理计算机系统容错技术研究[D];国防科学技术大学;2006年

6 袁果;三模冗余系统中的同步研究[D];西南交通大学;2008年

7 袁建国;星载交换设备可靠性关键技术研究[D];国防科学技术大学;2008年

8 谭兰芳;面向单粒子效应的软件故障注入技术研究[D];国防科学技术大学;2008年

9 柳振华;三模冗余容错计算机的设计与实现[D];西安电子科技大学;2010年



本文编号:2686598

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/2686598.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户11982***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com