国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于蟻群優(yōu)化支持向量機(jī)的氧化鋅避雷器故障診斷

2018-01-03 10:11李迎龍胡森
科技創(chuàng)新與應(yīng)用 2018年33期
關(guān)鍵詞:支持向量機(jī)故障診斷

李迎龍 胡森

摘 要:氧化鋅避雷器在電力系統(tǒng)中有著非常重要的地位,對(duì)氧化鋅避雷器進(jìn)行故障診斷對(duì)電力系統(tǒng)的安全穩(wěn)定運(yùn)行有重要意義。由于氧化鋅避雷器的故障樣本比較少,屬于小樣本數(shù)據(jù),而支持向量機(jī)對(duì)處理小樣本數(shù)據(jù)的分類問題效果較好,因此文章利用蟻群算法對(duì)支持向量機(jī)的核函數(shù)參數(shù)g和懲罰因子C優(yōu)化尋優(yōu),得到最佳的診斷模型。將該模型與BP神經(jīng)網(wǎng)絡(luò)的故障診斷模型進(jìn)行對(duì)比,通過MATLAB仿真并結(jié)合具體數(shù)據(jù)實(shí)例分析得出,文章的蟻群優(yōu)化支持向量機(jī)的氧化鋅故障診斷方法具有更佳的診斷效果。

關(guān)鍵詞:氧化鋅避雷器;故障診斷;支持向量機(jī);蟻群優(yōu)化

中圖分類號(hào):TM862 文獻(xiàn)標(biāo)志碼:A 文章編號(hào):2095-2945(2018)33-0017-04

Abstract: The zinc oxide arrester plays a very important role in power system. Fault diagnosis of the zinc oxide arrester is very important for the safe and stable operation of power system. Since there are few fault samples of the zinc oxide arrester, with small sample data, while support vector machine (SVM) has a better effect in dealing with the classification problem of small sample data. In this paper, ant colony optimization (ACO) algorithm is used to optimize the kernel parameter g and penalty factor C of a support vector machine, and the optimal diagnosis model is obtained. Compared with the fault diagnosis model of BP neural network, and through MATLAB simulation and analysis of specific data and examples, the fault diagnosis method of zinc oxide arrester based on ant colony optimization support vector machine has a better diagnosis effect.

Keywords: zinc oxide arrester; fault diagnosis; support vector machine (SVM); ant colony optimization (ACO)

引言

氧化鋅避雷器是我國(guó)電力系統(tǒng)中過電壓保護(hù)的關(guān)鍵電力設(shè)備[1],定期的對(duì)氧化鋅避雷器進(jìn)行檢測(cè)診斷,找出潛在的故障,可以減少電力事故帶來的損失[2]。目前,常用的氧化鋅避雷器檢測(cè)診斷方法有全電流法、基波法、補(bǔ)償法、直流泄露試驗(yàn)法、紅外探測(cè)法等[3-6],但這些方法并沒有考慮氧化鋅避雷器的環(huán)境因素,天氣的溫度、濕度都會(huì)對(duì)檢測(cè)結(jié)果產(chǎn)生影響,不能準(zhǔn)確的反映故障診斷的結(jié)果。隨著計(jì)算機(jī)技術(shù)以及人工智能的發(fā)展,遺傳算法[7]、粒子群算法[8]、人工神經(jīng)網(wǎng)絡(luò)[9]、支持向量機(jī)等先進(jìn)的智能算法被應(yīng)用于氧化鋅避雷器的故障診斷研究。本文采用蟻群算法優(yōu)化支持向量機(jī)建立氧化鋅避雷器故障診斷模型,提高氧化鋅避雷器的故障診斷能力。

1 支持向量機(jī)理論

支持向量機(jī)(SVM)是一種新型機(jī)器學(xué)習(xí)方法,常用于數(shù)據(jù)分析和模式識(shí)別。SVM能在小樣本數(shù)據(jù)模型的復(fù)雜性和學(xué)習(xí)能力之間找到一個(gè)最佳折中,使泛化能力最佳。SVM目前已廣泛用于數(shù)據(jù)分析、模式識(shí)別、非線性回歸等領(lǐng)域。

SVM在分類問題上的基本原理是通過構(gòu)造一個(gè)分類的超平面來實(shí)現(xiàn)對(duì)樣本的劃分,使距離超平面的兩類樣本最短距離的間隔最大化。以二維分類問題為例,圖1中圓形代表負(fù)類樣本,方形代表正類樣本。兩類樣本可以被分類面?棕·x+b=0正確無誤的分開。對(duì)于線性不可分的情況,通過引入非負(fù)松弛因子來降低機(jī)器學(xué)習(xí)的風(fēng)險(xiǎn)。SVM對(duì)數(shù)據(jù)進(jìn)行優(yōu)化的具體目標(biāo)函數(shù)表達(dá)式為

(1)

約束條件為

式中:ω為超平面法線,用來確定超平面方向;2/‖ω‖為兩樣本之間的最大間隔;ξ為非負(fù)松弛因子,表示劃分樣本時(shí)對(duì)誤差大小的允許程度;b為超平面的常數(shù)項(xiàng);C為懲罰參數(shù),根據(jù)對(duì)精確度的要求來確定對(duì)數(shù)據(jù)分類誤差的容忍程度。

線性核、多項(xiàng)式核、徑向基核(RBF)和Sigmoid核是SVM常用的核函數(shù),不同的核函數(shù)得到的SVM的形式也不相同,本文選用適用性最廣的高斯徑向基核函數(shù)。徑向基核函數(shù)為:

K(x,y)=exp(-||x-y||2/2?滓2)(3)

SVM分類器的決策函數(shù):

2 蟻群算法

蟻群算法(Ant Colony Optimization,ACO)從模擬自然界螞蟻的覓食行為受到啟發(fā)提出來的。螞蟻在尋到食物時(shí)會(huì)釋放信息素來實(shí)現(xiàn)信息的傳遞,信息素濃度越大,距離就越短。其他螞蟻會(huì)感應(yīng)到信息素并選擇距離較短的路徑,最后,越來越多的螞蟻集中到信息素濃度最高的路徑上來,這條路徑為最佳路徑。

每條螞蟻?zhàn)哌^的路徑都是待優(yōu)化問題的一個(gè)解,螞蟻?zhàn)哌^的所有路徑就是解空間。優(yōu)化的過程,就是尋找最短路徑的過程,即螞蟻釋放的信息素濃度最高的路徑,這是一個(gè)正反饋的過程。蟻群算法優(yōu)化推進(jìn)的過程就是信息素的更新以及螞蟻對(duì)路徑的篩選過程。

蟻群算法的一般步驟為:(1)設(shè)置初始參數(shù)。迭代的總次數(shù)itertorNum,每次迭代螞蟻的數(shù)目antNum,信息素矩陣pheromoneMatrix,信息素衰減的比例p,信息素增加的比例q。(2)解空間的構(gòu)建。將螞蟻隨機(jī)的分配到各個(gè)節(jié)點(diǎn),對(duì)每個(gè)螞蟻計(jì)算信息素濃度最高的節(jié)點(diǎn),該節(jié)點(diǎn)為螞蟻訪問的路徑,直到所有螞蟻訪問的所有路徑。(3)信息素濃度的更新。將所有的信息素濃度降低p%,記錄當(dāng)前迭代次數(shù)種的最優(yōu)解(最短路徑),并將該條路徑的信息素濃度提高q%。(4)程序終止判定。若沒有達(dá)到迭代的最大次數(shù),則迭代次數(shù)加一,所有螞蟻經(jīng)過的路徑全部清空,執(zhí)行步驟二。否則,計(jì)算結(jié)束,輸出全局最優(yōu)解。

3 氧化鋅避雷器故障診斷

3.1 診斷模型輸入量與輸出量的確定

對(duì)于氧化鋅避雷器故障診斷模型的建立,得首先明確診斷模型的輸入與輸出。實(shí)際環(huán)境中,空氣質(zhì)量、溫度、濕度、降雨大小、系統(tǒng)電壓都會(huì)對(duì)氧化鋅避雷器測(cè)得的泄漏電流產(chǎn)生影響,因此,判斷一個(gè)氧化鋅避雷器是否故障時(shí)應(yīng)考慮多種環(huán)境因素。本文選取了溫度、相對(duì)濕度、降雨大小、系統(tǒng)電壓、阻性泄露電流五種因素建立五維的輸入樣本,氧化鋅避雷器的狀態(tài)作為輸出樣本。為了便于診斷模型的構(gòu)建,將降雨大小用具體數(shù)值表示(0表示無雨、0.5表示小雨、1表示大雨)。依據(jù)文獻(xiàn)[10]的標(biāo)準(zhǔn)(泄露電流大于50μA為故障),本文把氧化鋅避雷器的狀態(tài)劃分為兩個(gè)類別,類別0為故障狀態(tài),類別1為正常狀態(tài)。

3.2 診斷模型的診斷步驟

氧化鋅避雷器故障診斷步驟為:(1)把樣本劃分為兩部分,第一部分用來對(duì)SVM進(jìn)行模型學(xué)習(xí),為訓(xùn)練樣本,第二部分用來對(duì)模型進(jìn)行測(cè)試,為測(cè)試樣本。(2)利用蟻群算法對(duì)SVM的懲罰因子C以及高斯核函數(shù)參數(shù)g進(jìn)行優(yōu)化。(3)尋找最佳的懲罰因子C和核函數(shù)參數(shù)g,將參數(shù)設(shè)定進(jìn)診斷模型。(4)用得到的故障診斷模型對(duì)測(cè)試樣本進(jìn)行預(yù)測(cè)。

3.3 蟻群優(yōu)化參數(shù)的流程

懲罰因子C和核函數(shù)參數(shù)g的選擇對(duì)SVM的故障診斷十分重要。為了獲得最佳的診斷模型,本文利用將蟻群算法來對(duì)SVM的兩個(gè)重要參數(shù)C和g進(jìn)行尋優(yōu)。尋優(yōu)的步驟為:(1)螞蟻的數(shù)目設(shè)為antNum,初始時(shí),每只螞蟻隨機(jī)得到一組懲罰因子C和核函數(shù)參數(shù)g。(2)初始時(shí)間t=0,循環(huán)次數(shù)N=0,最大次數(shù)itertorNum,開始集LPi中的外激素為?子[LPi(j),t]。(3)變量i=1;t時(shí)間第k只螞蟻向下一個(gè)節(jié)點(diǎn)j行走的概率為Pk[LPi(j),t]=子?琢[LPi(j),t]?濁?茁[LPi(j),t]/(Pk[LPi(j),t]?子?琢[LPi(j),t]?濁?茁[LPi(j),t]),保存到數(shù)組Ak中。(4)變量i=i+1,i<3時(shí)執(zhí)行第三步;否則執(zhí)行第五步。(5)數(shù)組Ak保存螞蟻k的所有的路徑,即獲得Ck和gk。執(zhí)行交叉驗(yàn)證的誤差率作為適應(yīng)度,保存最優(yōu)參數(shù)。(6)令t=t+2,N=N+1,?子[LPi(j),t+2]=?籽[LPi(j),t]+?駐?子[LPi(j)]。Ak所有元素清零。(7)當(dāng)N

流程圖如圖2所示。

4 實(shí)例分析

建立訓(xùn)練樣本數(shù)據(jù)和測(cè)試樣本數(shù)據(jù),以氧化鋅避雷器的狀態(tài)為類別標(biāo)簽,故障為0,正常為1。其中,測(cè)試樣本數(shù)據(jù)如表1。

用蟻群算法優(yōu)化支持向量機(jī)參數(shù),得到優(yōu)化后的懲罰因子C和核函數(shù)參數(shù)g,帶入故障診斷模型,并對(duì)15組測(cè)試樣本進(jìn)行預(yù)測(cè),預(yù)測(cè)圖如圖3所示。同時(shí),引入BP神經(jīng)網(wǎng)絡(luò)故障診斷方法,來檢驗(yàn)ACO-SVM診斷模型的效率,BP神經(jīng)網(wǎng)絡(luò)的隱含層設(shè)置為9,診斷結(jié)果如圖4所示。

通過診斷結(jié)果可以看出,ACO-SVM樣本預(yù)測(cè)的正確率為100%,BP神經(jīng)網(wǎng)絡(luò)樣本預(yù)測(cè)的正確率為86.67%。相對(duì)于BP神經(jīng)網(wǎng)絡(luò)故障診斷方法,蟻群優(yōu)化支持向量機(jī)對(duì)氧化鋅避雷器進(jìn)行故障診斷時(shí),具有更高的準(zhǔn)確率。

5 結(jié)束語

通過智能電網(wǎng)中氧化鋅避雷器的在線監(jiān)測(cè)數(shù)據(jù),結(jié)合環(huán)境溫度、濕度、降雨量、系統(tǒng)電壓、阻性電流五種因素對(duì)氧化錫避雷器的影響,利用支持向量機(jī)對(duì)小樣本數(shù)據(jù)良好的分類能力,建立了氧化鋅避雷器故障診斷模型。并結(jié)合蟻群算法良好的正反饋機(jī)制,不容易陷入局部最優(yōu)的特點(diǎn),尋出診斷模型的最佳參數(shù)。Matlab仿真結(jié)果表明,對(duì)比BP神經(jīng)網(wǎng)絡(luò)診斷方法,蟻群優(yōu)化支持向量機(jī)方法具有更好的診斷效果。

參考文獻(xiàn):

[1]唐忠達(dá).避雷器在電力系統(tǒng)應(yīng)用中的問題及應(yīng)對(duì)措施[J].山東工業(yè)技術(shù),2018(1):155+154.

[2]李潔,祁少澤.避雷器在線監(jiān)測(cè)技術(shù)概述[J].科技創(chuàng)新與應(yīng)用,2017(05):181.

[3]楊海龍,劉航,魏鋼,等.基于紅外測(cè)溫技術(shù)的金屬氧化鋅避雷器故障診斷[J].電工技術(shù),2017(10):94-95.

[4]李莉.金屬氧化物避雷器帶電檢測(cè)應(yīng)用與分析[J].電子世界,2015(14):29+43.

[5]劉向東.氧化鋅避雷器泄露電流的檢測(cè)方法研究[J].科技經(jīng)濟(jì)導(dǎo)刊,2016(2):72.

[6]林堅(jiān),陳長(zhǎng)杰,孫錦,等.金屬氧化物避雷器帶電檢測(cè)及其故障診斷與分析[J].電磁避雷器,2015(01):144-147+154.

[7]楊仲江,曹洪亮,李鵬飛,等.基于遺傳算法的金屬氧化物避雷器在線監(jiān)測(cè)[J].高電壓技術(shù),2015(09):3104-3109.

[8]姜志鵬,文習(xí)山,藍(lán)磊,等.粒子群算法應(yīng)用于避雷器均壓環(huán)配置優(yōu)化[J].高壓電器,2014(1):102-106.

[9]張佩,王靈梅,趙興勇.基于BP神經(jīng)網(wǎng)絡(luò)氧化鋅避雷器的故障診斷研究[J].山西電力,2013(4):22-25.

[10]中華人民共和國(guó)電力工業(yè)部.DL/T596-1996電力設(shè)備預(yù)防性試驗(yàn)規(guī)程[S].北京:中國(guó)電力出版社,1997.

猜你喜歡
支持向量機(jī)故障診斷
風(fēng)力發(fā)電機(jī)組齒輪箱軸承故障診斷分析
基于人工神經(jīng)網(wǎng)絡(luò)的故障診斷專利淺析
淺談機(jī)電一體化設(shè)備的故障診斷技術(shù)研究
基于EMD和SSAE的滾動(dòng)軸承故障診斷方法
基于改進(jìn)支持向量機(jī)的船舶縱搖預(yù)報(bào)模型
基于SVM的煙草銷售量預(yù)測(cè)
動(dòng)態(tài)場(chǎng)景中的視覺目標(biāo)識(shí)別方法分析
論提高裝備故障預(yù)測(cè)準(zhǔn)確度的方法途徑
基于熵技術(shù)的公共事業(yè)費(fèi)最優(yōu)組合預(yù)測(cè)
基于支持向量機(jī)的金融數(shù)據(jù)分析研究
阿拉善盟| 封开县| 永寿县| 宁晋县| 普洱| 芒康县| 成都市| 福鼎市| 高安市| 西乌珠穆沁旗| 通海县| 贡山| 偏关县| 洪泽县| 汤原县| 钟山县| 安远县| 兴义市| 高雄县| 大厂| 凭祥市| 临邑县| 锦州市| 攀枝花市| 北流市| 泰来县| 临汾市| 涟源市| 吴桥县| 沾化县| 武安市| 米易县| 麦盖提县| 昌邑市| 临猗县| 亳州市| 驻马店市| 长顺县| 广州市| 建德市| 尚志市|