基于VxWorks的深空探测器姿轨控系统软件设计

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:X80908888
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着深空探测技术的不断发展和探测器系统复杂性的不断提高,探测器姿轨控系统软件的设计成为一个重要的研究课题,而将实时系统应用到航天领域更是当前研究的热点。本文针对深空探测器姿轨控系统高实时性、高可靠性、高复杂性等特点,结合软件体系结构的理论,在基于具有微内核结构的嵌入式实时操作系统VxWorks的前提下,设计了满足深空探测器姿轨控系统要求的系统软件和关键的功能模块,并运用实时操作系统VxWorks的集成开发环境对所设计的模块功能进行了仿真。首先,本文对深空探测器姿轨控系统各个模块的功能及相互之间的联系作了全面的分析,设计了最适合深空探测器姿轨控系统的层次结构和上层软件的层次结构;设计了针对80x86系列处理器体系结构的BSP,构造了基于VxWorks运行环境的VxWorks映像文件以及引导程序bootRom,并对必要的外部设备驱动程序进行了设计编写,为深空探测器姿轨控系统提供了底层软件支持。其次,针对深空探测器姿轨控系统的事件特点,本文设计了基于中断驱动与时间驱动并用的混合驱动模式,满足系统中各个模块对事件响应的不同要求;针对单粒子翻转现象对系统软件容错性进行了设计;根据系统结构及其特点,对系统任务进行了合理的划分,设计了任务调度模块。本文针对深空探测器姿轨控系统的各个模块对内存占用情况的特点,设计了合理的内存管理机制,不但从内存调度方面提高了系统的实时性,也确保了系统的稳定性。最后,在对深空探测器姿轨控系统软件可重入性要求前提下,设计了基于VxWorks的在轨编程方法。
其他文献
冬水田自18世纪30年代,经宦蜀官员的提倡与移民的传播,在四川迅速推广开来。其技术源头可追溯至南宋时出现于江南地区的“冬沤”技术。清初在四川恢复社会经济、兴修水利、发展
一、审计重要性的概念n  (一)审计重要性的含义n  审计重要性是指被审计单位财务报表中可能存在的不影响财务报表使用者作出经济决策和判断的错报及漏报的最大限额。根据
期刊
泡绵圆切机分机械式与伺服控制式两种,其基本原理相同,不同的是控制圆切厚度的方式。 Foam round cut machine sub-mechanical and servo-controlled two, the same basic p
在几千年的治黄史上形成了许多行之有效的治黄方法,而三门峡工程的修建则是治理黄河的一次全新实践。   在民国时期和新中国成立初期,就曾多次规划三门峡工程,但都因政治
近些年来,随着改革开放的不断深入,人们的生活水平的不断提高,有车族的数量与日俱增,网点加油站已遍布于我国的各个城乡之中,肩负了乡村机动车辆和农用机械进行加油的重担,为百姓的
期刊
土木工程专业的培养目标是培养具有一定知识、能力和综合素质,面向生产、建设、管理、服务一线并适应其要求,具有可持续发展潜力的高级应用型专门人才。新形势下加强土木工程专
期刊
随着市场经济的发展,建设单位要想在激烈的市场竞争下生存或谋求发展,除了拥有先进技术水平、雄厚资本之外,还要高度重视对工程项目成本的控制。努力将各项费用控制在计划之内,有
期刊
仔猪的饲养管理是指哺乳仔猪的培育和保育仔猪的培育。仔猪培育是养猪生产的基础阶段,仔猪的好坏直接影响整个饲养期的生长速度和饲料转化率,关系到猪场的经济效益。仔猪成活率
期刊
本文描述了一种改进的模糊控制算法在飞行模拟器中的应用。实验结果表明,改进的模糊控制系统除具有原普通模糊系统超调小、响应快的特点外。同时,也提高了控制精度。 This art
课堂教学是学校教育的主阵地,追求课堂教学高效是每一位老师不断追求的目标。所谓“高效”就是想方设法调动学生的学习积极性,使学生在教学活动中有最大的收获。本学期我担任的
期刊