基于SpaceWire协议的跨节点任务迁移系统

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:fenjinzhu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
航天科学技术的不断发展使得航天器星载设备系统中的设备数量、种类都急剧增加,因而对航天器星载设备系统网络的自适应性、数据转发效率和容错性的要求也随之提升。Spacewire总线协议是一种目前倍受关注的高速、高效并具有良好抗苛刻性的航天器星载设备系统总线协议。国内目前成功应用于风云4号气象卫星,由此可见其在我国的应用还是处于初级阶段,利用spacewire协议并在vxworks下开发实现跨节点的任务迁移系统的设计与实现是具有很高的价值意义,其本质目的是提高航天设备系统的容错性,进而改善整个航天设备系统的实时性。本文在对Spacewire通信协议充分理解的基础上详细分析了底层硬件结构,特别对与SpaceWire设备的连接的胶合逻辑的设计进行了深入的研究,在此基础上设计并实现了SpaceWore设备的驱动程序,在开发好的驱动底层驱动程序的基础上,参考了Vxworks字符设备驱动程序设计的框架,设计并封装了底层驱动,使之成为操作系统的读取设备的标准接口,进而成为上层应用程序模块实现跨节点通信的纽带,应用软件是基于已经设计开发好的跨节点底层通信接口,设计了一个跨节点的可恢复性任务的动态迁移系统,整个任务迁移系统的软件层设计方案,分别有总控模块、资源监测模块、检查点设置与回卷恢复模块、底层任务通信模块、以及任务迁移模块。其中总控模块负责管理各个模块之间的协调工作,触发以及调动各个模块工作,资源检测模块负责定期的对各个节点上的系统资源进行检测,收集其资源使用情况。检查点设置与回卷恢复模块负责定期备份系统资源使用情况。底层任务通信模块负责不同节点的任务通信,任务迁移模块负责当迁移请求来时根据迁移映射表对故障节点上的任务进行迁移。在完成上述各项模块设计实现后,编写测试程序对其功能与性能进行测试,经反复调试,最终满足预期的运行效果并成功集成到整个大的项目中,工作基本满足现有的项目需求。
其他文献
中国电影从无声进入有声时代,恰与共产党人认识到电影的重要性并开始进入电影阵地的时间相近。有声电影更丰富的表现手段,为夏衍、郑伯奇、阿英、田汉等一批无产阶级文化背景
为分析雷达主动导引头抗干扰性能,建立所需数学模型,对导引头导引精度进行仿真分析。在模拟导引头进行导引所需的距离、速度以及角度信息的干扰噪声情况下,仿真分析了导引头
中国药学会药史专业委员会成立于1983年,历届委员会在维护学会宗旨,发展组织,团结会员,开展学术活动,培养人才等方面作出成绩。作者对历年活动情况作一简要回顾。
<正>胡适先生曾在1924年写过一篇《差不多先生传》。文中的差不多先生常说:"凡事只要差不多,就好了。何必太精明呢?"小时候,他妈妈让他去买红糖,他买了白糖,他说不都差不多吗
期刊
随着传感器技术及小型电子设备的不断发展,它们的应用环境越来越广泛。近年来,在战场、井下等人类不方便触及的应用场景中,传感器及小型电子设备的应用需求越来越大。另外,低
汉语中“主语有定,宾语无定”是语法学界的一个趋向性认识.对不定指主语句中主语指称性的研究,将有利于辨析“主语有定”的语法现象.通过对不定指主语句中主语部分的指称性、
胡锦涛同志在<一篇马克思主义的纲领性文件>一文中指出:"回顾我们党的奋斗历程,在革命、建设、改革的历史时期,我们党都根据人民的意愿和事业发展的需要,提出了具有感召力的
基于当前供给侧结构性改革背景下城市可持续发展问题,运用能源-经济-环境(3E)协调度评价方法,以山东省17个城市为样本进行“3E”系统协调度评价。山东省17个城市的“3E”系统协调
<正>中国是世界野生花卉资源和园林植物资源最为丰富的国家之一,具有丰富的种植气候、劳动力和文化等优势。这里所说的花卉是指鲜切花、种苗、种球、种子、盆花、观赏苗木、
肠易激综合征是消化科常见的功能性肠病,现代医学对本病的病因及发病机制尚未明确,因而缺乏较为有效的治疗手段。中医可通过多种方法治疗本病,具有疗效显著、不良反应小等特