转至:http://www.elecfans.com/monijishu/tiaoxie_lvbo/578575.html

 如今的滤波器已经广泛的渗透到来日常的生活中。那么最常用的四种滤波器是那种呢?它主要分为哪四类?就目前来说,最经典的数字滤波器有巴特沃斯滤波器、切比雪夫滤波器、椭圆滤波器和贝塞尔滤波器。

  巴特沃斯滤波器

  巴特沃斯滤波器的特点是通频带内的频率响应曲线最大限度平坦,没有起伏,而在阻频带则逐渐下降为零。在振幅的对数对角频率的波特图上,从某一边界角频率开始,振幅随着角频率的增加而逐步减少,趋向负无穷大。巴特沃斯滤波器的频率特性曲线,无论在通带内还是阻带内都是频率的单调函数。因此,当通带的边界处满足指标要求时,通带内肯定会有裕量。所以,更有效的设计方法应该是将精确度均匀的分布在整个通带或阻带内,或者同时分布在两者之内。这样就可用较低阶数的系统满足要求。这可通过选择具有等波纹特性的逼近函数来达到。

  切比雪夫滤波器

  切比雪夫滤波器是在通带或阻带上频率响应幅度等波纹波动的滤波器,振幅特性在通带内是等波纹。在阻带内是单调的称为切比雪夫I型滤波器;振幅特性在通带内是单调的,在阻带内是等波纹的称为切比雪夫II型滤波器。采用何种形式的切比雪夫滤波器取决于实际用途。

  椭圆滤波器

  椭圆滤波器(EllipTIc filter)又称考尔滤波器(Cauer filter),是在通带和阻带等波纹的一种滤波器。它比切比雪夫方式更进一步地是同时用通带和阻带的起伏为代价来换取过渡带更为陡峭的特性。相较其他类型的滤波器,椭圆滤波器在阶数相同的条件下有着最小的通带和阻带波动。

  贝塞尔滤波器

  贝赛尔(Bessel)滤波器是具有最大平坦的群延迟(线性相位响应)的线性过滤器。贝赛尔滤波器常用在音频天桥系统中。模拟贝赛尔滤波器描绘为几乎横跨整个通频带的恒定的群延迟,因而在通频带上保持了被过滤的信号波形。

  贝塞尔(Bessel)滤波器具有最平坦的幅度和相位响应。带通(通常为用户关注区域)的相位响应近乎呈线性。Bessel滤波器可用于减少所有IIR滤波器固有的非线性相位失真。贝塞尔(Bessel)线性相位滤波器正是由于具有向其截止频率以下的所有频率提供等量延时的特性,才被用于音频设备中,在音频设备中,必须在不损害频带内多信号的相位关系前提下,消除带外噪声。另外,贝塞尔滤波器的阶跃响应很快,并且没有过冲或振铃,这使它在作为音频DAC输出端的平滑滤波器,或音频ADC输入端的抗混叠滤波器方面,是一种出色的选择。贝塞尔滤波器还可用于分析D类放大器的输出,以及消除其它应用中的开关噪声,来提高失真测量和示波器波形测量的精确度。

  四种滤波器的区别对比

  巴特沃斯滤波器的特点是通频带内的频率响应曲线最大限度平坦,没有起伏,而在阻频带则逐渐下降为零。

  切比雪夫滤波器在过渡带比巴特沃斯滤波器的衰减快,但频率响应的幅频特性不如后者平坦。切比雪夫滤波器和理想滤波器的频率响应曲线之间的误差最小,但是在通频带内存在幅度波动。

  贝塞尔滤波器具有最平坦的幅度和相位响应。带通(通常为用户关注区域)的相位响应近乎呈线性。

  相同阶数时:

  椭圆滤波器的幅频曲线下降最陡,其次为切比雪夫滤波器,再次为巴特沃斯滤波器,下降最平缓的为贝塞尔滤波器。

  巴特沃斯滤波器通带最平坦,阻带下降慢。

  切比雪夫滤波器通带等纹波,阻带下降较快。

  贝塞尔滤波器通带等纹波,阻带下降慢。也就是说幅频特性的选频特性最差。但是,贝塞尔滤波器具有最佳的线性相位特性。

  椭圆滤波器在通带等纹波(阻带平坦或等纹波),阻带下降最快。

  巴特沃斯滤波器

  贝塞尔滤波器

  椭圆滤波器

  切比雪夫滤波器

滤波器有几种?四种滤波器之间对比详解相关推荐

  1. 走穿java23种设计模式-15责任链模式详解

    走穿java23种设计模式-15责任链模式详解 责任链模式是一种常见的行为模式. 一.责任链模式的现实场景 习伟过生日邀请了很多朋友到KTV一起庆祝,为了增加欢乐的气氛,习伟建议大家一起玩击鼓传花的游 ...

  2. 走穿java23种设计模式--18中介者模式详解

    走穿java23种设计模式–18中介者模式详解 中介者模式也称调停者模式,是一种比较简单的模式. 一.中介者模式的现实场景 蔡良因为上次表白时对方只看重他的物质方面,所以他对女朋友这个问题有点失望.因 ...

  3. 判断数组中某个元素除自身外是否和其他数据不同_算法工程师要懂的3种算法数据结构:线性表详解...

    算法思想有很多,业界公认的常用算法思想有8种,分别是枚举.递推.递归.分治.贪心.试探法.动态迭代和模拟.当然8种只是一个大概的划分,是一个"仁者见仁.智者见智"的问题. 其实这些 ...

  4. php两种基本的输出方及实例详解

    在本篇文章里小编给大家整理了一篇关于php两种基本的输出方及实例详解内容,有需要的朋友们可以跟着学习参考下. 在 PHP 中,有两种基本的输出方法:echo 和 print. echo 和 print ...

  5. Spring Boot项目(Maven\Gradle)三种启动方式及后台运行详解

    Spring Boot项目三种启动方式及后台运行详解 1 Spring Boot项目三种启动方法 运行Application.java类中的Main方法 项目管理工具启动 Maven项目:mvn sp ...

  6. 创建三个并发进程linux,Linux下几种并发服务器的实现模式(详解)

    1>单线程或者单进程 相当于短链接,当accept之后,就开始数据的接收和数据的发送,不接受新的连接,即一个server,一个client 不存在并发. 2>循环服务器和并发服务器 1.循 ...

  7. 1 linux下tcp并发服务器的几种设计的模式套路,Linux下几种并发服务器的实现模式(详解)...

    1>单线程或者单进程 相当于短链接,当accept之后,就开始数据的接收和数据的发送,不接受新的连接,即一个server,一个client 不存在并发. 2>循环服务器和并发服务器 1.循 ...

  8. ILI9341的使用之【四】RGB接口操作详解

    <ILI9341的使用之[一]TFT-LCD原理(转载)> <ILI9341的使用之[二]ILI9341介绍> <ILI9341的使用之[三]ILI9341系统通信接口模 ...

  9. Apollo星火计划学习笔记——第四讲Part2 Apollo定位模块详解与实践

    引言 内容概要,学习目标 了解自动驾驶定位的作用 熟悉常见的自动驾驶定位方法 掌握整个Apollo定位模块框架 独立开发定位模块 1. 定位的作用 1.1 定位及其相关知识点 定位: 获取当前的地理位 ...

最新文章

  1. A - Til the Cows Come Home POJ - 2387
  2. 【转载】C#中StreamReader读取中文文本出现乱码的解决方法
  3. 开发做甲方还是乙方_建筑行业的职场小白求职时是选择做甲方还是乙方?
  4. stn算子_C++学习(七)入门篇——C++算数运算符
  5. 电源8针插头,有两种标准?
  6. BZOJ3495 : PA2010 Riddle
  7. 第一次冲刺-个人总结05
  8. 康奈尔笔记法(5R笔记法)
  9. 计算机硬盘格式化了如何恢复出厂设置,怎么把电脑格式化?
  10. PG性能调校(二):数据库硬件及基准评测
  11. Allegro各属性说明如 Clines或者Cline Segs
  12. 用VB评估数学表达式
  13. Cosy V3.1.3 简洁大气WordPress博客主题自适应个人自媒体网站模板(含积木部分插件)
  14. Android 6.0权限请求相关及权限分组
  15. python数据挖掘领域工具包 - wentingtu - 博客园
  16. PyQt5中的QMessageBox消息弹窗使用示例
  17. SSL_2325【最小转弯问题】
  18. 工具类 SAAS 服务是怎么赚钱的?
  19. MLP多层感知器+BP算法原理及实战
  20. opencv 图像梯度(python)

热门文章

  1. 定投多年指数基金,看到这个结局,我的信仰崩塌了
  2. 在Modelsim中添加Vivado仿真库
  3. 无限法则台湾服务器什么时间开测,《无限法则》什么时候可以玩 公测上线时间介绍...
  4. 关于企业贷款违约情况的数据分析研究的Python数据分析案例
  5. 阿里云服务器系统盘存储空间容量大小范围可选
  6. citespace连接Mysql_CiteSpace在CNKI中的应用
  7. 小学计算题一次大满足
  8. 一步一步做项目(8)用例描述管理通知公告(ManagePublicNotice)
  9. 如何在eclipse里快速设置get、set方法
  10. JavaScript实现简单拖拽框