欢迎来到天天文库
浏览记录
ID:53279459
大小:135.50 KB
页数:7页
时间:2020-04-02
《MATLAB-IIR数字低通滤波器的设计方法.docx》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、MATLABIIR数字低通滤波器的设计方法1、IIR数字低通滤波器滤波器分两大类:经典滤波器和现代滤波器。经典滤波的概念,是根据傅里叶分析和变换提出的一个工程概念。根据高等数学理论,任何一个满足一定条件的信号,都可以被看成是由无限个正弦波叠加而成。换句话说,就是工程信号是不同频率的正弦波线性叠加而成的,组成信号的不同频率的正弦波叫做信号的频率成分或叫做谐波成分。现代滤波器理论研究的主要内容是从含有噪声的数据记录(又称时间序列)中估计出信号的某些特征或信号本身。经典滤波器分为低通、高通、带通、带阻滤波器。每一种又有模拟滤波器(AF)和数字滤波器(DF)。对数字滤波器,又有IIR滤波
2、器和FIR滤波器。我们要实现的是IIR数字滤波器。IIR数字滤波器采用递归型结构,即结构上带有反馈环路。IIR滤波器运算结构通常由延时、乘以系数和相加等基本运算组成,可以组合成直接型、正准型、级联型、并联型四种结构形式,都具有反馈回路。由于运算中的舍入处理,使误差不断累积,有时会产生微弱的寄生振荡。单位响应:IIR滤波器的单位脉冲响应为无限长,网络中有反馈回路。幅频特性:IIR数字滤波器幅频特性精度很高,不是线性相位的,可以应用于对相位信息不敏感的音频信号上IIRDF的转移函数是:IIR滤波器目前最通用的方法是利用已经很成熟的模拟滤波器的设计方法进行设计。2、滤波器的技术要求低通
3、滤波器::通带截止频率(又称通带上限频率):阻带下限截止频率:通带允许的最大衰减:阻带允许的最小衰减(,的单位dB):通带上限角频率:阻带下限角频率(,)即3、IIR数字滤波器的设计方法IIR数字滤波器的设计方法有两类:间接设计法和直接设计法。间接设计法是借助模拟滤波器设计方法进行设计的,先根据数字滤波器设计指标设计相应的过渡模拟滤波器,再将过渡模拟滤波器转换为数字滤波器。直接设计法师在时域或频域直接设计数字滤波器。IIR数字滤波器在设计上可以借助成熟的模拟滤波器的成果,如巴特沃斯、契比雪夫和椭圆滤波器等,有现成的设计数据或图表可查,其设计工作量比较小,对计算工具的要求不高。在设
4、计一个IIR数字滤波器时,我们根据指标先写出模拟滤波器的公式,然后通过一定的变换,将模拟滤波器的公式转换成数字滤波器的公式。设计步骤如下:1)按一定规则将给出的数字滤波器的技术指标转换为模拟低通滤波器的技术指标。2)根据转换后的技术指标设计模拟低通滤波器;3)再按一定的规则将转换成。4)若是高通、带通或带阻数字滤波器则将它们的技术指标先转化为低通模拟滤波器的技术指标,然后按上述步骤2)设计出低通,再将转换为所需的。4.几种不同类型的滤波器的介绍:因为我们设计的滤波器的冲击响应一般都为实数,所以有这样,如果我们能由,,,求出,那么就容易得到所需要的。不同类型的的表达式,代表了几种不
5、同类型的滤波器。(1)巴特沃思(Butterworth)滤波器:C为待定常数,N为待定的滤波器阶次。(2)切比雪夫I型(Chebyshev–I)滤波器:5.巴特沃思模拟低通滤波器的设计由于每一个滤波器的频率范围将直接取决于设计者的应用目的,因此必然是千差万别。为了使设计规范化,我们需要将滤波器的频率参数作归一化处理。设所给的实际频率为(或),归一化后的频率为,对低通模拟滤波器,令=显然,,。又令归一化复数变量为,,显然所以巴特沃思模拟低通滤波器的设计可按以下三个步骤来进行。(1)将实际频率规一化(2)求C和N这样C和N可求。若令=3dB,则C=1,这样巴特沃思滤波器的设计就只剩一
6、个参数N,这时(3)确定因为,根据上面公式有由解得,=1,2,···,2N这样可得求得后,用代替变量,即得实际需要得。6.用双线性Z变换法设计IIR数字低通滤波器s平面到z平面的映射关系称为双线性Z变换,由此关系求出及即因为设计滤波器时系数会被约掉,所以又有7、MATLAB设计低通滤波器相关函数1、Buttord.m本文件用来确定数字低通或模拟低通滤波器的阶次,其调用格式分别是1)[N,Wn]=buttord(Wp,Ws,Rp,Rs)2)[N,Wn]=buttord(Wp,Ws,Rp,Rs,’s’)格式1)对应数字滤波器,式中Wp,Ws分别是通带和阻带的截止频率,实际上它们是归一
7、化频率,其值在0~1之间,1对应抽样频率的一半。对低通和高通滤波器,Wp,Ws都是标量,对带通和带阻滤波器,Wp,Ws都是1×2的向量。Rp,Rs分别是通带和阻带的衰减,单位为dB。N是求出的相应低通滤波器的阶次,Wn是求出的3dB频率,它和Wp稍有不同。格式2)对应模拟滤波器,式中各个变量的含义和格式1)相同,但Wp,Ws及Wn的单位为rad/s,因此,它们实际上式频率。2、Buttap.m本文件用来设计模拟低通原型滤波器,其调用格式是[z,p,k]=buttap(N)N是欲设
此文档下载收益归作者所有