狄日升
(同煤浙能麻家梁煤業(yè)有限責(zé)任公司大型一隊(duì), 山西 朔州 036000)
制動(dòng)器是礦井提升機(jī)的重要組成部分,在保證礦井提升機(jī)正常、平穩(wěn)運(yùn)行中起著不可或缺的作用,由于制動(dòng)器的運(yùn)行是依靠機(jī)電液耦合作用,各種信號(hào)的耦合是制動(dòng)器發(fā)生故障時(shí)診斷困難的主要原因,因此,制動(dòng)器故障診斷的研究對(duì)提高制動(dòng)器的可靠性有重要的意義。礦井提升機(jī)在復(fù)雜、惡劣的環(huán)境下工作,其受到的載荷、運(yùn)行速度等變化較為劇烈,運(yùn)行過程中容易發(fā)生各種難以預(yù)測(cè)的問題,因此對(duì)礦井提升設(shè)備制動(dòng)器的故障類型識(shí)別、故障嚴(yán)重程度評(píng)估以及故障診斷的研究具有重要的現(xiàn)實(shí)意義。
BP神經(jīng)網(wǎng)絡(luò)是一種前向多層次的網(wǎng)絡(luò),在網(wǎng)絡(luò)培訓(xùn)過程中,BP神經(jīng)算法即調(diào)整網(wǎng)絡(luò)權(quán)值的訓(xùn)練方法[1-2]。BP神經(jīng)算法作為神經(jīng)網(wǎng)絡(luò)中的精華部分,由于其機(jī)構(gòu)簡(jiǎn)單,可塑性、非線性映射能力及分布式處理能力較強(qiáng),因而在信息分類處理、數(shù)據(jù)壓縮等相關(guān)領(lǐng)域應(yīng)用較為廣泛。BP神經(jīng)網(wǎng)絡(luò)由輸入層、隱含層以及輸出層三部分構(gòu)成。BP神經(jīng)網(wǎng)絡(luò)結(jié)構(gòu)如圖1所示,神經(jīng)網(wǎng)絡(luò)的上、下層之間全部連接,各層之間的神經(jīng)元無連接。
GA-BP神經(jīng)網(wǎng)絡(luò)由于較BP神經(jīng)網(wǎng)絡(luò)具有收斂更快,記憶能力以及網(wǎng)絡(luò)學(xué)習(xí)能力更為穩(wěn)定等優(yōu)點(diǎn)[3],如圖2所示是GA-BP神經(jīng)網(wǎng)絡(luò)算法流程示意圖。GA-BP神經(jīng)網(wǎng)絡(luò)由種群初始化、適應(yīng)度函數(shù)、選擇算子、交叉算子以及變異算子等要素組成。種群初始化采用二進(jìn)制編碼;適應(yīng)度函數(shù)采用分配函數(shù)[4]FitnV=ranking(obi),其中,obj表示目標(biāo)函數(shù)輸出值選擇算子應(yīng)用隨機(jī)抽樣;交叉算子采用單點(diǎn)交叉算子。遺傳算法具體運(yùn)行參數(shù)如下:種群大小為100;二進(jìn)制位數(shù)為10;遺傳代數(shù)為150;交叉概率采用0.7;代溝0.95;變異概率選用0.01。
圖1 BP神經(jīng)網(wǎng)絡(luò)結(jié)構(gòu)示意圖
圖2 GA-BP神經(jīng)網(wǎng)絡(luò)算法流程示意圖
通過對(duì)礦井提升機(jī)制動(dòng)器的日常故障的先關(guān)資料和因素的收集,確定貼閘油壓(Pt/MPa)、制動(dòng)正壓力(PN/kN)、液壓系統(tǒng)殘壓(Pc/MPa)、松閘油壓(Ps/MPa)、液壓站油壓(p/MPa)、閘瓦貼合狀態(tài)(Pk)、磨損超限判定油壓(Pt/MPa)等7個(gè)神經(jīng)元為BP網(wǎng)絡(luò)輸入層;制動(dòng)器的故障類型構(gòu)成了BP網(wǎng)絡(luò)輸入層,共由6個(gè)神經(jīng)元組成,具體如表1所示。
表1 輸出層神經(jīng)元
礦用提升設(shè)備的故障類型較多,神經(jīng)網(wǎng)絡(luò)中隱含層選取多少是較為困難的問題,隱含層選取過多導(dǎo)致神經(jīng)網(wǎng)絡(luò)訓(xùn)練時(shí)間過長,運(yùn)算過程中容易出錯(cuò),通過相關(guān)研究得知,BP神經(jīng)網(wǎng)絡(luò)隱含層從3開始到17時(shí),神經(jīng)網(wǎng)絡(luò)的收斂及精度較高,因此,選取的神經(jīng)網(wǎng)絡(luò)結(jié)構(gòu)是7×17×6。
BP神經(jīng)網(wǎng)絡(luò)中訓(xùn)練樣本的選取對(duì)訓(xùn)練過程中的收斂有重要的影響,考慮到礦井提升設(shè)備的制動(dòng)器影響因素較多,在最終確定訓(xùn)練樣本時(shí)每一種引起制動(dòng)器故障的數(shù)據(jù)都應(yīng)加以考慮,經(jīng)反復(fù)選定,最終選取30組數(shù)據(jù)進(jìn)行樣本進(jìn)行訓(xùn)練,由于篇幅有限,文中僅列舉出故障的樣本數(shù)據(jù)。BP神經(jīng)網(wǎng)絡(luò)的輸入、輸出結(jié)果如表2、表3所示。
表2 故障診斷訓(xùn)練樣本數(shù)據(jù)
表3 輸出訓(xùn)練樣本
為了判斷GA-BP神經(jīng)網(wǎng)絡(luò)在故障診斷方面的表現(xiàn),選取提升機(jī)制動(dòng)器的30組數(shù)據(jù)運(yùn)用GA-BP神經(jīng)網(wǎng)絡(luò)與Elman網(wǎng)絡(luò)及傳統(tǒng)BP神經(jīng)網(wǎng)絡(luò)分別進(jìn)行訓(xùn)練,得到各個(gè)神經(jīng)網(wǎng)絡(luò)的訓(xùn)練誤差曲線,如圖3—圖5所示為GA-BP神經(jīng)網(wǎng)絡(luò)、Elman神經(jīng)網(wǎng)絡(luò)及傳統(tǒng)BP神經(jīng)網(wǎng)絡(luò)的訓(xùn)練誤差曲線。
從圖3—圖5可以清晰地得出:GA-BP神經(jīng)網(wǎng)絡(luò)的迭代次數(shù)在3種迭代網(wǎng)絡(luò)中最低,為19次,Elman神經(jīng)網(wǎng)絡(luò)的迭代次數(shù)是250次,較GA-BP神經(jīng)網(wǎng)絡(luò)迭代次數(shù)高13倍;傳統(tǒng)BP神經(jīng)網(wǎng)絡(luò)訓(xùn)練過程中迭代次數(shù)是29次,較GA-BP神經(jīng)網(wǎng)絡(luò)迭代次數(shù)高2倍。GA-BP神經(jīng)網(wǎng)絡(luò)的迭代次數(shù)及運(yùn)算誤差均較傳統(tǒng)BP神經(jīng)網(wǎng)絡(luò)、Elman神經(jīng)網(wǎng)絡(luò)小的多,體現(xiàn)出GA-BP神經(jīng)網(wǎng)絡(luò)具有更強(qiáng)的全局搜索能力。為進(jìn)一步判斷GA-BP神經(jīng)網(wǎng)絡(luò)的故障診斷能力,選取3組未訓(xùn)練的礦用提升機(jī)制動(dòng)器的實(shí)測(cè)數(shù)據(jù)進(jìn)行研判,具體測(cè)試數(shù)據(jù)樣本如表4所示,計(jì)算結(jié)果如第202頁表5所示。
圖3 GA-BP網(wǎng)絡(luò)迭代次數(shù)及訓(xùn)練誤差
圖4 傳統(tǒng)BP網(wǎng)絡(luò)迭代次數(shù)及訓(xùn)練誤差
圖5 Elman神經(jīng)網(wǎng)絡(luò)迭代次數(shù)及訓(xùn)練誤差
表4 測(cè)試樣本數(shù)據(jù)
制動(dòng)器是礦井提升機(jī)的重要組成部分,由于制動(dòng)器處于潮濕、粉塵、腐蝕性氣體等各種不利因素混雜的惡劣環(huán)境下工作,導(dǎo)致其故障診斷比較困難。因此,對(duì)礦用提升機(jī)制動(dòng)器故障診斷的研究顯得十分有意義,且GA-BP神經(jīng)網(wǎng)絡(luò)在礦用提升機(jī)制動(dòng)器故障診斷方面更具優(yōu)勢(shì),為礦用提升機(jī)制動(dòng)器故障診斷提供一種新的、可行的手段。
表5計(jì)算結(jié)果