面向微小卫星的SmartOSEK-MicroSat及仿真测试平台的设计与实现

来源 :浙江大学 | 被引量 : 0次 | 上传用户:yhbx
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
目前微小卫星已经成为航天领域的一个重要研究热点,微小卫星控制系统作为一种安全关键系统对于可靠性和安全性有着较高的要求。但是随着微小卫星应用领域的扩展,其功能变得越来越复杂,任务模块也变得越来越多,对于不具备实时操作系统的卫星系统很难保证各个任务之间的调度顺序。微小卫星的地面仿真测试也是小卫星系统开发过程中十分重要的一环,这为卫星在轨的正确运行提供了可靠性保障。由于微小卫星运行在空间环境复杂的高空轨道上,在卫星系统模块发生故障或者需要对其进行任务模块的更新时,需要一种能够高效地对其进行远程动态更新的方式。  本文在深入调研微小卫星以及星载实时操作系统当前发展现状的基础上,将实际需求与浙江大学ESE工程中心在嵌入式实时操作系统领域多年的研究成果相结合,在以32位浮点DSP芯片TMS320C6747为主处理器的YXDSP-C6747硬件平台上完成了面向微小卫星的SmartOSEK-MicroSat嵌入式实时操作系统的设计和实现;同时完成了基于xPCTarget的微小卫星地面仿真测试平台的搭建,主要工作如下:  (1)设计和实现了面向微小卫星的SmartOSEK-MicroSat嵌入式实时操作系统,主要针对星载处理器TMS320C6747的硬件特性和微小卫星系统的特殊需求,对OS的硬件抽象层进行了设计和优化;  (2)完成了SmartOSEK-MicroSat中局部动态更新模块功能的增强,增强后的模块可以一次完成多个函数的更新并且支持函数版本的回退;  (3)完成了面向微小卫星的地面仿真测试平台的搭建,该平台主要用于卫星姿态控制分系统的仿真测试,也可以用于SmartOSEK-MicroSat的可靠性验证。
其他文献
随着网络和通信技术的发展,多媒体应用越来越广泛和多样性。传统单播技术无法满足应用服务的发展,其带宽的利用率低、端到端的延迟增大等严重制约了迅速发展的多媒体应用。鉴
应急救援指挥系统是指在突发事故发生时,相关决策人员通过该系统能够快速地做出应急救援决策,完成对相关应急队伍和应急物资的调度,从而能够针对突发事故高效的完成应急救援活动
基于云计算平台的应用,能够处理海量数据,为用户提供更可靠更高效的服务,因而得到了快速发展。如何将视频监控系统与云计算平台结合起来,并能够可靠地保存海量视频数据,为海
情感状态不是孤立的,情感之间存在转移和依赖,其转移不仅受内在的、认知的方面的因素影响,而且与社会因素相关。对情感转化现象进行描述和建模,可以有效地帮助理解个人与公众的情
海洋雷达高度计主要应用于海洋参数测量,包括平均海面高度,海面后向散射系数,海面有效波高等。传统雷达高度计由于工作体制的限制,其测量精度已经到达极限,很难进一步提高,同时传统
四足机器人有很强的环境适应性和运动灵活性,是机器人研究一个非常活跃的领域。本文分别从高增益控制和柔顺性控制两个方面对四足机器人步态控制和步态变换算法的有效性和可行
分布式仿真技术利用已开发好的协议,将分散在不同地方的仿真应用联合起来形成一个仿真系统。基于HLA开发的仿真应用具有良好的可重用性和互操作性,目前的军事仿真大多使用HLA
计算机体系结构发展至今,多核处理器已经得到广泛应用,而且单个芯片内的核心数量还在快速增长。但与此同时,客户端系统(桌面系统和移动系统)一般应用程序的并行度却基本保持不变,近
现有的移动性管理技术在支持未来的移动通信主流--移动互联网方面越来越力不从心。传统的移动性管理系统大部分采用集中式设计模式,使用网络中处于集中位置的服务器负责控制和
轮式移动机器人自主导航系统是当前机器人领域的研究热点,室外环境下的动态不确定因素使得其导航系统更具有诸多挑战。本文针对室外环境移动机器人导航系统,基于GPS、北斗(BDS)