发烧论坛

注册

 

发新话题 回复该主题

理想与现实的差距……..浅谈抽样定理 [复制链接]

查看: 8243|回复: 68
1#
一  抽样定理

大家都知道,音频数字化的理论基础是抽样定理:如果抽样频率Fs等于或大于信号最高频率Fm的两倍,则可以由抽样恢复原信号,而不会产生失真。其数学表达式如下:
若信号为m(t),其最高频谱成分为fm ,抽样时间间隔为Ts = 1/(2fm) ,则m(t)可
用下式表示:

[upload=jpg]Upload/20063142310535027.jpg[/upload]
分享 转发
TOP
2#

二  抽样信号的频谱
    下图是信号抽样后的频谱示意图。由图中可知,信号经过抽样后,频谱加宽了,说明抽样过程是一个非线性过程。
[upload=jpg]Upload/200631423321784009.jpg[/upload]
TOP
3#

现在从物理模型的角度看,公式的物理含义可以这样理解: m(n Ts)还是指各抽样值(离散的模拟信号,不是数字化以后的数据),m(n Ts)后面的那堆式子表示一个上限频率为fm的理想低通滤波器,求和符号表示各抽样值要依次通过理想低通滤波器,m(t)为理想低通滤波器输出的模拟信号(既抽样以前的模拟音频信号)。

抽样定理指出了如何用硬件传输频谱有限的模拟信号m(t)并在接收端恢复它们的方法(简化为四步):
1.在nTs各点对m(t)进行抽样。
2.传送各抽样值(模拟或数字)。
3.在接收端,将收到的这些抽样值放大(或衰减)到适当的幅度,并产生高度相应的脉冲。
4.让这些脉冲通过上限频率为fm的理想低通滤波器,在低通滤波器的输出端便得到原来的信号m(t)。

实际上,理想低通滤波器是不存在的,所以硬件恢复原信号m(t),也是有一定的误差。
这里还应该注意两点,1 由于理想低通滤波器不存在,原信号m(t)的频谱也不是理想的限制在fm以内。2  抽样值在传送的过程中出现了误差。如果把这两个因素也考虑在内,那么实际的结果,离理论值就更远了。


由此可见,抽样定理是一个理想的模型,实际生活里我们只能尽量去接近它,但不可能达到理想的状态。这就是理想与现实的差距。
TOP
4#

谢谢支持。
TOP
5#

由公式知道,n的取值范围是从负无穷大到正无穷大。可见,用公式完全恢复某一点的值,需要用无穷多个抽样值才能算出来,这只能在理论上成立了。实际上是绝对不可能做到的事。另外,实用的数据是有限的,不可能是无穷大。如一张CD的播放时间也就几十分钟。因此,就算使用全部抽样值来运算,恢复的值也只是近似值。

实际上,恢复某点(抽样点除外)数值的精度与取多少个抽样值来计算有直接联系。例如,要求误差在百分之一以内时,需要前后各32个以上的抽样值来计算;要求误差在千分之一以内时,需要前后各319个以上抽样值来计算……

由以上的分析得知,理论和实际有差距的事实是无法避免的。
还应该注意的是,以上的分析还没有把抽样值在传送的过程中出现了误差考虑在内呢,如果再把这个因素考虑进去的话,那么实际的结果离理论值就更远了
TOP
6#

chen20034u 在 2006-3-15 20:57:23 发表的内容
你这样理解是否有问题?光从波形看抽样过程的确是一个非线性过程。但应该从信息量来看是没有问题的。而且从A/D,D/A的变换只要满足奈奎斯特(不知道名字对了没有?)定理的条件就一定可以得到精确的结果! 不能达到精确的结果的原因不是表达式的原因而是元器件的实现有误差。

由公式知道,n的取值范围是从负无穷大到正无穷大。可见,用公式完全恢复某一点的值,需要用无穷多个抽样值才能算出来,这只能在理论上成立了。实际上是绝对不可能做到的事。


满足这个表达式是有条件的,这只是一个表达式而已。

就好像有人认为测量放大器的频率响应要用一个足够精确的信号发生器,调整频率然后测量输入输出得到特性一样。有人想那不可能的,因为我们没有办法测量所有频率点因为那有无穷多。不要这样想那是初等数学的内容,我们有很多现代的信息分析测量的方法实现这些没有问题。

“而且从A/D,D/A的变换只要满足奈奎斯特(不知道名字对了没有?)定理的条件就一定可以得到精确的结果! 不能达到精确的结果的原因不是表达式的原因而是元器件的实现有误差。”

奈奎斯特定理要求的条件是理想的条件,能做到吗?不能达到精确结果的原因不是元器件有误差,而是元件本身的特性与理想的要求差太多的原故。
公式的精确度是毫无疑问的,但我们不可能也没必要达到很高的精确度,比如我们不必要精确到低于电路理论噪声以下。再比如CD格式样本的分辩率只有16比特,n也就不必取无穷大了,只要几千就可以了。

测量放大器的频率响应问题是一个验证结果的问题。比如由一个电阻和一个电容组成的低通滤波器,它的频率响应是可以由理论分析出来,测量它的频率响应就是验证结果的过程。只要验证有限个点的结果与理论相符就可以知道它的全部特性了,如果结果与理论不相符,说明元件有误差,通过微调元件参数就可以了。所以不需要测量所有频率点。

应用抽样定理就不一样了,如果结果与理论不相符,说明不符合理想的条件,通过微调元件参数是很难奏效的。
TOP
7#

KLWX 在 2006-3-16 13:24:10 发表的内容
一个技术贴,估计关心的人较少。
楼主关于抽样的解释比较浅显,但对恢复信号的理解却是错误的。
表达式说明的是原信号等于无穷多个取样信号的叠加,没有问题。但恢复过程却是:
但每个信号周期只用一次取样(即取样频率等于原信号),将得到一个直流信号;至少有两次取样(即取样频率两倍于原信号),将得到方波信号。由于有两倍关系,可以确保频域的信号不会重叠,即意味着该方波信号中含有无失真的原信号,进入理想低通滤波就可以无失真的回复。
至于楼主提到的公式,就是以该方波为基础的无穷个叠加,也可直接得到原信号。
所以问题出在滤波,理想滤波几乎是不能实现的,一是实现困难,二是实现后的滤波器的冲击响应尾部衰减振荡很厉害,时钟稍有偏差,码间干扰将非常可观。


给一些结论,或许诸位可以看看(欢迎探讨):


1.CD的数字化及后续的解码,按理论来说,不存在误差。所以数字化是方向,这一点,LP的支持者不必怀疑。我也认为LP比CD好听,但数字技术胜出,只是时间的问题。

2.问题出在解码上,当然还有信号线传输的问题。但归根到底是影响到解码。所以诸位不必对转盘抱有太大的迷信。我也比较过很多不同级别的转盘,只要厂家质量过关,和解码相比,区别并不明显。过多升级转盘,不如要个好解码。

3.以前有帖子谈到Jitter的问题。我认为Jitter乃是CD的恶声之源,但并没有什么人赞同。仔细分析一下解码的原理,你就会明白,Jitter更多的是取样和解码间的误差,而且是不可避免的,这也可以解释为什么Chord 64水平有限,加了缓存,并不能解决根本问题,而且选择最大缓存,听感反而不如用最小缓存。当然,可能会有很多人难以理解。所以会出现一个转盘配不同的解码后得出其中一个解码器很差,其实是因为设计的不同,它的看Jitter能力较差,如果配置一个Jitter误差较好的转盘,又会得出相反的结论。你说奇怪吗?

4.一般而言,取样频率越高,滤波设计越容易。所以SACD超过CD是必然的事情,前提是解码电路趋于和CD一样成熟。过多无意义的讨论,没有必要。


我对恢复信号的理解是从两个方面来论述的。一是纯数学的,二是物理含义的。表面看是两个不相连事,实际上是一个事物从不同的角度看问题的结果,不存在什么错误。
另外“表达式说明的是原信号等于无穷多个取样信号的叠加”,这个理解不够完善,应该是取样信号通过理想低通滤波器后的响应的叠加。事实上每个抽样值仅包含原信号的部分信息,这部分信息又包含振幅和相角两个参数。所以多个抽样值通过理想低通滤波器后才能叠加出原信号。

从纯数学的角度看,恢复信号有两个含义,一是恢复的点是不是足够多,二是各个点的值是不是足够精确,这两者之间是相互独立的。公式里的n 就是确定每个点的值的精确度的重要元素。但点的多少由什么确定呢?因为在两个抽样点之间就可以恢复出无穷多个点(即t值有无限多个值),所以是个不定值。所以从理论的角度看,完全恢复原信号是没有任何问题的。但要具体操作这个恢复过程,就要用到硬件设备,也就是回到现实中。所以现实中完全恢复原信号是不可能的,但近似的恢复原信号是可能的。

从物理含义的角度看,恢复信号的含义是滤波。即完全滤掉高于fm的那部分频谱。从频谱图知道,高于fm的那部分频谱与fm之间的距离是很近的。要做到有效的滤波,只有理想滤波器才能做到,而理想滤波器是不存在的。而实际的滤波器不能做到完全的滤波,所以只能近似的恢复信号。

如果高于fm的那部分频谱与fm之间的距离拉大了,既抽样频率提高了。那么高于fm的那部分频谱就远离滤波器的通带,输出更小,同等于滤波器更接近理想滤波器。恢复的信号就更加接近原信号。从另一个角看,抽样频率提高了,对同一段曲线所抽取的样本就更多,对恢复某点的数值时就能提供更多的样本,所以恢复得更精确。用实验的方法很容易看到这个结果。在保持输入信号频率、强度和滤波器的参数不变的情况下,逐步提高抽样频率,从示波器上就可以看到还原的信号也逐步接近原信号的波形。


基本同意您给出的结论。
恢复信号出现偏差可分为理论偏差和实际偏差。理论偏差是实际滤波器离理想滤波器的远近程度引起的。就是说即使在进行滤波之前的数据能完全恢复,但由于滤波器不是理想滤波器的原因,使得信号不能完全恢复。改善这个偏差的方向是非常明确的,且是维一的。实际偏差是在进行滤波之前的数据不能完全恢复引起的。情况最严重,原因最复杂,影响最严重。

毫无疑问,按现有的技术,仅两倍的抽样频率对信号的直接恢复是非常不利的。所以现在的CD解码器都毫无例外的使用了内插法升频技术,算是亡羊补牢吧。只是升频技术仅能减少理论偏差。
TOP
8#

[upload=jpg]Upload/200631723162827489.jpg[/upload]

以上四幅图片说明了两倍多的抽样频率是很难满意恢复原信号的。同样这张碟,用8倍升频的CD机播放时,效果已令人满意。
TOP
9#

[upload=jpg]Upload/200631723133342442.jpg[/upload]
[upload=jpg]Upload/200631723135358235.jpg[/upload]
[upload=jpg]Upload/200631723141251379.jpg[/upload]
TOP
发新话题 回复该主题