久久ER99热精品一区二区-久久精品99国产精品日本-久久精品免费一区二区三区-久久综合九色综合欧美狠狠

新聞中心

EEPW首頁 > 消費電子 > 設計應用 > 一種基于混合編程的小波去噪方法

一種基于混合編程的小波去噪方法

作者: 時間:2014-03-26 來源:網絡 收藏

3 混合編程方法

本文引用地址:http://cqxgywz.com/article/235356.htm

3.1 簡介

(Laboratory Virtual Instrument Engineer-ing)是NI(National Instruments)公司的產品,是一種圖形化的編程語言,它廣泛地被工業界、學術界和研究實驗室所接受,視為一個標準的數據采集和儀器控制軟件。這是一個功能強大且靈活的軟件,利用它可以方便地建立自己的虛擬儀器,其圖形化的界面使得編程及使用過程都生動有趣。利用LabVIEW,可產生獨立運行的可執行文件。

圖形化的程序語言,又稱為“G”語言。使用這種語言編程時,基本上不寫程序代碼,取而代之的是流程圖。它盡可能利用了技術人員、科學家、工程師所熟悉的術語、圖標和概念,因此,LabVIEW 是一個面向最終用戶的工具,提供了實現儀器編程和數據采集系統的便捷途徑。使用它進行原理研究、設計、測試并實現儀器系統時,可以大大提高工作效率。

3.2 LabVIEW調用外部代碼的方法

LabVIEW 的Functions 模塊內Advanced 中CIN 節點,用戶可將需要調用的外部代碼編譯成LabVIEW 所能識別的格式與此節點相連,當此節點執行時,Lab-VIEW 將自動調用與此節點相連的外部代碼,并向CIN傳遞特定的數據結構。

使用CIN技術,用戶可向CIN傳遞任意復合的數據結構。由于LabVIEW 中數據的存儲格式遵循了C語言中數據的存儲格式,所以通常情況下,使用CIN 可獲得較高的程序效率。

3.3 利用LabVIEW的圖形界面編程方法

為了更直觀地顯示信號波形,采用LabVIEW 開發了圖形顯示界面,用以顯示原始信號波形和消噪后信號波形。圖1是圖形顯示界面的LabVIEW編程代碼。圖2是采用LabVIEW和混合編程的代碼。

 

 

4 應用實例

本文采用小波去噪方法對兩種不同的振動沖擊信號進行了分析處理,如圖3和圖4所示。

 

 

 

 

從圖形顯示結果可以看出,經小波降噪后,濾除了噪聲干擾信號,各激勵響應信號更加明顯,這對于后期的信號分析處理奠定了良好基礎。

5 結語

小波去噪方法相比于傳統的濾波器方法,在處理非平穩信號時具有獨特的優勢,有助于提高信號分析處理精度。而采用LabVIEW 和 混合編程的方法,則降低了編程難度,可以大大提高工作效率,是一種實現儀器編程的便捷途徑。

濾波器相關文章:濾波器原理


濾波器相關文章:濾波器原理


電源濾波器相關文章:電源濾波器原理


數字濾波器相關文章:數字濾波器原理

上一頁 1 2 下一頁

關鍵詞: LabVIEW Matlab

評論


相關推薦

技術專區

關閉