课程设计(论文)-基于窗函数法的FIR数字高通滤波器设计.docVIP

课程设计(论文)-基于窗函数法的FIR数字高通滤波器设计.doc

  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文档。上传文档
查看更多
郑州轻工业学院 课程设计说明书 题目:基于窗函数法的FIR数字高通滤波器设计 姓名: 院(系): 专业班级: 学号: 指导教师: 成绩: 时间:2015 年6 月29日至2015年7月3日 郑州轻工业学院 课程设计任务书 题目基于窗函数法的FIR数字高通滤波器设计 专业、班级电子信息工程学号姓名 主要内容、基本要求、主要参考资料等: 主要内容: 利用MATLAB软件读取一段含有噪声的 .wav格式的语音信号,然后基于FFT对该信号进行频谱分析;基于含噪语音信号的频谱确定滤波器的参数,利用窗函数法设计一个FIR数字高通滤波器,并利用所设计的滤波器对信号进行滤波处理。比较滤波前后语音信号的时域波形及频谱,分析滤波前后的语音变化。 基本要求: 1、基于含噪语音信号的频谱确定滤波器的参数; 2、分别采用矩形窗、汉明窗和布莱克曼窗设计FIR数字高通滤波器; 3、掌握利用wavread函数读取、播放 .wav格式语音信号的方法; 4、对语音信号进行滤波,绘制滤波前后信号的时域波形及频谱; 5、回放语音信号,分析滤波前后的语音变化。 主要参考资料: 1、从玉良.数字信号处理原理及其MATLAB实现[M].北京:电子工业出版社.2009.7 2、胡广书.数字 完成期限:2010.6.22—2010.6.26 指导教师签名: 课程负责人签名: 2013年6月22日 目录 摘要 1 1 数字滤波器简介 2 2 FIR数字滤波器设计 2 2.1 FIR数字滤波器的原理 2 2.2设计工具 2 2.3用窗函数法设计FIR数字滤波器 3 2.3.1常用窗函数 3 2.4 FIR数字滤波器的一般设计步骤: 5 3 MATLAB仿真设计 6 4 主要程序 7 5 仿真结果图 11 6 总结 13 参考资料 14 基于窗函数法的FIR数字高通滤波器设计 摘要:数字滤波器在图像处理、数据传输等场合具有广泛应用,其设计是信号处理的核心问题之一,软件实现数字滤波优势体现在滤波器参数的改变伴随滤波器性能的改变.阐述了数字滤波器的设计方法,讨论了线性相位的条件和幅度特性,并以窗函数在MATLAB软件中实现了滤波器的仿真设计。仿真表明,借助计算机软件设计数字滤波器的过程简便易行,滤波性能指标均能达到指定的要求!对数字滤波器的推广应用有一定的促进作用。 关键词:数字滤波器;MATLAB;窗函数;高通滤波 1 数字滤波器简介 数字信号处理(Digital Signal Processing,简称DSP)是一门涉及许多学科而又广泛应用于许多领域的新兴学科。20世纪60年代以来,随着计算机和信息技术的飞速发展,数字信号处理技术应运而生并得到迅速的发展。在过去的二十多年时间里,数字信号处理已经在通信等领域得到极为广泛的应用。 (数字滤波器从单位脉冲响应分类,可以分为无限脉冲响应(IIR)滤波器和有限脉冲响应(FIR)滤波器(由数字信号处理的一般理论可知,IIR滤波器的特征是具有无限持续时间的冲激响应,而 FIR 滤波器的冲激响应只能持续一定的时间。 2 FIR数字滤波器设计 2.1 FIR数字滤波器的原理 FIR滤波器的传递函数为: 可得FIR滤波器的系统系数差分方程,当FIR滤波器的系数满足下列中心对称条件时: b(n)=b(N-1-n)或b(n)=-b(N一1一n) (2—2) 线性相位滤波器的相位滞后和延迟在整个频带上是相等且不变的。对于一个N阶的线性相位FIR滤波器,群延迟为常数,即滤波后的信号简单地延迟常数个时间步长。这一特性使通带频率内信号通过滤波器后仍保持原有波形形状而无相位失真。 2.2设计工具 在MATLAB中有三种方法可以实现设计FIR数字滤波器:程序设计法、FDATool设计法和SPTool设计法,程序设计法具有设计简便、可移植性强等特点,故在本设计中采用的是程序设计法。而在程序设计方法中,又有很多方法可以实现FIR 滤波器的设计,如窗函数设计法、频率采样设计法和最优化设计法等,这些方法都比较快捷方便,其中最常用的是窗函数设计法。 2.3用窗函数法设计FIR数字滤波器 设所希望设计的滤波器传输函数为,h(n)是与其对应的单位脉冲响应,因此 由已知的,求出h(n),经过Z变换可得到滤波器的系统函数。但一般情况下,是逐段稳定的,在边界频率处有不连续点,因而h(n)是无限时宽的,且是非因果序列(但是从实现的角度来说,我们希望得到一个长度为 Z 的线性相位滤波器,因此只能通过对h(n)进行加窗得出。 窗函数设计滤波器的基本思想,就是根据给定的滤波器技术指标,选择滤波器的阶数N和合适的窗函数w(n)。即用一个有限长度的窗口函数序列w(n)来截取一个无限长的序列h(n)获得一个有限长序列h(n),即H(n)=h(n)*w(n),这样我们用一个有限长的序列H(n)去

文档评论(0)

***** + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档