IIR数字滤波器设计2.doc
《IIR数字滤波器设计2.doc》由会员分享,可在线阅读,更多相关《IIR数字滤波器设计2.doc(25页珍藏版)》请在沃文网上搜索。
1、吉林建筑工程学院电气与电子信息工程学院数字信号处理课程设计报告设计题目: IIR数字滤波器设计 专业班级: 学生姓 学 号: 指导教师: 设计时间: 2012.01.022012.01.06 教师评语:成绩 评阅教师 日期 IIR数字滤波器设计报告一、 设计的作用、目的课程设计是理论学习的延伸,是掌握所学知识的一种重要手段,对于贯彻理论联系实际、提高学习质量、塑造自身能力等于有特殊作用。本次课程设计一方面通过MATLAB仿真设计内容,使我们加深对理论知识的理解,同时增强其逻辑思维能力,另一方面对课堂所学理论知识作一个总结和补充。有以下几方面作用:1、有利于基础知识的理解2、有利于逻辑思维的锻炼
2、在许多常规学科的日常教学中,我们不难发现这样一个现象,不少学生的思维常常处于混乱的状态。写起作文来前言不搭后语,解起数学题来步骤混乱,这些都是缺乏思维训练的结果。程序设计是公认的、最能直接有效地训练学生的创新思维,培养分析问题、解决问题能力的学科之一。即使一个简单的程序,从任务分析、确定算法、界面布局、编写代码到调试运行,整个过程学生都需要有条理地构思,这中间有猜测设想、判断推理的抽象思维训练,也有分析问题、解决问题、预测目标等能力的培养。3、有利于与其他学科的整合在程序设计中,我们可以解决其它学科有关问题,也利用其它课程的有关知识来解决比较抽象很难理解的知识。4、有利于治学态度的培养。程序设
3、计中,语句的语法和常量变量的定义都有严格的要求,有时输了一个中文标点、打错了一个字母,编译就不通过,程序无法正常运行。因此,程序设计初学阶段,学生经常会犯这样的错误,可能要通过几次乃至十多次的反复修改、调试,才能成功,但这种现象会随着学习的深入而慢慢改观。这当中就有一个严谨治学、一丝不苟的科学精神的培养,又有一个不怕失败、百折不挠品格的锻炼。课程设计的目的就是要锻炼大家运用所学知识解决实际问题的能力,让我们在实践中更加深刻的了解滤波器。数字信号处理课程设计的目的是为了使学生加深对所学的知识的理解,培养学生的专业素质,提高其利用知识处问题的能力,为今后专业课程的学习、毕业设计和工作打下良好的基础
4、。使学生能比较扎实地掌握数字信号处理的基础知识和基本理论,掌握数字信号处理及有关设备的分析、开发等基本技能,受到必要工程训练、初步的科学研究方法训练和实践锻练,增强分析问题和解决问题的能力,了解数字信号处理的新发展。二、设计任务及要求1.掌握双线性变换法及脉冲响应不变法设计IIR数字滤波器以及窗函数法设计FIR数字滤波器的原理、具体方法及计算机编程2.观察双线性变换法、脉冲响应不变法及窗函数法设计的滤波器的频域特性,了解各种方法的特点3.用MATLAB画出三种方法设计数字滤波器的幅频特性曲线,记录带宽和衰减量,检查结果是否满足要求。三、设计内容IIR数字滤波器的设计内容:已知通带截止频率,通带
5、最大衰减,阻带截止频率,阻带最小衰减,T=1ms,按照以上技术要求,用脉冲响应不变法和双线性变换法设计巴特沃斯数字低通滤波器,并观察所设计数字滤波器的幅频特性曲线。四、设计原理4.1数字低通滤波器的设计原理1.滤波器的概念:滤波器是对输入信号起滤波的作用的装置。当输入、输出是离散信号,滤波器的冲激响应是单位抽样响应 h(n)时,这样的滤波器称作数字滤波器( DF )。DF是由差分方程描述的一类特殊的离散时间系统。2.数字滤波器的系统函数与差分方程:系统函数差分方程 对上式进行 Z反变换,即得滤波器的功能与实现滤波就是对输入序列 x(n)进行一定的运算操作,从而得到输出序列y(n)。实现滤波从运
6、算上看,只需三种运算:加法、单位延迟、乘常数。实现的方法有两种: (1)利用通用计算机编程,即软件实现; (2)数字信号处理器(DSP),即专用硬件实现。 3.数字滤波器结构的表示方法 方框图法、信号流图法 方框图表示法 流图表示法 三种基本运算的表示图 数字滤波器是离散时间系统,所处理的信号是离散时间信号。 一般时域离散系统或网络可以用差分方程、单位脉冲响应以及系统函数进行描述。滤波器的传递函数为: 4. 数字滤波器的分类 可分为: 低通(LP), 高通(HP),带通(BP), 带阻(BS) 滤波一般分为两类:模拟滤波器和数字滤波器。在时域的实现方法与方式上,它们是完全不同的两类系统,其差别
7、主要有两点:(1) 数字滤波器处理的是数字信号,而模拟滤波器处理的是连续信号。(2) 数字滤波器可以用数字硬件结构来实现,即用数字硬件构成专用数字计算机;也可以用编程序的方法利用通用计算机来实现,亦即软件实现。而模拟滤波器则是由分立元件组成的电路网络系统来实现的。数字滤波器是数字信号处理的一个重要组成部分。数字滤波实际上是一种运算过程,其功能是将一组输入的数字序列通过一定的运算后转变为另一组输出的数字序列,因此它本身就是一台数字式的处理设备。数字滤波器一般可以用两种方法实现:一种是根据描述数字滤波器的数学模型或信号流图,用数字硬件装配成一台专门的设备,构成专用的信号处理机;另一种方法就是直接利
8、用通用计算机,将所需要的运算编成程序让计算机来执行, 这也就是用软件来实现数字滤波器。 对于不同结构的滤波器,其所需要的存储单元及乘法次数是不同的,前者影响复杂性,后者影响运算速度。此外在有限精度(有限字长)的情况下,不同的运算结构的误差、稳定性是不同的。下面分别就IIR和FIR的结构进行讨论1.无限长单位冲激响(IIR)滤波器的基本结构:IIR滤波器的特点: 1、单位冲激响应h(n)是无限长的。 2、系统函数H(z)在有限Z平面上有极点存在。 3、结构上是递归型的,即存在着输出到输入的反馈。N阶IIR滤波器的输入输出关系可以用下式表示的N阶的差分方程来描述:系统函数为:IIR数字滤波器的结构
9、分类1.直接型(型)一个N阶的IIR滤波器的N阶的差分方程为:从这个差分方程表达式可以看出,系统的输出y(n)由两部分构成:第一部分是一个对输入x(n)的M阶延时链结构,每阶延时抽头后加权相加,构成一个横向结构网络。 第二部分 是一个对输出y(n)的N阶延时链的横向结构网络,是由输出到输入的反馈网络。 由这两部分相加构成输出,如图5-4。从图上可以看出,直接型结构需要M+N个延时器和M+N+1个乘法器。 直接型结构图 2.直接型:直接型结构又称为正准型结构。由图5-4,直接型结构的系统函数H(z)也可以看成是两个独立的系统函数的乘积。输入信号x(n)先通过系统H1(z),得到中间输出变量y1(
10、n),然后再把y1(n)通过系统H2(z)得到输出信号y(n)。 即 令:假设所讨论的IIR数字滤波器是线性非时变系统,显然交换H1(z)和H2(z)的级联次序不会影响系统的传输效果,即 其结构如图所示: 直接型的变形结构 直接型结构 3.级联型 若把N阶IIR滤波器的系统函数H(z)的分子和分母分别进行因式分解,得到多个因式连乘积的形式:式中:A为常数,ci和di分别表示H(z)的零点和极点。由于H(z)的分子和分母都是实系数多项式,而实系数多项式的根只有实根和共轭复根两种情况。将每一对共轭零点(极点)合并起来构成一个实系数的二阶因子,并把每两个的实根因子合成一个二阶因子,则可以把H(z)表
11、示成多个实系数的二阶数字网络Hj(z)的连乘积形式。 且:若每一个实系数的二阶数字网络的系统函数Hj(z)的网络结构均采用前面介绍的直接型结构,则一个二阶子系统的结构为:则可以得到系统函数H(z)的级联型结构,如图所示4.并联型把传递函数H(z)展开成部分分式之和的形式,就可以得到滤波器的并联型结构。 当N=M 时,展开式为 和级联型结构的方法类似,将上式中的共轭复根部分两两合并得到实系数的二阶网络,则有: 由上式可知,滤波器可由E个一阶网络、F个二阶网络和一个常数支路并联构成, 其结构如图所示IIR数字滤波器的结构特点1.直接型:直接型比直接型结构延时单元少,用硬件实现可以节省寄存器,比直接
12、型经济;若用软件实现则可节省存储单元。但对于高阶系统直接型结构都存在调整零、 极点困难,对系数量化效应敏感度高等缺点。 2.级联型:在级联型结构中,每一个一阶网络只关系到滤波器的一个零点、一个极点;每个二阶网络只关系到滤波器的一对零点和一对极点。调整系数0j、1j和2j只会影响滤波器的第j对零点,对其他零点并无影响;同样, 调整分母多项式的系数1j和2j也只单独调整了第j对极点。因此,与直接型结构相比, 级联型结构便于准确地实现滤波器零、极点的调整。此外,因为在级联结构中,后面的网络的输出不会流到前面,所以其运算误差也比直接型小。 3.并联型:并联型结构使用的加法器,乘法器,延时单元基本与级联
13、结构相同。它的每个一阶节单独确定一个实数极点,每个二阶节确定一对共轭极点,各条支路互不影响;它只能独立的调整各极点的位置,不能单独调整零点的位置;此外,由于各基本节是并联的,故并联结构的误差比级联结构的运算误差小。并联型结构也可以单独调整极点位置,但对于零点的调整却不如级联型方便,而且当滤波器的阶数较高时,部分分式展开比较麻烦。在运算误差方面,由于各基本网络间的误差互不影响, 没有误差积累, 因此比直接型和级联型误差稍小一点。 IIR 数字滤波器几种结构的比较 直接I型和直接II型实现起来具有简单直观的特点。需要(M+N)个加法器和(M+N)个乘法器,直接II型比直接I型节省M个延时单元,在M
14、=N的情况下,需要N个延时单元。直接性的主要缺点在于差分方程的系数ak,bk对滤波器的性能控制不直接,同时由于其高度反馈性,容易出现不稳定或产生较大误差。 级联型结构的特点是每个二阶节是相互独立的,可分别通过调整各个 “ 零极点对 ” 来对滤波器性能进行较好的控制,且各二阶节的顺序可重排,能有效的减少有限字长效应。实现需要(M+N)个加法器、(M+N)个乘法器和N个延时单元。该结构应用最广泛。 并联型结构使用的加法器,乘法器,延时单元基本与级联结构相同。它的每个一阶节单独确定一个实数极点,每个二阶节确定一对共轭极点,各条支路互不影响;它只能独立的调整各极点的位置,不能单独调整零点的位置;此外,
15、由于各基本节是并联的,故并联结构的误差比级联结构的运算误差小。滤波器(filter),是一种用来消除干扰杂讯的器件,将输入或输出经过过滤而得到纯净的直流电。对特定频率的频点或该频点以外的频率进行有效滤除的电路,就是滤波器,其功能就是得到一个特定频率或消除一个特定频率。数字滤波器:与模拟滤波器相对应,在离散系统中广泛应用数字滤波器。它的作用是利用离散时间系统的特性对输入信号波形或频率进行加工处理。或者说,把输入信号变成一定的输出信号,从而达到改变信号频谱的目的。数字滤波器一般可以用两种方法来实现:一种方法是用数字硬件装配成一台专门的设备,这种设备称为数字信号处理机;另一种方法就是直接利用通用计算
16、机,将所需要的运算编成程序让通用计算机来完成,即利用计算机软件来实现。低通滤波器:(low-passfilter)低通滤波器是容许低于截至频率的信号通过, 但高于截止频率的信号不能通过的电子滤波装置。对于不同滤波器而言,每个频率的信号的减弱程度不同。当使用在音频应用时,它有时被称为高频剪切滤波器, 或高音消除滤波器。低通滤波器概念有许多不同的形式,其中包括电子线路(如音频设备中使用的hiss 滤波器、平滑数据的数字算法、音障(acoustic barriers)、图像模糊处理等等,这两个工具都通过剔除短期波动、保留长期发展趋势提供了信号的平滑形式。低通滤波器在信号处理中的作用等同于其它领域如金
17、融领域中移动平均数(moving average)所起的作用; 低通滤波器有很多种,其中,最通用的就是巴特沃斯滤波器和切比雪夫滤波器。IIR滤波器与FIR滤波器的分析比较IIR和FIR数字滤波器的设计方法,选择哪一种滤波器取决于每种类型滤波器的优点在设计中的重要性。为了能在实际工作中恰当地选用合适的滤波器,现将两种滤波器特点比较分析如下:(1) 选择数字滤波器是必须考虑经济问题,通常将硬件的复杂性、芯片的面积或计算速度等作为衡量经济问题的因素。在相同的技术指标要求下,由于IIR数字滤波器存在输出对输入的反馈,因此可以用较少的阶数来满足要求,所用的存储单元少,运算次数少,较为经济。例如,用频率抽
18、样法设计一个阻带衰减为20dB的FIR数字滤波器,要33阶才能达到要求,而用双线性变换法只需45阶的切比雪夫IIR滤波器就可达到同样的技术指标。这就是说FIR滤波器的阶数要高510倍左右。(2) 在很多情况下,FIR数字滤波器的线性相位与它的高阶数带来的额外成本相比是非常值得的。对于IIR滤波器,选择性越好,其相位的非线性越严重。如果要使IIR滤波器获得线性相位,又满足幅度滤波器的技术要求,必须加全通网络进行相位校正,这同样将大大增加滤波器的阶数。就这一点来看,FIR滤波器优于IIR滤波器。(3) FIR滤波器主要采用非递归结构,因而无论是理论上还是实际的有限精度运算中他都是稳定的,有限精度运
19、算误差也较小。IIR滤波器必须采用递归结构,极点必须在z平面单位圆内才能稳定。对于这种结构,运算中的舍入处理有时会引起寄生振荡。(4) 对于FIR滤波器,由于冲激响应是有限长的,因此可以用快速傅里叶变换算法,这样运算速度可以快得多。IIR滤波器不能进行这样的运算。(5) 从设计上看,IIR滤波器可以利用模拟滤波器设计的现成的闭合公式、数据和表格,可以用完整的设计公式来设计各种选频滤波器。一旦选定了已知的一种逼近方法(如巴特奥兹,切比雪夫等),就可以直接把技术指标带入一组设计方程计算出滤波器的阶次和系统函数的系数(或极点和零点)。FIR滤波器则一般没有现成的设计公式。窗函数法只给出了窗函数的计算
20、公式,但计算通带和阻带衰减仍无显式表达式。一般FIR滤波器设计仅有计算机程序可资利用,因而要借助于计算机。(6) IIR滤波器主要是设计规格化、频率特性为分段常数的标准低通、高通、带通和带阻滤波器。FIR滤波器则灵活很多,例如频率抽样法可适应各种幅度特性和相位特性的要求。因此FIR滤波器可设计出理想正交变换器、理想微分器、线性调频器等各种网络,适应性很广。而且,目前已经有很多FIR滤波器的计算机程序可供使用。 表4-1、 两种滤波器特点比较分析FIR滤波器IIR滤波器设计方法一般无解析的设计公式,要借助计算机程序完成利用AF的成果,可简单、有效地完成设计设计结果可得到幅频特性(可以多带)和线性
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
20 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- IIR 数字滤波器 设计