- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
语音信号滤波去噪使用双线性变换法设计切比雪夫II型滤波器
语音信号滤波去噪——使用双线性变换法设计切比雪夫II型滤波器
学生姓名:李谷越 指导老师:胡双红
摘 要 本课程设计的主要目的石设计一个切比雪夫II型滤波器,并对语音信号进行滤波去噪。开发平台为MATLAB7.1,设计方法为双线性变换法。用麦克风采集一段语音信号,绘制波形并观察其频谱,给定相应技术指标,用双线性变换法设计的一个满足指标的切比雪夫II型IIR滤波器,对该语音信号进行滤波去噪处理,比较滤波前后的波形和频谱并进行分析。程序通过调试运行,初步实现了设计目标,并且经过适当完善后,已达到设计要求。
关键词 课程设计;滤波去噪;IIR滤波器;双线性变换法;MATLAB7.1
1 引 言
用麦克风采集一段8000Hz,8k的单声道语音信号,绘制波形并观察其频谱,给定通带截止频率为2000Hz,阻带截止频率为2100Hz,通带波纹为1dB,阻带波纹为60dB,用双线性变换法设计的一个满足上述指标的切比雪夫II型IIR滤波器,对该语音信号进行滤波去噪处理。
课程设计目的
综合运用数字信号处理的理论知识进行频谱分析和滤波器设计,通过理论推导得出相应结论,再利用 MATLAB 作为编程工具进行计算机实现,从而加深对所学知识的理解,建立概念。本次使学生加深对理论知识理解的同时增强其逻辑斯维的能力,另一方面对课堂教学中的理论知识做一个总结和补充。熟悉和巩固模拟滤波器的设计方法和原理 ,掌握双线性变换方法切比雪夫滤波器设计方法 ,实现滤波器设计的有关经典算法 ,熟练掌握使用MATLAB语言设计各种要求的数字滤波器 。可综合运用这些知识解决一定的实际问题,使学生在所学知识的综合运用能力上以及分析问题、解决问题能力上得到一定的提高。同时通过课程设计培养学生严谨的科学态度,认真的工作作风和团队协作精神。
1.2课程设计的要求
(1)学会 MATLAB 的使用,掌握 MATLAB 的程序设计方法;
(2)滤波器指标必须符合工程实际,根据模拟滤波器的性能指标,确定数字滤波器指标;
(3)采用双线性变换法,设计满足上述性能指标要求的ChebyshevII型数字低通滤波器;
(4)设计完后应检查其频率响应曲线是否满足指标;
(5)处理结果和分析结论应该一致,而且应符合理论;
(6)独立完成课程设计并按要求编写课程设计报告书;
1.3设计平台
MATLAB是一种既可交互使用又能解释执行的计算机变成语言,可以用直观的数学表达式来描述问题,从而避开繁琐的底层编程,并且是解决工程技术问题的计算平台。它拥有丰富的函数资源和工具箱资源,MTLAB最大的特点就是简洁开放的程序代码和直观实用的开发环境。具备库函数资源丰富;语言精练,代码灵活;面向对象,控制功能优良;程序设计优良,图形功能强大;源代码开放,形形色色工具箱等优点,但是也有运行速度慢,占内存较大的缺点。MATLAB已经成为国际上最流行的科学与工程计算软件工具,现在的MATLAB已经不仅仅是一个“矩阵实验室”了,它已经成为一种具有广泛应用前景的全新的计算机高级语言,在国内外高校和研究部门中正扮演重要角色【1】。
2 设计原理
2.1 IIR滤波器
IIR滤波器具有无限长脉冲响应,因此能够与模拟滤波器相匹敌;因此,IIR滤波器设计的基本方法是利用复值映射将大家熟知的模拟滤波器变换为数字滤波器。这一方法的优势在于各种模拟滤波器设计(AFD)表格和映射在文献中普遍都能获得。这个基本方法称为A/D(模拟-数字)滤波器变换。然而,AFD表格仅对低通滤波器适用,而同时要得到设计其他频率选择性滤波器(高通、带通、带阻等等)。为此,需要对低通滤波器实行频带变换。这种IIR滤波器设计的基本方法存在两种途径:
途径1:
期望的IIR滤波器
途径2:
期望的IIR滤波器
我们将研究途径二的设计基本方法,在这种IIR滤波器设计方法将按下列步骤进行:
(1)设计模拟低通滤波器。
(2)研究并实行滤波器变换以得到数字低通滤波器。
(3)研究并实行频带变换以便从数字低通滤波器得到其他数字滤波器。
设IIR滤波器的输入序列为,则IIR滤波器的输入序列和输出序列之间的关系可用下列方程式表示:
(2-1)
其中和是滤波器的系数,且中至少有一个非零。与上述差分方程对应的传递函数为:
(2-2)
由传递函数可以发现无限长单位冲激响应滤波器有如下特点:
单位冲激响应是无限长的。
(2)系统传递函数在有限z平面上有极点存在。
(3)结构上存在着输出到输入的反馈,也就是结构上是递归型的。
设是某个模拟滤波器的频率响应,那么低通滤波器在幅度平方响应上的技术指标给出为:
(2-3)
(2-4)
式中是通带波纹参数,是通带截止频率以rad/s(
文档评论(0)