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

?

基于LVQ神經(jīng)網(wǎng)絡風電機組齒輪箱故障診斷研究

2014-07-19 18:40丁碩常曉恒巫慶輝魏洪峰楊友林
現(xiàn)代電子技術 2014年10期
關鍵詞:風電機組BP神經(jīng)網(wǎng)絡齒輪箱

丁碩 常曉恒 巫慶輝 魏洪峰 楊友林

摘 要: 針對風電機組齒輪箱故障診斷技術的不足,提出一種基于LVQ神經(jīng)網(wǎng)絡的故障診斷方法,利用小波分析方法對某風電機組齒輪箱正常狀態(tài)、磨損故障和斷齒故障狀態(tài)下的振動信號進行降噪處理,在時域和頻域內(nèi)提取了5個特征參數(shù)對所建立的模型進行訓練。為了檢驗模型的實際診斷能力,與標準BP神經(jīng)網(wǎng)絡的診斷結果進行對比。仿真結果表明:基于LVQ神經(jīng)網(wǎng)絡的故障診斷速度更快、準確率更高、泛化能力更強,驗證了所提出方法的實用性和有效性。

關鍵詞: LVQ神經(jīng)網(wǎng)絡; BP神經(jīng)網(wǎng)絡; 風電機組; 齒輪箱; 故障診斷

中圖分類號: TP183 文獻標識碼: A 文章編號: 1004?373X(2014)10?0150?03

Abstract: In view of the deficiency in fault diagnosis technique of wind turbine gearbox, a fault diagnosis method based on LVQ neural network is proposed. Wavelet analysis is used to de?noise the vibration signals of a wind turbine gearbox in its normal condition, wear fault condition and tooth breakage condition. Five characteristic parameters are extracted in the time domain and frequency domain to train the established model. To test its practical diagnosis ability, the diagnosis result of the model is compared with that obtained by a standard BP neural network. The simulation results show that the diagnosis method based on LVQ neural network has a faster diagnosis speed, higher accuracy and stronger generalization ability. The method proposed in this paper was verified to be practical and effective.

Keywords: LVQ neural networks; BP neural networks; wind turbines; gearbox; fault diagnosis

0 引 言

風力發(fā)電技術是目前國際上可再生能源領域發(fā)展最快的技術手段之一,齒輪箱是風力發(fā)電機組故障率最高的部件,風電機組齒輪箱安裝空間狹小,而且又位于高空塔頂作業(yè),一旦發(fā)生故障,維修非常困難。人工神經(jīng)網(wǎng)絡的快速發(fā)展為解決非線性復雜系統(tǒng)的故障診斷問題提供了一種新的解決途徑。在眾多的人工神經(jīng)網(wǎng)絡類型中,反向傳播(Back Propagation,BP)神經(jīng)網(wǎng)絡是應用最為廣泛的一類網(wǎng)絡。但是,標準BP網(wǎng)絡的收斂速度較慢,而且可能陷入局部極小值[1?4]。學習向量量化法( Learning Vector Quantization,LVQ) 神經(jīng)網(wǎng)絡是在監(jiān)督狀態(tài)下對競爭層進行訓練的一種學習算法。競爭層自動學習并對輸入向量進行分類, 這種分類的結果僅僅依賴于輸入向量之間的距離。如果兩個輸入向量特別相近, 競爭層就把它們分在同一類,從而能較好地克服標準BP網(wǎng)絡訓練時間長及計算復雜度高等缺點[5]。目前專門研究風電機組齒輪箱故障診斷的文獻尚且不多,因此,文中嘗試將LVQ神經(jīng)網(wǎng)絡應用于風電機組齒輪箱的故障診斷中,基于Matlab 2007平臺,編程建立了LVQ網(wǎng)絡診斷模型,并和BP網(wǎng)絡診斷模型的結果進行對比。仿真結果表明,基于LVQ神經(jīng)網(wǎng)絡的風電機組齒輪箱故障診斷的準確率高,驗證了該方法的有效性。

1 LVQ神經(jīng)網(wǎng)絡的結構與算法

LVQ神經(jīng)網(wǎng)絡是一種結合監(jiān)督學習與非監(jiān)督學習的混合網(wǎng)絡結構,它由三部分組成:輸入層、競爭層(隱含層)和輸出層。競爭層根據(jù)輸入向量的距離學習來對輸入向量分類,輸出層將競爭層傳遞來的分類信息轉換成所定義的類別,每個輸出層處理單元表示一個分類[6]。

2 基于LVQ網(wǎng)絡的風電機組齒輪箱故障診斷實例

2.1 風電機組齒輪箱故障特征信息提取

文中利用振動傳感器測得某風電場風電機組齒輪箱在正常工作、齒面磨損故障和齒輪斷齒故障三種狀態(tài)下的振動數(shù)據(jù),每種狀態(tài)下均取15個不同轉速,共45組振動數(shù)據(jù)。由于測試過程中存在諸多干擾,測得的原始數(shù)據(jù)包含較多噪聲。文中利用小波分析方法對原始振動信號進行小波降噪處理,小波分析進行閾值處理一般有三種方法:默認閾值消噪處理,給定閾值消噪處理和強制消噪處理[7]。文中采用wthresh函數(shù)進行閾值量化處理,濾除原始信號中的干擾和噪聲,突出了的原始振動信號中的有效信息。為了能夠較為全面地反映風電機組齒輪箱的故障特征,從時域和頻域兩方面提取齒輪箱的特征參數(shù)。因此在時域內(nèi)選取裕度、峭度、峰值和脈沖四項故障評價指標對振動信號進行特征提??;在頻域內(nèi)選取功率譜熵評價指標對振動信號進行特征提取。為了使網(wǎng)絡訓練收斂速度更快,對輸入向量進行歸一化處理,經(jīng)過大量的數(shù)據(jù)分析歸納,并參考相關的文獻資料[8],由Matlab 2007仿真得到標準化(經(jīng)過歸一化處理)的用于訓練神經(jīng)網(wǎng)絡的特征值。最終得到樣本集數(shù)目為45組,其中42組用于神經(jīng)網(wǎng)絡的學習訓練, 3組數(shù)據(jù)用作神經(jīng)網(wǎng)絡的測試樣本數(shù)據(jù),部分訓練樣本數(shù)據(jù)如表1所示,測試樣本數(shù)據(jù)如表2所示。

2.2 基于LVQ網(wǎng)絡的風電機組齒輪箱故障診斷模型的建立

LVQ網(wǎng)絡采用有教師的訓練學習方式, LVQ網(wǎng)絡的訓練樣本集由輸入數(shù)據(jù)和目標輸出組成。在表1的訓練樣本集中,輸入向量維數(shù)為5,即輸入層神經(jīng)元為5個,由風電機組齒輪箱的5個故障評價指標組成;目標輸出向量對應輸出狀態(tài),即正常工作、齒面磨損故障和齒輪斷齒故障,設置三種狀態(tài)分別對應代碼1,2,3;LVQ網(wǎng)絡的競爭層起到聚類作用,競爭層的神經(jīng)元個數(shù)是LVQ網(wǎng)絡設計的一個關鍵問題,一般為輸出層神經(jīng)元數(shù)量的整數(shù)倍[9?10],在風電機組齒輪箱的故障診斷中,分別選取競爭層神經(jīng)元個數(shù)為6,9,12,15,18進行了仿真,各自經(jīng)過26,21,24,22,23次訓練,網(wǎng)絡達到穩(wěn)定,學習函數(shù)為learnlv1,目標誤差設定為0.001,學習速率設為0.1。為了比較標準的BP神經(jīng)網(wǎng)絡和LVQ網(wǎng)絡的診斷性能,用BP神經(jīng)網(wǎng)絡的方法對風電機組齒輪箱故障進行診斷,BP神經(jīng)網(wǎng)絡的參數(shù)設置為:輸入神經(jīng)元數(shù)為5,輸出神經(jīng)元數(shù)為3,用3位不同的二進制代碼表示三種故障類型,(0 0 1)代表正常工作狀態(tài)輸出,(0 1 0)代表齒面磨損故障輸出,(1 0 0)代表齒輪斷齒故障輸出。綜合考慮兩種網(wǎng)絡的性能和速度, LVQ網(wǎng)絡競爭層神經(jīng)元個數(shù)最終取為9個;BP網(wǎng)絡隱含層神經(jīng)元數(shù)選擇15個,隱含層神經(jīng)元的傳遞函數(shù)采用tansig,輸出層神經(jīng)元的傳遞函數(shù)采用logsig,目標誤差為0.001,學習速率設為0.1。

2.3 LVQ網(wǎng)絡故障診斷模型的訓練

利用表1中的訓練樣本數(shù)據(jù)對LVQ與標準BP網(wǎng)絡診斷模型進行訓練,LVQ網(wǎng)絡訓練函數(shù)為trainr,標準BP網(wǎng)絡訓練函數(shù)為traingd。在目標精度設置為0.001、最大訓練步數(shù)設為20 000、訓練樣本數(shù)目相等的條件下,仿真得到如下結果:標準BP網(wǎng)絡診斷模型需要9 395步才能達到目標精度,均方誤差為0.000 999 983;LVQ網(wǎng)絡診斷模型只需要24步就可以達到目標精度,均方誤差為0,遠遠高于目標精度要求。仿真結果表明,標準BP網(wǎng)絡的訓練速度不但沒有優(yōu)勢, 而且訓練過程中發(fā)生多次震蕩甚至陷入局部最小值而使訓練中斷,而LVQ網(wǎng)絡則要穩(wěn)定得多, 網(wǎng)絡性能也比標準BP網(wǎng)絡更佳??偟膩碚f,對于訓練樣本集而言,只要訓練步數(shù)設置足夠大,LVQ網(wǎng)絡診斷模型與標準BP網(wǎng)絡診斷模型都能在規(guī)定的訓練步數(shù)范圍內(nèi)完成對訓練樣本的診斷,但相比之下,LVQ網(wǎng)絡診斷模型的收斂時間明顯比標準BP網(wǎng)絡診斷模型少,均方誤差也遠小于標準BP網(wǎng)絡診斷模型。由此可以得出結論,LVQ網(wǎng)絡診斷模型對于訓練樣本診斷的精度更高,收斂速度更快。

2.4 LVQ網(wǎng)絡故障診斷模型的泛化能力測試

LVQ神經(jīng)網(wǎng)絡經(jīng)過非監(jiān)督的聚類和有監(jiān)督的學習之后,最終形成的分類器網(wǎng)絡就可以對測試數(shù)據(jù)進行分類了。為了測試LVQ網(wǎng)絡診斷模型的實際診斷性能,文中利用表2中的測試樣本數(shù)據(jù)對所建立的LVQ網(wǎng)絡診斷模型進行泛化能力測試,利用仿真函數(shù)sim得到網(wǎng)絡的輸出。針對LVQ網(wǎng)絡診斷模型利用函數(shù)ind2vec將類別向量轉換成最終的目標向量輸出。標準BP網(wǎng)絡診斷模型對測試樣本的診斷結果如表3所示。

表3可以看出,標準BP網(wǎng)絡的分類性能對隱含層神經(jīng)元的個數(shù)要求較高,隱含層神經(jīng)元的個數(shù)越多分類結果越接近于目標輸出,診斷性能越優(yōu)。但仿真實驗表明,過多的隱含層神經(jīng)元的個數(shù)勢必增加網(wǎng)絡的復雜度,最終導致陷入局部極小值而不能收斂;而對于LVQ網(wǎng)絡而言,只要競爭層神經(jīng)元數(shù)目大于輸出層神經(jīng)元,就可實現(xiàn)正確分類,即LVQ網(wǎng)絡對競爭層(隱含層)神經(jīng)元的個數(shù)設計要求較低。相比之下,LVQ網(wǎng)絡的故障隸屬度之間的差別比和標準BP網(wǎng)絡診斷的結果要明顯得多,故障診斷的結果更加明確??偟膩碚f,LVQ網(wǎng)絡和標準BP網(wǎng)絡診斷模型都能在規(guī)定的精度范圍內(nèi)完成對測試樣本的診斷,診斷正確率為100%。但是,在LVQ網(wǎng)絡和標準BP網(wǎng)絡診斷模型的隱含層神經(jīng)元數(shù)目相同情況下,LVQ網(wǎng)絡診斷模型的診斷結果更為精確直觀,且LVQ網(wǎng)絡的收斂速度要比BP網(wǎng)絡快得多,診斷性能更優(yōu);而標準BP網(wǎng)絡診斷模型的診斷結果隨著隱含層神經(jīng)元數(shù)目的變化,且誤差較大,診斷性能較差。

3 結 語

文中構建了一個LVQ神經(jīng)網(wǎng)絡分類器,對某風電場風電機組齒輪箱的故障進行診斷,并與標準BP神經(jīng)網(wǎng)絡的診斷結果進行對比。仿真結果表明:只要訓練步數(shù)設置足夠大,LVQ網(wǎng)絡診斷模型與標準BP網(wǎng)絡診斷模型都能在規(guī)定預設精度范圍內(nèi)完成診斷任務。但相比之下,LVQ網(wǎng)絡診斷模型的收斂速度更快、訓練準確性和診斷精度更高、診斷性能更優(yōu)。所以基于LVQ神經(jīng)網(wǎng)絡的風電機組齒輪箱的故障診斷方法是可行的。

參考文獻

[1] DING Shuo, CHANG Xiao?heng, WU Qing?hui. Approximation performance of BP neural networks improved by heuristic approach [J]. Applied Mechanics and Materials, 2013 (411/414): 1952?1955.

[2] 余妹蘭,匡芳君.BP神經(jīng)網(wǎng)絡學習算法的改進及應用[J].沈陽農(nóng)業(yè)大學學報,2011,42(3):382?384.

[3] 丁碩,常曉恒,巫慶輝,等.LM算法改進的BP網(wǎng)絡在模式分類中的應用研究[J].電子測試,2014(2):33?35.

[4] DING Shuo, CHANG Xiao?heng, WU Qing?hui. A study on the application of learning vector quantization neural network in pattern classification [J]. Applied Mechanics and Materials, 2014 (525): 657?660.

[5] 劉軍.基于學習矢量神經(jīng)網(wǎng)絡的電力變壓器故障診斷[J].自動化與儀器儀表,2008(1):86?88.

[6] 劉文軒,嚴鳳,田霖,等.基于LVQ神經(jīng)網(wǎng)絡的配電網(wǎng)故障定位方法[J].電力系統(tǒng)保護與控制,2012(5):90?95.

[7] 林淵,肖峰.小波變換閾值降噪方法及在武器自動機數(shù)據(jù)處理中的應用[J].電子測量技術,2009,32(1):128?130.

[8] 王斌.面向風電機組齒輪箱的故障診斷系統(tǒng)研究[D].北京:華北電力大學,2012.

[9] 王凱,任子暉,谷林柱,等.LVQ神經(jīng)網(wǎng)絡在煤礦風機故障診斷中的研究[J].煤礦機械,2011,32(11):256?258.

[10] 趙培,谷立臣.基于LVQ神經(jīng)網(wǎng)絡的異步電動機故障診斷[J].機械制造與自動化,2010,39(1):172?174.

2.2 基于LVQ網(wǎng)絡的風電機組齒輪箱故障診斷模型的建立

LVQ網(wǎng)絡采用有教師的訓練學習方式, LVQ網(wǎng)絡的訓練樣本集由輸入數(shù)據(jù)和目標輸出組成。在表1的訓練樣本集中,輸入向量維數(shù)為5,即輸入層神經(jīng)元為5個,由風電機組齒輪箱的5個故障評價指標組成;目標輸出向量對應輸出狀態(tài),即正常工作、齒面磨損故障和齒輪斷齒故障,設置三種狀態(tài)分別對應代碼1,2,3;LVQ網(wǎng)絡的競爭層起到聚類作用,競爭層的神經(jīng)元個數(shù)是LVQ網(wǎng)絡設計的一個關鍵問題,一般為輸出層神經(jīng)元數(shù)量的整數(shù)倍[9?10],在風電機組齒輪箱的故障診斷中,分別選取競爭層神經(jīng)元個數(shù)為6,9,12,15,18進行了仿真,各自經(jīng)過26,21,24,22,23次訓練,網(wǎng)絡達到穩(wěn)定,學習函數(shù)為learnlv1,目標誤差設定為0.001,學習速率設為0.1。為了比較標準的BP神經(jīng)網(wǎng)絡和LVQ網(wǎng)絡的診斷性能,用BP神經(jīng)網(wǎng)絡的方法對風電機組齒輪箱故障進行診斷,BP神經(jīng)網(wǎng)絡的參數(shù)設置為:輸入神經(jīng)元數(shù)為5,輸出神經(jīng)元數(shù)為3,用3位不同的二進制代碼表示三種故障類型,(0 0 1)代表正常工作狀態(tài)輸出,(0 1 0)代表齒面磨損故障輸出,(1 0 0)代表齒輪斷齒故障輸出。綜合考慮兩種網(wǎng)絡的性能和速度, LVQ網(wǎng)絡競爭層神經(jīng)元個數(shù)最終取為9個;BP網(wǎng)絡隱含層神經(jīng)元數(shù)選擇15個,隱含層神經(jīng)元的傳遞函數(shù)采用tansig,輸出層神經(jīng)元的傳遞函數(shù)采用logsig,目標誤差為0.001,學習速率設為0.1。

2.3 LVQ網(wǎng)絡故障診斷模型的訓練

利用表1中的訓練樣本數(shù)據(jù)對LVQ與標準BP網(wǎng)絡診斷模型進行訓練,LVQ網(wǎng)絡訓練函數(shù)為trainr,標準BP網(wǎng)絡訓練函數(shù)為traingd。在目標精度設置為0.001、最大訓練步數(shù)設為20 000、訓練樣本數(shù)目相等的條件下,仿真得到如下結果:標準BP網(wǎng)絡診斷模型需要9 395步才能達到目標精度,均方誤差為0.000 999 983;LVQ網(wǎng)絡診斷模型只需要24步就可以達到目標精度,均方誤差為0,遠遠高于目標精度要求。仿真結果表明,標準BP網(wǎng)絡的訓練速度不但沒有優(yōu)勢, 而且訓練過程中發(fā)生多次震蕩甚至陷入局部最小值而使訓練中斷,而LVQ網(wǎng)絡則要穩(wěn)定得多, 網(wǎng)絡性能也比標準BP網(wǎng)絡更佳??偟膩碚f,對于訓練樣本集而言,只要訓練步數(shù)設置足夠大,LVQ網(wǎng)絡診斷模型與標準BP網(wǎng)絡診斷模型都能在規(guī)定的訓練步數(shù)范圍內(nèi)完成對訓練樣本的診斷,但相比之下,LVQ網(wǎng)絡診斷模型的收斂時間明顯比標準BP網(wǎng)絡診斷模型少,均方誤差也遠小于標準BP網(wǎng)絡診斷模型。由此可以得出結論,LVQ網(wǎng)絡診斷模型對于訓練樣本診斷的精度更高,收斂速度更快。

2.4 LVQ網(wǎng)絡故障診斷模型的泛化能力測試

LVQ神經(jīng)網(wǎng)絡經(jīng)過非監(jiān)督的聚類和有監(jiān)督的學習之后,最終形成的分類器網(wǎng)絡就可以對測試數(shù)據(jù)進行分類了。為了測試LVQ網(wǎng)絡診斷模型的實際診斷性能,文中利用表2中的測試樣本數(shù)據(jù)對所建立的LVQ網(wǎng)絡診斷模型進行泛化能力測試,利用仿真函數(shù)sim得到網(wǎng)絡的輸出。針對LVQ網(wǎng)絡診斷模型利用函數(shù)ind2vec將類別向量轉換成最終的目標向量輸出。標準BP網(wǎng)絡診斷模型對測試樣本的診斷結果如表3所示。

表3可以看出,標準BP網(wǎng)絡的分類性能對隱含層神經(jīng)元的個數(shù)要求較高,隱含層神經(jīng)元的個數(shù)越多分類結果越接近于目標輸出,診斷性能越優(yōu)。但仿真實驗表明,過多的隱含層神經(jīng)元的個數(shù)勢必增加網(wǎng)絡的復雜度,最終導致陷入局部極小值而不能收斂;而對于LVQ網(wǎng)絡而言,只要競爭層神經(jīng)元數(shù)目大于輸出層神經(jīng)元,就可實現(xiàn)正確分類,即LVQ網(wǎng)絡對競爭層(隱含層)神經(jīng)元的個數(shù)設計要求較低。相比之下,LVQ網(wǎng)絡的故障隸屬度之間的差別比和標準BP網(wǎng)絡診斷的結果要明顯得多,故障診斷的結果更加明確??偟膩碚f,LVQ網(wǎng)絡和標準BP網(wǎng)絡診斷模型都能在規(guī)定的精度范圍內(nèi)完成對測試樣本的診斷,診斷正確率為100%。但是,在LVQ網(wǎng)絡和標準BP網(wǎng)絡診斷模型的隱含層神經(jīng)元數(shù)目相同情況下,LVQ網(wǎng)絡診斷模型的診斷結果更為精確直觀,且LVQ網(wǎng)絡的收斂速度要比BP網(wǎng)絡快得多,診斷性能更優(yōu);而標準BP網(wǎng)絡診斷模型的診斷結果隨著隱含層神經(jīng)元數(shù)目的變化,且誤差較大,診斷性能較差。

3 結 語

文中構建了一個LVQ神經(jīng)網(wǎng)絡分類器,對某風電場風電機組齒輪箱的故障進行診斷,并與標準BP神經(jīng)網(wǎng)絡的診斷結果進行對比。仿真結果表明:只要訓練步數(shù)設置足夠大,LVQ網(wǎng)絡診斷模型與標準BP網(wǎng)絡診斷模型都能在規(guī)定預設精度范圍內(nèi)完成診斷任務。但相比之下,LVQ網(wǎng)絡診斷模型的收斂速度更快、訓練準確性和診斷精度更高、診斷性能更優(yōu)。所以基于LVQ神經(jīng)網(wǎng)絡的風電機組齒輪箱的故障診斷方法是可行的。

參考文獻

[1] DING Shuo, CHANG Xiao?heng, WU Qing?hui. Approximation performance of BP neural networks improved by heuristic approach [J]. Applied Mechanics and Materials, 2013 (411/414): 1952?1955.

[2] 余妹蘭,匡芳君.BP神經(jīng)網(wǎng)絡學習算法的改進及應用[J].沈陽農(nóng)業(yè)大學學報,2011,42(3):382?384.

[3] 丁碩,常曉恒,巫慶輝,等.LM算法改進的BP網(wǎng)絡在模式分類中的應用研究[J].電子測試,2014(2):33?35.

[4] DING Shuo, CHANG Xiao?heng, WU Qing?hui. A study on the application of learning vector quantization neural network in pattern classification [J]. Applied Mechanics and Materials, 2014 (525): 657?660.

[5] 劉軍.基于學習矢量神經(jīng)網(wǎng)絡的電力變壓器故障診斷[J].自動化與儀器儀表,2008(1):86?88.

[6] 劉文軒,嚴鳳,田霖,等.基于LVQ神經(jīng)網(wǎng)絡的配電網(wǎng)故障定位方法[J].電力系統(tǒng)保護與控制,2012(5):90?95.

[7] 林淵,肖峰.小波變換閾值降噪方法及在武器自動機數(shù)據(jù)處理中的應用[J].電子測量技術,2009,32(1):128?130.

[8] 王斌.面向風電機組齒輪箱的故障診斷系統(tǒng)研究[D].北京:華北電力大學,2012.

[9] 王凱,任子暉,谷林柱,等.LVQ神經(jīng)網(wǎng)絡在煤礦風機故障診斷中的研究[J].煤礦機械,2011,32(11):256?258.

[10] 趙培,谷立臣.基于LVQ神經(jīng)網(wǎng)絡的異步電動機故障診斷[J].機械制造與自動化,2010,39(1):172?174.

2.2 基于LVQ網(wǎng)絡的風電機組齒輪箱故障診斷模型的建立

LVQ網(wǎng)絡采用有教師的訓練學習方式, LVQ網(wǎng)絡的訓練樣本集由輸入數(shù)據(jù)和目標輸出組成。在表1的訓練樣本集中,輸入向量維數(shù)為5,即輸入層神經(jīng)元為5個,由風電機組齒輪箱的5個故障評價指標組成;目標輸出向量對應輸出狀態(tài),即正常工作、齒面磨損故障和齒輪斷齒故障,設置三種狀態(tài)分別對應代碼1,2,3;LVQ網(wǎng)絡的競爭層起到聚類作用,競爭層的神經(jīng)元個數(shù)是LVQ網(wǎng)絡設計的一個關鍵問題,一般為輸出層神經(jīng)元數(shù)量的整數(shù)倍[9?10],在風電機組齒輪箱的故障診斷中,分別選取競爭層神經(jīng)元個數(shù)為6,9,12,15,18進行了仿真,各自經(jīng)過26,21,24,22,23次訓練,網(wǎng)絡達到穩(wěn)定,學習函數(shù)為learnlv1,目標誤差設定為0.001,學習速率設為0.1。為了比較標準的BP神經(jīng)網(wǎng)絡和LVQ網(wǎng)絡的診斷性能,用BP神經(jīng)網(wǎng)絡的方法對風電機組齒輪箱故障進行診斷,BP神經(jīng)網(wǎng)絡的參數(shù)設置為:輸入神經(jīng)元數(shù)為5,輸出神經(jīng)元數(shù)為3,用3位不同的二進制代碼表示三種故障類型,(0 0 1)代表正常工作狀態(tài)輸出,(0 1 0)代表齒面磨損故障輸出,(1 0 0)代表齒輪斷齒故障輸出。綜合考慮兩種網(wǎng)絡的性能和速度, LVQ網(wǎng)絡競爭層神經(jīng)元個數(shù)最終取為9個;BP網(wǎng)絡隱含層神經(jīng)元數(shù)選擇15個,隱含層神經(jīng)元的傳遞函數(shù)采用tansig,輸出層神經(jīng)元的傳遞函數(shù)采用logsig,目標誤差為0.001,學習速率設為0.1。

2.3 LVQ網(wǎng)絡故障診斷模型的訓練

利用表1中的訓練樣本數(shù)據(jù)對LVQ與標準BP網(wǎng)絡診斷模型進行訓練,LVQ網(wǎng)絡訓練函數(shù)為trainr,標準BP網(wǎng)絡訓練函數(shù)為traingd。在目標精度設置為0.001、最大訓練步數(shù)設為20 000、訓練樣本數(shù)目相等的條件下,仿真得到如下結果:標準BP網(wǎng)絡診斷模型需要9 395步才能達到目標精度,均方誤差為0.000 999 983;LVQ網(wǎng)絡診斷模型只需要24步就可以達到目標精度,均方誤差為0,遠遠高于目標精度要求。仿真結果表明,標準BP網(wǎng)絡的訓練速度不但沒有優(yōu)勢, 而且訓練過程中發(fā)生多次震蕩甚至陷入局部最小值而使訓練中斷,而LVQ網(wǎng)絡則要穩(wěn)定得多, 網(wǎng)絡性能也比標準BP網(wǎng)絡更佳??偟膩碚f,對于訓練樣本集而言,只要訓練步數(shù)設置足夠大,LVQ網(wǎng)絡診斷模型與標準BP網(wǎng)絡診斷模型都能在規(guī)定的訓練步數(shù)范圍內(nèi)完成對訓練樣本的診斷,但相比之下,LVQ網(wǎng)絡診斷模型的收斂時間明顯比標準BP網(wǎng)絡診斷模型少,均方誤差也遠小于標準BP網(wǎng)絡診斷模型。由此可以得出結論,LVQ網(wǎng)絡診斷模型對于訓練樣本診斷的精度更高,收斂速度更快。

2.4 LVQ網(wǎng)絡故障診斷模型的泛化能力測試

LVQ神經(jīng)網(wǎng)絡經(jīng)過非監(jiān)督的聚類和有監(jiān)督的學習之后,最終形成的分類器網(wǎng)絡就可以對測試數(shù)據(jù)進行分類了。為了測試LVQ網(wǎng)絡診斷模型的實際診斷性能,文中利用表2中的測試樣本數(shù)據(jù)對所建立的LVQ網(wǎng)絡診斷模型進行泛化能力測試,利用仿真函數(shù)sim得到網(wǎng)絡的輸出。針對LVQ網(wǎng)絡診斷模型利用函數(shù)ind2vec將類別向量轉換成最終的目標向量輸出。標準BP網(wǎng)絡診斷模型對測試樣本的診斷結果如表3所示。

表3可以看出,標準BP網(wǎng)絡的分類性能對隱含層神經(jīng)元的個數(shù)要求較高,隱含層神經(jīng)元的個數(shù)越多分類結果越接近于目標輸出,診斷性能越優(yōu)。但仿真實驗表明,過多的隱含層神經(jīng)元的個數(shù)勢必增加網(wǎng)絡的復雜度,最終導致陷入局部極小值而不能收斂;而對于LVQ網(wǎng)絡而言,只要競爭層神經(jīng)元數(shù)目大于輸出層神經(jīng)元,就可實現(xiàn)正確分類,即LVQ網(wǎng)絡對競爭層(隱含層)神經(jīng)元的個數(shù)設計要求較低。相比之下,LVQ網(wǎng)絡的故障隸屬度之間的差別比和標準BP網(wǎng)絡診斷的結果要明顯得多,故障診斷的結果更加明確。總的來說,LVQ網(wǎng)絡和標準BP網(wǎng)絡診斷模型都能在規(guī)定的精度范圍內(nèi)完成對測試樣本的診斷,診斷正確率為100%。但是,在LVQ網(wǎng)絡和標準BP網(wǎng)絡診斷模型的隱含層神經(jīng)元數(shù)目相同情況下,LVQ網(wǎng)絡診斷模型的診斷結果更為精確直觀,且LVQ網(wǎng)絡的收斂速度要比BP網(wǎng)絡快得多,診斷性能更優(yōu);而標準BP網(wǎng)絡診斷模型的診斷結果隨著隱含層神經(jīng)元數(shù)目的變化,且誤差較大,診斷性能較差。

3 結 語

文中構建了一個LVQ神經(jīng)網(wǎng)絡分類器,對某風電場風電機組齒輪箱的故障進行診斷,并與標準BP神經(jīng)網(wǎng)絡的診斷結果進行對比。仿真結果表明:只要訓練步數(shù)設置足夠大,LVQ網(wǎng)絡診斷模型與標準BP網(wǎng)絡診斷模型都能在規(guī)定預設精度范圍內(nèi)完成診斷任務。但相比之下,LVQ網(wǎng)絡診斷模型的收斂速度更快、訓練準確性和診斷精度更高、診斷性能更優(yōu)。所以基于LVQ神經(jīng)網(wǎng)絡的風電機組齒輪箱的故障診斷方法是可行的。

參考文獻

[1] DING Shuo, CHANG Xiao?heng, WU Qing?hui. Approximation performance of BP neural networks improved by heuristic approach [J]. Applied Mechanics and Materials, 2013 (411/414): 1952?1955.

[2] 余妹蘭,匡芳君.BP神經(jīng)網(wǎng)絡學習算法的改進及應用[J].沈陽農(nóng)業(yè)大學學報,2011,42(3):382?384.

[3] 丁碩,常曉恒,巫慶輝,等.LM算法改進的BP網(wǎng)絡在模式分類中的應用研究[J].電子測試,2014(2):33?35.

[4] DING Shuo, CHANG Xiao?heng, WU Qing?hui. A study on the application of learning vector quantization neural network in pattern classification [J]. Applied Mechanics and Materials, 2014 (525): 657?660.

[5] 劉軍.基于學習矢量神經(jīng)網(wǎng)絡的電力變壓器故障診斷[J].自動化與儀器儀表,2008(1):86?88.

[6] 劉文軒,嚴鳳,田霖,等.基于LVQ神經(jīng)網(wǎng)絡的配電網(wǎng)故障定位方法[J].電力系統(tǒng)保護與控制,2012(5):90?95.

[7] 林淵,肖峰.小波變換閾值降噪方法及在武器自動機數(shù)據(jù)處理中的應用[J].電子測量技術,2009,32(1):128?130.

[8] 王斌.面向風電機組齒輪箱的故障診斷系統(tǒng)研究[D].北京:華北電力大學,2012.

[9] 王凱,任子暉,谷林柱,等.LVQ神經(jīng)網(wǎng)絡在煤礦風機故障診斷中的研究[J].煤礦機械,2011,32(11):256?258.

[10] 趙培,谷立臣.基于LVQ神經(jīng)網(wǎng)絡的異步電動機故障診斷[J].機械制造與自動化,2010,39(1):172?174.

猜你喜歡
風電機組BP神經(jīng)網(wǎng)絡齒輪箱
風電齒輪箱軸承用鋼100CrMnSi6-4的開發(fā)
提高齒輪箱式換檔機構可靠性的改進設計
復雜背景下的手勢識別方法
BP神經(jīng)網(wǎng)絡在軟件質(zhì)量評價中的應用研究 
BP神經(jīng)網(wǎng)絡算法在數(shù)值預報產(chǎn)品釋用中的應用
杭州前進齒輪箱集團股份有限公司
風力發(fā)電機組電氣與控制系統(tǒng)快速檢修思路探索
風電機組典型事故及預防措施分析
風電機組塔架優(yōu)化設計系統(tǒng)分析
基于遺傳退火優(yōu)化MSVM的齒輪箱故障診斷