3. VSC换流器谐波特性:PWM调制产生的特征谐波与非特征谐波

咱们搞柔性直流的,天天跟VSC换流器打交道。这玩意儿好是好,能独立调有功无功,响应也快。但有个绕不开的坎——谐波。说白了,PWM调制本身就是个“暴力”过程,把平滑的直流斩成方波,再滤成正弦。这中间必然产生大量谐波。

我个人习惯把谐波分成两类:特征谐波非特征谐波。搞懂这俩,滤波设计就成功了一半。

3.1 特征谐波:PWM的“嫡系部队”

特征谐波,就是由调制方式本身决定的谐波。你用什么载波、什么调制比,它就产生什么谐波。跑不掉的。

拿最常用的正弦脉宽调制(SPWM)来说。双极性调制时,输出电压的谐波主要集中在载波频率 \( f_c \) 的整数倍附近。具体公式我记不太清了,但规律很清晰:

  • 载波频率 \( f_c \) 及其整数倍 \( 2f_c, 3f_c \) ... 这些是主谐波群。
  • 边带谐波:在 \( n f_c \pm m f_0 \) 处(\( f_0 \) 是基波频率,\( m \) 是基波倍数)。比如 \( f_c \pm 2f_0 \)、\( 2f_c \pm f_0 \) 等等。

这里有个关键点:谐波幅值随调制比 \( m_a \) 变化。调制比越高,基波分量越大,但低次谐波反而可能变小。我做过一个项目,调试时发现5次谐波异常大,查了半天发现是调制比设得太低了。

特征谐波的核心规律:

  • 谐波频率 = \( n f_c \pm m f_0 \),其中 \( n=1,2,3... \),\( m=1,3,5... \)(奇次边带)
  • 谐波幅值由贝塞尔函数决定,与调制比 \( m_a \) 强相关
  • 载波比 \( N = f_c / f_0 \) 越大,最低次特征谐波频率越高,滤波越容易

嗯,这里要注意:载波比的选择是个权衡。N太大,开关损耗飙升;N太小,谐波频率低,滤波器又大又贵。我一般取N在15~30之间,具体看器件和系统要求。

3.2 非特征谐波:那些“不请自来”的麻烦

非特征谐波就头疼了。理论上不该有的谐波,实际中却出现了。为什么?因为理想条件不存在。

我总结了几大“罪魁祸首”:

  1. 死区效应:这是最常见的。为了防止上下桥臂直通,必须插入死区时间。死区会导致输出电压波形畸变,产生低次谐波(3、5、7次等)。
  2. 直流侧电压波动:直流电容不是无穷大,电压会有纹波。这个纹波会“调制”到交流侧,产生非特征谐波。
  3. 调制波畸变:如果参考正弦波本身就不干净(比如电网电压有背景谐波),那输出自然也不干净。
  4. 开关器件非理想特性:IGBT的导通压降、开关时间不一致,都会引入谐波。
  5. 避坑指南:我曾经在一个MMC项目里,调试时发现2次谐波特别大。查了三天,最后发现是直流侧电容老化,等效串联电阻(ESR)变大,导致电压纹波超标。换了个电容,问题解决。所以,非特征谐波往往跟硬件状态有关,别光盯着控制算法。

    3.3 特征谐波 vs 非特征谐波:一张表说清楚

    对比项 特征谐波 非特征谐波
    产生根源 PWM调制原理本身 非理想因素(死区、电压波动等)
    频率分布 集中在载波频率整数倍附近 低次谐波为主(3、5、7次等)
    幅值大小 通常较大,但频率高 通常较小,但频率低,难滤除
    可预测性 强,可用公式计算 弱,依赖实际工况
    抑制方法 提高载波比、优化调制策略 死区补偿、硬件优化、闭环控制

    你看,特征谐波虽然幅值大,但频率高,用个小电感就能滤掉。非特征谐波频率低,跟基波挨得近,滤波成本高得多。所以实际工程中,非特征谐波才是滤波设计的难点

    3.4 知识体系:一张SVG图看懂

    我画了张图,把VSC换流器谐波特性的核心逻辑串起来了。你一看就明白。

    VSC换流器谐波特性:知识体系 PWM调制谐波 特征谐波 非特征谐波 频率:n·fc ± m·f0 幅值:贝塞尔函数,与调制比相关 抑制:提高载波比、多电平、优化调制 死区效应 → 低次谐波(3、5、7次) 直流电压波动 → 边带谐波 抑制:死区补偿、硬件优化、闭环控制 滤波设计重点:非特征谐波(低频难滤)

    我的小建议:做谐波分析时,别只盯着仿真结果。拿示波器去现场测一下,看看实际波形里有哪些“不速之客”。我每次调试新样机,第一件事就是测输出电压的FFT,看看特征谐波和非特征谐波的比例。这比任何理论分析都直观。

    3.5 一个实际案例:死区补偿前后的对比

    说个我自己的经历。有次做一台±10kV的VSC样机,空载测试时输出电压THD有5%,超标了。一查FFT,3次谐波占了3%,5次谐波占了1.5%。

    这就是典型的死区效应。死区时间设了3μs,对于10kHz的开关频率来说,占比不小。

    我用了死区补偿算法——根据电流方向实时调整PWM脉冲宽度。补偿后,3次谐波降到了0.5%以下,THD降到1.2%。效果立竿见影。

    死区补偿的核心思路:

    • 检测电流极性(正/负)
    • 电流为正时,在开通时刻补偿死区时间
    • 电流为负时,在关断时刻补偿死区时间
    • 补偿量 = 死区时间 × 直流母线电压 / 载波周期

    当然,死区补偿不是万能的。电流过零点附近,极性判断不准,补偿效果会打折扣。这时候可以结合电流过零检测或者自适应补偿来优化。

    好了,关于VSC换流器的谐波特性,特征谐波和非特征谐波的区别,以及实际工程中的处理思路,就聊到这儿。你想想看,滤波设计其实就是在跟这些谐波“斗智斗勇”。搞清楚了它们的来龙去脉,设计滤波器时心里就有底了。

    专注资料整理