滤波器的基本原理课件.pptVIP

  • 5
  • 0
  • 约8.99千字
  • 约 80页
  • 2025-10-20 发布于山东
  • 举报

MATLAB設計橢圓低通濾波器 [N,Wc]=ellipord(Wp,Wr,Ap,Ar,s) 確定橢圓濾波器的階數N。Wc=Wp。[num,den]=ellip(N,Ap,Ar,Wc,s) 確定階數為N,通帶衰減為ApdB,阻帶衰減為AsdB的橢圓濾波器的分子和分母多項式。Wc是橢圓濾波器的通帶截止頻率。上面討論了三種最常用的模擬低通濾波器的特性和設計方法,設計時按照指標要求,合理選用。一般,相同指標下,橢圓濾波器階次最低,切比雪夫次之,巴特沃茲最高,參數的靈敏度則恰恰相反。例:設計滿足下列條件的模擬低通濾波器fc=1kHz,fr=2kHz,Rp=1dB,Rr=40dB8階巴特沃思濾波器5階切比雪夫濾波器4階橢圓濾波器三種模擬低通濾波器(a)8階巴特沃思(b)5階切比雪夫(c)4階橢圓4.2.4模擬高通、帶通及帶阻濾波器的設計模擬高通帶通帶阻濾波器可以通過簡單的頻率變換來實現。設計過程為:⑴將模擬濾波器的參數指標通過頻率變換轉化為原型模擬低通濾波器的參數指標。⑵設計滿足指標要求的原型模擬低通濾波器。⑶通過頻率變換將原型模擬低通濾波器的系統函數變換為其他類型(高通、帶通和帶阻)的模擬濾波器MATLAB實現模擬濾波器的頻率變換①低通到高通變換[B,A]=lp2hp(num,den,w0)給定歸一化模擬低通濾波器分子和分母多項式的係數num和den,通過頻率變換求得高通模擬濾波器,w0為高通濾波器的通帶邊界角頻率。②低通到帶通變換[B,A]=lp2bp(num,den,w0,Bw)給定歸一化模擬低通濾波器分子和分母多項式的係數num和den,通過頻率變換求得帶通模擬濾波器,w0為帶通濾波器的中心角頻率,Bw為帶通濾波器的通帶帶寬(rad/s)。③低通到帶阻變換[B,A]=lp2bs(num,den,w0,Bw)給定歸一化模擬低通濾波器分子和分母多項式的係數num和den,通過頻率變換求得帶阻模擬濾波器,w0為阻帶的中心角頻率,Bw為阻帶帶寬(rad/s)。§4.3根據模擬濾波器設計IIR濾波器

利用模擬濾波器設計數字濾波器,就是從已知的模擬濾波器系統函數Ha(s)設計數字濾波器系統函數H(z),這歸根到底是一個由S平面到Z平面的變換,這種映射變換應遵循兩個基本原則: 1)H(z)的頻響要能模仿Ha(s)的頻響,即S平面的虛軸應映射到Z平面的單位圓上。 2)Ha(s)的因果穩定性映射成H(z)後保持不變,即S平面的左半平面Re{S}<0應映射到Z平面的單位圓以內|Z|1。下麵討論兩種常用的映射變換方法: 4.3.1脈衝回應不變法利用模擬濾波器理論設計數字濾波器,也就是使數字濾波器能模仿模擬濾波的特性,這種模仿可從不同的角度出發。脈衝回應不變法是從濾波器的脈衝回應出發,使數字濾波器的單位脈衝回應序列h(n)正好等於模擬濾波器的沖激回應ha(t)的採樣值,即h(n)=ha(nT),T為採樣週期。①如以Ha(s)及H(z)分別表示ha(t)的拉氏變換及h(n)的Z變換,即Ha(s)=L[ha(t)], H(z)=Z[h(n)]h(n)=ha(nT),Ha(s)=L[ha(t)], H(z)=Z[h(n)]如何由Ha(s)求H(z)??計算H(Z):脈衝回應不變法特別適用於用部分分式表達系統函數,模擬濾波器的系統函數若只有單階極點,且分母的階數高於分子階數N>M,則可表達為部分分式形式;其拉氏反變換為:單位階躍對ha(t)採樣得到數字濾波器的單位脈衝回應序列

文档评论(0)

1亿VIP精品文档

相关文档