4. 测试需求分析与验证矩阵设计

星载雷达的地面测试不是“把设备接上、看波形对不对”这么简单。雷达任务书里写的是探测距离、分辨率、测角精度、数据率、虚警概率等任务级指标,而测试台上能直接施加和测量的,往往是射频功率、脉冲宽度、带宽、时钟抖动、A/D 量化位数、波束指向角、信噪比等工程参数。测试需求分析的核心工作,就是建立这两层之间的可追踪映射:每一个任务指标,必须能沿“任务指标→系统性能指标→分机/模块指标→可测参数→测试项”这条链向下分解,直到落到一个可以用仪器激励、采集和判定的具体测试动作上。

一、从任务指标到测试项的分解逻辑

分解不是简单拆句子,而要沿雷达方程和信号处理链逐级展开。以“探测距离 Rmax”为例,它由雷达方程决定:

R_max^4 = (P_av · G_t · G_r · λ² · σ · T_d · L_s) / ((4π)³ · k · T_0 · F_n · L · SNR_min)

其中 Pav 为平均发射功率,Gt、Gr 为收发天线增益,λ 为波长,σ 为目标 RCS,Td 为积累时间,Ls 为系统损耗,Fn 为接收机噪声系数,L 为总损耗,SNRmin 为检测所需最小信噪比。这个式子直接告诉我们:要验证 Rmax,不能只测一个“距离”,而必须分别验证发射功率、天线增益、接收噪声系数、积累脉冲数、检测门限对应的 SNRmin 等参数。于是任务指标被分解为若干可独立测量的工程参数,每个参数再对应一个测试项。

例如某 X 波段星载 SAR 示例(以下参数为教学假设,非实测值):任务指标要求条带模式分辨率 3 m、幅宽 30 km、NESZ ≤ −22 dB。分解后得到:发射带宽 ≥ 60 MHz、脉冲重复频率 PRF 满足方位采样、天线方位向尺寸决定波束宽度、接收链路噪声系数 ≤ 3.5 dB、系统损耗 ≤ 2.5 dB。对应测试项包括:发射频谱与带宽测试、PRF 稳定性测试、接收增益与噪声系数测试、内定标回路幅度相位一致性测试、以及整机 NESZ 外场定标测试。这样,一个任务指标就展开成一组有物理依据的测试项,而不是凭经验罗列。

二、需求追踪矩阵的建立

需求追踪矩阵(Requirements Traceability Matrix, RTM)是防止“漏测”和“重复测”的核心工具。它的行是任务指标,列是测试项,交叉点标注覆盖关系与覆盖强度。一个实用的 RTM 至少应包含:需求编号、需求描述、指标值、分解得到的工程参数、对应测试项编号、测试方法、覆盖类型(直接/间接/分析)、验证阶段(桌面/分机/整机/外场)。

需求编号任务指标分解工程参数测试项覆盖类型验证阶段
REQ-01分辨率 ≤ 3 m发射带宽 ≥ 60 MHz;脉压比T-01 发射频谱带宽直接分机
REQ-01分辨率 ≤ 3 m距离向旁瓣 ≤ −20 dBT-02 脉压旁瓣直接整机
REQ-02NESZ ≤ −22 dB噪声系数 ≤ 3.5 dB;系统损耗T-03 接收噪声系数间接分机
REQ-02NESZ ≤ −22 dB内定标一致性T-04 内定标幅度相位直接整机
REQ-03测角精度 ≤ 0.05°波束指向误差;通道幅相一致性T-05 波束指向直接整机
REQ-03测角精度 ≤ 0.05°和差通道隔离度T-06 和差隔离间接分机

矩阵建立后要做双向检查:正向看每个需求是否至少有一条覆盖路径;反向看每个测试项是否都能追溯到某个需求。若某测试项追不到需求,说明它可能是冗余测试;若某需求只有“分析”覆盖而无“直接”测试,则要在评审中标记为高风险项,安排补充测试或仿真验证。

三、测试覆盖性分析

覆盖性分析要回答三个问题:覆盖了没有、覆盖得够不够、覆盖得准不准。常用做法是计算需求覆盖率 = 已覆盖需求数 / 总需求数,以及测试项冗余度 = 测试项总数 / 被覆盖需求数。前者反映完整性,后者反映经济性。对关键指标,还应做“边界覆盖”:不仅测标称值,还要测上下边界和故障边界。例如接收噪声系数标称 ≤ 3.5 dB,测试点应包含常温标称、高温 +55 ℃、低温 −40 ℃ 三种状态,观察噪声系数是否仍在门限内。

覆盖性分析建议在测试大纲评审前完成一次,在测试执行后再复核一次。前者防止漏项,后者确认实际执行的测试项与矩阵一致,避免“计划测了、实际没测”。

四、测试用例设计与通过准则

测试用例应包含:用例编号、对应需求、测试目的、前置条件、激励设置、测量步骤、记录数据、通过准则、异常处理。通过准则必须可量化、可复现,避免“波形正常”“性能良好”这类主观描述。以下给出一个接收噪声系数测试用例示例(参数为教学假设):

用例编号:TC-03
对应需求:REQ-02(NESZ ≤ −22 dB)
测试目的:验证接收链路噪声系数 ≤ 3.5 dB
前置条件:接收机加电稳定 30 min,环境温度 25 ℃,校准噪声源已溯源
激励设置:噪声源接入接收前端,ENR = 15 dB,依次输出冷/热噪声
测量步骤:
  1. 记录冷态输出功率 P_cold
  2. 记录热态输出功率 P_hot
  3. 计算 Y 因子 = P_hot − P_cold
  4. 由 Y 因子与 ENR 计算噪声系数 NF
通过准则:NF ≤ 3.5 dB,且三次重复测量极差 ≤ 0.2 dB
异常处理:若 NF 超限,检查前端连接器、LNA 偏置与屏蔽接地

通过准则的制定要区分“单次通过”和“统计通过”。对稳定性类指标,如 PRF 抖动,应规定多次测量的均值与标准差同时满足门限;对一致性类指标,如多通道幅相,应规定通道间最大偏差而非单通道绝对值。准则中还要写明测量不确定度,例如噪声系数测量不确定度 ±0.3 dB,则门限判定时应留出相应裕量,避免把“测量误差”误判为“产品超差”。

任务指标 → 测试项分解与验证矩阵关系 任务指标层 REQ-01 分辨率 ≤ 3 m REQ-02 NESZ ≤ −22 dB REQ-03 测角精度 ≤ 0.05° REQ-04 PRF 稳定度 REQ-05 数据率 ≥ 320 Mbps 工程参数层 发射带宽 ≥ 60 MHz 脉压旁瓣 ≤ −20 dB 噪声系数 ≤ 3.5 dB 内定标一致性 波束指向误差 和差隔离度 PRF 抖动 时钟相位噪声 量化位数 数据吞吐能力 测试项层 T-01 发射频谱带宽 T-02 脉压旁瓣 T-03 接收噪声系数 T-04 内定标幅相 T-05 波束指向 T-06 和差隔离 T-07 PRF 抖动 T-08 相位噪声 T-09 量化信噪比 T-10 数据吞吐 覆盖性判定 直接覆盖 T-01/T-02 间接覆盖 T-03/T-06 分析覆盖 仿真/计算 覆盖率 = 已覆盖/总需求 冗余度 = 测试项/需求 通过准则 = 量化门限 + 测量不确定度裕量 + 重复性要求(示例:NF ≤ 3.5 dB,极差 ≤ 0.2 dB)

把上述四步串起来,就形成一条闭环:任务指标经物理模型分解为工程参数,工程参数映射为测试项并填入 RTM,覆盖性分析检查完整性与经济性,测试用例与通过准则把每个测试项变成可执行、可判定的动作。实际工程中,这条链往往要迭代两到三轮:第一轮分解可能发现某些指标无法直接测量,需要设计间接验证方案;第二轮评审可能发现测试项冗余,需要合并;第三轮执行后根据实测数据反查矩阵,确认没有漏测。只有矩阵、用例和实测记录三者一致,测试需求分析才算真正落地。

常见误区:把 RTM 做成“需求清单+测试清单”的简单拼接,交叉点全部标“覆盖”,却不区分直接、间接和分析覆盖。这样在评审时无法判断哪些指标实际未被验证,容易在交付后暴露漏测风险。