DSP

DSP之有限字长效应

2019-07-13 11:29发布

 由于专用硬件或者计算机软件实现的数字信号处理中,有关的参数以及运算过程的结果都是存储在有限字长的存储单元中,由于有限精度表示数据,必然对原系统产生误差。常见的引起有限字长效应的误差因素有: 1 A/D转换将模拟信号变为一组离散电平产生的量化效应。 2 系数用有限二进制数表示产生的量化效应 3 运算过程中,尾数处理误差和防溢出而压缩电平的有限字长,包括低电平极限环振荡和溢出振荡效应。     一、量化及量化误差 理论上十进制数可用无穷多位二进制数表示   x = β + Σβn 2^-n n为1 到无穷   其中β为符号位,βn为有效数字位, 实际中,只能用有限位近似表示(b+1)位),这种过程称为量化。 量化方式有2中,1 截尾 直接截掉b位后数据                                2 舍入 视b+1位后数据的大小决定b位数据的值,大于一半,则入位,否则舍弃    由量化产生的量化误差有舍入误差和截尾误差,区别在于舍入误差对称分布,截尾误差单极性分布,一般情况下,舍入误差影响较小,应用多。 浮点制量化误差处理,只涉及尾数的字长,因此与定点误差分析一样,但是误差大小与阶码有关。   1 A/D转换将模拟信号变为一组离散电平产生的量化效应。 模拟信号经过A/D转换为b位数字信号   模拟信号经过转换可得到精确抽样信号和量化误差e[k]。   分析A/D转换器的量化效应目的在于选择合适的字长,以满足信噪比指标。 e[k]的统计假设 1) e[k]是平稳随机序列 2) e[k] 是白噪声,且e[k1]和e[k2]不相关 3) e[k]和x[k]不相关 4) e[k]等概率分布