0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

通过减法和非减法抖动减少量化失真

海阔天空的专栏 来源:信号 作者:信号 2023-05-03 11:14 次阅读

了解抖动如何抑制谐波和非谐波杂散以及两种不同类型的抖动系统:减法和非减法拓扑。

量化小幅度信号会在量化误差和输入之间产生相关性,从而导致明显的谐波分量。高频谐波可以混叠回奈奎斯特间隔,其频率可能是输入的谐波,也可能不是输入的谐波。

在本文中,我们将看到抖动可以抑制谐波和非谐波杂散。我们还将介绍两种不同类型的抖动系统,即减法和非减法拓扑,并了解每种类型的重要功能。

量化小信号时的高频谐波

之前,我们讨论过,即使是理想的模数转换器ADC)在对低幅度信号进行数字化处理时也会产生谐波分量。例如,通过量化幅度为1.11

LSB(最低有效位)的0.75 kHz正弦波,我们可以在图1的时域中得到以下波形。

显示输入和量化信号的图。

***图1. *显示输入和量化信号的图。

在4 MHz处对量化信号(上面的红色曲线)进行采样并获取其FFT(快速傅里叶变换),我们得到下面的频谱(图2仅显示DC至200 kHz范围)。

fs = 4 MHz 的输出频谱。

图2.f的输出频谱 s = 4 兆赫。

如本文第一部分所述,输出频谱中的谐波是量化操作的伪影。通过目视检查,我们观察到这些谐波在高达180

kHz的频率下很容易辨别。为了产生上述曲线,我们故意使用远高于奈奎斯特采样定理要求的采样频率。这种高采样频率使我们能够获得信号的真实频谱,而不受有限采样频率的影响(就好像信号是未采样的模拟信号一样)。

量化低振幅信号引起的混叠效应

如果我们使用较低的采样率(例如40 kHz)来获取输出样本会怎样?根据奈奎斯特采样准则,40 kHz足以成功采样和重建1.11 kHz正弦波。然而,类似方波的信号具有高达40 kHz和超过33 kHz的显着谐波分量。例如,35次和36次谐波(63.38 kHz和85.<> kHz)略低于我们的新采样频率f s = 40 kHz(图 3)。

fs = 4 MHz 的放大频谱。

图3.f的放大光谱 s = 4 兆赫。

考虑到上述频谱,40 kHz的采样频率实际上并不满足奈奎斯特的采样条件。因此,通过以40 kHz采样,所有高于20 kHz的谐波都将混叠回奈奎斯特间隔,其频率可能是也可能不是输入的谐波。图4显示了采样频率为40 kHz时的输出频谱。

fs = 40 kHz 的输出频谱。

图4.f的输出频谱 s = 40 kHz。

上述频谱中有谐波和非谐波分量。从图3可以看出,当使用36 kHz采样频率时,我们预计63.38 kHz和85.3 kHz的分量将分别混叠回37.1 kHz和15.40 kHz。这些混叠分量如图5所示,它提供了围绕目标频率的输出频谱的放大版本。

围绕感兴趣频率的输出频谱的放大版本。

***图5. *围绕感兴趣频率的输出频谱的放大版本。

在信号中添加抖动噪声可以破坏量化误差和输入之间的相关性,从而消除量化失真。因此,当使用40 kHz采样频率和抖动时,我们预计谐波和非谐波分量将消失。为了验证这一点,我们在量化之前向输入添加三角形分布的噪声,然后以40 kHz采样。三角形抖动 PDF(概率密度函数)的宽度取为 2 LSB。在这种情况下,获得以下输出频谱(图6)。

fs = 40 kHz 时抖动系统的频谱。

图6.f的抖动系统的谱 s = 40 kHz。

施加抖动时,输入频率处只有一个显性分量。现在我们已经熟悉了抖动的功能,让我们来看看应用这种技术的不同方法。

抖动方法:减法和非减法抖动

这两种抖动方法如图 7 所示。

(a) 非减法和 (b) 减法抖动拓扑的简单细分。

* 图7. (a) 非减法和 (b) 减法抖动拓扑的简单细分。图片由ADI公司提供*

在减法(图7(b))中,引入输入端的噪声以相反的极性添加到输出端,从而将系统输出端的净抖动噪声归零。通过图7(b)所示的特定实现,噪声发生器的输出被转换为模拟值并从输入中减去,而噪声的数字等效值则通过加法器添加到输出中。在非减法中,噪声被引入输入,而不从输出中减去。

正如我们稍后将讨论的那样,减法抖动可能比非减法版本更强大,尤其是在处理量化失真时。然而,在许多实际情况下,不可能仅仅因为抖动噪声在数字域中是未知的,就不可能从输出中减去抖动信号。

减法抖动 — 消除量化失真

抖动背后的理论相对复杂且需要数学密集型。在这里,在不通过数学细节的情况下,我们将看一下一些结果。如前所述,我们应该记住,减法抖动比非减法方法更强大。对于任意输入信号,可以证明具有适当抖动噪声的减法系统可以呈现白色的量化误差,在统计上与系统输入无关,并且在1.png2.png范围内具有均匀分布。

使量化噪声具有这些所需特征的一个抖动信号是白噪声,其均匀分布在1.png2.png范围内。有关相关数学推导和定理的摘要,您可以参考“使量化噪声具有这些所需特征的一种抖动信号是白噪声,其均匀分布在”一书。

非减法抖动 — 减少量化失真

对于任意输入,非减法拓扑不能使总误差均匀分布或在统计上独立于输入。然而,一个设计得当的非减法系统仍然可以大大改善量化系统。我们在本文第一部分中提供的仿真结果对应于非减法系统。这些模拟证实了非减材系统的有效性。

在正确选择抖动信号的情况下,非减法拓扑的总误差功率P错误,总计可以通过公式1表示(有关更多详细信息,请参阅上一节中提到的书)。

1.png

等式 1.

上式中的第一项是理想量化器的众所周知的噪声功率。第二项是抖动噪声的方差。公式1直观地有意义,因为它表明抖动噪声功率与量化噪声功率相加,从而决定了整个系统的本底噪声。如果我们使用方差较大的抖动噪声,则输出噪声水平会增加。换句话说,通过将抖动噪声添加到输入中,我们试图打破量化噪声和输入之间的相关性,但代价是略微提高了本底噪声。

常见抖动信号

抖动信号的一个重要特征是其概率密度函数。具有高斯、矩形或三角形分布的抖动信号用于不同的应用。可用于减少非减法系统量化失真的矩形和三角形抖动信号如图9所示。

(a)矩形和(b)三角形抖动信号的图,用于消除量化失真。

* 图9. (a)矩形和(b)三角形抖动信号的图,用于消除量化失真。*

上述矩形和三角形抖动信号的方差分别为1.png2.png

对于高斯抖动,建议的方差为 1.png

通过代入公式1中的这些值,我们可以计算出不同抖动类型的本底噪声增加。与无抖动系统相比,应用矩形、三角形和高斯抖动可以使非减法系统的本底噪声分别增加3 dB、4.8 dB和6 dB。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 谐波
    +关注

    关注

    7

    文章

    823

    浏览量

    41781
  • 信号
    +关注

    关注

    11

    文章

    2791

    浏览量

    76749
  • 失真
    +关注

    关注

    2

    文章

    103

    浏览量

    21353
收藏 人收藏

    评论

    相关推荐

    通过减法非减法抖动减少量化失真

    了解抖动如何抑制谐波和非谐波杂散以及两种不同类型的抖动系统:减法非减法拓扑。
    的头像 发表于 02-27 14:25 1648次阅读
    <b class='flag-5'>通过</b><b class='flag-5'>减法</b>和<b class='flag-5'>非减法</b><b class='flag-5'>抖动</b><b class='flag-5'>减少量化</b><b class='flag-5'>失真</b>

    减法器电路与原理 减法器电路图分享

    减法器是一种电路,它可以实现二进制数字的减法运算。减法器的工作原理基于位运算和进位/借位机制。
    的头像 发表于 02-19 09:36 8166次阅读
    <b class='flag-5'>减法</b>器电路与原理 <b class='flag-5'>减法</b>器电路图分享

    FPGA中减法的处理

    在FPGA中一般减法是怎么处理的呢?比如A-B是采用A+B的补码,还把A和B都定义成有符号的类型,直接进行减法运算呢?
    发表于 12-24 09:46

    减法器设计异常

    如图用op07做的减法器,不管正向输入端和反向输入端如何输入,输出都不满足减法器的理论值,求大神指导下谢谢!!!
    发表于 02-14 15:09

    哪一个是减法器?负反馈在减法器电路中的原理?

    下图哪一个电路是减法器?按照书上的电路,减法器应该构成负反馈,可是把运放接成正反馈之后,输出却没有变化,那么负反馈或者正反馈在电路中的作用是什么呢?问题来自论坛里的这个电路,看到构成的是正反馈
    发表于 08-31 19:46

    减法运算电路

    减法运算电路 图6-4 减法运算电路
    发表于 03-09 10:11 5949次阅读
    <b class='flag-5'>减法</b>运算电路

    减法运算

    减法运算   同加法运算一样,减法运算可采用减法器来实现。半减器和全减器的设计方法和步骤与设计加法器相同。实用上,为了简化系统结构,通常不另外设计减
    发表于 04-07 10:38 1.3w次阅读
    <b class='flag-5'>减法</b>运算

    补码减法,补码减法原理是什么?

    补码减法,补码减法原理是什么?    负数的减法运算也要设法化为加法来做,其所以使用这种方法而不使用直接减法,是因为它可以和常规的加法运算使用同一
    发表于 04-13 11:45 6828次阅读

    减法电路

    减法电路 减法电路和加法电路实质相同,在求和电路中预先将某些信号倒相就可以成为求差电路或混合电路。 差动输入运算放大器
    发表于 04-22 17:46 2w次阅读
    <b class='flag-5'>减法</b>电路

    减法电路

    减法电路 利用一个差动输入的运放就可同时实现加减法运算,这种运算电路如图5.4-3所示。
    发表于 04-22 17:50 1.1w次阅读
    加<b class='flag-5'>减法</b>电路

    带输入缓冲的减法器电路

    带输入缓冲的减法器电路
    发表于 09-04 21:32 2915次阅读
    带输入缓冲的<b class='flag-5'>减法</b>器电路

    基于改进谱减法的语音增强

    基于改进谱减法的语音
    发表于 01-06 16:53 32次下载

    语义减法聚类研究

    针对传统减法聚类算法需要人工输入参数1和2的不足,对算法进行改进。引入AFS理论,通过隶属度矩阵自动确定密度半径1、半自动确定权重参数2。提出了改进的语义减法聚类算法SDSCM,并在Iris
    发表于 11-25 10:45 0次下载
    语义<b class='flag-5'>减法</b>聚类研究

    真空衰减法和压力衰减法两种方法的区别

    真空衰减法是一种无损、定量的检测非多孔、刚性或柔性包装泄漏的方法。压力衰减测试是一种用于检测无孔、刚性或柔性包装中泄漏的定量测量方法。如果加压气体的引人导致包装壁或密封件破裂,则该测试是破坏性
    的头像 发表于 07-27 15:21 1331次阅读
    真空衰<b class='flag-5'>减法</b>和压力衰<b class='flag-5'>减法</b>两种方法的区别

    压力双减法和无损真空衰减法的区别是什么?

    真空衰减法是一种无损、定量的检验非多孔、刚性或柔性外包装泄漏的方法。压力衰减检测是一种用于检验无孔、刚性或柔性外包装中泄漏的定量测量方法。假如增压气体的让人造成外包装壁或密封材料裂开,那么该检测
    的头像 发表于 08-29 14:14 610次阅读
    压力双<b class='flag-5'>减法</b>和无损真空衰<b class='flag-5'>减法</b>的区别是什么?