- 1、本文档共40页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
1.4 数字滤波器的基本结构 * * 1.4 数字滤波器的基本结构 1.4.1 数字滤波器的结构特点与表示方法 1.4.2 IIR滤波器的结构 1.4.3 FIR滤波器的结构 1.4.1 数字滤波器的结构特点与表示方法 数字滤波器是数字信号处理的一个重要组成部分。数字滤波实际上是一种运算过程,其功能是将一组输入的数字序列通过一定的运算后转变为另一组输出的数字序列,因此它本身就是一台数字式的处理设备。数字滤波器一般可以用两种方法实现:一种是根据描述数字滤波器的数学模型或信号流图,用数字硬件装配成一台专门的设备,构成专用的信号处理机;另一种方法就是直接利用通用计算机,将所需要的运算编成程序让计算机来执行, 这也就是用软件来实现数字滤波器。 数字滤波器是离散时间系统,所处理的信号是离散时间信号。 一般时域离散系统或网络可以用差分方程、单位脉冲响应以及系统函数进行描述。如果系统输入、输出服从N阶差分方程 (1-1) 则其系统函数,即滤波器的传递函数为 (1-2) 为了用专用硬件或软件实现对输入信号的处理,需要把式(1-1)或式(1-2)变换成一种算法。对于同一个系统函数H(z), 对输入信号的处理可实现的算法有很多种,每一种算法对应于一种不同的运算结构(网络结构)。例如: (1-3) 观察式(1-3)可知,对应于每一种不同的运算结构,我们都可以用三种基本的运算单元:乘法器、加法器和单位延时器来实现。这三种基本运算单元的常用流图表示方法如图1-1 所示。 图 1-1 三种基本运算的流图 1.4.2 IIR滤波器的结构 1.4.2.1 直接型(Ⅰ型) 一个N阶的IIR滤波器的输入输出关系可以用如式(1-1)所示的N阶的差分方程来描述。 把式(1-1)重写如下: 从这个差分方程表达式可以看出,系统的输出y(n)由两部分构成:第一部分 是一个对输入x(n)的M阶延时链结构,每阶延时抽头后加权相加,构成一个横向结构网络。 第二部分 是一个对输出y(n)的N阶延时链的横向结构网络,是由输出到输入的反馈网络。 由这两部分相加构成输出,取M=N可得其结构图如图1-2。从图上可以看出,直接Ⅰ型结构需要2N个延时器和2N+1个乘法器。 图 1-2 直接Ⅰ型结构 1.4.2.2 直接Ⅱ型 直接Ⅱ型结构又称为正准型结构。由图1-2,直接Ⅰ型结构的系统函数H(z)也可以看成是两个独立的系统函数的乘积。输入信号x(n)先通过系统H1(z),得到中间输出变量y1(n),然后再把y1(n)通过系统H2(z)得到输出信号y(n)。 即 式中, 对应的差分方程为: 对应的差分方程为 假设所讨论的IIR数字滤波器是线性非时变系统,显然交换H1(z)和H2(z)的级联次序不会影响系统的传输效果,即 若系统函数H(z)的分子阶数和分母阶数相等,即M=N时,其结构如图1-3所示。 输入信号x(n)先经过反馈网络H2(z),得到中间输出变量 然后,将y2(n)通过系统H1(z),得到系统的输出y(n) 结构图1-3中有两条完全相同的对中间变量y2(n)进行延迟的延时链,我们可以合并这两条延时链,得到如图1-4所示的直接Ⅱ型结构(图中取M=N)。 比较图1-2和图1-4可知: 直接Ⅱ型比直接Ⅰ型结构延时单元少,用硬件实现可以节省寄存器,比直接Ⅰ型经济;若用软件实现则可节省存储单元。但对于高阶系统直接型结构都存在调整零、 极点困难,对系数量化效应敏感度高等缺点。 图 1-3 直接Ⅰ型的变形结构 图 1-4 直接Ⅱ型结构 1.4.2.3 级联型 若把式(1-2)描述的N阶IIR滤波器的系统函数H(z)的分子和分母分别进行因式分解,得到多个因式连乘积的形式 (1-4) 式中:A为常数,ci和di分别表示H(z)的零点和极点。由于H(z)的分子和分母都是实系数多项式,而实系数多项式的根只有实根和共轭复根两种情况。将每一对共轭零点(极点)合并起来构成一个实系数的二阶因子,并把单个的实根因子看成是二次项系数等于零的二阶因子,则可以把H(z)表示成多个实系数的二阶数字网络Hj(z)的连乘积形式, 如式(1-5)所示: (1-5) 式中: 若每一个实系数的二阶数字网络的系统函数Hj(z)的网络结构均采用前面介绍的直接Ⅱ型结构,则可以得到系统函数H(z)的级联型结构,如图1-5所示。 图 1-5 级联型结构 在级联型结构中,每一个一阶网络只关系到滤波器的一个零点、一个极点;每个二阶
文档评论(0)