贝塞尔滤波器

✍ dations ◷ 2025-12-04 04:34:13 #滤波器理论

在电子学和信号处理领域,贝塞尔滤波器(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,以阶数N=5及N=10模拟并绘制出幅频相对应曲线,可以以python或是matlab实现之。

n ← 0 TO 1 BY 0.01for 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)ENDFORplt.show()

相关

  • S02A·B·C·D·G·H·QI·J·L·M·N·P·R·S·VATC代码S02(耳科用药)是解剖学治疗学及化学分类系统的一个药物分组,这是由世界卫生组织药物统计方法整合中心(The WHO Collaborat
  • 奥德河-尼斯河线奥得河—尼斯河线(德语:Oder-Neiße-Grenze;波兰语:Granica na Odrze i Nysie Łużyckiej;英语:Oder-Neisse line) 是德国与波兰的边界。界线主要包含奥得河与尼萨河流域,但又包括
  • 生存函数生存函数(英文:survival function),也被称为残存函数(英文:survivor function)或可靠性函数(英文:reliability function),是一种表示一系列事件的随机变量函数,通常用于表示一些基于时间
  • 袁应泰袁应泰(?-1621年),字大来,号位宇,陕西凤翔县人。晚明政治人物。袁应泰于万历二十三年(1595年)中进士,授临漳知县,任内筑长堤四十余里,捍御漳水。迁工部主事,起用河南右参政,官至兵部侍郎。
  • 东湖街道东湖街道,是中华人民共和国广东省深圳市罗湖区下辖的一个乡镇级行政单位。名称取自深圳水库的别称“东湖”。东湖街道下辖以下地区:布心社区、大望社区、梧桐山社区、翠湖社区
  • 天主教塔利邦教区天主教塔利邦教区 (拉丁语:Dioecesis Talibonensis、他加禄语:Diyosesis ng Talibon)是菲律宾一个罗马天主教教区,属天主教宿雾总教区。辖区包括保和省。2006年有教友648,827人、
  • 伊卡拉马武尼区伊卡拉马武尼区(马达加斯加语:Ikalamavony),是马达加斯加的行政区,位于该国中部,由上马齐亚特拉区负责管辖,首府设于伊卡拉马武尼,面积9,166平方公里,2011年人口84,685,人口密度每平方
  • 塞内茨色涅茨(斯洛伐克语:Senec) 是斯洛伐克西南部, 布拉迪斯拉发州, 色涅茨县的一个城市。色涅茨不但是色涅茨县的首府所在地, 而且是一个众所周知的夏季旅游和娱乐中心。这个城市不
  • 站会站会是每天进行的会议旨在在组队成员之间进行状态更新。'半实时'的状态允许参与者了解到潜在的挑战以及用于处理一个困难或者耗时的问题的协调精力。它在一些敏捷软件开发过
  • 太史姓《百家姓》中无此姓太史姓,为古代汉字复姓。据《姓纂》载:春秋时期齐国太史子余之后,以官为氏,至今太史姓已鲜少在使用。