SVPWM实战:扇区判断、死区补偿与七段式/五段式分配策略

2026-10-282

一、引言

PWM调制技术是电机驱动器核心算法的重要组成部分,直接决定逆变器输出电压的波形质量、电机转矩脉动水平和系统效率。传统的SPWM(正弦脉宽调制)技术虽然实现简单,但在电压利用率和谐波抑制方面存在固有局限。空间矢量脉宽调制(SVPWM)技术通过充分利用逆变器直流母线电压,在相同调制比下可获得比SPWM高15%的输出电压,同时显著降低电流谐波含量和电机转矩脉动。

爱控电子在矢量控制驱动器中全面采用SVPWM调制技术,并在实际应用中不断优化算法参数以适应不同负载工况。本文将从SVPWM基本原理、实现方法、转矩脉动抑制策略等方面展开论述。

二、原理拆解

SVPWM的核心思想是将三相逆变器输出的八种基本开关状态(六个工作状态+两个零状态)在α-β静止坐标系中表示为六个空间矢量,通过合理组合相邻矢量和零矢量来合成参考电压矢量。与SPWM逐相独立调制不同,SVPWM将三相视为一个整体进行矢量合成,充分利用了直流母线电压。

SVPWM的基本实现步骤包括:扇区判断、作用时间计算、矢量合成和PWM波形生成。首先根据参考电压矢量的角度判断其所在的扇区(共6个扇区,每扇区60度),然后计算该扇区内两个相邻有效矢量和零矢量的作用时间,最后将作用时间转换为PWM计数器的比较值,生成三路互补PWM信号(带死区)。

爱控电子在DSP控制器中采用中心对齐PWM模式(Center-aligned PWM),计数器从0递增到周期值再递减到0,每个PWM周期内完成一次SVPWM合成。中心对齐模式的优点是开关动作发生在计数器峰值处,电流采样点在PWM周期中心,可有效避开开关瞬态噪声。

三、关键参数表

表 1  SVPWM关键参数与设置

参数项目

推荐值

说明

备注

PWM载波频率

8kHz~20kHz

兼顾开关损耗与滤波

DSP定时器精度需匹配

调制比范围

0~1.0(线性区)

>1.0进入过调制区

过调制增加谐波

死区时间

1μs~5μs

防止桥臂直通

越大损耗越高

零矢量分配

七段式/五段式

七段式谐波更低

五段式开关损耗更低

过调制策略

六拍换相

调制比>1时切换

避免电压突变

PWM同步采样

中心对齐采样

避开开关瞬态

ADC触发时机关键

 

四、现场调试

SVPWM调试的关键步骤:

第一,PWM波形验证。用示波器观察三相PWM输出波形,确认死区时间设置正确,互补通道无同时导通现象。检查PWM载波频率与DSP定时器配置是否一致。

第二,电压输出线性度测试。在不同调制比下测量逆变器输出线电压基波幅值,验证SVPWM的电压传输函数线性度。线性区内输出电压应与调制指令成正比,过调制区应平滑过渡。

第三,电流谐波分析。用电流探头捕获电机相电流波形,进行FFT分析,评估总谐波失真(THD)。爱控电子要求驱动器在额定工况下电流THD<5%,低速轻载时THD<8%。

五、常见误区

误区一:死区时间设置过大。死区时间是为防止上下管直通而设置的强制关断间隔,但过大的死区会引入电压损失和电流畸变,尤其在低电压大电流工况下影响显著。爱控电子建议根据IGBT/SiC器件的开关特性精确设定死区时间,并考虑温度补偿。

误区二:零矢量分配策略选择不当。七段式SVPWM(Zero-Vector distribution: 000-100-110-010-011-001-101-111-111-101-001-011-010-100-000)每个PWM周期开关两次,谐波性能优但开关损耗高;五段式(如000-100-110-111-110-100-000)开关次数减少但谐波增加。需根据应用场景权衡选择。

误区三:过调制区切换不平滑。当调制指令从线性区进入过调制区时,若切换算法不连续,会导致输出电压突变和电流冲击。爱控电子采用连续过调制算法,在调制比接近1.0时平滑过渡到六拍换相模式。

六、实战案例

现象:某款伺服驱动器在低速低负载运行时电机出现明显转矩脉动和噪声,转速波动约±2%,电流波形出现周期性畸变。

排查:爱控电子工程师分析发现,转矩脉动频率与PWM载波频率的谐波分量重合。进一步检查SVPWM参数发现,零矢量分配采用简单的两段式(仅用零矢量和最大有效矢量),导致电流纹波中3倍载波频率分量突出。同时死区时间设为固定值5μs,在低速低压工况下死区电压损失占比过大。

整改:将零矢量分配改为七段式对称分配,引入死区补偿算法(根据电流方向和大小动态调整PWM占空比补偿死区损失),并优化PWM载波频率为15kHz。

复测:整改后低速转矩脉动消除,转速波动降至±0.3%以内,电流THD从7.2%降至3.1%,电机运行噪音显著降低。

七、工程要点

1. SVPWM的扇区判断算法应优化计算效率,避免在实时控制循环中执行复杂的分支判断。可采用查表法或数学变换法优化。

2. 死区补偿算法需考虑电流方向(正/负)对补偿方向的影响,以及不同开关器件(IGBT/SiC)的正反向恢复特性差异。

3. 建议实现自适应载波频率技术:重载时降低载波频率减少开关损耗,轻载时提高载波频率改善波形质量。

4. SVPWM与电流环控制周期的同步关系至关重要,建议采用PWM中断触发ADC采样和电流环计算,确保控制周期与PWM周期严格对齐。

5. 对于SiC器件驱动器,由于开关速度极快(di/dt>100A/ns),需特别注意PCB寄生电感引起的电压尖峰对SVPWM波形的影响。

八、延伸阅读

爱控电子将在后续文章中继续探讨电机驱动器续流二极管选型、输入EMI滤波设计等硬件专题。爱控电子致力于电机驱动器软硬件一体化优化,欢迎持续关注。

创作许可协议

本项目采用 CC BY(署名) 进行许可。

评论(0)
- 没有更多了 -