鐘 毅, 朱 澈
(安徽工程大學(xué)電氣工程學(xué)院, 安徽 蕪湖 241000)
光伏微電網(wǎng)系統(tǒng)受天氣影響很大,尤其是雷暴天氣會導(dǎo)致負(fù)載出現(xiàn)電弧故障。一旦電弧故障發(fā)生,微電網(wǎng)系統(tǒng)的正常運(yùn)行將受到很大影響[1-2]。因此,開展微電網(wǎng)中電弧故障的檢測具有重要意義[3]。
微電網(wǎng)中的故障信號通常是非線性且不穩(wěn)定的,故障檢測領(lǐng)域中,對這類信號通常使用信號分解方法提取特征信息[4-5]。文獻(xiàn)[6]提出了一種分類交流電弧故障檢測方法,但是實(shí)驗(yàn)樣本數(shù)量較少,不能較好地反映實(shí)驗(yàn)的客觀性。文獻(xiàn)[7]提出了一種EMD分解和ELM相結(jié)合的故障電弧診斷方法,但是沒有解決EMD分解時(shí)產(chǎn)生模態(tài)混疊的問題。文獻(xiàn)[8]針對故障電弧信號的采集過程中含有高頻干擾噪聲的現(xiàn)象,提出了利用小波包閾值去噪的濾波方法去除高頻噪聲,但是小波包分解對信號并沒有自適應(yīng),需要對不同的信號選取不同的基函數(shù)。文獻(xiàn)[9]提出了一種基于經(jīng)驗(yàn)?zāi)B(tài)分解(EMD)和概率神經(jīng)網(wǎng)絡(luò)(PNN)的故障電弧多變量判據(jù)的診斷方法,但是沒有考慮到采集過程中可能出現(xiàn)的噪聲對檢測結(jié)果的影響。上述文獻(xiàn)所提檢測方法雖然實(shí)現(xiàn)了對電弧故障的檢測,但是所用故障特征多是基于行業(yè)經(jīng)驗(yàn)選擇,實(shí)驗(yàn)結(jié)果不具備客觀性。
本文基于方差特征選擇法對特征值進(jìn)行篩選,選用對分類結(jié)果最相關(guān)的特征進(jìn)行檢測,實(shí)驗(yàn)結(jié)果具有客觀性。針對光伏微電網(wǎng)中電弧故障檢測精度普遍不高的問題,提出一種結(jié)合EEMD去噪和MITD分解的檢測方法。固有時(shí)間尺度分解(ITD)方法是Frei在2007年提出的一種新的自適應(yīng)時(shí)頻分析方法[10],它可以將非平穩(wěn)信號分解為幾個(gè)旋轉(zhuǎn)分量(PRC)。目前,固有時(shí)間尺度分解方法已經(jīng)應(yīng)用于故障檢測領(lǐng)域[11]。然而,固有時(shí)間尺度分解方法使用線性變換來分解信號,這可能導(dǎo)致獲得的PRC分量出現(xiàn)毛刺和失真。因此,本文基于三次埃爾米特插值方法和ITD的線性變換方法,提出了一種改進(jìn)的固有時(shí)間尺度分解(Modified Intrinsic Time-scale Decomposition,簡稱MITD)方法。與傳統(tǒng)ITD分解檢測方法對比,實(shí)驗(yàn)表明了本文所提方法的有效性和優(yōu)越性。
經(jīng)驗(yàn)?zāi)B(tài)分解是分析非線性非穩(wěn)定波形數(shù)據(jù)的有效方法。但是,該算法存在模態(tài)混疊的問題。即一個(gè)IMF分量中存在不同的振蕩分量或在不同的分量中出現(xiàn)類似的振蕩。為了解決模態(tài)混疊的問題,引入了集合經(jīng)驗(yàn)?zāi)B(tài)分解法(Ensemble Empirical Mode Decomposition,簡稱EEMD)。EEMD是一種自適應(yīng)信號處理方法[12],它將白高斯噪聲添加到經(jīng)驗(yàn)?zāi)B(tài)分解算法中,進(jìn)行多次分解平均,用以減輕異常事件的局部干擾并緩解模態(tài)混疊問題。由于這種特性,EEMD也被稱為噪聲輔助信號分析方法,已被用于故障檢測領(lǐng)域。EEMD較之其前身EMD的主要優(yōu)勢在于,它可以大大降低模式混合的影響,并且可以將信號更準(zhǔn)確地分解為一組真實(shí)IMF。與EMD的分解原理類似,EEMD可以使用提取的IMF和分解的殘差來重構(gòu)原始信號。EEMD算法的步驟如下:
(1) 在原始信號x(t)中分別加入N次平均值為0且幅值標(biāo)準(zhǔn)差為常數(shù)的高斯白噪聲ni(t),即:
xi(t)=x(t)+ni(t)
(1)
其中:i=1,2,…,N。
(2) 對xi(t)分別進(jìn)行EMD分解,得到K個(gè)IMF分量和一個(gè)余項(xiàng)ri(t):
(2)
其中:cij(t)為第i次加入高斯白噪聲后,分解得到的第j個(gè)IMF,j=1,2,…,K。
(3) 將以上步驟對應(yīng)的IMF進(jìn)行總體平均運(yùn)算,消除多次加入高斯白噪聲對真實(shí)IMF的影響,得到EEMD分解后的IMF及余項(xiàng)r(t)為:
(3)
(4)
其中:cj(t)為對原始信號進(jìn)行EEMD分解后得到的第j個(gè)IMF。最終可將原始信號表示為K個(gè)IMF分量和一個(gè)余項(xiàng)r(t)之和:
(5)
由于ITD分解信號波形時(shí)會出現(xiàn)“毛刺”現(xiàn)象而使PRC分量失真的問題,本文采用三次埃爾米特插值來代替線性變換,并對原始輸入信號的兩個(gè)端點(diǎn)使用鏡像延拓技術(shù)以解決波形失真問題;針對分解過程中出現(xiàn)的虛假分量問題,使用斯皮爾曼相關(guān)系數(shù)閾值法來識別并剔除虛假的PRC分量。改進(jìn)ITD具體的算法流程如下:
(1) 確定信號x(t)(t≥0)所有局部極值點(diǎn)及其對應(yīng)的時(shí)刻τk{k=1,2,…,M},其中M為極值點(diǎn)總數(shù)。定義算子L在連續(xù)極值點(diǎn)間隔區(qū)間[τk,τk+1]上提取分段線性基線為:
LXt=Lt=Lk+Lk+1-LkXk+1-Xk(Xt-Xk)
(6)
其中:
(7)
其中:0<α<1,通常α取0.5。
(2) 根據(jù)式(6)和式(7)提取各基線控制點(diǎn),采用鏡像對稱延拓法將時(shí)間序列信號的左右端點(diǎn)向兩端各延拓一個(gè),獲得左右兩端極值點(diǎn)(τ0,X0)和(τM+1,XM+1),令k分別為0和M-1,由式(7)求得L1與LM的值。
(3) 使用三次埃爾米特插值擬合所有的LK,得到基線信號L1(t)。將基線信號從原信號中分離后得到h1(t),即:
h1(t)=Xt-L1(t)
(8)
若h1(t)滿足固有旋轉(zhuǎn)分量條件[10],則輸出h1(t)為一個(gè)固有旋轉(zhuǎn)分量,即h1n(t)=PRC1;若不滿足,即基線LK+1≠0,則將h1(t)作為原始信號重復(fù)上述步驟,循環(huán)n次,直到h1n(t)迭代成為一個(gè)PRC分量,即h1n(t)=PRC1。
(4) 將PRC1從原始信號中分離出來,可得到一個(gè)新信號 ,即:
r1(t)=x(t)-PRC1
(9)
再將r1(t)作為原始信號重復(fù)以上過程,得到PRC2,重復(fù)循環(huán)n-1次,得到x(t)的第n個(gè)滿足PRC條件的分量PRCn,直到rn(t)為一單調(diào)函數(shù)或常數(shù)為止,至此原信號x(t)被分解成了n個(gè)固有旋轉(zhuǎn)分量和一個(gè)單調(diào)函數(shù)rn(t)之和,即:
(10)
(5) 計(jì)算各PR分量的斯皮爾曼相關(guān)系數(shù),對閾值小于0.3的PR分量認(rèn)定為虛假分量予以剔除。
為了驗(yàn)證MITD方法的有效性并對比ITD和MITD的分解性能,本文對如下仿真信號進(jìn)行考察:x(t)=20cos(100πt+sin(50πt))+4cos(40πt),t∈[0,1]。對信號分別使用ITD和MITD分解,所得結(jié)果如圖1和圖2所示。從圖1與圖2可以看出,ITD分解得到的各分量具有毛刺和波形失真的現(xiàn)象,而MITD較好地克服了這一問題。結(jié)果表明, MITD方法既能夠光滑曲線,避免了ITD方法的信號失真現(xiàn)象,又最大程度上保留了信號原有的形狀,從而使得分解的信號更加精確。
圖1 ITD分解結(jié)果
圖2 MITD分解結(jié)果
在信號分解的過程中,受到迭代次數(shù)等因素影響,會產(chǎn)生一定的誤差,而虛假分量的出現(xiàn)正是由于信號在分解時(shí)誤差的不斷積累所導(dǎo)致的。對于與原信號相關(guān)性很小的虛假分量,可以通過相關(guān)系數(shù)來識別。在微電網(wǎng)故障信號中,多數(shù)故障信號都是非線性非穩(wěn)定的信號,因而在識別微電網(wǎng)故障信號虛假分量的選擇上使用斯皮爾曼相關(guān)系數(shù)。
計(jì)算兩個(gè)長度為N的向量X和Y的斯皮爾曼相關(guān)系數(shù)的步驟為:
(1) 將兩個(gè)列向量X和Y對應(yīng)的元素Xi和Yi轉(zhuǎn)換為在各自列向量中的排名,記為R(Xi)和R(Yi)。
(2) 根據(jù)式(11)計(jì)算兩個(gè)列向量X和Y中對應(yīng)元素的和之間的差異d,并相加。
(11)
(3)最后,根據(jù)公式(12)計(jì)算出兩個(gè)列向量之間的相關(guān)性ρs。
(12)
對于相關(guān)系數(shù)的閾值意義,業(yè)界通常是這樣認(rèn)為的:0≤ρs<0.3時(shí)表明兩信號低度相關(guān),0.3≤ρs<0.8時(shí)表明兩信號中度相關(guān),0.8≤ρs<1時(shí)表明兩信號高度相關(guān)。在識別虛假分量的標(biāo)準(zhǔn)上選擇ρs<0.3時(shí)為虛假分量,進(jìn)行剔除。
卷積神經(jīng)網(wǎng)絡(luò)(CNN)已經(jīng)廣泛應(yīng)用于故障識別領(lǐng)域。本文使用CNN對微電網(wǎng)電弧故障進(jìn)行分類和識別。傳統(tǒng)的卷積神經(jīng)網(wǎng)絡(luò)結(jié)構(gòu)[13]如圖3所示。從圖3可以看出,CNN主要包括輸入層、隱藏層和輸出層。
圖3 CNN結(jié)構(gòu)示意圖
CNN的輸入層可以處理一維或多維數(shù)據(jù)。隱藏層由卷積層、池化層和完全連接層組成。卷積層從輸入數(shù)據(jù)中提取特征,池化層從卷積層接收特征值并進(jìn)行特征選擇和信息過濾。全連接層等效于前饋神經(jīng)網(wǎng)絡(luò)中的隱藏層,后者將多維數(shù)據(jù)擴(kuò)展為向量,并通過使用激勵(lì)函數(shù)將其傳輸?shù)较乱粚印W詈?,CNN的輸出層輸出分類結(jié)果。
基于IEC-61850標(biāo)準(zhǔn)搭建的微電網(wǎng)系統(tǒng)已在許多關(guān)于微電網(wǎng)故障檢測的研究中使用[14]。本文基于該標(biāo)準(zhǔn)在MATLAB/SIMULINK中建模的光伏微電網(wǎng)系統(tǒng)進(jìn)行仿真,并可以通過關(guān)斷外接配電網(wǎng)的狀態(tài)來實(shí)現(xiàn)并網(wǎng)或孤島運(yùn)行模式,如圖4所示。系統(tǒng)中左端光伏電源(PV Array)產(chǎn)生的電流通過三相橋式整流器產(chǎn)生交流電供應(yīng)給右端10 kVAr的負(fù)載,所用的Mayr電弧模型接在負(fù)責(zé)端的A相線路,對此進(jìn)行電弧故障仿真運(yùn)行,設(shè)定在0.01 s時(shí)啟動電弧模型,仿真時(shí)間0.02 s時(shí)停止。所用的電弧模型以及示波器sope4均標(biāo)以紅色顯示,產(chǎn)生的電流數(shù)據(jù)由mat文件保存。
圖4 基于IEC-61850-7420標(biāo)準(zhǔn)的微電網(wǎng)結(jié)構(gòu)圖
負(fù)載端示波器sope4得出的負(fù)載端A相電流波形圖如圖5所示,可以看出,發(fā)生電弧故障時(shí),電流波形出現(xiàn)劇烈波動,而后幅值明顯小于正常運(yùn)行狀況。
圖5 負(fù)載端A相電流波形圖
在使用機(jī)器學(xué)習(xí)進(jìn)行分類的過程中,對當(dāng)前分類結(jié)果有較大影響的屬性或者特征,稱為相關(guān)特征;對當(dāng)前分類結(jié)果幾乎沒有影響的屬性或者特征,稱為無關(guān)特征。為了提高電弧故障檢測精度,在此處選用較為經(jīng)典的特征方差選擇法。使用方差選擇法,首先計(jì)算各個(gè)特征的方差,再根據(jù)閾值選擇方差大于閾值的特征。方差是每個(gè)樣本值與全體樣本值的平均數(shù)之差的平方值的平均數(shù),公式如下:
(13)
在采集到光伏微電網(wǎng)中正常及電弧故障狀況的A相電流值后,本文通過對EEMD去噪重構(gòu)后的信號提取的電流值根據(jù)公式(13)計(jì)算得到14種不同特征值,再使用樣本方差對這些特征值區(qū)分樣本的能力進(jìn)行了對比,其中,特征值方差代表正常情況和A相電弧故障時(shí)的特征值方差,見表1。
從表1可以看出,14種電流特征值方差達(dá)到1000以上的有6種,其中表現(xiàn)最好的特征是方差值,最能區(qū)分正常和電弧故障這兩種情況,而波形因子則表現(xiàn)最差,幾乎不能區(qū)分這兩種情況。因而選擇特征值方差閾值均大于1000的6種特征值,即最大值、峰-峰值、方差、峰值因子、脈沖因子和裕度因子,與原始電流數(shù)據(jù)一起融合成特征矩陣作為卷積神經(jīng)網(wǎng)絡(luò)的輸入。
表1 正常與電弧故障情況下電流特征值的比較
本文使用的實(shí)驗(yàn)數(shù)據(jù)為利用基于IEC-61850標(biāo)準(zhǔn)搭建的微電網(wǎng)系統(tǒng)中的負(fù)載端三相電流幅值,采樣頻率為5000 Hz。實(shí)驗(yàn)數(shù)據(jù)包括A、B、C、AB、BC、ABC相發(fā)生電弧故障時(shí)的電流數(shù)據(jù),以及正常運(yùn)行時(shí)的電流數(shù)據(jù)一共7種分類,并且對每種類型采集1000個(gè)樣本,一共7000個(gè)樣本。
(1) 使用EEMD對加了噪聲的電流數(shù)據(jù)集使用相關(guān)系數(shù)去噪并重構(gòu)信號。
(2) 對重構(gòu)后的信號使用MITD分解信號并提取特征。
(3) 將融合特征后的特征矩陣作為CNN的輸入,訓(xùn)練并測試,最終得出檢測精度。
以采集的A相電流數(shù)據(jù)值為例,對A相電流波形加上信噪比為16 dB的高斯白噪聲,以模擬實(shí)際采集時(shí)因?yàn)樵O(shè)備等原因造成局部異常事件導(dǎo)致的噪聲情況,對混合了噪聲的電流數(shù)據(jù)使用EEMD分解,如圖6所示。
圖6 混合噪聲的A相電流EEMD分解圖
對EEMD分解的各IMF分量計(jì)算出相關(guān)系數(shù),將閾值低于0.3的分量剔除,并使用符合條件的分量相加,得到重構(gòu)信號,如圖7所示。
圖7 混合噪聲的A相電流去噪效果圖
由圖7可以看出,在添加了噪聲之后整個(gè)波形雜亂,對故障特征的提取造成了麻煩,用EEMD分解重構(gòu)后,重構(gòu)數(shù)據(jù)和原始數(shù)據(jù)非常接近,有效地抵消了噪聲的影響。
在重構(gòu)波形之后,使用MITD對重構(gòu)波形進(jìn)行分解,其分解結(jié)果如圖8所示。圖8中的PR4、PR5和PR6分量相關(guān)系數(shù)為:0.2、0.07和0.04,低于最低閾值0.3,所以作為虛假分量剔除,只提取前3個(gè)PR分量的特征值,以此類推,最后將每個(gè)樣本提取有效PR分量得到的特征值與原始電流數(shù)據(jù)融合成一個(gè)特征矩陣作為CNN的輸入。
圖8 重構(gòu)信號的MITD分解圖
對分解后的PR分量進(jìn)行相關(guān)系數(shù)準(zhǔn)則剔除虛假分量后提取篩選出的6種故障特征并融合成特征矩陣對應(yīng)生成的故障案例。為了交叉驗(yàn)證和防止過度擬合問題,將生成的故障案例和非故障案例按4∶1的比例隨機(jī)分為訓(xùn)練集和測試集,這與通常的做法相符。訓(xùn)練案例用于訓(xùn)練CNN的學(xué)習(xí)參數(shù),測試案例用于評估訓(xùn)練方法的故障檢測準(zhǔn)確性。因此,可以避免過度擬合的問題。
將提出方法的性能與傳統(tǒng)ITD分解后使用CNN訓(xùn)練的方法對比,并以現(xiàn)有用于微電網(wǎng)故障檢測的經(jīng)典方法作為參照,包括決策樹(DT)[15]、K近鄰(KNN)[16]、支持向量機(jī)(SVM)[17]和樸素貝葉斯(NBC)[18]。
定義可靠性、安全性和準(zhǔn)確度3個(gè)統(tǒng)計(jì)指標(biāo)來評估故障檢測方法的性能:
(1) 可靠性:預(yù)測的故障案例總數(shù)/實(shí)際故障案例總數(shù)。
(2) 安全性:預(yù)測的無故障情況總數(shù)/實(shí)際無故障情況總數(shù)。
(3) 準(zhǔn)確度:正確預(yù)測(故障+無故障)情況的總數(shù)/實(shí)際(故障+無故障)情況的總數(shù)。
其中,可靠性是對于故障檢測方法評估過程中的重要指標(biāo),它直接提供了故障情況下實(shí)際預(yù)測的故障比例,代表該方法的檢測可靠程度。安全性反映了將正常運(yùn)行情況誤報(bào)為故障的比例情況。在實(shí)際檢測過程中,與安全性相比,可靠性更為重要。最后,準(zhǔn)確度反映了對故障和無故障情況的綜合預(yù)測結(jié)果。各檢測方法分類對比結(jié)果見表2。
表2 不同檢測方法的性能對比
從表2可以看出,本文所提出的MITD結(jié)合CNN檢測方法不僅比傳統(tǒng)ITD和CNN組合的檢測方法更加優(yōu)秀,同時(shí)也優(yōu)于現(xiàn)有的其他微電網(wǎng)經(jīng)典故障檢測方法。
圖9給出了部分檢測方法在不同訓(xùn)練樣本數(shù)量下的分類準(zhǔn)確度曲線,圖中橫坐標(biāo)“Examples”代表模型訓(xùn)練的樣本數(shù)量,初始數(shù)量700代表7種運(yùn)行狀況,每種各取100樣本,以此類推,直到7000個(gè)樣本全部投入;縱坐標(biāo)“Accuracy”代表在使用不同樣本數(shù)量進(jìn)行訓(xùn)練時(shí)的分類準(zhǔn)確度。其中,紅色實(shí)線為本文提出的MITD結(jié)合CNN檢測方法,藍(lán)色虛線為傳統(tǒng)ITD結(jié)合CNN檢測方法,紫色點(diǎn)虛線為傳統(tǒng)ITD結(jié)合KNN檢測方法。
圖9 部分檢測方法分類準(zhǔn)確度曲線
由圖9可以看出,本文提出的MITD結(jié)合CNN的檢測方法準(zhǔn)確度更高,同時(shí),隨著訓(xùn)練樣本數(shù)量的增加,曲線收斂速度相對更快。因此,利用本文方法進(jìn)行電弧故障檢測可有效提高電弧故障檢測的精度,從而改善光伏微電網(wǎng)運(yùn)行時(shí)的安全性。
針對準(zhǔn)確檢測出光伏微電網(wǎng)中電弧故障的問題,本文提出了基于集成經(jīng)驗(yàn)?zāi)B(tài)分解去噪和改進(jìn)固有時(shí)間尺度分解的多特征融合故障識別方法。首先采用EEMD對信號進(jìn)行分解去噪,利用相關(guān)系數(shù)法則選擇相關(guān)度大的IMF分量重構(gòu)信號,后通過特征選擇篩選出最能區(qū)分故障的特征值,再使用改進(jìn)的固有時(shí)間尺度分解將重構(gòu)的電流信號分解為PRC分量,并從相關(guān)性較大的PRC分量中提取選擇出的6種特征,與原始電流數(shù)據(jù)融合成特征矩陣后輸入CNN中進(jìn)行訓(xùn)練并測試。結(jié)果表明,本文所提出的方法對光伏微電網(wǎng)故障檢測有效,并且檢測精度較高。