【正文】
r such as 3 dB passband width, Q value and stopband attenuation were tested and pared with Bessel, Butterworth and Chebyshev filter designed in the same condition. On the basis of these designs, the main frequency with standard har2 monic voice signals was tested by using these filters, and the results of harmonic ponents filtering were pared. Itwas shown that the ellip tical filter had better bandpass performance than Bessel, Butterworth and Chebyshev filter.Through the study of IIR digital filters, this discourse p resents a detailed design of IIR digital filters system. And the results of emulational experiments show that this filter could effectively filter noise, at the same time be patible with other large2scale virtual electronic measuring system to meet the measuring require2 ments in various situations.Keywords:cascadeform structure。 fourthorder bandpass。Lab VIEW程序由兩部分組成:前面板程序和框圖程序。LabVIEW的前面板, 即交互式界面用于設(shè)置輸入數(shù)值和觀察輸出量,在前面板中,使用了各種圖標(biāo)如開(kāi)關(guān),實(shí)時(shí)趨勢(shì)圖等來(lái)模擬真實(shí)儀器的面板,并可如同操作實(shí)際儀器一樣方便地調(diào)節(jié)輸入?yún)?shù)和進(jìn)行輸出模式定制。在世界范圍內(nèi),汽車、通信、航空、半導(dǎo)體、電子設(shè)計(jì)生產(chǎn)、過(guò)程控制和生物醫(yī)學(xué)等各領(lǐng)域均通過(guò)Lab VIEW提高了應(yīng)用開(kāi)發(fā)的效率,其應(yīng)用涵蓋了從研發(fā)、測(cè)試、生產(chǎn)到服務(wù)的產(chǎn)品開(kāi)發(fā)所有階段。濾波器是一種選頻裝置,它對(duì)某一個(gè)或幾個(gè)頻率范圍(頻帶)內(nèi)的電信號(hào)給以很小的衰減,使這部分信號(hào)能順利通過(guò)。 數(shù)字濾波器是指輸入、輸出均為數(shù)字信號(hào),通過(guò)一定的運(yùn)算關(guān)系改變輸入信號(hào)所含頻率成分的相對(duì)比例或?yàn)V除某些頻率成分的器件. 數(shù)字濾波器是數(shù)字信號(hào)處理中最重要的組成部分之一,幾乎出現(xiàn)在所有的數(shù)字信號(hào)處理系統(tǒng)中,相對(duì)于模擬濾波器,數(shù)字濾波器具有以下顯著優(yōu)點(diǎn):(1)精度高。(3)可靠性高。(5)并行處理. 數(shù)字濾波器的這些優(yōu)勢(shì)使它的應(yīng)用越來(lái)越廣泛,在數(shù)字通信、語(yǔ)音圖像處理、譜分析、模式識(shí)別、自動(dòng)控制等領(lǐng)域得到了廣泛的應(yīng)用. 數(shù)字濾波器總的說(shuō)來(lái)可以分成兩大類。而另一類現(xiàn)代濾波器,例如維納濾波器、卡爾曼濾波器、自適應(yīng)濾波器等最佳濾波器。Lab VIEW 是圖形化開(kāi)發(fā)環(huán)境,它具有功能強(qiáng)大、編程效率高、界面友好、參數(shù)修改方便等優(yōu)點(diǎn), 同時(shí)它在功能完整性和應(yīng)用靈活性上也不遜于任何高級(jí)語(yǔ)言。計(jì)算機(jī)和儀器的密切結(jié)合是目前儀器發(fā)展的一個(gè)重要方向。隨著計(jì)算機(jī)功能的日益強(qiáng)大以及其體積的日趨縮小,這類儀器功能也越來(lái)越強(qiáng)大,目前已經(jīng)出現(xiàn)含嵌入式系統(tǒng)的儀器。以通用的計(jì)算機(jī)硬件及操作系統(tǒng)為依托,實(shí)現(xiàn)各種儀器功能。上面的框圖反映了常見(jiàn)的虛擬儀器方案。虛擬儀器的研究中涉及的基礎(chǔ)理論主要有計(jì)算機(jī)數(shù)據(jù)采集和數(shù)字信號(hào)處理。 Lab VIEW的概念Lab VIEW標(biāo)志Lab VIEW 也是通用的編程系統(tǒng),有一個(gè)完成任何編程任務(wù)的龐大函數(shù)庫(kù)。Lab VIEW也有傳統(tǒng)的程序調(diào)試工具,如設(shè)置斷點(diǎn)、以動(dòng)畫(huà)方式顯示數(shù)據(jù)及其子程序(子VI)的結(jié)果、單步執(zhí)行等等,便于程序的調(diào)試。傳統(tǒng)文本編程語(yǔ)言根據(jù)語(yǔ)句和指令的先后順序決定程序執(zhí)行順序,而 Lab VIEW 則采用數(shù)據(jù)流編程方式,程序框圖中節(jié)點(diǎn)之間的數(shù)據(jù)流向決定了VI及函數(shù)的執(zhí)行順序。Lab VIEW 提供很多外觀與傳統(tǒng)儀器(如示波器、萬(wàn)用表)類似的控件,可用來(lái)方便地創(chuàng)建用戶界面。使用圖標(biāo)和連線,可以通過(guò)編程對(duì)前面板上的對(duì)象進(jìn)行控制。Lab VIEW 的圖形化源代碼在某種程度上類似于流程圖,因此又被稱作程序框圖代碼??沙浞职l(fā)揮計(jì)算機(jī)的能力,有強(qiáng)大的數(shù)據(jù)處理功能,可以創(chuàng)造出功能更強(qiáng)的儀器。 未來(lái)虛擬儀器研究的另一個(gè)問(wèn)題是各種標(biāo)準(zhǔn)儀器的互連及與計(jì)算機(jī)的連接。未來(lái)的儀器也應(yīng)當(dāng)是網(wǎng)絡(luò)化的。Lab VIEW集成了與滿足GPIB、VXI、RS232 和 RS485 協(xié)議的硬件及數(shù)據(jù)采集卡通訊的全部功能。這是一個(gè)功能強(qiáng)大且靈活的軟件。圖形化的程序語(yǔ)言,又稱為 “G” 語(yǔ)言。它盡可能利用了技術(shù)人員、科學(xué)家、工程師所熟悉的術(shù)語(yǔ)、圖標(biāo)和概念,因此,Lab VIEW是一個(gè)面向最終用戶的工具。使用它進(jìn)行原理研究、設(shè)計(jì)、測(cè)試并實(shí)現(xiàn)儀器系統(tǒng)時(shí),可以大大提高工作效率。像許多重要的軟件一樣,Lab VIEW提供了Windows、UNIX、Linux、Macintosh的多種版本。 IIR數(shù)字濾波器 數(shù)字濾波器的概念數(shù)字濾