• 
    

    
    

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

      最優(yōu)隱層BP神經(jīng)網(wǎng)絡(luò)的滾動軸承故障診斷

      2014-05-07 12:49:22唐立力
      機械工程與自動化 2014年3期
      關(guān)鍵詞:隱層均方外圈

      唐立力

      (重慶工商大學 融智學院,重慶 400033)

      0 引言

      滾動軸承是機械設(shè)備中最常用的部件,被人們稱為機械的關(guān)節(jié)。它具有效率高、摩擦阻力小、裝配方便、潤滑易實現(xiàn)等優(yōu)點,因此在旋轉(zhuǎn)機械上應(yīng)用非常普遍,且起著關(guān)鍵作用。目前,利用計算機自動進行滾動軸承故障的智能診斷已經(jīng)成為未來的發(fā)展方向。人工神經(jīng)網(wǎng)絡(luò)理論作為滾動軸承故障的重要診斷方法已經(jīng)取得了長足的進步,BP神經(jīng)網(wǎng)絡(luò)對滾動軸承的故障診斷具有很好的效果[1-4],但是對隱層神經(jīng)元個數(shù)的確定主要還是依靠經(jīng)驗公式,不容易得到最優(yōu)個數(shù)。

      本文以某石油鉆井的絞車及傳動機組滾動軸承為例,設(shè)計了一種基于BP神經(jīng)網(wǎng)絡(luò)的故障自動識別方法,通過計算平均迭代次數(shù)和均方誤差的近似值來確定最優(yōu)隱層單元數(shù)。仿真結(jié)果表明,診斷效率和準確度都很高。

      1 滾動軸承特征參數(shù)的提取

      選取某型減速器的主動軸滾動軸承的4個特征參數(shù):均方根植、峭度、諧波指標和SQ參數(shù)[5]組成BP神經(jīng)網(wǎng)絡(luò)的輸入樣本向量。

      軸承狀態(tài)主要分為正常、保持架損壞、滾珠點蝕、內(nèi)圈點蝕、外圈裂紋5大類,其中外圈裂紋還可細分為外圈嚴重裂紋、外圈較輕裂紋、外圈微裂紋3小類。將這5類軸承狀態(tài)作為BP神經(jīng)網(wǎng)絡(luò)所要診斷的故障。

      2 BP神經(jīng)網(wǎng)絡(luò)初始結(jié)構(gòu)的確定

      模型采用3層BP神經(jīng)網(wǎng)絡(luò),輸入層為4個節(jié)點,對應(yīng)于均方根植、峭度、諧波指標和SQ參數(shù)4個特征參數(shù)。

      初始隱層單元數(shù)的確定采用如下經(jīng)驗公式[6]:

      其中:m為隱層節(jié)點數(shù);n為輸入層節(jié)點數(shù);l為輸出層節(jié)點數(shù);α為1~10之間的常數(shù),從而得到隱層單元數(shù)的一個取值范圍。

      輸出層為4個節(jié)點,對輸出向量進行編碼后得到各種軸承狀態(tài):正常軸承(0 0 0 0),保持架損壞(0 0 0 1),滾珠點蝕(0 0 1 0),內(nèi)圈點蝕(0 1 0 0),外圈裂紋(1 0 0 0)。因而確定BP神徑網(wǎng)絡(luò)的初始結(jié)構(gòu)為N(4,4~13,4)。

      3 最優(yōu)隱層單元數(shù)BP神經(jīng)網(wǎng)絡(luò)結(jié)構(gòu)的確定

      隱層單元數(shù)的選取具有很大的任意性。楊志力等人提出對隱層單元數(shù)的選擇原則[7],即在解決問題的前提下,再加上1~2個神經(jīng)元以加快誤差的下降速度。許多學者提出了不少經(jīng)驗公式,有人提出試湊法[8],即初始放入足夠多的隱層單元,然后把學習后那些不起作用的隱層單元逐步去掉,一直減少到不可收縮為止;或者初始時放入比較少的隱層單元,學習一定的次數(shù)后,不成功再增加隱層單元數(shù),一直達到比較合理的隱層單元數(shù)為止。這樣比較可靠,通過多次實驗一定可找到最合適的隱層單元數(shù),但毫無范圍地反復實驗會花去大量的時間和精力。嚴鴻等人提出對隱層單元數(shù)的選擇原則[9],即通過經(jīng)驗公式首先將隱層單元數(shù)確定在一個范圍中,然后將此范圍稍加擴大,比較這些模型的仿真結(jié)果,以此確定網(wǎng)絡(luò)的結(jié)構(gòu)。

      本文提出一種新的最優(yōu)隱層單元數(shù)確定方法,首先通過經(jīng)驗公式將隱層單元數(shù)確定在一個范圍中,在此范圍內(nèi)確定了多個網(wǎng)絡(luò)結(jié)構(gòu),對每個網(wǎng)絡(luò)訓練若干次,得到平均迭代次數(shù)和均方誤差的近似值,綜合考慮這2個近似值來確定最佳隱層單元數(shù),從而確定BP神經(jīng)網(wǎng)絡(luò)的最終結(jié)構(gòu)。

      4 仿真與分析

      4.1 訓練網(wǎng)絡(luò)

      本文以4個特征參數(shù)作為網(wǎng)絡(luò)的輸入,實測樣本數(shù)據(jù)如表1所示。

      表1 BP神經(jīng)網(wǎng)絡(luò)部分訓練樣本

      對輸出軸承狀態(tài)進行編碼,輸出為四維向量,定義期望輸出向量如表2所示。根據(jù)經(jīng)驗公式,初始隱層神經(jīng)元的范圍在4~13之間,從而確定了10個初始網(wǎng)絡(luò)結(jié)構(gòu),用輸入樣本對其進行訓練。在MATLAB仿真程序中設(shè)置網(wǎng)絡(luò)參數(shù):網(wǎng)絡(luò)層數(shù)為3,隱層傳遞函數(shù)為logsig(s型對數(shù)函數(shù)),輸出層傳遞函數(shù)為purelin(線 性 函 數(shù) ),訓 練 算 法 為 trainlm (Levenberg-Marquardt 算法),性能函數(shù)為mse(均方誤差),訓練目標為0.001。每個不同隱層單元數(shù)網(wǎng)絡(luò)各訓練10次,得到不同隱層單元數(shù)的網(wǎng)絡(luò)平均性能對照,如表3所示。

      表2 輸出軸承狀態(tài)編碼對照

      從表3可以看出,隱層單元數(shù)取4~10中任一個都能達到訓練目標,進一步可以看到隱層單元數(shù)為10時均方誤差最小,為0.40×10-3,迭代次數(shù)34,而隱層單元數(shù)為12時均方誤差雖然比前者大了0.03×10-3(該值非常小,幾乎可以忽略不計),但是迭代次數(shù)卻少了8次,為26,收斂速度快了很多。綜合考慮,最優(yōu)隱層單元數(shù)應(yīng)取為12。

      表3 不同隱層單元數(shù)的網(wǎng)絡(luò)平均性能對照

      4.2 診斷結(jié)果

      利用訓練樣本對隱層單元數(shù)為12的BP網(wǎng)絡(luò)進行仿真,網(wǎng)絡(luò)診斷的輸出結(jié)果如表4所示。

      表4 網(wǎng)絡(luò)診斷輸出結(jié)果

      從表4可以看出此網(wǎng)絡(luò)能根據(jù)所測的數(shù)據(jù)準確地判斷軸承的故障類型,具有很強的識別能力,診斷效果非常好。

      5 結(jié)束語

      本文介紹了一種BP神經(jīng)網(wǎng)絡(luò)的隱層單元數(shù)最優(yōu)確定方法,并將其應(yīng)用到滾動軸承的故障診斷中。從仿真結(jié)果中可以看出,該方法不但克服了以往憑經(jīng)驗公式確定隱層單元數(shù)的隨意性,而且在故障模式識別的過程中收斂速度較快,具有較高的診斷效率,診斷的準確度較高。

      [1] 胡靖,楊曙年.基于BP神經(jīng)網(wǎng)絡(luò)的滾動軸承故障診斷研究[J].機械與電子,2006(4):9-11.

      [2] 劉紅光,李麗麗,陸森林.基于BP神經(jīng)網(wǎng)絡(luò)的滾動軸承振動故障診斷[J].拖拉機與農(nóng)用運輸車,2008,35(6):114-118.

      [3] 于婷婷.基于BP神經(jīng)網(wǎng)絡(luò)的滾動軸承故障診斷方法[D].大連:大連理工大學,2008:37-44.

      [4] 胡靖.基于BP神經(jīng)網(wǎng)絡(luò)的滾動軸承缺陷診斷研究[D].武漢:華中科技大學,2006:38-48.

      [5] 朱凱,王正林.精通 MATLAB神經(jīng)網(wǎng)絡(luò)[M].北京:電子工業(yè)出版社,2010.

      [6] 韓力群.人工神經(jīng)網(wǎng)絡(luò)理論、設(shè)計及應(yīng)用[M].北京:化學工業(yè)出版社,2011.

      [7] 楊志力,周路,彭文利,等.BP神經(jīng)網(wǎng)絡(luò)技術(shù)在聲波測井曲線重構(gòu)中的運用[J].西南石油大學學報,2008,30(1):63-66.

      [8] 張立明.人工神經(jīng)網(wǎng)絡(luò)的模型及其應(yīng)用[M].上海:復旦大學出版社,1995.

      [9] 嚴鴻,管燕萍.BP神經(jīng)網(wǎng)絡(luò)隱層單元數(shù)的確定方法及實例[J].控制工程,2009,16(S):9-11.

      [10]Samanta B.Gear fault detection using artificial neural networks and support vector machines with genetic algorithms[J]. Mechanical Systems and Signal Processing,2004(18):625-644.

      猜你喜歡
      隱層均方外圈
      一類隨機積分微分方程的均方漸近概周期解
      基于RTD可編程邏輯門的n變量函數(shù)實現(xiàn)算法
      深溝球軸承外圈表面凹坑缺陷分析
      哈爾濱軸承(2022年1期)2022-05-23 13:13:16
      角接觸球軸承外圈鎖口高度自動檢測規(guī)改進
      哈爾濱軸承(2020年2期)2020-11-06 09:22:34
      Beidou, le système de navigation par satellite compatible et interopérable
      基于RDPSO結(jié)構(gòu)優(yōu)化的三隱層BP神經(jīng)網(wǎng)絡(luò)水質(zhì)預測模型及應(yīng)用
      人民珠江(2019年4期)2019-04-20 02:32:00
      基于抗差最小均方估計的輸電線路參數(shù)辨識
      基于隨機牽制控制的復雜網(wǎng)絡(luò)均方簇同步
      基于近似結(jié)構(gòu)風險的ELM隱層節(jié)點數(shù)優(yōu)化
      計算機工程(2014年9期)2014-06-06 10:46:47
      BP神經(jīng)網(wǎng)絡(luò)隱層單元數(shù)確定方法
      衡东县| 湛江市| 海口市| 阳泉市| 台前县| 万全县| 青阳县| 朝阳县| 罗田县| 宁晋县| 南安市| 广水市| 乳源| 锦屏县| 米林县| 八宿县| 望谟县| 新沂市| 大洼县| 永吉县| 大化| 从化市| 玛沁县| 甘孜| 苍梧县| 郑州市| 荥经县| 南乐县| 元朗区| 扎赉特旗| 长丰县| 沁阳市| 徐汇区| 四会市| 霞浦县| 田林县| 满城县| 张家界市| 洞口县| 漳浦县| 肃宁县|