航天器在轨自主健康管理技术的研究和应用

来源 :国防科学技术大学 | 被引量 : 0次 | 上传用户:zy1yi
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着航天技术的进步,在轨航天器数量不断增加,新的航天应用不断出现,传统的航天器任务运行模式已难以满足当前航天事业发展的要求。为满足新的航天应用需求,提高在轨航天器的生存和抗打击抗毁坏能力、降低在轨航天器运行时空地问的数据传输开销和人工维护成本,开发具有自主运行管理能力的航天器是航天器未来发展的方向。航天器自主运行管理主要包括航天器自主规划和调度、自主健康管理和有效载荷数据自主处理三个方面。其中自主健康管理是航天器在轨自主安全稳定运行的重要保障。本文以实现一个支持自主健康管理的航天器自主运行管理软件开发框架SASF(Spacecraft Autonomy Software Framework)为目标,首先论述了航天器自主运行管理技术,并重点分析了自主健康管理技术及其相关的应用现状;然后分析了软件工程领域中现有的构件和框架技术在航天器应用软件开发领域的应用情况。在此基础上,我与课题组其他成员共同设计和实现了一个航天器自主运行管理软件开发框架,并主要承担了自主健康管理部分的设计和实现工作。该框架使用设计模式、接口和构件等技术提供对航天器自主规划调度、自主健康管理方面的框架级软件开发支持。本文概述了航天器自主运行软件开发框架的基本体系结构,重点阐述了自主健康管理部分的组成、设计和实现。该部分在设计和实现上提供对错误检测、故障定位、自主决策和错误恢复的框架级软件开发支持,降低了各模块间的耦合度和软件实现的复杂性。SASF框架提高了航天器应用软件开发的效率和复用性。针对硬件瞬时性故障引发的构件的健康问题,我们以面向硬件故障的软件容错思想为指导,提出了一个基于构件的数据流模型,定义了数据流图,分析了数据流模型具有的一些性质和规律。然后我们针对双冗余容错系统运行开销较大的问题,基于数据流模型,提出了两种错误检测算法、一种故障定位算法和一种自主决策算法。本文阐述了这些算法的基本原理,并给出了具体算法。两种错误检测算法在保证错误检测覆盖率的同时,通过减少冗余结点的数量,降低了系统运行开销;故障定位算法通过减少需要进行故障定位检测的结点数量,降低了容错延迟;自主决策算法实现了错误的预测处理和动态的冗余结点调整,有利于降低容错延迟、提高错误检测的灵活性。最后,我们基于SASF框架实现了上述数据流模型及算法。
其他文献
目的分析影响老年人长程脑电图表现的影响因素。方法选择本院诊治的老年患者276例,按WHO推出的老年期划分标准,将入选者按年龄段分为60~74岁组170例、75~89岁组74例和≥90岁
为确保汽轮机在位移、振动、速度等指标异常情况下,能自动安全停车同时避免不必要的误动造成的停车,需设置安全联锁保护装置。介绍了基于Tricon V9系统组成的TS3000甲醇空分
移动基站设备正常运行需要能源的提供,当市电无法供电时,需要用油机发电,电源监控系统可以全面改善基站电源运行维护质量。在维护的过程中,要注意通信电源直流低压退服的维修
本文提出一种基于区块链技术和射频监测技术的高速公路ETC监测管理系统,通过射频监测终端实时获取ETC设备射频信号和ETC交易射频通信信息,并结合区块链技术进行数据处理、存
[摘要]新课程标准环境下,初中数学课堂教学形式发生了翻天覆地的变化。为了进一步增强学生的数学思维完整性,提高学生的探究能力,教师必须有效创新课程教学模式,培养学生的问题解决能力,为学生的数学学习打下坚实的基础。文章探究了如何创新数学教学模式,提高学生的数学探究能力。  [关键词]新课程标准;初中数学;探究能力;学习兴趣  一、引言  探究教学需要教师精心编排,师生进行互动交流,通过创造分析逐步确定
班主任工作繁琐而重复,而且责任十分重大。各类技工院校因管理对象多为中考落选生,甚至还有一部分连初中都没有毕业,班主任如何在学生管理工作中发挥最佳状态,激励学生自觉学习服