加载中...


机载软件配置项综合测试与验证设备
机载设备软件运行环境是符合ARINC653标准的航空级高安全平台,为综合模块化航电(IMA)系统提供分区隔离的软件运行支撑,核心适配DO-178C机载软件适航要求。
环境基于 IMA 硬件平台与模块支持层构建,完成硬件抽象与底层驱动适配,屏蔽硬件差异,为上层提供标准化硬件访问接口。核心操作系统层为环境基础,提供分区时空管理、确定性调度、健康监控、分区间通信等核心能力,配套可裁剪的文件系统、BIT管理等组件,满足机载高可靠运行需求。
上层采用严格的时空分区隔离架构,划分多个独立运行分区,各分区搭载专属分区操作系统与应用,空间上内存地址完全隔离,时间上按固定调度窗口确定性运行,不同安全等级应用互不干扰。环境原生适配全类型航空总线与机载IO接口,实现与飞控、航电等交联系统的实时数据交互,支撑机载功能闭环运行。

机载软件测试系统是符合DO-178C、GJB 5000B标准的分层闭环验证架构,专为航空高安全等级机载软件全生命周期测试设计,采用五层递进式架构,匹配机载软件强实时、高可靠、可追溯的严苛要求。
系统自底向上分为五层:被测对象层提供实物+仿真双载体,复现真实装机环境,支持多模式测试;测试资源层采用双冗余架构,原生兼容全类型航空总线与机载IO,实现纳秒级信号激励与高精度采集;系统管理层为全要素管控中枢,实现测试全流程版本追溯与合规管控;功能实现层为自动化执行核心,覆盖测试全流程,支持低代码开发与批量回归;业务需求层为顶层验证闭环,覆盖功能、性能、接口全维度验证,实现需求 - 测试全链路追溯,支撑机载软件适航取证与型号定型。

一、系统价值
可依据DO-178C、GJB/Z 141开展功能测试、性能测试;
接口功能测试:覆盖所有功能与接口需求,含正常、异常、边界场景;
目标模块软硬件资源的功能性能测试:CPU测试、CACHE测试、NVRAM测试、定时器测试、中断控制器测试、文件系统测试;
系统软复位测试:MSL层软复位测试、OSL层软复位测试、APP层软复位测试;
系统引导时间测试:BOOT引导时间、MSL启动时间、OS启动时间。
二、系统功能
通过多种接口板卡模拟交联设备,基于半实物仿真理念进行软件配置项测试;
提供图形化通信协议管理功能,以及基于树形结构的ICD管理功能;
提供基于Python、ETL、表格序列的测试用例开发环境;
基于测试序列实现对多测试用例的执行逻辑的管理,可实现批量测试,并自动生成测试报告;
提供测试缺陷记录功能,具备测试覆盖率统计功能。
三、系统组成
软件:ETest半实物仿真测试集成开发环境;
硬件:功能性能测试设备:PXI平台、串口板卡、ARINC664板卡、ARINC429板卡、ARINC825板卡、FC板卡、1394B板卡、1553B板卡、离散量板卡、模拟量板卡、LVDT板卡、RVDT板卡、电阻输出板卡、电流输出板卡。信号调理转接箱:实现测试资源与被测件信号信号的电气调理、对接,并提供通用的对外接口。
四、系统优势
测试资源丰富,可满足几乎所有机载设备的软件配置项测试需求;
系统对外接口通用,通过转接线缆可实现对任意被测设备的连接;
ETest执行器支持分布式部署,可通过增加测试节点实现测试功能、规模的扩展;
ETest本身具备代码、测试界面开发能力,可基于测试资源实现任意功能的代码、测试界面的开发;
ETest为国产自主软件,支持国产CPU+OS+信创/国产硬件。