• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      基于Adaboost算法的變壓器故障診斷

      2018-12-08 07:15:42李文君子王夢沈
      山東工業(yè)技術(shù) 2018年22期
      關(guān)鍵詞:實例分析故障診斷變壓器

      李文君子 王夢沈

      摘 要:DGA技術(shù)能夠及時探查到充油型設(shè)備在使用過程中不易發(fā)現(xiàn)的隱性問題,k近鄰算法是一種惰性分類算法,但是單一故障診斷算法準(zhǔn)確性無法滿足實際工程需求。為了提高變壓器故障診斷精確性,本文用Adaboost算法對k近鄰算法進(jìn)行提升,并對Adaboost算法進(jìn)行延伸,從而發(fā)展出了Adaboost.M2-kNN算法,能夠處理多類分類任務(wù)。試驗發(fā)現(xiàn)利用Adaboost.M2-kNN算法能夠有效提高變壓器故障診斷的準(zhǔn)確性,該方法逐步應(yīng)用于工程實踐中。

      關(guān)鍵詞:變壓器;kNN算法;Adaboost算法;故障診斷;實例分析

      DOI:10.16640/j.cnki.37-1222/t.2018.22.117

      1 引言

      在Boosting的基礎(chǔ)上誕生了Adaboost算法,而Boosting的理論框架則是從機器學(xué)習(xí)模型PAC中發(fā)展而來到。由于Adaboost算法只能用來應(yīng)對二分類的問題,因此本文利用Adaboost的擴(kuò)展算法Adaboost.M2來解決多分類問題。

      2 Adaboost.M2-kNN算法

      2.1 Adaboost.M2的基本原理

      Adaboost.M2屬于軟分類的一種形式,在輸入樣本(xi,yi)后,當(dāng)y不等于yi時,ht弱分類器就會根據(jù)(k-1)的順序進(jìn)行詢問,通過偽誤差的方法來重新調(diào)整分類器。首先選擇大小為m的訓(xùn)練集,S={(xi,yi),(x2,y2),...,(xm,ym)}進(jìn)行輸入,而x可以是訓(xùn)練空間中的任何訓(xùn)練例子,也可以由多種屬性值組成。而y則是和x對稱的類別標(biāo)簽。同時在每輪循環(huán)中,都要調(diào)整弱學(xué)習(xí)器,當(dāng)循環(huán)到第t輪時,弱學(xué)習(xí)器就會針對訓(xùn)練樣本D進(jìn)行分類計算,從而得出弱假設(shè)ht,在進(jìn)行t輪循環(huán)后,進(jìn)行加權(quán)投票,能夠在全部的弱假設(shè)h中得出最終結(jié)果hfin。

      2.2 Adaboost.M2算法的誤差

      強分類器Adaboost.M2中的訓(xùn)練誤差是:

      在上列公式中,=0.5-。從公式中可以看出,當(dāng)弱假設(shè)的準(zhǔn)確率高于隨機猜測時,訓(xùn)練的誤差就會通過指數(shù)的方式快速降低,能夠提升分類的準(zhǔn)確性[1]。

      2.3 Adaboost.M2-kNN算法的具體流程

      以Adaboost.M2-kNN算法為基礎(chǔ)的弱學(xué)習(xí)器,建立針對變壓器故障問題的診斷模型。根據(jù)變壓器的本來的數(shù)據(jù)衍生出數(shù)量為m的訓(xùn)練樣本,Trs={(xi,yi),(x2,y2),...,(xm,ym)},而x則是訓(xùn)練空間中的任意數(shù)據(jù),由數(shù)個值組成。故障類別標(biāo)簽yi屬于{1,2,...k}中的任意值,其中k是故障類型,而i則是樣本代號,訓(xùn)練樣本分布為定義D,弱學(xué)習(xí)器個數(shù)用T來顯示,也就是迭代次數(shù)。

      3 變壓器故障實例診斷分析

      3.1 參數(shù)選擇

      在變壓器剛開始出現(xiàn)故障的時候會產(chǎn)生出一些氣體,而這些氣體和故障的性質(zhì)聯(lián)系較為密切[2]。為此首先需要選擇原始屬性數(shù)據(jù),例如可以選擇C2H2、C2H4、C2H6、CH4、H2這五種典型氣體。由于不同成分之間的含量具有較大的差異性,因此要將溶解氣體進(jìn)行歸一化處理,從而保證其數(shù)值都在[-1,1]內(nèi),從而充當(dāng)樣本中的屬性值。同時為變壓器的故障類別進(jìn)行編號,將正常狀態(tài)設(shè)置為1號,將中溫設(shè)置為2號,將高溫狀態(tài)設(shè)置為3號,以此類推,包括局部放電、電弧放電以及火花放電,一直到6號。Adaboost.M2-kNN算法的循環(huán)次數(shù)最大值T可以取值100,將kNN當(dāng)作弱分類器,參數(shù)k=1,在建立Adaboost.M2故障診斷模型。

      Adaboost.M2-kNN算法中將T的最大循環(huán)次數(shù)設(shè)為100,其中弱分類器用kNN來代替,將k的參數(shù)設(shè)為1,隨后建立相關(guān)模型。

      3.2 實例分析

      首先選擇測試樣本和訓(xùn)練樣本,將288已知故障類型的變壓器溶解氣體數(shù)據(jù)作為Adaboost.M2模型中的測試樣本與訓(xùn)練樣本[3]。在訓(xùn)練樣本中,每種故障中都有三十組數(shù)據(jù),剩下的一百組數(shù)據(jù)作為測試樣本。

      實驗結(jié)果分析,以288組數(shù)據(jù)為初始數(shù)據(jù),在進(jìn)行歸一化后,通過一百組數(shù)據(jù)對Adaboost.M2模型操作訓(xùn)練,利用一百組數(shù)據(jù)操作測試,最終結(jié)果發(fā)現(xiàn)以單一kNN算法為基礎(chǔ)進(jìn)行計算的分類準(zhǔn)確率是62%,同時利用Adaboost.M2算法進(jìn)行診斷的正確率是89%,我們可以在分析后得到結(jié)果,發(fā)現(xiàn)正確率提高了27%左右。同時我們我們也可以發(fā)現(xiàn),測試誤差與訓(xùn)練誤差在故障診斷樣本中隨著迭代次數(shù)的提高而出現(xiàn)降低的顯示,隨著迭代次數(shù)的提高,訓(xùn)練誤差幾乎趨近于零,同樣測試誤差也是如此[4]。測試誤差雖然在下降過程中出現(xiàn)過上升趨勢,但從整體來看,依然是以降低趨勢為主。通過實驗對比分析我們能夠得出一下結(jié)果,在訓(xùn)練誤差值為零時,發(fā)現(xiàn)測試誤差呈現(xiàn)出整體上的降低趨勢,這一現(xiàn)象也符合了Adaboost算法的關(guān)于泛化誤差的相關(guān)研究結(jié)果。

      目前在我國寧夏銀川的一個交流變電站中已經(jīng)開始使用了本文中所闡述的以Adaboost.M2為基礎(chǔ)的模型,在這一模型之中,只需要設(shè)置迭代次數(shù)就可以,不需要擁有其他任何知識經(jīng)驗,其中算法會自動調(diào)整模型內(nèi)部的運行參數(shù)。和傳統(tǒng)故障診斷方式相比,Adaboost.M2模型的方法泛化能力更強一些,對于整體故障的識別率能夠有效提升21%,檢測效果較為精確[5]。

      參考文獻(xiàn):

      [1]魏雪倩,黃新波.基于AdaBoost多分類算法變壓器故障診斷[J].西安工程大學(xué)學(xué)報,2016,30(02):207-211.

      [2]黃新波,李文君子.采用遺傳算法優(yōu)化裝袋分類回歸樹組合算法的變壓器故障診斷[J].高電壓技術(shù),2016,42(05):1617-1623.

      [3]劉景艷,王福忠.基于RBF神經(jīng)網(wǎng)絡(luò)和自適應(yīng)遺傳算法的變壓器故障診斷[J].武漢大學(xué)學(xué)報(工學(xué)版),2016,49(01):88-93.

      [4]苑津莎,張利偉.基于互補免疫算法的變壓器故障診斷[J].電工技術(shù)學(xué)報,2015,30(24):67-75.

      [5]呂忠,周強.基于遺傳算法改進(jìn)極限學(xué)習(xí)機的變壓器故障診斷[J].高壓電器,2015,51(08):49-53.

      猜你喜歡
      實例分析故障診斷變壓器
      理想變壓器的“三個不變”與“三個變”
      開關(guān)電源中高頻變壓器的設(shè)計
      依托行業(yè)協(xié)會搭建校企合作平臺
      亞太教育(2016年31期)2016-12-12 22:19:33
      引導(dǎo)性設(shè)計在公共設(shè)施領(lǐng)域的應(yīng)用研究
      多種地質(zhì)找礦手段在地質(zhì)找礦中的應(yīng)用—以實例分析
      所得稅會計處理方法的實例分析
      一種不停電更換變壓器的帶電作業(yè)法
      變壓器免維護(hù)吸濕器的開發(fā)與應(yīng)用
      因果圖定性分析法及其在故障診斷中的應(yīng)用
      基于LCD和排列熵的滾動軸承故障診斷
      五华县| 洛扎县| 汝州市| 亚东县| 唐河县| 新建县| 乐至县| 五台县| 梁山县| 高淳县| 岑溪市| 诏安县| 太白县| 汾阳市| 和静县| 木兰县| 铁岭市| 叶城县| 清丰县| 隆德县| 惠州市| 普格县| 蓝山县| 朝阳区| 邻水| 山西省| 遵义县| 洪洞县| 许昌县| 邵东县| 宿松县| 思茅市| 蛟河市| 资中县| 甘泉县| 武安市| 梅州市| 莱芜市| 陇川县| 佳木斯市| 巴彦县|