1. 什么是MPSK?
MPSK(多相移键控)是一种数字调制方式,通过改变载波的相位来传输数据。调制信号的星座图中,每个相位点表示一个符号,对应多个二进制比特。
例如:
- BPSK(2-PSK): 每个符号表示1比特(相位有两个点)。
- QPSK(4-PSK): 每个符号表示2比特(相位有四个点)。
- 16-PSK: 每个符号表示4比特(相位有16个点)。
星座图显示相邻符号点的距离随着M值(相位数)的增加而缩短,这直接影响符号间的误差概率。
2. 符号错误率(SER)的公式推导
1. 符号错误率公式的核心
原公式为:
P e = 1 − erf ( sin ( π M ) E N 0 ) P_e = 1 - \text{erf} \left( \sin \left( \frac{\pi}{M} \right) \sqrt{\frac{E}{N_0}} \right) Pe=1−erf(sin(Mπ)N0E)
其中:
- P e P_e Pe:符号错误率(SER),即符号检测错误的概率。
- erf ( ⋅ ) \text{erf}(\cdot) erf(⋅):误差函数,描述噪声干扰信号的概率分布。值越大,噪声影响越小,错误率越低。
- sin ( π M ) \sin \left( \frac{\pi}{M} \right) sin(Mπ):星座图中相邻符号点的角度间距,反映符号点的密集程度。
- E N 0 \sqrt{\frac{E}{N_0}} N0E:信噪比 E / N 0 E/N_0 E/N0 的平方根,衡量信号能量相对于噪声功率密度的比值。
该公式表明:
1. 当符号数 M M M 增大时,相邻符号点更近, sin ( π M ) \sin \left( \frac{\pi}{M} \right) sin(Mπ) 减小,误差函数的输入参数变小,符号错误率 P e P_e Pe 增大。
2. 当信噪比 E / N 0 E/N_0 E/N0 增大时,误差函数的输入参数变大,符号错误率 P e P_e Pe 减小。
2. 公式改写为载噪比形式
为便于计算,我们用 载波功率 C C C 和 总噪声 N N N 表示信噪比,定义为:
C = E T o , N = N 0 B C = \frac{E}{T_o}, \quad N = N_0 B C=ToE,N=N0B
将 E / N 0 E/N_0 E/N0 替换为载噪比 C / N C/N C/N 后,符号错误率公式变为:
P e = 1 − erf ( ( T o B ) 1 / 2 sin ( π M ) C N ) P_e = 1 - \text{erf} \left( (T_o B)^{1/2} \sin \left( \frac{\pi}{M} \right) \sqrt{\frac{C}{N}} \right) Pe=1−erf((ToB)1/2sin(Mπ)NC)
3. 各项的物理意义
(1) T o B T_o B ToB 的意义
- T o T_o To:单个符号的持续时间。
- B B B:信号的总带宽。
- T o B T_o B ToB:单位带宽内传输一个符号所需的时间。
- 在奈奎斯特速率条件下, T o B = 1 T_o B = 1 ToB=1,表示带宽和符号速率完全匹配。
- 当 T o B > 1 T_o B > 1 ToB>1 时,带宽不足,会增加符号间干扰(ISI);当 T o B < 1 T_o B < 1 ToB<1 时,带宽资源浪费。
(2) sin ( π M ) \sin \left( \frac{\pi}{M} \right) sin(Mπ) 的意义
- 它表示星座图中相邻符号点的间距,用于衡量符号间的分辨能力。
- 当 M M M 增大时, sin ( π M ) \sin \left( \frac{\pi}{M} \right) sin(Mπ) 减小,相邻点更密集,符号错误率上升。
(3) C N \sqrt{\frac{C}{N}} NC 的意义
- 它是载噪比 C / N C/N C/N 的平方根,表示信号能量相对于总噪声能量的比值。更高的 C / N C/N C/N 提高信号的抗噪能力,降低错误率。
3. 位错误率(BER)的公式推导
由于一个MPSK符号可能映射到多个比特,一个符号错误可能导致多个比特错误,因此需要从符号错误率推导位错误率:
P b = P e log 2 M P_b = \frac{P_e}{\log_2 M} Pb=log2MPe
推导说明:
- Gray编码:
为了降低符号错误引起的比特错误数量,MPSK常用Gray编码,使每个符号错误仅引发一个比特错误。
Gray编码降低了误差传播:符号错误只影响一个比特,因此有效地减少了位错误率。
例如,二进制顺序中 011→100 相邻的两码字差了 3 位;而 Gray 编码中 010→110 相邻只差了 1 位。
-
能量关系:
每个比特的能量 E b = E / log 2 M E_b = E / \log_2 M Eb=E/log2M,代入 P e P_e Pe 公式,得:P b = 1 log 2 M [ 1 − erf ( sin ( π M ) log 2 M ⋅ E b N 0 ) ] P_b = \frac{1}{\log_2 M} \left[ 1 - \text{erf} \left( \sin \left( \frac{\pi}{M} \right) \sqrt{\log_2 M \cdot \frac{E_b}{N_0}} \right) \right] Pb=log2M1[1−erf(sin(Mπ)log2M⋅N0Eb)]
4. 带宽与频谱效率
定义:
- 比特速率 R b R_b Rb:每秒传输的比特数。
- 带宽 B B B:信号占用的频谱范围。
- 频谱效率 h b h_b hb:每单位带宽传输的信息量(bit/s/Hz)。
在无ISI的情况下,最大可能的频谱效率发生在脉冲成形使得信号以双边奈奎斯特速率传输。对于奈奎斯特速率条件 B = R b / log 2 M B = R_b / \log_2 M B=Rb/log2M,MPSK的频谱效率为:
h b = log 2 M ( bit/s/Hz ) h_b = \log_2 M \ (\text{bit/s/Hz}) hb=log2M (bit/s/Hz)
1. 什么是 ISI?
ISI(符号间干扰,Inter-Symbol Interference)是通信系统中的一种常见干扰现象,发生在传输过程中,由于信号波形的扩展或失真,不同符号的信号相互重叠,导致接收端难以区分符号之间的边界。
2. ISI 的产生原因
-
带宽受限:
由于信号带宽受到通道限制,理想的矩形脉冲信号无法维持,信号的时域波形会产生扩展。 -
多径效应:
信号通过无线信道时,由于反射或折射,接收端可能会接收到同一符号的多个时延版本。 -
非理想滤波器:
通信系统中的滤波器(如发送端或接收端滤波器)可能引入额外的波形失真。
3. 无 ISI 的条件
在无 ISI 的情况下,符号间不会相互干扰,这可以通过 奈奎斯特准则 来实现。
奈奎斯特第一准则(带宽条件): 当信号的带宽 B B B 满足: B = R s 2 = 1 2 T o B = \frac{R_s}{2} = \frac{1}{2T_o} B=2Rs=2To1 时,ISI 可以被完全消除。
- R s = 1 / T o R_s = 1 / T_o Rs=1/To 是符号速率(每秒传输的符号数)。
- 双边奈奎斯特速率(双边带宽)为 B = 1 / T o B = 1/T_o B=1/To。
脉冲成形:
通过设计满足奈奎斯特第一准则的理想脉冲(如理想矩形脉冲或根升余弦脉冲),可以将符号的波形限制在不产生 ISI 的范围。
4. 频谱效率公式
在无 ISI 条件下,频谱效率定义为单位带宽内传输的信息量(bit/s/Hz):
h
b
=
log
2
M
(
bit/s/Hz
)
h_b = \log_2 M \ (\text{bit/s/Hz})
hb=log2M (bit/s/Hz)
- M M M:调制阶数。
- log 2 M \log_2 M log2M:每个符号携带的信息比特数。
示例:
- BPSK(2-PSK): M = 2 M = 2 M=2,每符号携带 log 2 2 = 1 \log_2 2 = 1 log22=1 比特,频谱效率 h b = 1 h_b = 1 hb=1 bit/s/Hz。
- 16-PSK: M = 16 M = 16 M=16,每符号携带 log 2 16 = 4 \log_2 16 = 4 log216=4 比特,频谱效率 h b = 4 h_b = 4 hb=4 bit/s/Hz。
5. 有 ISI 的情况
ISI 的表达公式: 假设接收到的信号为 y ( t ) y(t) y(t),则 ISI 的数学形式为: y ( t ) = ∑ n x n h ( t − n T ) + η ( t ) y(t) = \sum_{n} x_n h(t - nT) + \eta(t) y(t)=n∑xnh(t−nT)+η(t)
- x n x_n xn:第 n n n 个符号。
- h ( t ) h(t) h(t):系统的冲激响应。
- n T nT nT:符号的时间偏移。
- η ( t ) \eta(t) η(t):信道噪声。
ISI 的来源:
- 当冲激响应 h ( t ) h(t) h(t) 的能量分布跨越多个符号周期 T T T 时,符号间会发生叠加,导致 ISI。
6. 如何解决 ISI?
为了消除或减小 ISI,通信系统通常采取以下方法:
-
奈奎斯特滤波器:
- 设计发送和接收端滤波器,使系统的总频率响应满足奈奎斯特准则。
- 常见滤波器:根升余弦滤波器(Root-Raised Cosine Filter)。
-
均衡器:
- 在接收端使用均衡器(如线性均衡或判决反馈均衡器)来消除信号中的 ISI 成分。
-
增加带宽:
- 在带宽足够的情况下,通过减小符号速率 R s R_s Rs,减少符号间重叠。
here we see the trade-off between achieving high spectral efficiency h b = log 2 M h_b = \log_2 M hb=log2M and low error probability P b < 1 0 − 6 P_b < 10^{-6} Pb<10−6 (or high power efficiency E b E_b Eb ).
高频谱效率与低误差概率的权衡
(1) 高频谱效率:
频谱效率衡量系统单位带宽内传输的信息量,用 h b = log 2 M h_b = \log_2 M hb=log2M 表示,单位为 bit/s/Hz。
- 较高的 M M M(如 16-PSK)意味着频谱效率高,因为每个符号携带更多的比特。
- 缺点是符号点更密集(星座图中点间距更近),使得误差概率(BER 和 SER)升高。
(2) 低误差概率(高功率效率):
功率效率反映系统在一定误差性能(如 P b < 1 0 − 6 P_b < 10^{-6} Pb<10−6)下所需的 E b N 0 \frac{E_b}{N_0} N0Eb 值。
- 低阶调制(如 BPSK 或 QPSK)需要的 E b N 0 \frac{E_b}{N_0} N0Eb 较低(高功率效率)。
- 缺点是频谱效率较低。
(3) 功率效率的定义
功率效率的衡量标准:
- 用每比特能量 E b E_b Eb 和噪声功率密度 N 0 N_0 N0 的比值 E b N 0 \frac{E_b}{N_0} N0Eb 来表示。
- 更小的 E b N 0 \frac{E_b}{N_0} N0Eb 意味着功率效率更高,因为系统可以在较低的信噪比下达到目标误码率。
实际意义:
- 在传输中,较低的 E b N 0 \frac{E_b}{N_0} N0Eb 表示需要更少的发射功率来达到一定的传输可靠性(低误码率)。
- 功率效率越高,通信系统越适合低功率场景(如电池供电设备、卫星通信等)。
1. 频谱效率的定义
频谱效率( h b h_b hb)是通信系统的关键性能指标,用于衡量单位带宽内传输的信息量,单位为 bit/s/Hz。其公式为:
h b = log 2 M ( bit/s/Hz ) h_b = \log_2 M \ (\text{bit/s/Hz}) hb=log2M (bit/s/Hz)
- M M M:调制阶数,表示星座图中的符号数。
- log 2 M \log_2 M log2M:每个符号携带的信息比特数。
2. 频谱效率的计算
频谱效率与比特速率
R
b
R_b
Rb 和带宽
B
B
B 的关系为:
h
b
=
R
b
B
h_b = \frac{R_b}{B}
hb=BRb
对于 MPSK 调制:
-
每个符号携带 log 2 M \log_2 M log2M 比特。
-
符号速率 R s = 1 / T o R_s = 1/T_o Rs=1/To,即每秒传输的符号数。
-
因此,比特速率 R b R_b Rb 为:
R b = R s ⋅ log 2 M = log 2 M T o R_b = R_s \cdot \log_2 M = \frac{\log_2 M}{T_o} Rb=Rs⋅log2M=Tolog2M -
将 R b R_b Rb 和 B = 1 / T o B = 1/T_o B=1/To 带入频谱效率公式:
h b = R b B = log 2 M T o 1 T o = log 2 M ( bit/s/Hz ) h_b = \frac{R_b}{B} = \frac{\frac{\log_2 M}{T_o}}{\frac{1}{T_o}} = \log_2 M \ (\text{bit/s/Hz}) hb=BRb=To1Tolog2M=log2M (bit/s/Hz)
这表明:频谱效率仅取决于调制方式的阶数 M M M。
5. MPSK的权衡:功率效率与频谱效率
MPSK调制的恒幅特性使其非常适合卫星系统,这些系统的输出放大器通常具有较强的非线性。
功率效率:
为了保证一定误码率(如 P b = 1 0 − 6 P_b = 10^{-6} Pb=10−6),需要更高的信噪比(SNR)。随着 M M M 增大,符号点间距减小,需要更高的发射功率。
频谱效率:
随着 M M M 增大,每个符号携带的信息量增加,提高了频谱利用率,但代价是更低的功率效率。
6. 表6.2的解析
该表比较了不同MPSK的功率和频谱效率:
- P b = 1 0 − 6 P_b = 10^{-6} Pb=10−6 时所需的 E b / N 0 E_b/N_0 Eb/N0:功率效率指标,数值越低越好。
- 最大频谱效率:描述信号利用带宽的能力,值越高越好。
- 通道带宽:最小所需的信号带宽,反映频谱利用率。
表6.2 不同MPSK传输系统的比较
调制方式 | P b = 1 0 − 6 P_b = 10^{-6} Pb=10−6 所需的 E b / N 0 E_b/N_0 Eb/N0 | ISI自由信号的最小通道带宽( R b = 比特速率 R_b=\text{比特速率} Rb=比特速率) | 最大频谱效率(bit/s/Hz) | 最小通道带宽的所需CNR |
---|---|---|---|---|
PRK (BPSK) | 10.6 dB | R b R_b Rb | 1 | 10.6 dB |
QPSK | 10.6 dB | 0.5 R b 0.5 R_b 0.5Rb | 2 | 13.6 dB |
8-PSK | 14.0 dB | 0.33 R b 0.33 R_b 0.33Rb | 3 | 18.8 dB |
16-PSK | 18.3 dB | 0.25 R b 0.25 R_b 0.25Rb | 4 | 24.3 dB |
符号速率 R s R_s Rs 的定义:
符号速率
R
s
R_s
Rs 是信号每秒传输的符号数量,与符号持续时间
T
0
T_0
T0 相关:
R
s
=
1
T
0
R_s = \frac{1}{T_0}
Rs=T01
比特速率和符号速率的关系:
对于调制阶数
M
M
M 的调制方式,每个符号携带
log
2
M
\log_2 M
log2M 个比特,因此:
R
b
=
R
s
⋅
log
2
M
R_b = R_s \cdot \log_2 M
Rb=Rs⋅log2M
带宽与符号速率的关系:
根据双边奈奎斯特准则,无符号间干扰(ISI)情况下的最小信道带宽为:
B
=
R
s
B = {R_s}
B=Rs
结合比特速率:
将符号速率
R
s
=
R
b
/
log
2
M
R_s = R_b / \log_2 M
Rs=Rb/log2M 代入带宽公式:
B
=
R
b
log
2
M
B = \frac{R_b}{ \log_2 M}
B=log2MRb
7. 总结
- 随着M值增大,频谱效率提高,但功率效率下降。
- QPSK是性能和效率的平衡点:频谱效率是BPSK的两倍,功率需求相同。
- MPSK适合频谱有限、功率不敏感的场景,如卫星通信。