基于Malab的FIR数字滤波器的设计.doc
《基于Malab的FIR数字滤波器的设计.doc》由会员分享,可在线阅读,更多相关《基于Malab的FIR数字滤波器的设计.doc(15页珍藏版)》请在沃文网上搜索。
1、 -基于Matlab的FIR数字滤波器的设计 1、选题依据数字滤波器精确度高、使用灵活、可靠性高,具有模拟设备所没有的许多优点,已广泛应用于各个学科技术领域,例如数字电视、语音、通信、雷达、声纳、遥感、图像、生物医学以及许多工程应用领域。随着信息时代数字时代的到来,数字滤波技术已经成为一门极其重要的学科和技术领域。以往的滤波器大多采用模拟电路技术,但是,模拟电路技术存在很多难以解决的问题,例如,模拟电路元件对温度的敏感性,等等。而采用数字技术则避免很多类似的难题,当然数字滤波器在其他方面也有很多突出的优点,所以采用数字滤波器对信号进行处理是目前的发展方向。2、设计要求 (1)通过课程设计把自己
2、在大学中所学的知识应用到实践当中。 (2)深入了解利用Matlab设计FIR数字滤波器的基本方法。 (3)在课程设计的过程中掌握程序编译及软件设计的基本方法。 (4)提高自己对于新知识的学习能力及进行实际操作的能力。 (5)锻炼自己通过网络及各种资料解决实际问题的能力。3、设计原理 FIR 滤波器具有严格的相位特性,对于信号处理和数据传输是很重要的。目前 FIR滤波器的设计方法主要有三种:窗函数法、频率取样法和切比雪夫等波纹逼近的最优化设计方法。常用的是窗函数法和切比雪夫等波纹逼近的最优化设计方法。本课题中的窗函数法比较简单,可应用现成的窗函数公式,在技术指标要求高的时候是比较灵活方便的。 如
3、果 FIR 滤波器的为实数,而且满足以下任意条件,滤波器就具有准确的线性相位 第一种:偶对称, 第二种:奇对称, 对称中心在处。 4、FIR滤波器的基本概念及特点 抽样响应是有限长的,因而滤波器是稳定的系统。因此,FIR滤波器在通信、图像处理、模式识别等领域都有着广泛的应用。滤波器设计是根据给定滤波器的频率特性,求得满足该特性的传输函数。有限长单位冲激响应(FIR)滤波器有以下特点: (1)系统的单位冲激响应在有限个值处不为零; (2)系统函数在处收敛,极点全部在处(因果系统); (3)结构上主要是非递归结构,没有输出到输入的反馈,但有些结构中(例如频率抽样结构)也包含有反馈的递归部分。 设F
4、IR滤波器的单位冲激响应为一个点序列,则滤波器的系统函数为:就是说,它有阶极点在处,有个零点位于有限平面的任何位置。 优点 : (1)很容易获得严格的线性相位,避免被处理的信号产生相位失真,这一特点在宽频带信号处理、阵列信号处理、数据传输等系统中非常重要; (2)可得到多带幅频特性; (3)极点全部在原点(永远稳定),无稳定性问题; (4)任何一个非因果的有限长序列,总可以通过一定的延时,转变为因果序列, 所以因果性总是满足; (5)无反馈运算,运算误差小。 缺点: (1)因为无极点,要获得好的过渡带特性,需以较高的阶数为代价; (2)无法利用模拟滤波器的设计结果,一般无解析设计公式,要借助计
5、算机辅助设计程序完成。5、数字滤波器的设计方法5.1 窗函数法设计FIR数字滤波器的最简单的方法是窗函数法,通常也称之为傅立叶级数法。FIR数字滤波器的设计首先给出要求的理想滤波器的频率响应,设计一个FIR数字滤波器频率响应,去逼近理想的滤波响应。然而,窗函数法设计FIR数字滤波器是在时域进行的,因而必须由理想的频率响应推导出对应的单位取样响应,再设计一个FIR数字滤波器的单位取样响应去逼近。设计过程如下:加窗的作用是通过把理想滤波器的无限长脉冲响应乘以窗函数来产生一个被截断的脉冲响应,即并且对频率响应进行平滑。Matlab工具箱提供的窗函数有:矩形窗(Rectangularwindow)、三
6、角窗(Triangular window)、布拉克曼窗(Blackman window)、汉宁窗(Hanningwindow)、海明窗(Hamming window)、凯塞窗(Kaiser window)、切比雪夫窗(Chebyshev window)。窗函数主要用来减少序列因截断而产生的Gibbs效应。但当这个窗函数为矩形时,得到的FIR滤波器幅频响应会有明显的Gibbs效应,并且任意增加窗函数的长度(即FIR滤波器的抽头数)Gibbs效应也不能得到改善。为了克服这种现象,窗函数应该使设计的滤波器: (1)频率特性的主瓣宽度应尽量窄,且尽可能将能量集中在主瓣内; (2)窗函数频率特性的旁瓣趋
7、于的过程中,其能量迅速减小为零。5.2频率采样法 频率采样法是从频域出发,根据频域采样定理,对给定的理想滤波器的频率响应加以等间隔的抽样 ,得到: 再利用可求得FIR滤波器的系统函数及频率响应。 而在各采样点间的频率响应则是其的加权内插函数延伸叠加的结果。但对于一个无限长的序列,用频率采样法必然有一定的逼近误差,误差的大小取决于理想频响曲线的形状, 理想频响特性变换越平缓, 则内插函数值越接近理想值,误差越小。为了提高逼近的质量,可以通过在频率相应的过渡带内插入比较连续的采样点,扩展过渡带使其比较连续,从而使得通带和阻带之间变换比较缓慢,以达到减少逼近误差的目的。 选取内个采样点的约束条件为:
8、 增大阻带衰减三种方法: (1)加宽过渡带宽,以牺牲过渡带换取阻带衰减的增加。 (2)过渡带的优化设计。 利用线性最优化的方法确定过渡带采样点的值,得到要求的滤波器的最佳逼近(而不是盲目地设定一个过渡带值)。(3)增大N。如果要进一步增加阻带衰减,但又不增加过渡带宽,可增加采样点数N。代价是滤波器阶数增加,运算量增加。直接从频域进行设计,物理概念清楚,直观方便;适合于窄带滤波器设计,这时频率响应只有少数几个非零值,但是截止频率难以控制。典型应用:用一串窄带滤波器组成多卜勒雷达接收机,覆盖不同的频段,多卜勒频偏可反映被测目标的运动速度。5.3最优化设计最优化设计方法是指采用最优化准则来设计的方法
9、。在 FIR DF的最优化设计中,最优化准则有均方误差最小化准则和等波纹切比雪夫逼近(也称最大误差最小化)准则两种。实际设计中,只有采用窗函数法中的矩形窗才能满足前一种最优化准则,但由于吉布斯 (Gibbs )效应的存在,使其根本不能满足设计的要求。为了满足设计的要求,可以采用其它的窗函数来消除吉布斯效应,但此时的设计已经不能满足该最优化准则了。因此,要完成 FIR DF的最优化设计,只能采用后一种优化准则来实现。5.3.1等波纹切比雪夫逼近准则在滤波器的设计中,通常情况下通带和阻带的误差要求是不一样的。等波纹切比雪夫逼近准则就是通过对通带和阻带使用不同的加权函数,实现在不同频段(通常指的是通
10、带和阻带)的加权误差最大值相同,从而实现其最大误差在满足性能指标的条件下达到最小值。尽管窗函数法与频率采样法在FIR数滤波器的设计中有着广泛的应用,但两者不是最优化的设计 。通常线性相位滤波在不同的频带内逼近的最大容许误差要求不同。等波纹切比雪夫逼近准则就是通过通带和阻带使用不同的加权函数,实现在不同频段(通常指的是通带和阻带)的加权误差最大值相同,从而实现其最大误差在满足性能指标的条件下达到最小值,即使得 和之间的最大绝对误差最小。等波纹切比雪夫逼近是采用加权逼近误差,它可以表示为: (3-1)其中,为逼近误差加权函数在误差要求高的频段上,可以取较大的加权值,否则,应当取较小的加权值。 尽管
11、按照 FIR 数字滤波器单位取样响应 的对称性和的奇、偶性,FIR 数字滤波器可以分为 4 种类型,但滤波器的频率响应可以写成统一的形式: (3-2)其中,为幅度函数,且是一个纯实数,表达式也可以写成统一的形式: (3-3)其中,为的固定函数,为M个余弦函数的线性组合。5.3.2仿真函数 利用数字信号处理工具箱中的 remezord 和 remez函数可以实现 FIRDF的最优化设计。在此先介绍这两个函数:功能:利用 remezord 函数可以通过估算得到滤波器的近似阶数 ,归一化频率带边界fo ,频带内幅值ao 及各个频带内的加权系数weights。输入参数f为频带边缘频率,a 为各个频带所
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
20 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 Malab FIR 数字滤波器 设计
