2. 三相逆变器拓扑:三相全桥逆变器结构、开关状态与电压矢量、死区时间概念
好,咱们进入第二章。上一章聊了聊SVPWM到底是个什么东西,说白了就是一种让电机转得又稳又安静的调制方法。那这一章,咱们得把它的“硬件底座”搞清楚——三相全桥逆变器。
你想想看,SVPWM的指令最终要变成六个开关管的动作,这六个管子怎么连、怎么配合、什么时候该关、什么时候该开,全是学问。我刚开始接触这行的时候,总觉得逆变器就是个“直流变交流”的黑盒子,后来踩了几次坑才明白,细节全在拓扑和时序里。
2.1 三相全桥逆变器结构
先看最经典的拓扑——三相全桥。说白了就是三个半桥拼在一起,每个半桥负责一相。
核心结构:直流母线(DC Bus)正负极之间,并联三个半桥单元。每个半桥由上下两个开关管(IGBT或MOSFET)串联,中间点引出接电机绕组。
我习惯把每个半桥想象成一个“单刀双掷开关”:上管导通时,输出端接直流正极(记为P);下管导通时,输出端接直流负极(记为N)。三个半桥一组合,就能产生8种不同的输出状态。
这里有个关键点——同一半桥的上下管绝对不能同时导通。为什么?因为一旦同时导通,直流母线就直接短路了,电流瞬间飙升,管子秒炸。嗯,我在实验室里亲眼见过一次,那声音跟放炮似的,从此再也不敢马虎。
| 元件 | 作用 | 选型要点 |
|---|---|---|
| 开关管(Q1~Q6) | 控制电流通断 | 耐压≥1.5倍母线电压,电流裕量2倍 |
| 续流二极管(D1~D6) | 提供感性电流续流路径 | 反向恢复时间要短,与开关管匹配 |
| 直流母线电容 | 稳压、吸收纹波 | ESR低,容值按功率等级计算 |
| 驱动电路 | 放大PWM信号,隔离功率级 | 光耦或磁隔离,共模抑制比要高 |
我的经验:实际项目中,直流母线电容的布局比选型更重要。电容离开关管越近,杂散电感越小,电压尖峰就越低。我曾经因为电容放远了10厘米,导致开关管关断时过压击穿,查了三天才找到原因。
2.2 开关状态与电压矢量
好,结构看完了,咱们来聊聊开关状态。三个半桥,每个半桥有两种状态(上管通或下管通),一共就是2³=8种组合。这8种状态里,有6种叫“有效矢量”,2种叫“零矢量”。
我习惯用二进制编码来记:把三个半桥从上到下编号为A、B、C相,上管导通记为1,下管导通记为0。比如状态(100)表示A相上管通、B相下管通、C相下管通。
那这8种状态对应的电压矢量长什么样?咱们用一张SVG图来展示。
看到这张图,你应该能理解SVPWM的核心思路了:用这8个离散的矢量,通过时间平均的方式,合成任意方向和大小的旋转电压矢量。说白了,就是“用有限的砖头,砌出无限的可能”。
每个有效矢量的长度都是2/3倍的直流母线电压Vdc。6个矢量把平面分成6个扇区,每个扇区60度。零矢量(V0和V7)在原点,幅值为0。
避坑指南:我曾经在调试时发现电机低速抖动,查了半天发现是零矢量分配不合理。V0(000)和V7(111)虽然都是零矢量,但开关切换次数不同。在低调制比时,如果只用一个零矢量,会导致开关损耗不均和电流纹波增大。建议交替使用两个零矢量来平衡。
2.3 死区时间概念
好,接下来这个知识点特别重要——死区时间。很多初学者容易忽略它,但实际项目中,死区设置不合理,轻则电流畸变,重则炸管子。
什么是死区时间?简单说,就是同一半桥的上下管切换时,故意插入的一段“两个管子都关断”的时间。为什么要这么做?因为开关管不是理想器件,关断需要时间,开通也需要时间。如果上管还没完全关断,下管就开始导通,那就直通短路了。
我个人的习惯是:死区时间一般设置为开关管关断时间的1.5~2倍。比如IGBT的关断时间典型值是1μs,那死区就设1.5~2μs。但这不是绝对的,还要考虑驱动电路的延迟、温度变化等因素。
| 开关管类型 | 典型关断时间 | 建议死区时间 | 注意事项 |
|---|---|---|---|
| 低压MOSFET | 20~50ns | 100~200ns | 寄生电容小,死区可设短 |
| 高压MOSFET | 50~200ns | 300~500ns | 米勒效应明显,需留裕量 |
| IGBT | 0.5~2μs | 1~3μs | 拖尾电流影响关断时间 |
| SiC MOSFET | 10~30ns | 50~100ns | 开关速度快,死区可极小 |
死区时间带来的副作用是什么?它会引入电压误差。在死区期间,电流通过续流二极管续流,输出电压取决于电流方向。这就导致实际输出电压与理想PWM指令之间存在偏差,我们称之为“死区效应”。
死区效应在低速轻载时特别明显,会让电流波形出现“平顶”现象,甚至引起转矩脉动。我记得有一次做伺服驱动器,客户反馈低速运行时电机有“咔咔”声,我抓波形一看,就是死区补偿没做好。
我的经验:死区补偿有很多方法,最简单的就是根据电流极性对PWM占空比进行修正。电流流入电机为正时,死区导致输出电压降低,就适当增加占空比;电流流出时则减小。但要注意,电流过零点附近极性判断容易出错,需要加滞环处理。
下面这张图展示了死区时间在PWM波形中的位置,以及它对输出电压的影响。
死区时间也不是越长越好。设得太长,电压误差大,电流畸变严重;设得太短,又可能直通短路。我建议你在调试时,先用示波器抓一下上下管的栅极波形,确认死区时间是否足够覆盖关断过程。安全第一,性能第二。
总结一下本章核心:
- 三相全桥逆变器由三个半桥组成,每个半桥上下管互补导通
- 8种开关状态对应6个有效矢量和2个零矢量,矢量图是SVPWM的基础
- 死区时间是防止直通的关键,但会引入电压误差,需要补偿