第四章(数字滤波器的原理和设计方法)
- 格式:pdf
- 大小:7.55 MB
- 文档页数:98
第4章数字滤波器的原理和设计
�主要内容:
�4.1 引言
�4.2 IIR数字滤波器的基本网络结构
�4.3 FIR数字滤波器的基本网络结构
�4.4 IIR数字滤波器的设计方法
�4.5 IIR数字滤波器的频率变换
�4.6 FIR数字滤波器的设计方法
�4.7 FIR数字滤波器与IIR数字滤波器的比较
4.1 引言(Introduction)
�4.1.1 滤波原理
对输入信号起到滤波作用。对线性非移变系统(如图4.1所示),有:
线性非移变系统的滤波作用
�一般情况下,数字滤波器是一个线性时不变离散时间系统,可用差分方程、脉冲响应h(n)、传输函数H(z)及频率响应H(e jω)来描述
数字滤波器的描述方法
�4.1.2 滤波器的实现方法
�模拟滤波器(Analog Filter-AF):
�只能硬件实现-R、L、C、Op、开关电容。
�数字滤波器(Digital Filter-DF):
�硬件实现-延迟器、乘法器和加法器;
�软件实现-线性卷积的程序。
�4.1.3 滤波器的分类
�(1)一般分为经典滤波器和现代滤波器:
�经典滤波器:假定输入信号中的有用成分和希望去除的成分各自占有不同的频带。如果信号和噪声的频谱相互重迭,经典滤波器无能为力。
�现代滤波器:从含有噪声的时间序列中估计出信号的某些特征或信号本身。现代滤波器将信号和噪声都视为随机信号。包括Wiener Filter、KalmanFilter、线性预测器、自适应滤波器等。
�(2)经典滤波器从功能上分:低通(LP)、高通(HP)、带通(BP)、带阻(BS),均有AF和DF 之分。AF和DF的四种滤波器的理想幅频响应如下图所示。
�(3)从设计方法上分:
�AF :Butterworth Filter ,Chebyshev Chebyshev Filter ,EllipseFilter ,Bessel Filter ;�DF :FIR -根据给定的频率特性直接设计;
IIR IIR -利用已经成熟的AF 的设计方法设计。
�4.1.5 数字滤波器的基本运算
��基本运算:相乘,延迟,相加;
��表示方法:线性差分方程、系统函数、框图或流图。
��差分方程:��系统函数:
∑
∑
=
=
−
+
−
=
M
k
k
N
k
k
k
n
x
b
k
n
y
a
n
y
1
)
(
)
(
)
(
)
(
)
(
1
)
(
1
z
X
z
Y
z
a
z
b
z
H
N
k
k
k
M
k
k
k
=
−
=
∑
∑
=
−
=
−
基本运算的方框图及流图表示图实现方法:
IIR:N阶IIR,常采用递归结构;
FIR: N阶FIR,常采用非递归结构
4.2 IIR数字滤波器的基本网络结构
�无限脉冲响应(IIR)滤波器有以下特点
�(1)系统的单位脉冲响应是无限长的;
�(2)系统函数在有限z平面上有极点存在;
�(3)结构上存在着输出到输入的反馈,也就是结构上是递归的。
�4.2.1 直接I型
�H(z)=H1(z)H2(z)
N阶IIR滤波器的直接I型流程图
�直接I 型,先实现H1(Z),再实现H2(Z) 。�特点:先实现系统函数的零点,再实现极点;需要2N 个延迟器和2N 个乘法器。10()M k k k H z b z
−==∑211()1N k
k k H z a z
−==−∑
�4.2.2 直接II 型
10()M k
k k H z b z −==∑211
()1N k k k H z a z
−==−∑当IIR数字滤波器是线性非移变系统时,有:
�H (z ) =H 1(z ) H 2(z )
� =H 2(z ) H 1(z )
直接II 型,先实现H2(Z),再实现H1(Z) 。特点:先实现系统函数的极点,再实现零点;
需要N个延迟器和2N个乘法器。
N阶IIR滤波器的直接II型流程图
。 �例 设IIR 数字滤波器的系统函数为
)21)(41(21148)(22
3+−−−+−=z z z z z z z H 解:先将H (z )写成z -1的多项式形式
3213
218
14345121148)(−−−−−−−+−−+−=z z z z z z z H )3(81)2(43)1(45)
3(2)2(11)1(4)(8)(−+−−−+−−−+−−=n y n y n y n x n x n x n x n y 将其再写成差分方程的型式