• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    基于粒子濾波狀態(tài)估計(jì)的滾動(dòng)軸承故障識(shí)別方法

    2017-12-15 02:30:30,
    計(jì)算機(jī)測(cè)量與控制 2017年11期
    關(guān)鍵詞:殘差故障診斷濾波

    ,

    (西北工業(yè)大學(xué) 動(dòng)力與能源學(xué)院,西安 710129)

    基于粒子濾波狀態(tài)估計(jì)的滾動(dòng)軸承故障識(shí)別方法

    史曉雪,吳亞鋒

    (西北工業(yè)大學(xué)動(dòng)力與能源學(xué)院,西安710129)

    提出了一種基于粒子濾波狀態(tài)估計(jì)的滾動(dòng)軸承故障識(shí)別方法,該方法主要包括故障模型建立和故障識(shí)別兩個(gè)步驟;在故障模型建立部分,首先依據(jù)滾動(dòng)軸承不同故障狀態(tài)下的振動(dòng)信號(hào),建立對(duì)應(yīng)的自回歸模型,作為故障模型;在故障識(shí)別部分,將正常狀態(tài)下對(duì)應(yīng)的模型,轉(zhuǎn)化為狀態(tài)空間模型,設(shè)計(jì)粒子濾波器,然后對(duì)不同的故障狀態(tài)進(jìn)行估計(jì),提取其殘差的相關(guān)特征,并結(jié)合模型參數(shù)特征應(yīng)用BP神經(jīng)網(wǎng)絡(luò)識(shí)別算法進(jìn)行故障識(shí)別;最后以美國(guó)凱斯西儲(chǔ)大學(xué)的滾動(dòng)軸承振動(dòng)數(shù)據(jù)為例,驗(yàn)證了該方法的有效性。

    滾動(dòng)軸承;粒子濾波;自回歸模型;狀態(tài)估計(jì)

    0 引言

    滾動(dòng)軸承廣泛應(yīng)用于各種旋轉(zhuǎn)機(jī)械設(shè)備中,而旋轉(zhuǎn)機(jī)械設(shè)備的故障大多數(shù)也是由滾動(dòng)軸承引起的。對(duì)滾動(dòng)軸承進(jìn)行故障識(shí)別,可提高機(jī)械設(shè)備的可靠性與維修性。如何從滾動(dòng)軸承故障振動(dòng)信號(hào)中提取有效的故障特征,實(shí)現(xiàn)早期故障的特征提取,一直是滾動(dòng)軸承故障識(shí)別所面臨的難題。

    機(jī)械設(shè)備故障診斷方法,一般可分為基于解析模型的方法和基于數(shù)據(jù)驅(qū)動(dòng)的方法兩大類(lèi)[1]。基于解析模型的故障診斷方法包括狀態(tài)估計(jì)法,參數(shù)估計(jì)法和等價(jià)空間法,其基本思想是利用系統(tǒng)的數(shù)學(xué)模型和可觀測(cè)的輸入輸出量構(gòu)造殘差信號(hào)來(lái)反映系統(tǒng)期望行為與實(shí)際運(yùn)行模式之間的不一致,然后給予對(duì)殘差信號(hào)的分析進(jìn)行故障診斷。基于數(shù)據(jù)驅(qū)動(dòng)的故障診斷方法可分為機(jī)器學(xué)習(xí)類(lèi)方法、多元統(tǒng)計(jì)分析類(lèi)方法、信號(hào)處理類(lèi)方法等,其基本思想是對(duì)過(guò)程運(yùn)行數(shù)據(jù)進(jìn)行分析處理,從而在不需知道解析模型的情況下完成系統(tǒng)的故障診斷?;诮馕瞿P偷墓收显\斷方法研究較早,對(duì)于線(xiàn)性系統(tǒng)的診斷也較為完善、成果較多。然而,非線(xiàn)型系統(tǒng)的故障診斷依然是當(dāng)前研究的難點(diǎn)和熱點(diǎn)問(wèn)題[3]。

    本文將基于數(shù)據(jù)驅(qū)動(dòng)的識(shí)別方法與基于解析模型的方法相結(jié)合,提出了一種基于粒子濾波的滾動(dòng)軸承故障識(shí)別方法。該方法包含兩個(gè)步驟,即故障模型建立和故障識(shí)別。故障模型建立是依據(jù)原始振動(dòng)信號(hào)建立故障模型,為后續(xù)狀態(tài)估計(jì)奠定基礎(chǔ)。在故障識(shí)別部分,設(shè)計(jì)正常狀態(tài)所對(duì)應(yīng)的粒子濾波器,對(duì)不同故障狀態(tài)進(jìn)行估計(jì),提取其殘差的相關(guān)特征,并結(jié)合模型參數(shù)特征應(yīng)用BP神經(jīng)網(wǎng)絡(luò)識(shí)別算法進(jìn)行故障識(shí)別。

    1 粒子濾波算法介紹

    粒子濾波算法(particle filtering,PF)源于蒙特卡洛(Monte carlo)的思想,通過(guò)非參數(shù)化的蒙特卡洛模擬方法來(lái)實(shí)現(xiàn)遞推貝葉斯濾波。適用于任何能用狀態(tài)空間模型描述的非線(xiàn)性系統(tǒng),精度可以逼近最優(yōu)估計(jì)。

    任一動(dòng)態(tài)系統(tǒng)的狀態(tài)空間模型可以表示為:

    xk=f(xk-1,vk)

    (1)

    yk=h(xk,nk)

    (2)

    上面兩式中,式(1)所描述的是狀態(tài)轉(zhuǎn)移方程,式(2)所描述的是觀測(cè)方程。xk為系統(tǒng)狀態(tài)在k時(shí)刻對(duì)應(yīng)的狀態(tài)變量,yk為觀測(cè)值,表示的是xk對(duì)應(yīng)的觀測(cè)值,vk為系統(tǒng)噪聲,nk為觀測(cè)噪聲,vk和nk相互獨(dú)立。

    (3)

    (4)

    假設(shè)重要密度可以分解為:

    q(x0:k|z1:k)=q(xk|x0:k-1,z1:k)q(x0:k-1|z1:k-1)

    (5)

    由于后驗(yàn)概率密度函數(shù)可表示為:

    ∝p(zk|xk)p(xk|xk-1)p(x0:k-1|z1:k-1)

    (6)

    將式(6)和式(5)帶入(4),可得重要性權(quán)值更新公式為:

    (7)

    (8)

    標(biāo)準(zhǔn)粒子濾波算法選擇易于實(shí)現(xiàn)的先驗(yàn)概率密度作為重要密度函數(shù),即:

    (9)

    將式(9)帶入式(8),重要性權(quán)值可簡(jiǎn)化為:

    (10)

    (11)

    而后驗(yàn)概率密度p(xk|z1:k)可表示為:

    (12)

    2 粒子濾波狀態(tài)估計(jì)滾動(dòng)軸承故障識(shí)別

    本文提出的基于粒子濾波狀態(tài)估計(jì)的故障識(shí)別方法流程圖如圖1所示,包括故障模型建立和故障識(shí)別兩個(gè)步驟。其基本思想是:滾動(dòng)軸承在正常狀態(tài)下,通過(guò)粒子濾波算法得到的狀態(tài)估計(jì)值與真實(shí)值的差值應(yīng)該比較??;當(dāng)處于故障狀態(tài)下時(shí),狀態(tài)估計(jì)值與真實(shí)值之間的差值較大。不同故障所獲得的差值不同,作為故障識(shí)別的依據(jù)。

    圖1 粒子濾波狀態(tài)估計(jì)故障識(shí)別方法流程圖

    2.1 故障模型建立

    在故障模型建立過(guò)程中,采用自回歸(AR)模型建立故障模型。其數(shù)學(xué)表達(dá)式為:

    x(n)=a1x(n-1)+a2x(n-2)+…+apx(n-p)+e(n)

    (13)

    其中:a為模型參數(shù);p為模型階數(shù);e(n)為模型殘差且服從標(biāo)準(zhǔn)正態(tài)分布。

    AR建模主要包括階數(shù)確定和參數(shù)求解兩個(gè)部分,其中,定階的主要方法有AIC,F(xiàn)PE,BIC等定階準(zhǔn)則;參數(shù)求解方法主要有最小二乘法,最大似然估計(jì)、矩估計(jì)、Levinson-Durbin算法等。本文選取AIC準(zhǔn)則確定模型階數(shù),LD算法計(jì)算模型參數(shù)。

    (1)AIC準(zhǔn)則模型定階。

    AIC準(zhǔn)則的一般表示形式為:

    (14)

    (2)模型參數(shù)求解。

    (15)

    記e(n)為預(yù)測(cè)值和真值之間的殘差,則:

    (16)

    因此總的預(yù)測(cè)誤差功率為:

    (17)

    采用Levinson-Durbin遞推算法計(jì)算模型參數(shù):

    (18)

    am(k)=am-1(k)+kmam-1(m-k)

    (19)

    (20)

    其中:rx(m)為x(n)的自相關(guān)函數(shù),ρm為m階時(shí)的前向預(yù)測(cè)的最小誤差功率。

    當(dāng)m=1時(shí),有:

    a1(1)=-rx(1)/rx(0)

    (21)

    (22)

    定義初始條件為:

    ρ0=rx(0)

    (23)

    則有:

    (24)

    上述條件為基于L-D算法求AR模型參數(shù)提供了初始值。L-D算法從低階開(kāi)始遞推,直到階次p,給出了在每一個(gè)階次時(shí)的所有參數(shù),即am(1),am(2),…,am(m),其中m=1,2,…,p。

    2.2 故障識(shí)別

    采用正常狀態(tài)所對(duì)應(yīng)的模型作為粒子濾波狀態(tài)空間方程,假設(shè)觀測(cè)值yk和xk存在線(xiàn)性關(guān)系,則根據(jù)狀態(tài)空間模型表達(dá)式(1)和(2),可構(gòu)造粒子濾波器如下:

    (25)

    yk=xk+vk

    (26)

    (1)狀態(tài)預(yù)測(cè)

    (4)更新粒子權(quán)值并歸一化。

    (5)粒子重采樣。

    在正常狀態(tài)下,殘差rk比較小,接近于0,在某種故障狀態(tài)下,殘差rk較大。根據(jù)不同故障狀態(tài)下殘差值的大小,計(jì)算其故障特征,其特征指標(biāo)如表1所示:

    表1 殘差相關(guān)特征

    其中,M為狀態(tài)估計(jì)步長(zhǎng)。

    3 仿真實(shí)驗(yàn)

    3.1 實(shí)驗(yàn)介紹

    為了驗(yàn)證本文提出方法的有效性,采用美國(guó)凱斯西儲(chǔ)大學(xué)電氣工程實(shí)驗(yàn)室的滾動(dòng)軸承實(shí)驗(yàn)平臺(tái)采集到的故障數(shù)據(jù)對(duì)該方法進(jìn)行驗(yàn)證。滾動(dòng)軸承故障模擬試驗(yàn)臺(tái)如圖所示。該裝置有一臺(tái)2英制馬力(hp)的電動(dòng)機(jī)在圖左部,一個(gè)扭矩編碼器/傳感器在圖中部,一個(gè)功率測(cè)試計(jì)在圖右部,以及電子控制器組成。實(shí)驗(yàn)軸承的轉(zhuǎn)速分別為1 797 rpm,1 772 rpm,1 750 rpm,1 730 rpm,振動(dòng)信號(hào)采樣頻率為12 kHz。軸承采用電火花加工的方式引入單點(diǎn)缺陷來(lái)模擬軸承故障,故障類(lèi)型包括內(nèi)圈故障,外圈故障和滾動(dòng)體故障這三種,損傷的尺寸分別為0.007、0.014、0.021、0.028英寸。

    圖2 凱斯西儲(chǔ)大學(xué)電氣工程實(shí)驗(yàn)室的滾動(dòng)軸承實(shí)驗(yàn)平臺(tái)

    3.2 對(duì)比分析

    采用1797 rpm下,損傷尺寸為0.007英寸對(duì)應(yīng)下的三種軸承故障數(shù)據(jù)進(jìn)行故障識(shí)別。對(duì)于每種故障狀態(tài),選取1~256個(gè)點(diǎn)進(jìn)行AR建模,依據(jù)AIC準(zhǔn)則確定模型階數(shù)為6階,計(jì)算得到模型參數(shù)如表2所示,將該參數(shù)帶入式(13)可得到四種故障模型。

    表2 不同狀態(tài)下模型參數(shù)

    將正常狀態(tài)下對(duì)應(yīng)的AR模型作為狀態(tài)空間模型,設(shè)計(jì)粒子濾波器,對(duì)不同故障狀態(tài)進(jìn)行估計(jì)。其中,粒子數(shù)N=100,估計(jì)步長(zhǎng)T=256?,F(xiàn)截取50步長(zhǎng)的殘差結(jié)果,如圖3所示。

    圖3 不同故障狀態(tài)殘差圖

    由表1所示公式,計(jì)算該殘差特征的絕對(duì)均值、標(biāo)準(zhǔn)差、方差及峰值,得到4種特征指標(biāo)。每種故障選取1組特征指標(biāo),如表3所示。

    表3 殘差相關(guān)特征

    將殘差相關(guān)特征結(jié)合參數(shù)特征作為BP神經(jīng)網(wǎng)絡(luò)的輸入進(jìn)行故障識(shí)別。采用3層的BP神經(jīng)網(wǎng)絡(luò),網(wǎng)絡(luò)結(jié)構(gòu)為N(10,6,3)。取顯示間隔為50,學(xué)習(xí)步長(zhǎng)0.3,最小均方誤差為0.1,最大訓(xùn)練次數(shù)為1000。

    為了驗(yàn)證該時(shí)域特征參數(shù)在故障識(shí)別中的優(yōu)勢(shì),現(xiàn)選取原始時(shí)域特征與該特征做比較。原始時(shí)域特征信息如表4所示。

    表4 原始時(shí)域特征指標(biāo)

    對(duì)表4所示原始時(shí)域特征采用相同的識(shí)別方法進(jìn)行故障識(shí)別,并將本文方法與其進(jìn)行對(duì)比,結(jié)果如表5所示。

    表5 不同特征的故障識(shí)別率

    從表5可以看出,三種故障的識(shí)別率由高到低依次為:外圈故障、內(nèi)圈故障和滾珠故障。結(jié)合圖3可知,殘差越大故障的識(shí)別率越高。對(duì)于內(nèi)圈故障,兩種方法所得的故障識(shí)別率基本一致,對(duì)于滾珠故障和外圈故障,本文方法所得的故障識(shí)別率較高??梢?jiàn),參數(shù)及殘差的相關(guān)特征相對(duì)于原始時(shí)域特征具有敏感性高的特點(diǎn)。因此,在滾動(dòng)軸承故障識(shí)別中,采用本文方法可以提高故障識(shí)別的準(zhǔn)確性。

    4 結(jié)論

    本文提出了一種基于粒子濾波狀態(tài)估計(jì)的滾動(dòng)軸承故障識(shí)別方法。對(duì)滾動(dòng)軸承的不同故障狀態(tài)建立故障模型,通過(guò)粒子濾波對(duì)每種故障狀態(tài)進(jìn)行估計(jì),進(jìn)而獲得不同故障狀態(tài)下的殘差的相關(guān)特征,將其與模型參數(shù)特征及BP神經(jīng)網(wǎng)絡(luò)相結(jié)合,應(yīng)用于滾動(dòng)軸的故障識(shí)別。為了驗(yàn)證本文所提方法的有效性,采用美國(guó)西儲(chǔ)大學(xué)滾動(dòng)軸承故障數(shù)據(jù)進(jìn)行分析,結(jié)果表明該方法具有識(shí)別率高的優(yōu)點(diǎn),可以在滾動(dòng)軸承故障識(shí)別中較好地應(yīng)用。

    [1] 張三同,郝晶晶. 多模型粒子濾波的故障診斷方法研究[J]. 控制工程, 2012, 19(5): 864-869.

    [2] 夏 飛, 郝碩濤, 張 濤, 等. 改進(jìn)粒子濾波在汽輪機(jī)故障診斷中的應(yīng)用[J]. 計(jì)算機(jī)測(cè)量與控制, 2016, 24(1): 35-38.

    [3] 張玲霞, 劉志倉(cāng), 王 輝,等. 非線(xiàn)性系統(tǒng)故障診斷的粒子濾波方法[J]. 電子學(xué)報(bào), 2015, 43(3): 615-619.

    [4] Alrowaie F, Kwok KE, Gopaluni RB. An algorithm for fault detection in stochastic non-linear state-space models using particle filters[J]. Control Engineering Practice, 2012, 20(10):1016-1032.

    [5] Zhang LX, Liu ZC, Wang H.Particle Filter Method for Fault Diagnosis in Nonlinear System[J]. Acta Electronica Sinica , 2015, 43(4): 615-619.

    [6] 杜京義,殷夢(mèng)鑫. 一種改進(jìn)粒子濾波算法應(yīng)用于故障診斷[J]. 系統(tǒng)仿真學(xué)報(bào), 2014, 26(1): 62-66.

    [7] 李宏坤, 楊 蕊, 任遠(yuǎn)杰,等. 利用粒子濾波與譜峭度的滾動(dòng)軸承故障診斷[J]. 機(jī)械工程學(xué)報(bào), 2017, 53(3): 63-72.

    [8] 姜洪開(kāi), 王 涵,郭 棟. 基于改進(jìn)粒子濾波的滾動(dòng)軸承故障識(shí)別[J]. 振動(dòng)與沖擊, 2014, 33(8): 132-134.

    FaultDiagnosisofRollingBearingBasedonParticleFilterStateEstimation

    Shi Xiaoxue,Wu Yafeng

    (College of Power and Energy, Northwestern Polytechnical University, Xi’an 710129, China)

    A fault diagnosis method of rolling bearing based on particle filter state estimation is proposed. The method mainly includes two steps: fault model establishment and fault identification. In the fault model establishment part, the corresponding autoregressive model is established according to the vibration signals of the rolling bearings in different fault states, which is used as the fault model; In the fault recognition part, the corresponding model in the normal state is transformed into the state space model, and the particle filter is designed. Then, the related features of the residuals are extracted by estimating the different fault states. Combined with the model parameters, the BP neural network identification algorithm is used to identify the faults. Finally, the validity of the method is verified by the vibration data of rolling bearing of Case Western Reserve University.

    rolling bearings; autoregressive model; particle filter; state estimation

    2017-08-15;

    2017-09-14。

    史曉雪(1992-),女,甘肅白銀人,碩士研究生,主要從事信號(hào)與信息處理方向的研究。

    吳亞鋒(1961-),男,陜西西安人,教授,博士生導(dǎo)師,主要從事現(xiàn)代信號(hào)處理理論與方法、計(jì)算機(jī)測(cè)控技術(shù)、振動(dòng)噪聲分析與控制方向的研究。

    1671-4598(2017)11-0030-04

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

    TP391

    A

    猜你喜歡
    殘差故障診斷濾波
    基于雙向GRU與殘差擬合的車(chē)輛跟馳建模
    基于殘差學(xué)習(xí)的自適應(yīng)無(wú)人機(jī)目標(biāo)跟蹤算法
    基于遞歸殘差網(wǎng)絡(luò)的圖像超分辨率重建
    因果圖定性分析法及其在故障診斷中的應(yīng)用
    RTS平滑濾波在事后姿態(tài)確定中的應(yīng)用
    基于線(xiàn)性正則變換的 LMS 自適應(yīng)濾波
    平穩(wěn)自相關(guān)過(guò)程的殘差累積和控制圖
    河南科技(2015年8期)2015-03-11 16:23:52
    基于LCD和排列熵的滾動(dòng)軸承故障診斷
    基于WPD-HHT的滾動(dòng)軸承故障診斷
    高速泵的故障診斷
    河南科技(2014年3期)2014-02-27 14:05:48
    阳原县| 双鸭山市| 平阴县| 怀仁县| 荣成市| 桐庐县| 蕲春县| 马龙县| 兴义市| 正宁县| 英德市| 文成县| 杭锦后旗| 屯留县| 馆陶县| 台湾省| 岳普湖县| 喀喇| 瑞丽市| 巫山县| 深水埗区| 清水县| 洛扎县| 蓬安县| 邯郸县| 会同县| 沾益县| 海晏县| 河东区| 温宿县| 兴化市| 蚌埠市| 淄博市| 上林县| 天峻县| 五家渠市| 法库县| 沈丘县| 海丰县| 大竹县| 沙田区|