摘 要:本文用目前應(yīng)用最為成功、最為廣泛的虛擬儀器開發(fā)軟件LabVIEW,通過上位機和MCU51通信,接收振動加速度信號,對所接收到的振動加速度數(shù)據(jù)加以綜合處理,開發(fā)出XL601型滾動軸承故障診斷虛擬儀器,該虛擬儀器集振動數(shù)據(jù)采集、顯示、分析、保存、故障識別、報警、GSM短信和數(shù)據(jù)管理等功能于一體,較大程度的提高了診斷精度,滿足了工作現(xiàn)場對滾動軸承高精度故障診斷的需求。
關(guān)鍵詞:LabVIEW 滾動軸承 虛擬儀器
中圖分類號:TP277 文獻標識碼:A文章編號:1674-098X(2012)01(a)-0017-01
滾動軸承故障診斷技術(shù)復(fù)雜,本文針對目前在現(xiàn)場應(yīng)用的儀器設(shè)備存在著智能化程度不高,二次開發(fā)難度大、對檢測工作人員素質(zhì)要求高、檢測結(jié)果隨意性大等問題,立足滾動軸承故障診斷現(xiàn)場需求,將虛擬儀器、小波分析應(yīng)用到滾動軸承故障診斷,設(shè)計了XL601型滾動軸承故障診斷虛擬儀器。
1 系統(tǒng)工作流程設(shè)計
XL601型滾動軸承故障診斷虛擬儀器根據(jù)故障診斷現(xiàn)場需求設(shè)計,采用基于morlet小波的滾動軸承故障診斷方法,需要實現(xiàn)振動數(shù)據(jù)采集、故障診斷算法,數(shù)據(jù)管理,GSM收發(fā)等功能,以下是本虛擬儀器工作流程:
(1)虛擬儀器與數(shù)據(jù)采集單元通信,將采樣頻率傳遞給MCU51芯片,并通知其開始采樣。
(2)虛擬儀器接收MCU51發(fā)送的數(shù)據(jù)。當MCU51完成32K數(shù)據(jù)采集后,通知采樣分析模塊接收。
(3)虛擬儀器對數(shù)據(jù)預(yù)處理,采集的信號可能有明顯的錯點,這些錯點的存在會使峰值因子等時域參數(shù)的計算失出意義,在分析之前必須剔除;信號中也可能存在明顯的直流分量,也在該部分消出。
(4)各種時域參數(shù)的計算,系統(tǒng)中這些參數(shù)包括均方根值,峰值因子、峭度、重心頻率等。
(5)故障類型自動判別,Morlet小波是高斯包絡(luò)下的復(fù)指數(shù)函數(shù),利用其虛部是實部的Hilbert變換,頻域波形為鐘形的特征,對解調(diào)信號進行Fourier變換(頻譜細化),判斷是該軸承在當前轉(zhuǎn)速下,是否存在相應(yīng)的故障特征頻率。
(6)診斷結(jié)果的保存、GSM發(fā)送。
2 XL601型虛擬儀器主要模塊
XL601型滾動軸承故障診斷虛擬儀器包括面板模塊、初始化模塊、算法模塊、短消息模塊、參數(shù)管理模塊、故障特征頻率計算模塊等主要模塊。圖1所示為XL601型滾動軸承故障診斷虛擬儀器面板。(如圖1)
2.1 面板模塊
XL601型滾動軸承故障診斷虛擬儀器面板如上圖所示,該面板中使用了LabVI EW中Array Cluster(數(shù)組和簇),List Table(列表和表格),Graph(圖形顯示),Ring Enum(環(huán)與枚舉),I/O(輸入/輸出功能), Dialog Controls(對話框),Classic Controls(經(jīng)典控件),Activex Decorations(裝飾)等對象。
2.2 初始化模塊
初始化模塊讓系統(tǒng)進入故障診斷前,完成各項參數(shù)的設(shè)定,比如選定與待檢軸承相對的軸承型號、檢測項目、檢測人員、串口號、SIM卡號等,并根據(jù)從MCU51返回的信息確定通訊是否成功。
2.3 算法模塊
算法模塊是虛擬儀器中最重要的組成部分,該模塊主要流程如下:
(1)對采集的數(shù)據(jù)進行歸一化,計算實際振動加速度值。
(2)計算相關(guān)時域參數(shù),包括均方根值、峭度系數(shù)、峰值因子等。
(3)將計算的相關(guān)時域參數(shù)轉(zhuǎn)換成字符串。
(4)基于morlet小波算法的故障診斷。
(5)根據(jù)軸承型號、轉(zhuǎn)速等信息計算軸承故障特征頻率。
(6)根據(jù)計算結(jié)果自動判別故障類型。
2.4 短消息模塊
短消息模塊進行將檢測信息發(fā)送到檢修中心,硬件選用法國WAVECOM公司的GSM模塊,軟件在LabVIEW上實現(xiàn)。
2.5 參數(shù)管理模塊
參數(shù)管理模塊包括了當前系統(tǒng)中所需參數(shù)的添加、刪除、修改等。這些參數(shù)包括檢測項目、部件名稱、軸承型號、檢測人員、SIM卡號、修程等。
2.6 故障特征頻率計算模塊
故障特征頻率計算模塊計算不連續(xù)沖擊下產(chǎn)生的故障特征頻率。
3 結(jié)論
本文用目前最為成功、應(yīng)用最為廣泛的虛擬儀器開發(fā)軟件LabVIEW,設(shè)計實現(xiàn)了XL601型機車軸承故障診斷虛擬儀器,該虛擬儀器集振動數(shù)據(jù)采集、顯示、分析、保存、故障識別、報警、GSM短信和數(shù)據(jù)管理等功能于一體,利用LabVIEW強大的信號處理模塊,實現(xiàn)了滾動軸承故障特征頻率、均方根值、峭度系數(shù)等參數(shù)計算,實現(xiàn)了基于morlet小波算法的滾動軸承診斷算法,成功實現(xiàn)了滾動軸承故障識別、自動分辨的功能,較大程度的提高了診斷精度,滿足了工作現(xiàn)場對滾動軸承高精度故障診斷的需求。
參考文獻
[1] 黃泉水,王國治.基于Labview的虛擬振動信號分析儀設(shè)計[J].華東船舶工業(yè)學(xué)院學(xué)報(自然科學(xué)版),2004(3).
[2] 袁婷.基于LabVIEW的虛擬頻譜分析儀的設(shè)計[J].現(xiàn)代企業(yè)教育,2007 (22).
[3]陳松林.基于LabVIEW的旋翼試驗數(shù)據(jù)采集及處理系統(tǒng)[D].南昌航空大學(xué), 2010.