基于模型驱动技术的无人机ITF系统软件的研究与实现

被引量 : 1次 | 上传用户:cuitlcm
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
无人机综合测试设备ITF是整个地面测试实验的关键系统之一,它承接了无人机飞行控制系统的模拟与仿真任务,为无人机首次试飞的成功提供可靠性验证。现阶段,ITF的研发还处于主要以代码为中心的软件研发阶段,存在研发周期长,研发难度高,代码模块复用率低等问题。而基于设计模式和模型驱动技术的应用,能够提高软件的稳定性,降低软件的耦合度,提高软件的可维护性,具有更强的迭代能力和扩展能力。本文提出了基于设计模式和模型驱动技术的无人机综合测试设备软件系统的设计实现。根据对无人机飞控系统和地面测试实验进行了详细研究,提出了软件的设计架构,将ITF系统软件分为三大模块,包括模型驱动模块、组态软件模块和数据通信模块。模型驱动模块的实现,是以无人机地面测试需求为基础,根据测试变量的协议文档,建立契合文档的无人机子系统模型。采用自动代码生成技术(RTW)将通过仿真测试的模型转化为C++代码,封装成COM组件。通过模型驱动智能管理接口实现模型的加载和切换,替代传统ITF软件内部的无人机及其子系统的逻辑代码模型,模拟无人机实物模块,为静态测试、数字闭环测试等提供仿真数据。组态软件模块的实现,将组态软件分为多个子模块,即组态子系统模块和底层的协议信息模块、协议处理模块、输入输出缓冲模块、实时运行模块和实验构型模块。采用组件技术封装仪表、聚合控件等,能够进一步降低软件的耦合度,提升软件的复用能力,而且为其他软件的调用提供了可能性。数据通信模块的实现,采用完成端口串口通信和USB通信两种通信方式实现。完成端口提供传统的数据通信解决方案,支持原有接口和设备的运行;采用USB实现数据通信模块扩展接口,轻松解决传递数据串口众多、容易混淆等问题,大幅提高系统通信效率,降低系统资源消耗。本系统软件结合项目组新开发硬件设备进行静态测试、数字闭环测试、半实物和全实物测试,验证了无人机综合测试设备软件安全性、稳定性和可靠性,而且软件操作使用方便,升级扩展维护性能较强,解决了传统模式系统的缺陷问题。
其他文献
状态监测是实现设备状态检修的基础,状态分析主要根据变电设备状态检修应用导则中规定的判据,与生产SG186系统中检修、试验数据进行对比分析,为生产管理人员、设备检修人员及时
传统安防监控系统大多采用有线传输,有线传输需沿途布线,高成本成为远距离监控中我们不得不面对的问题;而在森林防火等复杂环境中又无法完成有线线路的布线工作;第二代通信系统
高绩效工作系统和企业绩效之间的作用机制目前受到战略人力资源管理领域的广泛关注。已有研究普遍认为高绩效工作系统和企业绩效之间正相关。但是,高绩效工作系统通过哪些变量
作为拉动我国经济增长“三驾马车”之一,出口贸易在改革开放过程中取得了长足发展,出口贸易的规模日益扩大。然而受到产业结构和科学技术水平的影响,我国出口贸易的增长大多是以
随着我国经济和现代化建设的快速发展,在许多城市规划体系构建过程中,传统文化和区域特色伴随着现代化发展的脚步逐渐消亡,城市本土形象随之淹没。为了显示现代城市传统文化
[目的]探讨2型糖尿病(T2DM)认知功能障碍的特征及其相关影响因素。[方法]选择T2DM患者101例为调查对象,以蒙特利尔认知评估量表(Montreal Cognitive Assessment, MoCA):北京
历史的研究是学科建设的基础和关键,日本汉语教学历史的研究无疑是汉语传播历史和汉语教学历史研究的重要组成部分。本文将日本历史上的汉语教学分为汉唐时代的古典期、宋以
日本动漫和茶道、艺妓、相扑被视为日本的四大国宝,自产生以来发展迅速。日本动漫作品故事题材广泛、故事情节跌宕起伏,以鲜活、明朗的姿态呈现在世人面前,拥有很多的观众,人
在信息化膨胀的今天,传送网所承载的业务发生了巨大的变换。随着物联网和超宽带等技术的飞速发展以及不同业务之间的相互渗透,传统的传送网技术在高带宽承载和多业务传输方面表
武术作为中国传统文化的四大国粹之一,具有悠久的历史和深厚的文化内涵,是我国民族传统体育项目的重要代表。它是中华劳动人民智慧的结晶,更是广大劳动人民长期积累起来的宝贵文