2. SVG主电路拓扑与HIL建模要点

静止无功发生器(SVG)的主电路拓扑决定了其电压等级、容量扩展方式、谐波特性以及控制自由度。在HIL(硬件在环)测试中,主电路模型既要忠实反映真实装置的电气行为,又必须在实时仿真器的计算步长内完成求解。本节围绕链式(级联H桥)与MMC两类主流拓扑,讨论功率模块等效建模、直流电容与环流动态,以及模型精度与实时性之间的权衡方法。

一、链式与MMC拓扑的结构差异

链式SVG采用多个H桥功率模块串联构成每相桥臂,三相通常采用星形或三角形连接。其显著特点是模块数量多、单个模块电压低,通过级联叠加输出接近正弦的多电平电压。链式拓扑没有公共直流母线,各模块直流电容相互独立,因此不存在相间环流,但需要处理相内模块间的电容电压均衡问题。

MMC拓扑则采用上下桥臂结构,每相由上下两个桥臂组成,每个桥臂包含N个半桥或全桥子模块以及桥臂电抗器。MMC的直流侧存在公共直流母线,交流侧通过桥臂电抗器接入电网。由于上下桥臂之间存在电压差,MMC会产生桥臂环流,这是与链式拓扑最本质的区别之一。在HIL建模时,MMC需要额外考虑环流抑制和桥臂能量平衡。

链式SVG与MMC拓扑结构对比 链式(级联H桥)SVG 三相星形连接,每相N个H桥模块串联 H1 H2 H3 ⋮ HN A相 H1 H2 H3 ⋮ HN B相 H1 H2 H3 ⋮ HN C相 星点(无公共直流母线) MMC拓扑 三相六桥臂,含桥臂电抗与公共直流母线 +Vdc -Vdc SM1 SM2 ⋮ SMN L A相输出 L 桥臂环流 半桥子模块 C T1/T2 + D1/D2

二、功率模块等效建模

在HIL实时仿真中,功率模块的建模精度直接影响仿真步长和资源占用。对于链式H桥模块,常用的等效方式有三种:

  • 开关函数模型:将IGBT和二极管视为理想开关,用0/1开关函数描述模块输出电压与直流电容电压的关系。该模型计算量小,适合模块数量多、步长要求小的场景,但无法反映开关损耗和死区效应。
  • 平均值模型:在一个开关周期内对模块输出电压取平均,用占空比代替开关函数。该模型进一步降低计算量,适合系统级仿真,但会丢失高频谐波信息。
  • 详细开关模型:包含器件导通电阻、反向恢复等特性,精度最高,但计算量大,通常只用于模块数量较少的验证场景。

以链式SVG每相20个H桥模块、直流电容电压1500V为例,若采用开关函数模型,单个模块在一个仿真步长内只需计算输出电压为+Udc、0或-Udc三种状态之一,计算量约为详细模型的1/5至1/10。在实时仿真器步长设为10μs时,开关函数模型可以稳定运行,而详细模型可能需要将步长压缩到1μs以下,导致实时性难以保证。

三、直流电容与环流动态

直流电容是SVG能量缓冲的核心元件,其动态方程决定了模块电压的波动幅度。对于链式H桥模块,电容电流等于桥臂电流与开关函数的乘积,电容电压由积分得到。在HIL建模中,电容电压的积分求解需要与主电路解算同步进行,通常采用梯形法或后向欧拉法离散化。

MMC的环流问题更为复杂。由于上下桥臂电压不完全对称,桥臂电流中除基波分量外还包含二倍频负序环流。环流在桥臂电抗器上产生压降,导致桥臂电流畸变和子模块电容电压波动加剧。在HIL建模时,环流动态可以通过桥臂电抗器的微分方程自然体现,但需要确保仿真步长足够小以捕捉二倍频分量。若步长过大,环流可能被数值阻尼过度衰减,导致仿真结果偏乐观。

建模提示:对于MMC环流抑制控制器的HIL测试,建议将桥臂电抗器模型与子模块模型分开解算,桥臂电抗器采用小步长(如2μs)更新,子模块电容电压采用较大步长(如10μs)更新,通过接口变量交换实现多速率仿真。

四、模型精度与实时性权衡

HIL测试的核心矛盾在于:模型越精确,计算量越大,实时性越难保证。工程上通常从以下几个维度进行权衡:

权衡维度 高精度方案 高实时性方案 适用场景
功率模块模型 详细开关模型 开关函数/平均值模型 模块级验证 vs 系统级测试
仿真步长 1μs以下 10μs~50μs 高频谐波分析 vs 基波特性测试
子模块数量 全模块详细建模 等效聚合模型 小容量样机 vs 大容量工程装置
环流建模 完整桥臂电抗微分方程 环流等效电阻/受控源 环流抑制策略验证 vs 稳态特性测试

实际工程中,一种常见的折中方案是:对链式SVG采用开关函数模型,步长设为10μs,每相模块数超过30个时启用等效聚合;对MMC采用桥臂等效模型,将每个桥臂的N个子模块聚合为1~2个等效子模块,保留桥臂电抗器和环流路径,步长设为5μs。这样既能在实时仿真器上运行,又能保留主要的动态特性。

示例参数(合理假设):某10kV/±5Mvar链式SVG,每相20个H桥模块,直流电容2mF,模块电压1500V,额定电流300A。在HIL测试中采用开关函数模型,步长10μs,仿真器为多核CPU+FPGA架构。测试结果显示,模块电压波动峰峰值约为额定值的8%,与详细模型偏差在2%以内,满足系统级测试要求。

需要强调的是,模型精度与实时性的权衡不是一次性的,而是贯穿HIL测试全过程。在调试初期,可以适当降低精度以快速验证控制逻辑;在性能验收阶段,则需要提高精度以评估谐波、损耗和动态响应。建议在测试计划中明确每个阶段对模型精度的要求,并预留模型切换和参数调整的时间。