新聞中心

EEPW首頁 > 測試測量 > 設計應用 > LabVIEW 8.2的數(shù)字濾波設計

LabVIEW 8.2的數(shù)字濾波設計

作者: 時間:2017-01-09 來源:網(wǎng)絡 收藏

  LabVIEW中提供了多種濾波器和用來設計濾波器的函數(shù)節(jié)點和Ⅵ。濾波器節(jié)點位于函數(shù)選板的“信號處理-濾波器”,如圖所不。

本文引用地址:http://butianyuan.cn/article/201701/337449.htm

  數(shù)字濾波節(jié)點可以將輸入信號直接經(jīng)過濾波器處理,也可以計算濾波器系數(shù)來設計濾波器。濾波器包括Butterworth濾波器、Chebyshev濾波器、橢圓濾波器、貝塞爾濾波器、等紋波濾波器等。如表詳細列出了濾波器節(jié)點的圖標、接線端、名稱和功能。其中常見參數(shù)說明如下。

  filter type:濾波器類型,值為0表示低通、1表示高通、2表示帶通、3表示帶阻。

  X:輸入信號序列,數(shù)據(jù)類型可以是雙精度浮點數(shù)或雙精度浮點復數(shù)。

  如圖 濾波器子選板

  samp1ing freq:fs:采樣頻率,默認為1,如果設置小于或等于0則出錯。

  high cutoff freq:fh: 上限截止頻率,如果fi1ter type 為或1則忽略。

  1ow cutoff freq:f1:下限截止頻率,默認為0.125,如果 fi1ter type 為0或1則忽略,如果fi1ter type 為2或3則必須小于fh。

  order:濾波器的階數(shù),默認為2,如果設置小于或等于0則出錯。

  int/cont(init:F)初始狀態(tài),如果為Fa1se初始值置0,如果為True初始值置上次運行此VI時的結(jié)束值,默認為Fa1se。處理較長的序列時,可以將長序列分成若干小序列,處理第一個序列時置Fa1se,處理后續(xù)序列時置True。

  fi1tered X:輸入信號序列X經(jīng)過濾波器以后的得到的序列,數(shù)據(jù)類型和X一致。

  如表1 濾波器子選板節(jié)點

  如表2 FIR加窗濾波器中的窗函數(shù)表

  濾波器選板中還包含高級IIR濾波器和高FIR濾波器兩個子選板。在這兩個子選板中,濾波器的參數(shù)設計部分和濾波器的執(zhí)行部分(即將信號通過濾波器)是分開的。在需要多次使用濾波器時,將濾波器設計放在循環(huán)框外,將濾波器執(zhí)行過程放在循環(huán)框內(nèi),可以減少重復計算濾波器參數(shù)的次數(shù),提高程序運行的效率。


上一頁 1 2 下一頁

關(guān)鍵詞: LabVIEW82數(shù)字濾

評論


技術(shù)專區(qū)

關(guān)閉