徐長寶 古庭赟 高云鵬 吳聰 龍秋風 周金



摘? ?要:針對強噪聲環境下擾動特征提取困難的問題,提出一種基于改進小波閾值函數和變分模態分解的電能質量擾動檢測算法. 采用改進小波閾值函數濾除電能質量擾動信號的噪聲,通過傅里葉變換確定預設尺度,再基于變分模態分解準確地求出電能質量擾動信號的各個本征模態函數,結合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)