数字滤波器的原理
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
数字滤波的定义:对数字信号序列通过一定的算法进行处理,提取信号 中某频率范围内的信号成分的过程称为数字滤波。
2020/4/21
3
§ 4-2 数字滤波器的分类
✓ 按计算方法分类: 递归系统 ,非递归系统 ✓ 按冲击响应长度分类:IIR ,FIR ✓ 按频带分类: 低通, 高通, 带通, 带阻
按系统冲击响应(或差分方程)分类: 可以分成无限冲击响应 IIR 和有限冲击响应FIR滤波器两类。这两
只需实现N阶滤波器所需的最少的N个延时单元,故称典范型。
(N M)
直接II型优缺点:
优点:延迟线减少M个,为N个,可节省寄存器或存 储单元。
缺点:同直接型。
通常在实际中很少采用上述两种结构实现高阶系统, 而是把高阶变成一系列不同组合的低阶系统(一、二阶) 来实现。
2020/4/21
16
例1、用直接I型及典范结构实现以下系统函数:
种滤波器都可以现实各种基本滤波器频率特性要求,但它们在计算流程、 具体特性逼近等方面是有差别的。
2020/4/21
4
§4-3 数字滤波器结构的表示
数字滤波器的系统函数:
M
H (z)
Y (z) X (z)
bk zk
k 0 N
1 ak zk
常系数线性差分方程:
k 1
N
M
y(n) ak y(n k) bk x(n k)
2020/4/21
17
H (z) 1.5 2.1z1 0.4z2 1 0.3z1 0.2z2 得 a1 0.3,a2 0.2 b0 1.5 b1 2.1 b2 0.4 直接I型结构:
典范型结构:
2020/4/21
18
3、级联型
将系统函数按零极点因式分解:
M
bk zk
M1
M2
8
数字滤波器的设计步骤:
1)按照实际需要确定滤波器的性能要求; 2)用一个因果稳定的系统函数(传递函数)去逼近这个性
能要求,这种传递函数可分为两类:IIR和FIR。 3)用一个有限精度的运算去实现这个传递函数。包括选择
运算结构:如级联型、并联型、卷积型、频率采样型以及 快速卷积(FFT)型等,及选择合适的字长和有效的数字处 理方法等。
➢ 需要N+M个延迟器(z-1),太多。
➢ 系数ak、bk对滤波器性能的控制不直接,对极、 零点的控制难,一个ak、bk的改变会影响系统的 零点或极点分布。
➢ 对字长变化敏感(对ak、bk的准确度要求严格)。 ➢ 易不稳定,运算的累积误差较大,阶数高时,上述影响更
大。
2020/4/21
14
2、直接Ⅱ型(典范型)
数字滤波器的原理与结构
1 §4-1 数字滤波器的原理
2 §4-2 数字滤波器的分类
3 §4-3 数字滤波器的表示
4 §4-4 IIR数字滤波器的基本网络结构
5 §4-5 FIR数字滤波器的基本网络结构
2020/4/21
2
§ 4-1 数字滤波器的原理
数字滤波器是数字信号处理中使用得最广泛的一种线性系统环节,是数 字信号处理的重要基础。
2020/4/21
19
将共轭成对的复数组合成二阶多项式,系数即为实数。
为采用相同结构的子网络,也将两个实零点/极点组合成二 阶多项式
H (z) A
k
1 1k z1 1 1k z1
2k z2 2k z2
A
k
Hk (z)
2020/4/21
当M
N时,共有
N 2
1
节
当零点为奇数时:
有一个 2k 0
k 1
k 0
数字滤波器的特性通常用其频率响应函数 H (e j ) 来描述,包括幅度 特性 H (e j ) 和相位特性 arg(H (e j )) 。
N
M
y(n) ak y(n k) bk x(n k)
k 1
k 0
基本运算单元
方框图
流图
单位延时
z 1 z 1
a
常数乘法器
a
加法器
2020/4/21
(1 pk z1) (1 qk z1)(1 qk*z1)
H(z)
k 0 N
A
k 1 N1
k 1 N2
1 ak zk
(1 ck z1)
(1
d
k
z
1
)(1
d
* k
z
1
)
k 1
k 1
k 1
A为常数
M M1 2M2
pk 和ck 分别为实数零、极点
N N1 2N2
qk , qk*和dk ,dk*分别为复共轭零、极点
6
例:二阶数字滤波器
y(n) a1y(n 1) a2 y(n 2) b0x(n)
方框图结构
流图结构
2020/4/21
7
流图结构
节点
– 源节点 – 阱节点 – 网络节点
Leabharlann Baidu• 分支节点 • 相加器
• 支路 – 输入支路 – 输出支路
2020/4/21
节点的值=所有输入支路的值之和
支路的值=支路起点处的节点值 传输系数
当极点为奇数时:
有一个 2k 0
20
H (z) A
k
1 1k z1 2k z2 1 1k z1 2k z2
数字滤波器的本质是将一组输入的数字序列通过一定的运算后转变为另 一组输出的数字序列。
滤波的定义:对输入信号通过一定的处理得输出信号,这个处理通常是 滤除输入信号的某些频率成分;保留信号中某些频率范围内的有用信号成分。 所以把这种处理的过程称为滤波。
滤波器的定义:实现滤波处理的运算电路、或设备称为滤波器。
2020/4/21
9
§4-4 IIR数字滤波器的基本网络结构
IIR数字滤波器的特点:
M
系统函数:
H(z)
Y (z) X (z)
bk zk
k 0 N
1 ak zk
k 1
N
M
差分方程: y(n) ak y(n k) bk x(n k)
k 1
k 0
1)系统的单位抽样相应h(n)无限长
2)系统函数H(z)在有限z平面( 0 z )上有极点存在
H
z
=
3 2
4.2z 0.6z
1 1
0.8 z 2 0.4 z 2
解:根据IIR滤波器的系统函数标准式
M
bm zm
H z=
m0 N
1 an zn
Y z X z
n 1
将系统函数整理为:
H
z
=
1.5 2.1z1 0.4z2 1 0.3z1 0.2z2
1.5 2.1z1 0.4z2 1 0.3z1 0.2z2
3)存在输出到输入的反馈,递归型结构
2020/4/21
11
IIR数字滤波器的基本结构:
– 直接Ⅰ型 – 直接Ⅱ型(典范型) – 级联型 – 并联型
2020/4/21
12
1、直接Ⅰ型
差分方程:
N
M
y(n) ak y(n k) bk x(n k)
k 1
k 0
需N+M个 延时单元
上述结构缺点: