论文部分内容阅读
电网中的谐波污染日渐严重,造成了电压电流波形的畸变,威胁了电网的安全运行。对畸变电压电流中各次谐波参数的准确检测是精准化治理的重要前提。本文围绕着高精度的加窗插值谐波检测算法展开了研究。首先,通过分析现有几种谐波检测算法的优缺点,确定快速傅里叶变换(Fast Fourier Transform,FFT)算法是谐波检测中最适用的算法。其次,对FFT算法中的两个主要问题进行了研究。第一个问题是由于截断采样信号引起的频谱泄露,分析了出现频谱泄露的现象及原因,研究了能有效抑制频谱泄露的窗函数,分析了窗函数的选择标准并研究了几种常见的窗函数;第二个问题是由于非同步采样引起的栅栏效应,分析了栅栏效应的现象,研究了能减少栅栏效应误差的插值算法,并利用MATLAB中的cftool工具箱针对不同的插值算法计算出常用窗函数的修正公式。再综合两个解决方法研究出完整的加窗插值FFT算法。再次,提出基于五项最大旁瓣衰减(Maximum-Sidelobe-Decay,MSD)窗三谱线插值FFT的谐波检测算法。分析了五项MSD窗的时域和频域特性,结合三谱线插值算法形成完整的谐波检测算法。通过MATLAB平台编写算法程序,对比仿真该算法和其他加窗插值算法在多种情况下对谐波的检测效果,结果显示该算法在所有谐波环境中都具有特别高的检测精度,同时该算法能够有效观察信号的全频谱信息,方便对信号中的其他成分进行进一步分析。随后,提出基于五项MSD窗三谱线插值改进Goertzel的谐波检测算法。研究了Goertzel算法并对其进行了改进,结合五项MSD窗三谱线插值算法形成完整的谐波检测算法。研究了该算法实现谐波检测的全过程,通过只计算三谱线插值算法中所需的三条谱线的谱值来节省计算时间。通过MATLAB平台,对比仿真该算法和五项MSD窗三谱线插值FFT算法对谐波的检测效果,结果显示该算法具有同样高的检测精度,在无法观察信号全频谱信息的情况下提升了计算速度,特别适用于对检测精度和实时性要求都很高的常规谐波环境中。最后,搭建实验平台,得到待分析的实验谐波离散信号。通过本文的两种算法和其他算法对实验信号进行检测。结果显示,本文提出的两种算法都有很高的检测精度,而且在检测功能和速度上各有特色。