1. 航电系统集成测试全景

航电系统(Avionics System)是飞机上所有电子与电气功能系统的总称,它决定了飞机"看得见、算得清、飞得稳、联得上"的能力边界。现代民机或军机的航电系统通常由若干功能域组成:显示与控制域(座舱显示器、多功能控制面板)、通信域(VHF/HF电台、数据链、卫星通信)、导航域(惯导、卫星导航、无线电导航)、监视域(气象雷达、TCAS、ADS-B)、飞行管理域(FMS、飞控计算机接口)、任务/火控域(军机)以及健康管理域(PHM、总线监控)。这些功能域并非孤立设备,而是通过ARINC 429、ARINC 664(AFDX)、MIL-STD-1553B、CAN、RS-422等总线与离散量、模拟量接口互联,形成一张"数据—控制—供电—散热"耦合的复杂网络。

正因为航电是"系统之系统",单台设备出厂合格并不等于整机可用。集成测试(Integration Test)的目标,就是在真实或半实物的系统环境中,验证各分系统之间的接口、时序、数据、逻辑与资源竞争是否满足设计需求,并尽早暴露那些只在"组合"时才出现的缺陷。这些缺陷往往具有典型特征:单机测试时一切正常,接入总线后出现周期抖动、消息丢失、地址冲突、供电跌落、电磁干扰或软件状态机死锁。集成测试要回答的核心问题可以概括为四类:接口对不对(电气、协议、数据格式)、时序稳不稳(周期、延迟、抖动、同步)、逻辑通不通(状态迁移、故障降级、余度切换)、性能够不够(总线负载、CPU占用、端到端延迟)。

测试层级划分:从 LRU 到整机

工程上通常把航电测试划分为若干层级,层级越高,环境越接近真实飞机,代价也越大。理解层级划分,是理解"问题定位在工程中处于什么位置"的前提。

  • LRU/SRU 级测试:面向航线可更换单元,验证单机功能、接口电气特性与内建测试(BIT)。环境为台架或专用测试设备,输入输出明确,问题定位相对容易。
  • 分系统级集成测试:把同一功能域内的多台设备接入总线,验证域内数据流与功能协同,例如导航域内惯导与GPS的组合导航。
  • 系统级集成测试:跨功能域互联,验证显示、通信、导航、飞管之间的交联,典型如FMS向显示器发送航路、TCAS向座舱发出告警。
  • 铁鸟/系统综合台试验:在铁鸟台上接入真实作动、液压、供电与部分真实航电,验证飞控与航电的闭环耦合。
  • 机上地面与飞行试验:在真实飞机上完成地面通电、发动机试车与试飞验证,是最终确认环节。

层级之间不是简单重复,而是"缺陷漏斗":低层级暴露接口与协议问题,高层级暴露时序、资源与综合逻辑问题。集成测试的价值,正在于把本会在试飞阶段才暴露的问题,提前到台架阶段解决。

典型测试流程与问题定位的位置

一个完整的集成测试流程通常包含:需求分析与测试性分析 → 测试用例设计 → 测试环境搭建(含总线仿真、激励源、监控工具) → 测试执行与数据采集 → 结果判读与缺陷记录 → 问题定位与回归验证。其中"问题定位"不是流程末端的一个孤立动作,而是贯穿测试执行与结果判读的闭环活动。当一条用例失败时,工程师需要判断:是激励不对、被测件故障、总线配置错误,还是测试环境本身引入的干扰?这要求测试系统具备可观测性——总线记录仪、时间戳、信号探针、日志与BIT信息缺一不可。

集成测试中,约60%以上的问题最终定位到接口配置、时序参数或环境搭建环节,而非被测设备本身的功能缺陷。因此"先怀疑环境、再怀疑被测件"是常见的排障顺序。

本节知识结构图解

下图给出航电系统组成、测试层级与问题定位在工程流程中的位置关系,帮助建立整体认知框架。

航电系统集成测试全景 航电系统组成(功能域) 显示与控制 CDU / MFD 通信 VHF / 数据链 导航 IRS / GNSS 监视 TCAS / ADS-B 飞行管理 FMS / FCC 健康管理 PHM / 总线监控 互联总线:ARINC 429 / AFDX / 1553B / CAN / 离散量 / 模拟量 测试层级划分(缺陷漏斗) LRU / SRU 级 单机功能 · BIT 分系统级 域内数据流 系统级 跨域交联 铁鸟 / 综合台 闭环耦合 机上 / 试飞 最终确认 层级越高 → 环境越真实 → 代价越大 → 暴露问题越综合 低层级暴露接口/协议问题 · 高层级暴露时序/资源/综合逻辑问题 典型测试流程与问题定位位置 需求分析 测试性分析 用例设计 激励/预期 环境搭建 总线仿真/监控 测试执行 数据采集 结果判读 通过/失败 问题定位与回归 闭环验证 问题定位贯穿执行与判读,回归验证后反馈至用例与环境 定位四问:接口对不对 · 时序稳不稳 · 逻辑通不通 · 性能够不够

问题定位在工程中的位置

从工程视角看,问题定位能力是集成测试工程师的核心竞争力。它要求工程师同时具备三类知识:一是被测系统的功能与接口知识,知道"正常应该是什么样";二是测试环境与工具知识,知道"数据从哪里来、怎么记录、怎么回放";三是排障方法论,知道"先隔离什么、再验证什么"。一个典型场景是:系统级测试中发现显示器上航路出现间歇性跳变。定位路径通常是——先查总线记录,确认FMS是否发出了跳变数据;若FMS输出正常,则查显示端接收与解析;若接收正常,则查显示刷新时序与数据源切换逻辑;若均正常,再查供电与接地是否引入干扰。这条路径体现了"从现象到数据、从数据到接口、从接口到环境"的逐层收敛思想。

需要强调的是,集成测试不是"把设备连起来跑一遍",而是以需求为基准、以数据为依据、以闭环为目标的系统工程活动。测试层级决定了问题的暴露时机,测试流程决定了问题的可追溯性,而问题定位则决定了问题能否被真正关闭。三者共同构成航电系统集成测试的全景。

本节要点回顾:航电系统由显示控制、通信、导航、监视、飞行管理、健康管理等功能域通过多类总线互联;集成测试聚焦接口、时序、逻辑与性能四类问题;测试层级从LRU到试飞逐级逼近真实环境,形成缺陷漏斗;问题定位贯穿测试执行与结果判读,是闭环验证的关键环节。