《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 模擬設(shè)計 > 設(shè)計應(yīng)用 > 數(shù)字濾波器的軟件設(shè)計流程
數(shù)字濾波器的軟件設(shè)計流程
摘要: 引言數(shù)字化、智能化和網(wǎng)絡(luò)化是當(dāng)代信息技術(shù)發(fā)展的大趨勢,而數(shù)字化是智能化和網(wǎng)絡(luò)化的基礎(chǔ),實(shí)際生活中遇到的信號多種多樣,例如廣播信號、電視信號等等。上述這些信號大部分是模擬信號,也有小部分是數(shù)字信號。
Abstract:
Key words :
</a>  數(shù)字化、智能化和網(wǎng)絡(luò)化是當(dāng)代信息技術(shù)發(fā)展的大趨勢,而數(shù)字化是智能化和網(wǎng)絡(luò)化的基礎(chǔ),實(shí)際生活中遇到的信號多種多樣,例如廣播信號、電視信號等等。上述這些信號大部分是模擬信號,也有小部分是數(shù)字信號。模擬信號是自變量的連續(xù)函數(shù),自變量可以是一維的,也可以是二維或多維的。數(shù)字濾波器" title="數(shù)字濾波器">數(shù)字濾波器" title="數(shù)字濾波器">數(shù)字濾波器" title="數(shù)字濾波器">數(shù)字濾波器技術(shù)是數(shù)字信號分析、處理技術(shù)的重要分支。無論是信號的獲取、傳輸,還是信號的處理和交換都離不開濾波技術(shù),它對信號安全可靠和有效靈活地傳輸是至關(guān)重要的。在所有的電子系統(tǒng)中,使用最多最復(fù)雜的要算數(shù)字濾波器了。

  1 數(shù)字濾波器的設(shè)計原理

  數(shù)字濾波器根據(jù)其沖擊響應(yīng)函數(shù)的時域特征,可分為兩種,即無限長沖擊響應(yīng)(IIR)濾波器和有限長沖擊響應(yīng)(FIR)濾波器。IIR濾波器的特征是,具有無限持續(xù)時間沖擊響應(yīng)。這種濾波器一般需要用遞歸模型來實(shí)現(xiàn),因而有時也稱之為遞歸濾波器。FIR濾波器的沖擊響應(yīng)只能延續(xù)一段時間,在工程實(shí)際中可以采用遞歸的方式實(shí)現(xiàn),也可以采用非遞歸的方式實(shí)現(xiàn)。數(shù)字濾波器的設(shè)計方法有多種,如雙線性變換法、窗函數(shù)設(shè)計法和切比雪夫逼近法等等。

  隨著LabVIEW軟件,尤其是LabVIEW的信號處理工作箱的不斷完善,不僅數(shù)字濾波器的計算機(jī)輔助設(shè)計有了可能,而且還可以使設(shè)計達(dá)到最優(yōu)化,而使用LabVIEW設(shè)計的濾波器不僅設(shè)計簡單,而且使用起來要比利用文本文件實(shí)現(xiàn)的濾波器方便得多。LabVIEW為設(shè)計者提供了FIR和IIR濾波器VI,使用起來非常方便,只需要輸入相應(yīng)的指標(biāo)參數(shù)即可,不需要進(jìn)行復(fù)雜的函數(shù)設(shè)計和大量的運(yùn)算。不同濾波器VI濾波時均有各自的特點(diǎn),因此它們用途各異。

  2 濾波器的選擇方法

  在利用LabVIEW實(shí)現(xiàn)濾波功能時,選擇合適的濾波器是關(guān)鍵,在選擇濾波器時,可參照不同濾波器的特點(diǎn),考慮濾波的實(shí)際要求來選擇合適的濾波器。各種濾波器的特點(diǎn)及選擇濾波器的步驟如圖1IIR數(shù)字濾波器:

圖1 流程圖

  IIR數(shù)字濾波器設(shè)計原理:IIR數(shù)字濾波器是通過因果穩(wěn)定的Ha(s)映射成因果穩(wěn)定的H(z),即s平面的左半平面必須映射到z平面單位圓的內(nèi)部。H(z)的頻率響應(yīng)能模仿Ha(s)的頻率響應(yīng),即s平面的虛軸必須映射到z平面的單位圓上。變換前后的濾波器在時域或頻域的主要特征(頻率響應(yīng)或單位沖激響應(yīng)等)應(yīng)盡可能相同或接近。將傳輸函數(shù)Ha(s)從s平面轉(zhuǎn)換到z平面的方法有多種,主要有沖激不變法和雙線性變換法。
 如果不考慮混疊現(xiàn)象,利用沖擊不變法實(shí)現(xiàn)的數(shù)字濾波器會很好地重現(xiàn)原模擬濾波器的頻率特性。而且數(shù)字濾波器的單位脈沖響應(yīng)完全模仿模擬濾波器的單位沖激響應(yīng),時域特性逼近好。在本設(shè)計中,用沖激函數(shù)作為系統(tǒng)激勵信號,用各種數(shù)字濾波器作為測試系統(tǒng)。沖激函數(shù)具有無限寬廣的頻譜,用沖激函數(shù)做激勵信號相當(dāng)于對測試系統(tǒng)輸入所有頻率的信號,系統(tǒng)必然有對應(yīng)的輸出。用Transfer函數(shù)計算出系統(tǒng)輸出與輸入的傅立葉變換之比,從而得到系統(tǒng)的頻率響應(yīng)函數(shù)。

  LabVIEW程序由兩部分組成:前面板程序和框圖程序。

  整個程序基于多線程設(shè)計,即前面板和系統(tǒng)程序各占用一個線程。前面板是用戶接口,即交互式界面,用于用戶向程序中輸入各種控制參數(shù)和觀察輸出量。在前面板中,使用了各種仿真圖標(biāo),如開關(guān)、旋鈕等,并以數(shù)字或?qū)崟r趨勢圖等各種形式的輸出測試結(jié)果來模擬真實(shí)儀器的面板。通過信號經(jīng)過巴特沃斯和切比雪夫帶通濾波器以后的波形和信號經(jīng)過貝塞爾和橢圓帶通濾波器以后的波形。

  程序包含有兩個模塊,即兩個case結(jié)構(gòu):一個用來實(shí)現(xiàn)頻率響應(yīng)測試;另一個用來模擬從混有高頻噪聲的信號數(shù)據(jù)中提取正弦波。由于濾波器對信號的分析要求循環(huán)進(jìn)行,而整個過程都希望是人為控制的,因此框圖程序里需要一個While循環(huán)結(jié)構(gòu)。

  模塊一:頻率響應(yīng)測試模塊。頻率響應(yīng)測試時采用沖激函數(shù)做激勵信號,通過函數(shù)子模板中調(diào)用來實(shí)現(xiàn),并且需要對沖激函數(shù)的采樣數(shù)、幅值和延時3個參數(shù)進(jìn)行設(shè)置。用Transfer函數(shù)計算出系統(tǒng)輸出與輸入的傅立葉變換之比,從而得到系統(tǒng)的頻率響應(yīng)函數(shù)。在本設(shè)計系統(tǒng)中,共包含有4種類型濾波器,分別為:巴特沃斯濾波器、切比雪夫?yàn)V波器、貝塞爾濾波器、橢圓濾波器。通過在模塊中調(diào)用相應(yīng)的函數(shù)子模板來實(shí)現(xiàn),并且對濾波器的階次、類型、低(高)端截止頻率、通帶波紋等各項(xiàng)參數(shù)進(jìn)行設(shè)置,為了驗(yàn)證所設(shè)計的系統(tǒng)對濾波器頻率響應(yīng)特性分析的效果,將開關(guān)設(shè)置為開的狀態(tài)。如果由于四種濾波器的波形全部在一個波形測量節(jié)點(diǎn)顯示會影響觀測效果,所以在程序設(shè)計時,將濾波器的波形分成兩組輸出。

圖2 模塊一程序圖

  在LabVIEW中利用transferfunction.vi來計算兩個濾波器的頻率響應(yīng)函數(shù)。

  模塊二:使用低通濾波器提取正弦波模塊。通常微機(jī)應(yīng)用系統(tǒng)的輸入信號中會不可避免地受到各種噪聲的干擾,可以采用數(shù)字濾波方法對其予以削弱或?yàn)V除。本模塊輸入信號為一個正弦波,并加入一個白噪聲來模擬信號傳輸中的干擾信號。在設(shè)計過程中,使用巴特沃斯低通濾波器濾除噪聲分量,從而達(dá)到提取正弦波的目的。該模塊程序中共有兩個巴特沃斯濾波器。首先調(diào)用SinePatternvi子程序和UniformWhiteNoisevi子程序產(chǎn)生一個正弦波和均勻分布的白噪聲(用來模擬實(shí)際混入的干擾信號),干擾信號通過一個巴特沃斯高通濾波器,生成一個高頻噪聲并與正弦信號疊加,用來模擬含有噪聲的采樣序列,該信號再經(jīng)過一個巴特沃斯低通濾波器,進(jìn)而實(shí)現(xiàn)正弦波提取。

圖3 模塊二程序圖

  通過仿真實(shí)驗(yàn)可以證實(shí),當(dāng)濾波器的階次較高時,系統(tǒng)的頻率響應(yīng)速度越快,階次越高就越接近理想特性。本例選用巴特沃斯濾波器,它擁有最平滑的頻率響應(yīng),在截斷頻率以外,頻率響應(yīng)單調(diào)下降。在通帶中是理想的單位響應(yīng),在阻帶中響應(yīng)為零。巴特沃斯濾波器的優(yōu)點(diǎn)是具有平滑的單調(diào)遞減的頻率響應(yīng),缺點(diǎn)是通帶與阻帶之間過渡緩慢。相比之下,切比雪夫?yàn)V波器的幅度特性在通帶中具有這種等波紋特性,并且階次越高等波紋也相應(yīng)增加,同時阻帶內(nèi)衰減也相應(yīng)增加?;贚abVIEW的數(shù)字濾波器設(shè)計,使得濾波后噪聲得到了有效抑制,濾波效果良好。

4 FIR數(shù)字濾波器

 

      FIR數(shù)字濾波器設(shè)計原理:FIR濾波器就是用-表示的多項(xiàng)式,使其在單位圓上的特性逼近要求的頻率特性。FIR濾波器的設(shè)計任務(wù)就是給定要求的頻率特性,按照一定的最佳逼近準(zhǔn)則,選取多項(xiàng)式系數(shù)h(n),即濾波器的單位抽樣響應(yīng)及階數(shù)N,使得頻率特性滿足設(shè)計要求。通常FIR濾波器設(shè)計有三種方法:窗函數(shù)加權(quán)法、頻率采樣設(shè)計和切比雪夫等波紋逼近法。這里通過窗函數(shù)加權(quán)法來設(shè)計。

圖4 程序框圖

  本設(shè)計采用窗函數(shù)法,利用前面板用于設(shè)置輸入數(shù)值和觀察輸出量,來模擬真實(shí)濾波器的前面板。由于虛擬面板直接面向用戶,是虛擬濾波器控制軟件的核心。實(shí)際中的待測信號可以由數(shù)據(jù)采集卡實(shí)時采集濾波,也可以由數(shù)據(jù)采集卡采集后保存為LabVIEW所能夠識別的文件形式,之后再由LabVIEW進(jìn)行分析濾波。在這里用基本的信號(正弦波,余弦波,方波)來模擬原始信號。程序采用窗函數(shù)法的計算流程,將窗函數(shù)與需要濾波的信號進(jìn)行卷積實(shí)現(xiàn)信號的濾波。

圖5 程序框圖

  使用者可對原始信號,噪聲信號和濾波器參數(shù)進(jìn)行設(shè)置。原始信號的波形圖,濾波的結(jié)果都可得到實(shí)時顯示。這樣,在程序成功的運(yùn)行后就可以從顯示區(qū)得到結(jié)果,使結(jié)果更為直觀地反映出來。

  5 結(jié)論

  數(shù)字濾波器可以通過編程實(shí)現(xiàn)各種不同系統(tǒng),滿足不同的需要,也可以隨時改動系數(shù),調(diào)整濾波器參數(shù),選擇最佳方案。使用LabVIEW軟件平臺開發(fā)電氣參數(shù)測量儀等虛擬儀器,實(shí)現(xiàn)了更高的效率,節(jié)省了更多的硬件開銷,方便了系統(tǒng)的維護(hù)和減輕了儀器更新的負(fù)擔(dān)。使用虛擬儀器逐步代替?zhèn)鹘y(tǒng)儀器已經(jīng)成為測試領(lǐng)域發(fā)展的趨勢。但是在實(shí)際應(yīng)用中,仍要根據(jù)具體情況進(jìn)行程序的優(yōu)化和軟硬件的結(jié)合,使虛擬儀器發(fā)揮更高的性能。

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
亚洲欧洲精品一区二区三区波多野1战4| 亚洲一级黄色| 欧美亚州一区二区三区| 欧美激情aⅴ一区二区三区| 久久人人爽人人爽| 久久精品免费观看| 欧美在线观看你懂的| 亚洲欧美在线x视频| 亚洲图片欧美午夜| 在线亚洲国产精品网站| 9色porny自拍视频一区二区| 日韩一区二区精品视频| 一区二区欧美在线观看| 一区二区三区久久网| 99re66热这里只有精品4| 亚洲人在线视频| 亚洲乱亚洲高清| 99国产精品久久久久久久| 日韩午夜激情| 亚洲深夜福利在线| 亚洲欧美日韩在线播放| 午夜在线视频观看日韩17c| 亚洲欧美日韩精品| 欧美一区二区三区日韩视频| 久久国产精品久久精品国产| 久久频这里精品99香蕉| 免费亚洲视频| 欧美人与禽猛交乱配视频| 欧美日韩精品一区| 国产精品久久久久久福利一牛影视 | aa级大片欧美| 亚洲天堂偷拍| 亚洲一区二区精品在线观看| 亚洲一品av免费观看| 亚洲欧美视频在线观看| 欧美在线高清| 亚洲国产一区二区三区在线播| 亚洲伦理在线免费看| 亚洲午夜未删减在线观看| 午夜视频一区在线观看| 久久福利视频导航| 欧美成人tv| 欧美视频手机在线| 国产日韩欧美黄色| 在线观看欧美日韩国产| 日韩一级成人av| 午夜精品一区二区三区在线| 91久久国产综合久久蜜月精品| 亚洲特级片在线| 久久国产精品网站| 欧美激情第9页| 国产精品午夜国产小视频| 在线观看视频一区二区欧美日韩| 亚洲美女毛片| 欧美一区二区三区在线观看视频| 日韩视频精品在线观看| 性做久久久久久久免费看| 模特精品裸拍一区| 蜜臀av在线播放一区二区三区| 欧美一二三区精品| 亚洲精品一级| 欧美一区二区大片| 免费一级欧美片在线观看| 欧美性猛交xxxx乱大交蜜桃| 好吊妞**欧美| 一区二区三区精品| 91久久久亚洲精品| 欧美一区二区日韩| 欧美精品三级在线观看| 国模精品一区二区三区| 一区二区三区产品免费精品久久75| 久久精品国产免费观看| 亚洲欧美日韩一区二区三区在线观看| 欧美成人免费在线| 国产日韩精品电影| av成人天堂| 亚洲欧洲精品一区二区| 欧美在线一二三四区| 欧美日韩视频在线| 亚洲国产精品va在线看黑人动漫| 午夜精品久久久| 亚洲无毛电影| 欧美岛国激情| 狠狠色丁香婷婷综合| 亚洲资源av| 亚洲视频视频在线| 欧美国产欧美综合 | 欧美在线高清| 欧美日韩综合在线| 亚洲黄色av| 欧美中在线观看| 欧美一区二视频| 国产精品vip| 亚洲欧洲免费视频| 亚洲国产精品va在线观看黑人| 欧美怡红院视频| 国产精品成人在线观看| 亚洲久久一区| 亚洲免费观看高清完整版在线观看熊 | 激情一区二区三区| 亚洲女同同性videoxma| 亚洲视频欧美视频| 欧美人与性动交α欧美精品济南到| 狠狠色综合日日| 香蕉久久一区二区不卡无毒影院 | 亚洲尤物视频网| 亚洲自拍电影| 欧美日韩一区三区| 亚洲精品免费一区二区三区| 亚洲蜜桃精久久久久久久| 裸体歌舞表演一区二区| 国内成人精品2018免费看| 欧美一区二区在线播放| 久久se精品一区二区| 国产精品入口福利| 亚洲一二三四久久| 亚洲欧美在线观看| 国产精品久久久久久亚洲调教| 一区二区高清| 亚洲欧美日韩在线综合| 国产精品久久久久aaaa樱花| 亚洲尤物视频网| 欧美在线视频日韩| 国产又爽又黄的激情精品视频| 欧美综合激情网| 麻豆av一区二区三区久久| 在线日韩欧美视频| 亚洲精品一区二区三区福利| 欧美精品一区二区视频| 亚洲免费成人av电影| 亚洲一二三区精品| 国产精品视频专区| 香蕉视频成人在线观看| 久久视频在线视频| 亚洲国产另类 国产精品国产免费| 亚洲激情专区| 亚洲成人在线免费| 亚洲精品一级| 一本色道久久综合| 国产精品第十页| 午夜亚洲性色福利视频| 久久在线免费视频| 亚洲国产日韩在线一区模特| 99热免费精品| 国产精品网站在线播放| 久久精品欧美| 欧美日韩1080p| 制服丝袜亚洲播放| 久久精品91久久香蕉加勒比| 亚洲福利视频专区| 亚洲香蕉在线观看| 国产小视频国产精品| 最新亚洲一区| 国产精品久久久久久av福利软件 | 欧美性做爰毛片| 欧美一区二区视频免费观看| 欧美电影在线播放| 亚洲午夜三级在线| 久久久视频精品| 亚洲精品一区二区三区99| 午夜欧美精品| 在线成人黄色| 亚洲香蕉成视频在线观看| 国产视频在线观看一区二区三区 | 国内外成人免费激情在线视频网站 | 亚洲电影毛片| 亚洲专区国产精品| 国内精品久久久久久| 99视频日韩| 国产亚洲激情| 一区二区不卡在线视频 午夜欧美不卡在| 国产美女高潮久久白浆| 亚洲免费高清| 国产午夜精品美女毛片视频| 一本不卡影院| 国产精品美女999| 一区二区在线观看av| 亚洲午夜电影| 136国产福利精品导航网址| 午夜国产精品影院在线观看| 亚洲第一精品夜夜躁人人躁| 亚洲欧美中文日韩在线| 亚洲电影毛片| 久久精品国产一区二区电影| 亚洲美女在线视频| 麻豆成人综合网| 午夜精彩国产免费不卡不顿大片| 欧美精品久久一区| 久久国产免费| 国产精品视频九色porn| 99精品99| 很黄很黄激情成人| 午夜精品视频| 9色国产精品| 欧美岛国激情| 亚洲福利专区| 国产一二三精品| 亚洲欧美激情视频| 亚洲精品乱码久久久久| 久久综合中文色婷婷|