数字信号处理数字滤波器设计.pptx
《数字信号处理数字滤波器设计.pptx》由会员分享,可在线阅读,更多相关《数字信号处理数字滤波器设计.pptx(226页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、概述IIR数字滤波器的基本网络结构FIR数字滤波器的基本网络结构IIR数字滤波器的设计方法IIR数字滤波器的频率变换FIR数字滤波器的设计方法FIR数字滤波器与IIR数字滤波器的比较主要内容主要内容第1页/共226页第一节第一节 概述概述 数字滤波器的概念数字滤波器的概念 滤波器的分类滤波器的分类 滤波器技术要求滤波器技术要求数字滤波器的结构表示数字滤波器的结构表示第2页/共226页1.1数字滤波器概念数字滤波器概念.滤波器:-指对输入信号起滤波作用的装置。对线性移不变系统,有:时域:时域:频域:频域:第3页/共226页2、数字滤波器:当输入、输出是离散信号,滤波器的冲激响应是单位抽样响应h(
2、n)时,这样的滤波器称作数字滤波器。H(ej)为矩形窗时的情形第4页/共226页(一)按实现方法分模拟和数字滤波器1.模拟滤波器(Analog Filter-AF):只能硬件实现R、L、C、Op、开关电容。2.数字滤波器(Digital Filter-DF):硬件实现延迟器、乘法器和加法器;软件实现线性卷积的程序。1.2滤波器的分类滤波器的分类第5页/共226页(二)一般分为经典滤波器和现代滤波器:1.经典滤波器:假定输入信号中的有用成分和希望去除的成分各自占有不同的频带。经典滤波器从功能上分:低通(LP)、高通(HP)、带通(BP)、带阻(BS)均有AF和DF之分。若信号和噪声的频谱相互重迭
3、,经典滤波器无能为力。第6页/共226页模拟数字第7页/共226页模拟数字第8页/共226页2.2.现代滤波器:从含有噪声的时间序列中估计出信号的某些特征或信号本身。现代滤波器将信号和噪声都视为随机信号。包括Wiener Filter、Kalman Filter、线性预测器、自适应滤波器等。第9页/共226页(三)从设计方法上分:AF:Butterworth FilterChebyshev FilterEllipse FilterBessel FilterDF:FIR根据给定的频率特性直接设计 IIR利用已经成熟的AF设计方法设计第10页/共226页(一)模拟低通滤波器的设计指标有:通带截止频
4、率 :阻带截止频率 :通带 中的最大衰减系数 :阻带 的最小衰减系数 通通阻阻1.3滤波器的设计要求滤波器的设计要求第11页/共226页若若 处幅度已归一化到处幅度已归一化到1,即,即 ,则有:,则有:第12页/共226页数字滤波器的传输函数:(二)数字低通滤波器的设计指标阻阻通通第13页/共226页:通带截止频率 :通带允许的最大衰减;:阻带截止频率 :阻带允许的最小衰减;:3dB通带截止频率:通带、阻带的容限(允许误差),分别定义为:式中均假定 (归一化)。当 时,第14页/共226页H(z)X(z)Y(z)1、系统函数和差分方程系统函数和差分方程系统函数和差分方程DFDF的基本运算的基本
5、运算DFDF的结构表示法的结构表示法1.4数字滤波器的结构数字滤波器的结构 表示表示第15页/共226页 2、实现DF的基本运算 实现滤波:-对输入序列x(n)进行一定的运算操作,从而得到输出序列y(n)-从运算上看,只需三种运算:加法、单位延迟、乘法加法、单位延迟、乘法 因此实现的方法有两种:(1)利用通用计算机编程,即软件实现 (2)数字信号处理器(DSP)即专用硬件实现第16页/共226页3、数字滤波器的结构表示法A、方框图法 方框图法简明且直观,其三种基本运算,如下图所示:第17页/共226页 x(n)b0b0 x(n)y(n)第18页/共226页B、信号流图法 三种基本的运算:第19
6、页/共226页 几个基本概念:输入节点或源节点,所处的节点 输出节点或阱节点,所处的节点 分支节点,一个输入,一个或一个以上输出的节点 相加器(节点)或和点,有两个或两个以上输入的节点 *支路不标传输系数时,就认为其传输系数为1 1;任何一节点值等于所有输入支路的信号之和。第20页/共226页1例和点:1,5;分点:2,3,4;源点:6;阱点:7235467a1y(n-1)y(n)第21页/共226页第二节第二节IIR数字滤波器的基本网络结构数字滤波器的基本网络结构 直接直接I I型型 直接直接II II型型 级联型级联型 并联型并联型 转置定理转置定理第22页/共226页IIR滤波器的系统函
7、数 差分方程(N阶)第23页/共226页IIR滤波器的特点 1、单位冲激响应h(n)是无限长的。2、系统函数H(z)在有限Z平面()上有极点存在。3、结构上是递归型的,即存在着输出到输入的 反馈。第24页/共226页N阶IIR滤波器的直接I型流程图(1)直接按差分方程可以画出结构流图2.1直接直接I型型 第25页/共226页直接I型,先实现 ,再实现 。(2)直接I的特点其中:第26页/共226页第一个网络实现零点,即实现x(n)加权延时:第二个网络实现极点,即实现y(n)加权延时:可见,第二网络是输出延时,即反馈网络。*共需存储延时单元和乘法器各(共需存储延时单元和乘法器各(M+NM+N)个
8、。)个。第27页/共226页当IIR数字滤波器是线性非移变系统时,有:直接直接II型,先实现型,先实现 ,再实现,再实现 。反馈在前两列延迟2.2 直接直接II型型第28页/共226页N阶IIR滤波器的直接II型流程图 特点:先实现系统函数的极点,再实现零点;需要特点:先实现系统函数的极点,再实现零点;需要N个延迟器和个延迟器和2N个乘法器。个乘法器。第29页/共226页证明:由上图可知:证明:由上图可知:上述方程两边同时进行上述方程两边同时进行ZT,得:,得:整理上式得:整理上式得:第30页/共226页所以直所以直II型结构的系统函数为:型结构的系统函数为:例例 数字滤波器的结构如下图所示。
9、数字滤波器的结构如下图所示。(1)写出它的差分方程和系统函数;)写出它的差分方程和系统函数;(2)判断该滤波器是否因果稳定。)判断该滤波器是否因果稳定。第31页/共226页解解:(1)(直直II型结构的二阶基本节型结构的二阶基本节)(2)极点:极点极点:极点 均位于单位园内,均位于单位园内,系统稳定;,故系统为因果系统。系统稳定;,故系统为因果系统。第32页/共226页先将系统函数按零、极点进行因式分解其中,pk为实零点,ck为实极点;qk,qk*表示复共轭零点,dk,dk*表示复共轭极点,M=M1+2M2,N=N1+2N2 2.3 级联型级联型第33页/共226页 再将共轭因子展开,构成实系
10、数二阶因子,则得第34页/共226页为了方便,分子取正号,分母取负号;这样,流图上 最后,将两个一阶因子组合成二阶因子(或将的系数均为正。一阶因子看成是二阶因子的退化形式),则有第35页/共226页当(M=N=2)时AB直II型结构第36页/共226页 称为滤波器的二阶基本节。称为滤波器的二阶基本节。则,对系统函数:则,对系统函数:其中:其中:为实系数为实系数,第37页/共226页基本结构:二阶基本节,“田字型”结构。特点:1、二阶基本节搭配灵活,可调换次序;2、可直接控制零极点;仅影响第k对零点,同样仅影响第k对极点,便于调节滤波器的频率特性。第38页/共226页3、存储器最少;4、误差较大
11、。级联的形式,导致了误差会逐级传递注意:会出现或者*通常M=N时,共有(N+1)/2节第39页/共226页;将H(Z)展成部分分式形式:其中,均为实数,与复共轭当M (1)假设模拟滤波器的传递函数假设模拟滤波器的传递函数 具有单阶极点,且分母的阶数高具有单阶极点,且分母的阶数高于分子的阶数,将于分子的阶数,将 展开成部分分式得:展开成部分分式得:()式中式中 为极点。对为极点。对 求求 变换得:变换得:()第108页/共226页(2)使用冲激不变法求数字滤波器的冲激响应使用冲激不变法求数字滤波器的冲激响应 。令令 ,代入上式,代入上式(b)得:得:(c)(3)求求 的的z变换得变换得 :(d)
12、可简化步骤可简化步骤:第109页/共226页3、几点结论(1)S平面的单极点变为Z平面单极点 就可求得H(Z)。(2)Ha(s)与H(Z)的系数相同(3)AF是稳定的,DF也是稳定的。(4)S平面的极点与Z平面的极点一一对应,但两平面并不一一对应。第110页/共226页4、修正的H(Z)由于DF的频响与T成反比,当T很小时,DF的增益过高,这样很不好,为此做如下修正:第111页/共226页例例 已知模拟滤波器的系统函数为:已知模拟滤波器的系统函数为:用冲激响应不变法将它转换成数字滤波器的系统用冲激响应不变法将它转换成数字滤波器的系统函数函数 (假设假设T=1),并画出其流程图。并画出其流程图。
13、解:将解:将 分解得:分解得:,故有:,故有:第112页/共226页其流程图如下:其流程图如下:直直II型、级联型型、级联型第113页/共226页1.双线性变换法设计数字滤波器双线性变换法是一种s平面到z平面的映射过程,定义为:4.3双线性变换法双线性变换法故有:第114页/共226页即:将 和 带入得:分析:双线性变换中 角频率和数字域频率的关系(1)数字域频率和模拟域频率之间是非线性关系:当 从 从即:AF的全部频率特性,被压缩成等效DF在频率 之间的特性。说明:(2)幅度上无混迭失真。第115页/共226页AF就按这两个预畸变了的频率 和 来设计。双线性变换的频率标度的非线性失真可以通过
14、预畸变的方法来补偿。设所求的DF的通带和阻带的截止频率分别为 和 ,则:第116页/共226页(1)双线性变换是简单映射;(2)双线性变换是稳定的变换;即AF在s平面左半平面的所有极点经映射后均在z平面的单位园内。S平面Z平面第117页/共226页原因:S平面一宽为 (如 到 )的横带就可以变换到整个Z平面2.双线性变换法变换原理问题:用冲激响应不变法设计DF时,不可避免的产生混叠失真。先将整个S平面压缩到一个中介的 平面的一条横带里,再通过 将此横带变换到整个Z平面上。这样就使S平面和Z平面是一一映射关系。第118页/共226页使AF和DF在低频处有较确切的对应关系第119页/共226页3.
15、双线性变换的特点1)S平面的虚轴()映射到Z平面的单位圆上。2)稳定的AF,双线性变换后得DF也是稳定的3)突出的优点是避免了频响的混叠失真。说 明s平面的正虚轴Z平面单位圆的上半部S平面的负虚轴Z平面单位圆的下半部可见:S到Z平面,频率轴是单位变换关系第120页/共226页 时,为折叠频率,所以不会有高于折叠频率的分量,因此不会产生混叠失真。4)频率的非线性失真说明零频附近,两者变换关系近似于线性,随着 的增加,表现出严重非线性。因此,DF的幅频响应相对于AF的幅频响应会产生畸变。只有能容忍或补偿这种失真时,双线性变换法才是实用的。只有能容忍或补偿这种失真时,双线性变换法才是实用的。第121
16、页/共226页5)双线性变换法的应用范围:能够设计的滤波器LP、HP、BP、BS。4.设计步骤1)DF参数频率预畸变成对应AF参数2)设计模拟低通滤波器-双线性变换映射成数字低通滤波器第122页/共226页5.设计方法1)直接代入法2)间接代入法先将AF的系统函数分解成级联或并联形式,然后在对每一个子系统函数进行双线性变换。第123页/共226页冲激响应不变法冲激响应不变法双线性变换法双线性变换法幅频响应有失真幅频响应有失真幅频响应无混迭幅频响应无混迭频率之间呈线性频率之间呈线性频率之间有失真频率之间有失真2)不同点:6.冲激响应不变法和双线性变换法比较:1)相同点:首先设计AF,再将AF转换
17、为DF。第124页/共226页例例 二阶巴特沃斯模拟低通滤波器的系统函数二阶巴特沃斯模拟低通滤波器的系统函数为:为:采样间隔采样间隔 ,截止频率截止频率 ,用双线,用双线性变换法将该模拟滤波器转换成数字滤波器性变换法将该模拟滤波器转换成数字滤波器 。(1)求出)求出 ;(2)画出数字滤波器的直)画出数字滤波器的直II型结构流图。型结构流图。第125页/共226页解:解:(1)(2)DF的直的直II结构图如下:结构图如下:第126页/共226页4.44.4数字数字ButterworthButterworth滤波器滤波器 AF的设计有一套相当成熟的方法:设计公式;设计图表;典型的滤波器,如:巴特沃
18、斯切比雪夫一一.模拟模拟ButterworthButterworth滤波器滤波器二二.设计数字设计数字ButterworthButterworth滤波器滤波器第127页/共226页半功率点半功率点其中:是角频率 N 是滤波器阶数 是3dB截止频率;当 时,1.幅度平方函数:一一.模拟模拟ButterworthButterworth滤波器滤波器第128页/共226页通带内幅度响应最平坦最平坦;通带和阻带内幅度特性单单调下降调下降;N增大,通带和阻带的近似性越好,过渡带越窄;不管N为多少,都通过 点。1.00N=2N=4N=82.幅度响应特点:第129页/共226页3.极点分布特点:令 ,得极点:
19、第130页/共226页极点分布特点:极点分布特点:l在在s平面上共有平面上共有2N个极点等角距地分布在个极点等角距地分布在半径为半径为 的圆的圆(巴特沃斯圆巴特沃斯圆)上;上;l极点对称于虚轴,虚轴上无极点;极点对称于虚轴,虚轴上无极点;N为奇数,实轴上两个极点;为奇数,实轴上两个极点;N为偶数,实轴上无极点;为偶数,实轴上无极点;l各极点间的角度为各极点间的角度为 。第131页/共226页N=2N=3第132页/共226页4.的确定方法:分析:和 的极零点均在其中若能分出极零点的归属,若能分出极零点的归属,即可确定系统函数即可确定系统函数分析Ha(S)、Ha(-S)的零极点分布特点已知,求系
20、统函数?转化为转化为第133页/共226页H Ha a(s)H(s)Ha a(-s)(-s)的零极点分布特点的零极点分布特点 C.虚轴上没有极点(傅立叶变换存在);D.由于稳定,故Ha(s)的极点一定在左半平面;最小相位延时,应取左半平面的零点如无此要求,可取任一半对称零点为Ha(s)的零点 B.虚轴上的零点一定是二阶的 因ha(t)是实数时,Ha(s)的零极点为共轭对A.如S1是Ha(s)的极点,则-S1就是Ha(-s)的极点 如S0是Ha(s)的零点,则-S0就是Ha(-s)的零点 Ha(s)Ha(-s)的零极点是呈对称的第134页/共226页第135页/共226页(A)分解 的确定方法:
21、(C)按频率特性确定增益常数。(B)极点:左半面的极点归于Ha(s)零点:对称的零点任一半归Ha(s)要求最小相位延时,取左半面零点 (全部零极点位于单位圆内)。得到各零极点第136页/共226页例 由确定系统函数 。解:A.分解极点为C.由 ,因此因零点为B.为 选极点-6,-7,一对虚轴零点可得第137页/共226页为得到稳定的系统,由S平面左半平面的极点构成传递函数Ha(s):其中,为左半平面极点,为右半平面极点;A、B均为常数。特别,对于Butterworth滤波器第138页/共226页式中:为左半平面的极点,是 的共扼极点当N为偶数,有 由滤波器在 处的单位响应来确定,即:第139页
22、/共226页当N为奇数时,也可得到同样的结果,故:式中,为左半平面极点 为 的共扼极点 为实轴上的极点。N为偶数。N为奇数。第140页/共226页A.根据实际需要,规定DF在数字临界频率 和 处衰减(单位为分贝);B.确定模拟Butterworth滤波器的指标;二.设计数字Butterworth滤波器步骤:例如,一低通DF的指标:在 的通带范围,幅度特性下降小于1dB;在 的阻带范围,衰减大于15dB;抽样频率 ;试将这一指标转换成ALF的技术指标。第141页/共226页 处幅度频响的归一化值为1,即:解:按照衰减的定义和给定指标,则有由于 ,所以当没有混叠时冲激响应不变法,冲激响应不变法,才
23、能这么转化才能这么转化第142页/共226页负值负值冲激响应不变法冲激响应不变法 双线性变换法双线性变换法DFDF指标指标AFAF指标指标指标转化流程指标转化流程第143页/共226页C.确定模拟Butterworth滤波器的阶数N和截止频率 ;将幅度平方函数代入,解方程,求得N和第144页/共226页D.求模拟Butterworth滤波器的极点,并由s平面左半平面的极点构成传递函数E.使用冲激不变法或双线性变换法将 转换成数字滤波器的系统函数 。传递函数:极点:k0,1,2,N1(N为奇数)(N为偶数)第145页/共226页(B)设 ,将数字域指标转换成模拟域指标得:例 设计一个数字Butt
24、erworth低通滤波器,在通带截止频率 处的衰减不大于 ,在阻带截止频率 处衰减不小于 。解:(A)根据滤波器的指标得:第146页/共226页(C)将幅度平方函数代入以上两式得:按此值设计的滤波器满足通带指标要求,阻带指标将超过给定值。解这两个方程得:取第147页/共226页(D)由 求得s平面左半平面的极点分别为:由这3对极点构成的滤波器的传递函数为:极点对1:极点对3:极点对2:第148页/共226页(E)将 用部分分式展开,由冲激响应不变法求得数字滤波器的系统函数为:(F)验证所设计的数字滤波器是否达到指标第149页/共226页第150页/共226页例 双线性变换法设计一个数字Butt
25、erworth低通滤波器,在通带截止频率 处的衰减不大于 ,在阻带截止频率 处衰减不小于 。采样频率为 。所以因为解:(1)将模拟截止频率转换成数字截止频率:第151页/共226页(2)计算 和 :截止频率预畸变截止频率预畸变DFDF指标指标AFAF指标指标是无关紧要的参数,为计算方便。令将幅度平将幅度平方函数代方函数代入入第152页/共226页解得:可以验算这个 值所对应的阻带指标刚好满足要求,而通带指标已经超过要求。取 ,再代入解得:(3)由 和 求模拟Butterworth滤波器的极点,并由左半平面的极点构成传递函数第153页/共226页左半平面的3对极点分别为:由此得传递函数为:第15
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数字信号 处理 数字滤波器 设计
限制150内