siemens x
工業(yè)連接

基于研華產(chǎn)品的發(fā)動(dòng)機(jī)聲音與振動(dòng)監(jiān)測(cè)系統(tǒng)設(shè)計(jì)

2025China.cn   2008年01月09日
開(kāi)發(fā)背景

發(fā)動(dòng)機(jī)狀態(tài)監(jiān)測(cè)一般通過(guò)檢測(cè)其轉(zhuǎn)子電流、轉(zhuǎn)動(dòng)力矩、旋轉(zhuǎn)速度等參數(shù)來(lái)判別,但是,由于其狀態(tài)參數(shù)均為動(dòng)態(tài)變化的,很難通過(guò)常規(guī)的監(jiān)測(cè)方法判別出健康狀態(tài)。隨著計(jì)算機(jī)接口技術(shù)和數(shù)字信號(hào)處理技術(shù)的發(fā)展,可以利用高速數(shù)據(jù)采集技術(shù)和數(shù)字信號(hào)處理技術(shù),將其旋轉(zhuǎn)時(shí)的聲音和振動(dòng)信號(hào)實(shí)時(shí)高速采集,并對(duì)發(fā)動(dòng)機(jī)非定常失速過(guò)程即各物理量的變化過(guò)程及各時(shí)間點(diǎn)的狀況,包括各個(gè)通道的時(shí)域,不同時(shí)間的頻譜,各頻譜分量的周向模態(tài)進(jìn)行完整的記錄和量測(cè),然后進(jìn)行綜合評(píng)估,便是對(duì)發(fā)動(dòng)機(jī)的狀態(tài)監(jiān)測(cè)的一種最為有效的方法。由于發(fā)電機(jī)旋轉(zhuǎn)時(shí)的聲音和振動(dòng)信號(hào)的采集與發(fā)動(dòng)機(jī)非定常失速過(guò)程的記錄要求進(jìn)行多通道、大容量數(shù)據(jù)的實(shí)時(shí)測(cè)量、采集和存儲(chǔ)、高速多通道的FFT分析和可視化的數(shù)據(jù)顯示,數(shù)據(jù)的采集速率至少要8~10MS/s,因此對(duì)于一套能實(shí)施可行的可用于對(duì)發(fā)電機(jī)狀態(tài)監(jiān)測(cè)系統(tǒng)而言,除了需要具有高速處理能力的計(jì)算機(jī)系統(tǒng)外,更為重要的是需要具有板載高速存儲(chǔ)、同步鎖存、高速且多路同步數(shù)據(jù)采集的DAQ硬件板卡。目前具有高達(dá)10MS/s以上高速且同步數(shù)據(jù)采集板卡并不多見(jiàn),只有少數(shù)幾家公司才擁有此項(xiàng)關(guān)鍵技術(shù)。研華公司目前推出的一款30MS/s同步數(shù)據(jù)采集多功能卡PCI-1714便是為適合于高高速數(shù)據(jù)采集與處理應(yīng)用場(chǎng)合而設(shè)計(jì)的,正好滿(mǎn)足此項(xiàng)要求。

PCI-1714特性

研華公司的高速數(shù)據(jù)采集卡PCI-1714是一款高速、高分辨率、板載高存儲(chǔ)容量的PCI數(shù)據(jù)采集卡,配備四組模擬輸入端,具備同步鎖存和同步采集的功能。當(dāng)四組模擬輸入同時(shí)使用時(shí),采樣頻率最高可達(dá)30MS/s。具備12 bits的分辨率,同時(shí)內(nèi)含四個(gè)獨(dú)立模擬數(shù)字轉(zhuǎn)換器(ADC),可使四個(gè)信道同步采樣,板載32k FIFO內(nèi)存,允許使用者在做極速采樣時(shí),有足夠的緩沖區(qū)可供暫存數(shù)據(jù),以維持信號(hào)采集的速度及完整性。

最為重要的是PCI-1714提供板載自動(dòng)校正功能,使用者只要通過(guò)軟件指令,就可以啟動(dòng)PCI-1714上的自動(dòng)校正功能,完成模擬輸入信道的校正工作,不需要任何繁雜手工操作。

PCI-1714在觸發(fā)數(shù)據(jù)采集方面,提供多種選擇方式:觸發(fā)的來(lái)源包括軟件觸發(fā)、內(nèi)部時(shí)鐘同步觸發(fā)以及外部觸發(fā)等,模擬觸發(fā)功能提供多種觸發(fā)條件的選擇,數(shù)字觸發(fā)則提供上升沿觸發(fā)與下降沿觸發(fā)兩種選擇。在多卡同步功能方面,PCI-1714可以接受外部輸入時(shí)鐘進(jìn)行同步數(shù)據(jù)采集,所以使用者可以使用同一外部輸入時(shí)鐘達(dá)成多卡同步采集功能??蓮V泛用于語(yǔ)音、振動(dòng)等信號(hào)的監(jiān)測(cè)等方面的應(yīng)用,還可用于諸如軍事方面的雷達(dá)信號(hào)分析、超音波信號(hào)分析、數(shù)字廣播信號(hào)分析等應(yīng)用方面。

其特性總結(jié)為:

* 數(shù)據(jù)采樣速率高達(dá)30 MS/s。

* 內(nèi)含四個(gè)獨(dú)立模擬數(shù)字轉(zhuǎn)換器(ADC),可使四個(gè)信道同步采樣。

* 板載32K先進(jìn)先出(FIFO)高速緩存,允許使用者在做極速采樣時(shí),有足夠的緩沖區(qū)可供暫存數(shù)據(jù),以維持?jǐn)?shù)據(jù)采集的速度及完整性。

* 提供多種輸入范圍,包含±5V、±2.5V、±1V、±0.5V等,使用者透過(guò)工具程序即可輕松完成設(shè)定。

* 研華專(zhuān)屬的板卡裝置識(shí)別碼(Board ID),當(dāng)客戶(hù)同時(shí)插入多張板卡時(shí),可做硬件組態(tài)設(shè)定,輕易辨識(shí)每塊板卡。

* 高達(dá)六種觸發(fā)模式,方便客戶(hù)依需求自行設(shè)定。包含軟件觸發(fā)、Pacer、Post-Trigger、Pre-Trigger、Delay-Trigger及About-Trigger。

設(shè)計(jì)實(shí)施

發(fā)動(dòng)機(jī)在正常時(shí),其振動(dòng)的聲音及其自身的振動(dòng)頻譜是有規(guī)律的,但是一旦發(fā)動(dòng)機(jī)出現(xiàn)異常時(shí),其頻譜便會(huì)出現(xiàn)變異和失真。因此,可以通過(guò)監(jiān)測(cè)發(fā)動(dòng)機(jī)轉(zhuǎn)動(dòng)時(shí)的聲音及其自身振動(dòng)信號(hào)來(lái)判別發(fā)動(dòng)機(jī)的健康狀態(tài)。因此,在發(fā)電機(jī)狀態(tài)監(jiān)測(cè)中,發(fā)動(dòng)機(jī)轉(zhuǎn)動(dòng)時(shí)自身發(fā)出的聲音的監(jiān)測(cè)是一個(gè)關(guān)鍵,其次,為整個(gè)電機(jī)機(jī)身的振動(dòng)監(jiān)測(cè)。在旋轉(zhuǎn)機(jī)械聲音處理方面,據(jù)大多文獻(xiàn)介紹,需計(jì)算、分析其頻譜特性,但其前置信號(hào)的處理是一個(gè)難點(diǎn),關(guān)鍵是帶通濾波的設(shè)計(jì),對(duì)于不同場(chǎng)合,其帶通不同,后置的采集器要求也有所不同,濾波器的輸出用A/D轉(zhuǎn)換器以每秒8~9MS/s采樣,處理器每連續(xù)存儲(chǔ)200或128個(gè)取樣數(shù)據(jù)為一幀信息,聲音處理的框架圖見(jiàn)圖1所示:系統(tǒng)工作時(shí),先由AD以8~9MS/s的采樣率將聲音輸入的模擬聲音信號(hào)轉(zhuǎn)換成標(biāo)準(zhǔn)的PCM數(shù)字信號(hào),再經(jīng)過(guò)一些濾波存入數(shù)據(jù)緩沖池,當(dāng)采樣的數(shù)據(jù)達(dá)到一個(gè)語(yǔ)音幀時(shí),高速處理計(jì)算機(jī)即進(jìn)行編碼處理,系統(tǒng)的關(guān)鍵是要分辨發(fā)電機(jī)葉片轉(zhuǎn)動(dòng)時(shí),定子與轉(zhuǎn)子電磁場(chǎng)交互切割發(fā)出的聲音、以及在故障時(shí)與其他雜物碰撞的聲音、還有與機(jī)殼內(nèi)的污垢粉塵碰撞引起的聲音等之間的區(qū)別。必要時(shí)也可將采集的聲音信號(hào)再重構(gòu),即對(duì)編碼后的數(shù)據(jù)將直接進(jìn)行解碼,解碼后的重構(gòu)語(yǔ)音數(shù)據(jù)經(jīng)過(guò)聲效芯片轉(zhuǎn)換后,還原成模擬語(yǔ)音信號(hào)通過(guò)揚(yáng)聲器輸出,以備監(jiān)測(cè)專(zhuān)家試聽(tīng),人工識(shí)別是哪種聲音以判別發(fā)動(dòng)機(jī)的故障。


軟件實(shí)施

整個(gè)系統(tǒng)采用了Windows2000 操作系統(tǒng)平臺(tái),Visual C++ 為程序開(kāi)發(fā)平臺(tái),在本系統(tǒng)中,數(shù)字信號(hào)處理是這個(gè)程序設(shè)計(jì)的關(guān)鍵,包含有大量的數(shù)據(jù)計(jì)算、頻譜分析和三維圖形顯示。Visual C++具有極強(qiáng)的編譯能力,但數(shù)據(jù)處理與圖形的編輯能力較弱,Matlab是一種基于解釋語(yǔ)言的編程環(huán)境,對(duì)數(shù)字信號(hào)處理以及圖形的處理能力較強(qiáng),因此,在本系統(tǒng)中,采用Visual C++進(jìn)行數(shù)據(jù)采集、線(xiàn)程以及界面的設(shè)計(jì)與管理。數(shù)據(jù)采集和存儲(chǔ)在前臺(tái)運(yùn)行,而讓Matlab于Visual C++的后臺(tái)運(yùn)行,用于對(duì)采集的數(shù)據(jù)進(jìn)行FFT、頻譜分析以及三維圖形顯示。這一方法充分利用了Visual C++以及Matlab的優(yōu)勢(shì)。

軟件實(shí)施過(guò)程中,還有一個(gè)關(guān)鍵,便是如何防止數(shù)據(jù)的丟失,數(shù)據(jù)丟失一般是由數(shù)據(jù)顯示與數(shù)據(jù)采集之間的矛盾引起的,因?yàn)閃indows2000是一個(gè)多任務(wù)、多線(xiàn)程的非實(shí)時(shí)系統(tǒng),數(shù)據(jù)顯示、圖形顯示必然會(huì)對(duì)要求實(shí)時(shí)高速數(shù)據(jù)采集產(chǎn)生一定的時(shí)延作用,造成數(shù)據(jù)丟失、聲音的變異和失真,極大影響系統(tǒng)對(duì)發(fā)動(dòng)機(jī)診斷的準(zhǔn)確性。為克服這一缺憾,我們采用間隙高速數(shù)據(jù)采集的方式,即在某個(gè)時(shí)間段內(nèi)讓計(jì)算機(jī)集中高速采集一組實(shí)時(shí)數(shù)據(jù),并將其暫存于數(shù)據(jù)緩存池中,然后停止數(shù)據(jù)采集,集中時(shí)間來(lái)處理數(shù)據(jù)、分析、數(shù)據(jù)輸出和屏幕刷新顯示等過(guò)程。這樣即保證了信號(hào)的完整性,又滿(mǎn)足了系統(tǒng)對(duì)信號(hào)處理的要求。實(shí)際上,在我們的試驗(yàn)中,發(fā)動(dòng)機(jī)一旦有異常,其聲音信號(hào)和振動(dòng)信號(hào)會(huì)周期性出現(xiàn)較長(zhǎng)時(shí)間,因此,間隙式的高速采集一般不會(huì)影響系統(tǒng)診斷的功能。

應(yīng)用體會(huì)

基于PCI總線(xiàn)的高性能高速數(shù)據(jù)采集板卡的研制在基于PC系統(tǒng)的SCADA系統(tǒng)中一直是一個(gè)難點(diǎn),因?yàn)楦咚贁?shù)據(jù)采集板卡的研制不僅要求數(shù)據(jù)采集具有急速的信號(hào)采樣頻率,更為重要的是要求有較大的板載高速存儲(chǔ)空間、信號(hào)的同步技術(shù)、高速數(shù)據(jù)鎖存技術(shù)以及數(shù)據(jù)傳輸技術(shù)。研華公司的PCI-1714板卡,采樣速率高達(dá)30MS/s、具有四路同步鎖存、同步采集、同步存儲(chǔ),對(duì)采集的數(shù)據(jù)采用DMA傳輸方式等特性,滿(mǎn)足了現(xiàn)代工業(yè)對(duì)一些語(yǔ)音、振動(dòng)信號(hào)處理的要求,本系統(tǒng)的成功應(yīng)用便是一個(gè)證實(shí)。

研華用戶(hù)需索取更多案例請(qǐng)登陸研華用戶(hù)俱樂(lè)部

標(biāo)簽:數(shù)據(jù)傳輸遙測(cè)遙控 基于研華產(chǎn)品的發(fā)動(dòng)機(jī)聲音與振動(dòng)監(jiān)測(cè)系統(tǒng)設(shè)計(jì) 我要反饋 
2024世界人工智能大會(huì)專(zhuān)題
即刻點(diǎn)擊并下載ABB資料,好禮贏(yíng)不停~
優(yōu)傲機(jī)器人下載中心
西克
2024全景工博會(huì)
專(zhuān)題報(bào)道