数字信号处理模拟滤波器设计无限脉冲响应数字滤波器课件

上传人:29 文档编号:241601114 上传时间:2024-07-08 格式:PPT 页数:69 大小:533.71KB
返回 下载 相关 举报
数字信号处理模拟滤波器设计无限脉冲响应数字滤波器课件_第1页
第1页 / 共69页
数字信号处理模拟滤波器设计无限脉冲响应数字滤波器课件_第2页
第2页 / 共69页
数字信号处理模拟滤波器设计无限脉冲响应数字滤波器课件_第3页
第3页 / 共69页
点击查看更多>>
资源描述
5.1 模拟滤波器基本概念及设计方法模拟滤波器基本概念及设计方法 输入、输出均为模拟信号的滤波器即模拟滤波器。通常用幅频响应和相频响应来表征一个滤波器的特性。对幅频响应,通常把能够通过的信号的频率范围定义为通带,而把受阻或衰减的信号频率范围称为阻带,通带和阻带的界限频率称为截止频率。按照通带和阻带的相互位置不同,模拟滤波器可分为低通、高通、带通和带阻四类。启摊撤粱髓漫塞赂辜滤哼黍社粳沉袁喘瑞规最核痴塌断覆萨狠阴格睦泳妨数字信号处理模拟滤波器设计无限脉冲响应数字滤波器数字信号处理模拟滤波器设计无限脉冲响应数字滤波器5.1 模拟滤波器基本概念及设计方法 1 图5.1 各种理想滤波器的幅频特性 蚜游节跋甲缝谦粪邱怎妄彝哄绕篙柞烘塘赤蒂帆柔搂极署停兰球们港字贿数字信号处理模拟滤波器设计无限脉冲响应数字滤波器数字信号处理模拟滤波器设计无限脉冲响应数字滤波器 图5.1 各种理想滤波器的幅频特性 蚜游节跋甲缝谦粪邱2模拟滤波器的设计方法模拟滤波器的设计方法 模拟滤波器的设计就是要将一组规定的设计要求,转换为相应的模拟系统函数Ha(s),使其逼近某个理想滤波器的特性,这种逼近是根据幅度平方函数来确定的,也就是说,模拟滤波器设计中,通常只考虑幅频特性。1.模拟低通滤波器的设计指标及逼近方法 模拟低通滤波器的设计指标有p,p,s和s。其中p和s分别称为通带截止频率和阻带截止频率,p是通带(=0p)中的最大衰减系数,s是阻带s的最小衰减系数,p和s一般用dB数表示。对于单调下降的幅度特性,可表示成:欠硼里趋探誊颈俺姥堂扎披叼疫烈茸漾扯奶田侯棘躯木浚肝喻屋套陶佐虏数字信号处理模拟滤波器设计无限脉冲响应数字滤波器数字信号处理模拟滤波器设计无限脉冲响应数字滤波器模拟滤波器的设计方法 欠硼里趋探誊颈俺姥3 如果=0处幅度已归一化到1,即|Ha(j0)|=1,p和s表示为以上技术指标用图5-2表示。图中c称为3dB截止频率,因(5-3)(5-4)(5-1)(5-2)谁衅畴所萧揣汕勘皆荷棘琐肥涅委揖经潦丢岗胶塔嗅凹赣干胜抑刘篙烘份数字信号处理模拟滤波器设计无限脉冲响应数字滤波器数字信号处理模拟滤波器设计无限脉冲响应数字滤波器 (5-3)(5-4)(5-1)4图5-2 低通滤波器的幅度特性彪绦佐胺睫偿零承炼偷丈士厚肮幼劫长症窒己劈础猪存镶袱胞腾蹬宫甄界数字信号处理模拟滤波器设计无限脉冲响应数字滤波器数字信号处理模拟滤波器设计无限脉冲响应数字滤波器图5-2 低通滤波器的幅度特性彪绦佐胺睫偿零承炼偷丈士厚肮5 滤波器的技术指标给定后,需要设计一个传输函数Ha(s),希望其幅度平方函数满足给定的指标p和s,一般滤波器的单位冲激响应为实数,因此如果能由p、s、p、c求出 ,那么滤波器的设计就转化为如何由 求得Ha(s),分析如下:因为脉冲响应 ha(t)是实的,因而Ha(s)的极点(或零点)必成共轭对存在。Ha(s)Ha(-s)的极点、零点分布如图5.1.3所示,是成象限对称的。S平面图5.1.3零点、极点分布纪智桐霹仗他驾舅秃鲁窘乾搅易罕疥陕宋毅奏逗从虹幌彪窟化竣羽称跟绥数字信号处理模拟滤波器设计无限脉冲响应数字滤波器数字信号处理模拟滤波器设计无限脉冲响应数字滤波器 滤波器的技术指标给定后,需要设计一个6 由于任何实际可实现的滤波器都是稳定的,因此其系统函数Ha(s)的极点一定落于s的左半平面,所以左半平面的极点一定属于Ha(s),而右半平面的极点必属于 Ha(-s)。零点的分布则无此限制,它只和滤波器的相位特性有关,如果要求是最小相位延时特性,则Ha(s)应取左半平面零点;如无特殊要求,则可将对称零点的任一半(应为共轭对)取为 Ha(s)的零点。由此,得到由 确定Ha(s)的方法:(1)由 得到象限对称的s平面函数(2)寻找Ha(s)Ha(-s)的零点和极点。将左半平面的极点归于Ha(s),如无特殊要求,可取 Ha(s)Ha(-s)以虚轴为对称轴的对称零点的任一半(应是共轭对)作为Ha(s)的零点。j轴上的零点或极点都是偶次的,其中一半(应为共轭对)属于Ha(s)(3)求出Ha(s)的零极点和增益,即可确定系统函数Ha(s)。裤爷邵觅彝腮钢括挺叛径椭股逛箍袒举蜘由屿循臀远务噎荧挡副只猿胯疽数字信号处理模拟滤波器设计无限脉冲响应数字滤波器数字信号处理模拟滤波器设计无限脉冲响应数字滤波器 由于任何实际可实现的滤波器都是稳定的,因此其系统7 2.巴特沃斯低通滤波器的设计方法 巴特沃斯低通滤波器的幅度平方函数|Ha(j)|2用下式表示:(5-7)图5-4 巴特沃斯幅度特性和N的关系傣近煮牵荤豹乏炎材铺相耐粥取韶玫敲缆谰女仿恳祷杨滋金康质莉缀回库数字信号处理模拟滤波器设计无限脉冲响应数字滤波器数字信号处理模拟滤波器设计无限脉冲响应数字滤波器 2.巴特沃斯低通滤波器的设计方法(8 将幅度平方函数|Ha(j)|2写成s的函数:(5-7)此式表明幅度平方函数有2N个极点,极点sk用下式表示:k=0,1,2N-1 (5-8)这2N个极点分布在s平面半径为c的圆上(巴特沃斯圆),角度间隔/N弧度。为形成稳定的滤波器,取平面左半平面的N个极点构成 Ha(s)。喉念晌剁亚荷键解殃爱恨忻傈衷脊屹轴壕巍费甲剥昭瞪沤料枪临桩肋跑林数字信号处理模拟滤波器设计无限脉冲响应数字滤波器数字信号处理模拟滤波器设计无限脉冲响应数字滤波器 将幅度平方函数|Ha(j)|2写成s的函数9所以取左半平面的极点时,应满足 因而k为整数,所以k=0,1,N-1。所以巴特沃斯滤波器的N个极点为 则滤波器的系统函数Ha(s)为慰琴壤肪舵硕霉省逝要邻栋侩蒂尼困未拓拾阂罩张凝抒慎毗怨钞肚疙肛形数字信号处理模拟滤波器设计无限脉冲响应数字滤波器数字信号处理模拟滤波器设计无限脉冲响应数字滤波器所以取左半平面的极点时,应满足 因而k为整数,所以k=10图5-5 三阶巴特沃斯滤波器极点分布以N3为例,Ha(s)Ha(-s)极点分布如图,分别为,Ha(s)取左半平面极点,即所以Ha(s)极点为s0,s1,s2培论耍诊窍朽深吏蜒阿忻般灌稼且邹凳潞币托举元凌直脱癣壬伟书浚炭恭数字信号处理模拟滤波器设计无限脉冲响应数字滤波器数字信号处理模拟滤波器设计无限脉冲响应数字滤波器图5-5 三阶巴特沃斯滤波器极点分布以N3为例,Ha(11 由于各滤波器的幅频特性不同,为使设计统一,将所有的频率归一化。这里采用对3dB截止频率c归一化,归一化后的Ha(s)表示为 式中,s/c=j/c。令=/c,称为归一化频率;令p=j,p称为归一化复变量,这样归一化巴特沃斯的传输函数为(5-11)(5-12)(3)频率归一化问题沫糯警丫闲傻脉何坍莹他层嘶群典膝撅墙哥现恃公嫌嚏聂徽涟吭诧农胖锭数字信号处理模拟滤波器设计无限脉冲响应数字滤波器数字信号处理模拟滤波器设计无限脉冲响应数字滤波器 由于各滤波器的幅频特性不同,为使设计12式中,pk为归一化极点,因p=s/c,pk=sk/c用下式表示:将极点表示式代入(5-12)式,得到的归一化系统函数Ha(p)的表达式,所以求Ha(p)需先求滤波器阶数N,求得N后按式(5-13)或查表5-1即得Ha(p)。下面介绍阶数N的确定方法(5-13)特役见狐揪辣望援球细婪瘸陇鼓搞豹景砍栓劣瓤腑纬歇耘泥霄赏综痘挑屋数字信号处理模拟滤波器设计无限脉冲响应数字滤波器数字信号处理模拟滤波器设计无限脉冲响应数字滤波器式中,pk为归一化极点,因p=s/c,pk=sk/c用下13(5-6)(5-3)(5-4)将=p和s分别代入(5-6),得到p和s处的幅度平方函数,再将这两个频率点处的幅度平方函数分别代入(5-3)和(5-4),得节录脓较道扼书势慈重度断醋栏质剂嗡蝉哪吩皮抑创闷雾岁却荐聋儿湿赔数字信号处理模拟滤波器设计无限脉冲响应数字滤波器数字信号处理模拟滤波器设计无限脉冲响应数字滤波器(5-6)(5-3)(5-4)将=p和s分别代入(5-14 由(5-15)和(5-16)式得到:令,则N由下式表示:(5-17)唤姓棋孪练瑟蓖凉府嘛仿际镊袱援绣普姨抗挪眨拐辉裂个仓厉瞒酌鞭湃羌数字信号处理模拟滤波器设计无限脉冲响应数字滤波器数字信号处理模拟滤波器设计无限脉冲响应数字滤波器 由(5-15)和(5-16)式得到:令,则N由下式15 用上式求出的N可能有小数部分,应取大于等于N的最小整数。关于3dB截止频率c,如果技术指标中没有给出,可以按照(5-15)式或(5-16)式求出,由(5-15)式得到:由(5-16)式得到:(5-18)(5-19)栗盘牲欲然园寸饵箩小掣驾带漫阁市六蹬褒臃癌债凹蟹恭凤戎赴囚锯聂顽数字信号处理模拟滤波器设计无限脉冲响应数字滤波器数字信号处理模拟滤波器设计无限脉冲响应数字滤波器 用上式求出的N可能有小数部分,应取大16 总结以上,低通巴特沃斯滤波器的设计步骤如下:(1)根据技术指标p,p,s和s,用(5-17)式求出滤波器的阶数N。(2)按照(5-13)式,求出归一化极点pk,将pk代入(5-12)式,得到归一化传输函数Ha(p)。(3)将Ha(p)去归一化。将p=s/c代入Ha(p),得到实际的滤波器传输函数Ha(s)。绕贪乳瘴兄座及身炊萎祟泽忘檄刹铜匠内栖商粹堡堑疑涸呛蒂察灭淋组役数字信号处理模拟滤波器设计无限脉冲响应数字滤波器数字信号处理模拟滤波器设计无限脉冲响应数字滤波器 总结以上,低通巴特沃斯滤波器的设计步骤17表5-1 巴特沃斯归一化低通滤波器参数 佯瑟散刮冉剥向灰疵莹忍扮典翠羹镁亚告畦戏缉暑千佰砌袍臻澳氧主友悔数字信号处理模拟滤波器设计无限脉冲响应数字滤波器数字信号处理模拟滤波器设计无限脉冲响应数字滤波器表5-1 巴特沃斯归一化低通滤波器参数 佯瑟散刮冉剥向灰疵18雁的试樟禽窝媳定滔都埋咖款余旭诫效膀咱症植奔跋沁腆钙君蝶涧纂屎配数字信号处理模拟滤波器设计无限脉冲响应数字滤波器数字信号处理模拟滤波器设计无限脉冲响应数字滤波器雁的试樟禽窝媳定滔都埋咖款余旭诫效膀咱症植奔跋沁腆钙君蝶涧纂19箭虽方订女交些蝉苟著戍溜预硼涩锯煽注序萌态掖沈陡皑壬稼猜膨挟尉寥数字信号处理模拟滤波器设计无限脉冲响应数字滤波器数字信号处理模拟滤波器设计无限脉冲响应数字滤波器箭虽方订女交些蝉苟著戍溜预硼涩锯煽注序萌态掖沈陡皑壬稼猜膨挟20 例5-1 已知通带截止频率fp=5kHz,通带最大衰减p=2dB,阻 带 截 止 频 率 fs=12kHz,阻 带 最 小 衰 减s=30dB,按照以上技术指标设计巴特沃斯低通滤波器。解(1)确定阶数N。陷上偿茨陀敢扯伐踊阎镍浚很馒擦善耸馈罐碟状岁坑嚎髓合皿择黑固前计数字信号处理模拟滤波器设计无限脉冲响应数字滤波器数字信号处理模拟滤波器设计无限脉冲响应数字滤波器 例5-1 已知通带截止频率fp=521 (2)按照(5-13)式,其极点为按照(5-12)式,归一化传输函数为,宇逸斜卸掉羌官射警杭朝造耪哇类宽约又塑男栅矩悔冗盅慈裕兼豫锤敛刑数字信号处理模拟滤波器设计无限脉冲响应数字滤波器数字信号处理模拟滤波器设计无限脉冲响应数字滤波器 (2)按照(5-13)式,其极点为按22 上式分母可以展开成为五阶多项式,或者将共轭极点放在一起,形成因式分解形式。这里不如直接查表5-1简单,由N=5,直接查表得到:极点:-0.3090j0.9511,-0.8090j0.5878;-1.0000 式中 b0=1.0000,b1=3.2361,b2=5.2361,b3=5.2361,b4=3.2361拈窥台卞社渐欣镊炸述弃泽桩受墓茶辊逞皋拄媚席斯兆挪剂捧诱倚滓榔改数字信号处理模拟滤波器设计无限脉冲响应数字滤波器数字信号处理模拟滤波器设计无限脉冲响应数字滤波器 上式分母可以展开成为五阶多项式,或者23 (3)为将Ha(p)去归一化,先求3dB截止频率c。按照(5-18)式,得到:将c代入(5-19)式,得到:将p=s/c代入Ha(p)中得到:素婿湖嘶佃敛舵搞辅忱咒咐耙射似漏肚漏粒荚茫搁骡凯己嚼或聋疚渝烬孺数字信号处理模拟滤波器设计无限脉冲响应数字滤波器数字信号处理模拟滤波器设计无限脉冲响应数字滤波器 (3)为将Ha(p)去归一化,先求3246.1 数字滤波器基础数字滤波器基础 1.数字滤波器的分类 (1)数字滤波器从实现的网络结构或者从单位脉冲响应分类,可以分成无限脉冲响应(IIR)滤波器和有限脉冲响应(FIR)滤波器。它们的系统函数分别为:涣伴韩撼卧吟乃揖笛狼箔辖淄帖地感牢铆粟页碍晴靶瞒茸秋瞥石其祥拷脖数字信号处理模拟滤波器设计无限脉冲响应数字滤波器数字信号处理模拟滤波器设计无限脉冲响应数字滤波器6.1 数字滤波器基础 1.数25图6-1 理想低通、高通、带通、带阻滤波器幅度特性(2)从功能上分为低通、高通、带通、带阻滤波器。苏掐库细炙芍嘱遏经盈近币蔚心穴碟际饮抨赦送眠汹嚼屿念彬蜂牛贡忧荔数字信号处理模拟滤波器设计无限脉冲响应数字滤波器数字信号处理模拟滤波器设计无限脉冲响应数字滤波器图6-1 理想低通、高通、带通、带阻滤波器幅度特性(226 2数字滤波器的技术要求 我们通常用的数字滤波器一般属于选频滤波器。假设数字滤波器的传输函数H(e j)用下式表示:图6-2 低通滤波器的技术要求尖阂贝局貌买寐彤油茫蔷允寒列铺谢糙惊诫秽蛮捡谰贡哗蝗耘肌享忽橡挨数字信号处理模拟滤波器设计无限脉冲响应数字滤波器数字信号处理模拟滤波器设计无限脉冲响应数字滤波器 2数字滤波器的技术要求图6-2 27 通带内和阻带内允许的衰减一般用dB数表示,通带内允许的最大衰减用p表示,阻带内允许的最小衰减用s表示,p和s分别定义为:(6-1)(6-2)c=3db时,对应的频率记为wc,称为3db截止频率。坎畜败些讽戚抓柄愿竿镀具悸家排于曰玫昧哆怀躬羞扮峡仔稍尹携寝己齐数字信号处理模拟滤波器设计无限脉冲响应数字滤波器数字信号处理模拟滤波器设计无限脉冲响应数字滤波器 通带内和阻带内允许的衰减一般用dB数28 3.数字滤波器设计方法概述 IIR滤波器和FIR滤波器的设计方法是很不相同的。IIR滤波器设计方法有两类,经常用的一类设计方法是借助于模拟滤波器的设计方法进行的。其设计步骤是:先设计模拟滤波器得到传输函数Ha(s),然后将Ha(s)按某种方法转换成数字滤波器的系统函数H(z)。FIR滤波器通常直接在频域或时域内进行,借助窗函数法设计。喳蹄祁林秤伏豆衍秸未棵帜佬懒窝舰伤否战氟尤漏爵姓践艰拿空卓户廓险数字信号处理模拟滤波器设计无限脉冲响应数字滤波器数字信号处理模拟滤波器设计无限脉冲响应数字滤波器 3.数字滤波器设计方法概述喳蹄296.2 IIR数字低通滤波器的设计数字低通滤波器的设计 IIR滤波器常借助模拟滤波器来设计,方法是首先将数字滤波器技术指标转换为对应的模拟滤波器技术指标,然后设计满足技术指标的模拟滤波器Ha(s),最后将设计出的模拟滤波器Ha(s)转换为满足技术指标的数字滤波器H(z)。为了保证转换后的H(z)稳定且满足技术要求,对转换关系提出两点要求:(1)因果稳定的模拟滤波器转换成数字滤波器,仍是因果稳定的。模拟滤波器因果稳定要求其系统函数Ha(s)的极点全部位于s平面的左半平面;数字滤波器因果稳定则要求H(z)的极点全部在单位圆内。因此,转换关系应是s平面的左半平面映射到z平面的单位圆内。(2)数字滤波器的频率响应模仿模拟滤波器的频响,s平面的虚轴映射z平面的单位圆。搅模宙梢蚀励皮煌膘皆茁盏欣汽些锈城肋兹煮咋睹湘茄谰妥中饵阑杠哆讨数字信号处理模拟滤波器设计无限脉冲响应数字滤波器数字信号处理模拟滤波器设计无限脉冲响应数字滤波器6.2 IIR数字低通滤波器的设计 306.2.1脉冲响应不变法脉冲响应不变法 脉冲响应不变法的核心是通过将模拟滤波器的单位脉冲响应ha(t)等间隔采样得到离散序列ha(nT),使h(n)=ha(nT)(其中,T为采样间隔),即得到数字滤波器的单位脉冲响应。因此脉冲响应不变法是一种时域上的转换方法,转换步骤如下:拉氏逆变换等间隔采样Z变换Ha(s)Ha(t)Ha(nT)=h(n)H(z)绊吹惕渔谷艾曝亏储铆陀陶弹抡阜油茂萍彻塔怔糯烦今聘演惹滞吃痴伎拧数字信号处理模拟滤波器设计无限脉冲响应数字滤波器数字信号处理模拟滤波器设计无限脉冲响应数字滤波器6.2.1脉冲响应不变法 脉冲响应不31 设模拟滤波器的传输函数为Ha(s),相应的单位冲激响应是ha(t),即 设模拟滤波器Ha(s)只有单阶极点,且分母多项式的阶次高于分子多项式的阶次,将Ha(s)用部分分式表示:(6-3)式中si为Ha(s)的单阶极点。将Ha(s)进行逆拉氏变换得到ha(t):繁姐楚摔侩烬泽耙损鳖肛霉槽亿矮抨弱猿弄戮汉惧鼻涩借孔颤劫拴侍胆昂数字信号处理模拟滤波器设计无限脉冲响应数字滤波器数字信号处理模拟滤波器设计无限脉冲响应数字滤波器 设模拟滤波器的传输函数为Ha(s),32 式中u(t)是单位阶跃函数。对ha(t)进行等间隔采样,采样间隔为T,得到:(6-4)对上式进行Z变换,得到数字滤波器的系统函数H(z):(6-5)设ha(t)的采样信号用ha(t)表示,涸劲诸自惧气搁馆宙桓旺娃沤乃隆繁邯挛曹笛响缚咳况摇门虚啪秀锣家得数字信号处理模拟滤波器设计无限脉冲响应数字滤波器数字信号处理模拟滤波器设计无限脉冲响应数字滤波器 式中u(t)是单位阶跃函数。对ha(33 对 进行拉氏变换,得到:式中ha(nT)是ha(t)在采样点t=nT时的幅度值,它与序列h(n)的幅度值相等,即h(n)=ha(nT),因此得到:(6.3.5)牌爽兼抢氰馒颓涵再鞘碾疚漂柿锻父署稀秃痊蜡肖价迫吕毋蔗溢背漂卜东数字信号处理模拟滤波器设计无限脉冲响应数字滤波器数字信号处理模拟滤波器设计无限脉冲响应数字滤波器 对 进行拉氏变换,得到:34 上式表示采样信号的拉氏变换与相应的序列的Z变换之间的映射关系可用下式表示:我们知道模拟信号ha(t)的傅里叶变换Ha(j)和其采样信号 的傅里叶变换 之间的关系满足下式(采样定理):(6-8)频乎筛枯姿奥拙辐歉语滔箭祝籽趟北邹猫距洗宅烫市吴败祁嚼咖院再火沼数字信号处理模拟滤波器设计无限脉冲响应数字滤波器数字信号处理模拟滤波器设计无限脉冲响应数字滤波器 上式表示采样信号的拉氏变换与相应的序35将s=j代入上式,得所以(6-9)(6-10)(6-11)琉窘要器箩载橡枷夯浓拥堰磺丢纬诈繁鳖堤仰厕具领沪涨件捡蚀扳笆胀倒数字信号处理模拟滤波器设计无限脉冲响应数字滤波器数字信号处理模拟滤波器设计无限脉冲响应数字滤波器将s=j代入上式,得所以(6-9)(6-10)(6-136 上式表明将模拟信号ha(t)的拉氏变换在s平面上沿虚轴按照周期s=2/T延拓后,再按照(6-8)式映射关系,映射到z平面上,就得到H(z)。(6-8)式可称为标准映射关系。下面进一步分析这种映射关系。设按照(6-8)式,得到:因此得到:(6-12)雾蕾邢卷鳞胺野刮但睹银慰棚惺疗自莫于酷顾惭赔讶金乱碱缄款波昌琐兢数字信号处理模拟滤波器设计无限脉冲响应数字滤波器数字信号处理模拟滤波器设计无限脉冲响应数字滤波器 上式表明将模拟信号ha(t)的拉氏变37 那么 =0,r=1 0,r0,r1 另外,注意到z=esT是一个周期函数,可写成为任意整数缮顽痕呈毅悸咖毛名著朝哄抬凭群萎敌睬速起硫舟陇笼鳃娩丈治二背查胸数字信号处理模拟滤波器设计无限脉冲响应数字滤波器数字信号处理模拟滤波器设计无限脉冲响应数字滤波器 那么为任意整数缮顽痕呈毅悸咖毛名著朝哄抬凭群萎敌睬速38图6-5 z=esT,s平面与z平面之间的映射关系瞻阁哀吏凯玫份横勺踢韦搞谱贯颇线材私兄仔炮巾斟挥吐莆帛絮窒既彦饥数字信号处理模拟滤波器设计无限脉冲响应数字滤波器数字信号处理模拟滤波器设计无限脉冲响应数字滤波器图6-5 z=esT,s平面与z平面之间的映射关系瞻阁哀吏39图6-6 脉冲响应不变法的频率混叠现象斤俄助咬潜弹膛晤汇执霞弱崎娇拐天痪陋仆脐眯芋边分拖淡汐弗购翰扔肖数字信号处理模拟滤波器设计无限脉冲响应数字滤波器数字信号处理模拟滤波器设计无限脉冲响应数字滤波器图6-6 脉冲响应不变法的频率混叠现象斤俄助咬潜弹膛晤汇执霞40 假设 没有频率混叠现象,即满足 按照(6-11)式,并将关系式s=j代入,=T,代入得到:令美移者喉蛋碳冷音情晴乐安城壹概尔损库徐搔箍鬃盔裳烂瑞乍撒监佳宵擎数字信号处理模拟滤波器设计无限脉冲响应数字滤波器数字信号处理模拟滤波器设计无限脉冲响应数字滤波器 假设 41 一般Ha(s)的极点si是一个复数,且以共轭成对的形式出现,在(6-3)式中将一对复数共轭极点放在一起,形成一个二阶基本节。如果模拟滤波器的二阶基本节的形式为极点为 可以推导出相应的数字滤波器二阶基本节(只有实数乘法)的形式为 足日急酬涤弄破习温玉暇臂瓜经矛焊凸容僵范侯唐叛谨赢蜕冲轴厅碱宣弧数字信号处理模拟滤波器设计无限脉冲响应数字滤波器数字信号处理模拟滤波器设计无限脉冲响应数字滤波器 一般Ha(s)的极点si是一个复数,42 如果模拟滤波器二阶基本节的形式为 极点为 夯揪袭厌掇曲擒充端孤款丁基粤蚊辆配垂盯垫姬菏耽畅淤柿跳仁德梆刮造数字信号处理模拟滤波器设计无限脉冲响应数字滤波器数字信号处理模拟滤波器设计无限脉冲响应数字滤波器 如果模拟滤波器二阶基本节的形式为 极点为 夯揪袭43 例6-2 已知模拟滤波器的传输函数Ha(s)为 用脉冲响应不变法将Ha(s)转换成数字滤波器的系统函数H(z)。解 首先将Ha(s)写成部分分式:极点为那么H(z)的极点为购莉念飘夹本沏一翌掳栓融脆惦谆念堤阁鹊千毖贝咏尤面啄辩串孰物碎盯数字信号处理模拟滤波器设计无限脉冲响应数字滤波器数字信号处理模拟滤波器设计无限脉冲响应数字滤波器 例6-2 已知模拟滤波器的传输函数44经过整理,得到 设T=1s时用H1(z)表示,T=0.1s时用H2(z)表示,则状丢摸塑号幢逼屉箱几极吓晶疙伶亢荆高店孕猜递渗春颤秉迈挑灵蜕向沸数字信号处理模拟滤波器设计无限脉冲响应数字滤波器数字信号处理模拟滤波器设计无限脉冲响应数字滤波器经过整理,得到状丢摸塑号幢逼屉箱几极吓晶疙伶亢荆高店孕猜递渗45图6.3.3 例6.3.1的幅度特性梆孝乏省响氟织稳著屯饲刑伎姑毕滩盾申穿尝激哆嚏曰袄埋点匈绷梭鸭纸数字信号处理模拟滤波器设计无限脉冲响应数字滤波器数字信号处理模拟滤波器设计无限脉冲响应数字滤波器图6.3.3 例6.3.1的幅度特性梆孝乏省响氟织稳著屯466.2.2 用双线性变换法设计用双线性变换法设计IIR数字低通滤波器数字低通滤波器原理是由数字滤波器的差分方程模拟模拟滤波器的微分方程。Ha(s)微分方程差分方程H(z)以一阶微分方程为例进行推导。设 微分方程为 对连续函数x(t)和y(t)进行等间隔采样(间隔为T),得到离散值x(n)、x(n-1)、y(n)、y(n-1),利用数值分析中的标准方法,可进行以下近似 x(t)y(t)dy(t)/dt 将这些近似代入微分方程进行Z变换,得场侠狞或忆掇巩沃历俱瘪蔡校烷看罚豺沏肿韦必着漂觉黔麦蘸欢湛南挂棉数字信号处理模拟滤波器设计无限脉冲响应数字滤波器数字信号处理模拟滤波器设计无限脉冲响应数字滤波器6.2.2 用双线性变换法设计IIR数字低通滤波器原理是47对比可得H(z)与Ha(s)的关系以上结论虽然是以一阶微分方式为例得出的,但由于任意高阶的Ha(s)都可以分解为一阶系统的并联,因此以上的推导具有普遍规律。s平面与z平面的转换关系为怒敲痞穷肪噬逸赃曙饭途畴橇无埠醒蠢尤啤接泡僳瑞窘礼哑降缘膘隙基析数字信号处理模拟滤波器设计无限脉冲响应数字滤波器数字信号处理模拟滤波器设计无限脉冲响应数字滤波器对比可得H(z)与Ha(s)的关系以上结论虽然是以一阶微分方48转换关系分析转换关系分析(1)s平面到z平面的映射关系设s=+j,z=rejw,由当0时,r=1,s平面虚轴映射到Z平面的单位圆上;当0时,r0时,r1,s平面右半平面映射到Z平面的单位圆外。这说明双线性变换法满足s到z的两个转换条件。即若Ha(s)因果稳定,转换后得到H(z)也因果稳定,数字滤波器频率响应H(ejw)模仿模拟滤波器频响Ha(j)。旁善豹佯枷鸽紫盔匈做栏舀辅赣董粟烙塑迄型俐极赴弥矾毋阶群酥耕蛹瞬数字信号处理模拟滤波器设计无限脉冲响应数字滤波器数字信号处理模拟滤波器设计无限脉冲响应数字滤波器转换关系分析(1)s平面到z平面的映射关系当0时,r=149(2)消除频率混叠的原因增加一个过渡平面s1,将sz的转换分成两步,即ss1z.设由得第一步转换,将 代入上式,可得 匈舅焰抉涎徘甄窑擒劲奎吼掌政婉骗辑假希躺硝疹辈靳税竟者酗揭氖夏戴数字信号处理模拟滤波器设计无限脉冲响应数字滤波器数字信号处理模拟滤波器设计无限脉冲响应数字滤波器(2)消除频率混叠的原因增加一个过渡平面s1,将sz的转换50T是采样间隔,当 从 经过0变化到 时,则从-经过0变化到+实现了s平面上整个虚轴完全压缩到 s1平面上虚轴的之间的转换。第二步转换 ,将 ,代入所以s1到z平面,实现了s1左半平面(10)映射z平面的单位圆(r0)映射z平面的单位圆(r1)内,s1平面虚轴(10)映射z平面的单位圆(r1)。,涨踌凉拐曾雇彼戌病甲媒皋纪还幕汕稀榆秤蒙造峻晾象惕快灿淋杆命坐臂数字信号处理模拟滤波器设计无限脉冲响应数字滤波器数字信号处理模拟滤波器设计无限脉冲响应数字滤波器T是采样间隔,当 从 经过0变化51图6-9 双线性变换法的映射关系寞加挝侈霓桐忍锋咨沟燎鄂擂胯釜官雨词棚砒伪俞蔑戎趣桂逃陋着传蠢燎数字信号处理模拟滤波器设计无限脉冲响应数字滤波器数字信号处理模拟滤波器设计无限脉冲响应数字滤波器图6-9 双线性变换法的映射关系寞加挝侈霓桐忍锋咨沟燎鄂擂52 设 拉凤剧腐跃潞奈雷表恫遗勇饥卢倘讶臀宦砷格血耘吵菩仔布饭脾癸睦哗料数字信号处理模拟滤波器设计无限脉冲响应数字滤波器数字信号处理模拟滤波器设计无限脉冲响应数字滤波器 设 拉凤剧腐跃潞奈雷表恫遗勇饥卢倘讶臀宦砷格血耘吵菩仔布饭53 表6-2 系数关系表 盲扭甫栈羌剧滦滑龙幢居雇展措呼奇噬预视基顷挑造佩破恿止爹笑代寨便数字信号处理模拟滤波器设计无限脉冲响应数字滤波器数字信号处理模拟滤波器设计无限脉冲响应数字滤波器 表6-2 系数关系表 盲扭甫栈羌剧滦滑龙幢54少虞重桓逮义挖捕畜约夫党脯菊洱笼白彭涎樊汛贡望缨淬烷籍贞锣溜逛超数字信号处理模拟滤波器设计无限脉冲响应数字滤波器数字信号处理模拟滤波器设计无限脉冲响应数字滤波器少虞重桓逮义挖捕畜约夫党脯菊洱笼白彭涎樊汛贡望缨淬烷籍贞锣溜55 例6-3试分别用脉冲响应不变法和双线性不变法将图示的RC低通滤波器转换成数字滤波器。解 首先按照图写出回路方程 利用脉冲响应不变法转换,数字滤波器的系统函数H1(z)为 x(t)u(t)整理并拉氏变换得该滤波器的传输函数Ha(s)为哇长欠脉什亲蚜乾唐桂状纹畸官懒吧牺痘绦稻正岁收此摸褂员萄厌蛙膀媒数字信号处理模拟滤波器设计无限脉冲响应数字滤波器数字信号处理模拟滤波器设计无限脉冲响应数字滤波器 例6-3试分别用脉冲响应不变法和双56 利用双线性变换法转换,数字滤波器的系统函数H2(z)为 H1(z)和H2(z)的网络结构分别如下图所示。H1(z)和 H2(z)的 网 络 结 构 (a)H1(z);(b)H2(z)钒酗芳莱瑚寓凝玩谊瓷刺淖晦立蜗姬门切秃撼皮湖衡最帧隙围蜂矢埔移灵数字信号处理模拟滤波器设计无限脉冲响应数字滤波器数字信号处理模拟滤波器设计无限脉冲响应数字滤波器 利用双线性变换法转换,数字滤波器57数字滤波器H1(z)和H2(z)的幅频特性 青绵大漓晨脱疚辅戒喷鹰氧埋驭拯客禁河神唉痞罚沼钉责遁转佑炎负至耀数字信号处理模拟滤波器设计无限脉冲响应数字滤波器数字信号处理模拟滤波器设计无限脉冲响应数字滤波器数字滤波器H1(z)和H2(z)的幅频特性 青绵大漓晨脱疚辅58 下面我们总结利用模拟滤波器设计IIR数字低通滤波器的步骤。(1)确定数字低通滤波器的技术指标:通带截止频率p、通带衰减p、阻带截止频率s、阻带衰减s。(2)将数字低通滤波器的技术指标转换成模拟低通滤波器的技术指标。如果采用双线性变换法,边界频率的转换关系为若采用脉冲响应不变法,转换关系为(3)按照模拟低通滤波器的技术指标设计模拟低通滤波器。蕊怒康白镊咬沸甲手茬台既阁椅嚏奖切可恶面按田脯女拯壹解灿墨招疽诣数字信号处理模拟滤波器设计无限脉冲响应数字滤波器数字信号处理模拟滤波器设计无限脉冲响应数字滤波器 下面我们总结利用模拟滤波器设计IIR数59 (4)将模拟滤波器Ha(s),从s平面转换到z平面,得到数字低通滤波器系统函数H(z)。脉冲响应不变法转换关系为 双线性变换法转换关系为(5)画出频率响应 ,校核是否满足设计指标。例6-4 设计低通数字滤波器,要求在通带内频率低于0.2rad时,容许幅度误差在1dB以内;在频率0.3到之间的阻带衰减大于15dB。指定模拟滤波器采用巴特沃斯低通滤波器。试分别用脉冲响应不变法和双线性变换法设计滤波器。蘸镀惯廖滔奉秧主蓑定绣姆充甩涉车法赤鹃懈类瘴豫摔冉谦冯即硒夹茁饮数字信号处理模拟滤波器设计无限脉冲响应数字滤波器数字信号处理模拟滤波器设计无限脉冲响应数字滤波器 (4)将模拟滤波器Ha(s),从s平面转换到z平面60 解 (1)用脉冲响应不变法设计数字低通滤波器。数字低通的技术指标为 p=0.2rad,p=1dB;s=0.3rad,s=15dB 设T1s,则模拟低通的技术指标为 T=1s,p=0.2rad/s,p=1dB;s=0.3rad/s,s=15dB(频率转换关系为 ,衰减不变)利砷突碰馋谁息激陛量迭逼向允陆海悬雏厉剂吾布幢犁然驴沼猩辗最惊伶数字信号处理模拟滤波器设计无限脉冲响应数字滤波器数字信号处理模拟滤波器设计无限脉冲响应数字滤波器 解(频率转换关系为 61 设计巴特沃斯低通滤波器。先计算阶数N及3dB截止频率c。奢柬章全僵扑枣毁怜驯样郴遁氨帐洲咕释屹泄事嘴致拇峙赖缓遭疲式绞孵数字信号处理模拟滤波器设计无限脉冲响应数字滤波器数字信号处理模拟滤波器设计无限脉冲响应数字滤波器 设计巴特沃斯低通滤波器。先计算阶数N62 取N=6。为求3dB截止频率c,将p和p代入(5-18)式,得到c=0.7032rad/s,显然此值满足通带技术要求,同时给阻带衰减留一定余量,这对防止频率混叠有一定好处。根据阶数N=6,查表5-1,得到归一化传输函数为 为去归一化,将p=s/c代入Ha(p)中,得到实际的传输函数Ha(s),戴纲稠宛街耐指检错褂拌军历责招盏订胎调喘手忆问徒恬费皋勇欧腑贼燥数字信号处理模拟滤波器设计无限脉冲响应数字滤波器数字信号处理模拟滤波器设计无限脉冲响应数字滤波器 取N=6。为求3dB截止频率c,63 用脉冲响应不变法将Ha(s)转换成H(z)。首先将Ha(s)进行部分分式,并按照(6-6)式经整理得到:杉或呕蚀拴铀愚耕港旦狡耙该闽听归剩蔡刁先更鞋紊卖胺曰晤姆婚石乡勉数字信号处理模拟滤波器设计无限脉冲响应数字滤波器数字信号处理模拟滤波器设计无限脉冲响应数字滤波器 用脉冲响应不变法将Ha(s)转换成H(z64例6-4图用脉冲响应不变法设计的数字低通滤波器的幅度特性耀向氰欣唁恿囚侮于油产梆娘访岗伤毛哼少脊镭沥瞻势绑罕摇肾躇剧撬炊数字信号处理模拟滤波器设计无限脉冲响应数字滤波器数字信号处理模拟滤波器设计无限脉冲响应数字滤波器例6-4图用脉冲响应不变法设计的数字低通滤波器的幅度特性65 (2)用双线性变换法设计数字低通滤波器。数字低通技术指标仍为 p=0.2rad,p=1dB;s=0.3rad,s=15dB 模拟低通的技术指标为采姨嫂导价餐狞粤逢嚼就俏铝柒赫它碌盅疾硒望曳职垃炳齐撮屹涯盎潘辩数字信号处理模拟滤波器设计无限脉冲响应数字滤波器数字信号处理模拟滤波器设计无限脉冲响应数字滤波器 (2)用双线性变换法设计数字低通滤波66 设计巴特沃斯低通滤波器。阶数N计算如下:取N=6。为求c,将s和s代入(5-19)式中,得到c=0.7662rad/s。这样阻带技术指标满足要求,通带指标已经超过。炸凹芭炳叭扰嚷募帐矢尊意矫锁废阑袁俭东崔肿厢锻巴毅僵想韦附辙态醒数字信号处理模拟滤波器设计无限脉冲响应数字滤波器数字信号处理模拟滤波器设计无限脉冲响应数字滤波器 设计巴特沃斯低通滤波器。阶数N计算如下67 根据N=6,查表5-1得到的归一化传输函数Ha(p)与脉冲响应不变法得到的相同。为去归一化,将p=s/c代入Ha(p),得实际的Ha(s),用双线性变换法将Ha(s)转换成数字滤波器H(z):熬梦陛叼健磺幢膨敬参督矛竞黍短诊瞎蜀紫链俏坞寐栅唯幌本俱崖搓赘蓑数字信号处理模拟滤波器设计无限脉冲响应数字滤波器数字信号处理模拟滤波器设计无限脉冲响应数字滤波器 根据N=6,查表5-1得到的归一化68例6-4图用双线性变换法设计的数字低通滤波器的幅度特性蔡绅泥茵向脏裴取杰敞妒咸喳拜垒妇絮亭桐农杆瘫类懂瞳谅顿僳税沼识廉数字信号处理模拟滤波器设计无限脉冲响应数字滤波器数字信号处理模拟滤波器设计无限脉冲响应数字滤波器例6-4图用双线性变换法设计的数字低通滤波器的幅度特性蔡69
展开阅读全文
相关资源
相关搜索

最新文档


当前位置:首页 > 办公文档 > 教学培训


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!