数字信号处理课程设计报告书_第1页
数字信号处理课程设计报告书_第2页
数字信号处理课程设计报告书_第3页
数字信号处理课程设计报告书_第4页
数字信号处理课程设计报告书_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

2010年1月目录广东工业大学课程设计任务书 错误!未定义书签。一、设计题目 4二、设计目的 4三、设计内容 42.1语音信号的采集 42.2语音信号的频谱分析 52.3设计数字滤波器和画出其频率响应 52.4用滤波器对信号进行滤波 52.5比较滤波前后语音信号的波形及频谱 52.6回放语音信号 52.7设计系统界面 5四、设计结果分析 6五、设计心得体会 13六、参考文献 14一、课程设计的内容录制一段个人自己的语音信号,并对录制的信号进行采样;画出采样后语音信号的时域波形和频谱图;给定滤波器的性能指标,采用窗函数法和双线性变换设计滤波器,并画出滤波器的频率响应;然后用自己设计的滤波器对采集的信号进行滤波,画出滤波后信号的时域波形和频谱,并对滤波前后的信号进行对比,分析信号的变化;回放语音信号;最后,设计一个信号处理系统界面。二、课程设计的要求与数据学生能够根据设计内容积极主动查找相关资料;滤波器的性能指标可以根据实际情况作调整;对设计结果进行独立思考和分析;设计完成后,要提交相关的文档;课程设计报告书(纸质和电子版各一份,具体格式参照学校课程设计管理规定),报告内容要涵盖设计过程、频谱图的分析.可运行的源程序代码(电子版)在基本要求的基础上,学生可以根据个人对该课程设计的理解,添加一些新的内容;详细设计要求参照<<数字信号处理>>课程设计指导手册.三、课程设计应完成的工作语音信号的采集;语音信号的频谱分析;数字滤波器的设计;对语音信号进行滤波处理;对滤波前后的语音信号频谱进行对比分析;2.2语音信号的频谱分析要求学生首先画出语音信号的时域波形;然后对语音号进行快速傅里叶变换,得到信号的频谱特性,从而加深学生对频谱特性的理解。2.3设计数字滤波器和画出其频率响应给出各滤波器的性能指标:(1)低通滤波器性能指标fb=1000Hz,fc=1200Hz,As=100dB,Ap=1dB。(2)高通滤波器性能指标fc=4800Hz,fb=5000HzAs=100dB,Ap=1dB。(3)带通滤波器性能指标fb1=1200Hz,fb2=3000Hz,fc1=1000Hz,fc2=3200Hz,As=100dB,Ap=1dB。要求学生用窗函数法和双线性变换法设计上面要求的3种滤波器。在Matlab中,可以利用函数fir1设计FIR滤波器,可以利用函数butte,cheby1和ellip设计IIR滤波器;利用Matlab中的函数freqz画出各滤波器的频率响应。2.4用滤波器对信号进行滤波要求学生用自己设计的各滤波器分别对采集的信号进行滤波,在Matlab中,FIR滤波器利用函数fftfilt对信号进行滤波,IIR滤波器利用函数filter对信号进行滤波。2.5比较滤波前后语音信号的波形及频谱要求学生在一个窗口同时画出滤波前后的波形及频谱。2.6回放语音信号在Matlab中,函数sound可以对声音进行回放。其调用格式:sound(x,fs,bits);可以感觉滤波前后的声音有变化。2.7设计系统界面为了使编制的程序操作方便,要求有能力的学生,设计处理系统的用户界面。在所设计的系统界面上可以选择滤波器的类型,输入滤波器的参数,显示滤波器的频率响应,选择信号等。四、设计结果分析原始操作界面:IIR的低通滤波器:性能指标fb=1000Hz,fc=1200Hz,As=100dB,Ap=1dB分析:信号通过IIR的低通滤波器后,只剩下低频的信号但由于人的声音并不集中在高频上,因此信号失真程度不高。IIR高通滤波器:高通滤波器性能指标fc=4800Hz,fb=5000HzAs=100dB,Ap=1dB。分析:信号通过IIR高通滤波器后只剩下高频部分,而此时的信号产生了明显的失真,证明声音信号的主要部分在低频段上。IIR带通滤波器带通滤波器性能指标fb1=1200Hz,fb2=3000Hz,fc1=1000Hz,fc2=3200Hz,As=100dB,Ap=1dB。分析:信号经过带通滤波器后剩下过渡带部分,此时相对高通来说失真较小,但比低通时失真大。FIR低通滤波器低通滤波器性能指标fb=1000Hz,fc=1200Hz,As=100dB,Ap=1dB分析:信号通过FIR的低通滤波器后只剩下低频部分并且此时信号失真不大。由于信号的主要部分在低频段。FIR高通滤波器:高通滤波器性能指标fc=4800Hz,fb=5000HzAs=100dB,Ap=1dB分析:信号通过FIR高通滤波器后剩下高频部分,情况基本上与IIR高通滤波时相似。FIR带通滤波器:fb1=1200Hz,fb2=3000Hz,fc1=1000Hz,fc2=3200Hz,As=100dB,Ap=1dB。分析:信号经过带通滤波器后剩下过渡带部分,失真情况介于低通和高通之间。五、设计心得体会通过本次试验,使自己对于数字信号处理方面尤其是滤波器的工作原理和应用方面有了更深一步的了解,同时也让自己对MATLAB应用程序有了更加熟练的操作。在MATLAB编程中的函数应用数量较多,因此在整个设计过程中通过多次的函数调试才得到良好的效果。并且对于GUI的设计方面也是尝试了多次才使界面基本成型。而这些都是自己通过查书上网逐步了解的,学以致用,将得到的知识快速的应用于现实问题中,这是在整个课程设计中最深刻的体会。由于书本知识初期并不牢固,所以导致整个设计的整体思路并不清晰,使得效率总是高不了,但逐渐通过上网查询以及同学帮助,了解到滤波器设计的基本基础思想,才使得自己的设计可以初具规模。由于时间和自身能力所限,这次的课程设计的作品仍旧有较多的缺点,自己对整个设计的知识了解还不是很清晰,但自己也在实践中找到了学习的方

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论