3. 谐波基础知识与傅里叶分析

各位工程师朋友,咱们今天聊聊谐波。说实话,我刚入行那会儿,觉得谐波就是个数学概念,离实际挺远的。直到有一次在风场调试,双馈发电机的电流波形看着还行,可一上FFT分析,5次、7次谐波高得吓人,电机嗡嗡响,变压器也发热。嗯,从那以后,我再也不敢小看谐波了。

这一节,咱们就把谐波的老底儿翻出来。你想想看,电网里明明只有50Hz的基波,为什么会有其他频率的成分?说白了,就是非线性负载或者电力电子装置在“捣乱”。双馈发电机的变流器,就是典型的谐波源。

3.1 谐波的定义与数学描述

谐波,简单说就是频率为基波整数倍的正弦波。比如50Hz的电网,5次谐波就是250Hz,7次谐波就是350Hz。但注意,我这里说的是“整数倍”,非整数倍的叫间谐波,那个更麻烦,咱们后面再聊。

数学上,一个周期性的畸变波形可以写成:

f(t) = A₀ + Σ Aₙ·sin(nω₀t + φₙ)   (n = 1, 2, 3, ...)

其中:

  • A₀:直流分量,一般可以忽略
  • Aₙ:第n次谐波的幅值
  • ω₀:基波角频率(2π×50)
  • φₙ:第n次谐波的初相角

我在项目中遇到过一件事:有个同事测谐波,发现5次谐波幅值特别大,但7次谐波几乎为零。他以为是仪器坏了。我让他检查一下三相电流的对称性——结果发现B相电流互感器接线反了。你看,谐波分析的第一步,是确保测量没问题。

重要概念:谐波次数n与三相系统的关系——3的倍数次谐波(3、6、9...)是零序分量,在星形不接地系统中会被消除;6k±1次谐波(5、7、11、13...)是正序或负序分量,这才是双馈发电机的主要关注点。

3.2 傅里叶级数——谐波分析的数学工具

傅里叶老爷子在19世纪就告诉我们:任何周期信号都可以分解成一系列正弦波的叠加。说白了,就是把一个复杂的波形拆成基波和各个谐波。

连续傅里叶级数的公式:

a₀ = (2/T) ∫ f(t) dt
aₙ = (2/T) ∫ f(t)·cos(nω₀t) dt
bₙ = (2/T) ∫ f(t)·sin(nω₀t) dt

其中T是周期,积分区间是[0, T]或[-T/2, T/2]。实际工程中,我们用的是离散傅里叶变换(DFT),因为采样数据是离散的。

我个人习惯用Python做谐波分析,简单又直观。给你看个例子:

import numpy as np
import matplotlib.pyplot as plt

# 生成一个含谐波的信号:50Hz基波 + 250Hz 5次谐波
fs = 10000  # 采样率10kHz
t = np.arange(0, 0.1, 1/fs)
f0 = 50
signal = np.sin(2*np.pi*f0*t) + 0.3*np.sin(2*np.pi*5*f0*t)

# FFT分析
N = len(signal)
freq = np.fft.fftfreq(N, 1/fs)[:N//2]
fft_vals = np.abs(np.fft.fft(signal))[:N//2] / N * 2

# 找出主要谐波
idx = np.argsort(fft_vals)[-5:]
print("主要频率成分:", freq[idx])
print("对应幅值:", fft_vals[idx])

这段代码跑完,你会看到50Hz和250Hz两个峰值。5次谐波的幅值是0.3,正好是我们加进去的值。嗯,这里要注意:FFT的结果要除以N再乘以2,才能得到真实的幅值。我刚开始用FFT时,经常忘记这步,结果幅值怎么都对不上。

工程小技巧:做FFT分析时,采样率至少是最高谐波频率的2倍(奈奎斯特定理)。我建议取5~10倍,这样波形更平滑。比如要分析到50次谐波(2500Hz),采样率至少设到25kHz。

3.3 谐波的关键参数

搞清楚了谐波是什么,咱们还得知道怎么量化它。工程上常用的几个参数:

参数 公式 说明
总谐波畸变率THD THD = √(ΣUₙ²) / U₁ × 100% 衡量波形畸变程度,IEEE 519要求THD<5%
谐波含有率HR HRₙ = Uₙ / U₁ × 100% 单次谐波的相对大小
电话干扰因子TIF TIF = √(Σ(Wₙ·Uₙ)²) / U_total 评估谐波对通信线路的干扰

我曾经在一个风电场遇到THD超标的问题。查了半天,发现是变流器的PWM载波频率设置得太低,导致低次谐波含量偏高。把载波频率从2kHz提高到3kHz,THD从8.2%降到了3.5%。你看,有时候问题就这么简单。

避坑指南:我曾经在测试时发现THD数据忽高忽低,后来才意识到是电网背景谐波在变化。记住:测量谐波时,要记录电网的短路容量和背景谐波水平。否则你测出来的可能是电网的谐波,不是设备本身的。

3.4 双馈发电机中的典型谐波特征

双馈发电机的谐波,主要来自转子侧变流器。我总结了一下,常见的谐波成分有:

  • 5次、7次谐波:由6脉波整流器产生,幅值最大
  • 11次、13次谐波:12脉波结构会产生,幅值较小
  • 旁频谐波:f_side = |f_grid ± k·f_rotor|,这是双馈特有的
  • 间谐波:非整数倍频率,由变流器调制产生

你想想看,双馈发电机的转子电流频率是变化的(转差频率),所以谐波成分也会跟着变。这就是为什么双馈的谐波问题比同步发电机复杂得多。

下面这张图展示了双馈发电机谐波分析的完整流程:

双馈发电机谐波分析流程 步骤1:信号采集 电压/电流互感器 步骤2:预处理 滤波/加窗/去直流 步骤3:FFT变换 离散傅里叶变换 步骤4 参数计算 谐波频谱分析 • 各次谐波幅值/相位 • 间谐波识别 THD与指标评估 • 总谐波畸变率 • 单次谐波含有率 时频联合分析 • 短时傅里叶变换 • 谐波时变特性 谐波抑制策略制定 滤波器设计 / 控制优化 / 拓扑改进

这张图展示了从信号采集到谐波抑制的完整链条。我个人觉得,最容易被忽略的是第二步——预处理。加窗函数的选择直接影响频谱泄漏。我习惯用汉宁窗,旁瓣衰减快,适合分析谐波。如果是分析间谐波,我会改用布莱克曼窗,主瓣更窄。

3.5 工程中的谐波测量注意事项

最后,分享几个我在现场总结的经验:

  1. 同步采样很重要:采样时钟必须与电网频率同步,否则会有频谱泄漏。我见过有人用固定采样率测50Hz电网,结果频谱上全是“假谐波”。
  2. 关注PLL的锁相精度:双馈发电机的谐波分析,需要准确的电网相位信息。PLL的锁相误差会直接反映在谐波幅值上。
  3. 不要只看THD:THD是个综合指标,但有时候单次谐波超标更危险。比如5次谐波会引起电机转矩脉动,7次谐波会导致变压器局部过热。
  4. 记录工况:谐波含量随功率变化。我建议在10%、25%、50%、75%、100%负载下分别测量,才能全面评估。

核心要点回顾:

  • 谐波是基波整数倍频率的正弦波,双馈发电机主要关注5、7、11、13次
  • 傅里叶级数是谐波分析的数学基础,工程中常用FFT实现
  • THD是衡量谐波水平的综合指标,但也要关注单次谐波
  • 双馈发电机的谐波特征与转差频率相关,分析时需考虑时变特性

好了,谐波的基础知识就聊到这儿。下一节咱们会深入双馈发电机的谐波源分析,看看变流器到底是怎么产生谐波的。到时候我会带一个实际风场的案例数据,咱们一起分析分析。


公众号:蓝海资料掘金营,微信deep3321