基于matlab的切比雪夫及巴特沃斯低通高通滤波器的设计.pdfVIP

  • 14
  • 0
  • 约2.12万字
  • 约 9页
  • 2021-06-20 发布于湖南
  • 举报

基于matlab的切比雪夫及巴特沃斯低通高通滤波器的设计.pdf

巴特沃斯低通、切比雪夫低通、高通 IIR 滤波器设计 1120141454 焦奥 一、设计思路 IIR滤波器可以分为低通、高通、带通、带阻等不同类型的滤波器,而以系统 函数类型又有巴特沃斯、 切比雪夫等滤波器。 其中巴特沃斯较为简单, 切比雪夫 较为复杂; 低阶比高阶简单, 但却有着不够良好的滤波特性。 在满足特定的指标 最低要求下,低阶、巴特沃斯滤波器能更大程度地节省运算量以及复杂程度。 滤波器在不同域内分为数字域和模拟域。其中数字域运用最广泛。在设计过 程中,一般是导出模拟域的滤波器, 之后通过频率转换变为数字域滤波器, 实现 模拟域到数字域的传递。在针对高通、带通、带阻的滤波器上,可以又低通到他 们的变换公式来进行较为方便的转换。 综上,IIR滤波器的设计思路是, 先得到一个满足指标的尽可能简单的低通模 拟滤波器,之后用频域变换转换到数字域。 转换方法有双线性变换法、冲激响应不变法等。虽然方法不同,但具体过程 有很多相似之处。 首先将数字滤波器的指标转换为模拟滤波器的指标, 之后根据 指标设计模拟滤波器, 再通过变换, 将模拟滤波器变换为数字滤波器, 是设计 IIR 滤波器的最基本框架。 以下先讨论较为简单的巴特沃斯低通滤波器。 二、巴特沃斯低通滤波 假设需要一个指标为 0~4hz 内衰减小于 3db、大于 60hz 时衰减不小于 30db 的滤波器。其中抽样频率为 400hz。 以双线性变换方法来设计。 首先将滤波器转换到模拟指标。 1 1 T = ? = ?? ?? 400 Ω ′= 2????= 8?? ?? ?? ?? = Ω′??= 0.02?? ?? ?? Ω′= 2????= 120?? ?? ?? ?? = Ω′??= 0.3?? ?? ?? 根据双线性变换 2 ?? Ω= tan?( ) ?? 2 得到 Ω = 25.14 ?? Ω = 407.62 ??

文档评论(0)

1亿VIP精品文档

相关文档