信號-量化雜訊比

来自testwiki
跳转到导航 跳转到搜索

在信號量化時,會產生量化誤差,信號-量化雜訊比Template:Lang-enSQNRSNqR)是信號能量對量化雜訊能量之比值,用以度量量化之效能,通常使用分貝表示。[1]

信號-量化雜訊比公式由通用信噪比公式导出:

SNR=3×22n1+4Pe×(22n1)mm(t)2mp(t)2

其中:

Pe是接收到比特差錯的概率
mp(t)为峰值消息信号电平
mm(t)为平均消息信号电平

由于SQNR适用于量化信号,因此SQNR公式中的信号为离散时间数字信号,所有我们将使用数字化信号x(n)代替m(t)。对于N个量化层级的取样,每个取样x需要ν=log2N个位元。x中值的分布可以用概率密度函数f(x)来表示。任意x的最大幅度值用xmax表示。

由于信號-量化雜訊比和一般的信噪比一样,是信号功率与某噪声功率的比值,因此可以用如下公式计算:

SQNR=PsignalPnoise=E[x2]E[x~2]

信号功率为:

x2=E[x2]=Pxν=x2f(x)dx

量化噪声功率可以表示为:

E[x~2]=xmax23×4ν

可求出:

SQNR=3×4ν×x2xmax2

当SQNR需要以分贝为单位表示时,一个有意义的近似值是:

SQNR|dB=Pxν+6.02ν+4.77

其中ν是量化取样的位元数,Pxν是上面所计算的信号功率。从这个公式不难看出,当量化取样的位元数增加1时,SQNR将会增加大约6(20×log10(2))分贝。

参考书籍

  • B. P. Lathi , Modern Digital and Analog Communication Systems (3rd edition), Oxford University Press, 1998

外部链接

參考文獻

Template:Reflist Template:Noise