4. HIL测试系统总体架构
多电平变流器HIL测试系统并不是“仿真器加控制器”这么简单。它本质上是一条从实时计算到物理接口、再到被测控制器、最后回到实时计算的信号闭环链路。理解这条链路上每个环节的职责、信号形态和误差来源,是后续搭建模型、配置I/O和判断测试结果是否可信的基础。本节先建立总体架构的组成认识,再讨论闭环与开环两种配置各自适用的场景和选择依据。
一、系统五个组成部分及其职责
一套典型的多电平变流器HIL测试系统由五部分组成:实时仿真器、I/O接口、信号调理、被测控制器和上位机监控。
实时仿真器是系统的核心,负责以固定步长求解变流器主电路、电网、负载和调制逻辑的数学模型。多电平拓扑(如三电平NPC、五电平ANPC、模块化多电平MMC)开关器件多、状态变量多,仿真步长通常需要压到1~10 μs量级,才能准确复现PWM边沿和子模块投切过程。仿真器输出的不是“波形文件”,而是每个步长更新一次的实时数值。
I/O接口承担仿真器与外部世界之间的数字量和模拟量交换。数字量通道用于传输PWM门极信号、故障保护信号、继电器状态等;模拟量通道用于传输电压、电流采样值、给定值等。I/O的更新率、分辨率和通道数直接决定了哪些信号可以真实接入。
信号调理是常被低估但极其关键的一环。仿真器I/O的电平(如±10 V、0~5 V、TTL)与被测控制器的接口电平(如3.3 V、±15 V、4~20 mA)往往不一致,需要经过电平转换、隔离、滤波、偏置和缩放。调理电路的带宽、延迟和噪声会直接叠加到闭环中,成为影响测试保真度的因素。
被测控制器是真实硬件,运行实际的调制、均压、环流抑制和保护算法。它“看到”的是经过调理的仿真信号,输出的是真实的门极脉冲和使能信号。
上位机监控负责模型下载、参数在线修改、波形录制、变量观测和测试用例管理。它不参与实时闭环,但决定了测试过程是否可复现、结果是否可追溯。
二、闭环配置:让控制器“以为”自己在真实系统里
闭环配置的核心特征是:仿真器输出的电压、电流信号经调理后送入被测控制器,控制器据此计算并输出门极脉冲,脉冲再经调理和I/O返回仿真器,驱动模型中的开关器件。这样,控制器面对的是一套会“响应”的对象,其采样、锁相、均压、保护逻辑都能被真实激励。
闭环配置适合验证以下内容:多电平调制算法在真实采样延迟下的表现;中点电位平衡或子模块均压环的动态收敛;故障保护(过流、过压、子模块故障)的触发阈值和动作时序;控制器与主电路之间的交互稳定性。判断闭环是否“跑通”,不能只看波形是否好看,而应检查三个量:控制器采样到的信号是否与仿真器内部对应变量一致(排除调理缩放错误);门极脉冲返回仿真器后开关状态是否按预期变化(排除通道映射错误);闭环后系统是否出现非物理的振荡或发散(排除延迟和步长不匹配)。
闭环配置的代价是:任何调理延迟、I/O抖动或量化误差都会进入回路,可能改变系统阻尼特性。因此,在闭环之前,通常先用开环确认每个通道的静态和动态映射正确。
三、开环配置:先验证“路”,再验证“环”
开环配置断开反馈路径,由上位机或仿真器直接给定门极脉冲或控制信号,被测控制器不参与闭环,或者控制器只接收信号但不将其输出送回仿真器。开环主要用于三类任务:
- 通道标定:给定一个已知的直流或正弦信号,检查控制器采样值、调理输出和仿真器内部变量三者是否一致。例如,仿真器内部设定A相电流为100 A,调理变比为100 A/5 V,则控制器应读到5 V对应100 A;若读到4.8 V,说明缩放或偏置有误。
- 时序与映射检查:让控制器输出固定占空比的PWM,观察仿真器中对应开关是否按相同占空比动作,确认通道编号、极性、死区设置正确。
- 保护逻辑的静态触发:手动注入一个超过阈值的信号,检查控制器保护动作是否在预期时间内发出,而不依赖主电路动态。
开环配置的优点是排错边界清晰:信号从哪来、到哪去、变成什么,都可以逐段测量。缺点是它无法暴露闭环交互引起的问题,因此开环通过不等于闭环可用。
四、闭环与开环的选择依据
选择哪种配置,取决于测试目标和当前阶段。一个实用的判断顺序是:
| 判断维度 | 优先开环 | 优先闭环 |
|---|---|---|
| 测试目标 | 通道标定、映射检查、静态保护阈值 | 动态控制性能、均压/环流、故障暂态 |
| 系统状态 | 首次上电、更换调理板、修改通道表 | 通道已验证、模型步长与I/O时序已确认 |
| 风险控制 | 避免错误信号直接激励控制器导致误动作 | 需要观察控制器与主电路的交互稳定性 |
| 观测重点 | 单点信号幅值、相位、延迟 | 多变量耦合、收敛性、保护时序 |
工程上常见的做法是“先开环、后闭环、再回到开环做故障注入”。例如,在验证MMC子模块均压时,先开环确认每个子模块电压采样通道正确,再闭环观察均压环是否将子模块电压偏差收敛到设定范围(如额定值的±2%),最后在闭环运行中通过上位机注入一个子模块故障,检查控制器是否在数百微秒内封锁对应桥臂。每一步的通过判据都应事先明确,而不是凭波形“看起来正常”就进入下一步。
五、架构搭建中的关键参数与常见问题
在配置这套架构时,有几个参数需要提前确定并保持全文一致:仿真步长(决定PWM分辨率)、I/O更新率(决定采样延迟)、调理带宽(决定信号保真度)、控制器采样周期(决定闭环延迟)。四者不匹配时,闭环可能出现相位滞后导致的振荡。例如,仿真步长10 μs、I/O更新率20 μs、调理延迟50 μs、控制器采样100 μs,则回路总延迟约180 μs;对于开关频率1 kHz的变流器,这个延迟已接近开关周期的五分之一,足以影响电流环相位裕度。
另一个常见问题是参考方向不统一。电压、电流的正方向定义必须在模型、调理变比、控制器采样和上位机显示中保持一致。若仿真器定义电流流出变流器为正,而控制器按流入为正计算,闭环后会出现正反馈或保护误动。因此,在开环标定阶段就应把每个通道的参考方向和缩放系数记录成表,作为后续排障的依据。
总体而言,HIL测试系统的架构价值不在于“把设备连起来”,而在于让每段信号都可测量、可标定、可复现。闭环提供真实交互,开环提供清晰边界;先建立可信的通道,再建立可信的闭环,是多电平变流器HIL测试的基本工程顺序。