首页> 中文学位 >分布式航空电子系统通用开放式软件架构研究
【6h】

分布式航空电子系统通用开放式软件架构研究

代理获取

目录

封面

声明

中文摘要

英文摘要

目录

第一章 绪 论

1.1 引言

1.2 国内外发展概况及研究意义

1.3 研究内容及章节安排

第二章 IMA对航电软件的需求和几种典型开放式软件架构

2.1 IMA对航电软件的需求

2.2 通用开放式架构

2.3 ASAAC软件系统架构

2.4 ARINC653软件系统架构

2.5 总结

2.6 本章小结

第三章 分布式航电系统通用开放式软件架构设计

3.1 对典型软件架构的对比分析

3.2 软件架构分层需求分析

3.3 分布式航电系统开放式软件架构划分

3.4 软件运行框架功能概述

3.5 软件运行框架功能分解及部署

3.6 本章小结

第四章 开放式软件架构关键技术及实现

4.1 消息发布订阅功能设计

4.2 配置数据设计

4.3 本章小结

第五章 开放式软件架构应用验证

5.1 应用软件设计和配置

5.2 典型航电系统开放式软件架构实例测试

5.3 本章小结

第六章 总结与展望

6.1 研究课题总结

6.2 应用前景及展望

致谢

参考文献

论文期间取得的研究成果

展开▼

摘要

航空电子系统技术的飞速发展及高度综合化的设计要求不断提高也给机载软件的设计开发者提出了新的难题和挑战,在系统复杂性日益提高的情况下,如何保证系统的可靠性、安全性,提高系统的可移植性、可重用性、可扩展性,降低开发维护成本等已成为当今迫切需要解决的问题。
  本论文针对上述问题,分析了传统航空电子系统机载软件的开发方法及弊端,结合当前机载软件的发展特征,在对国内外提出的开放式软件架构及规范分析的理论基础上,提出了一种适用于新型航空电子系统的分布式航空电子系统通用开放式软件架构。主要内容为:
  1.研究了国内外开放式软件架构及规范,包括通用开放式架构(GOA)、ASAAC软件系统架构、ARINC653软件系统架构。本文将通用式开发架构及ASAAC软件架构做了对比分析,总结了两种软件架构在分层设计及优化方面的设计特点;并详细分析了 ASAAC及 ARINC653软件系统架构在应用软件部署及优化方面的优缺性。
  2.在对国内外开放式软件架构对比分析的基础上,提出了适用于新型航空电子系统软件架构的设计要求。围绕设计要求,进一步提出了分布式通用软件架构的层次划分的原则及划分方法。运行框架层作为整个架构的核心部分,也是分布式软件架构的重要技术突破,用于隔离应用任务层及底层软件,并通过消息机制实现应用软件之间的通信。
  3.在定义了软件架构主要功能的基础上,重点阐述了作为整个软件系统架构核心的运行框架层和基于软件运行框架层的应用软件消息订阅和发布功能设计,并针对整个软件架构的运行,详细说明了软件架构对QoS及配置数据的要求。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号