基于MATLAB的IIR滤波器设计.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
【标题】基于MATLAB的IIR滤波器设计 【作者】王小兰 【关键词】IIR数字滤波器 MATLAB?双线性不变法?噪声处理 【指导老师】黄仕建 【专业】电子信息科学与技术 【正文】1绪论1.1引言随着信息时代和数字世界的到来,数字信号处理已成为如今一门极其重要的学科和技术领域。数字信号处理在通信、语音、图像、自动控制、雷达、军事、航空航天,医疗和家用电器等众多领域得到了广泛的应用。数字滤波器与模拟滤波器比较,具有精度高、稳定、体积小、重量轻、灵活、不要求阻抗匹配以及实现模拟滤波器无法实现的特殊滤波功能等优点,是数字信号处理的基础,用来对信号进行过滤、检测与参数估计等,在图像处理、数据压缩、噪声处理等方面取得了瞩目的进展和成就[1]。按照数字滤波器的特性,它可以被分为线性与非线性,因果与非因果,无限冲击响应(IIR)与有限冲击响应(FIR)等等。IIR滤波器的特性是具有无限持续时间冲激响应,这种滤波器一般需要用递归模型来实现,因而有时也称之为递归滤波器,并且IIR有输入输出反馈,它有阶数低、经济,实现容易等特点。在现代通信系统中,由于信号中经常混有各种复杂成分,所以很多信号的处理和分析都是基于滤波器而进行的。但是,传统的数字滤波器的设计使用繁琐的公式计算,改变参数后需要重新计算,从而在设计滤波器尤其是高阶滤波器时工作量很大。鉴于此,数字滤波器的设计就显得尤为重要。目前数字滤波器的设计有许多现成的高级语言设计程序,但他们都存在设计效率较低,不具有可视图形,不便于修改参数等缺点,而MATLAB为数字滤波的研究和应用提供了一个直观、高效、便捷的利器。他以矩阵运算为基础,把计算、可视化、程序设计融合到了一个交互式的工作环境中。本文主要介绍IIR?数字滤波器的设计原理、步骤以及基于MATLAB?环境的IIR?数字滤波器的设计,然后将设计结果应用于噪声处理,针对处理结果进一步分析并对其仿真。1.2?课题的提出及研究意义1.2.1?课题的提出随着信息时代和数字世界的到来,数字信号处理已成为如今一门极其重要的学科和技术领域,?数字滤波器是数字信号处理的基础,用来对信号进行过滤、检测与参数估计等处理,在通信、图像、语音等许多领域都有着十分广泛的应用。数字滤波器又分为(无限长冲击响应)IIR滤波器和(有限长冲击响应)FIR滤波器;无限长冲击响应(IIR)滤波器的特性是具有无限持续时间冲激响应,具有输入输出反馈、阶数低,经济,实现容易等特点并且IIR数字滤波器幅频特性精度很高,不是线性相位的,可以应用于对相位信息不敏感的音频信号上正符合本次设计的IIR滤波器对噪声信号的处理。传统的数字滤波器的设计使用繁琐的公式计算,改变参数后需要重新计算,从而在设计滤波器尤其是高阶滤波器时工作量很大而MATLAB为数字滤波的研究和应用提供了一个直观、高效、便捷的利器。它以矩阵运算为基础,把计算、可视化、程序设计融合到了一个交互式的工作环境中,利用MATLAB可以快速有效地实现数字滤波器的设计与仿真。1.2.2?课题的研究意义理论意义:?本课题主要研究无限冲激响应滤波器(Infinite Impulse Response, IIR?)即IIR滤波器设计的MATLAB实现,其理论意义在于通过该课题,理解数字滤波器的性能参数、组成结构、设计步骤、实现方法、应用领域;理解MATLAB的应用、编程方法,理解数字信号处理理论是如何应用在实际应用中的。现实意义:通过对本课题的研究,?掌握IIR数字滤波器的理论设计方法,?学会分析滤波器结构和参数对滤波器性能指标的影响机制。掌握应用MATLAB编程设计IIR滤波器的方法与步骤,有利于更好的掌握IIR滤波器的原理和设计方法,提高学习数字信号处理和应用MATLAB设计IIR滤波器的兴趣和水平;学会应用MATLAB语言及软件进行编程,有利于专业水平的提高。1.3 IIR数字滤波器设计现状数字滤波器是数字信号处理的基础,在通信、图像、语音等许多领域都有着十分广泛的应用。IIR数字滤波器具有输入输出反馈、阶数低,经济,实现容易等特点并且IIR数字滤波器幅频特性精度很高,可以应用于对相位信息不敏感的音频信号上。到目前为止,IIR数字滤波器设计方法比较多也比较成熟,主要介绍如下:●IIR?数字滤波器的FPGA?仿真与实现2]采用PLD?器件实现(主要包括FPGA?和CPLD),利用PLD?器件实现时,可以采用硬件乘加模块,从而使其运算速度比采用DSP?器件快很多,其主要方法有三种,一是直接相乘累加式;二是基于ROM?查找表的VHDL?结构化设计;三是改进型设计,结合直接相乘累加式和ROM?查表法的优点来进行的设计。●采用TMS320?系列DSP?芯片实现IIR数字滤波器在DSP上的设计过程如下:(1)?根据指标确定滤波器的类型,设计出滤波器的参

文档评论(0)

精品资料 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档