国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于LabVIEW的實時數(shù)據(jù)采集和濾波處理設計

2011-09-12 03:22:20徐杰楠傅艦艇詹惠琴
電子測試 2011年11期
關鍵詞:采集卡虛擬儀器濾波

徐杰楠,傅艦艇,詹惠琴

(電子科技大學自動化工程學院,成都,611731)

0 引言

在線磨粒監(jiān)測技術已成為當今油液監(jiān)測領域的研究熱點,實施油液在線監(jiān)控不僅可以減少采樣和實驗室分析的巨額費用,還便于構成診斷和預防性維修系統(tǒng),及時發(fā)現(xiàn)突發(fā)性故障和對機器狀態(tài)進行趨勢分析。完成信息采集工作是對信號進行處理和分析的關鍵。本文根據(jù)測試信號的特征,在LabVIEW環(huán)境下設計一個實時采集系統(tǒng)完成對信號的實時采集,并進行了簡單的濾波處理。

1 系統(tǒng)組成

該數(shù)據(jù)采集系統(tǒng)硬件包括傳感器、調理電路、PCI-1200數(shù)據(jù)采集卡和PC幾個部分,如圖1所示。

傳感器將非電信號轉換為電信號,經調理電路放大到適當?shù)碾妷悍纫詽M足PCI-1200輸入電壓的要求,PCI-1200將采集到的信號交給PC處理。PCI-1200卡是美國NI公司生產的PCI總線的多功能數(shù)據(jù)采集卡,可用于實驗室測試、生產測試和工業(yè)過程監(jiān)控等應用領域進行高性能數(shù)據(jù)采集與控制。PC是整個系統(tǒng)的核心,它在LabVIEW平臺下控制PCI-1200以實現(xiàn)數(shù)據(jù)采集,并對采集到的數(shù)據(jù)進行分析處理。

2 數(shù)據(jù)采集系統(tǒng)設計

2.1 PCI-1200數(shù)據(jù)采集卡

PCI-1200是一款美國NI公司生產的多功能PCI總線數(shù)據(jù)采集卡。其性能參數(shù)如下:8路單端輸入或4路雙端輸入,DC耦合;信號輸入方式有單端輸入方式(有參考地和無參考地兩種)和差分輸入方式;12位A/D轉換器(逐次逼近型),最大采樣頻率100KS/s;信號輸入范圍(±5V,0~10V);采用FIFO緩存,F(xiàn)IFO緩存容量可以存儲4096次采樣值。

2.2 程序設計

數(shù)據(jù)采集卡的驅動方式分為內置式驅動和外掛式驅動兩種。對于NI公司生產的各種專用數(shù)據(jù)采集卡,可使用LabVIEW內的DAQ庫直接對端口進行各種操作,即內置式驅動。NI數(shù)據(jù)采集卡提供對LabVIEW豐富且完備的支持,驅動函數(shù)在底層的基礎函數(shù)上進行高度封裝,用戶無需深入了解采集卡的具體工作,只要掌握驅動函數(shù)輸入/輸出端口的意義,就能進行數(shù)據(jù)采集開發(fā)。因此用戶使用NI PCI-1200時,只需將所需接口從程序中直接調用至系統(tǒng)開發(fā)環(huán)境中,即可實現(xiàn)采集,存儲以及回放等功能。

數(shù)據(jù)采集是從傳感器和其他待測設備等模擬和數(shù)字被測單元中自動采集各種參量(物理、化學、生物量等)信息的過程。數(shù)據(jù)采集的結果直接影響后續(xù)數(shù)據(jù)處理、分析。

為了實時高速地連續(xù)采集數(shù)據(jù),在這一環(huán)節(jié)采用了循環(huán)緩存技術和高速數(shù)據(jù)流技術。使用循環(huán)緩存時,每次數(shù)據(jù)只存放在緩存區(qū)的一部分。當?shù)竭_緩存區(qū)的底部時,它就轉向緩存區(qū)頂部再次填充同一個緩沖區(qū)。與此同時,緩存區(qū)中的數(shù)據(jù)一塊一塊被讀出,這就形成了連續(xù)采集過程。在這個過程中,要保證程序從緩存區(qū)的某個位置讀取數(shù)據(jù),同時新采集的數(shù)據(jù)存入緩存區(qū)的另外位置,這樣才能有可供讀取的數(shù)據(jù),尚未讀取的數(shù)據(jù)也不會被更新的數(shù)據(jù)覆蓋掉。這樣就允許軟件將數(shù)據(jù)處理與數(shù)據(jù)采集并行展開。要使數(shù)據(jù)能夠被連續(xù)地采集必須保證程序從緩沖區(qū)讀取數(shù)據(jù)的速度不能比數(shù)據(jù)放進緩存區(qū)的速度快,當然也不能太慢。要解決這個問題就需要合理地設置緩存區(qū)的大小、掃描率和一次讀取掃描數(shù)這3個參數(shù)。

圖2是數(shù)據(jù)采集程序。在程序的前面板設置采樣頻率、采集通道、緩存大小、一次讀取掃描數(shù)等參數(shù)。

2.3 數(shù)據(jù)濾波

因采集到的信號扔夾雜著噪聲,甚至在信號幅度較小的情況下噪聲淹沒了信號,無法看到信號,因此對信號進行濾波是必要的。本設計采用的是IIR型的5階巴特沃茲濾波器,在前面板對濾波器的參數(shù)進行設置。圖3顯示了不同濾波頻率帶寬下的信號。如圖3所示:a圖是直接采集到的信號,未經濾波處理,可以看出仍然夾雜著噪聲。b圖是經過了截止頻率為60Hz的低通濾波后的信號,與a圖相比,噪聲幅度明顯下降,但信號也有少許的衰減。c圖是經過了截止頻率為30Hz的低通濾波后的信號,噪聲已經很小,接近于一條直線,但是信號衰減也較大。

由圖3可以看出不同濾波帶寬下信號的差別。由于信號帶寬與噪聲帶寬相近,所以在濾波帶寬比較窄的時候噪聲大幅度被濾去,提高了信噪比,但是信號幅度也有很大衰減。所以在設計中要根據(jù)所需來設置濾波帶寬。

圖2 數(shù)據(jù)采集程序

圖3 濾波前后的波形顯示

3 結語

LabVIEW是一個功能強大的虛擬儀器編程環(huán)境,其簡單的編寫語言和易于編寫的控制控件,簡化了編程過程,可以減少系統(tǒng)的開發(fā)時間,同時也提高了編程效率。LabVIEW將逐漸成為虛擬儀器技術軟件的工業(yè)標準,虛擬儀器的思想將更多地滲透到未來電子測量儀器和自動化測試技術的發(fā)展中。

[1]鄧焱,王磊.LabVIEW 7.1[M].北京:機械工業(yè)出版社,2004:266-276.

[2]史君成,張淑偉,律淑珍.LabWindows虛擬儀器設計[M].北京:國防工業(yè)出版社,2007.

[3]Miller J.L.,Kitaljevich,D.In-line oil debris monitor for aircraft engine condition assessment[C].Aerospace Conference Proceedings, IEEE, 2000,6(1):49-56.

[4]劉君華,賈慧芹,丁暉,等.虛擬儀器圖形化編程語言LabVIEW教程[M].西安:西安電子科技大學出版社,2001.

[5]林君,謝宣松.虛擬儀器原理和應用[M].北京:科學出版社,2006.

[6]魏海燕,楊建新,郁鼎新,等.基于LabVIEW的虛擬儀器開發(fā)[J].機械工程師,2000.

[7]National Instruments Corporation .LabVIEW Function and VI Reference Manual [M],National Instruments Corporation,1998.

[8]楊樂平,還海濤,肖相生,等.LabVIEW程序設計與應用[M].北京:電子工業(yè)出版社,2001:201-217.

猜你喜歡
采集卡虛擬儀器濾波
高精度AD采集卡性能測試及評價方法研究
中國測試(2022年2期)2022-03-19 09:57:30
PCB 刻制機功能開發(fā)及在虛擬儀器實驗室建設中的應用
電子制作(2017年13期)2017-12-15 09:00:26
面向數(shù)控機床的多通道傳感數(shù)據(jù)采集卡設計
虛擬儀器及其在電工電子實驗中的應用
電子制作(2017年1期)2017-05-17 03:54:33
并行高速采樣在地震物理模擬采集中的應用
虛擬儀器技術在農業(yè)裝備測控中的應用
基于虛擬儀器的DMFC實時監(jiān)控系統(tǒng)
電源技術(2016年9期)2016-02-27 09:05:28
PCI-e高速數(shù)據(jù)采集卡的驅動與上位機軟件設計
電子器件(2015年5期)2015-12-29 08:43:12
RTS平滑濾波在事后姿態(tài)確定中的應用
基于線性正則變換的 LMS 自適應濾波
遙測遙控(2015年2期)2015-04-23 08:15:18
临安市| 托里县| 洛浦县| 达拉特旗| 苏尼特左旗| 杨浦区| 收藏| 江西省| 通海县| 武清区| 广昌县| 犍为县| 安国市| 忻州市| 秦皇岛市| 台山市| 潮州市| 进贤县| 宁德市| 浙江省| 桦川县| 衡水市| 巴里| 雷山县| 正安县| 金溪县| 阿拉善盟| 宜兰县| 红安县| 禹州市| 西和县| 江山市| 武山县| 镇康县| 宁波市| 阳江市| 平定县| 南昌市| 南汇区| 游戏| 曲水县|