- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数字信号处理基础 第5章 数字滤波器结构 主讲教师:常 军 联系方式:thinkbank@ 武汉大学计算机学院 计算机应用系 5.1 引言 滤波的定义:对输入信号通过一定的处理得输出信号,这个处理通常是提取信号中某频率范围内的信号成分,所以把这种处理的过程称为滤波。 滤波器的定义:实现滤波处理的运算电路、或设备称为滤波器。 5.1.1 数字滤波器的表示: 数字滤波的定义:对数字信号序列通过一定的算法进行处理,提取信号中某频率范围内的信号成分的过程称为数字滤波。 一般情况下, 数字滤波器是完成滤波处理的一个线性时不变系统(LTI)。 数字滤波器的表示: 实现滤波从运算上看,只需三种运算: 加法、单位延迟、乘常数。 因此实现的方法有两种: (1)利用通用计算机编程,即软件实现; (2)数字信号处理器(DSP)即专用硬件实现。 5.1.2 数字滤波器的分类及特性 1、按信号通过系统时的特性(主要是幅频特性)来分类: 可以有低通、高通、带通和带阻四种基本类型。 2、按系统冲击响应(或差分方程)分类 可以分成无限冲击响应 IIR 和有限冲击响应FIR滤波器两类。这两种滤波器都可以现实各种频率特性要求,但它们在计算流程、具体特性逼近等方面是有差别的。 (1)FIR滤波器(非递归型) Finite Impulse Response 5.2 LTI系统的信号流图 1、方框图法 方框图法简明且直观,其三种基本运算如下图所示: 举例: 已知差分方程如下 2、信号流图法 信号流图表示系统运算过程的信号流通途经,对于较复杂的计算过程可以得到比较简洁的表示。 其三种基本运算如下图所示: 概念说明: a)源节点(输入节点):x(n)所处的节点; b)汇点(输出节点):y(n)所处的节点; c)分支节点:有一个输入,而有一个或一个以上输 出的节点。 将值分配到每一支路; d)相加节点(和点):有两个或两个以上输入的节点。 *支路不标传输系数时,就认为其传输系数为1;任何一节点值等于所有输入支路的信号之和。 举例: 已知差分方程如下: 5.3 IIR滤波器的结构: 特点: 冲击响应有无穷项。 是有反馈系统,有N个极点和M个零点。为了保持系统稳定,所有极点应在单位圆内。系统在无穷远点收敛(因果性),要求N=M。 系统设计中要确定阶数M、N和系数b i、a k 。为了防止有限字长效应引起系统不稳定,一般采用低阶系统,或多个低阶系统的级连。 5.3.1 IIR 滤波器直接实现: IIR 滤波器的直接实现(I 型)计算信号流图: 特点: 第一个网络实现零点,即实现x(n)加权延时: 5.3.2 IIR滤波器直接实现II型 对 x’(n) 和 y(n) 两式进行Z变换: IIR滤波器正准型信号流图 在直接实现II型信号流图中一部分时延单元的输入相同,可以合并简化。得正准型实现流图。正准型流图是对直接II型的简化。因为M个时延单元具有相同的输入x’(n) ,所以可以合并基本时延单元,节省了时延单元。 级联(串联)系统特性: * 制作:常军 * 差分方程表示: H(z) X(z) Y(z) 系统函数表示: |H(ejω)| ωc -ωc -π π -2π 2π -fs/2 -fs fs/2 fs -fc fc f |H(ejω)| ω2 -ω2 -π π -2π 2π ω1 -ω1 |H(ejω)| ωc -ωc -π π -2π 2π 其他较复杂的特性可以由基本滤波器组合。 ω1 |H(ejω)| ω2 -ω2 -π π -2π 2π -ω1 (2)IIR滤波器(递归型) Infinite Impulse Response z-1 单位延时: a 乘常数: 相加: b0 b0x(n) y(n) x(n) 其计算方框图为: 基本延时: 乘常数: 相加: 可得信号流图: 1 2 3 5 4 6 7 a1y(n-1) b0x(n) 和点:1,5;分点:2,3,4;源点:6;汇点:7 z-1 z-1 z-1 z-1 z-1 z-1 b0 b1 b2 bM aN a1 a0 x[n] y[n] 方框图: 第二个网络实现极点,即实现y(n)加权延时: 可见,第二网络是输出延时,即反馈网络。 *共需(M+N)个存储延时单元。 因为IIR滤波器是递归运算,所以对高阶系统有误差积累和容易不稳定的缺点。可以采取使用低阶系统来级联或并联的方法实现。 1、级联实现: 先将系统函数按零、极点进行因式分解 其中,pk为实零点,ck为实极点;qk,qk*表示复共轭零点,dk ,dk*表示复共轭极点,M=M1+2M2,N=
文档评论(0)