FIR数字滤波器设计课件.ppt

上传人(卖家):晟晟文业 文档编号:4301006 上传时间:2022-11-27 格式:PPT 页数:103 大小:1.64MB
下载 相关 举报
FIR数字滤波器设计课件.ppt_第1页
第1页 / 共103页
FIR数字滤波器设计课件.ppt_第2页
第2页 / 共103页
FIR数字滤波器设计课件.ppt_第3页
第3页 / 共103页
FIR数字滤波器设计课件.ppt_第4页
第4页 / 共103页
FIR数字滤波器设计课件.ppt_第5页
第5页 / 共103页
点击查看更多>>
资源描述

1、数字信号处理数字信号处理(Digital Signal Processing)国家电工电子实验示范中心国家电工电子实验示范中心 数字信号处理课程组数字信号处理课程组7.1 FIR DF 设计的窗函数法7.2 窗函数7.3 FIR DF 设计的频率抽样法7.4 FIR DF 设计的切比雪夫最佳一致逼近法7.5 几种简单形式的滤波器7.6 简单整系数滤波器7.7 差分滤波器IIR数字滤波器:()()()H zB zA z有极点,也有零点,因此可以借用经典的连续滤波器的设计方法,且取得非常好的效果,如好的衰减特性,准确的边缘频率。由于FIR数字滤波器()()H zB z只有零点而没有极点,所以没办法

2、借用连续滤波器的设计方法。其思路是:直接从频域出发,即以某种准则逼近理想的频率特性,且保证滤波器具有线性相位。7.1 Fourier 级数法(窗函数法)1.由理想的频率响应 得到理的 ;()dh n2.由 得到因果、有限长的单位抽样响应 ;()dh n()h n3.对 加窗得到较好的频率响应。()h n理想频率响应()jdHe22cc1一、思路与方法一、思路与方法:设理想低通滤波器的幅频为1,相频为零:1()()2jj nddh nHeed12ccjnedsin()cnn则:特点:无限长 非因果 偶对称解决方法:截短,移位 保留()(2)dh nh nM,0,1,.,nM即:隐含着使用了窗函数

3、0()()MnnH zh n z于是:注意:H(Z)是因果的,且是线性相位的,即()2M 即事先给一线性相位2()jjMdHee为了省去每次的移位,可以令:在通带内2()0j MjdeHe0cc这样:21sin(2)()2(2)ccjMj ncdnMh neednM()()dh nh n0,1,.nM于是:使用了矩形窗上式的的表达式及设计 的思路可推广到高通、带阻及带通滤波器,也可推广到其它特殊类型的滤波器。实际上,给定一个 ,只要能积分得到 ,即可由截短、移位的方法得到因果的、且具有线性相位的FIR滤波器 。()dh n()H z()jdHe()H z高通:2()0j MjdeHe0ccsi

4、n(2)sin(2)()(2)cdnMnMh nnM令:相当于用一个截止频率在 处的低通滤波器(实际上是全通滤波器)减去一个截止频率在 处的低通滤波器。c2()0j MjdeHelh其它sin(2)sin(2)()(2)hldnMnMh nnM令:相当于用一个截止频率在 处的低通滤波器减去一个截止频率在 处的低通滤波器。lh带通:2()0j MjdeHe,lh 其它sin()sin()sin()222()(2)lhdMMMnnnh nnM令:()()(),0,1,.,dh nh n w nnM :窗函数,自然截短即是矩形窗。当然也可以用其它形式的窗函数。()w n相当于带阻:例1.设计低通 F

5、IR DF,令归一化截止频率 0.125,M10,20,40,用矩形窗截短。结果如右图c接上例:M10分别用矩形窗和Hamming 窗使用Hamming 窗后,阻带衰减变好,但过渡带变宽。例:理想差分器及其设计()x t()y t()H s()()dx ty tdt()H jj ()H ss()x n()y n()H z()(),()()sst nTt nTx nx ty ny t令:理想差分器的频率特性:(),jH ej理想微分器的频率特性:jeHjd)(奇对称,纯虚函数/2()(/2)()(1)(),0,1,/2dn Mh nh nMw nw nnMnM02/02/)(d理想相频特性11(

6、)(1)2j nndhnj edn第2类FIR滤波器02/2/02/2/)(MM实际相频特性有关各种差分器的性能,本 章将继续讨论幅频:1 矩形窗2 哈明窗例:设计 Hilbert 变换器 0()0jdjHej0:()2:dn evenh nn oddn00()2j nj ndjh neded第2类FIR滤波器思考:能否用上一章的方法设计差分器和Hilbert变换器?优点:1.无稳定性问题;2.容易做到线性相位;3.可以设计各种特殊类型的滤波器;4.方法特别简单。缺点:1.不易控制边缘频率;2.幅频性能不理想;3.较长;()h n 二、FIR DF 设计的窗函数法的特点:改进:1.使用其它类型

7、的窗函数;2.改进设计方法。三、关于对 截短的讨论()dhn()()(),0,1,.,dh nh n w nnM()()()jjjdH eHeW e()()()jjdEHeH e误差曲线221()2MEEd误差能量22220011221()()()2()MMMnnnnnnnnn MaAEaAbBab110)sin()cos(2)(nnnnjdnbnaaeH011()cos()sin()2MMjnnnnAH eAnBn请自己导出此式什么情况下 为最小2ME122)(MndMnhE00,1,2,nnnnaAaAbBnM最小所以,有限项傅立叶级数是在最小平方意义上对原信号的逼近。傅立叶级数是正交变换

8、,这也体现了正交变换的性质。1()()2jj nddh nHeed()(2)dh nh nM0,1,.,nM窗函数法1()()2jj nddhnHeed()()jj nddnHehn e周期信号展开为傅里叶级数傅里叶系数傅里叶级数法同一事情不同名称窗函数的使用在数字信号处理中是不可避免的。数据、频谱、自相关函数等都需要截短。对窗函数提出那几方面的要求?关键是要搞清楚使用窗函数后所产生的影响:一个域相乘,在另一个域是卷积。)()()(nwnxnxNdeWeXeXjjjN)()(21)()(10(1)/2()()sin()/sin()22Njj nnj ND ed n eNe矩形窗B04/BN2/

9、NB2.边瓣最大峰值 (dB)A 3.边瓣谱峰衰减速度 (dB/oct)D越小越好!越小越好!越大越好!对窗函数的技术要求:1.3 dB 带宽 :主瓣归一化幅度降到 3 dB 时的带宽;或直接用 。令 则 的单位为 ;B04/BN2/NB常用窗函数:1.矩形窗2.三角窗Bartlett窗0.89,13dB,6dB/octBAD 3.汉宁窗Hanning4.汉明窗Hamming2/0,1,/2()()/2,1n N nNw nw NnnNN1.28,27dB,12dB/octBAD 1.44,32dB,18dB/octBAD2()0.5 0.5cos(),0,1,1nw nnNN2()0.54

10、0.46cos(),0,1,1nw nnNN1.3,43dB,6dB/octBAD010203000.51 boxcar-0.500.5-60-40-200010203000.51 triang-0.500.5-100-500010203000.51 hamming-0.500.5-100-500窗函数窗函数7.3 FIR DF设计的频率抽样法1()()2jj nddh nHeed12ccjnedsin()cnn 窗函数法:给定连续的理想的 ,用()jdHe()()(),0,1,.,dh nh n w nnM得到因果的、具有线性相位的 FIR DF()H z()jdHe()jH e逼近()jd

11、He()dHk离散化直接赋值12/01()()Njnk Ndkh nHk eN计算更容易()dhn()h n思考:()jdHe()dHk相等?10()()NnnH zh n z滤波器已设计出可指定:1()0dfor passbandkHkfor stopbandk如何指定()dHkcc()jdHe1N 0k()dHk/21N转移函数、频率响应和给定的 的关系:()dHk12/1011()()1NNdjk NkzH zHkNez10112/00()()1()NnnNNjnk NndnkH zh n zHk ezN用DFT系数作为权函数来表示设计出的()H z有何特点12/011()()1j NN

12、jdjk NjkeH eHkNee1(1)/20()(,)Nj NdkeHk Sk(1)/sin(2/)/2(,)sin(2/)/2j NkNNkNSkeNkN()jdHe()dHk原抽样N()jH e()H k再抽样mN关系?()(),0,1,0,1dH lmkHklmNkN1(1)/20()()(,)Njj NdkH eeHk Sk用插值的方法得到所要的滤波器:插值函数权重线性相位应为实数所以:(1)/()j NkNdHk e如何指定()dHk 为偶数:N(1)/(1)/0,1,/21()0/2/21,1j NkNdj NkNekNHkkNekNN 为奇数:N(1)/()0,1,1j Nk

13、NdHkekN其它赋值方法见书。当然,阻带内应指定为零。另外,为了得到好的幅频响应,在1和0之间加过渡点,如0.5。7.4 用Chebyshev 最佳一致逼近设计 FIR DF 7.4.1 最佳一致逼近定理 7.4.2 利用最佳一致逼近理论设计 FIR DF 7.4.3 关于误差函数的极值特性 7.4.4 FIR DF 的四种表示形式 7.4.5 设计举例 7.4.6 滤波器阶次估计上述两种方法(窗函数法和频率抽样法)设计的 FIR DF 的频率响应都不理想,即通带不够平,阻带衰减不够大,过渡带过宽,频率边缘不能精确指定。因此我们要寻找新的设计方法。此方法即是Chebyshev 最佳一致逼近

14、法。该方法在数字信号处理中占有重要的定位,是设计 FIR DF 最理想的方法。但是,该方法的原理稍为复杂。给定理想的 ,设计 ,使 是对 的“最佳”逼近。()jdHe()H z()jdHe()jH e1.最小平方逼近:2min()()bap xf xdx着眼积分区间内整体误差最小。傅立叶级数法即是这一种。()f x对函数 f(x)逼近的方法:目标:nkxfxpkk,1,0)()(2.插值法:寻找 阶多项式 ,使其 在 个点 上满足:n()p x1n 01,nxxx频率抽样方法)()()(xfxpxE3.最佳一致逼近:寻找 ,使误差()p x,a b在区间 a,b 均匀一致,并使误差的极大值达到

15、最小。Chebyshev最佳一致逼近理论解决了 的存在性、唯一性及构造方法等问题。()p x将最佳一致逼近理论应用于FIR DF的设计,是数学和信号处理理论相结合的又一典型范例。该方法可以设计出性能优良的FIR DF,是FIR设计的主要方法。该方法又称McClellan-Parks 方法一、切比雪夫最佳一致逼近定理max()()minmax()()a x ba x bp xf xp xf x 在 阶多项式的集合中,寻找多项式 使其相对其它所有的多项式 对 的偏差为最小:n()p x()p x()f x最小最大原理交错点组原理:)()(maxxfxpEbxan)()()(xfxpxE令:误差最大

16、值误差曲线 是 最佳一致逼近的充要条件是,在 上至少存在 个交错点 ()p x()f x()E x,a b122naxxxb2n使得:(),1,2,2inE xEin 1()(),1,2,2iiE xE xin 极值点交错点所以:122,nx xx是 的极值点,它们构成了一个“交错点 组”()E x 什么样的函数(或多项式)可以充当 误差曲线()E x Chebyshev 多项式:11)arccoscos()(xxnxCn在区间-1,1上存在 个点:1ncos(),0,1,kxk nkn轮流使 取极值1,1。()E x()nCx 是 的 阶多项式,最高项系数是 ,在所有阶多项式的集合中,和 0

17、 的偏差为最小。因此,可用 为误差多项式。xn12n1()/2nnCx()nCx :个极值点()nCx1n 交错点组定 理要求:2n 个极值点二、利用最佳一致逼近理论设计 FIR DF()10()0jdpjdcHeHe理想滤波器(1)/2()()jj NjgH eeHe要设计的滤波器0()()cos(),(1)/2MjgnHea nnMN四种情况下的“滤波器增益”都是实函数,也有四种表示形式。其一是:(0),(1),()aaa M线性相位FIR滤波器有四种形式:()(1)h nh Nn :NoddNeven我们用 逼近理想滤波器。显然,若能求出 ,则滤波器也就设计出来了。()jgHe()jdH

18、e()jgHe用一致逼近目标使误差曲线(0),(1),()aaa M寻找0()()()()cos()()jjjgdMjdnE eHeHea nnHe的最大值为最小,并呈现交错。121/0,/()pjskkW ek0()()()()()()cos()()jjjjgdMjjdnE eW eHeHeW ea nnHe定义加权函数:在设计滤波器时,对通带和阻带往往有不同的要求,如通带要求特别平,这是需要牺牲阻带;反之,要想阻带衰减特别大,则需要牺牲通带。实现方法:给以不同的加权。需要离散化由交错点组定理:0()()()cos()(1)0,1,1max()MkkdkknnFWHa nnkMEE 注意,将

19、频率分成了 个离散的点。分点在通带和阻带上,过渡带不考虑。目的是取得 个极值点。2M 2M 写成矩阵形式)()()()()()()1()cos()2cos()cos(1)()1()cos()2cos()cos(1)(1)cos()2cos()cos(1)(1)cos()2cos()cos(1)(1)cos()2cos()cos(1121021011111222211110000MdMddddMMMMMMMMMMMHHHHHaaaaWMWMWMWMWM(2)(2)MM方阵,可唯一地求出(0),(1),(),aaa M McClellan.J.H&Parks.T.W 等于70年代初提出用数值分析中

20、的Remez算法,靠一次次的迭代来求解最优的系数 及 。从而达到滤波器设计的目的。(0),(1),()aaa M 该方法不但可以用来设计低通、高通、带通、带阻等经典滤波器,而且可以用来设计差分滤波器,Hilbert变换器。不但可以给出好的幅频特性、线性相位,而且可以给出较为准确定边缘频率。数字信号处理中最有名的算法之一!1010()(1)/()MkdkkMkkkkHW10,1(1)cos()cos()Mkkii kik Step1.先在通带、阻带频率轴上等间隔取 M2个频率点 ,计算出 。它是相对第一次指定的交错点组产生的误差01,MA.00cos()cos()()cos()cos()Mkkk

21、kgMkkkCH()(1),0,1,()kkdkkCHkMW 0,1(1)cos()cos()Mkkii kik 求出 后,利用插值公式,在不知 的情况下求出 。(0),(1),()aaa M()jgHeB.当然,初次求出的 肯定不是最优的!()jgHe将求出的 代入()jgHe()()()()jjjjgdE eW eHeHeC.可求出误差函数 。()jE e如果第一次迭代即是最优,那么 应是 的极值点。当然,一次迭代是不够的。()jE e完成第一次迭代!Step2.检查是否有 的频率点(肯定有)。将出现这种情况的频率点和原来指定的频率点 中相距最近的点相交换(注意:这样的点可能不止一个),这

22、样,就得到一组新的频率点组 ,当然,它们不再是原频率区间的等分。()jE e01,M01,MStep3.将新的频率点组再重复步骤2,又可得到一组新的交错点组:011,M 代入公式A.求出新的()jgHe再代入公式求出新的B.()jE e再代入公式求出新的C.重复了步骤 1如此重复迭代,每一次都是把新的局部极值点当作新的交错点组,所以,每一次的 都是递增的,最后收敛到自己的上限。再迭代一次,也不会再增加,频率点组也不会再移动,这时的 即是对 的最佳一致逼近。()jgHe()jdHeStep4.将最优的 配上线性相位,作傅 立叶反变换,即可得所设计滤波器的 。()jgHe()h n通带内的峰值偏差

23、 212k最佳一致逼近是在通带与阻带内进行的,过渡带没有考虑。迭代步骤 是阻带峰值偏差 ;三、关于误差函数的极值特性(见书)四、FIR DF 的四种表示形式0()()cos(),(1)2MgnHa nnMN11()()cos(),/22MgnHb nnMN1()()sin(),(1)/2MgnHc nnMN11()()sin(),/22MgnHd nnMN把上述四种形式稍作改造,得到如下的统一形式,目的是便于编程:()()()gHQP例1:设计低通 FIR DF:0.6p,0.7s调整通带、阻带的加权及滤波器的长度。设计结果五、设计举例参数调整对滤波器性能的影响:例2:设计多带滤波器,抽样频率

24、500Hz,在 50Hz、100Hz 及150Hz处陷波。通带加权为8,阻带为1-17dB通带、阻带加权都是1-25dB六、阶次估计设计滤波器之前,滤波器的长度(即阶次)是未知道。显然,要求:通带越平,阻带衰减越大,过渡带越窄,滤波器的阶次越高。12211log310Nb()/2spb1:通带纹波2:阻带纹波经验公式1220log13114.6Nb 另一估计公式:估计出的阶次稍低120.05820.350.30.05b 33N 例如,对例1的第一种情况:求出:和原来给定的相同7.5 几种简单形式的滤波器一、平均滤波器二、平滑滤波器三、梳状滤波器 这一类滤波器性能不是很好,但滤波器简单,有时很实

25、用,有的具有一些特殊的用途。信噪比(SNR)与噪声减少比(NRR)信噪比:()()()x ns nu n观察信号信号噪声2SNR10lg10lg(dB)ssuuPPP为了减少噪声,将 通过一个滤波器()x n()H z()()()x ns nu n()()()suy ny nyn()H z噪声减少比(Noise Reduction Ration,NRR):22NRRuyu越小越好!可以证明:SNR1SNRNRRyx一、平均滤波器1/0,1,1()0NnNh n其他1101 1()1NNnnzH zzNNz1=101()()1()(1)(1)Nky nx nkNx nx nx nNN 点平均器N

26、IIR系统12111(),()1NzHzHzNz211101()(1)NjkNkHzezN12()()()H zHz Hz1 1()1j NjjeH eNe11 1()1NzH zNz1()Hz()H zNRR1 N可以求出:可见 N 足够大,即可就可以获得足够小的NRR。但是,N 过大会使滤波器具有过大的延迟:群延迟=(N1)/2而且会使其主瓣的单边的带宽大大降低,这就有可能在滤波时使有用的信号 s(n)也受到损失。因此,在平均器中,N 不宜取得过大。二、平滑滤波器SavitzkyGolay平滑器:基于多项式拟合的方法,具体推导过程见教材。5点2次(抛物线)拟合:()3,12,17,12,3

27、 35h n 7点3次拟合:()2,3,6,7,6 32 21h n 在NRR和阶次N之间取得折中。MATLAB文件:sgolay.m三、梳状滤波器作用:去除周期性的噪声,或是增强周期 性的信号分量。111(),21NNzHzbbz0.98N211(),21NNzHzbbz0.9,8N31(),1,11NNrzHzrz0.96,0.98r0.98,0.96r7.6 建立在极零抵消基础上的 简单整系数的滤波器 对信号作实时滤波处理时,有时对滤波器的性能要求并不很高,但要求计算速度快,滤波器的设计也应简单易行,因而希望滤波器的系数为整数。特别是当用汇编语言编写程序时,更希望如此。采用极零抵消的方法

28、,可以设计出简单整系数的低通、高通、带通和带阻滤波器。LP11()1MzHzz1.低通单位圆上均匀分布M个零点设置一极点,抵消掉z=1处零点M点平均器jj(1)/2LPsin(2)(e)esin(2)MMHLP11()1MzHzz2.高通单位圆上均匀分布M个零点设置一极点,抵消掉z=1处零点j(1)j22LPsin(2)(e)ecos(2)MMH 上述低通和高通滤波器的系数都是整系数(系数1/N可最后单独处理),如果认为幅频响应不满意,可以取LP11()1KMzHzzHP11()1KMzHzz滤波器系数仍为整数3.带通22BP11221()11112cosMjjMzHzz ez ezzBP22

29、1()12cosKMzHzz实际应用为保证分母取整数,要求22cos取整数因此:22,32322,646sssffff 在要求整系数的情况下,对带通滤波器,其通带的中心频率收到限制。4.带阻设计方法幅频:全通幅频带通幅频相频:配置相频例令 ,设计50Hz陷波器,中心频率范围在400Hzsf 50Hz(1 2Hz)解:取BP221()12cosKMzHzz1letK 由于25022,4004323因此增加一对共轭极点:3311114444411111jjjjz ez ez ez ez 150Hz44(21)11jMjMjPzezee 现在需要确定M:4(21)Mp4(21)BP41()1PzHz

30、z4(21)BP41()1PzHzz4BPcos2(21)()cos2jjppHee4AP()jjpHee具有相同相位4BP1cos2(21)()121cos2jjppHeePBP421HP50,1pK24,1pK24,2pK7.7 低阶低通差分滤波器()x t()d()dy tx tt()H s()x n()y n()H zstnTstnT理想微分器:()H jj 理想差分器:()jH ej()jH e为了防止在高频端将噪声放大,取:低通差分器:()0jdjHe()jdHe差分器的一般形式:1()sinMjkkH ejCk12j kj kMkkeeC1()2kkMkkzzH zC1()()(

31、)2Mkkx nkx nky nC差分器的抽样响应:0,1,2,0kkCCkMC L所以,差分器是奇对称的。现在的任务是确定系数kC两点中心差分:1()(1)(1)2y nx nx n“最佳”差分器()0jdjHeother1()sinMjkkH ejCk逼近2(,)()()jjkdECHeH ed误差:(,)0,1,kkECkMCL(,)0,()kEC得到最佳系数得到最佳通带最佳通带:()2jH ej可求出:M2120.2595,0.3702,0.34,(,)0.343kCCEC可求出:M31230.097,0.1666,0.18970.24,(,)0.126kCCCECM2 和 3 时“最

32、佳”差分器的幅频特性:但是,上述“最佳”差分器的系数全是小数,我们希望得到整系数。实际上,人们从不同的角度,已给出了不同形式的整系数差分器。后来,人们还导出了“次最佳”的整系数差分器。1.单纯 M 次差分;2.牛顿柯斯特差分;3.Lanczos差分(多项式拟合);4.平滑化差分;5.最佳差分;整系数比较参数:(,)kEC7.8 滤波器设计小结IIR 滤波器的优点:1.好的通带与阻带衰减;准确的通带与阻带边缘频率;2.滤波时需要的计算量较少缺点:不具有线性相位,有可能存在稳定性问题。FIR 滤波器的优点:1.可取得线性相位;2.无稳定性问题;缺点:滤波时需要的计算量较少FIR窗函数法频率抽样法一

33、致逼近法简单平均简单平滑设计方法简单,性能不够好性能非常好简单,实用,性能不够好IIR梳状滤波器极零抵消滤波器特殊用途,周期性简单实用,速度快产生窗函数的文件有八个:1.bartlett(三角窗);2.blackman(布莱克曼窗);3.boxcar(矩形窗);4.hamming(哈明窗);5.hanning(汉宁窗);6.triang(三角窗);7.chebwin(切比雪夫窗);8.kaiser(凯赛窗);两端为零两端不为零调用方式都非常简单请见help文件稍为复杂9fir1.m 用“窗函数法”设计FIR DF。调用格式:(1)b=fir1(N,Wn);(2)b=fir1(N,Wn,high

34、);(3)b=fir1(N,Wn,stop);N:阶次,滤波器长度为N1;Wn:通带截止频率,其值在01之间,1对应 Fs/2b:滤波器系数。对格式(对格式(1),若),若Wn为标量,则设计低通滤波器,若为标量,则设计低通滤波器,若Wn是是12的向量,则用来设计带通滤波器,若的向量,则用来设计带通滤波器,若Wn是是1L的向量,则可用来设计的向量,则可用来设计L带滤波器。这时,格式带滤波器。这时,格式(1)要改为)要改为:b=fir1(N,Wn,DC-1),或或 b=fir1(N,Wn,DC-0)前者保证第一个带为通带,后者保证第一个带为阻带。前者保证第一个带为通带,后者保证第一个带为阻带。格式

35、(格式(2)用来设计高通滤波器,)用来设计高通滤波器,格式(格式(3)用来设计带阻滤波器。)用来设计带阻滤波器。在上述所有格式中,若不指定窗函数的类型,在上述所有格式中,若不指定窗函数的类型,fir1自自动选择动选择Hamming窗窗。10fir2.m 本文件采用“窗函数法”设计具有任意幅 频相应的FIR 数字滤波器。其调用格式是:b=fir1(N,F,M);F是频率向量,其值在01之间,M是和F相对应 的所希望的幅频相应。如同fir1,缺省时自动选用 Hamming窗。例:设计一多带滤波器,要求频率在0.20.3,0.60.8 之间为1,其余处为零。设计结果如下:05101520253035

36、-0.500.5020406080100-0.500.500.10.20.30.40.500.51N=30,90时幅频响应响应及理想幅频响应;N=30N=90()h n()jH e11.remez.m 设计Chebyshev最佳一致逼近FIR滤波器、Hilbert变换器和差分器。调用格式是:(1)b=remez(N,F,A);(2)b=remez(N,F,A,W);(3)b=remez(N,F,A,W,Hilbert);(4)b=remez(N,F,A,W,differentiator)N是给定的滤波器的阶次,b是设计的滤波器的系数,其长度为N1;F是频率向量,A是对应F的各频段上的理想幅频响

37、应,W是各频段上的加权向量。F、A及W的指定方式和例7.4.1和7.4.2所讨论过的一样,唯一的差别是F的范围为01,而非00.5,1对应抽样频率的一半。需要指出的是,若b的长度为偶数,设计高通和带阻滤波器时有可能出现错误,因此,最好保证b的长度为奇数,也即N应为偶数。例1:设计低通 FIR DF:0.6p,0.7sb=remez(N,F,A,W)0.60.71N32F=(0,0.6,0.7,1)A=(1,0)W=(1,10)12remezord.m 本文件用来确定在用本文件用来确定在用Chebyshev最佳一最佳一致逼近设计致逼近设计FIR滤波器时所需要的滤波器阶次。其调用滤波器时所需要的滤

38、波器阶次。其调用格式是:格式是:N,Fo,Ao,W=remezord(F,A,DEV,Fs)。F、A的含意同文件的含意同文件remez,DEV是通带和阻带上的偏差;是通带和阻带上的偏差;输出的是适合要求的滤波器阶次输出的是适合要求的滤波器阶次N、频率向量频率向量Fo、幅度幅度向量向量Ao和加权向量和加权向量W。若设计者事先不能确定要设计的若设计者事先不能确定要设计的滤波器的阶次,那么,调用滤波器的阶次,那么,调用remezord后,就可利用这一后,就可利用这一族参数调用族参数调用remez,即即 b=remez(N,Fo,Ao,W),从而设计从而设计出所需要滤波器。因此,出所需要滤波器。因此,

39、remez和和remezord常结合起来常结合起来使用。需要说明的是,使用。需要说明的是,remezord给出的阶次给出的阶次N有可能偏有可能偏低,这时适当增加低,这时适当增加N即可;另外,最好判断一下,若即可;另外,最好判断一下,若N为奇数,就令其加一,使其变为偶数,这样为奇数,就令其加一,使其变为偶数,这样b的长度为的长度为奇数。奇数。13.firls.m 用最小平方法设计线性相位用最小平方法设计线性相位FIR滤波器,可滤波器,可设计任意给定的理想幅频响应;设计任意给定的理想幅频响应;14.fircls.m用带约束的最小平方法设计线性相位用带约束的最小平方法设计线性相位FIR滤滤波器,可设计任意给定的理想幅频响应;波器,可设计任意给定的理想幅频响应;15.fircls1.m 用带约束的最小平方方法设计线性相位用带约束的最小平方方法设计线性相位FIR低通和高通滤波器。低通和高通滤波器。16.sgolay.m 用来设计用来设计 Savitzky-Golay FIR 平滑滤波器,平滑滤波器,其原理见其原理见9.1.1节节 17.firrcos.m 用来设计低通线性相位用来设计低通线性相位FIR滤波器,其过滤波器,其过渡带为余弦函数形状。渡带为余弦函数形状。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 办公、行业 > 各类PPT课件(模板)
版权提示 | 免责声明

1,本文(FIR数字滤波器设计课件.ppt)为本站会员(晟晟文业)主动上传,163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。
2,用户下载本文档,所消耗的文币(积分)将全额增加到上传者的账号。
3, 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(发送邮件至3464097650@qq.com或直接QQ联系客服),我们立即给予删除!


侵权处理QQ:3464097650--上传资料QQ:3464097650

【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。


163文库-Www.163Wenku.Com |网站地图|