文档详情

FIR数字滤波器的设计.doc

发布:2025-05-14约9.01千字共18页下载文档
文本预览下载声明

《数字信号处理课程设计报告》

题目:FIR数字滤波器的设计

学院:

专业:

班级:

姓名:

学号:

指导教师:

2012年06月24

目录

TOC\o1-3\h\z\u1.课程设计的目的及意义 1

2.FIR数字滤波器的理论根底 1

2.1FIR数字滤波器的根本原理和结构 2

2.2FIR滤波器的性能指标和性质 3

2.2.1FIR滤波器的性能 3

2.2.2FIR滤波器的性质 5

2.3FIR数字滤波器的设计方法 8

3.MATLAB概述 10

4.FIE数字滤波器的设计具体内容 11

4.1FIR数字滤波器的设计内容 11

4.2设计步骤 11

4.3具体程序清单 12

5.结论 14

参考书目 15

1.课程设计的目的及意义

通过本课程设计,主要训练和培养我们的以下能力:

〔1〕训练和培养学生查阅资料,搜集与本设计有关部门的资料(包括从已发表的文献中和从生产现场中搜集)的能力;

〔2〕方案的选择,树立既考虑技术上的先进性与可行性,又考虑经济上的合理性,并注意提高分析和解决实际问题的能力;

〔3〕迅速准确的进行工程计算的能力,计算机应用能力;

〔4〕用简洁的文字,清晰的图表来表达自己设计思想的能力。

2.FIR数字滤波器的理论根底

数字滤波是数字信号处理的根本方法。而数字滤波器是数字信号处理中最重要的组成局部之一,几乎出现在所有的数字信号处理系统中。数字滤波器大概可分为有限冲激响应型(FIR)和无限冲激响应型(IIR)两类,可用硬件和软件两种方式实现。FIR滤波器是一种常用的滤波器,能实现各种各样的功能,诸如低通滤波、带通滤波、抗混叠、抽样和内插等。在设计任意幅频特性的同时能够保证严格的线性相位特性。因此,它在图像处理以及数据传输、无线通信等数字信号处理中有着广泛的应用。

数字信号处理是把信号用数字或符号表示的序列,通过计算机或者通用〔专用〕信号处理设备,用数字的数值计算方法处理〔例如滤波、变换、压缩、增强、估计、识别等〕,以到达提取有用信息便于应用的目的。

有限长单位冲激响应〔FIR〕数字滤波器可以做成具有严格的线性相位,同时又可以具有任意的幅度特性。此外,FIR滤波器的单位抽样响应是有限长的,因而滤波器一定是稳定的。再有,只要经过一定的延时,任何非因果有限长序列都能变成因果有限长序列,因而总能用因果系统来实现。最后,FIR滤波器由于单位冲激响应是有限长的,因而可以用快速傅里叶变换算法来实现过滤信号,从而可大大提高运算的效率。

FIR滤波器单位冲激响应h(n)的特点:

其单位冲激响应h(n)是有限长(),系统函数为:

(2-1)

在有限Z平面有(N-1)个零点,而它的(N-1)个极点均位于原点z=0处[1]。

2.1FIR数字滤波器的根本原理和结构

设h(n)(n=0,1,2,…,N一1)为滤波器的冲激响应,输入信号为x(n),那么滤波器FIR就是要实现差分方程:

(2-2)

公式(2-2)就是FIR滤波器的差分方程。N为滤波器的阶数。它的单位脉冲响应h(n)是一个有限长序列。由上面的方程可见,FIR滤波算法实际上是一种乘法累加运算,它不断地输入样本x(n),经延时(z-1),做乘法累加,再输出滤波结果y(n)。

对公式(2-2)进行z变换,整理后可得FIR滤波器的传递函数为

(2-3)

从公式(2-3)可以看出,FIR滤波器的一般结如图2-1所示:

图2-1FIR滤波器的结构图

由公式(2-2)、公式(2-3)可见H(z)为z-1的N-1阶多项式,它在z平面上有N-1个零点并在原点z=0处有N-1重极点。故H(z)永远为稳定系统。假设h(n)呈现对称特性,即此FIR滤波器具有线性相位,那么可以简化加横截型结构,下面分情况讨论:

所以FIR滤波器具有如下特点:

①给h(n)附加一定条件就可以实现严格的线性相位特性;

②FIR滤波器的稳定性,在设计过程中不必考虑系统的稳定性问题;

③由于h(n)为有限长,便于采用FFT进行系统运算,运算效率高;

④FIR滤波器的阶数由h(n)的长度决定,所以一个具有良好的幅频特性的FIR滤波器的阶数往往都比拟高。

图2-2N为奇数时线

显示全部
相似文档