数字信号处理DSP复习第7章

合集下载

精品课件-数字信号处理(第三版) 刘顺兰-第7章

精品课件-数字信号处理(第三版) 刘顺兰-第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|位即可。
称为小数点位置。

DSP原理及应用-绪论

DSP原理及应用-绪论
注 意
1982年问世的第一个定点DSP芯片是TMS320C10 同一代TMS320系列DSP产品的CPU结构是相同的, 但片内存储器及外设电路的配置不一定相同
15
TI的三大主力芯片
TMS320C2000系列 用于数字控制系统 TMS320C5000系列 用于低功耗、便携的无线通信终端产品 TMS320C6000系列
2
要求:
不迟到、不早退、更不能无故旷课 按时完成作业,决不容许抄袭现象
课堂上积极回答问题,积极参与讨论
3Leabharlann 第1章 绪论1.1 数字信号处理概述
4
数字信号处理:滤波、参数提取、频谱分析、压缩等
Digital Signal Processing 广义理解 DSP Digital Signal Processor 狭义理解
美国Inmos公司的:IMSA100卷积/相关器
14
TMS320 DSP芯片(通用型)

定点型
TMS320C1x、 TMS320C2x、 TMS320C2xx、 TMS320C5x、 、 TMS320C54x、 TMS320C62x

浮点型
TMS320C3x、 TMS320C4x、 TMS320C67x
外部可扩展的程序和数据空间,总线接口,I/O接口等。
不同的DSP芯片所提供的硬件资源是不相同的,应根据系统的 实际需要,考虑芯片的硬件资源。
27
4.DSP芯片的运算精度
运算精度取决于DSP芯片的字长。定点DSP芯片的字长通常
为16位和24位。浮点DSP芯片的字长一般为32位。
5.DSP芯片的开发工具 快捷、方便的开发工具和完善的软件支持是开发大型、复杂 DSP应用系统的必备条件。

数字信号处理 串行通信接口(SCI)

数字信号处理  串行通信接口(SCI)
较高,通常应用于11个或更少字节的数据块传送。而数据块较 大时推荐使用空闲线模式。
12
SCI的增强特性
SCIFIFO描述 发送器与接收器各有16级FIFO,有3个专门的寄存器控制; 复位时,SCI工作于标准模式,禁止FIFO功能。
自动波特率检测 自动检测SCI通信的波特率,并刷新BRR寄存器。
(BRR+1)×8
注意:如果BRR=0,则波特率=LSPCLK/16.
SCICLK×8
1≤BRR≤65535,如果BRR=0,等同于BRR=1
BRR
SYSCLKOUT/4
6
SCI多处理器通信
在同一条串行连线上,多处理器通信模式允许一个处理器 (主机)向串行线上其它处理器(从机)发送数据。
一条串行线上每刻只能有一个节点发送数据(发送使能控 制),但可以多个节点同时接收数据。 1、地址字节
13
第7章 DSP片上串行通信外设
7.3 串行通信接口(SCI)
串行通信概述
串行通信:通信线上既传输数据信息,也传输联络信息,因 此收发双方就必须要有通信协议。特点是串行传输成本低, 适用于远距离通信,但传输速度低。 串行通信分类:1)同步通信;2)异步通信。
同步通信:发送器和接收器通常使用同一时钟源来同步。方法是在发送器 发送数据时同时包含了时钟信号,接收器利用该时钟信号进行接收。 异步通信:收发双方的时钟不是同一个时钟,是由双方各自的时钟实现数 据的发送和接收。但要求双方使用同一标称频率,允许有一定偏差。 同步方法:要正确传输字符,准确读取每一位是必须用各自的时钟同步的, 为克服不同时钟的偏差,每个字符都有一个起始位进行同步。
方法二: 利用TXWAKE位产生11位的空闲时间 1)首先置位TXWAKE(SCICTL1.3),控制数据发送特征; 2)写一个数据字节(内容不重要)到SCITXBUF,发送一个

数字信号处理DSP总复习(教师讲稿)

数字信号处理DSP总复习(教师讲稿)

总 复 习考试题型:填空题、判断题、简答题、计算题、设计题 第一章 离散时间信号与系统1.1 离散时间信号——序列一.序列的运算(P9):重点掌握序列的移位、翻褶、和、积运算,它们是计算序列的线性卷积、周期卷积、圆周卷积的基础。

移位的记忆技巧:若m 为正,则减滞后(右移),加超前(左移)。

翻褶序列的记忆技巧:对()x n 的翻褶序列()x n -,若m 为正,则减滞后(左移),加超前(右移)。

二、几种常用的序列(P15):重点掌握单位抽样序列()n δ、单位阶跃序列()u n 和矩形序列()N R n 的定义和相互之间的关系。

三、序列的周期性(P16) (※)P16-18:判断正弦序列是否是周期序列(※)(参见P42习题4)正弦序列0()sin()x n A n ωφ=+为周期序列的条件是:02πω为整数或有理数。

2006-2007年度第二学期考题:①数字频率ω、模拟域频率Ω以及采样频率s f 三者之间的关系:sT f ωΩ=Ω=。

②判断信号()sin5x n n =是否为周期性的。

如为周期性的确定它的周期。

(3分) 解:220.45πππω==,为无理数,所以()x n 是非周期的。

1.2 线性移不变系统(※)一、(※)判断给定系统是否是线性的、移不变的、因果的、稳定的。

(参见P42习题6,7,8)(不能只写判断结果,要有判断过程) 1.线性系统(P20)已知系统()[()]y n T x n =,若系统满足叠加原理112211221122[()()][()][()]()()T a x n a x n a T x n a T x n a y n a y n +=+=+则系统是线性系统。

2、移不变系统(P22)已知系统[()]()T x n y n =,若[()]()T x n m y n m -=-,则该系统是移不变系统。

3、因果系统(P27)判断方法有如下三种:1)已知系统差分方程:用因果系统的定义判断2)已知系统的单位冲激响应()h n :线性移不变系统是因果系统的充分必要条件是()0,0h n n =< (教材P27,公式(1-27))3)已知系统函数()H z :因果系统的收敛域是半径为x R -的圆的外部,且必须包括|z|=∞在内(教材P86) 4、稳定系统(P28)判断方法有如下三种:1)已知系统差分方程:用稳定系统的定义判断2)已知系统的单位冲激响应()h n :线性移不变系统是稳定系统的充分必要条件是|()|n h n P ∞=-∞=<∞∑(教材P27,公式(1-27)) 3)已知系统函数()H z :稳定系统的系统函数H (z )的收敛域包括单位圆(教材P86) 2006年考题:1、判断下列系统的因果性及稳定性。

《数字信号处理》(2-7章)习题解答

《数字信号处理》(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 的反变换。

数字信号处理课后习题答案(全)1-7章

数字信号处理课后习题答案(全)1-7章
=2x(n)+x(n-1)+ x(n-2)
将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

数字信号处理中的有效字长效应

数字信号处理中的有效字长效应

另:由于截尾噪声具有直流分量,将影响信号的频谱结构,因此一般 采用舍入处理。
7.2.2 量化信噪比与所需字长的关系
量化的信噪比
信号的平均功率 与量化x2噪声的平均功率
之比
2 e
2 x
2 e

q2
2
x =12 • 12
22b

2 x
信噪比用对数表示时记作SNR,单位dB
信号S功N率R(d越B大x2)=,信10噪l比g越高;ex22
2、浮点数的表示
浮点数的小数点位置是不固定的,它随每个数的大小而变化
N M • RP
M是数的尾数部分,R是数的基数,P是阶
基数确定后,浮点数就完全由尾数和阶决定
一个浮点数可以表示如下:
Sp
Pn
Sm
Mr
:S:p阶尾P数的M符或号浮位点;数N:的阶符码号,位阶,PP的尾n 绝符对或值数部符分; S:m 尾数的绝对值部分,尾码。
1. e(n)是一个平稳随机序列 2. e(n)与信号也不相关 3. e(n)本身的任意两个值之间不相关,具有白噪声性质 4. e(n)在其误差范围内均匀等概分布。
xa (t) 采样 xa (nT ) 量化编码 xˆ(n)
A/D转换原理图
e(n)
xa (t) 理想A/DC x(n) + xˆn
A/D转换的统计模型
第7章 数字信号处理中的有效字长效应
前言
数字信号处理的实质:一组数值运算。
从设计的角度来讨论:认为数字是无限精度的。
从实现的角度考虑:数字的精度就是有限的
数字系统中的每一个数总是用有限字长的二进制数码表示,运算 过程中需要的数字信号的值、系统的系数和运算过程中的结果都 是存储在有限字长的存储单元中的,此时数字的精度就是有限的。

数字信号处理第7章数字信号处理的硬件实现

数字信号处理第7章数字信号处理的硬件实现
第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的原代码兼容。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第7章 有限脉冲响应数字滤波器的设计
为了构造一个长度为N的第一类线性相位FIR滤波器, 只有将hd(n)截取一段,并保证截取的一段关于 n=(N-1)/2偶对称。设截取的一段用h(n)表示,即
h(n) hd (n) RN (n)
式中, RN(n)是一个矩形序列,长度为N,波形如图7.2.1
(b)所示。 由该图可知,当=(N-1)/2时,截取的一段h(n) 关于 n=(N-1)/2偶对称,保证所设计的滤波器具有线性相
第7章 有限脉冲响应数字滤波器的设计
第7章 有限脉冲响应数字滤波器的设计
7.1 线性相位FIR数字滤波器的条件和特点 (第五章已讲) 7.2 利用窗函数法设计FIR滤波器
第7章 有限脉冲响应数字滤波器的设计
7.2 利用窗函数法设计FIR
7.2.1 窗函数法设计原理
设希望逼近的滤波器频率响应函数为Hd(ejω),
根据傅里叶变换的时域卷积定理,得到(7.2.3)
式的傅里叶变换:
1 H (e ) 2π
j

π
π
H d (e j )WR (e j( ) )d
式中,Hd(ejω)和WR(ejω)分别是hd(n)和RN(n)的
傅里叶变换,即
WR (e j )
n 0 1 j ( N 1) e 2
第7章 有限脉冲响应数字滤波器的设计
加大N,只能使Hg(ω)过渡带变窄, 并不能减小吉布斯效应。
图7.2.4 矩形窗函数长度的影响
第7章 有限脉冲响应数字滤波器的设计
以上分析说明,调整窗口长度N只能有效地控 制过渡带的宽度,而要减少带内波动以及增大阻带
衰减,只能从窗函数的形状上找解决问题的方法。
过渡带的宽度近似等于WRg(ω)主瓣宽度4π/N。 (2) 通带内产生了波纹,最大的峰值在ωc-2π/N 处。阻带内产生了余振,最大的负峰在ωc+2π/N处。通 带与阻带中波纹的情况与窗函数的幅度谱有关,
WRg(ω)旁瓣幅度的大小直接影响Hg(ω)波纹幅度的大小。
以上两点就是对hd(n)用矩形窗截断后,在频域的反 映,称为吉布斯效应。这种效应直接影来自滤波器的性能。其频谱函数为
2π 2π j j j j N 1 N 1 WBl (e ) 0.42WR (e ) 0.25WR (e ) WR (e ) 4π 4π j j N 1 N 1 0.04WR (e ) WR (e )
WHng ( )e
j
N 1 2
第7章 有限脉冲响应数字滤波器的设计
当N>>1时, N-1≈N
2π 2π WHng ( ) 0.5WRg ( ) 0.25 WRg WRg N N
汉宁窗的幅度函数WHng(ω)由三部分相加,旁瓣互相对 消,使能量更集中在主瓣中。汉宁窗的四种波形如图 7.2.6所示,参数为:
第7章 有限脉冲响应数字滤波器的设计
图7.2.1 窗函数设计法的时域波形(矩形窗,N=30)
第7章 有限脉冲响应数字滤波器的设计
实际设计的滤波器的单位脉冲响应为h(n),长度
为N,其系统函数为H(z),
H ( z ) h(n) z n
n 0
N 1
这样用一个有限长的序列h(n)去代替hd(n),肯定会引 起误差,表现在频域就是通常所说的吉布斯(Gibbs)效
WR (e ) FT [ RN (n)] WRg ( )e WHn (e j ) FT [WHn (n)]
N 1 j 2 π 2π 2 0.5WRg ( ) 0.25 WRg WRg e N 1 N 1 j j N 1 2
其单位脉冲响应是hd(n)。
H d (e j )
n


hd ( n)e j n
1 j j n hd ( n) H (e )e d d 2π
第7章 有限脉冲响应数字滤波器的设计
如果能够由已知的Hd(ejω)求出hd(n),经过Z变换可得
到滤波器的系统函数。但通常以理想滤波器作为Hd(ejω), 其幅度特性逐段恒定,在边界频率处有不连续点,因而
构造新的窗函数形状,使其谱函数的主瓣包含 更多的能量,相应旁瓣幅度更小。旁瓣的减小可使 通带、阻带波动减小,从而加大阻带衰减。但这样 总是以加宽过渡带为代价的。
第7章 有限脉冲响应数字滤波器的设计 7.2.2 典型窗函数介绍
本节主要介绍几种常用窗函数的时域表达式、时域 波形、幅度特性函数(衰减用dB计量)曲线,以及用 各种窗函数设计的FIR数字滤波器的单位脉冲响应和损 耗函数曲线。为了叙述简单,我们把这组波形图简称为 “四种波形”。下面均以低通为例,Hd(ejω)取理想低通, ωc=π/2,窗函数长度N=31 1. 矩形窗(Rectangle Window) wR(n)=RN(n) 前面已分析过,其幅度函数为
第7章 有限脉冲响应数字滤波器的设计
将Hd(ejω)和WR(ejω)代入(7.2.4)式,得到:
1 H (e ) 2π
j

π
π
H dg ( )e j WRg ( )e j( ) d
e
j
1 2π

π
π
H dg ( )WRg ( )d
将H(ejω)写成H(ejω)=Hg(ω)e-jω ,则
其频谱函数WHm(ejω)为
2π 2π j E j E N 1 N 1 WHm (e ) 0.54WR (e ) 0.23WR (e ) 0.23WR (e )
第7章 有限脉冲响应数字滤波器的设计
其幅度函数WHmg(ω)为
第7章 有限脉冲响应数字滤波器的设计
这种改进的升余弦窗,能量更加集中在主瓣中,
主瓣的能量约占99.96%,瓣峰值幅度为40 dB,但其 主瓣宽度和汉宁窗的相同,仍为8π/N。可见哈明窗 是一种高效窗函数,所以MATLAB窗函数设计函数 的默认窗函数就是哈明窗。 哈明窗的四种波形如图7.2.7所示,参数为:
n=-31 dB; Bg=8π/N; s=-44 dB
第7章 有限脉冲响应数字滤波器的设计
图7.2.6 汉宁窗的四种波形
第7章 有限脉冲响应数字滤波器的设计
4. 哈明(Hamming)窗——改进的升余弦窗
2 πn Hm (n) 0.54 0.46 cos RN (n) N 1
n=-41 dB; Bg=8π/N; s=-53 dB。
第7章 有限脉冲响应数字滤波器的设计
图7.2.7 哈明窗的四种波形
第7章 有限脉冲响应数字滤波器的设计
5. 布莱克曼(Blackman)窗
2πn 4πn Bl (n) 0.42 0.5 cos 0.08 cos RN (n) N 1 N 1
n=-25 dB; Bg=8π/N; s=-25 dB
第7章 有限脉冲响应数字滤波器的设计
图7.2.5 三角窗的四种波形
第7章 有限脉冲响应数字滤波器的设计
3. 汉宁(Hanning)窗——升余弦窗
2 n wHn (n) 0.5 1 cos RN (n) N 1
2π 2π WHmg () 0.54WRg () 0.23WRg 0 . 23 W Rg N 1 N 1
当N>>1时,其可近似表示为
2π 2π WHmg () 0.54WRg () 0.23WRg 0.23WRg N N
口看到的一段hd(n)序列,所以称h(n)=hd(n)RN(n)为用
矩形窗对hd(n)进行加窗处理。 下面分析用矩形窗截断的影响和改进的措施。为 了叙述方便,用w(n)表示窗函数,用下标表示窗函数 类型,矩形窗记为wR(n)。用N
第7章 有限脉冲响应数字滤波器的设计 h(n) hd (n) RN (n)
应。该效应引起过渡带加宽以及通带和阻带内的波动,尤
其使阻带的衰减小,从而满足不了技术上的要求,如图 7.2.2所示。
吉布斯效应是由于将hd(n)直接截断引起的,因此,也
第7章 有限脉冲响应数字滤波器的设计
图7.2.2 吉普斯效应
第7章 有限脉冲响应数字滤波器的设计
RN(n)(矩形序列)就是起对无限长序列的截断作 用,可以形象地把RN(n)看做一个窗口,h(n)则是从窗
WRg(ω)称为矩形窗的幅度函数,如图所示,将图
中[-2π/N, 2π/N]区间上的一段波形称为WRg(ω)的主 瓣,其余较小的波动称为旁瓣。
将Hd(ejω)写成Hd(ejω)=Hdg(ω)e-jω, 理想低通滤 波器的幅度特性函数为:
, | | c 1 H dg ( ) 0,c | | π
其频谱函数为
2 sin N / 4 WB (e ) e N sin( / 2)
j 2
j
N 1 2
第7章 有限脉冲响应数字滤波器的设计
其幅度函数为
2 sin( N / 4) WBg ( ) N sin( / 2)
2
三角窗的四种波形如图7.2.5所示,参数为:
hd(n)是无限时宽的,且是非因果序列。
例如,线性相位理想低通滤波器的频率响应函数Hd(ejω)为
j e H d (e j ) 0
| | c
c π
其单位脉冲响应hd(n)为
1 c ja jn sin[c (n )] hd (n) e e d 2π c π(n )
1 π H g ( ) H dg ( )WRg ( )d 2π π
相关文档
最新文档