新聞中心

        EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 高沖擊信號采集系統(tǒng)中數(shù)字濾波器的軟件實現(xiàn)

        高沖擊信號采集系統(tǒng)中數(shù)字濾波器的軟件實現(xiàn)

        作者: 時間:2011-04-12 來源:網(wǎng)絡(luò) 收藏

        0 引言
        在進行高試驗時,雖然在板中設(shè)計了硬件濾波單元,但依然存在著毛刺較多的現(xiàn)象,這為后續(xù)的識別和分析帶來了不便,因此需要采用濾波的方法對信號進行再次處理。
        常用的有IIR和FIR。從性能上看,IIR濾波器所用的系數(shù)少,可以提高運算速度,但其相位響應(yīng),特別是帶沿為非線形,穩(wěn)定性不能一直得到保證。FIR濾波器可以得到嚴格的線性相位,但對同一幅頻特性要求,階數(shù)高,運算量大。因此一般的IIR和FIR濾波器難以做到嚴格的線性相位與小運算量兼顧,再加上采用浮點運算,影響了對信號的實時處理速度。
        在對采集的信號進行濾波處理時,為了加快計算速度,對濾波器的性能要求并不是很高,濾波器設(shè)計應(yīng)簡單易行,因此整系數(shù)濾波器是很好的選擇。這里詳細說明了建立在極零點抵消基礎(chǔ)上的簡單整系數(shù)濾波器的遞歸方法,并在硬件自帶開發(fā)環(huán)境IAREmbedded Workbench中編寫濾波算法,將其應(yīng)用在所設(shè)計的信號采集中,取得了較好的試驗效果。

        1 建立在極零點抵消基礎(chǔ)上的簡單整系數(shù)濾波器
        建立在極零點抵消基礎(chǔ)上的整系數(shù)濾波器以“梳狀濾波器”為基礎(chǔ),通過設(shè)置不同的極點位置及抵消相應(yīng)位置處的零點,分別設(shè)計出具有低通、高通、帶通和帶阻特性的整系數(shù)濾波器。
        若一的傳遞函數(shù)為:

        可以看出,H(z)有M個零點均勻分布在單位圓上,它的頻率響應(yīng)為:

        這構(gòu)成了一個最簡單的“梳妝濾波器”,它由其在2π內(nèi)有M個等分零點,并且幅度為梳妝而得名。
        若z=1處設(shè)置一個極點,用以抵消H(z)處的零點,則的傳遞函數(shù)為:

        當(dāng)M=10時,其極一零分布以及幅頻特性分別如圖1和圖2所示??梢钥闯觯摓V波器具有低通特性,系數(shù)為整數(shù)。

        本文引用地址:http://www.104case.com/article/172870.htm


        由圖2可以看出,濾波器的阻帶性能不好,這是因sin函數(shù)的較大邊瓣引起的。為了壓縮這些邊瓣,取得更好的性能,需將濾波器的傳遞函數(shù)HLP(z)取k次方,得到:

        為了進行歸一化處理,需將式(5)除以N,濾波器的系數(shù)就是非整數(shù),無法體現(xiàn)進行濾波器整系數(shù)的優(yōu)勢。因此可以先將信號數(shù)據(jù)進行濾波,濾波后的數(shù)據(jù)再除以N,這樣既利用了整系數(shù)濾波器的良好性能,又達到了歸一化的目的。通過這種方法設(shè)計出的濾波器,性能基本可滿足要求,在設(shè)計帶通和帶阻濾波器時,頻率的選擇會受到一定限制。

        2 低通數(shù)字濾波器的
        2.1 整系數(shù)低通濾波器的實現(xiàn)
        分析所要應(yīng)用的硬件電路和采集信號的參數(shù)時,結(jié)合上一節(jié)所介紹的濾波器設(shè)計方法,進行簡單整系數(shù)低通濾波器的設(shè)計。要求截止頻率fp=1 kHz,采樣頻率fs=60 kHz,通帶衰減ap=3 dB,阻帶衰減as=40 dB。由式(4)及式(5),有:

        由已知條件可知,相應(yīng)數(shù)字濾波器3 dB的通帶邊界頻率為:


        上一頁 1 2 3 下一頁

        評論


        相關(guān)推薦

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

        關(guān)閉
        主站蜘蛛池模板: 龙口市| 繁昌县| 依兰县| 婺源县| 山西省| 云龙县| 鄂伦春自治旗| 霍城县| 星子县| 白水县| 体育| 普洱| 衡水市| 正镶白旗| 云安县| 乐都县| 崇文区| 肇东市| 康平县| 陈巴尔虎旗| 岑溪市| 瓦房店市| 泰州市| 天祝| 措勤县| 郯城县| 旅游| 双柏县| 南雄市| 兴城市| 阿克陶县| 漳平市| 中西区| 当阳市| 辛集市| 公安县| 泾源县| 凉山| 蛟河市| 海林市| 当涂县|