摘要

为了改善经验模态分解(EMD)在谐波检测时产生的端点效应,提出了波形自适应延拓的改进型EMD算法。以信号端点附近波形的极大值和极小值斜率为基准,寻找信号内具有相同斜率的一组极大值和极小值,为了使寻找到的目标波形与端点处的波形更加相似,引入波形匹配度函数,用其数值大小判断两个波形相似程度。根据端点位置不同,把寻找到的目标波形前一个或后一个波形的极大值和极小值向端点处延拓。在EMD分解过程里用分段三次Hermite插值函数替代三次样条插值函数,消除了包络线过冲和欠冲问题。通过测量稳态谐波与暂态谐波的实验,验证了此算法能高效遏制EMD端点效应,显著提升了分解精度。且测出的谐波幅值和频率与快速傅里叶(FFT)相比更精确,符合电力系统谐波分析要求。