加载中...


基于ETest的航电系统通用测试平台
随着电子技术的发展,航电系统在飞机整机中的重要性飞速提升。据统计,近年来航电系统在飞机出厂成本中的比例直线上升,航电系统研发成本已占飞机研制总成本的近30%,并保持着持续扩大的趋势。测试保障作为航电产业链至关重要的一环,贯穿航空电子设备“研发-制造-运营”的全生命周期,提升和发展航电测试保障技术,是提升我国航电行业竞争力的关键技术。

一、什么是航电系统

二、通用测试平台的必要性
传统的航电系统功能测试设备是:一套测试设备只测试一个型号,测试软件也是专门定制。当型号越来越多,最后发现需要很多不同种类的测试设备,同时也需要很多开发人员开发测试软件。测试人员很难熟练掌握各种测试设备和各种测试软件,另外对测试设备的维护管理也相当复杂繁琐。
现在需要构建一种平台,它可以测试几乎所有型号的航电系统设备。

图1:航电实时仿真测试系统组成图
ETest具有开放性很强的二次开发能力:搭建测试环境,设计测试用例,然后执行测试用例;控制PXI各接口模块,产生激励信号给被测航电系统,然后采集被测系统反馈信号,与预期的结果对比,实现对航电系统的功能、接口、性能的测试与验证。
三、某航电系统测试原理

图2:通用测试平台系统测试原理图
PXI硬件主要配置:
四、某航电系统测试执行过程
利用通用测试平台可快速搭建模拟量输出接口、离散量输出接口、频率量输出接口、同步器输出接口、串行总线(RS-422)接口、HB6096接口的硬件测试环境,利用定制航插电缆连接被测件和各种模块。然后利用ETest软件,建一个测试项目,进行仿真设计、用例设计与执行,最后得到测试报告。
搭建好硬件测试环境后,需要利用ETest软件测试平台开展测试设计工作。首先进行交联环境设计,交联环境用来描述被测件的外围接口通道和协议。在ETest测试平台中进行测试交联环境仿真建模,添加多个外围系统模拟量、离散量、频率量、HB6096、同步器、RS422。再添加多个数模转换、数字输出、频率输出、429、同步器、422通道。各通道上添加用户定义的通讯协议。交联环境建模如下图3。

图3:ETest测试项目交联环境图

图4:DPD协议示例

图5:图形监控示例
4、脚本用例执行

图6:Python脚本测试用例
测试环境搭建完成后批量执行测试用例。测试执行是一键自动化执行测试用例,并生成报告。
五、测试软件ETest简介

图7: ETest测试开发环境图