一种飞机航空电子设备通用测试系统技术方案

技术编号:17063897 阅读:36 留言:0更新日期:2018-01-17 23:14
本发明专利技术涉及自动测试和航空电子领域,公开了一种飞机航空电子设备的通用测试系统。本发明专利技术通过在现有技术的基础上添加ICD解析层,在被测对象ICD发生变化时无需更改测试设备源代码即可实现新型号航空电子设备的测试,同时也增加了测试设备代码的健壮性,不会因频繁更改影响测试设备的稳定与使用,提高航空电子设备的生产和调试的效率,保证测试系统在该领域的通用型和扩展性。

A general test system for Aircraft Avionics

The invention relates to the field of automatic testing and avionics, and discloses a general test system for aircraft avionics. The invention of ICD by adding the analytical layer on the basis of the existing technology, the object to be measured when the ICD changes without changing the source code to realize the new test equipment of aviation electronic equipment test, but also increase the robustness of the test equipment code, not because of stability and frequent use of change impact test equipment, improve the efficiency of the production and commissioning of aviation electronic equipment, ensure the test system in the field of universal and scalability.

【技术实现步骤摘要】
一种飞机航空电子设备通用测试系统
本专利技术涉及自动测试和航空电子领域,具体涉及一种飞机航空电子设备的通用测试系统。
技术介绍
《计算机测量与控制》2016年09期公开了一种多功能航空测试设备的设计与实现,对某航空电子设备实际测试需求,提出了一种基于组件模型并采用虚拟仪器技术的多功能航空测试设备,该设备能模拟电子设备实际应用环境,满足了该航空电子设备在产品调试、交付试验、验收、系统联试、故障排除中的测试要求。其构成是电流电压显示及开关控制面板、信号断点板、开关切换板、显示器、信号调理箱、主控计算机、测控软件等。不足之处主要有三点,一是当被测对象型号更改导致软件接口即ICD发生变化时,该设备无法进行测试,需要对底层代码进行更改,二是不能同时兼容新旧型号的被测对象,三是频繁更改底层代码降低了测试系统的健壮性,容易因更改带来额外的故障。
技术实现思路
专利技术目的:本专利技术克服了现有技术中的缺点,提供了一种飞机无线电导航设备通用测试系统。可以在被测对象ICD发生变化时通过配置适应新型号的测试。技术方案:一种飞机航空电子设备通用测试系统:包括物理层与用户层,物理层将接收到的总线数据转化为计算机可识别的内部数据,并送往用户层转换为工程数据,最终输出给测试人员,其特征在于,在物理层与用户层之间增加ICD解析层及其数据库,物理层所具备的功能不变,数据送往解析层后,在该层按数据库中的格式定义转化为工程数据,最后送往用户层输出给测试人员。所述ICD解析层是解析方法的集合,其功能是将各种航空总线的源码数据,转为飞机的各种工程数据,具体为接收到航空总线的源码数据后,按总线标号查找数据库中的定义,通过定义选择相应的解析方法,并按定义将源码数据解析为工程数据。所述测试系统,同时也能将测试人员输入的各种工程数据,按解析层中定义的格式封装为航空总线信号,最后通过物理层发送给被测对象。所述ICD解析层采用数据库实现,通过数据表对ICD的具体内容进行描述。被测对象型号变化时,可通过添加新的ICD数据表实现新型号接口的适配。所述物理层为硬件测试资源,其功能是将被测对象输出的各种电信号,转换为计算机内部数据,或是将内部数据,转换为电信号输出给被测对象。所述硬件测试资源为PXI总线板卡、模拟量I/O卡。与现有技术相比,本专利技术的有益效果主要有:1)能够适应被测对象ICD接口定义的变化。航空设备在研制过程中ICD接口定义的变化十分频繁,现有技术难以保证测试设备可以灵活的适应这种变化。本专利技术通过增加ICD解析层,能够保证对测试设备软件代码不做更改的情况下适应这种变化。2)被测对象ICD接口变化时,测试程序源代码无需更改,保障了测试软件的健壮性,避免因更改引入Bug影响设备使用。3)解决该领域内多型号航空电子设备的测试,提高航空电子设备的生产和调试的效率,保证测试系统在该领域的通用型和扩展性。附图说明图1是原系统ICD解析的原理图图2是本专利技术ICD接口适配的原理图具体实施方式下面结合附图对本专利技术作进一步详细描述:ICD接口适配的原理如下:第一步:图2中的物理层接收到被测对象所发送过来的总线数据,通过ARINC429板卡等将总线数据的电信号转换为32位数据字。第二步:32位数据字传递到图2中的ICD解析层,ICD解析层将32位数据字中的Label位拆分出来,并以此为关键字进行查找数据库。通过数据库中的定义将32位数据字中的SDI,DATA,SSM位解析为工程数据,这些工程数据包含名称、单位、数值。最后ICD解析层将工程数据送往用户层。第三步:用户层将接收到的工程数据的名称、单位、数值以列表的形式显示在用户界面上,变成测试可读的各种飞机参数。以上过程是数据接收的处理步骤。当需要发送某工程数据时,处理步骤为上述的逆过程。即,第一步,用户层以被测对象设备类型为关键词检索ICD数据库,列出该被测对象所接收的所有工程数据。用户输入工程数据的值后,将工程数据的名称、单位、数值传递给ICD解析层。第二步,ICD解析层以工程数据的名称为关键词,查询数据库,按数据库中的位定义生成32位数据字。第三步,32位数据字传递到物理层,由总线板卡等转为电信号发送给被测对象。当被测对象ICD接口定义发生变化时,将不同被测对象的ICD数据录入数据库,便可实现工程数据到电信号的转换。从而实现了不同型号的适配功能。本文档来自技高网...
一种飞机航空电子设备通用测试系统

【技术保护点】
一种飞机航空电子设备通用测试系统,包括物理层与用户层,物理层将接收到的总线数据转化为计算机可识别的内部数据,并送往用户层转换为工程数据,最终输出给测试人员,其特征在于,在物理层与用户层之间增加ICD解析层及其数据库,物理层所具备的功能不变,数据送往解析层后,在该层按数据库中的格式定义转化为工程数据,最后送往用户层输出给测试人员。

【技术特征摘要】
1.一种飞机航空电子设备通用测试系统,包括物理层与用户层,物理层将接收到的总线数据转化为计算机可识别的内部数据,并送往用户层转换为工程数据,最终输出给测试人员,其特征在于,在物理层与用户层之间增加ICD解析层及其数据库,物理层所具备的功能不变,数据送往解析层后,在该层按数据库中的格式定义转化为工程数据,最后送往用户层输出给测试人员。2.如权利要求1所述的飞机航空电子设备通用测试系统,其特征在于,所述ICD解析层是解析方法的集合,其功能是将各种航空总线的源码数据,转为飞机的各种工程数据,具体为接收到航空总线的源码数据后,按总线标号查找数据库中的定义,通过定义选择相应的解析方法,并按定义将源码数据解析为工程数据。3.如权利要求1所述的飞机航空电子设备通...

【专利技术属性】
技术研发人员:周懿田永锋李朦李铜石峰余军强郑永梅郝向阳张庆段学智
申请(专利权)人:陕西飞机工业集团有限公司
类型:发明
国别省市:陕西,61

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

1