Processing math: 100%
06 Apr 2017

信噪比

SNR

Eb:比特平均能量(J/bit Rb:比特速率(bit/s
Es:符号平均能量(J/symbol Rs:符号速率(symbol/s
N0:噪声功率谱密度(W/Hz BW:带宽(Hz
k:每个符号中的比特数 α:低通滤波器的滚降系数

一些基本概念和符号。


SNR,或者我们平时说的信噪比,即信号噪声功率比,其实是一个不精确的概念。 信噪比有很多种:

符号信噪比:

\[P_e=E_s/N_0)\]

比特信噪比:

\[P_b=E_b/N_0)\]

符号SNR

一般情况下,如果不特殊说明,信噪比指的是符号信噪比。

\[SNR=P_{signal}/P_{noise}=P_{symbol}/P_{noise}\]

这里要注意一个关键的词:功率

\[SNR=\frac{S}{N}=\frac{E_s\cdot R_s}{N_0 \cdot B_W}\]

由于:

\[E_b \cdot R_b = E_s \cdot R_s\]

最终:

\[SNR=\frac{E_s}{N_0} \cdot \frac{R_s}{B_W}=\frac{E_b}{N_0} \cdot \frac{R_b}{B_W}\]

符号速率与比特速率

假设每个符号中有k个比特,则:k=log2M

调制方式 调制阶数M 每符号中比特数k
BPSK M=2 k=1
QPSK M=4 k=2
64QAM M=64 k=6
…… M k=log2M

上图为不同调制方式对比。

符号速率Rs与比特速率Rb的关系为:

\[R_s = R_b/k\] \[symbol/sbit/s\]

速率与带宽

对于数字通信系统,一般情况下,信噪比即代表符号信噪比,即:

\[SNR=E_s/N_0\]

这是因为通常,信号带宽等于符号速率的倒数,即:

\[B_w=R_s\]

因此,Es/N0Eb/N0的关系可表示为:

\[E_s/N_0 = k\cdot E_b/N_0\]

写成dB形式:

\[E_s/N_0dB = E_b/N_0dB + 10log_{10}k\]

采样速率与SNR

在采样速率与符号速率不一致时,随着采样速率的变化,信号带宽也会随着变化。即:

\[B_w=R_{sampling}\]

采样率升高,带宽变大,噪声功率变大;反之亦然。

此时,SNREs/N0的关系变为:

\[SNR =\frac{E_s\cdot R_s}{N_0 \cdot B_W}=\frac{E_s}{N_0 }\cdot \frac{R_{symbol}}{R_{sampling}}\]

写成dB形式:

\[SNR dB=E_s/N_0 dB+10log_{10}Tsampling/Tsymbol\] \[SNR dB=E_s/N_0 dB-10log_{10}Rsampling/Rsymbol\]
复信号

对于实信号来说:

\[SNR dB=E_s/N_0 dB-10log_{10}0.5Rsampling/Rsymbol\]
为什么呢?

已调信号传输时

实际上,符号速率Rs和传输带宽BW的关系是:

\[B_W=R_s \cdot 1+α\]

因此:

\[SNR=\frac{1}{ 1+α} \cdot E_s/N_0=\frac{k}{ 1+α} \cdot E_b/N_0\]

其中:

  • α:低通滤波器的滚降系数

当它的取值为0时,它的矩型系数最好,占用的带宽最小,但很难实现; 当它的取值为1时,带外特性呈平坦特性,占用的带宽最大是为0时的两倍;

例如,在数字电视系统,当α=0.16时,一个模拟频道的带宽为8M

\[R_s=8/1+0.16=6.896Mbps\]

如果采用64QAM调制方式

\[R_b=6.896 \cdot log_264=6.896 \cdot 6=41.376Mbps\]

参考内容:

https://cn.mathworks.com/help/comm/ug/awgn-channel.html?s_tid=srchtitle http://blog.csdn.net/weiweiliulu/article/details/46344103


Creative Commons License