数字信号处理:第6章 无限脉冲响应数字滤波器的设计

上传人:公**** 文档编号:572825133 上传时间:2024-08-13 格式:PPT 页数:60 大小:1,009KB
返回 下载 相关 举报
数字信号处理:第6章 无限脉冲响应数字滤波器的设计_第1页
第1页 / 共60页
数字信号处理:第6章 无限脉冲响应数字滤波器的设计_第2页
第2页 / 共60页
数字信号处理:第6章 无限脉冲响应数字滤波器的设计_第3页
第3页 / 共60页
数字信号处理:第6章 无限脉冲响应数字滤波器的设计_第4页
第4页 / 共60页
数字信号处理:第6章 无限脉冲响应数字滤波器的设计_第5页
第5页 / 共60页
点击查看更多>>
资源描述

《数字信号处理:第6章 无限脉冲响应数字滤波器的设计》由会员分享,可在线阅读,更多相关《数字信号处理:第6章 无限脉冲响应数字滤波器的设计(60页珍藏版)》请在金锄头文库上搜索。

1、本章主要内容数字滤波器的基本概念模拟滤波器的设计用脉冲响应不变法设计IIR数字低通滤波器用双线性变换法设计IIR数字低通滤波器第6章 无限脉冲响应数字滤波器的设计 数字滤波器(DF)的定义 输入和输出均是数字信号,通过一定运算关系(数值运算),改变输入数字信号所含频率成份的相对比例或滤除某些频率成份的器件。 数字滤波器的特点(相对模拟滤波器):精度高、稳定、体积小、重量轻、不要求阻抗匹配。 数字滤波器处理模拟信号通过A/DC和D/AC,使用数字滤波器对模拟信号的处理。6.1 数字滤波器的基本概念1、数字滤波器的分类(1) 一般分类经典滤波器:输入信号中的有用的频率成分和希望滤除的频率成分占用不

2、同的频带,通过选频滤波器达到滤波的目的。现代滤波器:信号和干扰的频带相互重叠,要利用信号的统计分布规律,从干扰中最佳提取信号,如:维纳滤波器、卡尔曼滤波器和自适应滤波器等。(2) 从滤波器的功能上来分类 分为低通、高通、带通、带阻滤波器6.1 数字滤波器的基本概念理想滤波器幅度特性 6.1 数字滤波器的基本概念w0-|H(ejw)|低通(LF)频率响应2-2w0-|H(ejw)|高通(HF)频率响应2-2w0-|H(ejw)|带通BF频率响应2-2w0-|H(ejw)|带阻BS频率响应2-2特点:(1)单位脉冲响应是非因果且无限长,不可能实现,只能尽可能逼近;(2)DF的传输函数是以2为周期,

3、低通的中心频带处于2的整数倍处,高通的中心频带处于的奇数倍附近。(3)从滤波器的实现网络结构或从单位脉冲响应分类无限脉冲响应(IIR)数字滤波器有限脉冲响应(FIR)数字滤波器:6.1 数字滤波器的基本概念在数字滤波器中,一般考察=0,的频域特性;在模拟滤波器中,通常考察其=0,范围内频率域的特性。 N阶IIR滤波器函数N1阶FIR滤波器函数2、数字滤波器的技术要求这里介绍的数字滤波器属于选频滤波器(1) 数字滤波器的传输函数H(ejw)|H(ejw)|系统的幅频特性:表示信号通过该滤波器后各频率成分衰减情况。Q()系统的相频特性:反映各频率成分通过滤波器后在时间上的延时情况。6.1 数字滤波

4、器的基本概念Q()(2)数字滤波器的幅频特性|H(ejw)|的指标6.1 数字滤波器的基本概念过渡带低通数字滤波器的幅频特性技术指标|H(ejw)|通带阻带21-1p0.70701CS指标说明:p:通带截止频率,通带频率范围:0 p ;S :阻带截止频率,阻带频率范围:s ; C :3dB截止频率;P:通带最大衰减;S:阻带最小衰减1:通带内幅度响应误差范围;2:阻带内幅度响应误差范围;通带内和阻带内允许的衰减一般用dB数表示,p和s分别定义为:如将|H(ej0)|归一化为1,上两式则表示成当幅度衰减到2/2倍时,所对应频率 c,此时P 3dB,称c为3dB截止频率。6.1 数字滤波器的基本概

5、念3. 数字滤波器设计方法 IIR滤波器设计方法: ( (1)先设计模拟滤波器(AF)的传输函数Ha(s);然后按某种变换,将Ha(s)转换成数字滤波器的系统函数H(z)。 (2) 借助计算机辅助设计在频域或时域直接进行设计; FIRFIR滤波器设计方法 ( (1)经常采用的是窗函数设计法和频率采样法, (2)用计算机辅助的切比雪夫最佳一致逼近法设计。6.1 数字滤波器的基本概念模拟滤波器的理论和设计方法已发展得相当成熟,且有若干典型的模拟滤波器可以选择。如:巴特沃斯(Butterworth)滤波器、切比雪夫(Chebyshev)滤波器、椭圆(Kllipse)滤波器、贝塞尔(Bessel)滤波

6、器等,这些滤波器都有严格的设计公式、现成的曲线和图表供设计人员使用。 6.2 模拟滤波器的设计各种理想模拟滤波器的幅度特性1.模拟低通滤波器的设计指标及逼近方法(1)模拟低通滤波器的设计指标有:p、s、p、s其中:p和s分别称为通带截止频率和阻带截止频率; p是通带(=0p)中的最大衰减系数, s是阻带s的最小衰减系数,6.2 模拟滤波器的设计|Ha(j)|0.707ps通带阻带过渡带10Cps通带过渡带阻带(dB) 衰减pS0p和s一般用dB数表示。对于单调下降的幅度特性,可表示成:6.2 模拟滤波器的设计|Ha(j0)|2|Ha(j0)|2如果=0处幅度已归一化到1,即:|Ha(j0)|=

7、1图中c称为3dB截止频率,因 (2) 用模拟滤波器逼近方法设计数字IIR滤波器步骤:给出模拟滤波器的技术指标 ;设计传输函数 Ha(s):使其幅度平方函数满足给定指标ap和as,|Ha(j)|2 = Ha(j)Ha*(j) = Ha(s)Ha(-s)|S=j确定Ha(s):系统Ha(s)应是稳定的系统,因此,极点应位于S S 左半平面内左半平面内。 6.2 模拟滤波器的设计2、Butterworth 低通滤波器的设计方法巴特沃斯低通滤波器的幅度平方函数|Ha(j)|2用下式表示:6.2 模拟滤波器的设计c ,幅度迅速下降,N越大,幅度下降越快,过渡带越窄。当=0时,|H(j)|=1;当=c时

8、, | H(j)|= c是3dB截止频率。N: 滤波器阶数。将幅度平方函数|Ha(j)|2写成s的函数:6.2 模拟滤波器的设计此式表明幅度平方函数有2N个极点,极点sk用下式表示:其中,k=0,1,(2N-1)2N个极点等间隔分布在半径为c的圆上,间隔是/Nrad,左半平面N个点构成Ha(s)传输函数,右半平面N个点构成Ha(-s)传输函数。Ha(s)表示为:由于各滤波器的幅频特性不同,为使设计统一,将所有的频率归一化。采用对3dB截止频率c归一化,归一化后的Ha(s)表示为 :6.2 模拟滤波器的设计只要知道滤波器的阶数N,可得归一化的传输函数,去归一化p=j=s/ c ,可得到实际的传输

9、函数Ha(s).令s/c = j/c,=/c,称为归一化频率,令p=j,p称为归一化复变量,归一化巴特沃斯的传输函数为:归一化极点pk=ej (+(2k+1)/2N),k=0,1,N-1。6.2 模拟滤波器的设计3 巴特沃斯滤波器的设计步骤(1) 根据给出的技术指标P、S、p、S,求滤波器阶数N设:用上式求出的N可能有小数部分,应取大于等于N的最小整数。10lg|H(jp)|2(2) 求归一化极点pk,确定归一化传输函数Ha(p) 根据求极点公式: pk=ej (+(2k+1)/2N),k=0,1,N-1。再带入:或根据阶数N,查表P157 表6.2.1得到极点和归一化传输函数6.2 模拟滤波

10、器的设计阻带指标有富裕度通带指标有富裕度(3)求3dB截止频率c由:|H(j)|2=1/1+(/c)2N,= p时:1+(p/c)2N=10p/10。(4)将Ha(p)去归一化,得到实际的滤波器传输函数Ha(s) 将p=s/c,代入Ha(p)中得:Ha(s)=Ha(p)| p=s/c。 6.2 模拟滤波器的设计表6.2.1 巴特沃斯归一化低通滤波器参数 表示两极点P1、PN-26.2 模拟滤波器的设计6.2 模拟滤波器的设计【例】已知通带截止频率fp=5kHz,通带最大衰减p=2dB,阻带截止频率fs=12kHz,阻带最小衰减s=30dB,按照以上技术指标设计巴特沃斯低通滤波器。解:(1) 设

11、计模拟滤波器的指标为 p=2fp=104(rad/s), ap=2dB s=2fs=2.4104(rad/s), as=30dB (2) 确定滤波器的阶数N6.2 模拟滤波器的设计取N为5=(3) 求极点6.2 模拟滤波器的设计P0P1P2P3P4代入归一化传输函数公式pk=ej (+(2k+1)/2N)最简便的方法:由N=5,直接查表得到: 极点形式:-0.3090j0.9511; -0.8090j0.5878; -1.0000分母多项式的形式:分母因式的形式:(4) 将Ha(p)去归一化,先求3dB截止频率c6.2 模拟滤波器的设计5b0=1.0000、b1=3.2361、b2=5.236

12、1、b3=5.2361、b4=3.2361(5) 将p=s/c代入Ha(p)中得到:四、模拟滤波器的频率变换模拟高通、带通、带阻滤波器的设计6.2 模拟滤波器的设计各类模拟滤波器的设计过程图 HPBPBS指标LP指标G(j)传输函数HHP(j)HBP(j)HBS(j)传输函数频率变换频率变换设计AF滤波器LP其他AF滤波器HP, BP, BS设:传输函数G(s)H(s)归一化截止频率归一化拉氏变量p=jq=j归一化传输函数G(p)H(q)利用模拟滤波器设计IIR数字滤波器设计过程:6.3 用脉冲响应不变法设计IIR数字低通滤波器设计技术成熟有相当简便的公式和图表模拟滤波器AF由此设计数字滤波器

13、DF要求DF特性模仿AF的特性实际上是个映射问题Mapping离散时间域(Z平面)转换关系连续时间域(S平面)转换后的H(z)稳定且满足技术要求,对转换关系提出两点要求:(1) 因果稳定的模拟滤波器转换成数字滤波器,仍因果稳定的。 (2)数字滤波器的频率响应模仿模拟滤波器的频响,s平面的虚轴映射z平面的单位圆,相应的频率之间成线性关系。6.3 用脉冲响应不变法设计IIR数字低通滤波器Re(z)jIm(z)0z平面平面1z1z2 j j 0S平面平面S1xS2x满足上述转换关系的映射方法有:脉冲响应不变法和双线性变换法一、脉冲响应不变法的基本思想使h(n)模仿ha(t),让h(n)正好等于ha(

14、t)的采样值二、变换方法1、设模拟滤波器Ha(s)只有单阶极点,且分母多项式的阶次高于分子多项式的阶次,将Ha(s)用部分分式表示: 6.3 用脉冲响应不变法设计IIR数字低通滤波器Ha(s)LT-1Ha(s)ha(t)时域采样h(n)ZTh(n)H(z)脉冲响应不变法:是一种时域上的变换方法si为Ha(s)的单阶极点LT-1Ha(s)U(t)为单位阶跃函数对ha(t)进行等间隔采样,采样间隔为T,得到:对上式进行Z变换,得到数字滤波器的系统函数H(z):结论:(1) S平面的单极点s=si映射到Z平面的极点z=esiT。 (2) Ha(s)部分分式的系数与H(z)部分分式的系数相同。 6.3

15、 用脉冲响应不变法设计IIR数字低通滤波器2、Ha(s)有共轭复数对极点Ha(s)的极点si一般是一个复数,以共轭成对的形式出现,将一对复数共轭极点放在一起,形成一个二阶基本节。AF二阶基本节形式一:6.3 用脉冲响应不变法设计IIR数字低通滤波器极点-1j1ha(t)=LT-1Ha(s)=e- tcos1tu(t),对ha(t)进行等间隔采样1h(n)=ha(nT)= e- nTcos(1nT)u(nT),进行Z变换1AF二阶基本节形式二:6.3 用脉冲响应不变法设计IIR数字低通滤波器ha(t)=LT-1Ha(s)=e- tsin1tu(t),对ha(t)进行等间隔采样1h(n)=ha(n

16、T)= e- nTsin(1nT)u(nT),进行Z变换1极点-1j1三、S平面和Z平面之间的映射关系1、采样信号的拉氏变换与相应的序列的Z变换之间的映射关系:(1) 设ha(t)的采样信号表示为:(2) 对 进行拉氏变换,得到6.3 用脉冲响应不变法设计IIR数字低通滤波器2、模拟信号的拉氏变换与相应的序列的Z变换之间的映射关系:模拟信号ha(t)的傅里叶变换Ha(j)和其采样信号 的傅里叶变换 之间的关系满足:结论:采样信号的拉氏变换是原模拟信号的拉氏变换在S平面沿虚轴以s=2/T为周期进行的周期延拓;6.3 用脉冲响应不变法设计IIR数字低通滤波器将s=j代入上式,得:说明:采用脉冲响应

17、不变法将AF变换为数字DF时 Ha(s)沿虚轴以s=2/T为周期进行周期延拓; 再经过Z=eST的映射关系映射到Z平面上,从而得到H(z)上面的这种转换是否满足对转换关系提出的2点要求:设:S=j,Z=rejw 脉冲响应不变法标准映射关系: Z=eST rejw=e(j)T=eTe jT得到:r= eT; w=T6.3 用脉冲响应不变法设计IIR数字低通滤波器频率域的坐标变换是线性的因果稳定模仿频响由采样信号的拉氏变换与相应的序列的Z变换之间的映射关系: 0时,S平面的左半平面映射到Z平面的单位圆内(r=|z|0时,S平面的右半平面映射到Z平面的单位圆外(r=|z|1)以上分析结论:若Ha(s

18、)是因果稳定的,则转换后的H(z)也是因果稳定的。6.3 用脉冲响应不变法设计IIR数字低通滤波器r= eT因果稳定的分析j0-/T3/T-3/T/TS平面1Re(z)jIm(z)0Z平面当不变,模拟角频率变化2/T整数倍,映射值不变,S平面上每一条宽度为2/T的水平横带都重迭地映射到Z平面的整个全平面上 每条水平横带的左半部分映射到Z平面单位圆内; 水平横带右半部分映射到Z平面的单位圆外 j虚轴上每2/T段都对应着单位圆一周6.3 用脉冲响应不变法设计IIR数字低通滤波器j0-/T3/T-3/T/TS平面1Re(z)jIm(z)0Z平面z=esT是周期函数由上面分析结果: S平面与Z平面的映

19、射关系满足转换条件; 但存在着多值(s)单值(z)映射关系6.3 用脉冲响应不变法设计IIR数字低通滤波器(3) DF的频响是AF频响的周期延拓频率混叠(1)虽然直接映射但并非而是映射注意:只有AF频响限于/T之内,DF频响才不失真地复现AF频响,否则,设计出来的DF在w=附近产生频率混叠。(2) 采样信号的拉氏变换是其模拟信号的拉氏变换以2/T为周期,沿虚轴进行周期化。脉冲响应不变法的应用受限只适合设计带限滤波器,如:低通、带通滤波器的设计,不适合高通、带阻滤波器的设计。6.3 用脉冲响应不变法设计IIR数字低通滤波器假设 没有频率混叠现象,即满足: 按照上式,并将关系式s=j代入,=T,代

20、入得到:数字滤波器的频响可以很好模仿模拟滤波器的频响四、脉冲响应不变法的优缺点优点: 1、频率变换是线性关系; w=T ,模数字滤波器可以很好重现模拟滤波器的频响特性; 2、数字滤波器的单位脉冲响应完全模仿模拟滤波器的单位冲激响应,时域特性逼近好;缺点: 1. 有频谱混迭失真现象;(S平面到Z平面有多值映射关系) 2. 由于频谱混迭,使应用受到限制。(T失真,但运算量,实现困难)6.3 用脉冲响应不变法设计IIR数字低通滤波器【例】 已知模拟滤波器的传输函数Ha(s)为用脉冲响应不变法将Ha(s)转换成数字滤波器的系统函数H(z)解:首先将Ha(s)写成部分分式:极点为:根据: ,H(z)的极

21、点为:6.3 用脉冲响应不变法设计IIR数字低通滤波器按照: ,经过整理,得到当:T=1s时用H1(z)表示,T=0.1s时用H2(z)表示,则:将Ha(j) 、H1(ejw)、 H2(ejw)的幅度特性用它们最大值归一化后,得到它们的幅度特性曲线,如下图所示:6.3 用脉冲响应不变法设计IIR数字低通滤波器6.3 用脉冲响应不变法设计IIR数字低通滤波器很轻的混叠现象严重的混叠现象 脉冲响应不变法的主要缺点:产生频率谱混迭现象。 原因:模拟低通的最高频率超过了折叠频率/T,数字化后在w= 形成频谱混叠现象。 解决方法:采用非线性压缩方法,将整个频率轴上的频率范围压缩到/T 之间,而后再用 Z

22、=eST 转换到 Z 平面上。 6.4 用双线性变换法设计IIR数字低通滤波器一双线性变换法消除频谱混迭的原理1、非线性压缩:(S平面S1平面映射)双线性变换法用正切变换实现非线性频率压缩,设Ha(s),s=j,经过非线性频率压缩后用Ha(s1), s1=j1 表示。则:上式表明:当1从/T经过0变化到-/T时,则由经过0变化到-,这样实现了s平面上整个虚轴完全压缩到s1平面上虚轴的/T之间的转换。6.4 用双线性变换法设计IIR数字低通滤波器0 /T-/T1T:时域采样间隔;由上面可得:(-,+),1(-/T,+/T) ;6.4 用双线性变换法设计IIR数字低通滤波器2、S1平面到Z平面的映

23、射将S1平面映射到Z平面上,用标准映射Z=eS1T。代入上式推出3、双线性不变法的映射关系映射过程:从s平面映射到s1平面,再从s1平面映射到z平面。 S平面与Z平面是一一对应的单值映射关系,消除了脉冲响应不变法的多值映射关系,消除了频谱混迭现象。 只要模拟滤波器Ha(s)因果稳定,其极点应位于S左半平面,转换成的H(z)也是因果稳定的,位于单位圆内。6.4 用双线性变换法设计IIR数字低通滤波器001j1j/T-/T2/T tan(1T)Z=es1TS平面S1平面Re(z)jIm(z)0z平面S 2/T th(S1T)二、模拟频率和数字频率之间的关系将:Z=ej ,S=j,代入SZ平面映射关

24、系式:6.4 用双线性变换法设计IIR数字低通滤波器-0W说明:s平面上 与z平面的成非线性正切关系,当增加时, 增加得很快,当 趋于 时,趋于,由于这种非线性关系,消除了频率混叠现象。代价:影响数字滤波器频响逼真模拟滤波器的频响的逼真度,存在幅度失真和相位失真。三、双线性变换法特点1、优点 消除了频谱混迭失真;频率映射 表明S平面与Z平面是一一对应的单值映射关系,避免了脉冲响应不变法的频谱“混迭”现象。2.缺点 以频率变换的非线性为代价,模拟域和数字域进行非线性映射,其瞬时响应不如脉冲响应不变法好。6.4 用双线性变换法设计IIR数字低通滤波器四、双线性变换法的幅度失真和相位失真情况如果的刻

25、度是均匀的,通过非线性正切关系,映射到z平面的刻度不均匀,随增加越来越密,即边界频率发生畸变。如果模拟滤波器具有片段常数特性,则转换到z平面仍具有片段常数特性。适于片段常系数滤波器的设计。6.4 用双线性变换法设计IIR数字低通滤波器幅度特性失真相位特性失真五、双线性变换法的预畸变对边缘临界频率点产生的畸变,可通过频率的预畸变加以校正。例:数字低通滤波器的两个截止频率: p和s,如果按照线性变换所对应的模拟滤波器的截止频率分别为:再利用非线性的频率变换公式,得到的数字滤波器的截止频率就不等于原来的频率 。解决方法:数字频率转换成模拟频率时,先进行预畸变的处理:6.4 用双线性变换法设计IIR数

26、字低通滤波器pp /Tss /T例:例6.4.1,已知Ha(s)=a/(a+s),a=1/(RC),求H(z)。解:1、用脉冲响应不变法时,先确定极点:s= a,则 2. 用双线性不变法时6.4 用双线性变换法设计IIR数字低通滤波器T为采样间隔其中:设:a1000,T=0.001和T=0.002,H1(z)和H2(z)的归一化幅频特性如图所示6.4 用双线性变换法设计IIR数字低通滤波器双线性变换法脉冲响应不变法模拟滤波器幅频特性250Hz500Hz存在混叠不存在混叠,曲线形状差别大五、用模拟滤波器设计IIR数字低通滤波器步骤(1)确定数字低通滤波器的性能指标;(Wp,ap,Ws,aS)(2

27、)确定相应模拟低通滤波器的性能指标;o 脉冲响应不变法: = W /To 双线性变换法: =2/Ttan(W)预畸变;(3)设计模拟低通滤波器的传输函数Ha(S);(4)将Ha(S) 转换成数字滤波器系统函数 H(z);o利用脉冲响应不变法设计时,应先确定Ha(s)极点,按 Z=eST 映射极点,并根据P171页公式表示出H(z)。o 若利用双线性变换法,设采样间隔为T,则6.4 用双线性变换法设计IIR数字低通滤波器例1:要求设计一数字低通滤波器,指标为:在通带内频率低于0.2rad/s时,容许幅度误差在1dB以内;在频率0.3之间,阻带衰减大于15dB。指定模拟滤波器采用巴特沃斯低通滤波器

28、。分别用脉冲响应不变法和双线性变换法设计H(z)。6.4 用双线性变换法设计IIR数字低通滤波器(dB)w11500.30.2数字域指标图对应模拟域指标图(dB)1150 sp解:采用脉冲响应不变法(1)数字域指标: P=0.2 rad,p=1dB ,S=0.3 rad,S=15dB(2)模拟域指标:取T=1, 则:p=Wp/T=0.2rad/s,s=0.3rad/s,P=1dB, s=15dB。(3) 设计模拟低通AF:要求采用巴特沃斯低通滤滤器6.4 用双线性变换法设计IIR数字低通滤波器取N=6,查P167页表6.2.1,得归一化传输函数Ha(p)=(P180页)去归一化:c =p(10

29、0.1ap1)1/2N=0.7032 rad/s将p=s/c代入Ha(p)得到去归一化传输函数(4)求DF的H(z)求出Ha(S)的极点Si由映射Z = esit 确定出相应数字滤波器的传输函数H(z)6.4 用双线性变换法设计IIR数字低通滤波器第6章 无限脉冲响应数字滤波器的设计用脉冲响应不变法设计的数字低通滤波器的幅度特性用双线性变换法设计数字低通IIR滤波器(1)数字域指标: P=0.2 rad、p=1dB 、 S=0.3 rad、S=15dB(2)模拟域指标(预畸变):取T=1 P=1dB, s=15dB(3)设计模拟低通AF:要求采用巴特沃斯低通滤滤器第6章 无限脉冲响应数字滤波器的设计取N=6,查P167页表6.2.1,得归一化传输函数Ha(p)去归一化:c =p(100.1ap1)1/2N= 0.7662 rad/s去归一化传输函数Ha(s)=Ha(p)|p=s/c(4) 求数字Filter的H(z)第6章 无限脉冲响应数字滤波器的设计 本章作业第一次作业 第1题(P193)第二次作业 第5题 (P194) 第9题: 第10题:第6章 无限脉冲响应数字滤波器的设计

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 研究生课件

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