逆变器基础:三相逆变器工作原理、开关器件特性与PWM调制基础
三相逆变器是电机驱动系统的功率核心,其任务是将直流母线电压转换为频率、幅值均可调的三相交流电压。无论是异步电机还是永磁同步电机,其转矩与转速控制最终都归结为对逆变器输出电压矢量的精确操控。理解逆变器的工作原理、开关器件的物理特性以及PWM(脉宽调制)的基本策略,是后续学习死区效应、谐波抑制与补偿算法的前提。本章将从功率拓扑、器件行为与调制逻辑三个维度,建立逆变器系统的完整认知框架。
上图展示了一个典型的三相两电平电压源逆变器(VSI)拓扑。直流母线电压通过六个IGBT开关管(T1~T6)的导通与关断,在电机三相绕组上合成所需的交流电压。每个桥臂由上下两个开关管串联构成,中间点作为输出端子。为防止上下管同时导通造成直流母线直通短路,必须插入死区时间。PWM控制器通过比较调制波与高频载波生成门极信号,经驱动电路隔离放大后控制各开关管的动作。
2.1 三相逆变器工作原理与开关状态
三相逆变器的核心工作逻辑是:在任意时刻,每个桥臂的上下两个开关管必须处于互补导通状态(忽略死区时间)。当上管导通、下管关断时,该相输出端连接到直流母线正极,定义为状态“1”;反之,当下管导通、上管关断时,输出端连接到负极,定义为状态“0”。因此,三相逆变器共有2³ = 8种开关组合状态。
这8种状态中,有6种为有效电压矢量(V1~V6),2种为零矢量(V0和V7)。有效矢量在空间上相隔60°电角度,幅值均为2/3·Vdc;零矢量将电机三相绕组短接,输出电压为零。通过在一个PWM周期内交替施加相邻有效矢量与零矢量,并控制各自的作用时间,即可合成任意方向、任意幅值的平均电压矢量。这就是空间矢量PWM(SVPWM)的物理基础。
2.2 开关器件特性:IGBT与反并联二极管
现代电机驱动器中最常用的功率开关器件是IGBT(绝缘栅双极型晶体管)与反并联二极管的组合模块。IGBT结合了MOSFET的电压驱动特性和BJT的低导通压降特性,适用于600V~1200V电压等级、数百安培电流的工业驱动场景。
IGBT的开关过程并非瞬时完成,而是存在开通延迟(td(on))、上升时间(tr)、关断延迟(td(off))和下降时间(tf)。这些动态参数直接影响开关损耗和死区时间的设置。开通时,集电极电流上升与集射极电压下降存在交叠区,产生开通损耗;关断时,电压上升与电流下降同样交叠,产生关断损耗。开关频率越高,开关损耗占比越大,因此需要在波形质量与热损耗之间权衡。
反并联二极管在电机电流续流时起关键作用。当上管关断而下管尚未导通(死区期间)时,感性负载电流必须通过下管的反并联二极管续流。二极管的恢复特性(反向恢复时间trr和反向恢复电荷Qrr)会影响开关管的开通应力,并产生额外的电磁干扰。快恢复二极管是降低这一问题的关键选择。
| 参数 | IGBT(开关管) | 反并联二极管(续流管) | 对系统设计的影响 |
|---|---|---|---|
| 导通压降 | VCE(sat) ≈ 1.7~2.2V | VF ≈ 1.3~1.8V | 决定导通损耗,影响散热设计 |
| 开关时间 | tr/td(off) ≈ 50~200ns | trr ≈ 50~150ns | 决定最小死区时间与开关频率上限 |
| 耐压等级 | 600V/1200V/1700V | 与IGBT匹配 | 需考虑母线电压尖峰与安全裕量 |
| 工作温度 | Tjmax = 150°C~175°C | Tjmax = 150°C~175°C | 热阻网络与散热器选型依据 |
2.3 PWM调制基础:载波比较与SVPWM
PWM调制的本质是将时间连续的目标电压指令转换为离散的开关脉冲序列。最基础的方法是正弦PWM(SPWM):将三相正弦调制波分别与高频三角载波比较,当调制波大于载波时输出高电平,反之输出低电平。SPWM的优点是实现简单,但直流母线电压利用率较低(线性区最大相电压幅值仅为Vdc/2),且输出谐波含量较高。
SVPWM从电机定子磁链圆的角度出发,直接利用8种开关状态合成参考电压矢量。其实现步骤为:
- 扇区判断:根据参考电压矢量在αβ坐标系中的分量,确定其所在的扇区(I~VI)。
- 作用时间计算:计算相邻两个有效矢量(Tx、Ty)和零矢量(T0)的作用时间。以扇区I为例,Tx = √3·Ts·|Vref|/Vdc·sin(π/3 - θ),Ty = √3·Ts·|Vref|/Vdc·sin(θ)。
- 开关序列编排:采用七段式或五段式对称序列,在每两个有效矢量之间插入零矢量,并确保每次开关切换只改变一个桥臂的状态,以降低开关频率和电压应力。
2.4 死区效应与PWM调制中的非理想因素
死区时间(Td)是防止同一桥臂上下管直通而强制插入的延迟。在死区期间,两个开关管均处于关断状态,输出电流必须通过反并联二极管续流。此时输出电压不再由开关状态唯一决定,而是取决于负载电流的方向。这一现象导致实际输出电压与理想PWM指令产生偏差,即死区效应。
死区效应的影响包括:基波电压幅值损失、低次谐波(5、7、11、13次等)增加、转矩脉动和低速时电流波形畸变。死区时间越长、开关频率越高,影响越显著。例如,在10kHz开关频率下,5μs死区时间占开关周期的5%,在低速轻载工况下可能导致明显的电流过零钳位现象。
2.5 案例拆解:10kW异步电机驱动器的PWM参数设计
某工业风机驱动器项目,额定功率10kW,采用三相两电平逆变器,IGBT模块为英飞凌IKW40N120H3(1200V/40A),开关频率设定为8kHz,直流母线电压为540V。初始调试时发现电机在30Hz以下运行时噪声明显,且电流波形存在明显的过零畸变。
初始现象与数据:使用电流探头测量U相电流,在10Hz、50%负载工况下,电流过零处出现明显的平台期,THD达到12.5%;同时电机壳体振动加速度达到4.5m/s²,超出设计指标(≤2.5m/s²)。
分析判断过程:首先排除传感器干扰,确认电流采样正常。随后检查PWM配置,发现死区时间设置为5μs,且未启用死区补偿。计算死区时间占比:5μs × 8kHz = 4%,在低速时该比例导致的电压误差相对较大。进一步分析IGBT数据手册,其td(off)典型值为280ns,tf为60ns,驱动电路传播延迟约200ns,实际所需最小死区时间约为1.5μs,5μs的设置明显偏大。
实际操作步骤:
- 将死区时间从5μs调整为2.5μs,留出约1μs的安全裕量。
- 在软件中启用基于电流极性的死区补偿算法,补偿电压幅值设定为Vdc × Td / Ts = 540V × 2.5μs / 125μs ≈ 10.8V。
- 将SVPWM的调制比限制从0.95调整为0.92,避免过调制区域的非线性。
- 在电流过零检测中增加滞环比较器,防止极性误判导致的补偿方向错误。
结果对比:调整后,10Hz工况下电流THD从12.5%降至4.8%,振动加速度降至1.9m/s²,电机噪声明显降低。满载温升测试中,IGBT壳温从调整前的82°C降至76°C,开关损耗略有下降。
风险与代价:死区时间缩短后,需要确保驱动电路在所有温度范围内不会因延迟漂移导致直通。为此增加了硬件比较器监测,在异常时触发硬件保护。同时,死区补偿算法在电流过零附近的极性判断存在不确定性,通过滞环和低通滤波降低了误判概率。
复盘经验:死区时间的设置不应简单套用推荐值,而应基于实际器件参数和驱动链路延迟进行精确计算。死区补偿是低速性能的关键,但补偿精度受电流采样噪声和极性判断影响,需要结合硬件滤波和软件算法共同优化。