fbpx
维基百科

贝塞尔滤波器

电子学信号处理领域,贝塞尔滤波器(Bessel filter)是具有最大平坦的群延迟(线性相位响应)的线性滤波器。贝塞尔滤波器常用在音频天桥系统中。模拟贝赛尔滤波器在几乎整个通频带都具有恒定的群延迟,因而在通频带上保持了被过滤的信号波形。滤波器的得名德国数学家弗雷德里希·贝塞尔,他发展了滤波器的数学理论基础。

传递函数

描述贝塞耳滤波器低通滤波器的传递函数如下:

 

这里θn(s)是一个反向贝塞耳多项式,ω0是选定的期望截止频率。

简单例子

下面是一个三阶贝塞尔低通滤波

 

gain值为

 

相位为

 

群延迟为

 

群延迟的泰勒级数展开为

 

注意在ω2和ω4的二个term是零,在ω=0造成非常平坦的群延迟。这是可以调整到零term的最大数量,因为在三阶贝赛尔多项式中总共有四个系数,要求定义四个等式。一个等式是为了在ω = 0 时the gain be unity,第二个等式指定ω =无穷时gain是零,剩下二个等式指定二个terms的级数展开是零。这是n秩贝赛尔滤波的群延迟的一般特性:在群延迟的前n-1级数展开的term为零,因而ω = 0时群延迟的扁平得以最大化。

Pseudo code

以下為貝塞爾低通濾波器的pseudo code,以階數N=5及N=10模擬並繪製出幅頻相對應曲線,可以以python或是matlab實現之。

n ← 0 TO 1 BY 0.01 for i (0 to 1): IF i ←← 0 THEN pos ← 1 N ← 5 ENDIF IF i ←← 1 THEN pos ← 3 N ← 10 ENDIF z, p, k ← besselap(N) b, a ← zpk2tf(z, p, k) h, w ← freqs(b, a, n) magh2 ← abs(h) ** 2 phah ← unwrap(angle(h)) plt.subplot(2, 2, pos) plt.xlim(0, 2) plt.xlabel("w/wc") plt.ylabel("Bessel H(jw)^2") plt.title("N =" + INT_TO_STRING(N)) plt.grid() plt.plot(w, magh2) plt.subplot(2, 2, pos + 1) plt.xlim(0, 2) plt.xlabel("w/wc") plt.ylabel("Bessel Ph(jw)^2") plt.title("N =" + INT_TO_STRING(N)) plt.grid() plt.plot(w, phah) ENDFOR plt.show() 

贝塞尔滤波器, 此條目没有列出任何参考或来源, 2012年5月22日, 維基百科所有的內容都應該可供查證, 请协助補充可靠来源以改善这篇条目, 无法查证的內容可能會因為異議提出而移除, 此條目需要擴充, 2012年5月13日, 请協助改善这篇條目, 更進一步的信息可能會在討論頁或扩充请求中找到, 请在擴充條目後將此模板移除, 在电子学和信号处理领域, bessel, filter, 是具有最大平坦的群延迟, 线性相位响应, 的线性滤波器, 常用在音频天桥系统中, 模拟贝赛尔滤波器在几乎整个通频带都具有恒定的群延迟,. 此條目没有列出任何参考或来源 2012年5月22日 維基百科所有的內容都應該可供查證 请协助補充可靠来源以改善这篇条目 无法查证的內容可能會因為異議提出而移除 此條目需要擴充 2012年5月13日 请協助改善这篇條目 更進一步的信息可能會在討論頁或扩充请求中找到 请在擴充條目後將此模板移除 在电子学和信号处理领域 贝塞尔滤波器 Bessel filter 是具有最大平坦的群延迟 线性相位响应 的线性滤波器 贝塞尔滤波器常用在音频天桥系统中 模拟贝赛尔滤波器在几乎整个通频带都具有恒定的群延迟 因而在通频带上保持了被过滤的信号波形 滤波器的得名德国数学家弗雷德里希 贝塞尔 他发展了滤波器的数学理论基础 传递函数 编辑描述贝塞耳滤波器低通滤波器的传递函数如下 H s 8 n 0 8 n s w 0 displaystyle H s frac theta n 0 theta n s omega 0 这里8n s 是一个反向贝塞耳多项式 w0是选定的期望截止频率 简单例子 编辑下面是一个三阶贝塞尔低通滤波 H s 15 s 3 6 s 2 15 s 15 displaystyle H s frac 15 s 3 6s 2 15s 15 gain值为 G w H j w 15 w 6 6 w 4 45 w 2 225 displaystyle G omega H j omega frac 15 sqrt omega 6 6 omega 4 45 omega 2 225 相位为 ϕ w arg H j w arctan 15 w w 3 15 6 w 2 displaystyle phi omega arg H j omega arctan left frac 15 omega omega 3 15 6 omega 2 right 群延迟为 D w d ϕ d w 6 w 4 45 w 2 225 w 6 6 w 4 45 w 2 225 displaystyle D omega frac d phi d omega frac 6 omega 4 45 omega 2 225 omega 6 6 omega 4 45 omega 2 225 群延迟的泰勒级数展开为 D w 1 w 6 225 w 8 1125 displaystyle D omega 1 frac omega 6 225 frac omega 8 1125 cdots 注意在w2和w4的二个term是零 在w 0造成非常平坦的群延迟 这是可以调整到零term的最大数量 因为在三阶贝赛尔多项式中总共有四个系数 要求定义四个等式 一个等式是为了在w 0 时the gain be unity 第二个等式指定w 无穷时gain是零 剩下二个等式指定二个terms的级数展开是零 这是n秩贝赛尔滤波的群延迟的一般特性 在群延迟的前n 1级数展开的term为零 因而w 0时群延迟的扁平得以最大化 Pseudo code 编辑以下為貝塞爾低通濾波器的pseudo code 以階數N 5及N 10模擬並繪製出幅頻相對應曲線 可以以python或是matlab實現之 n 0 TO 1 BY 0 01 for i 0 to 1 IF i 0 THEN pos 1 N 5 ENDIF IF i 1 THEN pos 3 N 10 ENDIF z p k besselap N b a zpk2tf z p k h w freqs b a n magh2 abs h 2 phah unwrap angle h plt subplot 2 2 pos plt xlim 0 2 plt xlabel w wc plt ylabel Bessel H jw 2 plt title N INT TO STRING N plt grid plt plot w magh2 plt subplot 2 2 pos 1 plt xlim 0 2 plt xlabel w wc plt ylabel Bessel Ph jw 2 plt title N INT TO STRING N plt grid plt plot w phah ENDFOR plt show 取自 https zh wikipedia org w index php title 贝塞尔滤波器 amp oldid 60394829, 维基百科,wiki,书籍,书籍,图书馆,

文章

,阅读,下载,免费,免费下载,mp3,视频,mp4,3gp, jpg,jpeg,gif,png,图片,音乐,歌曲,电影,书籍,游戏,游戏。