多通道故障信號的采集處理及實現(xiàn)
發(fā)布時間:2008/5/26 0:00:00 訪問次數(shù):859
多通道故障信號的采集處理及實現(xiàn) 摘要:鑒于故障特征信號的多樣性,對機械設(shè)備需測取不同的信號進行分析,以提高診斷的合理性。為此我們用面向?qū)ο蟮姆椒▽崿F(xiàn)了多通道信號的數(shù)據(jù)采集,并編制了多種處理算法,提高了信號的信噪比。 關(guān)鍵詞:采集 面向?qū)ο?預(yù)處理 故障診斷
機械設(shè)備故障診斷涉及的面很廣,單從選用的特征信號來看就有很多種。每種信號有各自的特點,有不同的應(yīng)用場合;而每一種故障又可能表現(xiàn)出若干特征,故障信息可能包含在幾種特征信號之中。因此,對于一個復(fù)雜的機械系統(tǒng)往往需要測取不同的信號然后進行綜合分析,以提高診斷的可靠性。在實際中,往往通過多路傳感器綜合測試,并通過多路a/d轉(zhuǎn)換送入計算機從而把所需的包含故障主要信息的特征信號盡可能提取出來,如圖1。這樣的綜合測試可全面地測量出故障信號,測試時間少,信號真實準確。為此,我們在windows環(huán)境下,采用面向?qū)ο缶幊虒崿F(xiàn)了故障信號的多通道數(shù)據(jù)采集[1][2][3][5]?紤]到測試信號含有的噪聲信號,提供并實現(xiàn)了幾種處理算法,其中主要介紹了倒譜分析在診斷中的應(yīng)用。
1 數(shù)據(jù)采集
1.1 原理
數(shù)據(jù)采集是把代表故障特征的模擬信號進行數(shù)字離散化。機械設(shè)備故障特征信號經(jīng)過電荷放大器和抗混迭濾波器濾去與故障特征信號無關(guān)的高頻與低頻信號,再經(jīng)過a/d轉(zhuǎn)換到達計算機。a/d轉(zhuǎn)換芯片采用analog divices公司產(chǎn)品ad1764,該芯片為12位逐次比較型高速a/d轉(zhuǎn)換芯片,內(nèi)部含有采樣保持器。轉(zhuǎn)換速度的時間為8.5μs,加上采保時間1.5μs則完成一次采樣轉(zhuǎn)換的時間為10μs,因此本板最高采樣頻率為100khz。a/d板通道控制采用軟件選擇方式,通過通道預(yù)置寄存器任意選擇轉(zhuǎn)換通道。在實際中使用了a/d轉(zhuǎn)換板上的5個通道ch1~ch5,且每個通道的增益可設(shè)。a/d轉(zhuǎn)換的觸發(fā)信號是由板上定時器8253的0通道發(fā)出的,通過編程利用8253定時計數(shù)器發(fā)出等間隔定時脈沖來連續(xù)觸發(fā)a/d轉(zhuǎn)換,同時查詢狀態(tài)位同步讀取數(shù)據(jù),可獲得準確的采樣頻率。
1.2 軟件實現(xiàn)
為提高采樣速度,a/d轉(zhuǎn)換程序采用匯編語言編寫,由borland c++5.0編制的主程序調(diào)用。可完成單通道、多通道以及大容量的數(shù)據(jù)采集,并且可設(shè)置采樣數(shù)據(jù)長度、采樣頻率和每一個通道的程控放大倍數(shù)。參數(shù)設(shè)置全部集成在一個對話框類中,有良好的人機對話界面,如圖2所示。
其中設(shè)置通道控件彈出一個對話框用來設(shè)置通道,最多為5個通道;設(shè)置頻率控件彈出對話框可在30hz~100khz之間設(shè)置采樣頻率;設(shè)置增益控件彈出對話框可分別設(shè)置通道增益為1、2、4、6、8、16倍;采樣長度控件彈出的對話框允許用戶在(1、2、4、6、8、16、24)×1024點中選擇。這5個對話框類都是從基類(tdialog)派生出來的子類,并形成各具自己功能的類。這些類采用了繼承、友員、封裝、多態(tài)的特性,共同完成a/d參數(shù)設(shè)置。其中圖2所對應(yīng)的對話框類是最主要的,由它創(chuàng)建和關(guān)閉其它四個對話框類的實例。它有一個param結(jié)構(gòu),用戶設(shè)置的a/d參數(shù)多存貯在此結(jié)構(gòu)中。為保存這些參數(shù),定義了如下的數(shù)據(jù)結(jié)構(gòu):
typedef sturct{
int number; //總共采集通道數(shù)
double frequency; //采樣頻率
unsigned int length; //采樣數(shù)據(jù)長度
int channel[5]; //采樣通道號
int gain[5]; //采樣通道增益
多通道故障信號的采集處理及實現(xiàn) 摘要:鑒于故障特征信號的多樣性,對機械設(shè)備需測取不同的信號進行分析,以提高診斷的合理性。為此我們用面向?qū)ο蟮姆椒▽崿F(xiàn)了多通道信號的數(shù)據(jù)采集,并編制了多種處理算法,提高了信號的信噪比。 關(guān)鍵詞:采集 面向?qū)ο?預(yù)處理 故障診斷
機械設(shè)備故障診斷涉及的面很廣,單從選用的特征信號來看就有很多種。每種信號有各自的特點,有不同的應(yīng)用場合;而每一種故障又可能表現(xiàn)出若干特征,故障信息可能包含在幾種特征信號之中。因此,對于一個復(fù)雜的機械系統(tǒng)往往需要測取不同的信號然后進行綜合分析,以提高診斷的可靠性。在實際中,往往通過多路傳感器綜合測試,并通過多路a/d轉(zhuǎn)換送入計算機從而把所需的包含故障主要信息的特征信號盡可能提取出來,如圖1。這樣的綜合測試可全面地測量出故障信號,測試時間少,信號真實準確。為此,我們在windows環(huán)境下,采用面向?qū)ο缶幊虒崿F(xiàn)了故障信號的多通道數(shù)據(jù)采集[1][2][3][5]?紤]到測試信號含有的噪聲信號,提供并實現(xiàn)了幾種處理算法,其中主要介紹了倒譜分析在診斷中的應(yīng)用。
1 數(shù)據(jù)采集
1.1 原理
數(shù)據(jù)采集是把代表故障特征的模擬信號進行數(shù)字離散化。機械設(shè)備故障特征信號經(jīng)過電荷放大器和抗混迭濾波器濾去與故障特征信號無關(guān)的高頻與低頻信號,再經(jīng)過a/d轉(zhuǎn)換到達計算機。a/d轉(zhuǎn)換芯片采用analog divices公司產(chǎn)品ad1764,該芯片為12位逐次比較型高速a/d轉(zhuǎn)換芯片,內(nèi)部含有采樣保持器。轉(zhuǎn)換速度的時間為8.5μs,加上采保時間1.5μs則完成一次采樣轉(zhuǎn)換的時間為10μs,因此本板最高采樣頻率為100khz。a/d板通道控制采用軟件選擇方式,通過通道預(yù)置寄存器任意選擇轉(zhuǎn)換通道。在實際中使用了a/d轉(zhuǎn)換板上的5個通道ch1~ch5,且每個通道的增益可設(shè)。a/d轉(zhuǎn)換的觸發(fā)信號是由板上定時器8253的0通道發(fā)出的,通過編程利用8253定時計數(shù)器發(fā)出等間隔定時脈沖來連續(xù)觸發(fā)a/d轉(zhuǎn)換,同時查詢狀態(tài)位同步讀取數(shù)據(jù),可獲得準確的采樣頻率。
1.2 軟件實現(xiàn)
為提高采樣速度,a/d轉(zhuǎn)換程序采用匯編語言編寫,由borland c++5.0編制的主程序調(diào)用。可完成單通道、多通道以及大容量的數(shù)據(jù)采集,并且可設(shè)置采樣數(shù)據(jù)長度、采樣頻率和每一個通道的程控放大倍數(shù)。參數(shù)設(shè)置全部集成在一個對話框類中,有良好的人機對話界面,如圖2所示。
其中設(shè)置通道控件彈出一個對話框用來設(shè)置通道,最多為5個通道;設(shè)置頻率控件彈出對話框可在30hz~100khz之間設(shè)置采樣頻率;設(shè)置增益控件彈出對話框可分別設(shè)置通道增益為1、2、4、6、8、16倍;采樣長度控件彈出的對話框允許用戶在(1、2、4、6、8、16、24)×1024點中選擇。這5個對話框類都是從基類(tdialog)派生出來的子類,并形成各具自己功能的類。這些類采用了繼承、友員、封裝、多態(tài)的特性,共同完成a/d參數(shù)設(shè)置。其中圖2所對應(yīng)的對話框類是最主要的,由它創(chuàng)建和關(guān)閉其它四個對話框類的實例。它有一個param結(jié)構(gòu),用戶設(shè)置的a/d參數(shù)多存貯在此結(jié)構(gòu)中。為保存這些參數(shù),定義了如下的數(shù)據(jù)結(jié)構(gòu):
typedef sturct{
int number; //總共采集通道數(shù)
double frequency; //采樣頻率
unsigned int length; //采樣數(shù)據(jù)長度
int channel[5]; //采樣通道號
int gain[5]; //采樣通道增益
熱門點擊
- 高性能語音撥號器的設(shè)計與實現(xiàn)
- 基于IDL的SAR圖像處理及質(zhì)量評估系統(tǒng)
- 高性能浮點DSP芯片TMS320VC33
- 基于TMS320VC5416的多路加速度采集
- ADSP-TSl01的DMA在紅外圖像處理系
- 多通道故障信號的采集處理及實現(xiàn)
- 基于TMS320C54X的RS+變織+卷積的
- 采用DSP內(nèi)核技術(shù)進行語音壓縮開發(fā)
- 語音處理系統(tǒng)中的周期性沖激噪聲及其消除
- C8051F040中CAN控制器的應(yīng)用
推薦技術(shù)資料
- CV/CC InnoSwitch3-AQ 開
- URF1DxxM-60WR3系
- 1-6W URA24xxN-x
- 閉環(huán)磁通門信號調(diào)節(jié)芯片NSDRV401
- SK-RiSC-SOM-H27X-V1.1應(yīng)
- RISC技術(shù)8位微控制器參數(shù)設(shè)
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究