优秀研究生学位论文题录展示

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

专 业: 计算机科学与技术
关键词: 自主健康管理 SASF框架 数据流模型 航天器
分类号: V443
形 态: 共 82 页 约 53,710 个字 约 2.569 M内容
阅 读: 全文阅读说明

内容摘要


随着航天技术的进步,在轨航天器数量不断增加,新的航天应用不断出现,传统的航天器任务运行模式已难以满足当前航天事业发展的要求。

为满足新的航天应用需求,提高在轨航天器的生存和抗打击抗毁坏能力、降低在轨航天器运行时空地间的数据传输开销和人工维护成本,开发具有自主运行管理能力的航天器是航天器未来发展的方向。

航天器自主运行管理主要包括航天器自主规划和调度、自主健康管理和有效载荷数据自主处理三个方面。

其中自主健康管理是航天器在轨自主安全稳定运行的重要保障。

本文以实现一个支持自主健康管理的航天器自主运行管理软件开发框架SASF(Spacecraft Autonomy Software Framework)为目标,首先论述了航天器自主运行管理技术,并重点分析了自主健康管理技术及其相关的应用现状;然后分析了软件工程领域中现有的构件和框架技术在航天器应用软件开发领域的应用情况。

在此基础上,我与课题组其他成员共同设计和实现了一个航天器自主运行管理软件开发框架,并主要承担了自主健康管理部分的设计和实现工作。

该框架使用设计模式、接口和构件等技术提供对航天器自主规划调度、自主健康管理方面的框架级软件开发支持。

本文概述了航天器自主运行软件开发框架的基本体系结构,重点阐述了自主健康管理部分的组成、设计和实现。

该部分在设计和实现上提供对错误检测、故障定位、自主决策和错误恢复的框架级软件开发支持,降低了各模块间的耦合度和软件实现的复杂性。

SASF框架提高了航天器应用软件开发的效率和复用性。

针对硬件瞬时性故障引发的构件的健康问题,我们以面向硬件故障的软件容错思想为指导,提出了一个基于构件的数据流模型,定义了数据流图,分析了数据流模型具有的一些性质和规律。

然后我们针对双冗余容错系统运行开销较大的问题,基于数据流模型,提出了两种错误检测算法、一种故障定位算法和一种自主决策算法。

本文阐述了这些算法的基本原理,并给出了具体算法。

两种错误检测算法在保证错误检测覆盖率的同时,通过减少冗余结点的数量,降低了系统运行开销;故障定位算法通过减少需要进行故障定位检测的结点数量,降低了容错延迟;自主决策算法实现了错误的预测处理和动态的冗余结点调整,有利于降低容错延迟、提高错误检测的灵活性。

最后,我们基于SASF框架实现了上述数据流植型及算法.

全文目录


文摘
英文文摘
论文说明:图表目录
第一章 绪论
1.1研究背景及意义
1.2本文主要工作
1.3论文结构
第二章 相关背景
2.1航天器自主运行技术
2.2自主健康管理
2.2.1自主健康管理的定义
2.2.2典型的故障检测和诊断方法
2.2.3错误检测和诊断系统
2.2.4应用实例
2.3框架和构件技术
2.3.1构件
2.3.2框架
2.3.3典型的航天器应用软件开发框架
2.4容错技术
2.4.1容错的基本概念
2.4.2容错技术的分类
2.5小结
第三章 航天器自主健康管理功能的设计与实现
3.1航天器自主运行软件开发框架SASF
3.1.1框架概述
3.1.2系统基础部分的组成
3.1.3自主规划调度
3.1.4自主健康管理
3.1.5框架特点
3.2自主健康管理部分的整体架构和实现概述
3.2.1 AOCS的容错架构
3.2.2 Manager元设计模式
3.2.3扩展的AOCS容错架构——自主健康管理架构
3.3错误检测模块的设计与实现
3.3.1错误检测模块的组成
3.3.2错误检测机制
3.3.3错误事件定义
3.3.4 FailureDetectionManager
3.3.5 FailureDetectionModeManager
3.3.6扩展点
3.4故障定位模块的设计与实现
3.4.1故障定位模块的组成
3.4.2故障定位机制
3.4.3故障定位事件定义
3.4.4 FaultLocationManager
3.4.5 FaultLocationModeManager
3.4.6扩展点
3.5自主决策模块的设计与实现
3.6错误恢复模块的设计与实现
3.7小结
第四章 构件健康管理方法及其在SASF框架上的实现
4.1硬件瞬时性故障
4.1.1宇宙辐射对航天器的影响
4.1.2面向硬件故障的软件容错技术
4.2基于构件的数据流模型
4.2.1数据流模型
4.2.2数据流模型分析
4.3基于数据流模型的错误检测算法
4.3.1双冗余容错系统
4.3.2错误检测算法基本原理
4.3.3错误检测算法
4.3.4改进的错误检测算法
4.4基于数据流模型的另一种错误检测算法
4.4.1错误检测算法基本原理
4.4.2错误检测算法
4.5基于数据流模型的故障定位算法
4.5.1基于数据流模型的故障定位算法
4.5.2在错误检测算法基础上改进的故障定位算法
4.6基于数据流模型的自主决策算法
4.6.1问题分析
4.6.2基于数据流模型的自主决策算法
4.7数据流模型及相关算法在SASF上的实现
4.7.1数据流模型的定义
4.7.2相关算法在SASF上的实现
4.8小结
第五章 结束语
5.1主要工作及创新点
5.2进一步工作
参考文献

相似论文

  1. 星载交换设备可靠性关键技术研究,60页,V443.1 TN03
  2. 航天器自主运行软件开发框架和自主规划调度的研究,81页,V443
  3. 星载计算机中IP/ATM及路由关键技术研究与实现,78页,V446 TN915.04
  4. 星载并行计算机体系结构的研究与实现,93页,V446
  5. 空间信息处理系统可靠性设计与分析关键技术研究,159页,V446.9 TP311.5
  6. “651改”测控计算机系统设计与实现,49页,V448
  7. 数据并行协处理器体系结构的研究与实现,81页,V446
  8. 航天器星光自主导航仿真系统研究与实现,66页,V448.224 TP391.9
  9. 空间辐射环境下软件实现的硬件故障检测技术研究,58页,V448.251 TP311.52
  10. 星载计算机COTS技术下抗SEL辐射效应研究与实现,66页,V446 TP302
  11. 星载COTS计算机的体系结构设计及其抗SEU研究,65页,V446 TP302.8
  12. 测控中心故障智能辅助分析研究,79页,V448.2 TP391.77 TP306.3
  13. 基于粘弹性材料的约束阻尼适配器被动控制减振研究,53页,V44
  14. 红外面阵焦平面静态地平仪图像处理算法设计,58页,V44
  15. 北京中心USB远程监控系统的设计与实现,69页,V44
  16. USB设备模拟训练系统方案设计,71页,V44
  17. 基于磁传感器组合的旋转弹体姿态测试方法研究,131页,V44 V24
  18. 构件化开发方法研究与测控领域软件构件设计,68页,V44 TP319
  19. 单框架控制力矩陀螺方案论证与太阳帆板平面度测量系统研制,118页,V441
  20. 斜拉桥索梁锚固区静力模型试验分析,72页,V441
中图分类: > V443 > 航空、航天 > 航天(宇宙航行) > 航天仪表、航天器设备、航天器制导与控制 > 电子设备

© 2012 book.hzu.edu.cn