閻 虹
(陽(yáng)泉煤業(yè)集團(tuán)礦山救護(hù)大隊(duì), 山西 陽(yáng)泉 045008)
BP神經(jīng)網(wǎng)絡(luò)結(jié)構(gòu)主要信息的正向傳播和誤差的反向傳播構(gòu)成,其中誤差反向傳播主要利用網(wǎng)絡(luò)將誤差信號(hào)反饋,然后修改各級(jí)神經(jīng)元參數(shù)差距降低誤差信號(hào),而正向信息傳播主要將輸入信息在隱含層神經(jīng)元內(nèi)處理后輸出,各層神經(jīng)元的狀態(tài)會(huì)正向影響。因此根據(jù)BP神經(jīng)網(wǎng)絡(luò)的傳輸過(guò)程可采用相應(yīng)的方式進(jìn)行完善,從而為BP網(wǎng)絡(luò)掘進(jìn)機(jī)截割部故障提供依據(jù)。
BP神經(jīng)網(wǎng)絡(luò)優(yōu)化主要有兩種方法:一是自適應(yīng)學(xué)習(xí)速率法。二是附加動(dòng)量法。主要是在BP算法的前提下,將各級(jí)權(quán)值變化量依次相加,從而促使新的權(quán)值產(chǎn)生。實(shí)際應(yīng)用中常結(jié)合自適應(yīng)學(xué)習(xí)速率方式和附加動(dòng)量?jī)煞N方式進(jìn)行計(jì)算,從而在保證BP網(wǎng)絡(luò)的運(yùn)行穩(wěn)定性的同時(shí),也可以有效提升網(wǎng)絡(luò)的運(yùn)行速率,因此這兩種優(yōu)化方式結(jié)合后統(tǒng)稱為快速BP法[1-2]。
在信息數(shù)據(jù)的分析過(guò)程中首先需要對(duì)特征定量進(jìn)行選擇,由于掘進(jìn)機(jī)截割部故障發(fā)生時(shí),其振動(dòng)信號(hào)數(shù)值較穩(wěn)定,同時(shí)掘進(jìn)機(jī)受到的沖擊、振動(dòng)偏離程度及振動(dòng)能量都有較大的差異,因此在判定掘進(jìn)機(jī)截割部故障振動(dòng)狀態(tài)時(shí),可采用方差為判定依據(jù),同時(shí)由于BP網(wǎng)絡(luò)中對(duì)故障的反應(yīng)較為劇烈,且掘進(jìn)機(jī)截割部故障也會(huì)導(dǎo)致截割電動(dòng)機(jī)三相電流發(fā)生變動(dòng),因此可加入有效值、峭度量及截割電動(dòng)機(jī)的三相電流為特征向量。其次為了更直觀地表現(xiàn)掘進(jìn)機(jī)截割部故障振動(dòng)信號(hào)變化,可將掘進(jìn)機(jī)截割部故障發(fā)生時(shí)的信號(hào)繪制成波形圖,然后根據(jù)BP網(wǎng)絡(luò)的要求將向量的數(shù)值輸入,最后作統(tǒng)一處理[1]。
分析圖1可知,在掘進(jìn)機(jī)截割部進(jìn)行截割時(shí),其信號(hào)會(huì)產(chǎn)生偏差,同時(shí)截割電動(dòng)機(jī)的三相電流會(huì)逐漸增大。再加上掘進(jìn)機(jī)截割部在截割狀態(tài)信號(hào)會(huì)發(fā)生變化,因此為了保持掘進(jìn)機(jī)截割狀態(tài)信號(hào)檢測(cè)數(shù)據(jù)的全面性,可將掘進(jìn)機(jī)三相電流進(jìn)行區(qū)別,即對(duì)非截割狀態(tài)及截割狀態(tài)的掘進(jìn)機(jī)三相電流進(jìn)行分別分析。

圖1 掘進(jìn)機(jī)截割部故障信號(hào)振動(dòng)波形圖
在BP神經(jīng)網(wǎng)絡(luò)構(gòu)建過(guò)程中首先需要對(duì)采集到的信息數(shù)據(jù)進(jìn)行分析,選取適當(dāng)?shù)某跏紨?shù)值,如可分別將掘進(jìn)機(jī)截割部故障信號(hào)檢測(cè)輸出定量確定為兩個(gè),故障定量[1,0]及非故障定量[0,1],然后依據(jù)上述信息數(shù)據(jù)分析的過(guò)程,將峭度量、方差、有效值及截割電動(dòng)機(jī)三相電流作為向量輸入,同時(shí)為了優(yōu)化BP神經(jīng)網(wǎng)絡(luò),可選取一個(gè)隱含層的BP神經(jīng)網(wǎng)絡(luò),輸入項(xiàng)、輸出向量在0~1之間取值,然后結(jié)合自適應(yīng)學(xué)習(xí)速率法、附加動(dòng)量法兩個(gè)BP網(wǎng)絡(luò)優(yōu)化方法,設(shè)定神經(jīng)網(wǎng)絡(luò)中輸入層激活函數(shù)為logsing,同時(shí)輸出層激活函數(shù)也為logsing,而最大訓(xùn)練步數(shù)為2 000,且初始權(quán)值與偏差均為系統(tǒng)隨機(jī)選取的任意數(shù)值,其他參數(shù)見(jiàn)下頁(yè)表1。
樣本數(shù)據(jù)中可分為兩組,即掘進(jìn)機(jī)非截割狀態(tài)40組,掘進(jìn)機(jī)截割狀態(tài)40組,而掘進(jìn)機(jī)截割狀態(tài)又包括有故障20組、無(wú)故障20組,掘進(jìn)機(jī)非截割狀態(tài)數(shù)據(jù)分布與截割狀態(tài)相同。同時(shí)為了更好地表現(xiàn)網(wǎng)絡(luò)數(shù)據(jù)統(tǒng)計(jì)的效果,可將掘進(jìn)機(jī)截割狀態(tài)非故障、掘進(jìn)機(jī)截割狀態(tài)故障、掘進(jìn)機(jī)非截割狀態(tài)故障、掘進(jìn)機(jī)非截割狀態(tài)非故障四組數(shù)據(jù)進(jìn)行單獨(dú)展示,而在掘進(jìn)機(jī)截割狀態(tài)故障發(fā)生時(shí)其向量參數(shù)會(huì)發(fā)生較明顯的突變,同時(shí)掘進(jìn)機(jī)截割電動(dòng)機(jī)電流會(huì)持續(xù)上升額定電流一半以上,掘進(jìn)機(jī)截割電動(dòng)機(jī)電流的變化也可稱為判定掘進(jìn)機(jī)截割部故障發(fā)生的標(biāo)準(zhǔn)。

表1 初始樣本其他參數(shù)分析
BP神經(jīng)網(wǎng)絡(luò)的訓(xùn)練首先需要明確初始化網(wǎng)絡(luò)、學(xué)習(xí)函數(shù)信號(hào)參數(shù),其次需要明確BP神經(jīng)網(wǎng)絡(luò)的訓(xùn)練模式,然后在BP神經(jīng)網(wǎng)絡(luò)訓(xùn)練模式的基礎(chǔ)上,確定BP神經(jīng)網(wǎng)絡(luò)的輸出模式,同時(shí)判定其是否滿足與期望模式的誤差要求,最后確定無(wú)誤之后再對(duì)各層誤差權(quán)值、偏差進(jìn)行計(jì)算、優(yōu)化,反之則終止訓(xùn)練。在這種訓(xùn)練模式下對(duì)掘進(jìn)機(jī)截割部故障數(shù)據(jù)、非故障數(shù)據(jù)進(jìn)行訓(xùn)練,01—05為掘進(jìn)機(jī)截割或非截割正常信號(hào),而06—10為掘進(jìn)機(jī)截割或非截割故障信號(hào),由此可得出掘進(jìn)機(jī)截割時(shí)正常及故障信號(hào)見(jiàn)表2。
而掘進(jìn)機(jī)非截割正常及故障信號(hào)見(jiàn)表3。

表2 掘進(jìn)機(jī)截割時(shí)正常及故障信號(hào)數(shù)據(jù)分析

表3 掘進(jìn)機(jī)非截割正常及故障信號(hào)數(shù)據(jù)分析
結(jié)合自適應(yīng)學(xué)習(xí)速率與附加變量?jī)煞N方式對(duì)BP網(wǎng)絡(luò)進(jìn)行相應(yīng)優(yōu)化,同時(shí)對(duì)EBZ-160型掘進(jìn)機(jī)截割部數(shù)據(jù)特征向量參數(shù)進(jìn)行收集、分析,即對(duì)掘進(jìn)機(jī)截割狀態(tài)正常與故障數(shù)據(jù)、掘進(jìn)機(jī)非截割狀態(tài)正常與故障數(shù)據(jù)四種信號(hào)動(dòng)態(tài)顯示的數(shù)據(jù)進(jìn)行綜合分析,可有效判斷掘進(jìn)機(jī)故障的發(fā)生情況。在EBZ-160上的實(shí)驗(yàn),表明這種診斷方法可行,能夠提升掘進(jìn)機(jī)截割部故障診斷的質(zhì)量和效率。