用布莱克曼窗设计数字带通滤波器.doc
《用布莱克曼窗设计数字带通滤波器.doc》由会员分享,可在线阅读,更多相关《用布莱克曼窗设计数字带通滤波器.doc(11页珍藏版)》请在沃文网上搜索。
1、目 录1课程设计的目的12课程设计的要求13课程设计报告内容13.1数字滤波器简介13.2 FIR滤波器的设计原理23.3窗函数法设计原理43.4用窗函数法设计FIR滤波器的步骤53.5设计题目及程序的代码63.6设计并用matlab仿真后的结果94总结10用布莱克曼窗设计数字带通滤波器1.课程设计的目的通过自己设计并建立数字信号处理系统,掌握数字信号处理系统的的基本原理,加深对数字信号处理的认识,提高实际应用、动手能力。学会使用MATLAB仿真工具,使得计算机模拟实现对数字信号处理系统的仿真;掌握FIR滤波器的参数选择及设计方法;提高Matlab下的程序设计能力及综合应用能力;理解用窗函数设
2、计数字滤波器的基本思想。2.课程设计的要求 1巩固和加深对数字信号处理课程的基本知识的理解和掌握;2提高综合运用所学的理论知识和方法独立分析和解决问题的能力;3学会使用MATLAB,掌握MATLAB的程序设计方法;4综合运用数字信号处理的基本理论,基本概念,基本方法进行频谱分析和IIR滤波器以及FIR滤波器的设计;5.了解和掌握用MATLAB实现IIR和FIR滤波器的设计方法、过程;6设计的题目要求达到一定工作量,并具有一定的深度和难度;7能独立编写出课程设计说明书,准确分析设计结果。3.课程设计报告内容3.1 数字滤波器简介 数字滤波器(Digital Filter)是由数字乘法器、加法器和
3、延时单元组成的一种装置。其功能是对输入离散信号的数字代码进行运算处理,以达到改变信号频谱的目的。由于电子计算机技术和大规模集成电路的发展,数字滤波器已可用计算机软件实现,也可用大规模集成数字硬件实时实现。数字滤波器广泛用于数字信号处理中,如电视、VCD、音响等。数字滤波器是一个离散时间系统(按预定的算法,将输入离散时间信号转换为所要求的输出离散时间信号的特定功能装置)。应用数字滤波器处理模拟信号时,首先须对输入模拟信号进行限带、抽样和模数转换。数字滤波器输入信号的抽样率应大于被处理信号带宽的两倍,其频率响应具有以抽样频率为间隔的周期重复特性,且以折叠频率即12抽样频率点呈镜像对称。为得到模拟信
4、号,数字滤波器处理的输出数字信号须经数模转换、平滑。数字滤波器具有高精度、高可靠性、可程控改变特性或复用、便于集成等优点。数字滤波器在语言信号处理、图像信号处理、医学生物信号处理以及其他应用领域都得到了广泛应用。数字滤波器有低通、高通、带通、带阻等类型。它可以是时不变的或时变的、因果的或非因果的、线性的或非线性的。应用最广的是线性、时不变数字滤波器。3.2 FIR滤波器的设计原理 滤波器的单位脉冲响应h(n)长度为N,那么H(z)是z-1 的N-1次多项式(FIR滤波器的阶数是N-1)该系统在z平面上有N-1个零点,在z=0处有一个N-1重极点。系统永远稳定。 1. 线性相位FIRDF设FIR
5、DF的单位脉冲响应h(n)长度为N,则其频率响应函数为 H(ej)=Hg()ej()式中, Hg()称为幅度特性函数,是的实函数(可以取负值),与| H(ej) |不同;()称为相位特性函数。2. 线性相位条件对FIRDF时域约束3 线性相位FIR滤波器幅度特性Hg()的特点 h(n)对称性h(n)长度N幅度函数Hg()相位特性()可以设计的滤波器类型第一类线性相位偶对称奇数=0, , 2三点偶对称四种滤波器都可设计第一类线性相位偶对称偶数关于=奇对称,关于=0, 2偶对称不能实现高通和带阻滤波特性。第二类线性相位奇对称奇数=0, , 2三点奇对称只能设计带通滤波器第二类线性相位奇对称偶数关于
6、=偶对称,关于=0, 2奇对称可设计高通、带通滤波器,不能设计低通和带阻线性相位FIR数字滤波器的零点分布特点 线性相位FIR数字滤波器的零点分布3.3 窗函数法设计原理一个理想数字滤波器的频率响应为Hd(ej),对应的时域序列为滤波器的单位脉冲响应hd(n),是无限长非因果的。设计FIR-DF就是要设计一个数字系统,去逼近理想数字滤波器的频率响应为Hd(ej)。窗函数法就是对无限长的hd(n)加窗(用窗函数与之相乘,从而使之变成有限长的)下面主要介绍课程设计中用到的布莱克曼窗。其频谱函数为:其幅度函数为这样其幅度函数由五部分组成。它们都是移位不同,且幅度也不同的Wrg(w)函数,使旁瓣再进一
7、步抵消。旁瓣峰值幅度进一步增加,其幅度谱主瓣宽度是矩形窗的3倍。布莱克曼窗的四种波形如下图所示。参数为:a n=57 dB; B=12/N; a s=74 dB。 布莱克曼窗的四种波形3.4 用窗函数法设计FIR滤波器的步骤 (1) 选择窗函数类型和长度,写出窗函数w(n)表达式。根据阻带最小衰减选择窗函数w(n)的类型,再根据过渡带宽度确定所选窗函数的长度N。(2) 构造希望逼近的频率响应函数Hd(ej)。(3) 计算: 或者可以直接写出低通单位脉冲响应(4) 加窗得到设计结果:h(n)=hd(n)w(n)3.5 设计题目及程序的代码用窗函数法设计数字带通滤波器:下阻带边缘:Ws1=0.2p
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
20 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 用布莱克曼窗 设计 数字 带通滤波器