,,,
(長(zhǎng)沙理工大學(xué) 電氣與信息工程學(xué)院,長(zhǎng)沙 410114 )
諧波檢測(cè)是諧波問(wèn)題中的一個(gè)重要分支,對(duì)諧波的分析和測(cè)量是電力系統(tǒng)分析和控制中的一項(xiàng)重要工作,也是治理諧波問(wèn)題的出發(fā)點(diǎn)和主要依據(jù)[1]。準(zhǔn)確而又快速地檢測(cè)出電力系統(tǒng)中的電力諧波,具有重要的工程實(shí)際意義[2]。
由于各種沖擊性負(fù)荷(高鐵等)、新能源(風(fēng)電和光伏發(fā)電等)和電動(dòng)汽車的接入,電網(wǎng)諧波實(shí)時(shí)精確檢測(cè)仍是電能質(zhì)量測(cè)試技術(shù)的難點(diǎn)和熱點(diǎn)之一。常規(guī)的諧波檢測(cè)方法主要有:快速傅里葉變換及其改進(jìn)算法、小波變換、HHT算法等[3-10]。DFT算法實(shí)用、穩(wěn)定、有效,采用FFT可以提高算法的實(shí)時(shí)性[3];但是頻率分辨率有限,對(duì)于臨近的頻率成分無(wú)法檢測(cè)[4]。改進(jìn)算法中大多采用加窗譜線插值[5-6],雖然加窗譜線插值FFT算法諧波參數(shù)的檢測(cè)精度較高,但是間諧波參數(shù)檢測(cè)卻相對(duì)較低,而且在低信噪比條件下,間諧波參數(shù)的檢測(cè)下降比較明顯[7];譜估計(jì)算法對(duì)有限時(shí)寬的信號(hào)有無(wú)限的頻率分辨率,但需要進(jìn)行大型矩陣運(yùn)算,實(shí)時(shí)性不好,且需要對(duì)信號(hào)進(jìn)行準(zhǔn)確定階,對(duì)于電網(wǎng)寬帶多頻的信號(hào)無(wú)法直接檢測(cè),穩(wěn)定性不好;Prony 算法同樣受噪聲干擾的影響,諧波參數(shù)的檢測(cè)精度不高,在一定程度上限制了算法的實(shí)際應(yīng)用[7-8]。小波變換和HHT可以實(shí)現(xiàn)非平穩(wěn)的電力系統(tǒng)諧波分析;但是HHT 法在模態(tài)分解時(shí)存在模態(tài)混疊的現(xiàn)象,小波變換在用小波濾波器進(jìn)行諧波分解時(shí)存在頻帶混疊現(xiàn)象,影響了算法的檢測(cè)精度[9-10]。IEC算法本質(zhì)上是DFT的頻譜分組算法,精確計(jì)算的前提是盡可能實(shí)現(xiàn)同步采樣,實(shí)時(shí)性較好;但是僅僅針對(duì)諧波幅值的計(jì)算,沒有考慮諧波相位的計(jì)算??柭m用于平穩(wěn)和非平穩(wěn)過(guò)程,考慮到真實(shí)電網(wǎng)信號(hào)固有的隨機(jī)性和非平穩(wěn)性[11]??柭褟V泛應(yīng)用于頻率跟蹤、測(cè)量諧波分量、暫降等場(chǎng)合[12-13]。但是卡爾曼算法也存在一些難點(diǎn),如噪聲統(tǒng)計(jì)特性的確定,特別是過(guò)程噪聲[14-15]。又如系統(tǒng)初始狀態(tài)和初始協(xié)方差的設(shè)置。通常情況下,過(guò)程噪聲統(tǒng)計(jì)特性(協(xié)方差)隨時(shí)間變化而變化,可能導(dǎo)致卡爾曼具有較大的估計(jì)誤差或甚至發(fā)散[16-17]。
為進(jìn)一步提高含噪環(huán)境下諧波檢測(cè)的精確度,且不斷的在線辨識(shí)出過(guò)程噪聲協(xié)方差,提出了一種自適應(yīng)過(guò)程噪聲協(xié)方差卡爾曼濾波算法(Adaptive Process Noise Covariance Kalman Filter ,APNCKF)。該算法利用序貫最大化可信度更新先驗(yàn)信息,然后通過(guò)卡爾曼進(jìn)行迭代運(yùn)算,估計(jì)出相應(yīng)的幅值和相位。通過(guò)在MATLAB環(huán)境下進(jìn)行諧波仿真驗(yàn)證,該算法在準(zhǔn)穩(wěn)態(tài)條件下較好地跟蹤電力系統(tǒng)諧波狀態(tài),計(jì)算精度高。
卡爾曼濾波算法適用于線性系和部分非線性系統(tǒng),被廣泛應(yīng)用于諧波分量檢測(cè)、頻率跟蹤等場(chǎng)合。
電力系統(tǒng)中觀測(cè)信號(hào)包含基波、諧波和噪聲信號(hào),可表述為:
(1)
式中,A1,k(r=2,…,M)、φr,k為r次諧波的幅值和相位,M為諧波的最高次數(shù),ek為高斯噪聲信號(hào)。
若取如下狀態(tài)變量:
其中:
相應(yīng)地,將觀測(cè)信號(hào)(1)可轉(zhuǎn)換成如下的狀態(tài)空間形式:
(2)
式中,ηk是均值為0方差為Qk的高斯白噪聲;vk是均值為0方差為Rk的高斯白噪聲。矩陣F,H,Qk,Rk分別定義為:
(3)
則各個(gè)頻率分量的幅值和相位可以由式(4)表示:
(4)
式中,x2r-1,k、x2r,k可以由模型(2)得到最優(yōu)估計(jì)。
由卡爾曼濾波(Kalman Filter,KF)理論對(duì)諧波進(jìn)行檢測(cè)的算法如下:
預(yù)測(cè):
(5)
濾波:
(6)
KF應(yīng)用在諧波分量檢測(cè)時(shí),過(guò)程噪聲統(tǒng)計(jì)特性(協(xié)方差)隨時(shí)間變化而變化,可能導(dǎo)致KF具有較大的估計(jì)誤差或甚至發(fā)散。針對(duì)噪聲統(tǒng)計(jì)特性的不確定性,本文采用序貫最大化可信度更新先驗(yàn)信息的方法來(lái)在線辨識(shí)系統(tǒng)的過(guò)程噪聲,則使用模型(2)對(duì)xk進(jìn)行最優(yōu)估計(jì)時(shí),KF具有較高的濾波精度。APNCKF方法認(rèn)為噪聲均值為0,對(duì)噪聲二階中心矩(協(xié)方差)進(jìn)行估計(jì)。
貝葉斯理論可知,可由下式估計(jì)噪聲Qk:
(7)
又因?yàn)镼k沒有先驗(yàn)信息p(Qk|y1:k-1),則可由最大化可信度密度函數(shù)p(yk|y1:k-1,Qk)來(lái)估計(jì)Qk,即為:
max{p(yk|y1:k-1,Qk)}
(8)
(9)
(10)
當(dāng)qk=0時(shí):
(11)
(12)
(13)
(14)
(15)
從而得到序列更新qk:
分析可知,只有15家高職高專院校圖書館對(duì)崗位職責(zé)給出了詳細(xì)描述,且集中在圖書流通和參考咨詢兩方面。同本科院校圖書館一樣,高職高專圖書館在其他需求上較為注重館員的工作經(jīng)歷,不同的是,其對(duì)英語(yǔ)、計(jì)算機(jī)等相關(guān)證書沒有做出要求。
(16)
此方法只通過(guò)一個(gè)時(shí)刻的預(yù)測(cè)誤差來(lái)對(duì)過(guò)程噪聲協(xié)方差Qk進(jìn)行修正,因此可信度不高。若利用多個(gè)時(shí)刻預(yù)測(cè)誤差的均值進(jìn)行修正,則此方法更有效,更準(zhǔn)確。設(shè)有N個(gè)時(shí)刻,則預(yù)測(cè)誤差均值為:
(17)
將式(18)代入式(17)可得:
(18)
其中:
(19)
因此,進(jìn)行最優(yōu)估計(jì)時(shí),參數(shù)qk(或過(guò)程噪聲協(xié)方差Qk)的變化就能體現(xiàn)出信號(hào)的動(dòng)態(tài)變化,從而實(shí)現(xiàn)諧波的跟蹤和檢測(cè)。且可由式(4)中狀態(tài)變量的幅值、相位曲線圖獲得基波和各次諧波的信息,對(duì)這些信息進(jìn)行綜合判斷,統(tǒng)計(jì)分析,可以提高抗噪能力,增強(qiáng)魯棒性,提高對(duì)擾動(dòng)時(shí)刻的準(zhǔn)確性。
本文通過(guò)常規(guī)卡爾曼、小波變換、KF-ML以及APNCKF進(jìn)行仿真實(shí)驗(yàn),驗(yàn)證APNCKF算法的在諧波檢測(cè)中的有效性,且該自適應(yīng)算法的收斂速度、濾波精度及實(shí)時(shí)性顯著提升。
通過(guò)Matlab構(gòu)造信號(hào)yt來(lái)模擬含有諧波的電壓信號(hào),其由基波、3次、5次諧波以及不同信噪比噪聲疊加獲得,采樣頻率10 kHz。信號(hào)如圖1所示。
yk=E1,kcos(2πfkTs+φ1,k)+E3,kcos(6πfkTs+φ3,k)+E5,kcos(10πfkTs+φ5,k)+vk
(20)
其中:vt表示信噪比(SNR)值為40 dB,30 dB和20 dB的高斯白噪聲,即高斯白噪聲標(biāo)準(zhǔn)差分別為0.01 p.u,0.0316 p.u和0.1 p.u。電壓幅值Ei,t(i=1,3,5)和相位φi,k(i=1,3,5)模擬如下:
(21)
且:
(22)
顯然,諧波擾動(dòng)發(fā)生的時(shí)間為0.04~0.16 s,且電壓暫降的時(shí)間為0.08~0.12 s。
圖1 諧波干擾的電壓信號(hào)(yt,y1,t,y2,t,y3,t分別為純凈,SNR為40 dB,30 dB和20 dB的電壓信號(hào))
圖2 20 dB下KF-ML估計(jì)出的電壓信號(hào)(E1,t,E3,t,E5,t分別為基波,3次和5次諧波的幅值)
圖3 小波重構(gòu)信號(hào)
圖4 SNR=20 dB的四層小波分解
圖2給出了SNR=20 dB下KF-ML與常規(guī)KF對(duì)諧波的最優(yōu)估計(jì)。圖3給出了實(shí)際信號(hào)與重構(gòu)后的WT信號(hào)比較;圖4給出了SNR為20 dB時(shí)小波分解的結(jié)果。
從圖2可以看出常規(guī)KF在低信噪比時(shí)幅值曲線圖波動(dòng)較大,對(duì)奇異值不能很好的跟蹤和檢測(cè),精確度低。且常規(guī)KF的濾波性能依賴于系統(tǒng)噪聲的先驗(yàn)統(tǒng)計(jì)信息,不準(zhǔn)確的系統(tǒng)噪聲統(tǒng)計(jì)會(huì)導(dǎo)致KF濾波精度降低甚至發(fā)散。KF-ML算法則利用最大似然做為準(zhǔn)則自適應(yīng)地優(yōu)化系統(tǒng)噪聲,從而提高其性能。從表1中可以看到KF-ML算法的RMSE值均小于KF和WT,這也驗(yàn)證了KF-ML具有比KF更好的估計(jì)性能。但從圖2可知,KF-ML算法在基頻的幅值估計(jì)非常接近實(shí)際幅度,對(duì)電壓幅值響應(yīng)也非??焖俸蜏?zhǔn)確;而在對(duì)諧波進(jìn)行檢測(cè)時(shí),相對(duì)于基頻的下降沿則表現(xiàn)出一些時(shí)延。其雖能比較準(zhǔn)確地估計(jì)出諧波的幅值,但精度仍較差。
表1 不同算法的均方根誤差對(duì)比結(jié)果
圖3所示,由于諧波干擾,WT的重構(gòu)信號(hào)明顯偏離實(shí)際信號(hào)。在圖4中,即SNR=20 dB時(shí),小波系數(shù)d2,d3恰好在電壓暫降和諧波干擾處達(dá)到峰值,d4出現(xiàn)明顯的振蕩,表明在SNR=20 dB情況下,電壓暫降起止時(shí)小波系數(shù)峰值不明顯,這表明db4小波函數(shù)檢測(cè)性能隨著信號(hào)噪聲比的降低而變差。而從表1中也可以看到WT的RMSE值均高于KF和KF-ML。則隨著信號(hào)被噪聲和諧波嚴(yán)重污染時(shí),WT精確度低、響應(yīng)速度慢。
圖5 20 dB時(shí)APNCKF估計(jì)出電壓信號(hào)的幅值和相位
圖6 APNCPF中參數(shù)qk的變化過(guò)程
圖5為20 dB時(shí)APNCKF 估計(jì)出電壓信號(hào)的幅值和相位圖;圖6為APNCPF中參數(shù)qk的變化過(guò)程。由圖5可知,即使在高斯隨機(jī)噪聲比較強(qiáng)的情況下,APNCKF的估計(jì)信號(hào)與實(shí)際信號(hào)仍緊密匹配,進(jìn)行很好地跟蹤與檢測(cè)。而KF估計(jì)的信號(hào)則具有一些不匹配的采樣點(diǎn),例如在第400個(gè)采樣點(diǎn)與第500個(gè)采樣點(diǎn)之間、第800個(gè)采樣點(diǎn)與第900個(gè)采樣點(diǎn)之間、第1 200個(gè)采樣點(diǎn)與第1 300個(gè)采樣點(diǎn)之間以及在第1 600個(gè)采樣點(diǎn)與第1 700個(gè)采樣點(diǎn)之間,即發(fā)生諧波,電壓暫降和相位跳變的點(diǎn)與實(shí)際信號(hào)不匹配。因此,當(dāng)跟蹤信號(hào)的突然變化時(shí),KF的性能變差。對(duì)于幅值和相位的最優(yōu)估計(jì),即使這些干擾比較輕微,APNCKF對(duì)異常值(例如電壓暫降,相位跳躍或諧波干擾)的響應(yīng)也快得多。這種精確地檢測(cè)為電力系統(tǒng)安全運(yùn)行提供重要保證,這是因?yàn)锳PNCKF根據(jù)序貫最大化可信度更新先驗(yàn)信息的方法來(lái)實(shí)時(shí)辨識(shí)系統(tǒng)的過(guò)程噪聲,對(duì)異常值(如諧波干擾或相位跳變)敏感。如圖6所示,每個(gè)子圖中有三組采樣點(diǎn),其中參數(shù)突變非常接近諧波起止時(shí)間、電壓暫降以及相位跳變。因此,參數(shù)的動(dòng)態(tài)變化可用于檢測(cè)諧波、相位跳變和電壓暫降。從表2可以看出,APNCKF在不同信噪比的情況下MAE和RMSE值均低于KF-ML,遠(yuǎn)低于KF。這表明APNCKF可以獲得比傳統(tǒng)的KF和KF-ML更好的估計(jì)性能。與自適應(yīng)KF-ML相比,參數(shù)qk對(duì)異常值敏感,它更容易檢測(cè)到干擾。因此,APNCKF優(yōu)于用于檢測(cè)干擾的自適應(yīng)KF-ML。
表2 不同算法誤差對(duì)比結(jié)果
在電力系統(tǒng)諧波檢測(cè)中,系統(tǒng)隨機(jī)噪聲信息不完全可知,這可能會(huì)導(dǎo)致濾波器的估計(jì)精度不高;針對(duì)這一問(wèn)題,采用序貫最大化可信度更新先驗(yàn)信息來(lái)實(shí)時(shí)辨識(shí)系統(tǒng)過(guò)程噪聲,提出了一種自適應(yīng)過(guò)程噪聲協(xié)方差卡爾曼濾波實(shí)現(xiàn)檢測(cè)電能質(zhì)量擾動(dòng)的時(shí)域方法。通過(guò)仿真和分析得出以下結(jié)論:
1)卡爾曼濾波器在進(jìn)行諧波檢測(cè)時(shí),時(shí)變的過(guò)程噪聲可能引起濾波精度低、甚至發(fā)散等問(wèn)題,基于序貫最大化可信度更新先驗(yàn)信息的方法來(lái)辨識(shí)系統(tǒng)的過(guò)程噪聲,提高了系統(tǒng)的穩(wěn)定性以及檢測(cè)精度。
2)該算法與小波變換、常規(guī)卡爾曼以及基于最大似然準(zhǔn)則的卡爾曼相比,當(dāng)信號(hào)被隨機(jī)噪聲和諧波嚴(yán)重污染時(shí),小波變換精確度低且響應(yīng)速度慢;基于最大似然準(zhǔn)則的卡爾曼在信噪比較低時(shí),波動(dòng)十分明顯,精度較差;而APNCKF在不同信噪比下MAE和RMSE值均較低,表現(xiàn)出較好的性能。
3)APNCPF中參數(shù)qk對(duì)異常值十分敏感。出現(xiàn)諧波干擾時(shí),表現(xiàn)出不同幅度的峰值,更好的進(jìn)行跟蹤與檢測(cè),實(shí)時(shí)性強(qiáng)。