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

日期:2016.12.22 点击数:9

【类型】学位论文

【作者】张薇 

【关键词】 航空电子 软件架构 通用 开放式

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

【学位名称】硕士

【学位授予单位】电子科技大学

【学位授予年度】2016

【导师姓名】何羚

【读秀链接】读秀链接

3 0
Rss订阅