2. 多电平变流器拓扑与工作原理

多电平变流器的HIL建模,第一步不是写方程,而是确定“对象边界”:哪些器件必须进入实时模型,哪些可以等效或忽略。这个边界由拓扑结构决定。本节围绕三种典型拓扑——二极管钳位型(NPC)、飞跨电容型(FC)、模块化多电平(MMC)——梳理它们的结构特征、电平合成机理,以及开关状态与输出电压的对应关系,为后续建模划定对象范围。

一、三种拓扑的结构特征

二极管钳位型(NPC):以三电平NPC单相桥臂为例,直流侧由两个电容串联形成中点O,每相桥臂有4个主开关管(S1~S4)和2个钳位二极管。钳位二极管把桥臂中点电位限制在O点附近,使每个开关管承受的电压仅为直流母线电压的一半。其核心特征是:电平由直流分压电容和钳位二极管共同确定,输出电平数等于直流侧串联电容数加一。

飞跨电容型(FC):同样以三电平为例,桥臂由4个开关管组成,但钳位功能由飞跨电容承担,而非二极管。飞跨电容的电压需要被控制在Udc/2,才能保证输出电平正确。其核心特征是:电平由飞跨电容的预充电电压决定,电容电压平衡是控制的关键,也是HIL建模必须保留的状态量。

模块化多电平(MMC):每相由上下两个桥臂构成,每个桥臂串联N个结构相同的子模块(SM)。子模块通常为半桥结构,包含2个开关管和1个直流电容。通过控制每个子模块的投入/切除,桥臂可以输出0到N个电容电压的阶梯波。其核心特征是:电平由子模块投入数量决定,模块化程度高,但子模块电容电压均衡是建模和控制的重点。

二、电平合成机理与开关状态

三电平NPC单相桥臂的输出电平由开关组合决定。定义直流母线电压为Udc,电容分压后每个电容电压为Udc/2,以O点为参考零电位。当S1、S2导通时,输出端接正母线,输出+Udc/2;当S2、S3导通时,输出端通过钳位二极管接O点,输出0;当S3、S4导通时,输出端接负母线,输出-Udc/2。注意S1与S3、S2与S4为互补关系,实际控制中需加入死区。

飞跨电容型三电平的开关组合与NPC类似,但0电平的实现方式不同:当S2、S3导通时,输出端通过飞跨电容接入,此时飞跨电容电压必须为Udc/2,输出才为0。若飞跨电容电压偏离,输出电平将出现偏差。因此,在HIL模型中,飞跨电容电压必须作为状态变量实时求解,不能简单视为理想电压源。

MMC的电平合成则采用“投入子模块数”的方式。以半桥子模块为例,当上管导通、下管关断时,子模块投入,输出电容电压Uc;当下管导通、上管关断时,子模块切除,输出0。若每相桥臂有N个子模块,则桥臂输出电压为投入子模块数乘以Uc。通过上下桥臂投入数互补,可在交流侧合成多电平阶梯波。例如N=4时,单相可输出9个电平。

三种多电平拓扑结构与电平合成对比 二极管钳位型(3L-NPC) +Udc/2 O -Udc/2 C1 C2 S1 S2 S3 S4 Dcl 输出 开关状态 → 输出电平 S1,S2 通 +Udc/2 S2,S3 通 0 S3,S4 通 -Udc/2 互补:S1↔S3, S2↔S4 需死区,钳位二极管限压 建模保留:C1,C2电压 飞跨电容型(3L-FC) +Udc/2 O -Udc/2 C1 C2 S1 S2 S3 S4 Cf 输出 开关状态 → 输出电平 S1,S2 通 +Udc/2 S2,S3 通 0(需Cf=Udc/2) S3,S4 通 -Udc/2 飞跨电容电压需平衡 建模保留:Cf电压状态 电容预充电影响输出 模块化多电平(MMC) 上桥臂 SM1 SM2 ⋮ SMn 输出 下桥臂 SM1 SM2 ⋮ SMn 半桥子模块 T1 T2 Uc 投入数 → 输出电平 上桥臂投入 k k·Uc 下桥臂投入 N-k (N-k)·Uc 交流输出 (2k-N)·Uc N=4 → 9电平 建模保留:各SM电容电压 需电容电压均衡控制

三、HIL建模的对象边界确定

从HIL实时仿真的角度看,三种拓扑的建模边界差异明显。NPC和FC的直流侧电容数量少,状态变量少,适合用详细开关模型或等效模型;MMC的子模块数量多,若N较大,逐个建模会带来巨大的计算量,通常需要采用等效模型或降阶模型。

具体来说,NPC建模必须保留的要素包括:两个直流分压电容的电压状态、四个开关管的导通/关断逻辑、钳位二极管的电流路径。飞跨电容型还必须额外保留飞跨电容的电压状态,因为其电压直接影响输出电平的正确性。MMC则需要保留每个子模块的电容电压,以及桥臂电流方向对子模块投入/切除的影响。

在确定对象边界时,建议遵循以下原则:凡是在一个控制周期内会改变状态、且直接影响输出电压或电流的元件,必须进入实时模型;而像缓冲电路、寄生参数等对电平合成影响较小的因素,可以在HIL建模中做等效或忽略处理。例如,NPC的钳位二极管反向恢复特性在低频HIL测试中可忽略,但在高频开关损耗分析中则需保留。

建模边界速查:NPC保留2个电容电压+4个开关状态;FC保留2个电容电压+1个飞跨电容电压+4个开关状态;MMC保留2N个子模块电容电压+2N个开关状态(或等效为桥臂电压源)。

四、开关状态与输出电压的对应关系

无论哪种拓扑,开关状态与输出电压的对应关系都是HIL模型的核心逻辑。对于NPC和FC,开关状态是离散的,每个桥臂有3种有效状态,对应+Udc/2、0、-Udc/2。对于MMC,开关状态由子模块投入数决定,输出电平是阶梯状的,电平数等于N+1(单桥臂)或2N+1(交流侧)。

在HIL建模中,需要把开关状态映射为输出电压,再通过电路方程求解电流。以三电平NPC为例,若定义开关函数Sx∈{1,0,-1},则输出端对O点电压为Sx·Udc/2。这个映射关系在实时仿真中通常用查找表或逻辑判断实现,计算量小,适合FPGA或实时CPU执行。

对于MMC,开关状态映射为桥臂电压:上桥臂电压等于投入子模块数乘以电容电压,下桥臂电压同理。交流侧输出电压为上、下桥臂电压之差的一半。这个映射关系需要实时计算,因为子模块电容电压会随充放电而变化,不能视为常数。

五、小结与建模启示

三种拓扑的HIL建模边界可以总结为:NPC和FC属于“集中参数”型,状态变量少,适合详细建模;MMC属于“分布参数”型,状态变量多,需要等效或降阶。电平合成机理决定了输出电压的离散程度,也决定了HIL模型的时间步长和求解方式。在实际工程中,应根据测试目标选择建模粒度:若只验证控制策略,MMC可采用桥臂等效模型;若需分析子模块电容电压均衡,则必须保留每个子模块的电容状态。