但是,任何一个实际的模拟滤波器频率响应都不是严格限带的(非理想), 变换后就会产生周期延拓分量的频谱交叠,即产生频率响应的混叠失真。这时数字滤波器的频响就不同于原模拟滤波器的频响,而是有一定的失真。当模拟滤波器的频率响应在折叠频率以上处衰减越大、越快时,变换后频率响应混叠失真就越小。这时,采用脉冲响应不变法设计的数字滤波器才能得到良好的效果。 脉冲响应不变法的频率混叠现象 数字滤波器频率响应幅度还与采样间隔T成反比: |ω|π 如果采样频率很高,即T很小,数字滤波器可能具有太高的增益,这是不希望的。为了使数字滤波器增益不随采样频率而变化,可以作以下简单的修正,令: h(n)=Tha(nT) 则有: 很小的数在分子 比在分母安全! 例: 已知模拟滤波器的传输函数Ha(s)为: 用脉冲响应不变法将Ha(s)转换成数字滤波器的系统函数H(z)。 解:首先将Ha(s)写成部分分式 极点为: 那么H(z)的极点为: 设T=1s时用H1(z)表示,T=0.1s时用H2(z)表示,则 转换时,也可以直接按照二阶节的公式来直接写。 优点: 脉冲响应不变法使得数字滤波器的单位脉冲响应完 全模仿模拟滤波器的单位冲激响应,也就是时域逼 近良好。 模拟频率Ω和数字频率ω之间呈线性关系ω=ΩT。 因而,一个线性相位的模拟滤波器(例如贝塞尔滤 波器)通过脉冲响应不变法得到的仍然是一个线性 相位的数字滤波器。 缺点: 有频率响应的混叠效应。 所以, 脉冲响应不变 法只适用于限带的模拟滤波器(例如,衰减特性 很好的低通或带通滤波器),而且高频衰减越快 ,混叠效应越小。 对于高通和带阻滤波器,由于它们在高频部分 不衰减, 因此会产生混叠现象。 第四节 用双线性变换法 设计IIR数字低通滤波器 一、变换原理 了解决上一节的混叠问题,我们应想办法让S到Z域的映射为单值映射。 方法: 先采用线性压缩的方法,将模拟角频率?压缩至折叠频率以内。即: 若: ?: -∞ ~ 0 ~ ∞, 压缩后得到?1 ?1:-π/T ~ 0 ~ π/T 非线性压缩 S S1 单值映射 S1 Z 找Z与S的关系: 一般来说,为使AF与DF的某一频率有对应关系,可引入常数C: 变换常数C的选取: 常数C用来调节频率间的对应关系: 若希望AF与DF在低频处有较为确切的对应关系, 可以选择: 解释: 在低频处有较为确切的对应关系,即要求低频处: 当?1较小时,处于低频处,此时有: 而?和?1的对应公式为: 二、优点、问题及其解决办法 一、优点: 解决了混叠问题。 二、问题: 三、解决: 通过频率预畸来解决。 S→Z 指标转换 预畸 指标转换 不预畸 S→Z 产生畸变 不产生畸变 利用模拟滤波器设计IIR数字低通滤波器的步骤。 确定数字低通滤波器的技术指标:通带截止频率ωp、通 带衰减?p、阻带截止频率ωs、阻带衰减?s 将数字低通滤波器的技术指标转换成模拟低通滤波器的 技术指标。 如果采用脉冲响应不变法,边界频率的转换关系为 如果采用双线性变换法,边界频率的转换关系为 (3) 按照模拟低通滤波器的技术指标设计模拟低通滤波器。 (4) 将模拟滤波器Ha(s),从s平面转换到z平面,得到数字低通 滤波器系统函数H(z)。 例: 已知通带截止频率fp=5kHz,通带最大衰减?p=2dB,阻带截止频率fs=12kHz,阻带最小衰减?s=30dB,按照以上技术指标设计巴特沃斯低通滤波器。 解: (1) 确定阶数N: (2) 求极点: 归一化传输函数为 上式分母可以展开成为五阶多项式,或者将共轭极点放在一起,形成因式分解形式。不如直接查表简单,由N=5,直接查表得到: 极点:-0.3090±j0.9511、-0.8090±j0.5878、 -1.0000 其中: b0=1.0000,b1=3.2361,b2=5.2361,b3=5.2361,b4=3.2361 (3) 为将Ha(p)去归一化,先求3dB截止频率Ωc。 将p=s/Ωc代入Ha(p)中得到: 检验: 可以看出,满足?s=30dB 的真实fs在10.525kHz处,与12kHz比,还有富裕量。 4、模拟滤波器的频率变换 ——模拟高通、带通、带阻滤波器的设计 (1) 低通到高通的频率变换 λ和η之间的关系为 上式即是低通到高通的频率变换公式,如果
原创力文档

文档评论(0)