数字信号处理课程设计--用巴特莱特窗函数法设计数字fir低通滤波器

数字信号处理课程设计--用巴特莱特窗函数法设计数字fir低通滤波器

ID:8800979

大小:480.00 KB

页数:12页

时间:2018-04-08

数字信号处理课程设计--用巴特莱特窗函数法设计数字fir低通滤波器_第1页
数字信号处理课程设计--用巴特莱特窗函数法设计数字fir低通滤波器_第2页
数字信号处理课程设计--用巴特莱特窗函数法设计数字fir低通滤波器_第3页
数字信号处理课程设计--用巴特莱特窗函数法设计数字fir低通滤波器_第4页
数字信号处理课程设计--用巴特莱特窗函数法设计数字fir低通滤波器_第5页
资源描述:

《数字信号处理课程设计--用巴特莱特窗函数法设计数字fir低通滤波器》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、电信0904李永魁9课程设计课程设计名称:数字信号处理专业班级:电信0904班学生姓名:李永魁学号:9指导教师:闫正航课程设计时间:2012年2月20日到3月15日电信0904李永魁9数字信号处理专业课程设计任务书学生姓名李永魁专业班级电信0904学院名称信息科学与工程学院题目用巴特莱特窗函数法设计数字FIR低通滤波器课题性质其他课题来源自拟指导教师闫正航同组姓名董凯华主要内容用巴特莱特窗函数法设计一个数字FIR低通滤波器,要求通带边界频率为400Hz,阻带边界频率为500Hz,通带最大衰减1dB,阻带最小衰减40dB,抽样频率为2000Hz,用MAT

2、LAB画出幅频特性,画出并分析滤波器传输函数的零极点;信号经过该滤波器,其中300Hz,600Hz,滤波器的输出是什么?用Matlab验证你的结论并给出的图形。任务要求1.掌握用巴特莱特窗函数法设计数字FIR低通滤波器的原理和设计方法。2.掌握用Kaiser方程估计FIR数字滤波器长度的方法。3.求出所设计滤波器的Z变换。4.用MATLAB画出幅频特性图并验证所设计的滤波器。参考文献1、程佩青著,《数字信号处理教程》,清华大学出版社,20012、SanjitK.Mitra著,孙洪,余翔宇译,《数字信号处理实验指导书(MATLAB版)》,电子工业出版社,

3、2005年1月3、郭仕剑等,《MATLAB7.x数字信号处理》,人民邮电出版社,2006年4、胡广书,《数字信号处理理论算法与实现》,清华大学出版社,2003年审查意见指导教师签字:教研室主任签字:年月日说明:本表由指导教师填写,由教研室主任审核后下达给选题学生,装订在设计(论文)首页电信0904李永魁9一需求分析数字信号处理是把许多经典的理论体系作为自己的理论基础,同时又使自己成为一系列新兴学科的理论基础。现如今随着电子设备工作频率范围的不断扩大,电磁干扰也越来越严重,接收机接收到的信号也越来越复杂。为了得到所需要频率的信号,就需要对接收到的信号进行

4、过滤,从而得到所需频率段的信号,这就是滤波器的工作原理。对于传统的滤波器而言,如果滤波器的输入,输出都是离散时间信号,则该滤波器的冲激响应也必然是离散的,这样的滤波器定义为数字滤波器。它通过对采样数据信号进行数学运算来达到频域滤波的目的.滤波器在功能上可分为四类,即低通(LP)、高通(HP)、带通(BP)、带阻(BS)滤波器等,每种又有模拟滤波器(AF)和数字滤波器(DF)两种形式。对数字滤波器,从实现方法上,具有有限长冲激响应的数字滤波器被称为FIR滤波器,具有无限长冲激响应的数字滤波器被称为IIR滤波器。FIR数字滤波器的主要优点有:一、具有严格的

5、线性相位特性;二、不存在稳定性问题;三、可利用DFT来实现。这些优点使FIR数字滤波器得到了广泛应用。窗函数法是一种设计FIR数字滤波器的基本方法,但它不是最佳设计方法,在满足同样设计指标的情况下,用这种方法设计出的滤波器的阶数通常偏大。在窗函数法的基础上,以所定义的逼近误差最小为准则来进行优化设计的算法,由于其中的逼近误差可根据不同的设计要求进行定义,故此算法适应性强,它既可用于设计选频型滤波器,又适用于非选频型滤波器的设计。常用的窗函数有矩形窗函数、巴特莱特窗函数、三角窗函数、汉宁(Hann)窗函数、海明(Hamming)窗函数、布莱克曼(Blac

6、kman)窗函数、凯塞(Kaiser)窗函数等。本设计通过MATLAB软件对FIR型滤波器进行理论上的实现,利用巴特莱特窗函数设计数字FIR低通滤波器。FIR系统不像IIR系统那样易取得较好的通带和阻带衰减特性,要取得较好的衰减特性,一般要求H(z)阶次要高,也即M要大。FIR系统有自己突出的优点:系统总是稳定的;易实现线性相位;允许设计多通带(或多阻带)滤波器,后两项都是IIR系统不易实现的。FIR数字滤波器的设计方法有多种,如窗函数设计法、频率采样法和Chebyshev逼近法等。随着Matlab软件尤其是Matlab的信号处理工作箱的不断完善,不仅

7、数字滤波器的计算机辅助设计有了可能,而且还可以使设计达到最优化。本实验的数字滤波器的MATLAB实现是指调用MATLAB信号处理工具箱函数filter对给定的输入信号x(n)进行滤波,得到滤波后的输出信号y(n)。电信0904李永魁9二设计内容用巴特莱特窗函数法设计一个数字FIR低通滤波器,要求通带边界频率为400Hz,阻带边界频率为500Hz,通带最大衰减1dB,阻带最小衰减40dB,抽样频率为2000Hz,用MATLAB画出幅频特性,画出并分析滤波器传输函数的零极点;信号经过该滤波器,其中300Hz,600Hz,滤波器的输出是什么?用Matlab验

8、证你的结论并给出的图形。三设计要求1.掌握用巴特莱特窗函数法设计数字FIR低通滤波器的原理和设

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。