一种自动化航电多协议总线测试架构制造技术

技术编号:38157850 阅读:8 留言:0更新日期:2023-07-13 09:27
本发明专利技术公开了一种自动化航电多协议总线测试架构,该架构包括数据库信息提取模块、用户测试交互平台、测试平台和待测试设备。本发明专利技术可实现航电系统中ARINC429、ARINC717以及离散量和模拟量等多种协议数据转换的自动化测试,同时,能够兼容航电系统中其他设备的ARINC429和ARINC717总线收发独立收发测试,为航电系统中繁杂的总线链路测试和多种协议总线的发送转发测试提供了一种简单、高效、灵活性和兼容性强的自动化测试架构。性和兼容性强的自动化测试架构。性和兼容性强的自动化测试架构。

【技术实现步骤摘要】
一种自动化航电多协议总线测试架构


[0001]本专利技术涉及航电总线测试
,尤其涉及一种自动化航电多协议总线测试架构,适用于航电系统中ARINC429、ARINC717以及离散量和模拟量等多种协议的数据转换测试。

技术介绍

[0002]在机载航电系统中,综合模块化航空电子(Integrated Modular Avionics,IMA)系统架构是当前发展的主要趋势。远程数据接口单元(Remote Data Interface Unit,RDIU)是IMA架构中重要的数据处理设备,需要配合完成ARINC429、ARINC717以及离散量和模拟量等多种协议的数据转换。保障数据传输及转换的准确性和可靠性对于具有高安全性要求的飞机来说具有重要意义,然而目前已有的总线数据测试架构或方法并不涉及RDIU设备中不同协议数据之间的转换测试,不能很好的满足实际的测试需求。
[0003]同时,航电系统中涉及多种协议的数据转换,且每种协议的数据通道数量较多,因此实现多路不同协议的数据转换测试需要融合不同协议的数据收发实现方式并能够控制多路数据通路的数据收发执行,测试实现难度大。

技术实现思路

[0004]本专利技术的目的是提供一种自动化航电多协议总线测试架构,一方面能够实现ARINC429、ARINC717以及离散量和模拟量等多种协议之间的数据转换测试;另一方面该架构通过软件和逻辑的配合,能够实现多协议多路通道总线数据转换的自动化测试,以提供一种便捷、高效、灵活性和实用性强的测试架构。
[0005]实现本专利技术目的的具体技术方案是:
[0006]一种自动化航电多协议总线测试架构,该架构包括数据库信息提取模块、用户测试交互平台、测试平台和待测试设备;
[0007]所述数据库信息提取模块包括数据库和数据库格式转换器;
[0008]所述用户测试交互平台包括测试选择模块、测试信息提取模块、测试信息下发模块、测试信息校验与显示模块和配置文件下发模块;
[0009]所述测试平台包括双通道测试同步解析模块、多路开关选择模块、多协议总线数据发送模块、多协议总线数据接收模块和多路数据收发通道;
[0010]所述测试选择模块包括429转429测试、429发送开环测试、429轮询接收测试、429转717测试、717发送开环测试、717轮询接收测试、离散量转429测试和模拟量转429测试;
[0011]所述数据库与数据库格式转换器相连;所述数据库格式转换器分别与测试选择模块、测试信息提取模块和配置文件下发模块相连;
[0012]所述测试选择模块与数据库格式转换器相连;所述测试信息提取模块分别与数据库格式转换器、测试信息下发模块和测试信息校验与显示模块相连;所述测试信息下发模块分别与测试信息提取模块和双通道测试同步解析模块相连;所述测试信息校验与显示模
块分别与测试信息提取模块和双通道测试同步解析模块相连;所述配置文件下发模块分别与数据库格式转换器和待测试设备相连;
[0013]所述双通道测试同步解析模块分别与测试信息下发模块、测试信息校验与显示模块、多路开关选择模块、多协议总线数据发送模块和多协议总线数据接收模块相连;所述多路开关选择模块分别与双通道测试同步解析模块和多路数据收发通道相连;所述多协议总线数据发送模块和多协议总线数据接收模块分别与双通道同步解析模块和多路数据收发通道相连;所述多路数据收发通道分别与多路开关选择模块、多协议总线数据发送模块、多协议总线数据接收模块和待测试设备相连;
[0014]所述数据库用于存储航电系统中多种协议数据的转发信息,该数据库由用户定义;所述数据库格式转换器用于将数据库的数据格式转换为待测试设备能够读取的配置文件的数据格式并向用户提供不同测试模式下的测试数据;
[0015]所述测试选择模块用于向用户提供测试模式选择交互,其中可选择的测试模式包括429转429测试、429发送开环测试、429轮询接收测试、429转717测试、717发送开环测试、717轮询接收测试、离散量转429测试和模拟量转429测试;所述测试信息提取模块用于从数据库格式转换器中提取对应测试模式下所需的测试数据;所述测试信息下发模块用于将测试指令和测试数据下发到测试平台;所述测试信息校验与显示模块用于显示当前的测试模式以及测试下发的数据并对从测试平台接收到的数据进行数据正确性判断并显示;所述配置文件下发模块用于向待测试设备发送配置文件,该模块具有用户交互按键,能够实现一键下发配置文件;
[0016]所述双通道测试同步解析模块用于同步解析数据发送和数据转发指令;所述多路开关选择模块用于选择并控制多路数据收发通道的开关;所述多协议总线数据发送模块用于通过开启的数据发送通道向待测试设备发送所选择测试模式下的测试信息;所述多协议总线数据接收模块用于通过开启的数据接收通道向待测试设备接收所选择测试模式下的测试信息;所述多路数据收发通道与待测试设备的总线通路建立物理连接,用于实现测试数据的收发。
[0017]所述数据库格式转换器能够将XML格式的数据文件转换成BIN格式的数据文件。
[0018]所述配置文件下发模块使用PCIe总线协议实现配置文件数据的传输。
[0019]所述双通道测试同步解析模块采用双状态机实现,同步解析数据发送和数据接收链路的指令和数据,实现多种协议总线的发送转发测试。
[0020]所述多路数据收发通道中包含不同协议数据的通道开关,且每种协议数据包含多路通道。所述多路开关选择模块能够控制同时开启多种协议的多个通道,实现数据的并行传输。
[0021]所述多协议总线数据发送模块包含多种协议数据的发送实现方式,能够实现ARINC429总线、ARINC717总线、离散量和模拟量数据的发送。
[0022]所述多协议总线数据接收模块包含多种协议数据的接收实现方式,能够实现ARINC429总线和ARINC717总线数据的接收。
[0023]与现有技术相比,本专利技术的有益效果是:
[0024](1)本专利技术能实现ARINC429、ARINC717、离散量和模拟量的数据转换测试,且融合了每种协议数据的多路通道测试,灵活性和实用性高,为实际航电系统总线数据协议转换
测试提供了便利。
[0025](2)本专利技术能够兼容具有ARINC429、ARINC717协议总线独立测试需求的设备,兼容性强。
[0026](3)本专利技术是一种自动化的测试架构且提供了良好的用户交互方式,便捷、高效且实用性强。
[0027](4)本专利技术不依赖与任何操作系统,模块功能分明,可扩展性强。
附图说明
[0028]图1为本专利技术架构框图;
[0029]图2为本专利技术中双通道测试同步解析模块的工作流程图。
具体实施方式
[0030]下面结合附图及实施例对本专利技术作详细描述。
[0031]参阅图1,本专利技术包括数据库信息提取模块1、用户测试交互平台2、测试平台3和待测试设备4;
[本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种自动化航电多协议总线测试架构,其特征在于:该架构包括数据库信息提取模块(1)、用户测试交互平台(2)、测试平台(3)和待测试设备(4);所述数据库信息提取模块(1)包括数据库(11)和数据库格式转换器(12);所述用户测试交互平台(2)包括测试选择模块(21)、测试信息提取模块(22)、测试信息下发模块(23)、测试信息校验与显示模块(24)和配置文件下发模块(25);所述测试平台(3)包括双通道测试同步解析模块(31)、多路开关选择模块(32)、多协议总线数据发送模块(33)、多协议总线数据接收模块(34)和多路数据收发通道(35);所述测试选择模块(21)包括429转429测试(211)、429发送开环测试(212)、429轮询接收测试(213)、429转717测试(214)、717发送开环测试(215)、717轮询接收测试(216)、离散量转429测试(217)和模拟量转429测试(218);所述数据库(11)与数据库格式转换器(12)相连;所述数据库格式转换器(12)分别与测试选择模块(21)、测试信息提取模块(22)和配置文件下发模块(25)相连;所述测试选择模块(21)与数据库格式转换器(12)相连;所述测试信息提取模块(22)分别与数据库格式转换器(12)、测试信息下发模块(23)和测试信息校验与显示模块(24)相连;所述测试信息下发模块(23)分别与测试信息提取模块(22)和双通道测试同步解析模块(31)相连;所述测试信息校验与显示模块(24)分别与测试信息提取模块(22)和双通道测试同步解析模块(31)相连;所述配置文件下发模块(25)分别与数据库格式转换器(12)和待测试设备(4)相连;所述双通道测试同步解析模块(31)分别与测试信息下发模块(23)、测试信息校验与显示模块(24)、多路开关选择模块(32)、多协议总线数据发送模块(33)和多协议总线数据接收模块(34)相连;所述多路开关选择模块(32)分别与双通道测试同步解析模块(31)和多路数据收发通道(35)相连;所述多协议总线数据发送模块(33)和多协议总线数据接收模块(34)分别与双通道同步解析模块(31)和多路数据收发通道(35)相连;所述多路数据收发通道(35)分别与多路开关选择模块(32)、多协议总线数据发送模块(33)、多协议总线数据接收模块(34)和待测试设备(4)相连;其中:所述数据库(11)用于存储航电系统中多种协议数据的转发信息,该数据库由用户定义;所述数据库格式转换器(12)用于将数据库的数据格式转换为待测试设备能够读取的配置文件的数据格式并向用户提供不同测试模式下的测试数据;所述测试选择模块(21)用于向...

【专利技术属性】
技术研发人员:巢瑞丽方堃王慧玲周家珅刘一清
申请(专利权)人:华东师范大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1