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

小波包和GA-SVM在軸承故障診斷中的應用

2017-11-03 02:56:47
計算機測量與控制 2017年10期
關鍵詞:故障診斷振動信號

, ,

(西南交通大學 機械工程院,成都 610031)

小波包和GA-SVM在軸承故障診斷中的應用

蔣恩超,傅攀,張思聰

(西南交通大學機械工程院,成都610031)

為了解決傅里葉變換難以兼顧信號在時域和頻域中的全貌和局部化特征以及支持向量機懲罰參數(shù)c和核函數(shù)參數(shù)g選取的問題,提出了基于小波包和GA-SVM的軸承故障診斷方法;首先通過實驗采集多種工況下故障軸承和正常軸承的振動信號,從振動信號中提取能夠表征軸承運行狀態(tài)的時頻域特征以及基于小波包分析的特征向量來作為GA-SVM的輸入,然后在SVM的基礎上,針對SVM的懲罰參數(shù)和核函數(shù)參數(shù)在不同應用場景下的取值難以確定的特性,采用了遺傳算法對支持向量機進行參數(shù)優(yōu)化的GA-SVM算法進行模式識別;實驗結果顯示,基于小波包和GA-SVM的軸承故障診斷方法比SVM和BP都具有更高的識別精度。

滾動軸承;模式識別;GA-SVM;參數(shù)優(yōu)化

0 引言

滾動軸承是各種機械設備中應用最廣、最容易發(fā)生故障的機械部件之一。如果機械設備的滾動軸承發(fā)生故障往往會導致設備運行不平穩(wěn),產(chǎn)生異常的振動和噪聲,如果不及時進行維護,則會對設備造成損壞,更有甚者,則會導致災難性的事故[1]。因此,對滾動軸承進行故障診斷有著重大的意義。

由于滾動軸承故障會產(chǎn)生異常的振動和噪聲,因此往往通過采集滾動軸承的振動信號來進行故障診斷的研究,其中主要分為振動信號處理,信號特征提取,軸承狀態(tài)識別這3個部分[2]。

傅里葉變換是20世紀70年代發(fā)展出來的一種分析方法, 是用一系列三角波來表示信號方程的方法[3]。傅里葉變換只能分別給出信號在時域或頻域的統(tǒng)計平均結果,無法兼顧信號在時域和頻域中的全貌和局部化特征。小波通過對信號進行伸縮或者平移等數(shù)學手段,對信號進行了更加多尺度,細化的分析,解決了傅立葉變換不能解決的許多困難,能有效的從信號中提取信息[4],因此近幾年來小波分析在信號處理領域得到了廣泛的應用[5-6]。

支持向量機(support vector Machine,SVM)是一種機器學習方法,在90年代中期基于統(tǒng)計學習理論得到了發(fā)展,在90年代后獲得了大量的應用,同時也在實際的使用過程中獲得了良好的分類效果,表現(xiàn)出了廣闊的應用前景[7]。但是在支持向量機的使用過程中其也存在著不少的問題,其中最大的問題在于支持向量機的分類效果在很大程度上受制于核函數(shù)參數(shù)和懲罰因子的選取。傳統(tǒng)的參數(shù)選擇方法是根據(jù)使用者的經(jīng)驗設定支持向量機的參數(shù),但是在實際使用過程中發(fā)現(xiàn),小幅的參數(shù)變化往往都會導致分類結果產(chǎn)生巨大偏差[8-9]。因此很多學者致力于研究支持向量機參數(shù)選取的方法,目前往往通過在交叉驗證(CV)思想下使用網(wǎng)格法來尋找支持向量機最優(yōu)的懲罰參數(shù)和核函數(shù)參數(shù),但是這種方法存在大范圍搜索時搜索效率低下的問題[10-12]。

遺傳算法(genetic algorithms,GA)是一種智能優(yōu)化方法,該方法不僅適用性廣,而且操作相對簡單。該方法的基本思路是通過擬自然界基因的遺傳和復制機制對優(yōu)化目標進行隨機搜索優(yōu)化[13]。針對支持向量機參數(shù)選取的特征,將遺傳算法和SVM結合在一起,提出了一種基于遺傳算法的參數(shù)優(yōu)化方法,這種方法能篩選出最佳的核函數(shù)參數(shù)和懲罰因子,從而確定支持向量機模型。然后利用小波分解提取出軸承振動信號的特征作為支持向量機的輸入,同時使用遺傳算法對支持向量機的參數(shù)進行優(yōu)化,建立基于GA-SVM的故障識別模型,為軸承故障診斷提供了更高的精度,是一種行之有效的方法。

1 信號采集

由于滾動軸承故障會產(chǎn)生異常的振動,因此采用振動傳感器采集軸承的振動信號,實驗裝置如圖1所示。在基座架上安裝電機、聯(lián)軸器、軸承、軸承座、減速箱、磁粉制動器等設備。

軸承安裝在軸承座內,難以直接對軸承進行監(jiān)測。所以本實驗利用磁鐵將振動傳感器安裝在軸承座上。

圖1 實驗平臺

本實驗中,變頻器分別在25 Hz、30 Hz兩種工況下工作,且每種工況下,又有正常和故障兩種狀態(tài)。兩種狀態(tài)各10個樣本,共40個樣本。

從采集的樣本數(shù)據(jù)可以看到樣本數(shù)據(jù)有零點漂移的現(xiàn)象,因此要對采集的原始數(shù)據(jù)進行零均值化處理。由于隨機干擾信號的頻帶較寬,有時高頻成分所占的比例還很大,使得由采集到的離散數(shù)據(jù)繪成的振動曲線呈現(xiàn)出許多毛刺,很不光滑。為了削弱干擾信號的影響,提高振動曲線光滑度,因此對采樣數(shù)據(jù)進行五點三次平滑處理。圖2為數(shù)據(jù)平滑處理后的頻域圖,從頻域圖形上看,高頻部分明顯變少變小,而低頻部分基本無變化。因為故障的頻率主要集中在低中頻部分,這樣處理不僅對故障的分析無影響,而且去除了部分噪音,減少干擾。

圖2 平滑處理前后頻域圖

2 特征提取

2.1 時域特征計算

時域信號是振動信號的直觀體現(xiàn),在時域中往往也能提取出一些有用的特征。用xi來表示采集到的振動信號的時間序列(i=1,2,…,n)。常用的時域特征包括以下幾種。

1)均方根值:

軸承的振動信號的均方根值往往和由軸承表面的不平順而產(chǎn)生的無規(guī)則振動的波形有比較好的相關性。

2)峰值:

峰值由信號的一系列最大瞬時幅值取均值得到,他能夠反映出信號的強弱,對表面點蝕等能夠產(chǎn)生瞬時沖擊的故障有比較好的適用性。

3)峰值因子:

峰值因子是峰值除以均方根值。相比于峰值,峰值因子不會受到信號幅值大小的影響,因此對傳感器的靈敏度的依賴性比較低,即使傳感器的靈敏度產(chǎn)生變化,峰值因子也不會出現(xiàn)較大的變化。

4)脈沖因子:

脈沖因子是峰值與絕對均值之比。和峰值一樣,脈沖因子和故障產(chǎn)生的瞬時的沖擊有較大的相關性。研究表明脈沖因子在故障前期會隨著故障加劇而上升,當上升到一定程度后,反而會減弱。

5)波形因子:

波形因子為均方根值與絕對均值之比。

6)峭度:

峭度系數(shù)取脈沖響應幅值的4次方為判斷依據(jù),拉大脈沖信號和背景噪聲的差距以提高信噪比,用以表示大幅度脈沖信號出現(xiàn)的概率。其對軸承早期故障較敏感,是軸承故障簡易診斷的重要依據(jù)。

7)裕度系數(shù):

2.2 小波包理論和小波包特征計算

小波分解是把信號分解為許多基本小波的相加,這些基小波函數(shù)具有充分的光滑性且能在有限的區(qū)間內迅速衰減為零。

(1)

將母小波函數(shù)ψ(t)進行伸展或者壓縮或者平移等操作便得到了一個小波基函數(shù),對于一個確定的小波基函數(shù),它對一維連續(xù)信號x(t)的連續(xù)小波變換為:

(2)

用u0(t)表示尺度函數(shù),用u1(t)表示小波函數(shù)ψ(t),hk(n)、gk(n)為共軛正交鏡像濾波器組。則有:

(3)

定義:

(4)

則集合{un(t)}n∈Z為小波包。

使用小波方法提取信號的特征首先要對采樣得到的振動信號進行小波包分解,然后計算各頻帶的能量。本文采用了db5作為小波基函數(shù),對振動信號進行4層小波包分解后, 計算各個頻帶的能量。

抽取的特征要能夠充分反映同類信號之間的相似性,又要充分表征不同狀態(tài)信號間的差異性。本文參照特征計算結果,從信號的時域特征和小波包特征中共選取了11種滿足條件的特征作為狀態(tài)識別的輸入。

3 GA-SVM故障診斷

3.1 遺傳算法(GA)

遺傳算法是一種適用性廣,操作簡單的智能優(yōu)化算法,其主要思想是把問題的解編碼為一個“染色體”群體,以挑選的適應度函數(shù)為準則,仿照自然界的淘汰機制對個體進行選擇,交叉和變異等操作。最后得到滿足條件的個體進行反編碼得到最優(yōu)解[11-13]。其主要算法流程如下:

Step1:對優(yōu)化問題的解進行編碼,確認種群的數(shù)量,產(chǎn)生種群的初始值。設置當前迭代代數(shù)為零。

Step2:根據(jù)優(yōu)化目標確定合適的適應度函數(shù),利用適應度函數(shù)計算個體的適應度,留下種群中適應度較好的個體。

Step3:采用輪盤選擇算法對從當代群體中選擇比較優(yōu)良的個體進行選擇操作,產(chǎn)生下一代群體。

Step4:從群體中按照一定比例任意選擇染色體,兩兩進行隨機的交叉操作,得到的新染色體和未進行交叉操作的染色體一起成為新的群體。

Step5:從群體中按照一定比例任意選擇染色體進行變異操作,得到的新染色體和未進行變異操作的染色體一同成為新的群體。

Step6:重新計算新群中各個個體的適應度,如果群體中有個體的適應度大于當前最好適應度,則以該適應度取代當前最好的適應度。

Step7:當前迭代代數(shù)加1。如果當前迭代代數(shù)達到預置最大迭代代數(shù)或者最佳適應度個體達到要求則結束算法。否則重復Step3至Step6。

3.2 支持向量機(SVM)

支持向量機是一種分類方法,這種方法通過設計一個最大分類間隔器確定一個最佳分類平面來對樣本進行分類。該最佳分類平面要能夠獲得最大穩(wěn)定性和分類的確信度,從而擁有良好的推廣能力[7-8]。

假設給定一個特征空間上的訓練數(shù)據(jù)集

T={(x1,y1),(x2,y2),…,(xN,yN)}

(5)

其中x∈Rn,y∈{+1,-1},i=1,2,…,N,在特征平面中找到一個超平面w·x+b=0,使得其能對所有樣本進行分類。定義幾何間隔:

(6)

則構造最優(yōu)超平面的問題可以轉化為:

(7)

顯然該問題是一個凸優(yōu)化問題,有:

(8)

用d*來表示該問題的最優(yōu)解,可以把問題轉化為如公式(9)所示的對偶問題。

(9)

求解該問題先讓L(w,b,ξ,a,r)關于w和b最小化,

即L(w,b,ξ,a,r) 關于w和b的偏導等于零,得到

(10)

則可求得:

(11)

因此有分類函數(shù):

(12)

由于一般情況下的狀態(tài)都是線性不可分的,對于出現(xiàn)線性不可分樣本的情況,可以使用核函數(shù)方法,利用核函數(shù)建立一定的映射關系,將樣本數(shù)據(jù)從二維空間映射到高維空間,在高維空間尋找一個能夠對樣本進行分類的超平面。設核函數(shù)的映射關系為K(xi,xj),則分類函數(shù)的表達式為:

(12)

3.3 遺傳算法改進支持向量機(GA-SVM)

在上一節(jié)關于SVM原理的敘述中我們可以發(fā)現(xiàn)傳統(tǒng)的SVM在處理離散變量和引入核函數(shù)的環(huán)節(jié)中需要確認懲罰參數(shù)c和核函數(shù)參數(shù)g,兩者的選擇直接影響了支持向量機的分類精度和泛化能力。針對這種情況,目前往往通過在交叉驗證(CV)思想下使用網(wǎng)格法尋找最優(yōu)的懲罰參數(shù)c和核函數(shù)參數(shù)g。為了克服網(wǎng)格法在大范圍內尋找最優(yōu)參數(shù)的局限性。可以在傳用交叉驗證(CV)思想下采用遺傳算法來搜索最優(yōu)的參數(shù)。其流程如下所示。

Step1:采用二進制編碼,對最佳懲罰參數(shù)c和核函數(shù)參數(shù)g進行編碼。

Step2:確定適應度函數(shù)為CV意義下的準確率。

Step3:隨機產(chǎn)生初始種群。設置當前迭代代數(shù)。

Step4:輸入訓練樣本,計算種群個體的適應度,即CV意義下SVM的準確率。

Step5:判斷個體適應度是否達到要求,如果達到要求,則對該個體進行解碼。如果沒達到要求,則對種群進行選擇,交叉,變異操作,返回步驟4。

Step6:利用解碼得到的最佳參數(shù)建立SVM模型。

Step7:利用該模型進行分類。

3.4 GA-SVM故障診斷實驗

為了驗證GA-SVM方法的有效性。通過實驗對該方法進行驗證。使用在第一節(jié)采集和處理后的40組實驗數(shù)據(jù)作為本次實驗的訓練樣本和測試樣本。

基于3.3眾多原理,利用matlab平臺編程,建立GA-SVM模型。其中設置GA-SVM的種群數(shù)量為20,迭代代數(shù)為250,適應度函數(shù)為CV意義下的準確率。交叉率設為0.9,變異率設為0.2,取RBF核作為核函數(shù),設置懲罰參數(shù)c的取值范圍為[0,100]、設置核函數(shù)參數(shù)g的取值范圍為[0,100]。

在2.2節(jié)中已經(jīng)對第一節(jié)采集的40組實驗數(shù)據(jù)進行了特征提取。得到了40組擁有11個特征的特征向量作為訓練樣本和測試樣本,其中選取4種狀態(tài)數(shù)據(jù)各4組共16組數(shù)據(jù)作為訓練樣本,其余24組作為測試樣本。

使用16組數(shù)據(jù)通過遺傳算法對支持向量機的參數(shù)進行尋優(yōu),最終得到的最佳懲罰參數(shù)為c=0.226、最佳核函數(shù)參數(shù)為g=0.537。

在編程過程中輸入支持向量機的懲罰參數(shù)為c=0.226、核函數(shù)參數(shù)為g=0.537,建立支持向量機模型。利用該模型對剩余的24組數(shù)據(jù)進行分類。其測試結果如圖3所示,其中1表示正常軸承,0表示故障軸承。從圖3所示的結果可以看到GA-SVM識別的準確率達到了100%。說明GA-SVM本身具有很高的識別精度。

圖3 GA-SVM分類結果

為了進一步檢驗GA-SVM在SVM參數(shù)尋優(yōu)和狀態(tài)識別上的效果,因此本實驗設置了SVM模型和BP神經(jīng)網(wǎng)絡來識別軸承的狀態(tài)。

其中由于在沒有先驗知識的情況下,SVM模型的懲罰參數(shù)c和核函數(shù)參數(shù)g需要人為根據(jù)經(jīng)驗進行設定,本實驗選取懲罰參數(shù)為c=1,核函數(shù)參數(shù)為g=1.5。

BP網(wǎng)絡是一種常用的神經(jīng)網(wǎng)絡,由于本文選取了11種特征參數(shù)作為特征向量,因此設置網(wǎng)絡輸入層個數(shù)為11層。根據(jù)最佳隱層單元數(shù)公式n2=2n1+1預計最佳隱層層數(shù)為23層,然后在23±3層范圍內歷遍隱層個數(shù),根據(jù)誤差最終確定隱層層數(shù) 25。輸出層為兩層,輸出0,1分別表示故障軸承和正常軸承。同樣選取4種狀態(tài)數(shù)據(jù)各4組共16組數(shù)據(jù)作為訓練樣本,其余24組作為測試樣本。

BP、SVM和GA-SVM模型的分類結果如表1所示。

表1 BP、SVM、GA-SVM診斷結果

4 結論

對比SVM和GA-SVM,GA-SVM避免了懲罰參數(shù)c和核函數(shù)參數(shù)g選擇的盲目性,尋找出一定范圍內最佳的參數(shù),有效的提高了支持向量機的識別精度。同時對比GA-SVM和BP神經(jīng)網(wǎng)絡的識別精度,GA-SVM在提高了支持向量機的識別精度的同時,其本身的模式識別效果也優(yōu)于傳統(tǒng)的識別方法。因此實驗結果很好的體現(xiàn)了GA-SVM模式識別中的優(yōu)越性,有效地提高了滾動軸承狀態(tài)識別的精度。

[1]盛國裕.滾動軸承質量檢驗[S].北京: 中國計量出版社,2005.

[2]Wu S D,Wu P H,Wu C W.et al.Bearing fault diagnosis based on multiscale permutation entropy and support vector machine [J]. Entropy,2012,14( 8) : 1343 - 1356.

[3]張賢達.現(xiàn)代信號處理[M].北京:清華大學出版社, 2002.

[4]李 敏,傅 攀.EMD 和 Elman 神經(jīng)網(wǎng)絡在滾動軸承故障診斷中的應用[J].四川兵工學報,2011(8):59-63.

[5]楊秀芳,張 偉,楊宇祥.基于提升小波變換的雷達生命信號去噪技術[J].光學學報,2014,34(3):1-6.

[6]紫 陽,何正嘉,張周鎖.小波分析技術及其在機械設備非平穩(wěn)故障診斷中的應用[J].西交通大學報.2004(9):82-87.

[7]克里斯特安尼,李國正.支持向量機導論[M].北京:電子工業(yè)出版社,2004-1.

[8]張小燕,張 強.基于SVM的分類方法綜述[J].科技信息,2008(28).

[9]Zhang X Y,Liang Y T,Zhong J,et al.A novel bearing fault diagnosis model integrated permutation entropy,ensemble empirical mode decomposition and optimized SVM[J].Measurement,2015,69: 164-179.

[10]張小龍,張 氫,秦仙蓉,等.基于 ITD 復雜度和 PSO- SVM 的滾動軸承故障診斷[J].振動與沖擊,2016,24(35):102-107.

[11]楊 杰,鄭 宇,劉 董,等.基于遺傳算法的SVM帶權特征和模型參數(shù)優(yōu)化[J].計算機仿真,2008,25(9):113-118.

[12]張 慶,劉丙杰.基于PSO和分組訓練的SVM參數(shù)快速優(yōu)化方法[J].科學技術與工程,2008,8(16):4613-4616.

[13]常洪江.遺傳算法綜述[J].電腦學,2010(3):115-116.

[14]竇丹丹,姜洪開,何毅娜.基于信息熵和 SVM 多分類的飛機液壓系統(tǒng)故障診斷[J].西北工業(yè)大學學報,2012,30(4): 529.

ApplicationofWaveletPacketandGA-SVMinBearingFaultDiagnosis

Jiang Enchao1,F(xiàn)u Pan2,Zhang Sicong

(School of Mechanical Engineering,Southwest Jiaotong University,Chengdu 610031,China)

In order to solve the problem that Fourier transform cannot detect both full view and local feature in time domain and the problem of the action of penalty parameter and kernel function parameter of support vector machine selection.put forward a method of fault diagnosis of bearing based on wavelet packet and GA-SVM.First,Collect vibration signal of fault bearing and normal under various conditions and extract the characteristics which are typical in time domain and wavelet packet domain as the input of GA-SVM input.Then,on the basis of SVM,using the genetic algorithm to optimize the parameter of GA-SVM as the parameters of SVM are hard to put forward..The experimental results show that the fault diagnosis method based on wavelet packet and GA-SVM has higher recognition accuracy than SVM and BP.

bearing;pattern recognition;GA-SVM;parameter optimization

2017-03-03;

2017-04-24。

蔣恩超(1993-),男,浙江臺州人,碩士研究生,主要從事智能化狀態(tài)監(jiān)測和故障診斷方向的研究。

傅 攀(1961-),男,河南人,教授,主要從事先進測控技術與系統(tǒng)方向的研究。

1671-4598(2017)10-0007-04

10.16526/j.cnki.11-4762/tp.2017.10.003

TH133.33:TH16+.3

A

猜你喜歡
故障診斷振動信號
振動的思考
科學大眾(2023年17期)2023-10-26 07:39:14
信號
鴨綠江(2021年35期)2021-04-19 12:24:18
完形填空二則
振動與頻率
天天愛科學(2020年6期)2020-09-10 07:22:44
基于FPGA的多功能信號發(fā)生器的設計
電子制作(2018年11期)2018-08-04 03:25:42
中立型Emden-Fowler微分方程的振動性
基于LabVIEW的力加載信號采集與PID控制
因果圖定性分析法及其在故障診斷中的應用
UF6振動激發(fā)態(tài)分子的振動-振動馳豫
計算物理(2014年2期)2014-03-11 17:01:44
基于LCD和排列熵的滾動軸承故障診斷
主站蜘蛛池模板: 91av成人日本不卡三区| 777国产精品永久免费观看| 欧美福利在线观看| 在线日韩日本国产亚洲| 国产精品v欧美| 99精品国产自在现线观看| 少妇精品久久久一区二区三区| 国产亚洲精品自在线| 中文字幕免费视频| 日本成人福利视频| 国产精品毛片一区视频播| 久久久久久尹人网香蕉| 国产无人区一区二区三区| 日韩在线播放中文字幕| 日本影院一区| 在线无码av一区二区三区| 欧美一级在线看| 国产99视频精品免费观看9e| 国产精品一区二区无码免费看片| 尤物视频一区| 亚洲一级色| 亚洲色图欧美在线| 国产亚洲欧美另类一区二区| 亚洲精品麻豆| 大香网伊人久久综合网2020| 91在线丝袜| 久久综合色播五月男人的天堂| 国产在线高清一级毛片| 欧美a√在线| 免费国产不卡午夜福在线观看| 国产福利一区视频| 成人福利在线观看| 久久久波多野结衣av一区二区| 成人在线综合| 亚洲人成网站观看在线观看| 992Tv视频国产精品| 日韩天堂在线观看| 久久夜色精品国产嚕嚕亚洲av| 欧美五月婷婷| 国产高清无码麻豆精品| 亚洲综合色区在线播放2019| 久久精品国产精品国产一区| 欧美日韩国产成人高清视频| 91久久夜色精品国产网站| 精品一区二区三区四区五区| 国产极品美女在线播放| 大香伊人久久| 在线国产三级| 国产人成乱码视频免费观看| 欧美不卡在线视频| 亚洲国产综合精品一区| 国产精品美女自慰喷水| vvvv98国产成人综合青青| 曰韩人妻一区二区三区| 国产视频大全| 久久人妻xunleige无码| 国产又粗又猛又爽| 国产自在自线午夜精品视频| 亚洲无码高清免费视频亚洲 | 国产第三区| 日韩av电影一区二区三区四区 | 91啦中文字幕| 一本一道波多野结衣av黑人在线| 四虎精品国产永久在线观看| 2021国产精品自产拍在线| 91在线免费公开视频| 亚洲全网成人资源在线观看| 日韩少妇激情一区二区| 国产成人综合亚洲网址| 香蕉eeww99国产在线观看| 久久人人爽人人爽人人片aV东京热| 丁香亚洲综合五月天婷婷| 女人一级毛片| 激情无码字幕综合| 91福利国产成人精品导航| 欧美日韩北条麻妃一区二区| 欧美亚洲网| 爆乳熟妇一区二区三区| 亚洲三级成人| 男女性午夜福利网站| 亚洲视频免| www.91在线播放|