IIR数字高通滤波器的设计.docx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《IIR数字高通滤波器的设计.docx》由会员分享,可在线阅读,更多相关《IIR数字高通滤波器的设计.docx(33页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、目录摘要1第一章 绪论31.1选题的背景及意义41.2设计任务及要求51.3设计内容和研究方法5第二章 数字滤波器72.1 数字滤波器的定义72.2 数字滤波器的分类7第三章IIR数字高通滤波器的设计93.1 数字滤波器的设计原理93.2 IIR数字高通滤波器的设计原理10第四章 三阶IIR数字高通滤波器的实现与仿真214.1 设计步骤214.2 MATLAB编程及仿真结果分析24总结25参考文献26附录28致谢3032IIR数字高通滤波器的设计中文摘要:数字滤波器即为将某一离散时间系统在某种程度上进行转换,具体包括时域离散以及幅度量化等方面,从而改变频谱输出目标所需的有效时间离散信号且具有特
2、定滤波功效的装置。数字滤波器结构一般具体由加法器、乘法系数以及相关的延时器构成,且内部存在一定的反馈回路,结构的形式也是多样化的,其中正准型、并联结构型、直接型以及级联等是较为常见的。也可以将其大致分为FIR和IIR两类。在于传统形式的模拟滤波器进行比较,不仅具备轻质、体积小以及便于集成等优点。较为典型的IIR的代表如切比雪夫以及巴特沃斯滤波器等等,不管什么样式的滤波装置,在其内部都是进行近似运算,这样就会一定的累计误差,严重的时候会出现小幅寄生震荡现象。本文具体结合巴特沃斯模拟滤波器的相关设计方法与理论,再将双线性变换以及响应脉冲法有效引入建立起相关数量滤波器设计的一般性的思想,最后利用MA
3、TLAB软件针对于所设计的滤波器进行相关数据仿真并验证设计的可行性。关键词:IIR滤波器;MATLAB;双线性;脉冲不变响应第一章 绪论1.1 选题的背景及意义背景:在所有技术领域的研究中,将有效信号从带干扰的原始信号中提取出已成为一个重要研究环节。首先要需要对相关采集信号的参数性质进行一定的估计,这也就是所谓的信号处理的功效,也可以根据用户的具体需求实现相应信号的转换。根据相关物理学知识所知,世界中的所有信号的形式都是以光、电、热、磁以及声音等具体形式确切存在的,这些信号的幅度随时间进行变换,这种信号被称为模拟信号,为了便于对信号进行深入的了解和分析,为了实现此目的,可以根据具体需求引进相关
4、信号,比如数字类型的信号,其信号的幅度随着时间进行离散变化。随着电子通信技术的发展,越来越多的数据等待进行发送和接收,这对信号处理系统的实时性提出了更高更好的要求。通过与模拟信号完成相关的比对,可以得出数字类型信号的优势所在,其在灵活性方面以及精度的稳定性均要强于连续型模拟信号。分析、变换、估计、识别的过程。在此过程中需要完成相应的处理,即进行数字滤波以及傅里叶变换,通过有效运用计算机进行辅助处理或者借用相关专门的设备进行完善信号的过程称之为数字类型的信号处理。从当前的工业发展形势来看,数字滤波在某种程度上逐步成为相关领域重点的研究对象,不仅在工业上呈现出这种功效,在家用电器以及生物医学等方面
5、也是不可或缺的环节,涉及面非常的广阔。先前确实存在的形式大多以模拟电路的形式为主,但是在二十一世纪科技高速发展的今天,模拟信号的运用已经不能满足物质精神发展的需要,很多难题单单凭借模拟技术是不能够攻克的,那么就需要将数字信号的合理引入,同时可以避免一些不必要的问题发生。在数字滤波器的设计过程中,需要使一些特定频段的信号实现毫发无损的接收与发送,避免失真的现象发生。还需要对一些信号进行一定程度的抑制,必要的时候进行完全阻隔,这样一来数字滤波即可看成是一种频率选取的电路, 数字滤波器(IRR)对相关信号进行筛选过滤,以及相关参数的评估。当然在具体的设计过程中会始终离不开一些较为高级的编程语言,导致
6、初步接触的设计人员进展效率非常缓慢,也伴随着一些参数不能有效修改的问题,透明化的程度也很模糊,科学技术不断的发展,一大批相关设计辅助软件的出现以上问题就变的九牛一毛,比如matlab的诞生就为数字滤波器的设计提供了广阔的平台,设计人员可以在其软件当中进行虚拟数字化设计以及相关仿真的验证,全面促进了一大批工程领域应用的发展。意义:若想设计出相对完善且适用性强的数字滤波器,必须要熟练掌握脉冲响应不变以及双线性变换的方法及机理,并且能够灵活运用以上两类方法去设计用户所需的滤波器,需要对所设计出的装置进行频谱特性的有效评估,在此基础上再进行相关的仿真验证,倘若理论结果与仿真的实际现象一致才能够在某种意
7、义上认为所设计出的滤波器具有实效性。除此之外,在数字滤波器的设计与分析过程中还能锻炼设计者的软件自学能力,以及相应的编程能力,也可以锻炼将所学的理论知识与实际应用相结合的能力。1.2 设计任务及要求1.2.1 设计任务需要根据两种方法的相互融合去完成IIR高通数字滤波器的相关设计,具体所涉及的方法为双线性变换和脉冲响应不变。相关的技术指标具体包括,通带的截频与衰减的最大程度以及阻带的截频和其最小衰减量,还有满足设计精度的时间采样间隔。最后运用matlab完成相关模型的搭建结合编程语言进行虚拟仿真,得出相应频谱曲线并理论值进行对比分析。1.2.2 设计要求(1) 首先要做的就是查阅资料与文献了解
8、脉冲响应不变法以及双线性变换的基本原理并完成相应公式的推导,从而将以上两种方法有效融合去完成数字滤波器的设计,最终进行相关的数据仿真。(2) 分别对两种设计方法设计出的数字滤波器进行观察比对,分析其各自在频域范围内的特性,最终总结出各自的特点与不足。(3) 通过利用MATLAB进行仿真,生成出所提出的滤波器的幅频特性曲线,再将此结果与理论值进行对比,同时需要对其衰减程度以及相应的带宽进行记录,验证分析能否符合设计指标当中的具体需求。1.3 国内外研究成果在我国的研究中已经发现:倘若根据脉冲响应不变法完成IIR数字高通滤波器的设计,可能会导致频谱混叠失真现象的出现,造成这种现象的原因归咎于在模拟
9、频带的前面就完成了相应的频带变换,如果将频带变换放在数字信号频带中进行则可以消除冲激响应不变法带来的频谱混叠失真问题。,根据巴特沃斯的相关设计方法基于阻带滤波器的设计提出了一种具有高抗混叠失真的具体设计方法,由仿真结果可以看出,采用“数字-数字频带变换”的设计方法能够有效避免混叠现象发生,经相关仿真的验证了该方法的可行性。1.4 设计内容和研究方法1.4.1 设计内容根据具体的设计指标,可以得到确切的通带、阻带截频以及通带最大衰减量,阻带最小衰减,采样间隔,按照以上技术要求,进行高通数字滤波器的设计,并观察其相应的幅频特性曲线。1.4.2研究方法IIR数字滤波器的设计过程:首先进行相关技术指标
10、的转换即转化为模拟指标,再根据现有的模拟滤波器的设计方法进行设计,得出相应的传递函数H(s),再将所得的传函进行s到z平面的相关映射,最终得到传函关于H(z)的数字滤波器。本文通过参考大量的国内外参考文献,对IIR数字高通滤波器的设计原理及方法进行分析,通过对幅频特性曲线的观察对不同设计方法的优缺点进行了对比。第二章 总结针对于数字滤波器的相关设计进行了全面的国内外相关的文献检索,并对检索结果进行了相应的分析总结,归纳出现有IIR高通型数字滤波器的设计方法,本文通过参考大量的国内外参考文献,对IIR数字高通滤波器的设计原理及方法进行分析,通过对幅频特性曲线的观察对不同设计方法的优缺点进行了对比
11、。在本次的毕业设计当中,是基于相关模拟行滤波器从而进行数字滤波器的设计,可以概括为模拟传函H(S)向数字传递函数H(z)的转化,所进行的脉冲响应在本质上属于冲激响应,在此过程中模拟型相应的频谱限带是要比折叠频率小的,在现实应用过程中严格限带是不可能实现的,因此失真现象是不可避免的,仅限于进行带通、低通形式滤波器的设计。针对于高通型或者阻带型根据双线性变化法就可有效避免混叠失真的出现。除此之外,不仅对所学知识进行了理论与实际相结合的运用,还对相关软件进行自学,比如MATLAB,通过查阅相关书籍以及视频资料,其程序的编写较其他语言更为简单,为确保设计的可行性,完成了所建立的滤波器的仿真验证。在设计
12、过程中不断探索,不断发现问题并解决问题,在更正错误、弥补不足中进步。所以我们应当具有不断探索进步的精神,学习知识并懂得学以致用,在IIR数字高通滤波器的设计过程中,虽然设计并不完美,但是在课程设计过程中学到了很多,使我终身受益。第三章 数字滤波器2.1 数字滤波器的定义数字滤波器可以利用离散时间系统对数字信号中时域离散、幅度量化的信号进行滤波,具有实现信号滤波处理的功能,数字滤波器有精度高、可靠性强、方便集成等优点。数字滤波器可分为有限冲激响应(FIR)数字滤波器和无限冲激响应(IIR) 数字滤波器。IIR滤波器运算结构通常由延时器、乘以系数和加法器等基本运算组成,可以组合为直接型、级联型、并
13、联型、正准型四种结构形式。由于运算中的近似处理,使误差不断累积,有时可能会产生微弱的寄生振荡。 2.2 数字滤波器的分类1数字滤波器根据单位冲击响应的时间特性分类可分为:无限冲激响应数字滤波器(IIR)和有限冲激响应数字滤波器(FIR)。(1)无限冲激响应数字滤波器:无限冲激响应数字滤波器是对单位冲激的输入信号的响应为无限长序列的数字滤波器。(2)有限冲激响应数字滤波器:有限冲激响应数字滤波器的单位冲激响应只含有有限个非零样值的一类滤波器。2.根据频率特性可分为低通数字滤波器、高通数字滤波器、带通数字滤波器、全通滤波器和带阻数字滤波器。(1)低通滤波器:低通滤波器是容许低于截止频率的信号通过,
14、 但高于截止频率的信号不能通过的电子滤波装置。(2)高通滤波器:高通滤波器,又称低截止滤波器、低阻滤波器允许高于某一截频的频率通过,而大大衰减较低频率的一种滤波器。 (3)带通滤波器:带通滤波器是一个允许特定频段的波通过同时屏蔽其他频段的设备。(4)带阻滤波器:带阻滤波器是指能通过大多数频率分量、但将某些范围的频率分量衰减到极低水平的滤波器,与带通滤波器的概念相对。(5)全通滤波器:全通滤波器,无衰减传递的输入信号的所有频率成分,但提供输入信号的不同频率可预测的相移。第四章 IIR数字高通滤波器的设计3.1 数字滤波器的设计原理数字滤波器是离散系统中常用的功能器件。在连续系统中使用的模拟滤波器
15、,有成熟的理论和公式,规范的设计参数。由于要完成任务的相似性,数字滤波器可以借助模拟滤波器的理论和设计方法来进行。 3.1.1利用模拟滤波器设计数字滤波器的步骤 利用模拟滤波器来设计数字滤波器,设计步骤主要有三步:(1)明确想要设计的数字滤波器的技术指标、通带截止频率、通带最大衰减、阻带截止频率、阻带最小衰减。(2)将数字滤波器指标转换为模拟滤波器指标,由模拟原型滤波器得到传输函数。(3)将模拟滤波器用一定的方法转换为所需的数字滤波器,实质上为s平面到z平面的变换,由模拟滤波器传输函数H(s)转换为数字滤波器系统函数H(z)。 3.1.2模拟滤波器转换为数字滤波器的方法s平面到z平面的转换方法
16、有脉冲响应不变法和双线性变换法。 脉冲响应不变法:从时域角度模仿冲激响应,由拉普拉斯反变换、采样、z变换一系列变换得到数字 滤波器系统函数。脉冲响应不变法中,模拟角频率/(rad/s) 与模拟频率 (Hz)间为线性关系=2*,=2*。双线性变换法:先压缩再映射,将s平面映射至z平面。但在临界频率点产生畸变。通过将模拟频率预畸变,可使数字滤波器满足要求。3.2 IIR数字高通滤波器的设计原理 数字滤波器是一个离散系统,其系统函数一般可表示为的有理多项式,即 (3-1)当;i=1,2,N都为0时,由式(3-1)所描述的系统称为有限脉冲响应数字滤波器,简称FIR数字滤波器。当系数;i=1,2,N中至
17、少有一个是非0时,式(3-1)描述的系统曾为无线脉冲响应数字滤波器,简称IIR数字滤波器。对于IIR数字滤波器,一般满足MN,这时将系统称为N阶IIR数字滤波器。 在设计数字滤波器时,首先根据具体的滤波成分,确定待设计数字滤波器的技术指标,再求解出满足设计指标的系统函数H(z)。设计方法:先将数字滤波器技术指标转换为对应的模拟滤波器技术指标转换为对应的模拟滤波器技术指标,然后设计满足技术指标的模拟滤波器H(s),再将模拟滤波器H(s)转换为对应的数字滤波器H(z)。在IIR数字滤波器设计中,模拟滤波器设计是基础,模拟滤波器到数字滤波器的转换是核心。而模拟滤波器的设计都是通过设计模拟低通滤波器来
18、实现,比较常用的模拟低通滤波器有Butterworth(巴特沃思)和Chebyshev(切比雪夫)等。将模拟滤波器变换为数字滤波器的主要办法有脉冲响应不变法和双线性变换法。3.2.1模拟低通滤波器设计在设计模拟滤波器时,先将待设计的模拟滤波器技术指标转换为模拟低通滤波器指标,然后设计模拟低通滤波器,再通过频率变换将模拟低通滤波器转换为所需的滤波器。因此,模拟低通滤波器的设计是模拟滤波器设计的基础。一 Butterworth模拟低通滤波器Butterworth模拟低通滤波器简称BW型低通滤波器,其幅度相应的模方定义为 (3-2) 式(3-2)中N为滤波器阶数,为滤波器的3dB截止频率,即。当=1
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- IIR 数字 滤波器 设计
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内