IIR数字滤波器的设计及软件实现.pdfVIP

  • 32
  • 0
  • 约1.74万字
  • 约 17页
  • 2020-07-10 发布于天津
  • 举报
实用标准文案 IIR 数字滤波器的设计及软件实现 一.实验目的 (1)熟悉用双线性变换法设计 IIR 数字滤波器的原理与方法; (2 )学会用 MATLAB 信号处理工具箱中的滤波器设计函数(或滤波器设计分 析工具 FDAtool )设计各种滤波器,学会根据滤波需求确定滤波器指标参数; (3 )掌握 IIR 数字滤波器的 MATLAB 实现方法; (4 )通过观察滤波器输入、输出信号的时域波形及其频谱,建立数字滤波的概 念。 二.实验原理 设计 IIR 数字滤波器一般采用间接法(脉冲响应不变法和双线性不变法), 应用最广泛的是双线性变换法。基本的设计过程是: 将给定的数字滤波器指标转换成模拟滤波器的指标; 涉及模拟滤波器; 将模拟滤波器的系统函数转换成数字滤波器的系统函数。 MATLAB 信号处理工具箱中的各种 IIR 数字滤波器设计函数都是采用双线性变 换法。本实验的数字滤波器的 MATLAB 实验是调用 MATLAB 信号处理工具箱的 函数 filter 对给定的输入信号 x(n) 进行滤波,得到滤波后的输出信号 y(n). 三. 实验内容及步骤 1.信号处产生函数 mstg 产生由三路抑制载波调幅信号相加构成的复合信 号 st ,该函数还会自动回图显示 st 的时域波形和幅频特性曲线,由后图可见, 三路信号时域混叠无法在时域分离。 但频域是分离的, 所以可通过滤波的方法在 频域分离。 精彩文档 实用标准文案 2 .将 st 中三路调幅信号分离,通过观察 st 的幅频特性曲线,分别确定可 以分离 st 中三路抑制载波单频调幅信号的三个滤波器(低通滤波器、带通滤波 器、高通滤波器) 的通带截止频率和阻带截止频率。 且滤波器的通带最大衰减为 0.1dB ,阻带最小衰减为 60bB 。 提示:抑制载波单频调幅信号的数学表示式为 1 s(t ) cos 2 f 0 t cos 2 f c t 2 cos 2 f c f 0 t cos 2 f c f 0 t 其中, cos 2 f c t 称为载波, f c 为载波频率, cos 2 f 0 t 称为单频调制信号, f 0 为调制正弦波信号频率,且满足 f c f 0 。由上式可见,所谓抑制载波单频 调幅信号,就是 2 个正弦信号相乘,它有 2 个频率成分:和频 f c + f 0 和差频 f c - f 0 ,这 2 个频率成分关于载波频率 f c 对称。所以, 1 路抑制载波单频调 幅信号的频谱图是关于载波频率 f c 对称的 2 根谱线,其中没有载频成分,故取 名为抑制载波单频调幅信号。图中三路调幅信号的载波频率分别为 250Hz 、 500Hz 、1000Hz 。 3. 编程调用 MATLAB 滤波器涉及函数 ellipord 和 ellip 分别设计这三个椭 圆滤波器,并绘图显示其损耗函数曲线; 4. 调用滤波器实验函数 filter ,用三个滤波器分别对信号产生函数 mstg 产 生的信号 st 进行滤波,分离出 st 中的三路不同载波频率的调幅信号 y1(n) 、y2(n) 、 y3(n) 。 滤波器参数的选取: 对于载波频率为 250Hz 的条幅信号,可以选用低通滤波器分离,其指标为: 通带截止频率 f 280Hz ,通带最大衰减 P 0.1dB

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档