滤波器设计

✍ dations ◷ 2025-09-11 04:22:41 #数字信号处理,滤波器理论

频域电子滤波器的设计必须首先考虑任务所需滤波器的类型。首先必须确定滤波器的基本功能,如低通滤波器、高通滤波器、带通滤波器、全通滤波器或者是更为复杂的功能。

滤波器的一个重要参数是所要求的频率响应。尤其是频率响应曲线的陡峭性和复杂性是滤波器阶数和可行性的一个决定性因素。

一阶滤波器只有一个依赖于频率的成分,这就意味着频率响应slope就局限在每倍频6 dB。对于许多应用来说,这是不够的,为了实现更陡的斜率,必须使用更高阶的滤波器。

另外必须决定如何实现滤波器:

线性模拟滤波器设计大部分都在线性滤波器中涵盖。

数字滤波器根据两个基本原理之一实现,根据它们响应冲击信号的不同可以分为:

除非采样率受到其它外部约束条件限定,否则选择合适的采样率就是一项重要的设计决定。高的采样率需要更多的计算资源,但是需要较少的抗混淆(en:anti-aliasing)措施。与系统中其它信号的干涉和beating也是应该考虑的问题。

对于数字滤波器的设计来说,分析避免混淆效应是很关键的。经常通过在输入和输出增加一个抗混淆滤波器来滤除任何高于Nyquist频率(en:Nyquist frequency)的信号,这种滤波器的复杂性依赖于信噪比和采样率与信号最高频率之比。

无限脉冲响应是与模拟滤波器对应数字实现。无限脉冲响应使用了反馈过程,所以通常要比同样性能的有限脉冲响应滤波器所耗费的资源要少。同样是由于反馈的因素,高阶的无限脉冲响应滤波器可能会有不稳定和运算溢出的问题,因此需要细心设计以避免出现类似问题。另外,它们有内在的依赖于频率的相移,在很多情况下这可能成为问题。二阶无限脉冲响应滤波器经常叫作'biquads',更高阶的滤波器就是biquads的层叠。一个有用的计算biquad系数的参考文献是RBJ Audio EQ Cookbook。

有限脉冲响应滤波器不使用反馈,本身是稳定的。有限脉冲响应滤波器系数通常是对称的,这样很自然地相移就被抵消。并且也很容易避免运算溢出。它的主要缺点是要比灵巧设计的无限脉冲响应变量的计算要花费多得多的处理和内存资源。有限脉冲响应设计比较简单:Remez exchange算法就是一个能够半自动设计相当高质量滤波器的方法。

相关

  • 小迈克·邓利维小迈克尔“迈克”·约瑟夫·邓利维(英语:Michael "Mike" Joseph Dunleavy, Jr.,1980年9月15日-) 通常称小邓利维,生于德克萨斯州沃斯堡,美国职业篮球运动员。他是前NBA球员和前洛杉
  • 青柠青柠,又称青柠柠檬,文献中也称来檬、绿檬,是芸香科柑橘属其中数种植物的统称,其果实的特征是淡黄绿色的球形、椭球形或倒卵形,直径约4至5厘米。由于亚热带与热带地区出产的柠檬也
  • 奈瑞·奥克斯曼奈瑞·奥克斯曼(נרי אוקסמן‎)(1976年-)是一名美国-以色列建筑师、设计师和麻省理工学院教授,以能糅合设计、生物学、电脑计算以及材料工程的艺术和建筑而闻名。曾经多
  • 基质 (农业)指无土栽培中所用取代土壤,固定根系的物质。在无土栽培中,因固定根系的需要,常用沙、砾等固体物质作为基质。基质需要具备良好的透气性和透水性能,以保证根系的正常生长。
  • 睡衣香蕉人《睡衣香蕉人》(Bananas in Pyjamas),是一部澳大利亚的儿童电视节目,于1992年7月20日在ABC电视台首播。该节目将播放权出售到不同的国家并配音成不同的语言。在美国,标题中“睡衣
  • Kiki the nano botkiki the nano bot 是一个益智游戏,糅合仓库番以及Kula World的游戏因素。kiki, 一个理智的纳米机器人来到一个到处都是发傻纳米机器人互相破坏的地方,kiki的任务是"修复(纳米机
  • 反例在逻辑学中,反例是相对于某个全称命题的概念。反例在数学、哲学和自然科学中都有重要的应用。举例来说,对一个命题:所有的天鹅都是白色的。这是一个全称命题,声明对于某类事物全
  • 场址效应场址效应(英语:Seismic site effects)是一种影响地震烈度的因素 ,又称盆地效应,当震源的地震波传到地表时,因地表表面的地下介质(地盘)的软硬程度而影响此地的烈度大小。原本离震中
  • 阿卜杜勒·卡迪尔·巴贾迈勒阿卜杜勒-卡迪尔·阿卜杜-拉赫曼·巴贾迈勒(阿拉伯语:عبد القادر باجمال‎,1953年4月26日-2020年9月7日),出生于也门哈达拉毛省,1974年获埃及开罗大学商学学士学位。2
  • 九江港九江港,位于中国江西省九江市,位于长江中游,为中国内河主要港口。九江港坐标为东经115º58′36〃,北纬29º43′56〃。九江港最高水位22.5米(1982年),最低水位13.87米(1968年),平均水位