基于matlab的FIR数字滤波器的设计与开发.docx

上传人:lao****ou 文档编号:137958 上传时间:2023-04-11 格式:DOCX 页数:23 大小:423.25KB
下载 相关 举报
基于matlab的FIR数字滤波器的设计与开发.docx_第1页
第1页 / 共23页
基于matlab的FIR数字滤波器的设计与开发.docx_第2页
第2页 / 共23页
基于matlab的FIR数字滤波器的设计与开发.docx_第3页
第3页 / 共23页
基于matlab的FIR数字滤波器的设计与开发.docx_第4页
第4页 / 共23页
基于matlab的FIR数字滤波器的设计与开发.docx_第5页
第5页 / 共23页
亲,该文档总共23页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《基于matlab的FIR数字滤波器的设计与开发.docx》由会员分享,可在线阅读,更多相关《基于matlab的FIR数字滤波器的设计与开发.docx(23页珍藏版)》请在第一文库网上搜索。

1、通信专业课程设计一大唇科族大学课 程设计(论 文)设计(论文)题目:基于MATLAB的FIR数字滤波器设姓 名 XXXX学号200715030101班级通信071501学 院电子信息工程指导教师 XXXX2010年12月31日客户反馈及时反馈就好啦就很烦了太原科技大学课程设计(论文)任务书学院(直属系):电子信息工程学院时间:2010年12月17日学生姓名Xxxx指导教师Xxxx设计(论文)题目基于MATLAB的FIR数字滤波器设计主要研究内容针对目前常用的窗函数法、频率采样法和最优化设计法等FIR滤波器的设计方法进行比较分析,研究它们各自的优缺点及适用对象。研究方法窗函数法、频率采样法和最优

2、化设计法主要技术指标(或研究目标)passrad=0.4*pi;wl=boxcar(61);w2=hamming(61)n=l:l:61;教研室意见教研室主任(专业负责人)签字:年 月曰目录摘要-3-第1章绪论- 4-1.1数字滤波器的研究背景和意义-4-L 2数字滤波器的应用及现状-4-L 3数字滤波器的设计方法-4-第2章FIR滤波器-6-2. 1 FIR滤波器的基本概念-6-2.2 FIR滤波器的特点-6-2.3 FIR滤波器的种类-7-第3章FTR数字滤波器的设计-8-3. 1窗函数法-8-3. 2频率采样法-9-3. 3最优化设计-9-3. 3.1等波纹切比雪夫逼近准则-10-4.

3、3.2仿真函数-10-第4章结果分析-12-参考文献-16 -附录-17-解放东路课时费老师打款回复了基于MATLAB的FIR数字滤波器设计摘要论文针对窗函数法、频率采样法和最优化设计法三种设计方法,采用MATLAB进行FIR滤波器的设计与仿真,并比较了三种方法的特点。结果表明,在同样的设计指标下,利用等波纹切比雪夫逼近法则的设计可以获得最佳的频率特性和衰耗特性,具有通带和阻带平坦,过渡带窄等优点。关键词:FIR滤波器;MATLAB;窗函数法;频率采样法;等波纹切比雪夫逼近第1章绪论1.1 数字滤波器的研究背景和意义当今,数字信号处理技术正飞速发展,它不但自成一门学科,更是以不同形式影响和渗透

4、到其他学科;它与国民经济息息相关,与国防建设紧密相连;它影响或改变着我们的生产、生活方式,因此受到人们普遍的关注。数字化、智能化和网络化是当代信息技术发展的大趋势,而数字化是智能化和网络化的基础,实际生活中遇到的信号多种多样,例如广播信号、电视信号、雷达信号、通信信号、导航信号等等。上述这些信号大部分是模拟信号,也有小部分是数字信号。模拟信号是自变量的连续函数,自变量可以是一维的,也可以是二维或多维的。大多数情况下一维模拟信号的自变量是时间,经过时间上的离散化(采样)和幅度上的离散化(量化),这类模拟信号便成为一维数字信号。因此,数字信号实际上是数字序列表示的信号,语音信号经采样和量化后,得到

5、的数字信号是一个一维离散时间序列;而图像信号的经采样和量化后,得到的是数字信号是一个二维离散空间序列。数字滤波技术是数字信号分析、处理技术的重要分支。无论是信号的获取、传输,还是信号的处理和交换都离不开滤波技术,它对信号安全可靠和有效灵活地传输时至关重要的。在所有的电子系统中,使用最多技术最复杂的要算数字滤波器了。数字滤波器的优劣直接决定产品的优劣。1.2 数字滤波器的应用及现状数字滤波器精确度高、使用灵活、可靠性高,具有模拟设备所没有的许多优点,已广泛应用于各个学科技术领域,例如数字电视、语音、通信、雷达、声纳、遥感、图像、生物医学以及许多工程应用领域。随着信息时代数字时代的到来,数字滤波技

6、术已经成为一门极其重要的学科和技术领域。以往的滤波器大多采用模拟电路技术,但是,模拟电路技术存在很多难以解决的问题,例如,模拟电路元件对温度的敏感性,等等。而采用数字技术则避免很多类似的难题,当然数字滤波器在其他方面也有很多突出的优点,所以采用数字滤波器对信号进行处理是目前的发展方向。1.3 数字滤波器的设计方法数字滤波器按照单位取样响应()的时域特性可以分为无限脉冲响应(HR)系统和有限脉冲响应(FIR)系统。FTR数字滤波器的优点在于它可以做成具有严格线性相位,而同时可以具有任意的幅度特性;它的传递函数没有极点;这保证了设计出的FIR数字滤波器一定是平稳的。所谓数字滤波器设计,简单地说,就

7、是要找到一组能满足特定滤波要求的系数向量a和b。而滤波器设计完成后还需要进一步考虑如何将其实现,即选择什么样的滤波器结构来完成滤波运算。FIR数字滤波器的设计方法很多,其中较为常用的是窗函数设计法、频率采样设计法和最优化设计法。本文讨论利用窗函数法、频率采样法和等波纹切比雪夫逼近法(调用remez函数)来分别实现各种F1R滤波器的设计。窗函数法设计的基本思想是把给定的频率响应通过IDTFT (Inverse Discrete TimeFourier Transform),求得脉冲响应,然后利用加窗函数对它进行截断和平滑,以实现一个物理可实现且具有线性相位的FIR数字滤波器的设计目的。其核心是从

8、给定的频率特性,通过加窗确定有限长单位取样响应伽);频率采样法设计的基本思想是把给出的理想频率响应进行取样,通过IDFT从频谱样点直接求得有限脉冲响应;最优化设计方法是指采用最优化准则来设计的方法,在FIR DF的最优化设计中,最优化准则有均方误差最小化准则和等波纹切比雪夫逼近(也称最大误差最小化)准则两种。第2章FIR滤波器2.1 FIR滤波器的基本概念FIR滤波器:有限长单位冲激响应滤波器,是数字信号处理系统中最基本的元件,它可以在保证任意幅频特性的同时具有严格的线性相频特性,同时其单位抽样响应是有限长的,因而滤波器是稳定的系统。因此,FIR滤波器在通信、图像处理、模式识别等领域都有着广泛

9、的应用。滤波器设计是根据给定滤波器的频率特性,求得满足该特性的传输函数。2.2 FIR滤波器的特点有限长单位冲激响应(FIR)滤波器有以下特点:(1)系统的单位冲激响应近)在有限个n值处不为零;(2)系统函数H(z)在目0处收敛,极点全部在z = 0处(因果系统);(3)结构上主要是非递归结构,没有输出到输入的反馈,但有些结构中(例如频率抽样结构)也包含有反馈的递归部分。设FIR滤波器的单位冲激响应久)为一个N点序列,SN 1,则滤波器的系统函数为”(z) = Z%)*zA-n(2-1)就是说,它有(N1)阶极点在z = 0处,有(N-1)个零点位于有限z平面的任何位置。优点:(1)很容易获得

10、严格的线性相位,避免被处理的信号产生相位失真,这一特点在宽频带信号处理、阵列信号处理、数据传输等系统中非常重要;(2)可得到多带幅频特性;(3)极点全部在原点(永远稳定),无稳定性问题;(4)任何一个非因果的有限长序列,总可以通过一定的延时,转变为因果序列,所以因果性总是满足;(5)无反馈运算,运算误差小。缺点:(1)因为无极点,要获得好的过渡带特性,需以较高的阶数为代价;(2)无法利用模拟滤波器的设计结果,一般无解析设计公式,要借助计算机辅助设计程序完成。2.3 FIR滤波器的种类(1)数字集成电路FIR滤波器一种是使用单片通用数字滤波器集成电路,这种电路使用简单,但是由于字长和阶数的规格较

11、少,不易完全满足实际需要。虽然可采用多片扩展来满足要求,但会增加体积和功耗,因而在实际应用中受到限制。设计数字滤波器的任务就是寻求一个因果稳定的线性时不变系统,使其系统函数H(z)具有指定的频率特性。(2) DSP芯片FIR滤波器另一种是使用DSP芯片。DSP芯片有专用的数字信号处理函数可调用,实现FIR滤波器相对简单,但是由于程序顺序执行,速度受到限制。而且,就是同一公司的不同系统的DSP芯片,其编程指令也会有所不同,开发周期较长。(3)可编程FIR滤波器还有一种是使用可编程逻辑器件,FPGA/CPLDo FPGA有着规整的内部逻辑块整列和丰富的连线资源,特别适合用于细粒度和高并行度结构的F

12、IR滤波器的实现,相对于串行运算主导的通用DSP芯片来说,并行性和可扩展性都更好。第3章FIR数字滤波器设计FIR滤波器设计的任务是选择有限长度的(),使传输函数”(“)满足一定的幅度特性和线性相位要求。由于FIR滤波器很容易实现严格的线性相位,所以FIR数字滤波器设计的核心思想是求出有限的脉冲响应来逼近给定的频率响应。设计过程一般包括以下三个基本问题:(1)根据实际要求确定数字滤波器性能指标;(2)用一个因果稳定的系统函数去逼近这个理想性能指标;(3)用一个有限精度的运算去实现这个传输函数。3.1 窗函数法设计F1R数字滤波器的最简单的方法是窗函数法,通常也称之为傅立叶级数法。FIR数字滤波

13、器的设计首先给出要求的理想滤波器的频率响应设计一个FIR数字滤波器频率响应”(期),去逼近理想的滤波响应”式/卬)。然而,窗函数法设计FIR数字滤波器是在时域进行的,因而必须由理想的频率响应推导出对应的单位取样响应幻(),再设计一个FIR数字滤波器的单位取样响应力()去逼近为()。设计过程如下:孙非产 J以恤)出叫(3/)加窗的作用是通过把理想滤波器的无限长脉冲响应为5)乘以窗函数取)来产生一个被截断的脉冲响应,即/) =为卬()并且对频率响应进行平滑。MATLAB工具箱提供的窗函数有:矩形窗(Rectangularwindow)、三角窗(Triangular window)、布拉克曼窗(Bl

14、ackmanwindow) 汉宇窗(Hanningwindow)、海明窗(Hamming window) 凯塞窗(Kaiser window)、切比雪夫窗(Chebyshev window)o窗函数主要用来减少序列因截断而产生的Gibbs效应。但当这个窗函数为矩形时,得到的FIR滤波器幅频响应会有明显的Gibbs效应,并且任意增加窗函数的长度(即FIR滤波器的抽头数)Gibbs效应也不能得到改善。为了克服这种现象,窗函数应该使设计的滤波器:(1)频率特性的主瓣宽度应尽量窄,且尽可能将能量集中在主瓣内;(2)窗函数频率特性的旁瓣3趋于JI的过程中,其能量迅速减小为零。3. 2频率采样法频率采样法

15、是从频域出发,根据频域采样定理,对给定的理想滤波器的频率响应加以等间隔的抽样,得到为伏):HKk) = Hd(e 扭)w=(2 万)k=0,1,N-1(3-2)再利用凡(攵)可求得FIR滤波器的系统函数”(Z)及频率响应”(*) o而在各采样点间的频率响应则是其的加权内插函数延伸叠加的结果。但对于一个无限长的序列,用频率采样法必然有一定的逼近误差,误差的大小取决于理想频响曲线的形状,理想频响特性变换越平缓,则内插函数值越接近理想值,误差越小。为了提高逼近的质量,可以通过在频率相应的过渡带内插入比较连续的采样点,扩展过渡带使其比较连续,从而使得通带和阻带之间变换比较缓慢,以达到减少逼近误差的目的。选取wE|0,2兀内N个采样点的约束条件为:(H(k)=H(Nk)(p(ni)=(p(

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 应用文档 > 汇报材料

copyright@ 2008-2022 001doc.com网站版权所有   

经营许可证编号:宁ICP备2022001085号

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



客服