4. 七段式与五段式SVPWM:实现原理与谐波特性对比
好,咱们今天来聊聊SVPWM的两种主流实现方式——七段式和五段式。很多初学者容易把这两个概念搞混,或者觉得它们只是开关顺序不同。其实,这背后牵扯到开关损耗、谐波特性、甚至系统效率的取舍。
我个人习惯把SVPWM的调制方式比作“做菜”。七段式像是“小火慢炖”,波形漂亮,谐波干净;五段式则是“大火爆炒”,效率高,但味道(谐波)会重一些。具体怎么选,得看你的“食材”(应用场景)是什么。
4.1 七段式SVPWM实现原理
七段式,也叫连续调制。为什么叫“七段”?因为在一个开关周期内,电压矢量被分成了7个时间段来合成。
它的核心思想是:每次切换只改变一个桥臂的开关状态。你想想看,这样做的直接好处就是——开关次数最少,开关损耗也相对较低。但注意,是“相对”。
具体怎么实现的?我简单梳理一下步骤:
- 判断扇区:根据参考电压矢量Uref的α-β分量,算出它在哪个扇区。
- 计算作用时间:用相邻两个基本电压矢量(比如U1和U2)来合成Uref,算出它们各自的作用时间T1和T2。
- 插入零矢量:剩下的时间用零矢量(U0或U7)补满。零矢量怎么分配?七段式讲究“对称”——把零矢量拆成两半,分别放在周期的开头和结尾。
- 生成PWM波形:按照“从零矢量开始,到有效矢量,再到零矢量结束”的顺序,生成7段开关序列。
举个例子,假设参考矢量在第一扇区,七段式的开关序列就是:
U0(000) → U1(100) → U2(110) → U7(111) → U2(110) → U1(100) → U0(000)
你看,从000到100,只变了A相;从100到110,只变了B相……每次只动一个开关管。这就是七段式的精髓——中心对称。
4.2 五段式SVPWM实现原理
五段式,也叫不连续调制。它跟七段式的最大区别在于:每个扇区只使用一个零矢量,而且这个零矢量被“固定”在周期的中间或两端。
说白了,五段式把零矢量的作用时间“压缩”了,从而减少了一次开关动作。一个周期内只有5段,所以叫五段式。
它的开关序列长这样(还是第一扇区为例):
U0(000) → U1(100) → U2(110) → U1(100) → U0(000)
或者另一种方式:
U7(111) → U2(110) → U1(100) → U2(110) → U7(111)
看到区别了吗?五段式跳过了中间的U7(111)(或者开头的U0(000)),直接从一个有效矢量切换到另一个有效矢量。这意味着,有一相桥臂在整个扇区内都不动作。
哪一相不动作?这取决于你选择的零矢量和扇区位置。比如用U0(000)作为零矢量时,在扇区I中,C相(下管)一直导通,A、B两相在开关。
4.3 两者谐波特性对比
好,咱们来重点聊聊谐波。这是很多工程师容易忽略的地方。
七段式和五段式产生的PWM波形,本质上都是对正弦波的“逼近”。逼近得越准,谐波含量越低。七段式因为对称性好,零矢量分布均匀,所以它的低次谐波(5次、7次)含量更低。
五段式呢?由于零矢量被“挤”到一边,波形不对称,导致低次谐波明显增加。尤其是5次和7次谐波,可能比七段式高出30%~50%。
我整理了一个对比表,方便你直观理解:
| 对比项 | 七段式SVPWM | 五段式SVPWM |
|---|---|---|
| 开关次数/周期 | 6次 | 4次 |
| 开关损耗 | 较高(基准) | 降低约33% |
| 电流谐波(THD) | 较低(约3%~5%) | 较高(约5%~8%) |
| 低次谐波(5、7次) | 抑制效果好 | 明显增大 |
| 母线电压利用率 | 相同 | 相同 |
| 适用场景 | 伺服、机床、低噪音场合 | 大功率、高效率、风机水泵 |
为什么会这样?我简单解释一下谐波的产生机理。
PWM波形的谐波主要来自两个方面:一是载波频率附近的高频谐波,二是调制波与载波相互作用产生的边带谐波。七段式的对称结构,能有效抵消一部分边带谐波。而五段式的不对称性,让这些谐波“漏”了出来。
另外,五段式还有一个隐藏问题:零序分量增大。这会导致电机的中性点电压波动,在有些系统中可能引起共模干扰。我在做电动汽车电驱项目时,就遇到过因为五段式导致CAN通信受干扰的情况。后来在软件里加了共模滤波器才解决。
- 追求低谐波、低噪音 → 选七段式
- 追求高效率、低开关损耗 → 选五段式
- 如果系统对EMC要求高,优先考虑七段式
4.4 两种调制方式的波形对比(SVG)
下面这张图,我画出了七段式和五段式在一个扇区内的开关序列对比。你可以直观地看到它们的区别。
4.5 如何选择?我的建议
说了这么多,到底怎么选?我根据实际项目经验,给你几个参考原则:
- 伺服驱动、数控机床:必须用七段式。这类应用对电流谐波和噪音极其敏感,五段式带来的振动和噪音会直接影响加工精度。
- 大功率风机、水泵:可以考虑五段式。因为这类负载对噪音要求不高,而且功率大,开关损耗的降低能带来明显的效率提升。
- 电动汽车电驱:这个要分情况。低速大扭矩时,我建议用七段式,因为谐波小,电机发热少;高速轻载时,可以切换到五段式,降低开关损耗,延长续航。
- 如果拿不准:那就先用七段式。毕竟谐波问题是“硬伤”,一旦出现很难通过后级滤波完全消除。而开关损耗的问题,可以通过优化散热设计来解决。
好了,关于七段式和五段式SVPWM,今天就聊到这里。这两种方式没有绝对的好坏,只有适不适合你的应用。理解它们的原理和特性,你就能在项目中做出最合适的选择。