基于螞蟻算法的故障診斷研究_第1頁(yè)
基于螞蟻算法的故障診斷研究_第2頁(yè)
基于螞蟻算法的故障診斷研究_第3頁(yè)
基于螞蟻算法的故障診斷研究_第4頁(yè)
基于螞蟻算法的故障診斷研究_第5頁(yè)
已閱讀5頁(yè),還剩2頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、    基于螞蟻算法的故障診斷研究    王亮+焦孟孟【摘 要】本文利用旅行商問(wèn)題與模擬故障診斷之間數(shù)據(jù)樣本的離散特性,構(gòu)建多維空間距離最優(yōu)的螞蟻算法來(lái)解決故障模式識(shí)別的問(wèn)題,其計(jì)算快捷,具有一定的魯棒性,對(duì)未知數(shù)據(jù)也能進(jìn)行檢測(cè),經(jīng)過(guò)實(shí)際驗(yàn)證效果良好?!娟P(guān)鍵詞】螞蟻算法;多維空間;距離優(yōu)化【abstract】the travelling salesman problem(tsp)and analog fault diagnosis between sample data of discrete characteristics, constructing

2、multidimensional space optimal distance of ant algorithm to solve the problem of fault pattern recognition, its calculation is quick, with certain robustness, of unknown data could also be used to test, after verify the actual effect is good.【key words】ant algorithm; multidimensional space; distance

3、 optimization0 引言模擬故障診斷故障數(shù)據(jù)庫(kù)較為常用的處理方法是利用bp神經(jīng)網(wǎng)絡(luò)進(jìn)行訓(xùn)練,其具有構(gòu)造簡(jiǎn)單、理論上可無(wú)限接近任意函數(shù)、響應(yīng)快、自適應(yīng)能力強(qiáng)等特點(diǎn),但由于其使用的算法是matlab軟件庫(kù)中的沿梯度下降算法,這種算法在處理多維或復(fù)雜數(shù)據(jù)情況下存在計(jì)算數(shù)據(jù)多、收斂速度慢的問(wèn)題,而且經(jīng)常會(huì)遇到最小值上下振蕩和陷入局部極小點(diǎn)不能跳出的問(wèn)題。蟻群算法是近年來(lái)根據(jù)仿生學(xué)原理新興的一種計(jì)算方法,該算法主要有以下特點(diǎn):智能搜索、全局優(yōu)化,而且具有魯棒性、正反饋、分布式計(jì)算、易與其它算法相結(jié)合等特點(diǎn)1。其最著名應(yīng)用是解決了于旅行商(tsp)問(wèn)題。本文通過(guò)使用蟻群算法替代沿梯度下降算法,使

4、網(wǎng)絡(luò)或系統(tǒng)兼有神經(jīng)網(wǎng)絡(luò)的廣泛映射能力和蟻群算法的快速全局收斂等特點(diǎn),并通過(guò)對(duì)模擬電路實(shí)際例子的故障自動(dòng)診斷進(jìn)行判別,最終取得比較理想的效果,具有很廣的應(yīng)用前景。2 螞蟻算法在故障診斷中的應(yīng)用2.1 軟件環(huán)境介紹首先利用pspice軟件對(duì)選定的電路進(jìn)行分析,主要是確定故障種類,確定故障參數(shù),利用軟件進(jìn)行單故障狀態(tài)下的多次故障多參數(shù)采集,最終由所有故障種類和正常狀態(tài)構(gòu)成數(shù)據(jù)集合。其次在matlab設(shè)計(jì)程序?qū)spice軟件生成的數(shù)據(jù)進(jìn)行讀取,讀取后的數(shù)據(jù)進(jìn)行預(yù)處理后利用螞蟻算法對(duì)數(shù)據(jù)集合中最小類間車距進(jìn)行計(jì)算,訓(xùn)練完成后,利用訓(xùn)練好的網(wǎng)絡(luò)按照規(guī)則對(duì)檢驗(yàn)樣本進(jìn)行檢驗(yàn),確定故障種類。2.2 程序步驟m

5、atlab中程序設(shè)計(jì)步驟及故障判斷原則。第一步:對(duì)樣本數(shù)據(jù)進(jìn)行歸一化處理,優(yōu)化不同故障的類間差距;第二步:對(duì)歸一化的數(shù)據(jù)取均值(各要素分別取均值),構(gòu)造類似多維空間的坐標(biāo)數(shù)據(jù);第三步:對(duì)處理后的數(shù)據(jù)按照螞蟻算法進(jìn)行最短距離分析。最短距離分析步驟如下:第一步:假設(shè)有n種故障,m種參數(shù),按照螞蟻算法最后到最小距離順序?yàn)閣(n*m)矩陣(其為各種故障數(shù)據(jù)的排序矩陣);第二步:將測(cè)試樣本q進(jìn)行測(cè)試,其數(shù)據(jù)插入到矩陣w中,從第一列開(kāi)始,然后計(jì)算距離得到距離x1,然后插入第二列得到距離x2,依次類推,得到距離數(shù)據(jù)向量x,共n+1維;第三步:篩選出向量中距離最小的兩個(gè)數(shù)據(jù),若數(shù)據(jù)在一起說(shuō)明兩次插入的中間數(shù)據(jù)

6、即為故障類型,若數(shù)據(jù)不在一起,說(shuō)明判斷失??;第四步:最小數(shù)據(jù)的維數(shù)相加后再加1,然后除以2就得到w矩陣中與測(cè)試數(shù)據(jù)相似的故障類型,從而得出結(jié)論。3 故障診斷實(shí)例本文以參考論文3中的負(fù)反饋電路進(jìn)行診斷,故障類型一樣,共9種。通過(guò)pspise軟件對(duì)數(shù)據(jù)進(jìn)行分析,得到270組數(shù)據(jù)并通過(guò)matlab對(duì)數(shù)據(jù)進(jìn)行提取處理,利用螞蟻算法進(jìn)行排序,對(duì)90組測(cè)試數(shù)據(jù)進(jìn)行檢驗(yàn),故障正確率為97%。4 結(jié)束語(yǔ)本文提出一種把故障參數(shù)當(dāng)做多維坐標(biāo),把故障判斷化為找到最小距離的方法。通過(guò)實(shí)際驗(yàn)證與文獻(xiàn)3相比,方法簡(jiǎn)單,計(jì)算速度非常快,尤其時(shí)判別時(shí)只需很少的計(jì)算步驟,判斷準(zhǔn)確率比原文相比有2個(gè)點(diǎn)的提高,具有很大的研究?jī)r(jià)值?!緟⒖嘉墨I(xiàn)】1李學(xué)識(shí).基于蟻群算法的電路測(cè)試研究d.華南師范大學(xué),2007,06.2魏蛟龍,等.基于蟻群算法的故障診斷研究j.微計(jì)算機(jī)信息,2007,06.3蔣周娜.基于小波神經(jīng)網(wǎng)絡(luò)的模擬電路故障診斷方法研究及系統(tǒng)實(shí)現(xiàn)d.西安電子科技大學(xué),2010,5.責(zé)任編輯:楊玉潔 科技視界2016年7期科技視界的其它文章教室空氣凈化器的試驗(yàn)研究

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論