劉 帆
(湖南信息職業(yè)技術(shù)學(xué)院,湖南 長沙 410203)
電力系統(tǒng)作為現(xiàn)代社會的重要基礎(chǔ)設(shè)施之一,對于維持經(jīng)濟(jì)運轉(zhuǎn)和社會穩(wěn)定具有不可替代的作用。然而,由于各種內(nèi)外部因素的影響,電力系統(tǒng)故障時有發(fā)生,可能給生產(chǎn)生活帶來嚴(yán)重影響。因此,及時、準(zhǔn)確地診斷電力系統(tǒng)故障至關(guān)重要[1-2]。
近年來,隨著信息技術(shù)和人工智能的快速發(fā)展,基于數(shù)據(jù)驅(qū)動的電力系統(tǒng)故障診斷成為該領(lǐng)域的研究熱點[3-4]。國內(nèi)外研究表明,傳統(tǒng)的故障診斷方法往往受限于專家經(jīng)驗和設(shè)定規(guī)則,存在診斷準(zhǔn)確性和泛化能力有限的問題,因此急需借助先進(jìn)的數(shù)據(jù)處理和人工智能技術(shù)提高電力系統(tǒng)故障診斷的精確性與效率。
文章的研究主要圍繞4 個方面展開:首先,深入探討和分析電力系統(tǒng)故障診斷方法的基本框架;其次,引入小波變換方法來解決時頻域特征提取問題;再次,結(jié)合人工智能中的卷積神經(jīng)網(wǎng)絡(luò)(Convolutional Neural Networks,CNN)技術(shù),構(gòu)建基于集成學(xué)習(xí)的電力系統(tǒng)故障診斷模型;最后,通過模擬數(shù)據(jù)集進(jìn)行實驗驗證,評估所提出方法的性能,為電力系統(tǒng)故障診斷提供新的解決思路和技術(shù)手段。
本研究的目的在于為電力系統(tǒng)故障診斷領(lǐng)域的進(jìn)一步發(fā)展提供新的思路和方法,以促進(jìn)電力系統(tǒng)的穩(wěn)定運行和安全保障。該研究對提高電力系統(tǒng)的可靠性和智能化水平具有重要的理論與實踐意義。
基于人工智能的電力系統(tǒng)故障診斷方法的基本框架包括數(shù)據(jù)采集、特征提取、模型訓(xùn)練以及故障診斷等。首先,數(shù)據(jù)采集階段負(fù)責(zé)從電力系統(tǒng)中獲取各種傳感器和監(jiān)測設(shè)備采集的數(shù)據(jù),包括電壓、電流以及頻率等。其次,在特征提取階段,需要從原始數(shù)據(jù)中提取出能夠表征系統(tǒng)狀態(tài)和故障特征的數(shù)據(jù)。再次,在模型訓(xùn)練階段,利用已提取的特征數(shù)據(jù)訓(xùn)練故障診斷模型,常用的機(jī)器學(xué)習(xí)算法包括支持向量機(jī)、決策樹、隨機(jī)森林等,深度學(xué)習(xí)算法包括CNN、循環(huán)神經(jīng)網(wǎng)絡(luò)等。最后,在故障診斷階段,將訓(xùn)練好的模型應(yīng)用于電力系統(tǒng),監(jiān)測和診斷系統(tǒng)狀態(tài)。
時頻域特征提取是電力系統(tǒng)故障診斷中至關(guān)重要的步驟之一。文章深入研究了基于小波變換的時頻域特征提取方法[5-6]。假設(shè)有一個連續(xù)信號x(t),小波變換能夠?qū)⑵浞纸獬刹煌l率和不同時間尺度上的成分,具體公式為
式中:X(a,b)表示小波變換系數(shù);ψa,b(t)表示小波函數(shù);t表示時間;a表示尺度參數(shù);b表示平移參數(shù)。通過調(diào)整不同的尺度參數(shù)a和平移參數(shù)b,可以獲得信號在時頻平面上的局部分解。這些小波系數(shù)可以作為時頻域上的局部特征。
接下來,可以利用這些小波系數(shù)提取時頻域特征。一種常用的方法是計算小波系數(shù)的能量密度,即將小波系數(shù)模的平方作為特征,具體公式為
式中:E(a,b)表示時頻域上的能量密度;|X(a,b)|表示小波系數(shù)的模。
除能量密度外,還可以計算小波系數(shù)的其他統(tǒng)計特征,如均值、方差等,以及頻率和時間上的相關(guān)特征。
CNN 是一種深度學(xué)習(xí)模型,主要由卷積層、池化層以及全連接層組成[7-8]。卷積層是CNN 的核心組成部分,該模型通過卷積操作實現(xiàn)特征的提取和抽象。假設(shè)輸入的特征圖為X(·),卷積核為K(·),那么卷積操作為
式中:Y(i,j)表示卷積后的特征圖的像素值;M和N分別表示卷積核的高度和寬度;m和n表示卷積核的元素索引。
池化層用于減少特征圖的維度,提取出最重要的特征。常用的池化操作包括最大池化和平均池化。最大池化的數(shù)學(xué)表達(dá)為
式中:Rij表示輸入特征圖中與輸出特征圖中(i,j)位置對應(yīng)的池化窗口。
全連接層能將池化層得到的特征進(jìn)行展開,然后與神經(jīng)網(wǎng)絡(luò)中的隱藏層相連接,最終得到輸出。假設(shè)輸入為Z,權(quán)重為W,偏置為b,則全連接層的數(shù)學(xué)表達(dá)為
式中:σ(·)表示激活函數(shù),常用的包括Sigmoid、ReLU 等[9-10]。
綜上所述,CNN 通過卷積、池化以及全連接等操作,能夠有效提取特征。
集成學(xué)習(xí)是一種通過組合多個基學(xué)習(xí)器來改善預(yù)測性能的技術(shù)。在CNN 中,集成學(xué)習(xí)可以通過組合多個CNN 模型來實現(xiàn)。假設(shè)有N個獨立的CNN 模型,分別表示為CNN1,CNN2,…,CNNN。
首先,對于每個CNN 模型CNNi,其輸出可以表示為
式中:Oi表示模型CNNi的輸出;X表示輸入數(shù)據(jù);fi(·)表示模型CNNi的預(yù)測函數(shù)。
其次,將每個模型的輸出進(jìn)行集成,常用的集成方法包括投票法、加權(quán)平均法等。以投票法為例,對于分類問題,集成后的輸出可以表示為
式中:O'表示集成模型的輸出;c表示類別標(biāo)簽;wi表示模型CNNi的權(quán)重;l(·)表示指示函數(shù)。
總體來說,基于CNN 的集成學(xué)習(xí)通過組合多個獨立的CNN 模型,實現(xiàn)了對故障信號準(zhǔn)確性和健壯性的分析,為電力系統(tǒng)故障診斷提供了強(qiáng)大的技術(shù)支持。
由于缺乏現(xiàn)有的公開數(shù)據(jù)集,本實驗可以利用MATLAB 模擬數(shù)據(jù)集。使用MATLAB 中的信號生成函數(shù)來創(chuàng)建一些具有特定頻率、幅值以及持續(xù)時間的正常電流信號。為了模擬異常情況,引入了一些異常信號,如電流突變、諧波擾動等,部分?jǐn)?shù)據(jù)如圖1 所示,其中圖1(a)為正常信號,圖1(b)為異常信號。
圖1 數(shù)據(jù)集中的部分?jǐn)?shù)據(jù)示例
在構(gòu)建數(shù)據(jù)集后,本實驗基于MATLAB 平臺進(jìn)行了實驗,使用小波變換提取了信號的時頻域特征,然后對比了傳統(tǒng)CNN 與本文方法的效果,實驗方法如下。
第一步,數(shù)據(jù)預(yù)處理。載入模擬數(shù)據(jù)集,包括正常和異常電流信號。第二步,小波變換特征提取。使用MATLAB 中的小波變換函數(shù)對預(yù)處理后的信號進(jìn)行時頻域特征提取,本實驗采用的時頻域特征為小波系數(shù)的能量密度。第三步,建立模型?;贒eep Learning Toolbox 工具箱建立傳統(tǒng)CNN 模型和本文研究的集成學(xué)習(xí)CNN 模型。第四步,模型訓(xùn)練。將預(yù)處理后的數(shù)據(jù)集劃分為70%的訓(xùn)練集和30%的測試集,并分別訓(xùn)練傳統(tǒng)CNN 模型和本文模型。第五步,性能比較與分析。將測試集中的數(shù)據(jù)隨機(jī)分為3 組,并對比兩種方法在每組數(shù)據(jù)集上的性能指標(biāo)差異,包括準(zhǔn)確率、召回率、F1值等,如表1 所示。
表1 3 組測試集上的實驗結(jié)果對比
分析表1 可知,提出的方法相對于傳統(tǒng)CNN 在電力系統(tǒng)故障診斷中的有效性和優(yōu)越性。
首先,觀察準(zhǔn)確率指標(biāo),本文方法的準(zhǔn)確率在3組測試集上的表現(xiàn)都明顯高于傳統(tǒng)CNN。這表明該方法能夠更準(zhǔn)確診斷對電力系統(tǒng)故障,減少誤判的可能性,提升了診斷結(jié)果的可靠性。其次,從召回率的角度來看,本方法同樣表現(xiàn)出了顯著的優(yōu)勢,意味著能夠更好地捕獲到電力系統(tǒng)故障的真實情況,減少了漏診的發(fā)生。最后,綜合考慮F1值指標(biāo),本方法在所有實驗中都取得了更高的F1值,這進(jìn)一步印證了本方法在電力系統(tǒng)故障診斷中的有效性和優(yōu)越性。
文章深入研究了一種基于小波變換和人工智能的方法,用于解決電力系統(tǒng)故障診斷的問題。通過實驗驗證,發(fā)現(xiàn)該方法在準(zhǔn)確率、召回率以及F1值等性能指標(biāo)上均顯著優(yōu)于傳統(tǒng)CNN 方法,表明其在電力系統(tǒng)故障診斷中具有顯著的效果和優(yōu)勢。本研究為電力系統(tǒng)故障診斷方法的改進(jìn)和優(yōu)化提供了新的思路與方法,具有一定的理論和應(yīng)用價值。未來的研究可以進(jìn)一步探索該方法在實際電力系統(tǒng)中的應(yīng)用,并進(jìn)一步改進(jìn)和優(yōu)化算法,以提高故障診斷的精度和效率。