第3章 无限长单位脉冲响应(IIR)滤波器的设计方法

合集下载

无限长单位冲激响应IIR数字滤波器的设计方法

无限长单位冲激响应IIR数字滤波器的设计方法

| H ( e j0 )| jωc δ1 20lg 20 lg | H ( e ) | 20lg(1 α1 ) (6-2a) jωc | H( e )| | H ( e j0 )| jωst δ2 20lg 20 lg | H ( e ) | 20lg α2 jωst | H( e )|
第6章 无限长单位冲激响应(IIR)数字滤波器的设计方法
第6章 无限长单位冲激响应(IIR) 数字滤波器的设计方法
6.1 引言
6.2 IIR滤波器设计的特点
6.3 常用模拟低通滤波器的设计方法
第6章 无限长单位冲激响应(IIR)数字滤波器的设计方法
6.1 引
6.1.1 选频滤波器的分类

数字滤波器是数字信号处理的重要基础。在对信号的过滤、 检测与参数的估计等处理中, 数字滤波器是使用最广泛的线性系 统。 数字滤波器是对数字信号实现滤波的线性移不变系统。它 将输入的数字序列通过特定运算转变为输出的数字序列。因此, 数字滤波器本质上是一台完成特定运算的数字计算机。
第6章 无限长单位冲激响应(IIR)数字滤波器的设计方法
6.2 IIR滤波器设计的特点
IIR滤波器的系统函数用极、零点表示如下:
M M
H ( z)
b z
k 0 N k k 1
k
1 ak z k
A
(1 c z
k 1 N k k 1
1
)
1 ( 1 d z ) k
第6章 无限长单位冲激响应(IIR)数字滤波器的设计方法
H( e

) H( e
2. 相位响应 jω j arg H ( e )
)e

Re[ H ( e jω ) j Im H ( e jω )] β ( e jω

无限长单位脉冲响应IIR滤波器的设计方法MATLAB

无限长单位脉冲响应IIR滤波器的设计方法MATLAB

数字信号处理实验指导实验四、 无限长单位脉冲响应(IIR)滤波器的设计方法(一) 实验目的加深对无限冲激响应( IIR )数字滤波器的常用指标和设计过程的理解。

(二) 实验内容常用函数介绍:1、Matlab 信号处理工具箱中提供了设计巴特沃思模拟滤波器的函数buttord 、buttap 和butter ,格式如下:(1)[,](,,,,C P S P S N W buttord W W R R s ='')用于计算巴特沃思模拟低通滤波器的阶N 和3dB 截止频率Wc (即本书中的符号c Ω)。

其中,Wp 和Ws 分别是滤波器的通带截止频率p Ω和阻止截止频率s Ω,单位为rad/s ;Rp 和Rs 分别是通带最大衰减系数p α和阻带最小衰减系数s α,单位为dB 。

(2)[,,]()z p G buttap N =用于计算N 阶巴特沃思归一化(c Ω=1)模拟低通滤波器系统函数的零、极点和增益因子,返回长度为N 的向量z 和p 分别给出N 个零点和极点,G 是滤波器增益。

得到的滤波器系统函数形式如下:1212()()()()()()()()()a N a a N Q s s z s z s z H s G P s s p s p s p ---==--- 其中,k z 和k p 分别是向量z 和p 的第k 个元素。

如果要从零、极点得到系统函数的分子和分母多项式系数向量B 和A ,可以调用结构转换函数(3)[,]2(,,)B A zp tf z p G =,结构转换后系统函数的形式为111111()()()M M M a N N Nb s b s b B s H s A s a s a s a ----+++==+++ 其中,M 是向量B 的长度,N 是向量A 的长度,k k b a 和分别是向量B 和A 的第k 个元素。

(3)[,](,,,)C B A butter N W ftype s =''''用于计算巴特沃思模拟滤波器系统函数中分子和分母多项式系数向量B 和A ,其中N 和C W 分别是滤波器的阶和3dB 截止频率c Ω,返回向量B 和A 中的元素k a 和k b 分别是上面的()a H s 表示式中的分母和分子系数。

无限长单位脉冲响应IIR滤波器的设计方法MATLAB

无限长单位脉冲响应IIR滤波器的设计方法MATLAB

有源模拟带通滤波器的设计 (10)数字信号处理实验指导实验四、 无限长单位脉冲响应(IIR)滤波器的设计方法(一) 实验目的加深对无限冲激响应( IIR )数字滤波器的常用指标和设计过程的理解。

(二) 实验内容常用函数介绍:1、Matlab 信号处理工具箱中提供了设计巴特沃思模拟滤波器的函数buttord 、buttap 和butter ,格式如下:(1)[,](,,,,C P S P S N W buttord W W R R s ='')用于计算巴特沃思模拟低通滤波器的阶N 和3dB 截止频率Wc (即本书中的符号c Ω)。

其中,Wp 和Ws 分别是滤波器的通带截止频率p Ω和阻止截止频率s Ω,单位为rad/s ;Rp 和Rs 分别是通带最大衰减系数p α和阻带最小衰减系数s α,单位为dB 。

(2)[,,]()z p G buttap N =用于计算N 阶巴特沃思归一化(c Ω=1)模拟低通滤波器系统函数的零、极点和增益因子,返回长度为N 的向量z 和p 分别给出N 个零点和极点,G 是滤波器增益。

得到的滤波器系统函数形式如下:1212()()()()()()()()()a N a a N Q s s z s z s z H s G P s s p s p s p ---==--- 其中,k z 和k p 分别是向量z 和p 的第k 个元素。

如果要从零、极点得到系统函数的分子和分母多项式系数向量B 和A ,可以调用结构转换函数(3)[,]2(,,)B A zp tf z p G =,结构转换后系统函数的形式为111111()()()M M M a N N Nb s b s b B s H s A s a s a s a ----+++==+++其中,M 是向量B 的长度,N 是向量A 的长度,k k b a 和分别是向量B 和A 的第k 个元素。

(3)[,](,,,)C B A butter N W ftype s =''''用于计算巴特沃思模拟滤波器系统函数中分子和分母多项式系数向量B 和A ,其中N 和C W 分别是滤波器的阶和3dB 截止频率c Ω,返回向量B 和A 中的元素k a 和k b 分别是上面的()a H s 表示式中的分母和分子系数。

第3章无限长单位脉冲响应IIR滤波器设计第四节-26页精选文档

第3章无限长单位脉冲响应IIR滤波器设计第四节-26页精选文档
0~~0 0~0~0
0 ~ , ~
的变化范围为 2 ,故 N=2
又 g(1)=1, 所以,全通函数取正号。
由以上分析得变换关系:
u1g(z1)rz2z22r1rz1z1 1r21
(1)

ej re2e2j2jr1er1ejjr21
确定 :
把变换关系 c c 带入(2)式 ,有:
ejc 1ejcejc

sin 式的 ~ 频率关系,如图1(b)
LP-LP频率变换
c c
图1(b) LP-LP频率变换特性
§3.4 从低通数字滤波器到各种数字滤波器的频率变换 (Z平面变换法)
上一节讨论了由模拟网络的低通原型来设计各种DF的方 法,这种原型变换的设计方法同样也可直接在数字域上进行。
DF低通原型函数 Hp(z)变 换各种DF的 H(z)
这种变换是由 个映射变换。
H p (Z)
所在的Z平面到H(z)所在的Z平面的一
G ( z 1 ) 的所有零点 1/i* 都是其极点的共轭倒数
N:全通函数的阶数。
0 变化时,相位函数 的变化量为N 。
不同的N和 i 对应 各类不同的变换。
下面具体讨论几种原型变换:
① 低通——低通(LP)
LP→LP的变换中,Hp(ej )和 Hej都是低通函
其中 是实数,且 1


0



0
c
图1(a) LP-LP变换(有对称性)
将 zej及 uej代入上式,可得到上述变换所反映的频率
变换关系:
ej 1ejej
(2)
由此得
12sin
arctan

无限冲激响应IIR滤波器设计72页PPT

无限冲激响应IIR滤波器设计72页PPT

31、只有永远躺在泥坑里的人,才不会再掉进坑里。——黑格尔 32、希望的灯一旦熄灭,生活刹那间变成了一片黑暗。——普列姆昌德 33、希望是人生的乳母。——科策布 34、形成天才的决定因素应该是勤奋。——郭沫若 35、学到很多东西的诀窍,就是一下子不要学很多。——洛克
无限冲激响应IIR滤波器设计
11、用道德的示范来造就一个人,显然比用法律来约束他更有价值。—— 希腊
12、法律是无私的,对谁都一视同仁。在每件事上,她都不徇私情。—— 托马斯
1。——弗劳德
14、法律是为了保护无辜而制定的。——爱略特 15、像房子一样,法律和法律都是相互依存的。——伯克

第三章 无限长单位脉冲响应1

第三章  无限长单位脉冲响应1

N
根据理想采样序列拉氏变换与模拟信号拉氏变换的关系
1 2 ˆ ( s) Ha Ha s j T m T m ˆ ① 理想采样 ha(t )的拉氏变换 H a (s) 与模拟信号 ha (t )
的拉氏变换
H a (s)
之间的关系。

ˆ ② 理想采样 ha(t )的拉氏变换 H a (s) 与采样序列 h (n)的 Z 变换 H (z ) 之间存在的 S 平面与 Z 平面的映射关系。
i 1
N
A
(1 ci z 1 ) (1 d i z 1 )
i 1 i 1 N
M
一般M N
2)最优化设计方法
分两步:
a) 确定一种最优准则,如最小均方误差准则 | H (e j ) | ,即使设计出的实际频率响应的幅度特性 j (与所要求的理想频率响应 | H d (e ) | 的均方 2 误差最小, M
1 i 1 N
u (t )
单位阶跃
对ha(t)采样得到数字滤波器的单位脉冲响应序列
h(n) ha(nT ) Ai e
i 1
N
si nT
u(n) Ai (e ) u (n)
siT n i 1
N
再对h(n)取Z变换,得到数字滤波器的传递函数:
H ( z ) Ai e
H z z e ST
1 ˆ ( s) H s j 2 m Ha a T m T
He

j
1 2m H a j j T m T
正如第一章的采样定律中所讨论的, 如果模拟滤波器的频响带限于折叠频率 ΩS/2 以内, 即
数字滤波器的设计步骤:

无限脉冲响应数字滤波器IIR设计

无限脉冲响应数字滤波器IIR设计

无限脉冲响应数字滤波器(IIR )设计所谓的数字滤波,指的是输入、输出均为数字信号,通过一定运算关系改变输入信号所含频率成分的相对比例或者滤除某些频率成分。

数字滤波可分为无限脉冲响应(IIR )滤波和有限脉冲响应(FIR )滤波。

本次试验利用VISUAL DSP++ 软环境SIMULATOR 模拟实现无限脉冲响应(IIR )数字信号处理。

无限脉冲响应(IIR)的系统函数为:1()1Mrrr N kk k bz H Z a z-=-==+∑∑ 公式1即如果输入为X(Z),输出为Y(N),则:Y(Z)= X(Z )×H(Z),即01()()1Mrr r N kk k b zY Z X Z a z -=-==+∑∑ 公式2本试验中利用的公式是对上面的公式2对了相应的形式变化,利用中间变量11()()1Nkk k W Z X Z a z -==+∑ 公式3那么()()Mr r r Y Z W N b z -==∑ 公式4因此,本次试验设计了一个4阶IIR 滤波,其对应的公式3和公式4的时域公式如下:W(n)=x(n)*scale+w(n-1)*a1+w(n-2)*a2+w(n-3)*a3+w(n-4)*a4;公式5y(n)=w(n)+w(n-1)*b1+w(n-2)*b2+w(n-3)*b3+w(n-4)*b4;公式6在本次设计中由于系数a4,a3,a2,a1,b4,b3,b2,b1都是用户自己初始化的时候给定的且均为常数,所以公式5和公式6也相应可以变为公式7和公式8:W(n)=x(n)*scale+w(n-1)*a4+w(n-2)*a3+w(n-3)*a2+w(n-4)*a1 公式7 y(n)=w(n)+w(n-1)*b4+w(n-2)*b3+w(n-3)*b2+w(n-4)*b1 公式8其中x(n)是输入的数字序列。

从公式5和公式6可知:只要我们设定设计需要的a4,a3,a2,a1,b4,b3,b2,b1,以及初始化w(n-1), w(n-2), w(n-3), w(n-4),就可以得到我们所需要的滤波器了。

无限长单位脉冲响应IIR滤波器的设计

无限长单位脉冲响应IIR滤波器的设计

无限长单位脉冲响应IIR 滤波器的设计一.设计目的1.掌握数字滤波器的设计过程;2.了解IIR 的原理和特性;3.熟悉设计IIR 数字滤波器的原理和方法;4.学习IIR 滤波器的DSP 实现原理;5.学习使用CCS 的波形观察窗口观察输入/输出信号波形和频谱变化情况。

二.设计内容1.通过MATLAB 来设计一个低通滤波器,对它进行模拟仿真确定IIR 滤波器系数。

2.用DSP 汇编语言及C 语言进行编程,实现IIR 运算,对产生的合成信号,滤除信号中高频成分,观察滤波前后的波形变化。

三.设计原理IIR 滤波器与FIR 滤波器相比具有相位特性差的特点,但它的结构简单,运算量小,具有经济高效的特点,并且可以用较少的阶数获得很高的选择性,因此也得到了广泛的应用。

IIR 数字滤波器系统的传递函数为:H(z)= NN N N z a z a z b z b b z X z Y ----+⋯⋯+++⋯⋯++=111101)()( 它具有N 个极点和N 个零点,如果任何一个极点在单位圆外,则系统不稳定。

如果系数a j (j=1,… ,N )全部为0,则滤波器变成非递归的FIR滤波器,系统总是稳定的。

对于IIR滤波器,有系数量化敏感的缺点。

由于系统对序列施加的算法是由加法、乘法和延时的基本运算的组合,所以可以用不同结构的数字滤波器来实现而不影响系统总的传输函数。

四.MATLAB设计IIR滤波器的方法我们所用滤波器设计方法为巴特沃夫Butterworth滤波器设计和切比雪夫Chebyshev滤波器设计。

MATLAB的butter函数可以设计低通、带通、高通和带阻数字滤波器,其特征可以使通带内的幅度响应最大限度的平坦,但会损失截止频率处的下降斜度,使幅度响应衰减较慢,因此butter函数主要用于设计通带平坦的数字滤波器。

如果期望幅度响应下降斜度大,衰减快,可以使用Elliptic(椭圆)或Chebyshev(切比雪夫)滤波器。

第三章 IIR滤波器设计方法.ppt

第三章 IIR滤波器设计方法.ppt
函数G(z -1) 的特性: 1) G(z -1) 是z -1 的有理函数。 2)希望变换以后的传递函数保持稳定性不变,因此要求
u的单位圆内部必须对应于z 的单位圆内部。 3)G(z -1) 必须是全通函数。 为使两个函数的频率响应满足一定的变换要求,z 平面的
单位圆应映射到 u 平面的单位圆上,若以 e jθ 和 e jω 分别表 示u平面和z 平面的单位圆,则由上式为
波器为
Ha
(s)

1
1
s
解 首先确定上下边界频率
T 2f
fs
1 2f1 / fs 2 105/ 1000 0.21
2 2f2 / fs 2 95/ 1000 0.19
求中心频率
coso

sin(0.21 0.19 ) sin0.21 sin0.19
解:确定数字频域的上下边带的角频率
1 2f1 / f s 0.55 2 2f 2 / f s 0.45 3 2f 3 / f s 0.6
T 2f
fs
求中心频率:
cos0

sin0.45 0.55
sin 0.45 sin 0.55
0.9695(z2 1.6188z 1) z2 1.5695z 0.9390
17
3.4 从低通数字滤波器到各种数字滤波器的 频率变换
前面讨论由模拟低通滤波器原型来设计各种数字滤波器 的方法,该设计方法同样也可直接在数字域上进行。
数字低通滤波器 原型函数Hp(z)
变换
各种数字滤 波器的H(z)
2
0.6 0.2
cos(
)
a
2
0.6 0.2

无限长单位脉冲响应滤波器的设计方法

无限长单位脉冲响应滤波器的设计方法
4)如果不是低通,则必须先将其转换成低通 的技术指标。(本章主要讨论)
2. 最优化设计法
第一步要选择一种最优准则,然后在此准则下 , 确定系 统函数的系数。
例如,选择最小均方误差准则,最大误差最小准则等。它
是指在一组离散的频率{ωi}(i=1, 2, …, M)上,所设计 出的实际频率响应幅度|H(ejω)|与所要求的理想频率响
的特点 掌握从模拟滤波器低通原型到各种数字滤波器
的频率变换。 掌握从数字滤波器到各种数字滤波器的频率变

引言
1、数字滤波器的定义 用有限精度算法实现的时域离散的线性时不
变系统,用于完成对信号的滤波处理 。
低频系 列滤波

说明:
1)许多信息处理过程,如信号的过滤,检测、 预测等都要用到滤波器,数字滤波器是数字信 号处理中使用得最广泛的一种线性系统,是数 字信号处理的重要基础。
1. 借助模拟filter的设计方法
1)首先,设计一个合适的模拟滤波器;然后,变换成满足 预定指标的数字滤波器。这种方法很方便,因为模拟滤波 器已经具有很多简单而又现成的设计公式,并且设计参数 已经表格化了,设计起来既方便又准确。
2)将DF的技术指标转换成AF的技术指标;
3)按转换后技术指标、设计模拟低通filter的 系统函数 Ha (s) ; 将 Ha (s) H (z)
滤波器。
模拟滤波器的理想幅频特性
LPAF
H ( j)
c HPAF
c
BPAF
c

H ( j)
H ( j) c
BSAF
c
c
H ( j)

c2 c1 c1 c2
数字滤波器的理想幅频特性

第三章无限长单位脉冲响应滤波器的设计方法

第三章无限长单位脉冲响应滤波器的设计方法
1 H(a s)
12s2s2s3 以 s / c代替其归一化频率,得:
1 H a(s)12(s/ c)2(s/ c)2(s/ c)3
也可以查表得到。由手册中查出巴特沃兹多项式 的系数,之后以 s / c 代替归一化频率,即得 Ha(s)。
将 c 2fc 代入,就完成了模拟滤波器的设计
,但为简化运算,减小误差积累,fc数值放到数字滤 波变换后代入。
为进行脉冲响应不变法变换,计算Ha(S)分母多项式的根, 将上式写成部分分式结构:
c c / 3 e j/6
c / 3 e j/6
H (s )a

s cs c ( 1 j3 )/2s c ( 1 j3 )/2
例1 设采样周期 T25s0 (fs4kh)z,设计一个三阶巴特沃
兹LP滤波器,其3dB截止频率fc=1khz。分别用脉冲响应不变法 和双线性变换法求解。
解:a. 脉冲响应不变法 由于脉冲响不变法的频率关系是线性的,所以可直接按Ωc
=2πfc设计Ha(s)。根据上节的讨论,以截止频率Ωc 归一化的三 阶巴特沃兹 滤波器的传递函数为:
第三章无限长单位脉冲响应滤 波器的设计方法
下面举例讨论应用模拟滤波器低通原型,设计各种数字滤 波器的基本原理,着重讨论双线性变换法。
一.低通变换 通过模拟原型设计数字滤波器的四个步骤:
1)确定数字滤波器的性能要求,确定各临界频率{ωk}。 2)由变换关系将{ωk}映射到模拟域,得出模拟滤波器的临 界频率值{Ωk}。 3)根据{Ωk}设计模拟滤波器的Ha(s) 4) 把Ha(s) 变换成 H(z)(数字滤波器传递函数)
2 2 z 1 1 2 z 1 z 2

【2019年整理】CH3无限长单位脉冲响应滤波器IIR的设计方法

【2019年整理】CH3无限长单位脉冲响应滤波器IIR的设计方法

Slide 3
设计数字滤波器的步骤:
• 一般包括以下三步: • (1)按照任务的要求,确定滤波器的性能 指标任务包括:
°需要滤除哪些频率分量 °保留哪些频率分量 °保留的部分允许有多大的幅度或相位失真
• •
Slide 4
(2)用一个因果稳定的离散线性时不变系 统的系统函数去逼近这一性能要求 系统函数可以分为IIR和FIR两类系统
• 该方法只适用于带限的AF。
• 高通和带阻滤波器不宜采用脉冲响 应不变法

否则要加保护滤波器,滤掉高于折叠 频率以上的分量。
阻带衰减越大,则混叠效应越小
• 带通和低通滤波器,需充分地带限

Slide 24
例1 将已知传递函数的模拟滤波器数字化
图3.3 脉冲响应不变法的幅频特性
Slide 25
3.1.2 双线性变换法 P105
M
一般M N
Slide 7
系统的组成
•一般,M≤N,这类系统称为N阶系统
•当 M > N 时, H(z) 可看成是一个 N 阶 IIR 子系统与一个 (M-N) 阶的 FIR 子系 统的级联。
X(n)
IIR
(N阶)
FIR
(M-N阶)
y(n)
Slide 8
数字低通滤波器频率响应幅度特性的容限图
H (e j )
1+ 1 1 1- 1 通带 过渡带 阻带
2
o
1 1 | H (e j ) | 1 1
| H (e j ) | 2
Slide 9
|ω|≤ωc ωr≤|ω|≤π
IIR滤波器的逼近问题
• 寻找滤波器的各系数 ai 和 bi,使其逼 近一个所要求的特性。 • 通常有以下两种方法:

无限长单位冲激响应IIR数字滤波器的设计方法

无限长单位冲激响应IIR数字滤波器的设计方法

这时相位变化最大,称最大相位超前系统,是逆 因果稳定系统。
b 当全部零点在单位圆外时即 mi 0(mo M )有
H (e j )
arg
K
2
2 ( p0
mo )
这时相位超前最小,称最小相位超前系统,是逆
因果移动系统。
表6.1 四种系统及其因果性、稳定性、零 点、极点旳关系。
最小相位系统主要性质
(2)对逆因果移动系统,此时
p0 N , pi 0
当 从0变到 2 时, 2 ,则辐角变化量
为称为相arg位 H超(Ke前j 系) 统。2 2 mi 2 (N M )
a 当全部零点在单位圆内时,即 mi M (mo 0)有
H (e j )
arg
K
2
2 N
2
p0
N k 1
s
Ak sk
N
ha (t)
H N
a
(
s)
(6.32)
其h(相n) 应ha旳(nT冲) 激响A应k esknT u(n)是 Ak (旳eskT拉)n u普(n拉) 斯变换即
k 1
k 1
(6.33)
N
N
H (对z) h (n)h求(n)zz变n 换,得Ak 数(esk字T z 1滤)n 波 器A系k 统(es函kT z数1)n
k 1
cm ) | dk ) |
各零矢量模的连乘积
各极矢量模的连乘(积6.14)
arg
H (e j K
)
M
arg
m1
e j
cm
M
arg
m1
e
j
dk
(N M )
(6.15)
若mi , mo , pi , po分别表达单位圆内外旳零极点数则
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。


ˆ H a ( s)



[ha (t ) (t nT )]e
n

st
dt
n
h
ha (t ) (t nT )e st dt
nsT
n
a
(nT )e

n


h(n )e nsT
H ( z)
ut e e u nT e u n e u n
nT 3nT
T n 3T n
1 1 H ( z) 1 T 1 z e 1 z 1e 3T
z (e e ) 1 z 1 (e T e 3T ) e 4T z 2
数字滤波器的设计步骤: 1)按照实际需要确定滤波器的性能要求。 2)用一个因果稳定系统的 H(z) 或 h(n) 去逼近这个 性能要求,即求 h(n) 的表达式。 确定系数 a i 、 bi 或零极点 c i 、 d,以使滤波器 i 满足给定的性能要求——第三章、四章讨论 3)用一个有限精度的运算去实现这个系统函数。包 括 选择运算结构:如级联型、并联型、卷积型、频 率采样型以及快速卷积(FFT)型等; 选择合适的字长和有效数字的处理方法等(第五 章)。
这时数字滤波器的频响才能不失真地重现模拟滤 波器的频响(存在于折叠频率ΩS/2以内)
H (e
j
1 ) Ha ( j ) T T

但任何一个实际的模拟滤波器,其频响都不可能 是真正带限的,因此不可避免地存在频谱的交叠, 即混淆,如图,这时,数字滤波器的频响将不同于 原模拟滤波器的频响而带有一定的失真。模拟滤波 器频响在折叠频率以上衰减越大,失真则越小,这 时,采用脉冲响应不变法设计的数字滤波器才能得 到良好的效果。
H e

j
20 lg
max
1
2
20 lg 2
最小阻带衰耗
数字滤波器的数学描述: 1)差分方程
y (n) ai x(n i ) bi y (n i )
i 0 i 1
N
N
2)系统函数
H (Z )
a z
i 0 i N i 1
M
i
1 bi z i
1
T
3T
模拟滤波器的频率响应为:
2 2 H a ( j ) H ( s ) s j ( j 1)( j 3) (3 2 ) j 4
数字滤波器的频率响应为:
H ( e ) H ( z ) z e j
j
(e e )e 1 (e T e 3T )e j e 4T e j 2
i
1 1-δ
1
δ2 0
ω
ωc
ωr
π
通带
过渡带
阻带
A 10 lg
H e
பைடு நூலகம்
j
1
2
1 20 lg H e j

c 时
20 lg
H e j

1
1
1 20 lg 20 lg 1 1 1 1
min
r 时
At 20 lg
通带波动
z 1 (e T e 3T ) 1 T 3T 4T 2 1 z (e e ) e z
2 1 1 H ( s) ( s 1)( s 3) s 1 s 3
ha t e e
t

3t
hn ha t t nT
ˆ ( s) 1 Ha T
2 Ha s j T m m


ˆ ① 理想采样 ha (t )的拉氏变换 H a (s) 与模拟信号 ha (t ) 的拉氏变换H a (s) 之间的关系。
ˆ ② 理想采样ha (t ) 的拉氏变换 H a (s) 与采样序列 h (n) 的 Z 变换 H (z ) 之间存在的 S 平面与 Z 平面的映射关系。
3.1
根据模拟滤波器设计IIR滤波器
利用模拟滤波器设计数字滤波器,就是从已知的 模拟滤波器传递函数Ha(s)设计数字滤波器传递函数H (z),这归根到底是一个由S平面到Z平面的变换, 这种映射变换应遵循两个基本原则:
1)H(z)的频响要能模仿Ha(s)的频响,即S平面 的虚轴应映射到Z平面的单位圆 e j 上。 2)Ha(s) 的因果稳定性映射成 H(z)后保持不变 ,即S平面的左半平面 Re{S}<0 应映射到Z平面的单 位圆以内|Z|<1。
s ,此时可增加一保护滤波器,滤掉高于 2
的频带,再用脉
冲响应不变法转换为数字滤波器,这会增加设计的复杂性和滤 波器阶数,只有在一定要满足频率线性关系或保持网络瞬态响 应时才采用。
H(z)=Z [h(n)]
计算 H(Z) : 脉冲响应不变法特别适用于用部分分式表达系统函数,模拟 滤波器的系统函数若只有单阶极点,且分母的阶数高于分子阶 数 N>M,则可表达为部分分式形式;
Ai H a (s) i 1 s si
其拉氏反变换为:
N
ha (t ) Ai e u (t ),
A
(1 c z
i i 1 N i 1
M
1
) 一般M N
(1 d i z 1 )
分类:
递归系统 非递归系统 IIR FIR
高通 低通 带通
带阻
设计方法: 1)先设计一个合适的模拟滤波器,然后变换 成满足预定指标的数字滤波器。 由于模拟的网络综合理论已经发展得很成熟 模拟滤波器有简单而严格的设计公式,设计起来 方便、准确、可将这些理论推广到数字域,作为 设计数字滤波器的工具。
2
min
此外还有其他多种误差最小准则, b) 在此最佳准则下,求滤波的系数 a i 和 bi 通过不断地迭代运算,改变 a、bi ,直到 i 满足要求为止。
以上两种设计方法中,着重讲第一种, 因为数字滤波器在很多场合所要完成的任务 与模拟滤波器相同,如作低通、高通、带通 及带阻网络等,这时数字滤波也可看作是 “模仿”模拟滤波器。在IIR滤波器设计中, 采用这种设计方法目前最普遍。由于计算机 技术的发展,最优化设计方法的使用也逐渐 增多。


re j e j T eT e jT
r eT ,
T
S平面上每一条宽为 2 T 的横带部分,都将 重叠地映射到Z平面的整个平面上: 每一横带的左半部分映射到Z平面单位圆 以内, 每一横带的右半部分映射到Z平面单位圆 以外,
2

T
轴映射到单位圆上, j 轴上每一 ,都对应于绕单位圆一周。
n


h(n ) z n
s平面与z平面的映射关系
ze
sT
以上表明,采用脉冲响应不变法将模拟滤波器变换 为数字滤波器时,它所完成的 S 平面到 Z 平面的变 换,正是拉氏变换到Z变换的标准变换关系,即首先 对Ha(s)作周期延拓,然后再经过 zeST 的映射 关系映射到 Z 平面上。
j
3 T
j Im( z )

0
T

0
T
Re(z )


3
T
S 平面
: ~
Z 平面
应指出,z=esT的映射关系反映的是Ha(s)的周期延拓 与H(z)的关系,而不是Ha(s)本身与H(z)的关系,因此, 使用脉冲响应不变法时,从Ha(s)到H(z)并没有一个由s 平面到z平面的一一对应的简单代数映射关系,即没有 一个s=f(z)代数关系式。 混迭: 还可看到,数字滤波器的频响并不是简单的重现模 拟滤波器的频响,而是模拟滤波器频响的周期延拓:
Ha ( j ) T

0

H ( e j )


0


脉冲响应不变法中的频响混淆
例1 将一个具有如下系统函数 2 1 1 H ( s) ( s 1)( s 3) s 1 s 3 的模拟滤波器数字化。
解:
1 1 H ( z) 1 T 1 z e 1 z 1e 3T
稳定性: 如果模拟滤波器是稳定的,则所有极点 Si 都在S左 siT 半平 面,即 Re[si]<0 , 那么变换后H(z)的极点 e 也 都在单位圆以内,即 e siT e Re ( si )T 1 , 因此数字滤波器保持稳定。
映射关系 z e

sT

j
z re
,
s j
H z z e ST
1 ˆ ( s) H s j 2 m Ha a T m T
He

j
1 2m H a j j T m T
正如第一章的采样定律中所讨论的,如 果模拟滤波器的频响带限于折叠频率ΩS/2 以 内, s H a ( j) 0 2 即
第3章 无限长单位脉冲 响应(IIR)滤波器设计
3.1 根据模拟滤波器设计IIR滤波器 3.2 常用模拟低通滤波器特性 3.3 从模拟滤波器低通原型到各种数字 滤波器的频率变换 3.4 从低通数字滤波器到各种数字滤波 器的频率变换 3.5 IIR数字滤波器的最优化设计方法
概述: 许多信息处理过程,如信号的过滤,检测、预 测等都要用到滤波器,数字滤波器是数字信号处理 中使用得最广泛的一种线性系统,是数字信号处理 的重要基础。 数字滤波器的功能(本质)是将一组输入的数 字序列通过一定的运算后转变为另一组输出的数字 序列。实现方法主要有两种:数字信号处理硬件和 计算机软件。 数字滤波器——线性时不变系统。
si t i 1
N
u (t )
单位阶跃
对ha(t)采样得到数字滤波器的单位脉冲响应序列
相关文档
最新文档