3. 被测设备与测试场景建模

在EMC自动化测试系统中,被测设备(EUT)与测试场景的建模质量,直接决定了自动化脚本能否稳定复现测试条件、能否正确判读结果,以及报告能否被审核方接受。很多自动化项目失败,并非因为仪器控制代码写得不好,而是因为EUT配置、工作模式、线缆布局和辅助设备没有被结构化地描述,导致每次测试的“场景”都在悄悄变化。本节围绕五个建模要素展开:EUT配置、工作模式、线缆与辅助设备、测试项选择、自动化任务边界定义。

一、EUT配置建模:把物理状态变成可复用的数据结构

EUT配置描述的是“被测设备在测试时的物理与电气状态”。它至少应包含:设备标识(型号、序列号、硬件版本、固件版本)、供电方式(AC/DC、电压、频率、相数)、接地方式(接地参考点、接地线长度)、外壳状态(开盖/闭盖、屏蔽罩是否安装)、接口连接状态(哪些端口接负载、哪些端口端接、哪些端口悬空)。这些信息不能只写在测试记录表里,而应作为自动化系统的输入参数,在测试开始前由脚本读取并校验。

例如,某开关电源EUT的配置可以结构化为:EUT_ID=PSU-2401、FW=1.3.2、VIN=230V/50Hz、LOAD=50%额定、GND=参考接地板、CASE=闭盖。自动化脚本在启动辐射发射测试前,先比对这些参数与测试计划是否一致;若不一致,则拒绝执行并提示操作员确认。这一步看似简单,却能避免大量“测了但条件不对”的无效数据。

二、工作模式建模:定义EUT在测试中“做什么”

同一台EUT在不同工作模式下,EMC表现可能差异巨大。工作模式建模需要明确:模式名称、触发条件、稳定时间、监测参数、判定阈值。以一台工业变频器为例,典型模式包括:待机、额定负载运行、轻载运行、频繁启停、通信轮询。每个模式应定义可自动控制的激励方式,例如通过通信接口写入频率给定值,或通过数字IO触发启停。

自动化测试中,工作模式必须可编程切换,并且切换后要有足够的稳定等待时间。例如,从待机切换到额定负载运行,等待30秒使输出稳定,再开始扫描。若稳定时间不足,测得的骚扰可能包含瞬态成分,导致误判。因此,工作模式建模不仅是“列模式”,还要给出“进入条件、稳定判据、退出条件”。

三、线缆与辅助设备建模:最容易被忽视的变量

线缆的长度、走向、捆扎方式、屏蔽层端接方式,以及辅助设备(如负载、滤波器、通信模拟器、电源)的位置,都会显著影响EMC测试结果。自动化系统需要把这些信息作为场景参数记录,而不是靠操作员记忆。

建议为每根线缆建立条目:线缆编号、类型(电源/信号/通信)、长度、是否屏蔽、屏蔽端接方式、在测试桌上的走向(例如“沿参考接地板边缘走线,离EUT 10cm”)、连接端口。辅助设备同样需要建模:设备名称、型号、与EUT的连接关系、供电来源、是否在测试中工作。例如,辐射发射测试中,辅助负载若放在EUT正前方,可能改变天线接收到的场分布,因此其位置必须固定并记录。

EUT与测试场景建模要素关系图 EUT 型号/序列号/固件 供电/接地/外壳状态 工作模式 待机 / 额定负载 / 轻载 频繁启停 / 通信轮询 进入条件 · 稳定时间 · 退出条件 线缆 类型 / 长度 / 屏蔽 走向 / 捆扎 / 端接 电源线 · 信号线 · 通信线 辅助设备 负载 / 滤波器 / 模拟器 供电来源 / 连接关系 位置固定 · 工作状态记录 测试项选择 CE / RE / ESD / EFT / Surge 依据标准与产品类别 频段 · 限值线 · 判据 自动化任务边界:可自动执行 / 需人工确认 / 禁止自动执行

四、测试项选择:从标准到可执行任务

测试项选择不是简单勾选“CE、RE、ESD”,而是要把标准条款转化为自动化系统可执行的任务。每个测试项应明确:适用标准与版本、测试端口、频率范围或脉冲参数、限值线、EUT工作模式、判定准则(A/B/C级)、所需仪器与附件。例如,辐射发射测试项可定义为:标准=EN 55032 Class B、端口=外壳、频段=30MHz-1GHz、天线距离=3m、EUT模式=额定负载、判据=准峰值限值。

自动化系统应支持按测试计划自动加载这些参数,并在测试过程中记录实际使用的参数。若某个测试项需要人工干预(如ESD放电点选择),则应在任务边界中标记为“需人工确认”,而不是强行自动化。

五、自动化任务边界定义:明确“机器做什么、人做什么”

任务边界定义是自动化系统安全、可靠运行的前提。建议将每个测试步骤划分为三类:可自动执行、需人工确认、禁止自动执行。可自动执行包括:仪器初始化、参数设置、扫描、数据采集、限值比较、报告生成。需人工确认包括:EUT工作模式切换、线缆重新连接、辅助设备调整、异常情况处理。禁止自动执行包括:涉及安全的高压操作、可能损坏EUT的极限测试、标准明确要求人工判定的项目。

边界定义应写入测试计划,并由自动化脚本强制执行。例如,脚本在执行辐射发射前,弹出确认框要求操作员确认“EUT已进入额定负载模式,线缆走向与建模一致”,确认后才继续。这样既保留了自动化的效率,又避免了因场景漂移导致的错误结论。

实践建议:将EUT配置、工作模式、线缆与辅助设备、测试项选择、任务边界五类信息统一存入一个场景配置文件(如JSON或YAML),自动化脚本从该文件读取参数。每次测试前,脚本自动校验配置与测试计划的一致性,并生成场景快照存档。这样,任何一次测试都可以被完整复现,报告审核时也能快速追溯测试条件。

总结来说,EUT与测试场景建模的核心,是把“测试时到底发生了什么”从操作员的记忆和纸质记录,转化为结构化、可校验、可复现的数据。只有场景建模扎实,自动化测试才能真正做到“测有所依、果有所据”。