- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
卫星看门狗
卫星看门狗
由于卫星工作在无人干预的高空,低温,强辐射的空间环境,对星载计算机必须要求长寿命,高可靠性,抗辐射通常星载计算机的设计采用专门设计的抗辐射器件和基于硬件冗余的容错系统采用硬件冗余结构虽然增加了可靠性,但导致体积,重量,功耗和开发费用都增加美,英,以色列等国尝试用造价较低的小型探测卫星完成低轨道探测任务这种小卫星由于抗总剂量要求不高,为采用商用器件提供了有利条件为提高性能又降低造价,美国5Z7[系列小型探测卫星的星载计算机不采用硬件冗余结构,而是采用以经过加固处理的W*!W 芯片作主处理器的单机系统[#]根据国外小型探测卫星的发展动态及我国国情[)],本文提出了基于加固处理的W*!W 芯片作处理器的分布式星载计算机体系结构方案及基于看门狗的五级保护策略当星载机出现故障(包括出现单粒子翻转或死锁等),则系统通过看门狗逐级启动保护措施保护系统先处理软件故障,后处理硬件故障对软件故障一般采用卷回,软件热启动方法,而对硬件故障采用处理器热,冷启动方法,不管那种方法都能对系统进行恢复,使星载计算机重新恢复正常工作空间高能粒子撞击所造成的存储器或寄存器发生单数码位翻转的单粒子翻转现象或单粒子死锁现象对于在中低轨道的探测小卫星上的星载计算机系统特别是软件系统影响最大2在所有导致星载计算机出故障的现象中,带电重粒子轰击引起的计算机器件效应的顺态故障最为严重,据有关资料显示,的瞬态故障率为永久故障率的3444倍单粒子死锁效应对电子器件产生不能立即修复的实质性损坏2只有星载计算机具有重新启动并标记损坏区域的能力,引导操作系统重新载入存储器工作,才能克服(效应2看门狗技术在工业控制计算机系统上是比较常用的2它主要是对特定系统的工作信号进行监视,在产生该工作信号的时间超过限定值或工作信号的电流或数据特性超过限制,就认为系统出现故障,而进入预先设计的保护方式,进行特别处理试图把系统转入正常工作模式2它是保证星载系统在出现故障时仍能满足系统的响应性要求的一种手段[6],多级看门狗措施比硬件冗余系统设计周期短,代价低23分布式星载计算机体系结构!2!基于!#7总线的分布式结构本文采用的星载计算机硬件结构是基于38857总线的分布式结构,如图3所示2这种结构由5部分组成,第3部分是主计算机,第=部分是任务级处理器,这两者之间用38857总线联结2主计算机采用;45; 芯片和@:AB工业标准总线结构的底板2主计算机包含以下个部分:(3)底板;(=)处理器板;(5)上C下行板;(6)ACD板;(8)大容量存储器板;()电源转换板2图3基于看门狗星载计算机系统结构!2$看门狗电路布局如图3所示,看门狗保护电路按其功能需要,分布在星载计算机的几个关键部位2(3)软件看门狗,安装在9L!板上,监视处理器板上的3M7存储器与处理器的工作2(=)总线看门狗,安装在底板的总线电路末
端,监视总线控制器和总线上的信号,与底板上电源复位线相连2(5)硬件看门狗,在ACD板上,作为总线看门狗的备份,与处理器复位电路相连2(6)7.HN$H看门狗,在ACD板上,与处理器复位电路和姿态处理器看门狗相连,有独立的时钟信号2(8)姿态处理器看门狗,安装在姿态控制处理器上,监视姿态处理器的工作2=星载计算机系统五级保护系统设计
$2!星载计算机系统五级保护策略基于看门狗的多级保护策略的基本思想是通过增加星载计算机的时间冗余度来提高故障恢复能力!对小型探测卫星的硬件设计要求尽量少用冗余设计,因此对看门狗也采用多用软件,少用硬件的设计思想!看门狗提供多级保护启动条件,不同看门狗启动不同保护措施!根据故障时间长短和严重程度,保护级别逐步升级,先卫星自主处理故障,而后地面介入!当出现了软件故障(如由软件造成的处理器运行错误或存储器不正常等)或硬件故障(如单粒子翻转#$或死锁等)时,这些保护措施能使星载计算机恢复正常工作!看门狗根据故障时间的长短启动%个逐级上升的保护级别!五级保护基本策略如下:在第五级软件看门狗使星载软件从发生故障的地方开始重新运行;当由于发生单粒子翻转或程序运行失败而使微处理器挂起时,总线看门狗启动第级保护措施;当由于出现死锁,单粒子翻转或程序执行失败而使处理器运行不正常时,硬件看门狗启动第三级保护措施,选通处理器电源;第二级保护措施是由地面指令启动的,它重新启动星载硬件系统;第一级保护措施由()*+,-+看门狗或硬件指令启动,它通过选通处理器的电源重新启动系统!星载计算机五级保护系统总体流程图如图所示!!!!五级保护系统的设计()第五级保护层的设计图星载计算机五级保护层次
第五级保护层是当星载计算机应用软件出现故障时首先启动的一级保护手段!当发现自检或校验错误后立即停止当前指令的执行,保存好现
场及断点,再让当前执行的指令重新执行以判断是否存在暂时性故障
文档评论(0)