切比雪夫1型滤波器讲解

上传人:我** 文档编号:114384612 上传时间:2019-11-11 格式:DOC 页数:14 大小:558.50KB
返回 下载 相关 举报
切比雪夫1型滤波器讲解_第1页
第1页 / 共14页
切比雪夫1型滤波器讲解_第2页
第2页 / 共14页
切比雪夫1型滤波器讲解_第3页
第3页 / 共14页
切比雪夫1型滤波器讲解_第4页
第4页 / 共14页
切比雪夫1型滤波器讲解_第5页
第5页 / 共14页
点击查看更多>>
资源描述

《切比雪夫1型滤波器讲解》由会员分享,可在线阅读,更多相关《切比雪夫1型滤波器讲解(14页珍藏版)》请在金锄头文库上搜索。

1、目录1 课题描述12 设计原理12.1 滤波器的分类12.2 模拟滤波器的设计指标12.3 切比雪夫1型滤波器22.3.1 切比雪夫1型滤波器的设计原理 32.3.2 切比雪夫1型滤波器的设计步骤 33 脉冲响应不变法3.1 脉冲响应不变法原理 64设计内容6 4.1设计步骤 64.2用MATLAB编程实现 64.3设计结果分析105总结106参考文献 101 课题描述数字滤波器是数字信号处理的重要工具之一,它通过数值运算处理改变输入信号所含频率成分的相对比例或者滤出某些频率成分的数字器件或程序,二数字滤波器处理精度较高,体积小,稳定,重量轻,灵活,不存在阻抗匹配问题,可以实现模拟滤波器无法实

2、现的特殊功能。故本书课题使用MATLAB信号处理箱和运算用切比雪夫法设计数字低通滤波器。利用脉冲响应不变法设计切比雪夫数字低通滤波器,通带截止频率100hz,阻带截止频率150Hz,采样频率1000hz,通带最大衰减为0.5dB,阻带最小衰减为10dB,画出幅频、相频响应曲线,并设计信号验证滤波器设计的正确性。2 设计原理2.1. 滤波器的分类(1)从功能上分;低、带、高、带阻。(2)从实现方法上分:FIR、IIR(3)从设计方法上来分:Chebyshev(切比雪夫),Butterworth(巴特沃斯)(4)从处理信号分:经典滤波器、现代滤波器2.2 模拟滤波器的设计指标设ha(j)是一个模拟

3、滤波器的频率响应,则基于平方幅度响应J () = Ha(j)的低通滤波器技术指标为: 0Ha (j) 1/A2,s其中为通带波动系数,p和s是通带和阻带边缘频率。A为阻带衰减系数从图知必须满足 其中参数和A是数字滤波器指标2.3切比雪夫1型滤波器2.3.1 切比雪夫滤波器介绍在巴特沃兹滤波器中,幅度响应在通带和阻带内都是单调的。因此,若滤波器的技术要求是用最大通带和阻带的逼近误差来给出的话,那么,在靠近通带低频端和阻带截止频率以上的部分都会超出技术指标。一种比较有效的途径是使逼近误差均匀地分布于通带或阻带内,或同时在通带和阻带内都均匀分布,这样往往可以降低所要求的滤波器阶次。通过选择一种具有等

4、波纹特性而不是单调特性的逼近方法可以实现这一点。切比雪夫型滤波器就具有这种性质:其频率响应的幅度既可以在通带中是等波纹的,而在阻带中是单调的(称为I型切比雪夫滤波器),也可以在通带中是单调的,而在阻带中是等波纹的(称为II型切比雪夫滤波器)。I型切比雪夫滤波器的幅度平方函数是 其中1。而 是滤波器在截止频率的放大率 (注意: 常用的以幅度下降3分贝的频率点作为截止频率的定义不适用于切比雪夫滤波器!) 是 阶切比雪夫多项式:从定义切比雪夫多项式可以直接得出由Tn(x)和Tn-1(x)求Tn+1(x)的递推公式。将三角恒等式得 Tn+1(x)=2(x)T(x)-Tn-1(x)当0x1时,cos是虚

5、数,所以Tn(x)像双曲余弦一样单调地增加;Hn(w)对于0w/w01呈现出在1和1/(22)之间的波动;而对于w/w01单调地减小。需要用三个参量来确定该滤波器:,w0和N。在典型的设计中,用容许的通带波纹来确定,而用希望的通带截止频率来确定w0。然后选择合适的阶次n,以便阻带的技术要求得到满足。2.3.2切比雪夫1型滤波器的设计原理切比雪夫滤波器(又译车比雪夫滤波器)是在通带或阻带上频率响应幅度等波纹波动的滤波器。在通带波动的为“I型切比雪夫滤波器”,在阻带波动的为“II型切比雪夫滤波器”。切比雪夫滤波器在过渡带比巴特沃斯滤波器的衰减快,但频率响应的幅频特性不如后者平坦。切比雪夫滤波器和理

6、想滤波器的频率响应曲线之间的误差最小,但是在通频带内存在幅度波动。切比雪夫I型为例介绍其设计原理 幅度平方函数用H(j)表示 为小于1的正数,表示通带内幅度波动的程度,越大,波动幅度也越大。p称为通带截止频率。令=/p ,称为对p的归一化频率。 定义允许的通带内最大衰减p用下式表示定义允许的通带内最大衰减p用下式表示p=10lg maxHa(j )2/ minHa(j )2 p 式中 maxHa(j )2=1 minHa(j )2=1/(1+2) 因此 p= 10lg(1+2) 2=10(0.1p)-1 这样,可以根据通带内最大衰减p,可求出参数。 阶数N影响过渡带的宽度,同时也影响通带内波动

7、的疏密,因为N等于通带内的最大值和最小值的总个数。设阻带的起点频率为s,则有 2.3.3 切比雪夫低通滤波器的设计步骤(1) 确定低通滤波器的技术指标:边带频率p,它们满足(2)求滤波器阶数N和参数 先求出1/k1,再求出阶数N,取符合条件的N的最小整数。(3)求归一化系统函数Ga(p)(4)将去归一化,得到实际的Ha(s) 函数说明:用MATLAB设计切比雪夫1型低通滤波器(1)z,p,k=cheb1ap(N,Rs) 该格式用于计算N阶切比雪夫1型归一化模拟滤波器的零极点和增益因子,返回长度为N的列向量Z和P,分别给出N个零点和极点的位置。Rs是阻带最小衰减。(2)N,wso=cheb1or

8、d(wp,ws,Rp,As)该格式用于计算切比雪夫1型数字滤波器的阶数N和阻带截止频率wso,调用参数分别为数字滤波器的通带频率和阻带边界频率的归一化值。 (3)N,wso=cheb1ord(wp,ws,Rp,As)该格式用于计算切比雪夫1型模拟滤波器的阶数N和阻带频率wso。wp.ws是实际模拟角频率。(4)B,A=cheby1(N,Rs,wso,ftype)该格式用于计算N阶切比雪夫1型数字滤波器系统函数的分子和分母的多项式系数向量B和A。调用参数N和wso分别为切比雪夫1型数字滤波器的阶数和阻带截止频率的归一化值。(5)B,A=cheby1(N,Rp,wso,ftype,s)该格式用于计

9、算N阶切比雪夫1型模拟滤波器系统函数的分子和分母多项式系数向量B和A。调用参数N和wso分别为切比雪夫1型模拟滤波器的阶数和阻带截止频率的归一化值。Impinvar功能:用“脉冲响应不变法”将模拟滤波器离散化。BZ,AZ =impinvar(B,A,Fs) Plot(X,Y) 功能:绘制线性二维图形grid on 功能:对当前坐标系添加主要网格线。3 脉冲响应不变法脉冲响应不变法原理脉冲响应不变法是实现模拟滤波器数字化的一种直观而常用的方法。它特别适合于对滤波器的时域特性有一定要求的场合。脉冲响应不变法的核心原理是通过对连续函数ha(t)等间隔采样得到离散序列ha(nT)。令h(n)= ha(

10、nT) ,T为采样间隔。它是一种时域上的转换方法。一个模拟滤波器的传递函数可以用有理分式表达式表示为: (3-1)通过反拉普拉斯变换我们就可以得到它的冲激相应: (3-2)脉冲响应不变法就是要保证脉冲响应不变,即: (3-3)对上式的冲激相应序列作变换,就可以得到数字滤波器的传递函数: (3-4)一般来说,的分母多项式阶次总是大于分子多项式的阶次。假定的没有多重极点,则式(1)就可分解为: (3-5)式中,均为复数,是的极点。其拉氏变换为一般来说,的分母多项式阶次总是大于分子多项式的阶次。数字滤波器的传递函数H(z)经过合并简化,成为一般形式的有理分式传递函数 (3-6)在讨论采样序列z变换与

11、模拟信号拉氏变换之间关系的有关章节中,我们已经知道 (3-7)按照z=的关系,每一个s平面上宽度为/T的水平条带将重迭映射到z平面上。因此脉冲响应不变法将s平面映射到z平面,不是一个简单的一一对应的关系。对于高采样频率(T小)的情况,数字滤波器在频域可能有极高的增益。为此我们采用 (3-8) (3-9)在脉冲响应不变法设计中,模拟频率与数字频率之间的转换关系是线性的()。同时,它可以保持脉冲响应不变, =。因此,这一方法往往用于低通时域数字滤波器设计及相应的模拟系统数字仿真设计。4实验内容4.1 设计步骤(1)按一定规则将数字滤波器的技术指标转换为模拟低通滤波器的技术指标;(2)根据转换后的技

12、术指标使用滤波器阶数函数,确定滤波器的最小阶数N和截止频率Wc;(3)利用最小阶数N产生模拟切比雪夫低通滤波原型。(4)利用冲激响应不变法或双线性不变法把模拟切比雪夫滤波器转换成数字切比雪夫低通滤波器。4.2试验程序低通滤波器程序fp=100;fs=150;Rp=0.5;Rs=10;Fs=1000;Wp=2*pi*fp;Ws=2*pi*fs;N,wc=cheb1ord(Wp,Ws,Rp,Rs,s); %计算阶数N和截止频率wcNwcz,p,k=cheb1ap(N,Rp); %计算系统函数零极点和增益Bap,Aap=zp2tf(z,p,k); %将系统函数的零极点转化为系统函数一般形式的系数b,a=lp2lp(Bap,Aap,wc); %将模拟低通滤波器原型,转换为模拟低通滤波器bz,az=impinvar(b,a,Fs); % 采用脉冲响应不变法,将模拟低通滤波器,转换为数字低通滤波器figure(1)H,W=freqz(bz,az,Fs); %计算频率H和频率响应Wsubplot(2,1,1),plot(W/pi,20*l

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号