基于改进小波阈值函数和变分模态分解的电能质量扰动检测
2020-07-04徐长宝古庭赟高云鹏吴聪龙秋风周金
徐长宝 古庭赟 高云鹏 吴聪 龙秋风 周金
摘 要:针对强噪声环境下扰动特征提取困难的问题,提出一种基于改进小波阈值函数和变分模态分解的电能质量扰动检测算法. 采用改进小波阈值函数滤除电能质量扰动信号的噪声,通过傅里叶变换确定预设尺度,再基于变分模态分解准确地求出电能质量扰动信号的各个本征模态函数,结合Hilbert变换和奇异值分解分别求解每个本征模态函数的振幅、频率、起止时间等特征量,并据此搭建PXI和LabVIEW结合的电能质量扰动检测平台. 分别采用单一扰动、复合扰动和电网实际扰动数据验证本文算法的准确性与有效性,相比现有经验模态分解和集合经验模态分解,本文提出算法不仅具有抗模态混叠和虚假分量的能力,且在强噪声环境下仍具有较高的准确性和鲁棒性.
关键词:电能质量;变分模态分解;希尔伯特变换;奇异值分解;改进小波阈值函数
Abstract:In order to extract the disturbance features accurately in strong noisy environment, a power quality disturbance detection and location algorithm based on improved wavelet threshold function denoising and Variational Mode Decomposition(VMD) is proposed. The improved wavelet threshold function is used to denoise the noisy power quality disturbance signal. The default scale can be determined by the Fourier transform. This paper uses the variational mode decomposition to decompose signals into some intrinsic modes. Hilbert transform is used to extract the characteristic information such as the amplitude and frequency of each mode. Meanwhile, the effective location of the start and stop time of the disturbance signal is realized by the principle of singular value decomposition. A power quality disturbance detection platform based on PXI and LabVIEW is also built based on the above algorithm. The accuracy and effectiveness of the proposed algorithm are verified by single disturbance, complex disturbance and actual disturbance data. Compared with the existing empirical mode decomposition and ensemble empirical mode decomposition, the proposed algorithm not only has the ability of resisting modal aliasing and false components, but also has high accuracy and robustness under the environment of strong noise.
Key words:power quality;Variational Mode Decomposition(VMD);Hilbert transform;singular value decomposition;improved wavelet threshold function
電力系统非线性、冲击性、波动性负载的数量和容量不断增加,导致电网中出现大量谐波、电压暂降、短时中断等电能质量扰动问题,不仅严重危害电力系统和用电设备,导致数据丢失、设备误动作、生产流水线停机等系列问题,且容易给国家和企业带来不可弥补的经济损失. 因此,深入研究影响电能质量下降的各种因素,对电能质量扰动问题进行准确检测与分析具有重要的现实意义[1-2].
现有特征提取分析方法已被应用于电能质量扰动检测领域[3-4]. 小波变换具有良好时频局部化特性,适合于暂态电能质量扰动检测,但其检测结果易受噪声影响,且分解效果取决基函数的选择和分解尺度[5]. S变换相比小波变换,抗噪性明显提高,但其窗函数缺乏灵活性,检测电压暂降和短时中断时效果不理想[6]. 原子分解具有优秀信号分解和重构能力,但暂态扰动检测计算量大、运算时间长[7]. 经验模态分解(Empirical Mode Decomposition,EMD)不需选取基函数,具有完全自适应性,适合于处理突变信号. 集合经验模态分解(Ensemble Empirical Mode Decomposition,EEMD)在检测分析电能质量扰动信号时有较强的自适应性,但EMD和EEMD得到的固有模态函数易出现模态混叠和端点效应[8],不利于扰动特征的准确提取.
变分模态分解算法(Variational Mode Decomposition,VMD)是由Dragomiretskiy 等[9]提出的一种利用变分思想进行信号分解的时频分析方法,通过变分框架准确求出非平稳信号的各本征模态函数,不仅具有抗模态混叠能力和噪声鲁棒性,还可有效提高分解效率. 文献[10]分别研究变分模态分解在稳态电能质量扰动、暂态电能质量扰动中算法的适用性,不仅能准确提取振幅、频率等特征信息,且在处理复合扰动和频率相近的奇数次谐波时检测效果良好. 文献[11]采用VMD将电能质量扰动信号分解为系列调幅-调频函数之和,分别求解每个调幅-调频函数瞬时幅值和瞬时频率,相比经验模态分解和局部均值分解算法,不仅提取的扰动信号误差较小,且不存在模态混叠现象. 但文献[10]未讨论在噪声情况下算法的适用性,文献[11]所提算法在噪声强度为20 dB时算法失效.
因此,为了在强噪声情况下实现对电能质量扰动信号的准确检测和分析,本文提出一种基于改进小波阈值函数和变分模态分解的电能质量扰动检测算法,首先通过改进小波阈值函数对噪声信号进行预处理,再利用VMD分解将去噪后的扰动信号分解成一系列本征模态函数,采用希尔伯特变换提取信号振幅、频率等特征信息,并通过奇异值分解(Singular Value Decomposition,SVD)实现扰动发生起止点的精准检测,最后通过仿真实验与实测数据验证本文提出算法的有效性和准确性.
1 变分模态分解和小波阈值去噪
1.1 变分模态分解
为估计各个模态的带宽,对每个模态函数进行Hilbert变换,得到对应的单边频谱;通过指数调节将每个模态解调到各自对应估计的中心频率,将获得的单边频谱转换到基带;对调制后的信号进行高斯平滑估计,即梯度的平方L2,据此估计每个模态的带宽. 所定义的约束变分模型为:
VMD 3个参数需预先定义,预设尺度K、拉格朗日乘子更新参数τ和惩罚因子α[14]. 对检测信号傅里叶谱分析可确定K的大小;α主要影响分解后各模态带宽以及收敛速度,且α越大,各分量的带宽越小,反之则各分量带宽越大;α取值过大或过小,VMD计算耗时都会增加. 因此本文综合考虑运行时间和各模态带宽两个因素,惩罚因子α取2 000. τ表征抗噪性,τ越小,抗噪性越强,反之,则抗噪性能越弱,一般来说,τ取0或较小值的分解效果较好.
1.2 小波阈值去噪
电力系统中存在大量非线性负荷,实际采集的电能质量扰动信号常受噪声的污染,不利于对电能质量扰动信号突变点和频率幅值等特征信息的提取,只有有效滤除噪声,才能准确提取扰动特征. 由文献[15]中提出的小波阈值去噪是一种有效的降噪处理方法,小波阈值降噪具体包括小波分解、阈值函数选取与阈值估计、一维电能质量扰动信号小波重构[16-17],其具体步骤如下:
1)确定小波基和小波,对原始含噪信号Z(t)进行小波分解,得到各层小波系数wj,k;
2)确定阈值T并使用阈值函数对小波系数w
j,k
进行处理,得到阈值处理后新的小波系数w′
j,k;
3)依据小波系数w′
j,k和近似系数对电能质量扰
动信号进行重构,从而得到降噪信号.
阈值和阈值函数的选取是小波阈值去噪方法的关键. 不同的小波系数估计方法,对应于不同的小波阈值去噪方法,相应地形成硬、软阈值降噪方法. 硬阈值函数的表达式为:
硬阈值和软阈值去噪方法虽得到广泛应用,但其本身有许多缺点,硬阈值函数得到的信号信噪比较高,但易产生信号局部振荡现象;而软阈值函数虽得到的信号较平滑,但信号信噪比较低,且得到的估计小波系数值与原小波系数存在固定偏差[6].
2 改进小波阈值函数和VMD的扰动检测
由于传统的硬、软阈值函数对实际电网信号降噪处理过程的缺陷,本文提出改进小波阈值函数,该函数综合软硬阈值函数的优点,既具有连续性,又能很好地保留高频信息. 其表达式为:
为了消除电能质量扰动信号噪声,同时较好地保留扰动信号的高频分量,实现准确检测扰动时刻,提取信号幅值、频率等特征信息,本文提出基于改进小波阈值函数和变分模态的电能质量扰动检测算法,其具体步骤如下:
采用Pi分量中的突变信息来对电能质量扰动信号进行检测,本文选取P3实现电能质量扰动信号的检测.
3 仿真实验与分析
3.1 改进小波阈值函数与其他阈值函数对比
在电力系统中,常见的电能质量扰动信号包括电压暂降、电压暂升、短时中断、暂态振荡、谐波、暂态脉冲等. 对电能质量扰动信号进行检测和分析前,需要针对信号的不同扰动类型,建立能够表征实際扰动信号典型特性的数学模型. 表1为上述6种电能质量扰动信号模型S(t). 其中,T为工频周期;u(t)为单位阶跃函数.
为直观反映各类阈值函数降噪性能的优劣,将信噪比(Signal to Noise Ratio,SNR)和均方误差(Mean Square Error,MSE)作为评判降噪效果的依据[18-19]. 降噪信噪比越高,均方误差越小,则降噪效果越好. 为进一步验证本文算法的准确性与抗噪性,分别采用本文的改进小波阈值函数、常用的软、硬函数以及EEMD降噪、数学形态法滤除噪声对电能质量扰动信号S(t)进行降噪处理,其中原始信号的信噪比为20 dB. 对比结果如表2所示.
由表2可知,数学形态法降噪后信号信噪比最低,滤波效果较差;EEMD算法在脉冲、暂升以及暂降谐波中抗噪性能较好,但在振荡、暂降振荡中,检测效果较差且容易将高频有效分量滤除;软阈值函数对谐波信号的降噪效果较差,降噪后的信号容易丢失特征信息,影响去噪效果;硬阈值函数降噪总体降噪效果优于软阈值、EEMD以及数学形态法,但在谐波检测中效果较差且重构信号所得的信号容易出现局部震荡,不利于信号进一步检测;改进小波阈值函数降噪方法无论在单一扰动信号还是复合信号扰动中,重构信号的信噪比和均方根误差的指标上相对于其他4种降噪方法明显提高. 实验结果表明,本文算法能有效去除干扰噪声,在提高信号信噪比的同时能最大还原原始不含噪信号,有利于信号的进一步检测.
3.2 单一扰动信号分析
在单一扰动信号检测仿真中,分别利用EMD、EEMD和VMD对同一扰动信号进行检测. 电压暂降信号的表达式为:
图3分别为采用EMD、EEMD和VMD得到的瞬时幅值和瞬时频率图. 通过对比可知,VMD相比EMD和EEMD得到的幅值频率信息更准确,波动范围小,曲线更为平缓,能准确得到基波幅值为1 pu,频率为50 Hz,暂降深度为0.665 pu. EMD和EEMD受噪声影响导致扰动信息提取不准确,EEMD提取出的瞬时频率模态混叠现象严重,而EMD提取的幅值、频率曲线波动大,检测误差较大. 因此,在强噪声环境下,EMD和EEMD易受噪声的影响,在提取扰动特征信息时算法容易失效,而VMD不但抗噪性能比EMD和EEMD好,且检测准确度更高.
图4为采用奇异值分解算法进行阈值处理得到的暂降信号的扰动检测结果. 由图4可知,扰动发生的时刻为0.079 6 s,终止时刻为0.140 3 s. 由上述结果分析可得,在噪声强度为20 dB的强噪声环境下,本文所提算法不仅能准确提取出电压暂降信号的扰动幅值和时间等信息,且检测精度高.
为验证本文算法对不同类型扰动信号的检测性能,对表1中5种电能质量扰动信号添加信噪比20 dB的高斯白噪声,分别采用EMD、EEMD和VMD对其进行检测. 检测结果如表3所示. 其中,C1为暂降信号,C2为暂升信号,C3为电压中断信号,C4为暂态脉冲信号,C5为电压暂态振荡信号.
由表3可知,VMD在3种检测算法中的检测精度最高. EMD方法的检测能力最差,抗噪性较弱. 由于EMD和EEMD的模态混叠作用,导致两者在暂态振荡信号检测中检测失效.
由表4可知,本文算法的检测效果优于EMD和EEMD;VMD对幅值和频率的检测精度要高于其他两类检测算法. 对于脉冲信号,由于去噪算法会平滑掉一些幅值信息,所以EMD、EEMD以及VMD算法
在扰动幅值检测上会有一定的误差. EMD和EEMD在暂态振荡信号中已无法提取出电能质量扰动信息,但VMD算法在振荡信号中仍然适用. 结合表3和表4可得,本文所提算法在单一扰动信号中的检测效果优于EMD和EEMD,且检测准确度更高、抗噪能力更好.
3.3 复合扰动信号分析
复合扰动信号暂降谐波信号的数学模型为:
图6为利用VMD算法分解得到的本征模态分量. 由图6可知,VMD能准确地分离出基波、3次谐波和5次谐波且扰动细节保留完好.
图7为采用EMD、EEMD 和VMD分解后得到的复合扰动信号的幅频对比图. 由图7可知,VMD能有效地将信号分离出基波50 Hz、3次谐波150 Hz和5次谐波250 Hz. EMD和EEMD算法无法分离出不同频率的本征模态函数分量,模态混叠现象严重. VMD分离出瞬时幅频曲线虽有一定幅度的波动,但特征信息明显. 因此,在20 dB强噪声情况下,对于复合扰动信号的检测,VMD能正确分离出扰动分量,既没有因过分解产生的虚假分量也没有出现模态混叠现象,其检测效果同样优于EMD和EEMD算法.
图8是暂降谐波信号定位检测结果图. 由图8可知,暂降发生的时刻为0.050 3 s,终止时刻为0.139 4 s. 为验证VMD算法在复合扰动信号中的抗模态混叠能力和检测能力,本文还对暂降振荡复合信号进行检测,表5为暂降谐波信号和暂降振荡信号的检测结果. 其中,D1信号为暂降谐波信号,D2为暂降振荡信号.
由表5可知,在扰动检测方面,本文所提算法的检测结果与预设参数几乎无异;在扰动检测方面,由于暂降振荡信号中振荡信号的幅值呈指数递减,在降噪过程中会滤除掉一部分有效信息,造成扰动幅值的检测有一定的偏差,但仍能提取出明显的扰动信息. 由上述结果可知,VMD在强噪声条件下可实现复合扰动信号有效分析与检测,进一步验证了本文提出算法的准确性与有效性.
3.4 实际电网数据分析
采用IEEE 1159监测电能质量网站上实时故障事件产生的电压信号,评估本文算法的有效性[20],三相原始电压信号如图9所示. 扰动信号包括16个正弦波周期,采样点数为256个,信号频率为60 Hz.
图10(a)为实测信号的改进小波阈值函数降噪结果,图10(b)为实测信号的傅里叶频谱图. 图10(a)中的信号幅值进行归一化处理. 由图10(b)可知,实测信号进行VMD分解时K取1.
图11为信号经Hilbert变换得到的幅频分析结果. 由图11可得信号频率为60 Hz,基波幅值为0.815 3 pu,扰动幅值为0.321 7 pu,与FFT分析结果一致.
图12为实测信号的检测结果,扰动起始时刻为0.166 7 s,结束时刻为0.225 s. 结合图11和图12可知,实测信号的扰动类型为电压暂降. 综上所述,本文提出的算法对实际电网中非平稳信号具有很好的分析能力,能准确提取出扰动信息的时频特征,且可有效检测扰动的发生和恢复时刻.
4 电能质量扰动检测平台
为模拟实际电网信号采集检测分析的过程,基于Agilent 33500B函数发生器、PXIe-1071机箱、PXIe-8840控制器、NI PXIe-6341数据采集卡、DSOX-2012B示波器以及LabVIEW上位机平台,开发了电能质量扰动检测平台. 其中,PXIe-8840控制器主频为2.7 GHz,具有多个USB接口,可外接鼠标、键盘、显示器等设备,具有强大的运算能力. NI PXIe-6341数据采集卡具有16位的ADC分辨率、单通道以及多通道采样率,最大为500 kS/s,输入电压为±10 V. 图13为基于PXI和LabVIEW架构的电能质量扰动检测实验平台.
由图13可知,实际电网信号由函数信号发生器动态产生,通过示波器观察显示实测的电压波形,信号经PXI高速数据采集卡电压模拟量输入通道实现数据采集,通过NI-DAQmx进行通道数目、采样速率和输入范围等参数设置将数据实时传输至上位机,由上位机软件编程实现采集数据的实时波形显示、数据处理分析、检测分类识别、历史数据查询以及查询结果导出等功能.
5 结 论
针对现有的电能质量检测算法抗噪性弱和检测精度不高的问题,本文提出了基于改进小波阈值函数和变分模态分解的电能质量扰动检测算法,将本文算法分别采用改进小波阈值与其他阈值函数对比、单一扰动、复合扰动仿真实验和实测信号的检测实验,结果表明,本文提出算法能准确提取信号的扰动起止时刻、幅值和频率等特征信息,且提取的特征值具有较高的精度;同时,对比EMD和EEMD的检测效果,证明了本文算法在抗模态混叠、抗虚假分量和噪声鲁棒性方面的优势;最终通过搭建基于PXI和LabVIEW的电能质量扰动检测平台进一步验证本文提出算法在强噪声环境下检测的準确性和有效性.
參考文献
[1] 刘志刚,张巧革,张杨. 电能质量复合扰动分类的研究进展[J]. 电力系统保护与控制,2013,41(13):146—153.
LIU Z G,ZHANG Q G,ZHANG Y. Review of power quality mixed disturbances identification[J]. Power System Protection and Control,2013,41(13):146—153. (In Chinese)
[2] 江亚群,何怡刚. 基于图像边缘检测方法的暂态电力扰动检测[J]. 湖南大学学报(自然科学版),2008,35(12):37—41.
JIANG Y Q,HE Y G. Transient power disturbance detection based on image edge detection theory[J]. Journal of Hunan University(Natural Sciences),2008,35(12):37—41. (In Chinese)
[3] 杨晓梅,罗月婉,肖先勇,等. 基于自适应阈值和奇异值分解的电能质量扰动检测新方法[J]. 电网技术,2018,42(7):2286—2294.
YANG X M,LUO Y W,XIAO X Y,et al. A new detection approach of power quality disturbances based on adaptive threshold and singular value decomposition[J]. Power System Technology,2018,42(7):2286—2294. (In Chinese)
[4] 宋海军,黄传金,刘宏超,等. 基于改进LMD的电能质量扰动检测新方法[J]. 中国电机工程学报,2014,34(10):1700—1708.
SONG H J,HUANG C J,LIU H C,et al. A new power quality disturbance detection method based on the improved LMD[J]. Proceedings of the CSEE,2014,34(10):1700—1708. (In Chinese)
[5] THIRUMALA K,UMARIKAR A C,JAIN T. Estimation of single-phase and three-phase power-quality indices using empirical wavelet transform[J]. IEEE Transactions on Power Delivery,2015,30(1):445—454.
[6] 王燕,李群湛,周福林,等. 一种暂态电能质量扰动检测的新方法[J]. 中国电机工程学报,2017,37(24):7121—7132.
WANG Y,LI Q Z,ZHOU F L,et al. A novel algorithm for transient power quality disturbances detection[J]. Proceedings of the CSEE,2017,37(24):7121—7132. (In Chinese)
[7] 王宁,李林川,贾清泉,等. 应用原子分解的电能质量扰动信号分类方法[J]. 中国电机工程学报,2011,31(4):51—58.
WANG N,LI L C,JIA Q Q,et al. Classification of power quality disturbance signals using atomic decomposition method[J]. Proceedings of the CSEE,2011,31(4):51—58. (In Chinese)
[8] 张杨,刘志刚. EEMD在电能质量扰动检测中的应用[J]. 电力自动化设备,2011,31(12):86—91.
ZHANG Y,LIU Z G. Application of EEMD in power quality disturbance detection[J]. Electric Power Automation Equipment,2011,31(12):86—91. (In Chinese)
[9] DRAGOMIRETSKIY K,ZOSSO D. Variational mode decomposition[J]. IEEE Transactions on Signal Processing,2013,62(3):531—544.
[10] 陈陈,李晓明,杨玲君,等. 变分模态分解在电力系统谐波检测中的应用[J]. 电力系统保护与控制,2018,46(14):63—70.
CHEN C,LI X M,YANG L J,et al. Application of variational mode decomposition in power system harmonic detection[J]. Power System Protection and Control,2018,46(14):63—70. (In Chinese)