版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、DSP第八章DF的有限字长效应 第八章第八章 数字滤波器数字滤波器 的有限字长效应的有限字长效应 DSP第八章DF的有限字长效应 第一节第一节 引言引言 DSP第八章DF的有限字长效应 一、有限字长效应一、有限字长效应 前置预 滤波器 A/D 变换器 数字信号 处理器 D/A 变换器 模拟 滤波器 模拟 Xa(t) PrF ADC DSPDACPoF 模拟 Ya(t) 完成DF设计后,接下来要实现DSP(数字信号 处理)。具体实现时,字长总是有限的,因为存储 器是有限字长的,所以有限字长效应有DF的有限 字长效应、DFT(FFT)有限字长效应、A/D变换 器的量化误差。 DSP第八章DF的有限
2、字长效应 1.有限字长效应有限字长效应 有限字长意味着: 有限运算精度 有限动态范围 DSP第八章DF的有限字长效应 2.有限字长引起误差 表现在以下几个方面: (a)A/D变换器的量化误差 即A/D变换器将模拟输入信号变为一组离散电平时 产生的量化误差。 (b)系数的量化误差 即把系统系数用有限二进制数表示时产生的量化误 差。 (c)算术运算的运算误差 数字运算运程中,为限制位数而进行尾数处理,以 及为防止溢出而压缩信号电平的有效字长效应。 DSP第八章DF的有限字长效应 3.有限字长效应 在量化和运算过程中,由于有限字长必 然产生误差。 这些误差给数字信号处理的实现精度和 滤波器稳定性带来
3、不良影响称之。 DSP第八章DF的有限字长效应 二、研究有限字长效应目的 1.若字长(通用计算机)固定,进行误差分析,可知结果的 可信度,否则若置信度差,要采取改进措施。一般情况下, 由于计算机字长较长,所以可以不考虑字长的影响。 2.用专用DSP芯片实现数字信号处理时,定点与硬件采用字 长有关: (1)一般采用定点实现,涉及硬件采用的字长。 (2)精度确定字长。因此,必须知道为达到设计要求所需精度 下必须选用的最小字长。 (3)由最小字长选用专用DSP芯片类型 由于选用不同DSP芯片,价格差很大。目前 TMS320C1X,C2X,C5X,C54X,C62X,C67x等价格差异很大 DSP第八
4、章DF的有限字长效应 第二节 数的定点制表示 及A/D变换器的量 化误差 DSP第八章DF的有限字长效应 一、数字信号中数的定点表示 用专用DSP芯片实现数字信号处理时, 一般采用定点二进制数补码表示方法和舍入 量化方式。因此定点、补码、舍入重点分析。 DSP第八章DF的有限字长效应 1.定点数表示三种形式 (1)原码 (2)补码 (3)反码 二进制符号位:0-表示正号,1-表示负号; DSP第八章DF的有限字长效应 例子:(1)原码 从x10=0.75和x10=-0.75看看原码、补码、反码 的表示方法。 解:(1)原码为 x10=0.75=(x2)原=0.110原码 x10=-0.75=(
5、x2)原=1.110原码 通用公式: 其中B0:符号位,B0=1代表负数; Bi:i=1,b,其中b代表字长位数,B1Bb代表b 位字长的尾数 0. 1 1 0 0 1. 1 1 0 0 b i i i B zBx 1 0 10 )1( 0. 2-1.2-b 1. 2-1.2-b 正数: 负数: DSP第八章DF的有限字长效应 (2)补码和反码 补码通用公式: b i i i zBBx 1 010 x10=0.75=(x2)补=0.110=原码 x10=-0.75=(x2)补=1.010=反码+1 x10=0.75=(x2)反=0.110=原码 x10=-0.75=(x2)反=1.001=除符
6、号位外原码各位取反 DSP第八章DF的有限字长效应 2、定点表示产生误差 (1)加法:任何加法运算不会增加字长,但 可能产生溢出 xB1 0.110-0 110 + xB2 0.110-0 011 xB1-xB2=9/8 1.001,其真值为-7/8, (2)乘法:不会溢出,但字长加倍 溢出,使其变为负数 例:b=3=0.101 0.011 101 101 0.001111 成为六位数,截尾变成0.001。 产生误差。 DSP第八章DF的有限字长效应 二、数的量化误差范围 量化对尾数处理产生的误差,其量化方式 可分为: 1.截尾量化:即把尾数全部截断不要。 2.舍入量化:即把小于q/2的尾数舍
7、去,把 大于尾数“入”上来。 其中q=2-b,称为量化步阶,b为字长的位数。 DSP第八章DF的有限字长效应 1.截尾量化 截尾量化可分为: (1)对于正数的截尾量化误差 (2)对于负数的截尾量化误差 DSP第八章DF的有限字长效应 (1)对于正数的截尾量化误差 一个信号x(n): 还没截尾 1 1 2)( b i i i BXnx 由于有限字长: 截尾 b i i iT BX 1 2 看出:b1b 所以,原码和补码的截尾误差为: 1 1 2 b bi i iTT BXXe 1 1 2 0 b bi i iT T qBe e 最大误差: 最小误差: 截尾量化误差范围为: 发生在被截去 的位数上
8、的数 都为1情况。 发生在被截去 的位数上的数 都为0情况。 0. 2-1 .2-b 0 0 .0 b1-b b 最小误差 0. 2-1 .2-b 1 1 1 最大误差 DSP第八章DF的有限字长效应 (2)对于负数的截尾量化误差 截尾量化误差与负数表示方式有关。 还没截尾 1 1 2)( b i i i BXnx 负数原码表示,其截尾量化误差: )0(2 1 1 Tc b bi i iTc eqBe 发生在被截去 的位数上的数 都为1情况。 发生在被截去 的位数上的数 都为0情况。 0. 2-1 .2-b 0 0 .0 b1-b b 最小误差 0. 2-1 .2-b 1 1 1 最大误差 负
9、数补码表示,其截尾量化误差: )0(2 1 1 qeBe Tc b bi i iTc 同样,负数截尾量化误差,最大误差=q,最小误 差=0. DSP第八章DF的有限字长效应 2、舍入量化 0. 1 0 1 0 1 0 1 0 0 b b1 舍去:0.1010-信号比原来小; 舍入:0.1011-信号比原来大; 所以,最大误差为最大误差为q/2,最小误差为最小误差为-q/2 舍入量化误差范围为舍入量化误差范围为|en|舍入误差。 e(n)量化误差是随机变量,所以要用统计 方法,统计公式去分析。 应用比舍入少些 DSP第八章DF的有限字长效应 三、量化误差的统计方法 上面我们分析了量化误差的范围,
10、但 要精确地知道误差究竟是多大,几乎是 不可能的。视信号具体情况而定。 所以我们只要知道量化误差的平均效 应即可。它可以作为设计的依据。例如: A/D变换器量化误差-决定A/D所需字长。 DSP第八章DF的有限字长效应 1、量化误差信号e(n)四个假设 为了进行统计分析,对e(n)的统计特性作以下假设: (1)e(n)是平稳随机序列 即它的统计特性不随时间变化。即 , 均与n无关。 (2)e(n)与取样序列x(n)是不相关的。即Ee(n)*x(n)=0(互相 关函数=0)e(n)与输入信号是统计独立的。 (3)e(n)序列本身的任意两个值之间不相关。 即e(n)本身是白噪声序列 Ee(n)*e
11、(n)=0(自相关函数=0) (4)e(n)在误差范围内均匀分布(等概率分布的随机变量)即 P(e)(概率密度)下的面积=1 )(ne 2 n DSP第八章DF的有限字长效应 2、截尾误差与舍入误差的概率密度 截尾误差:正数与负数补码截尾误差: 截尾误差:负数原码与负数反码截尾误差: 舍入误差: P(e) e -2-b 2b P(e) e 2-b 2b 0 0 P(e) e -2-b/2 2b 2-b/2 0 DSP第八章DF的有限字长效应 3、量化误差的定义 根据以上假设可知: 量化误差是:一个与信号序列完全不相关的 白噪声序列,即称量化噪声。它与信号的 关系是相加性的。 DSP第八章DF的
12、有限字长效应 4、量化噪声的统计模型 理想A/D采样器 xa(t) x(n)=xa(nT) e(n) )()() ( nenxnx DSP第八章DF的有限字长效应 5、量化误差信号e(n)的均值me 和方差 的概率密度:误差 无关与数学期望, eep nmE deepmemneE deeepndenepneneEm e ee e e )( : )()()( )()()()()( 222 e 2 下面,分别对舍入误差及截尾误差的均值 和方差进行分析。 DSP第八章DF的有限字长效应 (1)对于舍入误差 12 0 12 ) 2 () 2 ( 3 1 )()( 0 1 )()()( 0 2/)(2/
13、1 )( 2 2 2 33 2 2 22 2 2 2 2 q m qqq q deepme ede q ndenepnem qneqq eP e e q qe e q q q qe 方差: 均值: 其余 P(e) e 2b 0 -2-b/22-b/2 DSP第八章DF的有限字长效应 (2)对于正数及负数补码截尾误差 12 2 12 1 ) 2 ()()( 22 1 )( 0 0)(/1 )( 2 2 2 0 2 0 22 02 0 q q m q de q q edeepme q e q deeepm neqq eP e e qq e e q q e 方差: 均值: 其余 P(e) e 2b
14、0 -2-b DSP第八章DF的有限字长效应 (3)对于负数原码及反码的截尾误差 3 2 3 1 ) 2 ()()( 22 1 )( 0 )(0/1 )( 2 2 2 0 2 0 22 0 2 0 q q m q de q q edeepme q e q deeepm qneq eP e e qq e e q q e 方差: 均值: 其余 P(e) e 2b 0 -2-b DSP第八章DF的有限字长效应 (4)结论 从上看出:量化噪声方差与字长直接有关。 字长越长,q越小,量化噪声越小。 字长越短,q越大,量化噪声越大。 DSP第八章DF的有限字长效应 (5)信噪比 对于舍入处理: 2 2 2
15、 2 2 2 2 2 2 2 2 lg102lg2012lg10 2(lg1012lg10 12 lg10 12 12 1 x bx x x x e x b q qqN S q q N S 代入)将 数):表示成分贝形式(求对 量化噪声 信号方差 (量化噪声) 噪声平均功率 信号平均功率 信噪比: 看出:(1)信号功率 越大,信噪比越高(但受A/D变换器动 态范围的限制。(2)随着字长b增加,信噪比增大,字长每增加1 位,则信噪比增加约6dB.(3)最小信噪比:S/N=10.79+6.02b x 2 DSP第八章DF的有限字长效应 例子 在Modem中,语音和音乐可视为一随机过程,因 此可用概
16、率分布来表示这些信号。它们幅值在零附近, 概率分布有一峰值,且随幅度加大分布曲线急剧下降。 当抽样信号幅度信号均方根值的34倍时,P(e)-0, 则如对信号进行压缩为Ax(n),并令 , 则一般不会 出现限幅失真。若需要信噪比70dB,至少需要多少位 modem. P(e) e x A 4 1 bitbdB dBb A N S ee x 12,70 )(25. 16) 16 1 lg(10)lg(10 22 22 至少需要可知:若需要信噪比 解: DSP第八章DF的有限字长效应 6.量化噪声通过线性系统 h(n)或H(z) )( nx)()() ( nefnyny )(ne )(nx 求:量化
17、噪声通过线性系统后: 1.系统输出 2输出噪声 3输出噪声均值 4输出噪声方差 DSP第八章DF的有限字长效应 (1)对于舍入噪声 dweHneE m mnemhnhnene nhnenxny jwe fef ef m f 2 2 22 0 )( 2 )( 0 )()()()()( )(*)()()( 输出噪声方差 输出噪声均值 输出噪声 系统输出 分析前题:(1)系统完全理想,无限精度的线性系统。 (2)e(n)舍入噪声舍入噪声,均值=0 (3)线性相加(加性噪声)-到输出端 DSP第八章DF的有限字长效应 输出噪声方差求解 )(根据帕塞伐定理: 不相关)时, 输出噪声方差 dweHmh d
18、weH nelmmh lnemneElhmh lnelhmnemhE neE jw m jwe m e ml ml fef 2 0 2 2 2 0 22 00 00 22 )( 2 1 )( )( 2 )()( )()()()( )()()()( )( DSP第八章DF的有限字长效应 (2)对于截尾噪声 )()( )()()( )( 2 )( )()()()()( )(*)()()( 0 00 2 2 22 0 j e m e m ff f jwe fef m f eHmmhmmnemhEneEm m dweHneE mnemhnhnene nhnenxny ,还有一直流分量输出噪声除以上方差
19、外 输出噪声方差 输出噪声均值 输出噪声 系统输出 分析前题:(1)系统完全理想,无限精度的线性系统。 (2)e(n)截尾噪声噪声, (3)线性相加(加性噪声)-到输出端 2 0 q mm ee , DSP第八章DF的有限字长效应 第三节 数字滤波器的系 数量化误差 DSP第八章DF的有限字长效应 一、系数量化误差一、系数量化误差 DF的系统函数: 理想设计ak,bk 是无限精度 实际实现时,ak,bk放在存贮单元内,必须要 对ak,bk进行量化(截尾或舍入),造成DF (零点、极点)位置偏移,影响DF性能,使 实际设计出DF与原设计有所不同。严重时, 极点跑到单位园外,导致系统不稳定,滤波
20、器不能从使用,这就是系数量化效应。 DSP第八章DF的有限字长效应 二、研究滤波器系数量化误差 目的 选择合适的字长,以满足频率响应指标 的要求,保持DF的稳定性及系统的灵敏 度。 DSP第八章DF的有限字长效应 例子 设H(z)=0.0373z/(z2-1.7z+0.745),求维持系统稳 定性系数需要最小字长.(设滤波器作舍入处理) 解:求系统稳定性是求分母=0,求出极点,且 极点1. 若量化 M i i iz a 1 01 iii aaa M i M i i i i i zaza 11 01 设此时极点都在单位园上,则z=1代入: 则量化误差: M i M i ii aa 11 045.
21、0745.07 .111 . 7 (6 209. 0/7 . 1 09. 0045. 0 2 2 2 )1 取若为截尾,则可求得 舍入),长取为了稳定,系数最小字 现用最大系数: ( b b q q b b DSP第八章DF的有限字长效应 三、IIR DF系数量化的统计分析 系数无限精度: 系数量化后: )( )( 1 )( 1 1 zA zB za zb zH N i i i N i i i )( )( 1 )( 1 1 zA zB za zb zH N i i i N i i i 为量化误差。,其中 ii iii iii aa bb DSP第八章DF的有限字长效应 系数量化误差: 系数量化
22、后,偏差DF的输出: 之间偏差与研究)()( . 1zHzH )() ( )(nynyne N i i i N i i i N i i i E zezEzzzz zA zHzz zH 000 )(,)(,)( )( )()()( )( , )()()(zXzHzE E 看出系数量化后,实际: 。的偏差的无限精度)()()( zHDFzHDFzH E H(z) HE(z) )()()(nenyny )(ne )(ny )(nx DSP第八章DF的有限字长效应 2.系数量化造成频响偏差(舍入) )() jwjwjw E eHeHeH()( z dz zHzH j dweH E c E jw E )
23、()( 2 1 ) 2 1 1 2 2 (由均方偏差 DSP第八章DF的有限字长效应 四、FIR DF 系数量化统计分析 由于线性相位FIR DF,有四种滤波器(h(n)=奇、 偶;N=奇、偶) 2 1 0)()()( )( N nnenhnh nh 激响应为系数量化后的单位冲)( nh激响应为系数量化后的单位冲)( nh 为系数量化后单位冲激响应 激响应为系数量化后的单位冲)( nh 22 )( )()( ) ) 2 , 2 ( wEE wHwHwE qq w 频响误差函数)( 内均匀分布对于舍入误差,它在 q N wE NnnNene DFFIR 2 )( 101()( ) 线性相位对于第
24、一类 DSP第八章DF的有限字长效应 第四节 DF定点运算中的 有限字长效应 DSP第八章DF的有限字长效应 一、分析前题 设DF:在定点运算,舍入运算情况下分析相关误差。 即:IIR DF中: (1)存在反馈环,由舍入处理在一定条件下引起非线性 振荡。 (2)分析舍入噪声(用统计方法) FIR DF中 (1)不存在非线性振荡(除频率采样型结构)。(因 为无反馈) (2)直接用统计方法分析 DSP第八章DF的有限字长效应 二、IIR DF中的零输入极限环振荡 什么是零输入极限环振荡? 因为IIR DF有一反馈,在一定条件下就 可能发生振荡。当将输入信号去掉后, 由于舍入引入的非线性作用,输出端
25、会 停留在某一数值上,或在一数值间振荡, 这种现象称为“零输入极限环振荡”。 DSP第八章DF的有限字长效应 例子 输入x(n)=0.87(n),系统差分方程:y(n)=0.5y(n-1)+x(n) 起始条件:n,limy(n)=0. 当做系数舍入量化: 起始条件n0, )()1()(nxnyny R 0)(ny 。系统失去稳定出现振荡 处,移至看出极点由 此时 处于振荡时,可以证明 当 当 当 当 当 位字长,均为和系数 15 . 0 1 1 )( ) 1 ( ) ( 3 001. 0)4 ( , 4 001. 0)3 ( , 3 010. 0100. 0*100. 0)2() 1 ( *1
26、00. 0)2 ( , 2 100. 00111. 0) 1 (111. 0*100. 0 ) 1 ( , 1 111. 0111. 00*100. 0)()1 ( 100. 0)0 ( , 0 8 1 223)(), ( 1 3 zz z zH nynyn yn yn xyyn xyn nxyyn qnxny RR RR RR b DSP第八章DF的有限字长效应 2.极限环现象的利弊 在许多实际问题中,要尽量克服极限环现象。 例:在通讯中,极限环现象会在空截线路中 产生不需要的信号。但有趣的是:可以利用 极限环现象,设计周期性信号发生器,产生 各种序列振荡器。 DSP第八章DF的有限字长效应
27、 二、IIR DF定点运算中有限字 长效应的统计分析 (1)分析前题 对e(n)进行四个假设: (1)所有噪声(量化误差)都是平衡随机序列。 (2)量化噪声与信号不相关,且各噪声之间也 不相关。 (3)噪声是白色的,Ee(n)*e(n)=0 (4)每个噪声都均匀等概率分布。 DSP第八章DF的有限字长效应 2.例子 一个二阶IIR DF 低通,采用定点算法尾数舍 入处理,分别计算:直接型,级联型,并联 型三种结构的舍入误差。其系统函数: 21 72.07 .11 04.0 )( zz zH DSP第八章DF的有限字长效应 (1)直接型 1.7 -0.72 x(n) e1(n) e2(n) Z-
28、1 Z-1 y(n)+ef(n) e0(n) 其中,e0(n),e1(n),e2(n)分别 为系数0.04,1.7,-0.72相乘后 的舍入噪声。 输出噪声ef(n)是由这三个噪声通过H(z)=1/B(z)网络形成的。 ef(n)=(e0(n)+e1(n)+e2(n)*h0(n) 22 1 22 4 .22 8 .02, 9 .01 )( 1 2 1 3 q zz z dz zBzBj ef c eef 代入(利用留数定理)将 ( 输出噪声方差 0.04 DSP第八章DF的有限字长效应 (2)级联型 0.9 0.04 x(n) e1(n) e2(n) Z-1Z-1 y(n)+ef(n) e0(n) 22 2 21 2 1 1 1 22 2 1 2 1 121 22 2210 2 222 21 10 2 .15: 12 ,8 . 01)(,9 . 01)( )()( 1 2 1 )()()()( 1 2 1 2 )()()()()()( )( 1 )()()( )()( 1 )()()(),( q q zzBzzB z dz zBzBjz dz zBzBzBzBj nhnenhnenene zB zHzHne zBzB zHzHnene f e c e c ef f 代入用留数定理 将 网络只通过而噪声 网络通过看出
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 职业性眼伤的职业防护意识提升策略效果
- 公司业务提成制度
- 2026年历史常识与文化素养试题库及答案
- 职业性皮肤病的诊断标准与临床实践
- 2026年投资顾问专业知识认证考试题库
- 2026年经济学基础理论知识与实践题集
- 2026年商业地产开发项目的团队组织与人力资源配置试题
- 职业性皮炎患者工作环境优化方案
- 优莎娜的制度
- 职业性白癜病的皮肤屏障修复方案
- 灰土挤密桩的施工要点及质量控制措施
- GB/T 33450-2025科技成果转化为标准指南
- JJF(鄂) 175-2025 气压测试箱校准规范
- 广元中核职业技术学院《高等数学(3)》2025 - 2026学年第一学期期末试卷(A卷)
- 职业技能认定考评员考核试题与答案
- 床上运动及转移技术课件
- 子宫腺肌症术后护理
- 2024-2025苏教版小学数学二年级上册期末考试测试卷及答案(共3套)
- 光伏发电项目风险
- 风力发电项目分包合同施工合同
- GB/T 8607-2024专用小麦粉
评论
0/150
提交评论