基于ADB/IMB总线的飞控数据中继系统的设计与实现
飞控数据中继系统,是某大型客机飞控系统地面模拟设备的重要组成部分之一,主要担负着ADB/IMB数据总线的相关任务,实现地面仿真测试过程中数据采集、数据解析和数据分发的相关任务。飞控系统地面模拟设备是一种多系统综合试验平台,能对飞控、液压、航电、起落架等多个飞机关键系统进行试验仿真,对降低研发成本、缩短研发周期、发现设计缺陷等具有极为重要作用。地面模拟设备仿真系统多,仿真数据量大,针对模拟仿真设备的特点,本课题设计研发相应的飞控数据中继系统实现大数据量的采集、解析和处理工作。首先,结合实际工程项目,根据实际系统功能需求,确定飞控数据中继系统的合理设计方案。除了设计整体系统设计方案,同时对时间同步解决方案,内存共享解决方案和网络数据传输等功能实现也提出了合适的解决方案。其次,根据系统设计方案和性能指标,对比选择合适的硬件设备。选择工控机、ADB/IMB板卡、NI 1588时钟同步板卡、GE PCI-5565反射内存卡和NI PCI-6733 DA板卡搭建硬件平台,作为系统实现的基础。然后,根据系统设计方案,设计并实现满足功能和性能需求的软件系统。软件系统是飞控数据中继系统功能和性能实现的核心。通过模块化设计,实现系统初始化、网络传输、数据采集、数据解析和数据分发等工作。结合系统数据包特点设计二级查找算法,第二级查找算法基于链表式哈希查找算法改进得到,实现大量数据解析的高效性和准确性,达到数据解析的性能要求。最后,将整个飞控数据中继系统与该大型客机飞控系统地面模拟设备联合调试进行实物测试和验证。本
课题在功能和性能上给出了最终的测试结果,验证了设计方案的正确性和可行性。
基于ADBIMB总线的飞控数据中继系统的设计与实现
![](/skin/haowen/images/icon_star.png)
![](/skin/haowen/images/icon_star.png)
![](/skin/haowen/images/icon_star.png)
![](/skin/haowen/images/icon_star.png)