999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于蝙蝠算法優化最小二乘雙支持向量機的變壓器故障診斷

2018-07-28 03:11:16雷昳劉明真田威
電測與儀表 2018年5期
關鍵詞:故障診斷變壓器分類

雷昳,劉明真,田威

(國網湖北省電力公司檢修公司,湖北 宜昌 443001)

0 引 言

電力變壓器是電力系統中的核心設備,同時也是數量最多的設備,在電網中主要負責變換、分配和傳輸電能,是電力系統實現電力供應的重要支撐。變壓器故障一直是影響電力系統安全可靠運行的重要因素,一旦發生故障,會嚴重影響電力系統供電的可靠性、安全性、持續性。因此,及時準確地診斷出變壓器內部潛伏性故障對電力系統的運行尤為重要。

變壓器運行過程中油中溶解氣體的含量容易監測,能準確反映變壓器的運行狀態,基于油中溶解氣體分析(DGA)技術可以不停電、實時在線進行診斷,已成為目前對油浸式變壓器進行故障診斷最方便有效的手段之一[1]。經過學者們和相關部門的不斷研究,在油中溶解氣體分析(DGA)技術的基礎上已經形成了特征氣體法、羅杰斯比值法和改良三比值法。其中改良三比值法由于原理簡單、容易實施,得到了廣泛的應用。但在實際應用中暴露出編碼不全、編碼過界和過于絕對等缺陷[2]。隨著計算機技術的發展,人工智能方法在工程應用中表現出了廣闊的前景。學者們紛紛研究了基于神經網絡[3-5]、支持向量機[6-9]、貝葉斯網絡[10-11]、模糊理論[12-13]和云理論[14]等人工智能方法的變壓器故障診斷技術,并取得了良好的效果。文獻[5]采用SOM神經網絡進行故障診斷,通過SOM網絡對訓練樣本進行提取和優化,顯著提高了BP神經網絡的診斷精度。文獻[9]采用遺傳算法從變壓器典型故障數據庫中獲取最佳溶解氣體比作為樣本訓練SVM故障診斷模型,實例證明該方法在故障診斷中具有較好的魯棒性和泛化性。文獻[11]將選擇性貝葉斯分類器引入到變壓器的故障診斷中,該方法在解決信息不完備方面有一定的優勢。文獻[14]結合云理論和Adaboos算法建立了變壓器集成診斷模型。

雙支持向量機(TSVM)[15]是Jayadeva在2007年提出的一種二分類算法。與傳統支持向量機不同的是,在解決二分類問題時,雙支持向量機求解兩個規模更小的二次規劃問題產生兩個非平行的超平面,每一個超平面在盡可能靠近一類樣本的同時遠離另一類樣本[16]。通過將傳統支持向量機中的較大規模的二次規劃問題轉化為兩個較小的二次規劃問題,雙支持向量機的訓練時間大大的縮短,約簡到傳統SVM的1/4[17]。作為雙向量機的延伸,最小二乘雙支持向量機(LSTSVM)用等式約束替代原二次規劃問題中的不等式約束,大大降低計算的復雜度。與傳統SVM相比,LSTSVM計算速度快,而且對不平衡數據分類有一定的適應能力。

文章基于油中溶解氣體分析(DGA)技術,采用最小二乘雙支持向量機和決策樹對變壓器進行故障診斷。為了減少誤差積累、加快診斷速度、提高精度,在建立變壓器故障診斷模型時,結合最小二乘雙支持向量機和哈夫曼樹實現多類分類,并在訓練過程中采用蝙蝠算法優化最小二乘雙支持向量機的參數。

1 多分類LSTSVM模型

1.1 LSTSVM基本理論

雙支持向量機通過求解兩個小規模的二次規劃問題,使計算量大大的減小,但是仍需要求解一個比較復雜的凸二次規劃問題。為此,M.Arun kumar和M.Gopa[18]受雙支持向量機啟發,在2009年提出最小二乘版本的雙支持向量機。最小二乘雙支持向量機將兩個二次規劃問題轉化為兩個線性方程,計算速度得到了明顯的提高。

對于一個二分類問題,給定包含(m1+m2)個n維樣本的樣本集X∈Rm×n,m1×n維的矩陣A表示正類樣本集,m2×n維的矩陣B表示負類樣本集,非線性最小二乘雙支持向量機可以通過求解如下優化問題得到:

s.t.-(K(B,CT)v1+e2γ1)+ξ2=e2

(1)

s.t.-(K(A,CT)v2+e1γ2)+ξ1=e1

(2)

式中C=[ATBT]T;ξ1和ξ2為松弛變量;c1和c2是值大于0的懲罰參數;e1和e2為全一向量;v1和γ1分別為所求得最優超平面的法向量和偏移量。K表示核函數,文中采用Gauss徑向基核函數。

對于式(1)和式(2),將等式約束代入目標函數中得到:

(3)

(4)

式(3)分別對v1和γ1求偏導,式(4)分別對v1和γ1求偏導,可以得到:

(5)

(6)

式中G=[K(A,CT),e1],H=[K(B,CT),e2]。εI是為了避免出現病態解而加入矩陣項,其中I是單位矩陣,ε是一個很小的正數。

根據求解的結果構造兩個非平衡超平面:

K(xT,CT)v1+γ1=0

(7)

K(xT,CT)v2+γ2=0

(8)

最終可得最小二乘雙支持向量機的分類判決函數為:

(9)

1.2 基于哈夫曼樹的多分類LSTSVM模型

哈夫曼樹[19]是一種加權路徑長度最小的二二叉樹[20],采用自下而上的構造方式,每次都從所有的類中尋找最難分割的兩類作為二叉樹的下層節點,直至二叉樹建立完畢。在哈夫曼樹的構造過程中,兩類之間分類的難易程度采用類間相異度來衡量。相異度的定義如下:

對于一個包含K類樣本的樣本集,X={X1,X2,...XK},將每一類樣本集投影到特征空間,并在特征空間里構造K個超球體,每個超球體包含其中一類樣本。則i類樣本與j類樣本之間的相異度Dij的計算公式如下:

(10)

式中dij表示i類中所有樣本到j類樣本的超球體中心的平均歐氏距離;Nij(dij)表示i類樣本到j類樣本所對應的超球體中心歐氏距離大于dij所有樣本的數量;d(i,j)為兩超球體球心的歐氏距離;ni和nj為i類樣本和j類樣本的樣本數量。

對于基于決策樹的多分類模型,層次結構的合理性直接決定了其分類準確率和分類決策速度。哈夫曼樹作為最優二叉樹,將其與LSTSVM相結合自下而上構造一種多分類LSTSVM模型,不僅可以降低誤差積累,提高分類精度,還能有效縮短訓練和分類時間。

基于哈夫曼樹的多分類LSTSVM模型的建立過程如下:

(1)兩兩計算訓練樣本集中各個類之間的相異度,構造相異度矩陣D;

(2)將所有類中相異度最小的兩類Xi和Xj合并為一個類簇,將合并后的樣本集作為兩類LSTSVM的訓練樣本集進行訓練,得到的兩類LSTSVM分類器構成哈夫曼樹的一個非葉子結點;

(3)對于類Xi和Xj合并之后的K-1個類簇,計算這K-1個類簇兩兩間的相異度;

(4)按照(2)中訓練一個兩類LSTSVM分類器,構成一個新的非葉子節點;

(5)重復上述過程,建立完整的哈夫曼樹。

2 基于蝙蝠算法的LSTSVM參數優化

2.1 蝙蝠(BA)算法概述

蝙蝠(BA)算法是由劍橋大學學者Yang[21]受自然界微型蝙蝠尋找食物和躲避障礙物的過程而提出的一種新型隨機搜索優化算法。微型蝙蝠是一種具有較強的回聲定位能力的生物,其通過發出聲波和探測回聲來建立周圍空間的聲音-圖像,協助其準確地抓捕獵物。在其飛行過程中,蝙蝠向周圍空間中發出較高頻率和較寬頻帶的聲波,并根據周圍獵物的距離自動調節聲波脈沖的響度和頻率,在搜索獵物時,脈沖響度可以高達110 dB,當靠近獵物時,脈沖響度降為0。

蝙蝠(BA)算法正是基于模擬蝙蝠的覓食行為對優化問題可行解空間的最優解進行搜索,達到尋優的目的。在其尋優過程中,通過模擬蝙蝠覓食行為中聲波脈沖的響度、頻率的自適應調節過程,實現全局尋優和局部尋優的自由切換,從而使算法的全局搜索能力和局部搜索能力得到平衡。

fi=fmin+(fmax-fmin)β

(11)

(12)

(13)

式中fi表示蝙蝠i發出聲波的頻率,fi∈[fmin,fmax],在初始化是在其取值范圍內隨機給定;β是一個隨機數,β∈[0,1]。X*表示t時刻全局搜索過程中最優的蝙蝠位置。

在局部搜索過程中,從當前的最優解集中隨機選取一個解并給其一個隨機擾動,在該最優解的鄰域內進行局部搜索。局部搜索時,該蝙蝠的位置更新公式如下:

xnew=xold+εAt

(14)

式中xold表示所選取的一個最優解;ε是一個隨機數,ε∈[-1,1];xnew表示對選取的最優解進行一個隨機擾動之后得到的新解。

為了平衡全局搜索和局部搜索,在蝙蝠覓食過程中,其發射聲波響度和頻率需要跟隨搜索獵物的進程自動調節,未發現獵物時,蝙蝠需要盡可能增大聲波響度,增加搜索獵物的機會,當發現獵物時,蝙蝠則降低其發出聲波的響度、提高頻率。蝙蝠i發出聲波響度Ai和頻率ri的調節公式如下:

(15)

(16)

2.2 蝙蝠(BA)算法優化LSTSVM參數的步驟

多分類哈夫曼樹中的每一個非葉子節點的兩類LSTSVM分類器的分類性能直接影響著整體的分類精度,而每一個LSTSVM分類器的分類性能與懲罰參數c1、c2和高斯核參數σ的選取有很大的關系。因此,采用蝙蝠算法對每一個LSTSVM分類器的懲罰參數c1、c2和核參數σ進行尋優,以期獲得最佳的分類效果。基于蝙蝠算法優化LSTSVM參數的具體步驟如下:

(1)收集樣本,并將其分為訓練樣本和測試樣本;

(2)設置相關參數,包括蝙蝠種群數Xsize、最大迭代次數Maxgen,覓食空間維數d,聲波頻率最大值fmax和最小值fmin、最大聲波響度A0,初始頻率r0,聲波響度增加系數α以及常量γ;

(3)初始化,隨機產生蝙蝠i的位置Xi和速度Vi,蝙蝠i的初始位置Xi包括三種屬性:c1、c2和σ;

(4)評估蝙蝠個體適應度,并找出當前時刻最優解X*。將蝙蝠的位置所對應的三種屬性值作為LSTSVM的參數,利用訓練樣本集進行訓練得到分類器,利用校驗樣本集進行測試,將測試準確率作為適應度函數,適應度最好的蝙蝠個體所對應的位置即為當前最優解X*。

適應度函數為:

(17)

式中lt為正確分類的樣本數;l為校驗樣本總數。

(5)按照式(12)和式(13)更新蝙蝠個體的位置和速度;

(6)在[0,1]范圍內產生一個隨機數rand,與ri比較,若rand>ri,則根據式(14)給當前最優解一個隨機擾動,產生一個新解,并作越界處理;

(7)生成隨機數rand,若rand

(8)計算各個蝙蝠個體的適應度,更新當前時刻最優解X*;

(9)判斷迭代終止條件是否滿足,若不滿足,則轉到步驟(4);

(10)輸出最優解所對應的c1、c2和σ的值,將其作為LSTSVM的參數。

3 基于BA-LSTSVM的變壓器故障診斷

3.1 特征量選取與數據預處理

電力變壓器在運行過程中,內部發熱或放電故障引起變壓器油發生分解產生一些特征氣體,主要包括H2, C2H4, C2H6, C2H4, C2H2五種,發生不同性質和不同程度的故障時,這些特征氣體的含量會有明顯的差異。因此,選取油中溶解H2, C2H4, C2H6, C2H4, C2H2五種氣體的含量作為特征量。所以故障診斷模型的輸入特征向量記為x=(x1,x2,x3,x4,x5),其中x1,x2,x3,x4,x5分別代表油中H2, C2H4, C2H6, C2H4, C2H2五種氣體的含量。考慮到五種氣體氣體含量較大的差異可能會引起計算誤差,所以將五種氣體的含量按下式進行歸一化:

(18)

x′={x1/c1,x2/c2,x3/c2,x4/c2,x5/c2}

(19)

歸一化之后,原始輸入特征向量的各維屬性值均映射到[0,1]區間。

3.2 故障類型劃分

在變壓器實際運行過程中,內部故障主要包括兩大類:放電性和過熱性,有時這兩種故障還會同時存在。參考相關規定以及一些變壓器實際運行資料數據,將變壓器的故障模式細分為6種,包括中低溫過熱T1(低于700 ℃)、高溫過熱T2(高于700 ℃)、低能放電D1、高能放電D2、局部放電PD以及放電兼過熱DT。

3.3 變壓器故障診斷的具體實現過程

變壓器的故障模式有6種,其故障診斷過程實質是一個多類分類問題。LSTSVM作為一個二分類器,不能直接用于多類分類,所以本文結合哈夫曼樹和二分類LSTSVM構造多類分類器,并應用于變壓器的故障診斷中。具體故障診斷實現過程圖1所示。

圖1 基于多分類器的變壓器故障診斷實現過程

(1)數據預處理:采集變壓器運行過程中各種故障模式的DGA數據構成故障診斷樣本集,歸一化后,將各類故障樣本按比例分類訓練樣本集和測試樣本集;

(2)建立故障診斷模型:計算相異度矩陣,并依據各種故障模式之間分類的難易程度自下而上建立故障診斷哈夫曼樹,采用蝙蝠算法對每一個非葉子結點的LSTSVM的參數進行尋優,以最優參數構造LSTSVM分類器;

(3)測試:針對待測樣本,沿哈夫曼樹自上而下進行判斷,直至葉子結點,得到待測樣本的故障類型。

4 實際案例

從某地區供電局的生產資料中獲取到178 組變壓器DGA數據,從其中選取99組樣本作為訓練樣本集,其余的樣本均作為測試樣本,各種故障類型的樣本分布如表1所示,采用文中的模型進行故障診斷。

表1 各種故障類型樣本分布

根據各類訓練樣本數據構建的多分類哈夫曼樹如圖2所示。

圖2 多分類哈夫曼樹

根據建立的哈夫曼樹,針對6種故障類型,需要訓練5個二分類LSTSVM分類器。在訓練各個LSTSVM分類器,采用蝙蝠算法對其參數進行尋優。蝙蝠算法的相關參數設置為:種群規模xsize=30,最大迭代此時Maxgen=200,覓食空間維數d=3,fmax=2,fmin=0,A0=1.6,r0=0.000 1,α=0.9,γ=0.99。優化后,各個LSTSVM分類器的參數選取如表2所示。

表2 LSTSVM參數優化結果

基于最優參數建立的故障診斷模型對測試集中各種故障類型的診斷準確率如表3所示。

表3 測試集診斷結果

從表3中診斷結果可以看出,文中故障診斷方法在中低溫過熱、高溫過熱、低能放電、高能放電四種故障類型的診斷過程中均取得了較高的準確率,而對于局部放電和放電兼過熱故障,由于樣本太少,導致診斷準確率偏低。

為了驗證該方法的優越性,采用支持向量機對原樣本集進行故障診斷,并與文中方法進行比較。采用支持向量機方法進行故障診斷時,參考文獻[22]中的二叉樹模型建立基于支持向量機的多類分類模型,每一個二分類支持向量機的參數采用粒子群算法進行優化。兩種方法的故障診斷效果對比如表4和表5所示。

表4 PSO-SVM方法與本文方法訓練時間對比

對比表4中兩種方法各個子分類器的時間可以看出,文中方法的訓練時間遠遠小于PSO-SVM方法,說明采用文中算法對變壓器進行故障診斷時計算復雜度得到了顯著的減小。

對表5中兩種方法的故障診斷結果分析可知,對于放電兼過熱故障,文中方法的診斷準確率略低于PSO-SVM方法;對于低溫過熱、高能放電、局部放電三種故障類型,文中方法的診斷準確率與PSO-SVM方法相等;而對于高溫過熱、低能放電故障,與PSO-SVM方法相比,該方法的診斷準確率得到了很大的提升。同時,該方法整體的故障診斷精度要顯著優于PSO-SVM方法。

表5 PSO-SVM方法與本文方法診斷結果對比

5 結束語

作為支持向量機的改進算法,LSTSVM具有更優的分類性能。文章使用LSTSVM對變壓器進行故障診斷,并結合兩分類LSTSVM和哈夫曼樹建立多分類故障診斷模型,對于多分類哈夫曼樹中每一個子分類器,采用蝙蝠(BA)算法對其參數進行優化,使其分類性能達到最佳。實際案例表明,采用該方法對變壓器進行故障診斷,不僅可以大大地縮短訓練時間,而且能獲得更優的診斷精度,在故障診斷中能取得更好的效果。

猜你喜歡
故障診斷變壓器分類
分類算一算
理想變壓器的“三個不變”與“三個變”
分類討論求坐標
數據分析中的分類討論
開關電源中高頻變壓器的設計
教你一招:數的分類
一種不停電更換變壓器的帶電作業法
變壓器免維護吸濕器的開發與應用
因果圖定性分析法及其在故障診斷中的應用
基于LCD和排列熵的滾動軸承故障診斷
主站蜘蛛池模板: av在线无码浏览| 制服丝袜亚洲| 欧美三级视频网站| 日韩欧美中文| 国产免费久久精品99re不卡| 国产精品人成在线播放| 色婷婷色丁香| 国产精品午夜福利麻豆| 亚洲第一成年网| 亚洲国内精品自在自线官| 鲁鲁鲁爽爽爽在线视频观看| 91啪在线| 热热久久狠狠偷偷色男同| 欧美综合区自拍亚洲综合天堂| 日韩欧美网址| 91网红精品在线观看| 国产一二三区在线| 国产精品漂亮美女在线观看| 欧美无专区| 亚洲AⅤ无码日韩AV无码网站| 人禽伦免费交视频网页播放| 波多野结衣视频网站| 天天色综合4| 黄色成年视频| 亚洲第一视频免费在线| 全色黄大色大片免费久久老太| 久久99精品国产麻豆宅宅| 黄色污网站在线观看| 国产精品99一区不卡| 91av成人日本不卡三区| 日本三级欧美三级| 88国产经典欧美一区二区三区| 2020精品极品国产色在线观看| 国产精品极品美女自在线网站| 亚洲日产2021三区在线| 97青青青国产在线播放| 91视频首页| 99精品视频在线观看免费播放| 亚洲人成网18禁| 国产成人凹凸视频在线| 在线看片国产| 中国国产高清免费AV片| 狠狠五月天中文字幕| 色视频久久| 欧美全免费aaaaaa特黄在线| 一本久道久久综合多人| 亚洲一区二区视频在线观看| 亚洲视频免费在线看| 亚洲欧美一区在线| 国产精品成人啪精品视频| 手机精品视频在线观看免费| 91蝌蚪视频在线观看| 97se亚洲综合在线韩国专区福利| 无码电影在线观看| 国产综合欧美| 国产无码网站在线观看| 91福利在线观看视频| www.99精品视频在线播放| 精品国产成人av免费| 国产成人啪视频一区二区三区| 免费啪啪网址| 午夜福利视频一区| 自拍亚洲欧美精品| 人妻21p大胆| 久久精品无码国产一区二区三区| 国产黑丝视频在线观看| 在线亚洲天堂| 国产丝袜第一页| 自慰高潮喷白浆在线观看| 久久一色本道亚洲| www.精品视频| 久久精品人人做人人爽| 四虎影院国产| 91麻豆国产视频| 成人免费网站在线观看| 久久人人97超碰人人澡爱香蕉| 欧美黑人欧美精品刺激| 中文字幕亚洲无线码一区女同| 色成人亚洲| 操美女免费网站| 91年精品国产福利线观看久久| 91精品最新国内在线播放|