基于组态的无人机综合仿真设备软件设计与实现

来源 :电子科技大学 | 被引量 : 3次 | 上传用户:yun_breakcode
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
飞行器地面仿真与测试技术,是支撑现代航空工业发展的基础技术之一,它贯穿于现代航空产品的设计、研制试验、生产制造、试飞验证和保障维护全寿命过程,而其中飞控系统的地面仿真与测试技术对于电传飞控系统的成功研制有着举足轻重的地位,而飞控系统地面仿真与测试技术中的关键点就是“综合仿真设备:ITF(Integrated Test Facility)”。本文通过分析现有ITF系统中存在的耦合度高、复用度低、扩展性和维护性差、开发人员和系统人员专业跨度大从而存在难以解决的沟通障碍等问题,提出了基于组态的无人机ITF软件系统。本文在调查研究国内外ITF的基础上,明确了无人机ITF的具体需求,结合灵活的组态系统思想,展开了全面、系统的研究,提出了基于组态的无人机ITF软件的设计框架并完成了实现。从结构上,本文将ITF软件划分为:图形界面组态子系统、实时数据处理子系统和驱动接口子系统。图形界面组态子系统以Visual C++为开发平台,选择MFC(MicrosoftFoundation Classes)为技术框架,应用典型图形组态理论,将图形组态子系统划分为:图形对象子模块、图形编辑子模块和动画连接子模块,建立了适合飞行控制系统的组态系统。无人机的故障注入变化性非常大,针对这一问题,本文首次提出了基于组态的故障注入思想,不仅可以随着测试需求的不断变化方便、快捷的增加、改动或删除故障,同时允许飞控系统设计人员自行配置故障,克服专业跨度难题,大幅提高工作效率。基于ITF的特点,本文提出了实时数据处理子系统的系统分层架构,即协议处理层、协议信息层、信息剖面层、输入输出缓冲层、实时运行层和试验构型层,解决了以往ITF系统研制周期长,耦合度高,无法复用的问题。协议处理层根据飞控系统需求构建出协议解包和协议封装的相关数据结构及其属性;协议信息层采用协议快速哈希映射表索引机制。驱动接口子系统最接近底层,影响ITF运行的稳定和效率。本文引进完成端口机制处理串口数据I/O,利用少量线程同时操作计算机的大量外设接口,大幅提高通信效率的同时有效降低系统资源消耗。经过某型号无人机的静态仿真,闭环仿真、实物仿真和成功试飞表示,本文开发的基于组态的ITF软件功能完善,性能稳定,耦合度低,扩展性高,维护性好,同时从根本上解决了由于软件开发人员与系统设计人员专业跨度大引发的错误和耗费的开发调试时间,降低工作难度,大幅提高工作效率。
其他文献
我国民用航空业的迅猛发展导致航班数量急剧增加,而固有空域资源有限以及交通管理技术与手段滞后使得空中交通安全事故频发、航班延误加剧。空中交通领域的专家学者在空域复杂
双足机器人的步行规划与控制方法一直是机器人学的研究热点问题,以往的规划与控制方法主要是将工业机器人的控制方法通过ZMP约束扩展到双足机器人上面,所生成的步行运动对能量
随着机器人技术研究和应用的不断广泛深入,人类期望移动机器人能够自主完成未知环境的探索,并能利用实时构建的地图模型实现高效导航。为避免由传感器信息的不确定性以及移动机
近年来,Internet在全球范围内呈爆炸性增长,其主要业务己由传统的文件传送、电子邮件和远程登录等转向多媒体应用丰富的WWW。用户数的巨增对带宽要求的提高,导致Internet上的数
随着人们对安全性要求的提高以及经济条件的改善,监控摄像头的个数增长速度越来越快,覆盖的范围也越来越广。目前应用中的智能视频监控基本都是依靠单路摄像机单独进行的。然而
岩体中存在的诸如节理、断层、软弱面、层面等结构面,是决定岩土工程稳定性的重要因素。目前,对于岩体结构面的判读主要还是由人工完成,由于工程量巨大,这将耗费非常多的人力物力
该文对Delta算子系统的建模与控制方法进行了系统深入的研究,主要贡献如下:(1)研究了Delta算子Riccati方程解的定界估计;(2)研究了Delta算子不确定系统的鲁棒性能分析问题;(3
无线传感器网络(WSN,WirelessSensorNetworks)技术是以传感器技术、嵌入式技术以及网络通信技术为基础的一门无线通信技术,它可以对数据进行采集、处理以及传输。已被视为可靠的
对多源图像进行融合处理是为了把不同图像包含的互补信息进行充分利用,通过消除冗余信息,将研究感兴趣的重要信息突出,得到比单一图像表达信息更完整、让人更容易理解认识的
目前的助力随动系统中传感器数据的采集大多采用有线通信,由于人体运动姿态的不断调整,传统的有线通信因为传感器布局、布线的限制有一定的局限性。如果在助力随动系统中采用无