数字信号处理7
数字信号处理第三章7 序列的抽取与插值
0.5
2 f / f s f ' f / fs
数字信号处理
2019/2/3
数字信号处理
2019/2/3
数字信号处理
序列域直接抽取:
p ( n)
k
(n kD)
时域序列乘脉冲串
x p (n) x(n) p(n)
1 X p (e ) 2
j
2
2019/2/3
s X a ( j jk ) D k
k
X
a
(j
2 k
DT
)
数字信号处理
fs fs / 2
0
fs ቤተ መጻሕፍቲ ባይዱ 2
fs
2 1
f 2 f
s s / 2 0 0 2 1 0.5 0
2019/2/3
s / 2 s
'
1 1 2 k j X (e ) X a ( j jk s ) X a ( j ) T k T k T 1 X d (e j ) ' X a ( j jk s ' ) T k
T
1 DT 1 DT
八 、序列的抽取与插值
信号时间尺度变换(抽样频率的变换)
抽取:减小抽样频率
插值:加大抽样频率
2019/2/3
数字信号处理
1、序列的抽取
将x(n)的抽样频率减小D倍 每D个抽样中取一个,D为整数, 称为抽样因子
2019/2/3
数字信号处理
相当于抽样间隔增加D倍后对时域连续信号的抽样
T DT
'
2 2 s s ' T DT D
精品课件-数字信号处理(第三版) 刘顺兰-第7章
第7章数字信号处理中的有限字长效应
7.1.2 定点制误差分析 1. 数的定点表示 定点制下,一旦确定了小数点在整个数码中的位置,在整个
运算过程中即保持不变。因此,根据系统设计要求、 数值范围来 确定小数点处于什么位置很重要,这就是数的定标。 数的定标有Q表示法和S表示法两种。Q表示法形如Qn,字母Q后的 数值n表示包含n位小数。如Q0表示小数点在第0位的后面,数为整 数;Q15 表示小数点在第15位的后面,0~14位都是小数位。S表 示法则形如Sm.n,m表示整数位,n表示小数位。以16位DSP为例, 通过设定小数点在16位数中的不同位置,可以表示不同大小和不 同精度的小数。表7.1列出了一个16位数的16种Q表示、 S表示及 它们所能表示的十进制数值范围。
小的正数: (01.000..0)2×2-127=1×2-127≈5.9×10-39
(4) 当S=1,E=-127,F的23位均为1时,表示的浮点数为绝 对值最小的负数:
(10.111..1)2×2-127=(-1-2-23)×2-127≈-5.9×10-39 双精度浮点数占用8个字节(64位)存储空间,包括1位符号位、 11位阶码、 52位尾数,数值范围为1.7E-308~1.7E+308。
第7章数字信号处理中的有限字长效应
乘除运算时,假设进行运算的两个数分别为x和y,它们的Q 值分别为Qx和Qy,则两者进行乘法运算的结果为xy,Q值为Qx+Qy, 除法运算的结果为x/y,Q值为Qx-Qy。
在程序或硬件实现中,上述定标值的调整可以直接通过寄存 器的左移或右移完成。若b>0,实现x×2b需将存储x的寄存器左 移b位;若b<0,实现x×2b则需将存储x的寄存器右移|b|位即可。
称为小数点位置。
数字信号处理第三版第七章
对称,是满足式(7.1.9)的一组解,
因为cos[ω(n-τ)]关于n=τ偶对称,所以要求τ和h(n)满
足如下条件:
()
,
N1
2
2
h(n)h(N1n), 0≤ n≤ N1
(7.1.10)
2. 线性相位FIR滤波器幅度特性Hg(ω)的特点 实质上,幅度特性的特点就是线性相位FIR滤波
因为cos[ω(n-τ)]关于ω=0, π, 2π三点偶对称,所以由 式(7.1.11)可以看出,Hg(ω)关于ω=0, π, 2π三点偶对称。 因此情况1可以实现各种(低通、高通、带通、带阻)滤 波器。
情况2: h(n)=h(N-n-1), N为偶数。
仿照情况1的推导方法得到:
H ( e j ) H g () e j = N 1 h ( n ) e j n e j M 2 h ( n )c o s (( n ) )
第7章 有限脉冲响应数字滤波器的设计
7.1 线性相位FIR数字滤波器的条件和特点 7.2 利用窗函数法设计FIR滤波器 7.3 利用频率采样法设计FIR滤波器 7.4 利用等波纹最佳逼近法设计FIR滤波器 7.5 IIR和FIR数字滤波器的比较 7.6 几种特殊类型滤波器简介 7.7 滤波器分析设计工具FDATool
用情况3的推导过程可以得到:
M
Hg() 2h(n)sin[(n)] n0
(7.1.13)
N是偶数,τ=(N-1)/2=N/2-1/2。所以,当ω=0, 2π时,
sin[ω(n-τ)]=0;当ω=π时,sin[ω(n-τ)]=(-1)n- N/2, 为峰值点。而且sin [ω(n-τ)]关于过零点ω=0和
如何减少吉布斯效应的影响,设计一个满足要求的FIR滤波器呢? 直观上,增加矩形窗口的宽度(即加大N)可以减少吉布斯效应 的影响。N 时, 在主瓣附近, WRg(ω)近似为:
数字信号处理课后答案 第7章高西全
h(n)=hd(n)RN(n)= δ(n − α ) −
sin[ωc (n − α )] R N ( n) π(n − α )
为了满足线性相位条件: h(n)=h(N-1-n) 要求满足
N −1 α= 2
(3) N必须取奇数。 因为N为偶数时(情况2), H(ejπ)=0, 不能实现高通。 根据题中对过渡带宽度的要求, 4π π N应满足: , 即N≥40。 取N=41。 ≤ N 10 6. 理想带通特性为
解: (1) 由所给h(n)的取值可知,h(n)满足h(n)=h(N-1 -n), 所以FIR滤波器具有A类线性相位特性:
N −1 θ (ω ) = −ω = −2.5ω 2
由于N=6为偶数(情况2), 所以幅度特性关于ω=π点奇对称。 (2) 由题中h(n)值可知, h(n)满足h(n)=-h(N-1-n), 所以FIR滤波器具有B类线性相位特性: π N −1 π θ (ω ) = − − ω = − − 3ω 2 2 2 由于7为奇数(情况3), 所以幅度特性关于ω=0, π, 2π三点奇对 称。
e − jωa jω H d (e ) = 0
ωc ≤ | ω | ≤ π
其它
(1) 求出该理想高通的单位脉冲响应hd(n); (2) 求出加矩形窗设计的高通FIR滤波器的单位脉冲响 应h(n)表达式, 确定α与N的关系; (3) N的取值有什么限制?为什么? 解: (1) 直接用IFT[Hd(ejω)]计算:
N −1 (2) 为了满足线性相位条件, 要求 a = , N为 2 π 矩形窗函数长度。 因为要求过渡带宽度∆β≤ rad, 所以要 8 4π π 求 , 求解得到N≥32。 加矩形窗函数, 得到h(n): ≤ N 8 sin[ωc (n − a )] h(n) = hd (n) ⋅ RN (n) = R N ( n) π (n − a )
《数字信号处理》(2-7章)习题解答
第二章习题解答1、求下列序列的z 变换()X z ,并标明收敛域,绘出()X z 的零极点图。
(1) 1()()2nu n (2) 1()()4nu n - (3) (0.5)(1)nu n --- (4) (1)n δ+(5) 1()[()(10)]2nu n u n -- (6) ,01na a <<解:(1) 00.5()0.50.5nn n n zZ u n z z ∞-=⎡⎤==⎣⎦-∑,收敛域为0.5z >,零极点图如题1解图(1)。
(2) ()()014()1414n nn n z Z u n z z ∞-=⎡⎤-=-=⎣⎦+∑,收敛域为14z >,零极点图如题1解图(2)。
(3) ()1(0.5)(1)0.50.5nnn n zZ u n z z --=-∞-⎡⎤---=-=⎣⎦+∑,收敛域为0.5z <,零极点图如题1解图(3)。
(4) [](1Z n z δ+=,收敛域为z <∞,零极点图如题1解图(4)。
(5) 由题可知,101010910109(0.5)[()(10)](0.5)()(0.5)(10)0.50.50.50.50.50.5(0.5)n n nZ u n u n Z u n Z u n z z z z z z z z z z z --⎡⎤⎡⎤⎡⎤--=--⎣⎦⎣⎦⎣⎦⋅=-----==--收敛域为0z >,零极点图如题1解图(5)。
(6) 由于()(1)nn n a a u n a u n -=+--那么,111()(1)()()()nn n Z a Z a u n Z a u n z z z a z a z a a z a z a ----⎡⎤⎡⎤⎡⎤=---⎣⎦⎣⎦⎣⎦=----=-- 收敛域为1a z a <<,零极点图如题1解图(6)。
(1) (2) (3)(4) (5) (6)题1解图2、求下列)(z X 的反变换。
(完整版)数字信号处理习题集(5-7章)
第五章 数字滤波器一、数字滤波器结构填空题:1.FIR 滤波器是否一定为线性相位系统?( ).解:不一定计算题:2.设某FIR 数字滤波器的冲激响应,,3)6()1(,1)7()0(====h h h h6)4()3(,5)5()2(====h h h h ,其他n 值时0)(=n h 。
试求)(ωj e H 的幅频响应和相频响应的表示式,并画出该滤波器流图的线性相位结构形式。
解: {}70,1,3,5,6,6,5,3,1)(≤≤=n n h ∑-=-=10)()(N n nj j e n h e H ωω⎪⎪⎭⎫ ⎝⎛++⎪⎪⎭⎫ ⎝⎛++⎪⎪⎭⎫ ⎝⎛++⎪⎪⎭⎫ ⎝⎛+=+++++++=---------------ωωωωωωωωωωωωωωωωωωω2121272323272525272727277654326533566531j j j j j j j j j j j j j j j j j j j e e e e e e e e e e e ee e e e e e e )(27)(27cos 225cos 623cos 102cos 12ωφωωωωωωj j e H e=⎥⎦⎤⎢⎣⎡⎪⎭⎫ ⎝⎛+⎪⎭⎫ ⎝⎛+⎪⎭⎫ ⎝⎛+⎪⎭⎫ ⎝⎛=- 所以)(ωj e H 的幅频响应为ωωωωωω2727cos 225cos 623cos 102cos 12)(j eH -⎥⎦⎤⎢⎣⎡⎪⎭⎫ ⎝⎛+⎪⎭⎫ ⎝⎛+⎪⎭⎫ ⎝⎛+⎪⎭⎫ ⎝⎛= )(ωj e H 的相频响应为ωωφ27)(-=作图题:3.有人设计了一只数字滤波器,得到其系统函数为:2112113699.00691.111455.11428.26949.02971.114466.02871.0)(------+-+-++--=z z z z z z z H 2112570.09972.016303.08557.1---+--+z z z请采用并联型结构实现该系统。
数字信号处理课后习题答案(全)1-7章
将x(n)的表示式代入上式, 得到 1 y(n)=-2δ(n+2)-δ(n+1)-0.5δ(2n)+2δ(n-1)+δ(n-2)
+4.5δ(n-3)+2δ(n-4)+δ(n-5)
第 1 章 时域离系统的单位脉冲响应h(n)和输入x(n)分别有以下三种情况,
+6δ(n-1)+6δ(n-2)+6δ(n-3)+6δ(n-4)
1
4
(2m 5) (n m) 6 (n m)
m4
m0
第 1 章 时域离散信号和时域离散系统
(3) x1(n)的波形是x(n)的波形右移2位, 再乘以2, 画出图形如题2解图 (二)所示。
(4) x2(n)的波形是x(n)的波形左移2位, 再乘以2, 画出图形如题2解图(三) 所示。
(5)y(n)=x2(n)
(6)y(n)=x(n2)
(7)y(n)=
n
(8)y(n)=x(n)sin(ωxn(m) )
m0
解: (1) 令输入为
输出为
x(n-n0)
y′(n)=x(n-n0)+2x(n-n0-1)+3x(n-n0-2) y(n-n0)=x(n-n0)+2x(n—n0—1)+3(n-n0-2)
第 1 章 时域离散信号和时域离散系统
题2解图(四)
第 1 章 时域离散信号和时域离散系统
3. 判断下面的序列是否是周期的; 若是周期的, 确定其周期。
(1) x(n) Acos 3 πn A是常数
7 8
(2)
j( 1 n )
x(n) e 8
《数字信号处理》第二版课后答案
————第一章———— 时域离散信号与系统理论分析基础本章1.1节“学习要点”和1.2节“例题”部分的内容对应教材第一、二章内容。
为了便于归纳总结,我们将《数字信号处理(第二版)》教材中第一章和第二章的内容合并在一起叙述,这样使读者对时域离散线性时不变系统的描述与分析方法建立一个完整的概念,以便在分析和解决问题时,能全面考虑各种有效的途径,选择最好的解决方案。
1.1 学 习 要 点1.1.1 时域离散信号——序列时域离散信号(以下简称序列)是时域离散系统处理的对象,研究时域离散系统离不开序列。
例如,在时域离散线性时不变系统的时域描述中,系统的单位脉冲响应()n h 就是系统对单位脉冲响应()n δ的响应输出序列。
掌握()n δ的时域和频域特征,对分析讨论系统的时域特性描述函数()n h 和频域特性描述函数()ωj e H 和()z H 是必不可少的。
1. 序列的概念在数字信号处理中,一般用()n x 表示时域离散信号(序列)。
()n x 可看作对模拟信号()t x a 的采样,即()()nT x n x a =,也可以看作一组有序的数据集合。
要点 在数字信号处理中,序列()n x 是一个离散函数,n 为整数,如图1.1所示。
当≠n 整数时,()n x 无定义,但不能理解为零。
当()()nT x n x a =时,这一点容易理解。
当=n 整数时,()()nT x n x a =,为()t x a 在nT t =时刻的采样值,非整数T 时刻未采样,而并非为零。
在学习连续信号的采样与恢复时会看到,()n x 经过低通滤波器后,相邻的()T n nT 1~+之间的()t x a 的值就得到恢复。
例如,()n x 为一序列,取()()2n x n y =,n 为整数是不正确的,因为当=n 奇数时,()n y 无定义(无确切的值)。
2. 常用序列常用序列有六种:①单位脉冲序列()n δ,②矩形序列()n R N ,③指数序列()n u a n,④正弦序列()n ωcos 、()n ωsin ,⑤复指数序列nj eω,⑥周期序列。
数字信号处理实验(1-7)原始实验内容文档(含代码)
实验要求1.每个实验进行之前须充分预习准备,实验完成后一周内提交实验报告;2.填写实验报告时,分为实验题目、实验目的、实验内容、实验结果、实验小结五项;3.实验报告要求:实验题目、实验目的、实验内容、实验结果四项都可打印;但每次实验的实验内容中的重要代码(或关键函数)后面要用手工解释其作用。
实验小结必须手写!(针对以前同学书写实验报告时候抄写代码太费时间的现象,本期实验报告进行以上改革)。
实验一信号、系统及系统响应实验目的:1. 掌握使用MATLAB进行函数、子程序、文件编辑等基本操作;2. 编写一些数字信号处理中常用序列的3. 掌握函数调用的方法。
实验内容:1.在数字信号处理的基本理论和MATLAB信号处理工具箱函数的基础上,可以自己编写一些子程序以便调用。
(1)单位抽样序列δ(n-n0)的生成函数impseq.m(2)单位阶跃序列u(n-n0)的生成函数stepseq.m(3)两个信号相加的生成函数sigadd.m(4)两个信号相乘的生成函数sigmult.m(5)序列移位y(n)=x(n-n0)的生成函数sigshift.m(6)序列翻褶y(n)=x(-n)生成函数sigfold.m(7)奇偶综合函数evenodd.m(8)求卷积和2.产生系列序列,并绘出离散图。
(1) x1(n)=3δ(n-2)-δ(n+4) -5≤n≤5(2) x3(n)=cos(0.04πn)+0.2w(n) 0≤n≤50其中:w(n)是均值为0,方差为1 的白噪声序列。
3.设线性移不变系统的抽样响应h(n)=(0.9)^n*u(n),输入序列x(n)=u(n)-u(n-10),求系统的输出y(n).实验二 系统响应及系统稳定性1.实验目的(1)掌握 求系统响应的方法。
(2)掌握时域离散系统的时域特性。
(3)分析、观察及检验系统的稳定性。
2.实验原理与方法在时域中,描写系统特性的方法是差分方程和单位脉冲响应,在频域可以用系统函数描述系统特性。
数字信号处理第7章数字信号处理的硬件实现
1. 2. 点 3. 4.
DSP技术的概念及其发展 DSP处理器的主要结构特
T I 系列DSP DSP的开发环境
*
1
数字信号处理技术主要实现途径:
1、信号处理软件包
缺点是软件实时处理较差,因此,多用于教学与科研 当中。
2、专用的数字信号处理机
方便、经济,但是它的灵活性和适应性都较差。 3.采 用单片信号处理器(Chip Digital Signal
1/11/2020
24
7.4 DSP的开发环境
对于DSP工程师来说, 除了需要熟悉和掌握DSP 本身的结构和技术指标, 而且还需要学习使用其开发
工具和环境。下图给出了一个DSP的软件开发流 程图。
本章将以TI公司的TMS320系列DSP芯片为例, 简要介绍目前使用得比较广泛的开发环境和工具。
1/11/2020
1/11/2020
12
哈佛结构则将数据和程序分别存储在不同的存储 器当中, 即程序存储器(PM), 数据存储器(DM), 它们 各自独立单独编址, 独立访问。与此相对应, 系统中还 设置了程序总线和数据总线两条总线, 从而使数据的 吞吐率提高了一倍。
目前使用的DSP芯片都采用了改进的哈佛结构。
1/11/2020
1/11/2020
18
7.3.1 TMS320C2000系列DSP
TMS320C2000系列DSP控制器,具有很好的性能,集 成了Flash存储器、高速A/D转换器,以及可靠CAN模块, 主要应用于数字化的控制系统当中。
1.TMS320C24x系列DSP TMS320C24x系列所达到的20MIPs,可以应用自适应 控制、Kalman滤波、状态控制等先进的控制算法,C24x与 早先的C2x系列原代码兼容,向上与C5x的原代码兼容。
数字信号处理
数字信号处理随着科技和通信技术的发展,我们的生活被数字信号处理所影响和改变。
数字信号处理是一项重要的技术,它可以将模拟信号转换为数字信号,并通过数字信号处理器(DSP)对信号进行处理。
这项技术已经被广泛应用于音频和视频处理、通信和医疗设备等领域。
数字信号处理的基础数字信号处理的基础是数字信号,数字信号是离散的,而不是连续的。
在数字信号处理中,将模拟信号采样后,将其转换为数字形式。
这样可以在数字编码过程中减少信号的噪声和失真。
数字信号处理的主要技术数字信号处理的主要技术包括数字滤波、数字变换和数字信号分析。
数字滤波是一种技术,它可以去除信号中的噪声和杂波,使信号更加清晰。
数字变换是将信号从一个域(例如时间域)转换到另一个域(例如频率域)的过程。
数字信号分析则是对信号进行解析、分类和诊断。
数字信号处理在音频领域的应用数字信号处理在音频领域的应用非常广泛。
现代音乐制作和音频工程中的大部分过程都使用数字信号处理技术。
数字信号处理可以去除音频信号中的噪声和失真,使音乐更加清晰、透明。
同时,数字信号处理也可以对声音进行特殊效果处理,比如重低音、回声和变声等。
数字信号处理在通信领域的应用数字信号处理也被广泛应用于通信领域。
数字信号处理技术可以帮助提高通信质量,减少信号传输中的失真和噪声。
数字信号处理还可以用于编码和解码数字信号,使数字信号更加可靠和稳定。
数字信号处理在医疗领域的应用数字信号处理技术在医疗领域的应用也越来越广泛。
数字信号处理可以用于医学成像和生理信号分析。
数字信号处理技术可以帮助医生在诊断和治疗过程中更加准确地分析数据。
结论数字信号处理是一项非常重要的技术。
它已经被广泛应用于音频和视频处理、通信和医疗设备等领域。
随着科技的不断发展,数字信号处理的应用范围将会更加广泛。
数字信号处理7-2抽取滤波器和内插滤波器
M=2
抽取滤波器的基本概念
X(ej) 1
3 2/3 2/3
3
XD(ej)
1/2
3
序列抽取M倍不混叠的条件:
3
X(ej)=0,||>/M
x[k ]
H(z)
M
y[k ]
H(z) 2
D/A
fsam=32kHz
frec=16kHz
x(t)
x[k]
t
k
连续信号
抽样频率为32kHz的离散信号
问题解决:16 kHz 系统播放抽样频率 32 kHz信号
x[k]
w[k]
y(t)
x(t) A/D
H(z) 2
D/A
fsam=32kHz
frec=16kHz
w[k] k
频率转换后的离散信号
问题解决: 16 kHz 系统播放抽样频率 24 kHz信号
x(t)
x[k ]
A/D
2
fsam 24kHz
w[k ]
y(t)
H(z) 3
D/A
frec 16kHz
x(t)
连续信号号
问题解决: 16 kHz 系统播放抽样频率 24 kHz信号
...
/L /L
可用理想低通滤波器滤除内插后信号频谱XI(ej)中的镜像分量
H
(e
j
)
1, 0,
Ω π/L
π / L | | π
内插滤波器的基本概念
X(ej)
+m m
...
XI(ej)
m m
...
数字信号处理第三章7序列的抽取与插值
将x(n)的抽样频率减小D倍 每D个抽样中取一个,D为整数,称为抽样因子
2023/12/30
数字信号处理
相当于抽样间隔增加D倍后对时域连续信号的抽样
T ' DT
' s
2
T'
2
DT
s D
X (e j )
1 T
k
Xa(
j
jks )
1 T
k
Xa(
j
2 k )
T
X d (e j )
2023/12/30
数字信号处理
2023/12/30
数字信号处理
2023/12/30
数字信号处理
序列域直接抽取:
p(n) (n kD) k
xp (n) x(n) p(n)
时域序列乘脉冲串
X
p (e
j
)
1
2
2 P(e j ) X (e j( ) )d
0
1
D1
X (e j(ks ) )
1 T'
ቤተ መጻሕፍቲ ባይዱ
k
Xa(
j
jks' )
T
1 DT
Xa(
k
j
jk
s D
)
2023/12/30
1 DT
k
Xa(
j
2 k
DT
)
数字信号处理
fs fs /2 0
s s / 2 0
2 0 1 0.5 0
fs /2 fs
s / 2 s
2 0.5 1
f
2 f 2 f / fs f ' f / fs
D k0
数字信号处理(章 (7)
部分之间将无重叠,如图7.2所示。x(n)可单独由共轭对称序列
xe(n)恢复出来, 或者除了n=0这一点外,x(n)也可由其共轭反对
称序列xo(n)单独恢复, 即
x(n) 2xex(en()n)
n0 n0
0
n0
(7-14)
第七章 离散希尔伯特变换 x(n)
0 x(-n)
0n xe(n)
0 xo(n) 0
我们知道任何一个序列x(n),都可以表示成共轭对称序列 xe(n)和共轭反对称序列xo(n)之和, 即
x(n) xe (n) xo (n)
(7-13)
第七章 离散希尔伯特变换
7
其中
1
xe (n) 2 [x(n) x *(n)]
xo
(n)
1 2
[x(n)
x
* (n)]
如果x(n)为实因果序列,除n=0处之外,x(n)和x(-n)的非零
第七章 离散希尔伯特变换
7
h(n) |H(j )|
-
n) π
2
- π 2
(a)
-7 -6 -5 -4 -3 -2-1
1 2 3 4 5 6 7 n
(b)
图7.1 (a) 频域特性; (b) 时域特性
第七章 离散希尔伯特变换
7
7.4 因果序列傅里叶变换下的希尔伯特变换
当xA(n)是解析序列时,其实部和虚部成希尔伯特变换关系。 它对应的频谱则是单边的。如果把频谱看成解析的,即其实部与 虚部成希尔伯特变换关系,则对应的时域序列应是单边的, 即因 果的。本节主要讨论因果序列傅里叶变换的希尔伯特变换。
将实因果序列x(n)的傅里叶变换写成极坐标形式
X (ej ) | X (ej ) | ej arg[X (ej )]
数字信号处理
主要知识点1、数字信号处理就是用数值计算的方法对信号进行处理,这里“处理”的实质是“运算”, 处理对象则包括模拟信号和数字信号。
1、数字信号处理的主要对象是数字信号,且是采用数字运算的方法达到处理目的的。
2、数字信号处理的实现方法基本上可以分成两种即软件实现方法和硬件实现方法。
3、梳状滤波器适用于分离两路频谱等间隔交错分布的信号,例如,彩色电视接收机中用于进行亮度分离和色度分离等。
4、时间和幅值均离散化的信号称为数字信号。
5、时域离散信号和数字信号之间的差别,仅在于数字信号存在量化误差。
5、时域离散信号有三种表示方法:用集合符号表示序列、用公式表示序列和 用图形表示序列。
6、时域离散信号是一个有序的数字的集合,因此时域离散信号也可以称为序列。
7、关于)(、、n R n u n N )()(δ三种序列之间的关系8、由模拟信号采样得到的序列,模拟角频率Ω与序列的数字域频率ω成线性关系。
9、判断序列的周期性例如序列)4()(πj en x =的周期为810、序列的简单运算有加法、乘法、移位、翻转及尺度变换。
10、序列的简单运算有加法、乘法、移位、翻转及 。
尺度变换 11、序列之间的加法和乘法是指它的同序号的序列值逐项对应相加和相乘 11、序列之间的加法和乘法是指它的不同序号的序列值逐项对应相加和相乘。
错 11、序列)(n x ,其移位序列)(0n n x -,当00>n 时,称为)(n x 的延时序列。
12、实指数序列定义为)()(n u a n x n =,当1<a 时序列收敛。
13、实指数序列定义为)()(n u a n x n =,当1>a 时序列发散。
14、已知一序列为{}89531)(、、、、=n x ,则该序列的能量为180。
14、已知一序列为{}82119751)(、、、、、=n x ,则该序列的能量为1061。
15、在时域离散系统中,最重要和最常用的是线性时不变系统。
数字信号处理讲义--第7章 滤波器的设计方法
第7章 滤波器的设计方法教学目的1.掌握由连续时间滤波器设计离散时间IIR 滤波器的方法,包括冲激响应不变法,双线性变换法等;2.了解常用的窗函数,掌握低通IIR 滤波器的频率变换法、用窗函数法设计FIR 滤波器的方法;3.掌握FIR 滤波器的逼近原理与设计方法。
教学重点与难点重点:本章是本课程的重中之重,滤波器的设计是核心内容之一。
1.连续时间滤波器设计离散时间IIR 滤波器的方法,包括冲激响应不变法,双线性变换法等;2.常用的窗函数,掌握低通IIR 滤波器的频率变换法、用窗函数法设计FIR 滤波器的方法;3.掌握FIR 滤波器的逼近原理与设计方法。
难点:1. 冲激响应不变法,双线性变换法2. 用窗函数法设计FIR 滤波器 FIR 滤波器的逼近原理与设计方法 7.0 基本概念选频滤波器的分类数字滤波器是数字信号处理的重要基础。
在对信号的过滤、检测与参数的估计等处理中, 数字滤波器是使用最广泛的线性系统。
数字滤波器是对数字信号实现滤波的线性时不变系统。
它将输入的数字序列通过特定运算转变为输出的数字序列。
因此, 数字滤波器本质上是一台完成特定运算的数字计算机。
我们已经知道,一个输入序列x (n ),通过一个单位脉冲响应为h (n )的线性时不变系统后,其输出响应y (n )为将上式两边经过傅里叶变换,可得式中,Y (e j ω)、X (e j ω)分别为输出序列和输入序列的频谱函数, H (ej ω)是系统的频率响应函数。
可以看出,输入序列的频谱X (e j ω)经过滤波后,变为X (e j ω)H (e j ω)。
如果|H (e j ω)|的值在某些频率上是比较小的,则输入信号中的这些频率分量在输出信号中将被抑制掉。
因此,只要按照输入信号频谱的特点和∑∞-∞=-=*=n m n x m h n h n x n y )()()()()()()()(ωωωj j j e H e X e Y =处理信号的目的,适当选择H (ej ω),使得滤波后的X (e j ω)H (e j ω)符合人们的要求,这就是数字滤波器的滤波原理。
数字信号处理的原理和应用
数字信号处理的原理和应用1. 引言数字信号处理(Digital Signal Processing,简称DSP)是指将连续的模拟信号转换为离散的数字信号,然后采用一系列的数学运算和算法对数字信号进行处理的技术。
数字信号处理在现代通信、音频视频处理、雷达系统、医学图像处理等领域广泛应用。
本文将介绍数字信号处理的原理和应用。
2. 数字信号处理的原理2.1. 采样和量化•采样:将连续的模拟信号在时间上进行离散化,得到一系列离散的采样点。
•量化:对采样后的信号进行幅度上的离散化,将采样点的幅度限制在一定范围内。
2.2. 傅里叶变换•傅里叶变换:将时域的信号转换为频域的信号,可以将信号在频域上进行分析和处理。
•快速傅里叶变换(FFT)是一种高效的傅里叶变换算法,能够快速计算离散信号的频谱。
2.3. 滤波•低通滤波器:可以通过滤除高频部分来实现信号的平滑处理。
•高通滤波器:可以通过滤除低频部分来强调信号的高频特性。
•带通滤波器:可以滤除特定频段之外的部分,保留感兴趣的频率范围。
2.4. 时域和频域处理•时域处理:对信号在时间上进行处理,例如加权平均、积分等操作。
•频域处理:对信号在频域上进行处理,例如傅里叶变换、滤波等操作。
3. 数字信号处理的应用3.1. 通信系统中的应用•信号编码:将模拟信号转换为数字信号进行传输,如数字音频、数字视频等。
•信号解码:将接收到的数字信号转换为模拟信号进行恢复和处理。
•信号调制:将数字信号调制到载波上进行传输,如调频、调幅等。
3.2. 音频和视频处理•音频处理:音频的压缩、降噪、均衡等操作常常使用数字信号处理技术。
•视频处理:视频的编码、解码、去噪、增强等操作离不开数字信号处理算法。
3.3. 医学图像处理•医学图像重建:通过数字信号处理技术可以对医学图像进行重建,如计算机断层扫描(CT)、磁共振成像(MRI)等。
•医学图像分析:采用数字信号处理算法对医学图像进行分析和提取特征,辅助医学诊断。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
图 7.8 由 -ωc 到ωc 区间曲线WR[ej(ω-θ)] 下的面积
当 ω =0时: 当ω 逐渐增大,随着图中不同正负、不同大小的旁瓣移出
和移入积分区间,使得H(ejω ) 的大小产生波动。
当
: H(ejω ) 取最大值,约为1.0895
统的冲激响应h(n) 是有限长度的。 将ai =h(i)(i=0,1,…,N-1) 代入(7.1)式得到:
(7.3)
将(7.3)式的两边进行z变换后,可以得到FIR滤波器的系统
函数:
(7 .4) 又由(7.4)式有:
因此,FIR滤波器的系统函数H(z)的极点都位于z=0处,为 N-1阶极点;而N-1个零点由冲激响应h(n)决定,一般来说, 可以位于有限 z 平面的任何位置。
图象必定是一条过原点的直线,即有:
θ (ω )
θ (ω )= -τ ω , τ 为一常数 (7.8) 0 ω
图7.1
时的图象
因为
故有:
(7.9)
由 (7.8) 式和 (7.9) 式有:
利用三角公式,由上式可以得到:
(7.10)
可以证明,当满足: 以及 0≤n≤N-1
(7.11) (7.12)
时,(7.10) 式成立。这就是说,如果 (7.11) 式和 (7.12) 式满足,便有:θ (ω )=-τ ω ,是ω 的线性函数,而且有
是因果窗,即定义在0≤n≤N-1区间,N可以是奇数或偶数,
但w(n)都是偶对称的。由7.2.3.2节可以知道,w(n)的频 谱可表示为: (7.36)
其中幅度函数W(ω ) 是ω 的实函数,而相位函数:
(7.37)
因此,对每种窗,只需考察其w(n) 和W(ω ) 的表示式。
7.3.3.1
矩形窗
(7.17)式说明冲激响应h(n) 关于中心点奇对称,无论N为 偶数还是奇数,对称中心都位于 。当N为奇数时
有
。
总的来说,当FIR滤波器的冲激响应h(n) 偶对称或者奇对 称时,此滤波器的相位特性是线性的,而且群延时是恒定 的,为τ = 。
7.2.3 线性相位FIR滤波器的特性
由冲激响应h(n)为偶对称或者奇对称的对称条件,可以导
,即恒相延时与恒群延时同时
成立。
(7.12)式说明冲激响应h(n)关于中心点偶对称,无论N为 偶数还是奇数,对称中心都位于 。
7.2.2.2
只要求恒群延时成立
若只要求群延时τ g(ω ) 为一常数,则相位特性是一条可 以不经过原点的直线,即:
(7.13)
并且有θ 0=±π /2(这在下面会给予解释),即有
,
因此有:
令m=N-1-n,则:
也即 (7.28)
因此,如果z=zi 是H(z)的零点,那末zi-1 也是H(z)的零点; 此外,由于h(n)为实序列,故zi* 也是H(z)的零点,由此 又得出(zi*)-1 也是零点。这四个零点构成了互为倒数、 互为复共轭对的四点组。
几种特殊情况:若
a)主瓣宽度尽量小,以使滤波器的过渡带尽量陡; b)旁瓣相对于主瓣越小越好,这样可使滤波器频响的肩峰 和波动减小。
然而,一般情况是,若选择的窗口频谱旁瓣较小,其主瓣 就会较宽,反之亦然。因此,常常要根据需要进行折衷的
选择。
7.3.3
几种常用窗函数
这里介绍几种常用窗函数,它们的长度均设为N,并且都
数的线性组合,故显然当ω =0时有H(ω )=0,也就是说, ω =0不可以在相应的滤波器的通带,因此,这种形式不能
够用于低通和带阻滤波器。
7.2.3.3
零点分布
如果FIR滤波器是线性相位的,则其N-1个零点在z平面上 的分布是有一定的规律的。
对 一 线 性 相 位 FIR 滤 波 器 有 : 0≤n≤N-1
7.3.3.3
改进的升余弦窗——哈明(Hamming)窗
对升余弦窗作一点调整,得到: (7.47)
(7.48) 结果是,99.96% 的能量集中在主瓣内,而主 瓣宽度仍与汉宁窗相同。
显然,汉宁窗和哈明窗可以统一表示为:
(7.49)
对于汉宁窗,α =0.5;对于哈明窗,α =0.54。
7.3.3.4
其中Hd(ejω ) 是hd(n) 的傅里叶变换,也即理想的频响,
而WR(ejω ) 是矩形窗wR(n) 的频谱。
(7.34) WR(ejω )是ω 的偶函数。
图 7.7
矩形窗的频谱
由 (7.33) 式有:
(7.35)
式中积分等于θ 由 -ω c 到ω c区间曲线WR[ej(ω -θ )]下的面
7.3.1
窗口法的基本思想
用傅里叶反变换可以求得图7.6所示的理想低通滤波器的
冲激响应:
(7.29)
将此无限长的hd(n)截断就得到有限长的冲激响应h(n):
(7.30)
这里已经假设了h(n)的长度N为奇数。(7.30)式等价于:
(7.31) 其中 (7.32)
7.3.2
理论分析
h(n) 是两个序列的乘积,故H(ejω ) 是这两个序列的傅 里叶变换的卷积,即: (7.33)
间为过渡带。
图 7.9 加矩形窗后的频响与理想频响的比较
因此,加窗后所得到的FIR滤波器的频响H(ejω ) 出现了过
渡带、肩峰以及通带和阻带内的波动。与这些特征有关的 因素:
1. 过渡带:正、负肩峰之间的过渡带的宽度等于窗函数频 谱的主瓣宽度。对于矩形窗频谱WR(ejω ),此宽度为4π /N。 因此,过渡带宽度与所选窗函数有关;而对于一定的窗函 数,增加窗口长度N可以使过渡带变陡。
7.2.1
恒延时滤波
数字滤波器的相延时为 (7.6)
数字滤波器的群延时为 (7.7)
所谓恒延时滤波就是要求 τ 变化的常量。
p(ω
) 或τ g(ω ) 是不随ω
7.2.2
7.2.2.1
线性相位FIR滤波器满足的条件
要求恒相延时与恒群延时同时成立
要使τ p(ω ) 与τ g(ω )都是不随ω 变化的常量,θ (ω ) 的
2.肩峰及波动:是由窗函数频谱的旁瓣引起的。旁瓣越多, 波动就越快;旁瓣相对值越大,波动就越厉害,肩峰也越 强。因此,肩峰及波动与所选窗函数有关。长度N的增加 能够使频响的波动加快,但是不能够改变肩峰和波动的相 对大小。
因此,加窗法设计FIR滤波器,h(n) 之长度也即窗口长度
N可以影响过渡带的宽度;而所选窗函数不仅可以影响过 渡带的宽度,还能影响肩峰和波动的大小。选择窗函数应 使其频谱:
由于FIR数字滤波器的极点都集中在单位园内的原点z=0处, 与系数h(n)无关,因此FIR滤波器总是稳定的,这是FIR数 字系统的一大优点。
7.2
线性相位FIR滤波器
FIR数字滤波器的频率响应为:
(7.5)
所谓线性相位滤波器,就是说此滤波器的相位特性,或者 说其频率响应H(ejω ) 的幅角θ (ω ),是频率ω 的线性函 数。
(7.32)式已给出以n=0为对称中心的非因果矩形窗wR(n)的 定义,下面是实际使用的因果矩形窗:
(7.38)
这个矩形窗的对称中心在(N-1)/2,它是wR(n)向右移位
(N-1)/2的结果,即有: (7.39)
这两个窗函数的频谱之间的关系: (7.40)
如果序列以n=0为对称中心,则其延时τ = 0,同时相位函 数θ (ω )=0。因此,对称中心也即延时为0的非因果矩形 窗的频谱是: (7.43)
(7.14)
θ(ω )
2
0
ω
2
图7.3
时的图象
由 (7.9) 式和 (7.14) 式可得:
利用三角公式,由上式可以得到: (7.15)
可以证明,当满足: 以及 0≤n≤N-1
(7.16) (7.17)
时,(7.15) 式成立。这就是说,如果 (7.16) 式和 (7.17)
式满足,便有 τ g(ω )=τ ,即恒群延时成立。 , 是ω 的线性函数,而且有
,则零点为单位圆上的复
共轭对;若zi 是不为0的实数,则零点为实轴上的倒数对; 若zi= 1或zi= -1,则零点为单点。
7.3
窗口法
从本节开始,讨论设计FIR数字滤波器的一些主要方法。 注意,FIR数字滤波器不能够借助于模拟滤波器的设计方 法来设计,而是直接逼近所要求的频率响应。窗口法是设 计FIR滤波器的重要的基本方法。
H(ej0),此处称为上臂峰,或正肩峰。
当ω =ω c: 主瓣的中心移到了ω c处, 当 :H(ejω ) 取最小值,约为 -0.0895
。
H(ej0),此处称为下臂峰,或负肩峰。
ω 继续增大到π ,H(ejω ) 随着积分区间内旁瓣的移动而
在阻带内波动。
图7.9表示了H(ejω )在ω 由0到π 范围内变化的情况,图中 已经假定H(ej0)=1。在 与 之
出线性相位FIR数字滤波器的一些特性。
7.2.3.1
网络结构
根据h(n)的对称性可以简化FIR滤波器的网络结构,详见 下面8.3节。
7.2.3.2
频率响应
FIR滤波器的频率响应为:
(7.18)
如果FIR滤波器是线性相位的,那末h(n)具有对称性,由 此可以导出线性相位FIR数字滤波器频率响应的特有形式。