第七章 无限脉冲响应数字滤波器的
数字信号处理第七章有限单位冲激响应FIR数字滤波器的设计方法(共95张PPT)
线性相位分析
H (z)z (N 2 1 )N n 0 1h (n ) 1 2Z (n (N 2 1 )) 1 2Z (n (N 2 1 ))
H (ej)e e j j(( N )2 1) N n 0 1 h( n) c o s(n (N 2 1 ) ) (1) H ()
m 0
即 H (z) z (N 1 )H (z 1 )
H (z) z (N 1 )H (z 1 )
所以有: h (z) 1H (z) z (N 1 )H (z 1 ) 2
1N 1h (n )z nz (N 1 )zn 2n 0
z (N 2 1 )N n 0 1 h (n ) 1 2Z (n (N 2 1 )) 1 2Z (n (N 2 1 ))
m1
(N 1)/2a(n)con s)(
n0
其中: a ( 0 ) h (N 1 ),a ( n ) 2 h ( n N 1 ),( n 1 )
2
2
由于con s对 0,,2
是偶对称的。
因此,H()对0,,2
为偶对称。
线性相位滤波器的幅度特点
2、h(n)偶对称,N为偶数
对(1)式与如上合并项,注意到由于N为偶数, h(N 1) 项即为0,则
四种线性相位滤波器
偶对称单位冲激响应
h (n ) =h (N- 1-n )
相位响应
( ) N 1 2
情
况
( )
1
o
- N( - 1)
N为 奇 数 h (n )
0 a (n )
N- 1 n
0
N 1
n
2
( N 1) / 2
H ( ) a (n) cos n
n0
信号分析与处理技术习题册
第一章 时域离散信号与离散系统1-1 给定信号:⎪⎩⎪⎨⎧≤≤-≤≤-+=其它,040,614,52)(n n n n x(1) 画出x(n)序列的波形,标上各序列值;(2) 试用延迟的单位脉冲序列及其加权和表示x(n)序列; (3) 令x 1(n)=2x(n-2),试画出x 1(n)波形; (4) 令x 2(n)=2x(n+2),试画出x 2(n)波形; (5) 令x 3(n)=x(2-n),试画出x 3(n)波形。
1-2 有序列如下图所示请计算x e (n)=[x(n)+x(-n)]/2,并画出波形。
1-3 试判断 (1)∑-∞==nm m x n y )()((2)y(n)=[x(n)]2 (3))792sin()()(ππ+=n n x n y是否线性系统,并判断(2)、(3)是否移不变系统。
1-4设线性时不变系统的单位脉冲响应h(n)和输入序列x(n)如图所示,要求画出y(n)的波形。
1-5 已知线性移不变系统的输入为x(n)=δ(n)-δ(n-2),系统的单位抽样响应为h(n)=0.5n R3(n),试求系统的输出y(n)1-6 设有一系统,其输入输出关系由以下差分方程确定:y(n)-0.5y(n-1)=x(n)+0.5x(n-1)设系统是因果性的。
(1)利用递推法求系统的单位抽样响应;(2)由(1)的结果,利用卷积和求输入x(n)=e jwn u(n)的响应。
第二章时域离散信号与系统的频域分析2-1 试求如下序列的傅立叶变换:(1)x1(n)=R5(n)(2)x2(n)=u(n+3)-u(n-4)2-2 设⎩⎨⎧==其它,01,0,1)(n n x ,将x(n)以4为周期进行周期延拓,形成周期序列~)(n x ,画出x(n)和~)(n x 的波形,求出~)(n x 的离散傅立叶级数~)(k X 和傅立叶变换。
2-3 设如图所示的序列x(n)的FT 用X(e jw )表示,不直接求出X(e jw ),确定并画出傅立叶变换实部Re[X(e jw )]的时间序列x e (n)2-4 求序列-2-n u(-n-1)的Z 变换及收敛域:2-5 已知)(2||5.02523)(211n x z zzz z X 对应的原序列,求收敛<<+--=---2-6 分别用长除法、部分分式法求以下X(z)的反变换:21||,411311)(21>--=--z zz z X2-7 用Z 变换法解下列差分方程:y(n)-0.9y(n-1)=0.05u(n),y(-1)=1,y(n)=0,n<-12-8 研究一个输入为x(n)和输出为y(n)的时域线性离散移不变系统,已知它满足)()1()(310)1(n x n y n y n y =++--,并已知系统是稳定的,试求其单位抽样响应。
数字信号处理第七章 FIR数字滤波器设计
窗函数的几个参数:
旁瓣瓣的峰最值大值n相—对窗主函瓣数最的大幅值频的函衰数减W(g (dB))的;最大旁
过渡带宽度B—用该窗函数设计的FIRDF的过渡带宽
度;
阻带最小衰减s—用该窗函数设计的FIRDF的阻带
返回
回到本节
④ h(n)奇对称,N为偶数
• 相位特性:
• 频率特性:
N 3 2
Hg () 2hnsin n n0
• Hg()在=0,2 处为零,即H(z)在 z=1处有零点; • Hg() 在=0,2 奇对称,在=处偶对称。
返回
回到本节
(3)线性相位FIRDF的零点分布特点
N 1
将 h(n) h(N 1 n) 代入式 H (z) h(n)zn 得到:
①窗谱主瓣宽度要窄,以获得较陡的过渡带; ②相对于主瓣幅度,旁瓣要尽可能小,使能量尽量 集中在主瓣中,这样就 可以减小肩峰和余振,以提 高阻带衰减和通带平稳性。 但实际上这两点不能兼得,一般总是通过增加主瓣 宽度来换取对旁瓣的抑制。
返回
回到本节 7.2.3 典型窗函数介绍
1.矩形窗(Rectangle Window)
N 1
H e j Hg e j h(n)e jn n0
N 1 2
[h(n)e jn h(N n 1)e j(N n1) ] n0
j N 1 N / 21
j (n N 1)
j (n N 1)
e 2 [h(n)e
2 h(n)e 2 ]
n0
N / 21
e j 2h(n) cos(n ) n0
1
e
j
] N 1 2
07-第七章 无限脉冲响应数字滤波器的设计
幅度平方函数有2N个极点
s e k
1 21 k j 22 N c
k 0 , 1 , 2 , , 2 N 1
这N个极点等间隔分布在半径为Ωc的圆上 (该圆称为巴特沃斯圆),间隔是/Nrad。 这些极点以虚轴为对称轴,而且不会落在虚 轴上。
按照一定规则将模拟滤波器转换为数字滤波器。
10
IIR的设计方法—直接设计
直接在频域或者时域中进行设计
这是一种最优化设计法。 由于要解联立方程,因此需要计算机辅 助进行设计。
11
FIR滤波器的设计方法
FIR滤波器的设计是通过对理想滤波器 的频率特性作某种逼近得到的。
常用的设计方法:
c
归一化的幅度平方函数为:
1 H ) a(j 2 N 1
2
22
模拟巴特沃斯低通滤波器的设计步骤
由给定的设计指标Ωp、α p 、 Ωs和αs确 定巴特沃斯滤波器的阶数N和频率Ωc 。
1 1 0
2 N p
2 N s
0 p 1
H(ej0) H(ejs )
阻带
)
dB
a g s 201
dB
7
通带内允许的最大衰减
a 201 gH (e )dB p
j p
2 /2
H (eΒιβλιοθήκη j阻带内允许的最小衰减a 201 gH (e )dB s
j s
)
3dB通带截止频率 () j H ()() sHs H ()() jH j 当幅度下降到 c时,即 H 下降为 1 H (s) 0.707, ,对应的频率 s 2 s 3 s 1
数字信号处理讲义第7章滤波器的设计方法
第7章滤波器的设计方法教学目的1.掌握由连续时间滤波器设计离散时间IIR滤波器的方法,包括冲激响应不变法,双线性变换法等;2.了解常用的窗函数,掌握低通IIR滤波器的频率变换法、用窗函数法设计FIR滤波器的方法;3.掌握FIR滤波器的逼近原理与设计方法。
教学重点与难点重点:本章是本课程的重中之重,滤波器的设计是核心内容之一。
1.连续时间滤波器设计离散时间IIR滤波器的方法,包括冲激响应不变法,双线性变换法等;2.常用的窗函数,掌握低通IIR滤波器的频率变换法、用窗函数法设计FIR滤波器的方法;3.掌握FIR滤波器的逼近原理与设计方法。
难点:1.冲激响应不变法,双线性变换法2.用窗函数法设计FIR滤波器FIR滤波器的逼近原理与设计方法基本概念7.0.1 选频滤波器的分类数字滤波器是数字信号处理的重要基础。
在对信号的过滤、检测与参数的估计等处理中, 数字滤波器是使用最广泛的线性系统。
数字滤波器是对数字信号实现滤波的线性时不变系统。
它将输入的数字序列通过特定运算转变为输出的数字序列。
因此,数字滤波器本质上是一台完成特定运算的数字计算机。
我们已经知道,一个输入序列x(n),通过一个单位脉冲响应为h(n)的线性时不变系统后,其输出响应y(n)为∑∞-)(y))()()(n(nn=m*=xmhnhx将上式两边经过傅里叶变换,可得式中,Y (e j ω)、X (e j ω)分别为输出序列和输入序列的频谱函数, H (ejω)是系统的频率响应函数。
可以看出,输入序列的频谱X (e j ω)经过滤波后,变为X (e j ω)H (e j ω)。
如果|H (e j ω)|的值在某些频率上是比较小的,则输入信号中的这些频率分量在输出信号中将被抑制掉。
因此,只要按照输入信号频谱的特点和处理信号的目的,适当选择H (ej ω),使得滤波后的X (e j ω)H (e j ω)符合人们的要求,这就是数字滤波器的滤波原理。
和模拟滤波器一样,线性数字滤波器按照频率响应的通带特性可划分为低通、高通、带通和带阻几种形式。
数字信号处理有限脉冲响应数字滤波器的设计
下面推导与证明满足第一类线性相位旳条件是: h(n)是实序列且对(N-1)/2偶对称,即
h(n)=h(N-n-1)
(7.1.5)
满足第二类线性相位旳条件是:h(n)是实序列且对 (N-1)/2奇对称,即
h(n)=-h(N-n-1)
(7.1.6)
12/30/2023
第7章 有限脉冲响应数字滤波器的设计
12/30/2023
第7章 有限脉冲响应数字滤波器的设计
12/30/2023
第7章 有限脉冲响应数字滤波器的设计
12/30/2023
第7章 有限脉冲响应数字滤波器的设计
2. 线性相位FIR滤波器幅度特征Hg(ω)旳特点 1) h(n)=h(N-n-1),N=奇数
按照(7.1.8)式,幅度函数H g(ω)为
假如θ(ω)满足下式:
θ(ω)=θ0-τω,θ0是起始相位
(7.1.4)
严格地说,此时θ(ω)不具有线性相位,但以上两
种情况都满足群时延是一种常数,即
12/30/2023
d ( ) d
第7章 有限脉冲响应数字滤波器的设计
也称这种情况为线性相位。一般称满足(7.1.3)式是 第一类线性相位;满足(7.1.4)式为第二类线性相位。
z- 1
z- 1
z- 1
h(0) y(n)
-1 h(1)
-1 z- 1 h(2)
-1 z- 1
-1 z- 1
N=奇 数 h((N- 1)/2)
图7.1.3 第二类线性相位网络构造
12/30/2023
第7章 有限脉冲响应数字滤波器的设计
7.2 利用窗函数法设计FIR滤波器
设希望设计旳滤波器传播函数为Hd(ejω),hd(n)是与 其相应旳单位脉冲响应,所以
数字滤波器的原理与应用
数字滤波器的原理与应用1. 介绍数字滤波器是一种对数字信号进行滤波处理的设备或算法,它可以通过去除或减弱一些特定频率上的噪声或干扰,使得信号更加清晰与稳定。
本文将介绍数字滤波器的原理与应用。
2. 数字滤波器的分类数字滤波器可以被分为以下几类:1.无限脉冲响应(IIR)滤波器:通过使用递归方程来实现滤波的过程。
这些滤波器具有无限的冲激响应,能够提供更加复杂的滤波特性。
2.有限脉冲响应(FIR)滤波器:通过使用有限长度的响应来实现滤波的过程。
这些滤波器通常具有更好的稳定性,并且可以使用效率较高的算法来实现。
3.低通滤波器:用于去除高频信号,只允许通过低频信号。
4.高通滤波器:用于去除低频信号,只允许通过高频信号。
5.带通滤波器:用于去除高频和低频信号,只允许通过中间频率的信号。
6.带阻滤波器:用于去除中间频率的信号,只允许通过高频和低频信号。
3. 数字滤波器的工作原理数字滤波器的工作原理基于对输入信号进行采样并应用一系列滤波算法来改变信号的频率与幅度。
其主要包含以下步骤:1.采样:输入信号通过模拟-数字转换器(ADC)转换为数字信号。
2.滤波算法:应用滤波算法来改变信号的特性。
这些算法可以基于IIR滤波器或FIR滤波器的原理实现。
3.重构:应用数字-模拟转换器(DAC)将数字信号转换为模拟信号。
4. 数字滤波器的应用数字滤波器在许多领域中得到了广泛的应用,包括但不限于:•通信系统:数字滤波器用于改善通信系统中的语音和数据传输质量,去除信号中的噪声和干扰。
•图像处理:数字滤波器用于图像去噪、图像增强、边缘检测等应用。
•音频处理:数字滤波器用于音频信号的降噪、均衡等处理。
•生物医学信号处理:数字滤波器用于去除生物医学信号中的噪声和干扰,提取有效的生理信号。
•控制系统:数字滤波器用于对控制系统中的测量信号进行滤波处理,提高系统的稳定性和准确性。
5. 总结数字滤波器是一种对数字信号进行滤波处理的设备或算法,通过去除或减弱特定频率上的噪声或干扰,使得信号更加清晰与稳定。
无限脉冲响应滤波器的设计
它可写为
sk 1 CN ( )j j p r
切比雪夫多项式的任一定义都可求解分母的 根。现在选第一个公式求解分母的根。先设
3
模拟滤波器的幅频特性|H(Ω)|用分贝表示 时叫衰减函数,
| H ( ) | 2 max A( ) 10lg (分贝) | H ( ) | 2
如果|H(Ω)|max=1,则衰减函数变为
A( ) 20lg | H ( ) | (分贝)
幅频特性的平方|H(Ω)|2 叫做幅度平方响应, 也是描述模拟滤波器的方法。因h(t)是实数, 故H*(Ω)=H(-Ω)。
N决定幅频特性的波动密度和过渡带宽度,r 决定幅频特性波动的幅度。 将s=jΩ代入幅度平方函数,得
H ( )
2
( j p ) 2 N r 2 2 2( N 1) ( s s1 )(s s 2 ) ( s s 2 N )
14
其分母有2N个根。求解的依据是
sk 1 r C ( ) 0 (k 1 ~ N ) j p
2N
( j c ) 2 N 2N s ( j c ) 2 N
s 1 j c ( j c ) 2 N ( s s1 )(s s2 ) ( s s2 N )
s 2 N ( jc ) 2 N 0 求解的依据是:
6
因-1= ej(2πk-π),k=1~2N,故极点
12
7.1.3 切比雪夫滤波器的设计 切比雪夫滤波器有两种类型:
切比雪夫1型滤波器的幅度平方函数
| H ( ) | 2 1 1 [rC N ( / p )]2
13
切比雪夫多项式的定义
cos[N arccos(x)] (| x | 1) C N ( x) (| x | 1) ch[ Narch( x)]
有限脉冲响应数字滤波器设计实验报告
成绩:《数字信号处理》作业与上机实验(第二章)班级:学号:姓名:任课老师:完成时间:信息与通信工程学院2014—2015学年第1 学期第7章有限脉冲响应数字滤波器设计1、教材p238:19.设信号x(t) = s(t) + v(t),其中v(t)是干扰,s(t)与v(t)的频谱不混叠,其幅度谱如题19图所示。
要求设计数字滤波器,将干扰滤除,指标是允许|s(f)|在0≤f≤15 kHz频率范围中幅度失真为±2%(δ1 = 0.02);f > 20 kHz,衰减大于40 dB(δ2=0.01);希望分别设计性价比最高的FIR和IIR两种滤波器进行滤除干扰。
请选择合适的滤波器类型和设计方法进行设计,最后比较两种滤波器的幅频特性、相频特性和阶数。
题19图(1)matlab代码:%基于双线性变换法直接设计IIR数字滤波器Fs=80000;fp=15000;fs=20000;rs=40;wp=2*pi*fp/Fs;ws=2*pi*fs/Fs;Rp=-20*log10(1-0.02);As=40;[N1,wp1]=ellipord(wp/pi,ws/pi,Rp,As);[B,A]=ellip(N1,Rp,As,wp1);[Hk,wk1]=freqz(B,A,1000);mag=abs(Hk);pah=angle(Hk);%窗函数法设计FIR 数字滤波器 Bt=ws-wp;alph=0.5842*(rs-21)^0.4+0.07886*(rs-21); N=ceil((rs-8)/2.285/Bt); wc=(wp+ws)/2/pi;hn=fir1(N,wc,kaiser(N+1,alph)); M=1024;Hk=fft(hn,M); k=0:M/2-1;wk=(2*pi/M)*k;%画出各种比较结果图 figure(2);plot(wk/pi,20*log10(abs(Hk(k+1))),':','linewidth',2.5); hold onplot(wk1/pi,20*log10(mag),'linewidth',2); hold offlegend('FIR 滤波器','IIR 滤波器');axis([0,1,-80,5]);xlabel('w/\pi');ylabel('幅度/dB'); title('损耗函数'); figure(3)plot(wk/pi,angle(Hk(k+1))/pi,':','linewidth',2.5); hold onplot(wk1/pi,pah/pi,'linewidth',2); hold offlegend('FIR 滤波器','IIR 滤波器');xlabel('w/\pi');ylabel('相位/\pi'); title('相频特性曲线');(2)两种数字滤波器的损耗函数和相频特性的比较分别如图1、2所示:图1 损耗函数比较图 图2 相频特性比较图0.10.20.30.40.50.60.70.80.91-80-70-60-50-40-30-20-100w/π幅度/d B损耗函数FIR 滤波器IIR 滤波器0.10.20.30.40.50.60.70.80.91-1-0.8-0.6-0.4-0.200.20.40.60.81w/π相位/π相频特性曲线FIR 滤波器IIR 滤波器(3)IIR数字滤波器阶数:N=5FIR数字滤波器阶数:N=36(4)运行结果分析:由图2及阶数可见,IIR阶数低得多,但相位特性存在非线性失真,FIR具有线性相位特性。
第7章 FIR数字滤波器的设计
(Finite Impulse Response Filters——FIR)
7.1 线性相位FIR数字滤波器的条件和特点 7.2 利用窗函数法设计FIR滤波器 7.3 利用频率采样法设计FIR滤波器 7.4 利用等波纹最佳逼近法设计FIR滤波器
7.1 线性相位FIR数字滤波器的条件和特点
h(n)
hd (n)w(n)
hd
(n)
,
0 ,
0n 其 它n
N
1
图7.2.1 窗函数设计法的时域波形(矩形窗,N=30)
加窗截断产生的影响
h(n)
hd
(n)wN
(n)
H (e j )
1
2
Hd (e j ) WR (e j )
H d (e j ) H dg ()e j WR (e j ) WRg ()e j
N 1
h(n)[cos(n) j sin(n)] H g ()[cos( ) j sin( )]
n0
N 1
n0 N 1
h(n)
c
os(n)
H
g
(
)
c
os(
)
n 0
h(n)
sin(n)
H
g
(
)
sin(
)
N 1
h(n) cos(n)
| H (e jω) |
不能实现低通和带阻滤波器
-π
0
π
2π ω
(d) BSF
设计线性相位FIR数字滤波器的时域和频域特点:
2.时域特点
() N 1
无限脉冲响应数字滤波器的设计
a
27
只有当模拟滤波器的频率响应是限带的,且带限于折叠频率以内时,即:
Ha(j)0
| |
T
s 2
才能使数字滤波器的频率响应在折叠频率以内重现模拟滤波器的频率响 应,而不产生混叠失真,即
H(ej)Haj T ,||<
但是,任何一个实际的模拟滤波器频率响应都不是严格限带的,变换后 就会产生周期延拓分量的频谱交叠,即产生频率响应的混叠失真。这时 数字滤波器的频响就不同于原模拟滤波器的频响,而带有一定的失真。
17
a
18
a
19
例 已 知 通 带 截 止 频 率 fc=5kHz , 通 带 最 大 衰 减 Rp=2dB , 阻 带 截 止 频 率 fs=12kHz , 阻 带 最 小 衰 减 As=30dB,按照以上技术指标设计巴特沃斯低通滤波器。
解 (1) 求阶数N
Nlg(1 1 0 0 0 0 ..1 1 R A s p 1 1)/2lg( sp t)4.25 , 取 N5
c p / 2N 100.1Rp 1 c s / 2N 100.1As 1
总结以上,低通巴特沃斯滤波器的设计步骤如下: (1)根据技术指标Ωp,Rp,Ωst和As,求出滤波器的阶数N。 (2)确定滤波器极点。 (3)确定系统函数Ha(s)。
a
16
表 巴特沃斯归一化低通滤波器参数
查P370 表7.2 7.3a7.4
设计方法: 先设计模拟低通滤波器,再通过频率变换的方法将低通滤波 器转换为其它类型的滤波器。
a
7
H a (jΩ)
H a (jΩ)
低通
高通
0
Ω0
Ω
H a (jΩ)
H a (jΩ)
课后习题及答案_第7章有限脉冲响应数字滤波器设计--习题答案
∑ h ( n )e
n =0
N −1
− j ωm
1 [1 + 0.9e − jω + 2.1e − j2ω + 0.9e − j3ω + e − j4ω ] 10 1 j2ω (e + 0.9e jω + 2.1 + 0.9e − jω + e − j2ω )e − j2ω 10
1
=
1 ( 2.1 + 1.8 cos ω + 2 cos 2ω )e − j2ω 10
其中, a=(N-1)/2=10。 (2) 由 Hd(ejω)求得 hd(n):
0
|ω | π
π 4
π <| ω | 4
π sin (n − 10) π − 4 1 4 hd (n) = e − jω10 e jωn dω = ∫ −π / 4 2π π(n − 10)
(3) 加窗得到 FIR 滤波器单位脉冲响应 h(n): · 升余弦窗:
4π N
H(ejπ)=0,
不能实现高
π , 即 N≥40。取 N=41。 10
hd (n) =
1 π H d (e jω )e jω n dω ∫ −π 2π ωc + B 1 −ωc = e − jω a e jω m dω + ∫ω e − jω a e jω n dω ∫ ω − ( + B ) c 2π c
4
和[h2(n)]也可以得到同样的结论。
jθ ( ω ) jω 设 H1 (e ) = FT[h1 (n)] = H 1g (ω )e 1
H 2 (e jω ) = FT[h2 (n)] = H 2g (ω )e jθ 2 (ω )
《数字信号处理》教学大纲
《数字信号处理》教学大纲一、课程概述《数字信号处理》是大学本科三年级通信工程专业本科生继《信号与系统》课程后的一门重要专业基础课。
随着计算机技术和信息科学的发展,数字信号处理技术也获得了飞速的发展。
数字信号处理已成为一门极其重要的学科和技术领域。
本课程是一门理论和实践要求都较高的课程,教学中要求采用理论推导和应用分析相结合的手段。
通过理论学习和实验使学生掌握数字信号处理的基本原理和方法,初步培养学生能够从数学概念、物理概念及工程概念去分析问题和解决实际问题的能力,采用数字的数值计算方法(软件实现和硬件实现)处理以达到提取信息和便于应用的目的,为深入学习本专业有关课程及为以后从事专业工作打下良好的基础。
二、课程目标1.了解信号处理技术的发展趋势,以及信号处理在现代通信系统中的位置和作用。
2.通过学习掌握数字信号处理的基础理论:信号的基本运算、傅氏分析和Z变换等;3.熟练掌握是数字滤波器的基本理论和设计方法:IIR数字滤波器、FIR滤波器的基本理论和设计方法;4.初步掌握是数字信号处理的技术实现:软、硬件实现方法;三、课程内容和教学要求这门学科的知识与技能要求分为知道、理解、掌握、学会四个层次。
这四个层次的一般涵义表述如下:知道:是指对这门学科和教学现象的认知。
理解:是指对这门学科涉及到的概念、原理、策略与技术的说明和解释,能提示所涉及到的教学现象演变过程的特征、形成原因以及教学要素之间的相互关系。
掌握:是指运用已理解的教学概念和原理说明、解释、类推同类教学事件和现象,并能够用所学的内容分析、初步设计和解答与实际应用相关的问题学会:是指能模仿或在教师指导下独立地完成某些教学知识和技能的操作任务,或能识别操作中的一般差错。
教学内容和要求表中的“√”号表示教学知识和技能的教学要求层次。
教学内容及教学要求表四、课程实施(一)课时安排与教学建议数字信号处理是计算机通信工程专业本科生必修课程,系主干课程。
可以安排72学时,也可以安排54学时,具体安排如下:课时安排与教学方法表(二)教学组织形式与教学方法要求1. 打破传统的教学模式,注意教学方法的灵活性,建立多种教学媒体综合运用的运行机制,逐步建立适合学生个别化自主学习的支持服务体系和质量保证体系。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
数字滤波器(IIR DF)的设计
7.1
数字滤波器的基本概念
数字滤波器是数字信号处理中使用得最广泛的一种线
性系统环节,是数字信号处理的重要基础。数字滤波器的 本质是将一组输入的数字序列通过一定的运算后转变为另 一组输出的数字序列。 数字滤波器的分类: 1) 经典滤波器:即一般滤波器(输入信号中有用的频 率成分和希望滤除的频率成分各占有不同的频带,通过以合 适的选频滤波器达到滤波目的)
3)线性相位滤波器设计方法
H (z)
•
•
FIR滤波器:常用(相位特性严格线性,这是AF 无法达到的) IIR滤波器:必须使用全通网络对其非线性相位特 性进行相位校正
IIR DF的设计方法有:间接设计法(AF变换方法)、直接 设计法及采用计算机辅助的优化设计方法。经常用的一类 设计方法是间接设计法:即借助于模拟滤波器的设计方法 进行的。
单位圆周外。
说明S平面的右半平面映射到Z平面的
因果、稳定的AF系统映射为因果、稳定的DF系统
但存在映射多值性问题:
ze
sT
s jW
j (W 2 M T M T )T
e e
T
jW T
e e
jw
T
re
jw
令 : r 1,
z e
e
j (W 2
)T
M 为任意整数
s 1 (s 1) W1
2 2
1 jW 1
则对应的DF的二阶基本节的形式为
1 z e 1 2z e
ቤተ መጻሕፍቲ ባይዱ1 1T 1 1T
c os W 1T
2 2 1T
c os W 1T z e
如果AF的二阶基本节的形式为
W1 (s 1) W1
2 2
jW W
2 T
W
的关系如图所示:
S域的jΩ 轴映射为Z域的单位园上,映射关系具有唯一性。
从 W 的关系可看出:Ω 与ω 是非线性的,即: AF的频率特性在DF中不能得到保持.
采用预变形矫正法,可以克服这个缺点: 即在给定DF的ω s,ω p后,在设计AF滤波器时,并不直接 按这个数据设计,而是先通过 再用 s
H 1( z) H 2(z) 0 .3 2 7 6 z 1 1 .0 3 2 8 z 1 1 .9 3 0 7 z
1 1 2
0 .2 4 7 z
1
0 .0 4 8 5 z
1
0 .9 3 7 5 z
2
分别画出它们的幅频特性如图7.2.3所示。其中图 7.2.3(a)表示模拟滤波器的幅频特性。
sC 1
1 z 1 z
1 1
C
2 T
H (z)
a 0 a1 z 1 b1 z
a2 z b2 z
ak z
k
1
2
bk z
k
系数Ak 、Bk和 ak 、bk之间的关系列于下表中。
例7.3.1:设有一数字处理系统,它的抽样频率fsa 为2000Hz,希望在此系统中设计一个一阶低通数字滤 波器,使其通带中允许的最大衰减为3dB,通带上限 频率fp为400 Hz 解:1、数字滤波器的技术指标
为简化设计,将模拟滤波器各系数和经双线性变换法 得到的数字滤波器的各系数之间关系,列成表格供设计 时使用。 设
H a (s) A 0 A1 s A 2 s A k s
2 2 k k
B 0 B1 s B 2 s B k s ,
2
H ( z) H a (s)
说明S左半平面映射到Z平面的单位圆
说明S平面的jΩ 轴映射到Z平面的单位圆周
当σ >0时,|Z|>1
说明S右半平面映射到Z平面的单位圆周外。
因果、稳定的AF系统映射为因果、稳定的DF系统
频率变换关系: 令s=jΩ , z=e jω ,有:
2 1 e T 1 e ta n 1 2
j j
,
1 jW 1
则对应的DF的形式:
z e 1 2z e
1 1
1T
sin W 1T
2 2 1T
1T
co s W 1T z e
如果Ha(s)的极点si是一个实数,则AF是一阶基本节的形式:
A S Si
则DF为:
1 Z
A
1
e
- S iT
例7.2.1 已知模拟滤波器的传输函数Ha(s)为
映射关系 令:
z e
sT
re
jw
s jW z e
( jW )T
e
T
e
jW T
r e
T
w WT
映射关系: 当σ <0时,r<1 说明S平面的左半平面映射到Z平面的
单位圆周内
当σ =0时,r=1 说明S平面的jΩ 轴映射到Z平面的单位 圆周
当σ >0时,r>1
产生失真,所以要求:AF的频响Ha(jΩ )的最高频率
Ω h≤π /T。即:| H a ( j W ) | 0,
W /T
脉冲响应不变法的优缺点 优点:数字滤波器和模拟滤波器的频率关系为线性
WT
缺点:存在频谱混叠,故不能用脉冲响应不变法设
计高通、带阻等滤波器。
总结:用脉冲响应不变法设计IIR DF的步骤为:
0
π
2π
H (e
j
)
2π
π
带通
0
π H (e
j
2π
)
2π
π
带阻
0
π H (e
j
2π
)
2π
π
0
π
2π
图7.1.1 理想低通、高通、带通、带阻滤波器幅度特性
数字滤波器是一个离散时间系统,在频域具有周期性, 周期是2 ,其特性又对称于折叠频率 ,所以我们讨论的频 率范围0 ~ 。
h ( n ) h a ( t ) |t n T h a ( n T )
即对模拟滤波器的单位脉冲响应ha(t)进行采样,得到 ha(nT),将ha(nT)作为DF的h(n),由h(n)求出H(Z),作 为DF的系统函数。 所以,已知H(S)通过变换
z e
sT
或
s
1 T
ln z
可以得到DF的系统函数H(Z)。
所以多个S值映射为单个Z值。S平面的jΩ 轴映射为Z平
面的单位圆周,所以Ω T每增加或减少2,即Ω 增加或 减少2/T,对应于单位圆周上逆时针旋转一周。S平面上
每一条宽为2/T的横带部分都将重叠地映射为整个Z平
面,每一条横带的左、右半平面分别映射为单位园内、 外。如图7.2.1所示:
图7.2.1 s平面与z平面之间的映射关系
H a (s) 0 .5 0 1 2 s 0 .6 4 4 9 s 0 .7 0 7 9
2
用脉冲响应不变法将Ha(s)转换成数字滤波器的系统 函数H(z)。 解:
Ha(S ) 0 .6 4 4 9 0 .7 7 7 2 ( S 0 .3 2 2 4 ) 0 .7 7 7 2
2 2
H (Z )
0 .6 4 4 9 Z 1 2Z
1
1
e
0 .3 2 2 4 T
sin 0 .7 7 7 2 T
2
e
0 .3 2 2 4 T
co s 0 .7 7 7 2 T Z
e
0 .6 4 4 8 T
以T=1s代入,用H1(z)表示,T=0.1s时用H2(z)表示,则
W 1 tan ( ) T 2 2
,将数字滤波器的频率指
标转换成模拟滤波器的频率指标。 (3)按照模拟滤波器的技术指标设计模拟滤波器Ha(s)。 (4)将模拟滤波器Ha(s),从s平面转换到z平面,得到数 字滤波器系统函数H(z)。
H Z ) H a ( S ) | (
S 2 1 Z 1 T 1 Z 1
由 可求得
s
2 z T 2 T
s s
映射关系是否满足条件: 设:
s jW 2 z T 2 T ( | z | ( 2 T 2 T ) )
2
jW jW W W
2
2
2
∴ 当σ <0时,|Z|<1 周内 当σ =0时,|Z|=1
1、通过w=Ω T将给定的DF的技术要求转化为AF的 技术要求 2 、设计此AF,得到Ha(S) 3 、对H(s)进行Laplace反变换求得ha(t)
4 、令
h ( n ) h a ( t ) |t nT h a ( nT )
5、求H(Z)。
实际上问题可简化,一般Ha(s)的极点si是一个复数, 且以共轭成对的形式出现,将一对复数共轭极点放在 一起,形成一个二阶基本节。如果模拟滤波器的二阶 基本节的形式为:
数字低通系统函数:
H ( z) H a (s) |
1
2 1 Z s T 1 Z 1
0 .4 2 1(1 z
1
)
1 0 .1 5 8 3 z
1
例7.3.2 设计一个数字高通滤波器,要求通带截止频率
图7.2.3 例7.2.1的幅度特性
7.3 用双线性变换法设计IIR数字滤波器
双线性变换法的基本思想是:让描述DF的差分方程近似 描述AF的微分方程
H(Z)与Ha(S)之间存在如下关系:
H Z ) H a ( S ) | ( 2 1 z T 1 z
1 1
2 1 Z 1 S T 1 Z 1