• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

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

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

      徐杰楠,傅艦艇,詹惠琴

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

      0 引言

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

      1 系統(tǒng)組成

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

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

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

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

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

      2.2 程序設(shè)計

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

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

      為了實(shí)時高速地連續(xù)采集數(shù)據(jù),在這一環(huán)節(jié)采用了循環(huán)緩存技術(shù)和高速數(shù)據(jù)流技術(shù)。使用循環(huán)緩存時,每次數(shù)據(jù)只存放在緩存區(qū)的一部分。當(dāng)?shù)竭_(dá)緩存區(qū)的底部時,它就轉(zhuǎn)向緩存區(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ù)放進(jìn)緩存區(qū)的速度快,當(dāng)然也不能太慢。要解決這個問題就需要合理地設(shè)置緩存區(qū)的大小、掃描率和一次讀取掃描數(shù)這3個參數(shù)。

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

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

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

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

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

      圖3 濾波前后的波形顯示

      3 結(jié)語

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

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

      [2]史君成,張淑偉,律淑珍.LabWindows虛擬儀器設(shè)計[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].西安:西安電子科技大學(xué)出版社,2001.

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

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

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

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

      猜你喜歡
      采集卡虛擬儀器濾波
      高精度AD采集卡性能測試及評價方法研究
      中國測試(2022年2期)2022-03-19 09:57:30
      PCB 刻制機(jī)功能開發(fā)及在虛擬儀器實(shí)驗(yàn)室建設(shè)中的應(yīng)用
      電子制作(2017年13期)2017-12-15 09:00:26
      面向數(shù)控機(jī)床的多通道傳感數(shù)據(jù)采集卡設(shè)計
      虛擬儀器及其在電工電子實(shí)驗(yàn)中的應(yīng)用
      電子制作(2017年1期)2017-05-17 03:54:33
      并行高速采樣在地震物理模擬采集中的應(yīng)用
      虛擬儀器技術(shù)在農(nóng)業(yè)裝備測控中的應(yīng)用
      基于虛擬儀器的DMFC實(shí)時監(jiān)控系統(tǒng)
      PCI-e高速數(shù)據(jù)采集卡的驅(qū)動與上位機(jī)軟件設(shè)計
      電子器件(2015年5期)2015-12-29 08:43:12
      RTS平滑濾波在事后姿態(tài)確定中的應(yīng)用
      基于線性正則變換的 LMS 自適應(yīng)濾波
      遙測遙控(2015年2期)2015-04-23 08:15:18
      辽阳市| 盖州市| 武川县| 定远县| 洪雅县| 海丰县| 当雄县| 库伦旗| 赣榆县| 南昌县| 胶州市| 新郑市| 阜宁县| 吕梁市| 天气| 左权县| 布尔津县| 师宗县| 仁化县| 桃江县| 句容市| 襄垣县| 平罗县| 邻水| 高淳县| 滦南县| 绥化市| 和林格尔县| 友谊县| 志丹县| 铅山县| 福建省| 达日县| 霍山县| 西安市| 苏州市| 昆明市| 玛纳斯县| 武平县| 含山县| 仁布县|