基于DDS的虚拟飞控系统中间件的设计与实现

来源 :电子科技大学 | 被引量 : 8次 | 上传用户:lovele
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
目前,飞控系统的软件设计、开发、调试、验证大多依赖于全物理和半物理的仿真试验平台,这些平台通用性差,成本高,研制周期长,无法解决飞控软件开发对于硬件平台的依赖性问题,使得飞控软件存在的某些问题无法在研制过程中及早地暴露,影响飞控系统后续开发工作的正常开展,从而制约整个飞控系统的研制进程。为解决上述问题,飞控系统软件的前期验证可以采用一种全数字化解决方案,即虚拟飞控系统仿真试验平台。该平台由多个节点子系统组成,支持节点动态扩展,各子系统间通过低耦合性的中间件进行数据通信,共同完成飞行仿真试验。本文根据虚拟飞控系统仿真试验平台的研制需求,设计并实现了平台通用的数据处理中间件,该中间件基于数据分发服务技术规范实现,能够有效地降低各分布式节点之间的耦合性,保障数据实时可靠地传输。论文的主要研究内容主要包括:(1)对比分析多种中间件技术,并对相关国内外发展现状进行研究;(2)结合虚拟飞控系统的功能需求和技术要求提出数据处理中间件的需求分析和可行性分析,并提出总体设计方案。(3)开展DDS的相关技术,如数据分发模型,全局数据空间,Qos策略控制以及自动发现算法等方面的研究;(4)基于RTI DDS结合系统需求设计并完成数据处理中间件的工程实现;(5)设计详细的测试方案,完成中间件功能和性能的测试验证。本论文研究的课题源于虚拟飞控系统仿真试验平台的研制需求,论文首先对中间件的国内外研究现状进行了分析研究,随后对虚拟飞控系统的实际需求进行了分析,对比分析了多种中间件技术手段和数据分发模型,论证了基于DDS实现系统中间件的可行性,从而确定了中间件的总体设计方案。随后论文开展了DDS相关技术的研究,并基于研究成果完成数据处理中间件的具体设计和实现,最后完成了整个中间件的测试验证。本文所研究并设计实现的中间件用于虚拟飞控系统,能够降低各个节点的耦合性,完成数据的实时可靠传输,对于整个试验平台的正常运行,以及飞控系统软件的开发和验证具有切实的意义。
其他文献
本文从岗位工资低及职工不参与企业利润分配两方面论述了国有企业工资分配制度的弊端,阐述了国有企业工资分配制度改革的必要性、改革的目标,提出了相应解决问题的办法及应注意
为了评估工兵分队遂行边境封控行动工程保障任务中的组织指挥和工程装备在工程保障中的作战运用效能,本文通过分析工程保障效能影响因素、建立效能评估指标体系、构建作战效
在公民社会里,每个公民享有的权利神圣不可侵犯,但每个公民也有义务和责任维护生态文明。中秋与国庆双节长假,笔者选择回老家屈原营田渡假。说实话,对于双亲已故的本人而言,
2015年10月,我国“二孩”政策全面放开。国家每一项重大政策的出台,都标志着我国经济增长点的方向即将发生转变。最新推出的二孩政策,将会带来新一轮的母婴潮,儿童消费群体比
我国旅行社的经营战略、经营范围、业务运营方式、产品结构、行业分工体系正发生深刻的变化,这些变化影响着导游人员的职业取向。导游人员应积极进行调整以适应这种变化。