数字无线通信原理精讲 第3篇:数字调制技术原理
模要
本文将带你深入了解数字调制技术的核心原理,帮助你掌握脉冲幅度调制、相位调制、正交幅度调制等关键技术。你将学到如何将数字比特映射为适合传输的波形,理解不同调制方式的性能差异,掌握星座图分析方法,以及脉冲整形与带宽效率的关系。
学习目标
阅读完本文后,你将能够:
- 理解调制原理:掌握数字调制的基本概念和分类方法
- 掌握PAM调制:理解脉冲幅度调制的波形特性和带宽特性
- 认识PSK/QPSK:掌握相位调制的星座图和检测方法
- 理解QAM调制:认识正交幅度调制的星座图和功率效率
- 设计脉冲整形:了解奈奎斯特准则和无码间干扰传输
引言:调制的本质
在通信系统中,载波本身并不携带信息,它的幅度、频率或相位按照信息变化才传递信息。调制的本质就是将信息”加载”到载波上。数字调制是用数字比特控制载波的某个参数(幅度、频率、相位或它们的组合),使接收端能够从接收波形中恢复数字信息。
51学通信提示:理解调制技术是通信工程师的基本功。虽然现代通信系统越来越复杂,但所有数字调制最终都可以分解为对载波参数的控制。掌握了基本的PAM、PSK、QAM调制原理,你就能够理解5G/6G中使用的各种高级调制技术,它们的本质只是这些基本技术的扩展和组合。
一、数字调制的分类
1.1 按载波参数分类
根据改变的载波参数不同,数字调制可以分为:
flowchart TD subgraph ModulationTypes["数字调制分类"] direction TB Amplitude["幅度调制<br/>ASK/PAM<br/>改变幅度"] Phase["相位调制<br/>PSK/DPSK<br/>改变相位"] Frequency["频率调制<br/>FSK/CPFSK<br/>改变频率"] Combined["组合调制<br/>QAM/OFDM<br/>改变幅度和相位"] end style Amplitude fill:#e8f5e9,stroke:#2e7d33,stroke-width:2px style Phase fill:#fff9c4,stroke:#f17bf17,stroke-width:2px style Frequency fill:#e1f5fe,stroke:#0277bd,stroke-width:2px style Combined fill:#f3e5f5,stroke:#6a1b9a,stroke-width:2px style ModulationTypes fill:#e0f2f1,stroke:#00695c,stroke-width:3px
图表讲解:这张图展示了数字调制的四种基本类型。幅度调制(ASK/PAM)改变载波的幅度,不同的数字符号对应不同的幅度值。相位调制(PSK/DPSK)改变载波的相位,不同的数字符号对应不同的相位值。频率调制(FSK/CPFSK)改变载波的瞬时频率,不同的数字符号对应不同的频率值。组合调制(QAM/OFDM)同时改变载波的幅度和相位,可以传输更多信息。
在数字通信中,我们主要关注幅度调制(PAM)、相位调制(PSK)和正交幅度调制(QAM)。频率调制在数字通信中也存在(如GFSK用于蓝牙),但其分析方法与幅度和相位调制不同,不在本文重点讨论范围。
1.2 按记忆特性分类
根据调制是否有记忆,可以分为:
无记忆调制:当前符号的波形只取决于当前比特,与之前或之后的符号无关。如PAM、PSK、QAM都是无记忆调制。
有记忆调制:当前符号的波形不仅取决于当前比特,还取决于之前的状态。如部分响应系统、连续相位调制。
1.3 按维数分类
一维调制:在每个符号时刻只发送一个维度的信号。如二进制PAM、BPSK。
二维调制:在每个符号时刻同时发送两个维度的信号(同相和正交分量)。如QPSK、16-QAM。
二、脉冲幅度调制(PAM)
2.1 M进制PAM
M进制PAM是最基础的数字调制方式。
基本波形:
s(t) = A·g(t - kT)·δ(t - kT)
其中:
- M是进制数(M=2,4,8,16,…)
- A是幅度
- g(t)是脉冲波形
- T是符号周期
幅度电平:
A_m = (2m - M + 1)·d, m = 1,2,...,M
其中d是相邻电平的间距。
2.2 二进制PAM(BPSK的变体)
对于M=2的二进制PAM:
双极性信号:
s₁(t) = +A·g(t) (比特1)
s₀(t) = -A·g(t) (比特0)
单极性信号:
s₁(t) = A·g(t) (比特1)
s₀(t) = 0 (比特0)
性能比较:
| 特性 | 双极性 | 单极性 |
|---|---|---|
| 平均值 | 0 | A/2 |
| 功率 | 相同 | 不同 |
| 接收机复杂度 | 简单 | 稍复杂 |
2.3 PAM的功率谱
假设发送的符号序列是独立的,且不同符号等概率。
功率谱密度:
P_s(f) = (σ²/T)·|G(f)|²·D(1/T)
其中:
- σ²是符号能量
- T是符号周期
- G(f)是脉冲波形的傅里叶变换
- D(1/T)是梳状函数(周期为1/T)
flowchart TD subgraph PAMPSD["PAM功率谱特性"] direction TB Pulse["脉冲波形 g(t)"] Transform["傅里叶变换<br/>G(f)"] Square["幅度平方<br/>|G(f)|²"] Comb["梳状函数<br/>D(1/T)"] Square --> PSD["功率谱密度<br/>P_s(f)"] Factor["幅度因子<br/>σ²/T"] Factor --> PSD Comb --> PSD Feature1["特征1: 形状由|G(f)|²决定"] Feature2["特征2: 离散谱线<br/>间隔为1/T"] Feature3["特征3: 包络形状决定零点"] PSD --> Feature1 PSD --> Feature2 PSD --> Feature3 end style Pulse fill:#e8f5e9,stroke:#2e7d33,stroke-width:2px style Transform fill:#fff9c4,stroke:#f57f17,stroke-width:2px style Square fill:#e1f5fe,stroke:#0277bd,stroke-width:2px style Comb fill:#f3e5f5,stroke:#6a1b9a,stroke-width:2px style PAMPSD fill:#e0f2f1,stroke:#00695c,stroke-width:3px
图表讲解:这张图展示了PAM信号功率谱密度的组成要素和特性。PAM的功率谱密度是脉冲波形的傅里叶变换幅度平方,乘以梳状函数D(1/T),再乘以幅度因子σ²/T。这意味着PAM的频谱形状由脉冲波形的傅里叶变换决定,并且呈现离散谱线,谱线间隔为1/T(符号速率的倒数)。
特征1:频谱的形状由|G(f)|²决定。如果使用矩形脉冲,频谱呈现sinc²形状;如果使用根升余弦脉冲,频谱更平滑。
特征2:频谱是离散的,由间隔为1/T的谱线组成。这意味着PAM信号的带宽在理论上取决于符号速率。
特征3:频谱的零点由脉冲波形的傅里叶变换决定。对于矩形脉冲,零点在1/T、2/T、3/T…处;对于根升余弦脉冲,零点更平滑地过渡。
理解PAM的功率谱对于理解带通信道的频率响应很重要。当PAM信号通过带通信道时,信道会滤除某些频率分量,导致波形失真(码间干扰)。这种失真可以通过设计合适的脉冲波形(如根升余弦)来控制。
三、相位调制(PSK)
3.1 二进制PSK(BPSK)
BPSK是最简单的相位调制方式。
调制规则:
比特0: s(t) = -A·cos(2πfc t)
比特1: s(t) = +A·cos(2πfc t)
或统一表示为:
s(t) = A·cos(2πfc t + m·π)
其中m∈{0,1}表示比特。
星座图:
flowchart TD subgraph BPSKConstellation["BPSK星座图"] direction TB B0["比特0<br/>相位: π<br/>点: (-1,0)"] B1["比特1<br/>相位: 0<br/>点: (+1,0)"] Plane["复平面"] Plane --> B0 Plane --> B1 Distance["两点距离: 2<br/>欧氏距离"] end style B0 fill:#ffebee,stroke:#c62828,stroke-width:2px style B1 fill:#e8f5e9,stroke:#2e7d33,stroke-width:2px style BPSKConstellation fill:#e0f2f1,stroke:#00695c,stroke-width:3px
图表讲解:这张图展示了BPSK的星座图,即在复平面上的信号点表示。BPSK使用两个相位(相差180°)表示两个比特。比特0对应相位π,在复平面上表示为(-1, 0)点。比特1对应相位0,表示为(+1, 0)点。这两个点位于单位圆上,距离为2(欧氏距离),这是BPSK的最大可能距离,也是BPSK性能好的原因之一。
星座图是理解和分析调制方式的重要工具。星座图上点的分布、距离、排列都能反映调制方式的特性:
- 点间距离越大,抗噪声能力越强
- 点的排列是否规则影响实现的复杂度
- 星座点的分布是否均匀影响功率效率
3.2 四相PSK(QPSK)
QPSK使用四个相位,每个符号(2个比特)对应一个相位。
调制规则:
比特对00: s(t) = A·cos(2πfc t + 45°)
比特对01: s(t) = A·cos(2πfc t + 135°)
比特对10: s(t) = A·cos(2πfc t + 225°)
比特对11: s(t) = A·cos(2πfc t + 315°)
相位映射:
00 → 45° (π/4)
01 → 135° (3π/4)
10 → 225° (5π/4)
11 → 315° (7π/4)
flowchart TD subgraph QPSKConstellation["QPSK星座图"] direction TB Q11["11<br/>315°<br/>(-0.707, -0.707)"] Q10["10<br/>225°<br/>(-0.707, 0.707)"] Q01["01<br/>135°<br/>(-0.707, -0.707)"] Q00["00<br/>45°<br/0.707, 0.707)"] Unit["单位圆<br/>半径: A"] Unit --> Q00 Unit --> Q01 Unit --> Q10 Unit --> Q11 Bits["比特对<br/>每个符号2比特"] Bits --> Gray["格雷码映射<br/>相邻点相差1比特"] end style Q00 fill:#e8f5e9,stroke:#2e7d33,stroke-width:2px style Q01 fill:#fff9c4,stroke:#f57f17,stroke-width:2px style Q10 fill:#ffebee,stroke:#c62828,stroke-width:2px style Q11 fill:#e1f5fe,stroke:#0277bd,stroke-width:2px style Unit fill:#f3e5f5,stroke:#6a1b9a,stroke-width:2px style QPSKConstellation fill:#e0f2f1,stroke:#00695c,stroke-width:3px
图表讲解:这张图展示了QPSK的星座图和格雷码映射。QPSK使用四个相位(45°、135°、225°、315°),均匀分布在单位圆上,每个相位间隔90°。星座点依次对应比特对00、01、10、11。
特别注意的是格雷码映射:相邻的星座点只差一个比特。例如,00(45°)和01(135°)相邻,它们只差1个比特(从00到01只改变最后1位)。这种映射很重要,当信道中发生错误时,最可能的是错成相邻点,格雷码映射使得错成相邻点只会产生1比特错误。这对于有差错的信道很有价值。
QPSK的功率效率与BPSK相同,因为所有星座点都在单位圆上,发送功率相同。但QPSK的带宽效率是BPSK的两倍(每个符号传输2比特),这是QPSK的主要优势。
3.3 差分PSK(DPSK)
DPSK的相位是相对于前一个符号的相位变化。
调制规则:
Δφ = 0: 比特0
Δφ = π: 比特1
当前相位:
φₖ = φₖ₋₁ + Δφₖ
优点:
- 不需要绝对的相位参考
- 适合差分检测
缺点:
- 传播2倍相位误差(相位模糊)
四、正交幅度调制(QAM)
4.1 QAM的基本原理
QAM同时调制幅度和相位,可以传输更多信息。
基本思想: 将信息分为两路:I路(同相)和Q路(正交),分别调制到两个正交的载波上,然后叠加。
数学表示:
s(t) = A_I(t)·cos(2πfc t) + A_Q(t)·sin(2πfc t)
= Re{s̃(t)·exp(j2πfc t)}
其中复包络:
s̃(t) = A_I(t) + j·A_Q(t)
4.2 16-QAM
16-QAM使用16个星座点,每个符号4比特。
星座图:
flowchart TD subgraph QAM16Constellation["16-QAM星座图"] direction TB Q0_0["0000<br/>(3,3)<br/>最远的点"] Q0_1["0001<br/>(-3,3)"] Q2_3["1011<br/>(-3,-3)"] Q3_3["1011<br/>(3,-3)"] Center["中心区域<br/>幅度较小"] Edge["边缘区域<br/>幅度较大"] end style Q0_0 fill:#ffebee,stroke:#c62828,stroke-width:2px style Q0_1 fill:#fff9c4,stroke:#f57f17,stroke-width:2px style Q2_3 fill:#e1f5fe,stroke:#0277bd,stroke-width:2px style Q3_3 fill:#e8f5e9,stroke:#2e7d33,stroke-width:2px style Center fill:#f3e5f5,stroke:#6a1b9a,stroke-width:2px style Edge fill:#c8e6c9,stroke:#2e7d33,stroke-width:2px style QAM16Constellation fill:#e0f2f1,stroke:#00695c,stroke-width:3px
图表讲解:这张图展示了16-QAM的星座图,其中包含4种不同的幅度电平。星座点分布在复平面上形成方格状。最外层4个点(3,3)、(-3,3)、(-3,-3)、(3,-3)具有最大幅度,最内层4个点(1,1)、(-1,1)、(-1,-1)、(1,-1)具有最小幅度。中间还有两层点。
16-QAM的关键特性是所有星座点不均匀分布:外层点的功率是内层点的9倍(3²=9)。这意味着外层点更容易受到噪声影响(错误概率更高),需要特殊的编码保护(如幅度映射星座)。
理解QAM星座图的形状和特性对于接收机设计很重要。在实际系统中,接收机需要知道每个星座点的理想位置来进行判决。16-QAM的判决区是矩形格子,每个格子对应一个星座点。
4.3 QAM的功率效率
平均功率:
P_avg = (1/M) Σ |A_m|²
其中M是星座点数,A_m是第m个星座点的复数表示。
对于16-QAM(方形星座图):
P_avg = (1/16)[4·(3²+3²) + 4·(1²+1²)] = 10
如果归一化到BPSK的单位功率:
P_avg(BPSK) = 1
P_avg(16-QAM) = 10
这意味着16-QAM需要比BPSK高10倍的功率来达到相同的性能。
4.4 格雷码映射
为了减小错误传播的影响,QAM通常使用格雷码映射。
格雷码特性:
- 相邻星座点只差1比特
- 错误倾向产生单比特错误
五、脉冲整形与奈奎斯特准则
5.1 码间干扰(ISI)的产生
当发送脉冲通过带限信道时,脉冲会展宽,相邻符号之间产生干扰。
ISI的影响:
- 降低接收信号质量
- 导致误码率上升
- 严重时无法通信
5.2 奈奎斯特第一准则
为了消除ISI,脉冲波形需要满足奈奎斯特第一准则。
奈奎斯特第一准则: 脉冲波形的频谱满足:
Σ G(f - k/T) = T·G(0), 对所有k
其中G(f)是脉冲波形的频谱,T是符号周期。
物理意义:频率响应在整数倍符号率处的采样值之和保持常数。
5.3 奈奎斯特脉冲(sinc脉冲)
时域:
g(t) = sinc(t/T) = sin(πt/T)/(πt/T)
频域:
G(f) = T, |f| ≤ 1/(2T)
G(f) = 0, 其他
特性:
- 频域限制在±1/(2T)内
- 时域无限拖尾
- 满足奈奎斯特准则,无ISI
5.4 升余弦脉冲
频谱:
G(f) = T, |f| ≤ (1-α)/(2T)
G(f) = (T/2)[1 + cos(πT(f-(1-α)/(2T))], (1-α)/(2T) ≤ |f| ≤ (1+α)/(2T)
G(f) = 0, 其他
其中0<α≤1是滚降系数。
时域:
g(t) = sinc(t/T)·cos(παt/T)/(1 - (2αt/T)²)
flowchart TD subgraph RaisedCosine["升余弦脉冲特性"] direction TB Parameter["滚降系数 α<br/>0 < α ≤ 1"] Alpha0_25["α = 0.25<br/>较慢衰减<br/>主瓣宽, 旁瓣低"] Alpha0_5["α = 0.5<br/>中等衰减<br/>典型值"] Alpha1["α = 1.0<br/>快速衰减<br/>旁瓣很低"] Parameter --> Alpha0_25 Parameter --> Alpha0_5 Parameter --> Alpha1 Tradeoff["权衡:<br/>α 越大, 旁瓣越低<br/>但主瓣越宽<br/>需要折中"] end style Alpha0_25 fill:#e8f5e9,stroke:#2e7d33,stroke-width:2px style Alpha0_5 fill:#fff9c4,stroke:#f57f17,stroke-width:2px style Alpha1 fill:#e1f5fe,stroke:#0277bd,stroke-width:2px style Tradeoff fill:#ffebee,stroke:#c62828,stroke-width:2px style RaisedCosine fill:#e0f2f1,stroke:#00695c,stroke-width:3px
图表讲解:这张图说明了升余弦脉冲的滚降系数α的选择需要权衡。滚降系数控制脉冲的带外衰减特性:α越大,旁瓣衰减越快(带外泄漏越少),但主瓣越宽(需要的带宽越大)。α=0.25时,衰减较慢,主瓣较窄但旁瓣较高;α=0.5是典型值,平衡主瓣宽度和旁瓣衰减;α=1.0时衰减很快,主瓣较宽但旁瓣很低。
在实际系统设计中,α的选择需要考虑多个因素:
- 可用带宽:α越大需要越大的带宽
- 相邻信道干扰:α越大对相邻信道的干扰越小
- 定时抖动敏感度:α越大的系统对定时误差越敏感
51学通信认为,α=0.5(50%升余弦)是一个很好的折中,在大多数应用中表现良好。对于要求极高旁瓣抑制的场景(如雷达),可以使用更大的α值(如0.8或1.0)。对于需要节省带宽的场景,可以使用较小的α(如0.25)。
5.5 根升余弦滤波器
冲激响应:
g_rc(t) = sinc(t/T)·cos(παt/T)/(1 - (2αt/T)²)
频率响应:
G_rc(f) = T, |f| ≤ (1-α)/(2T)
G_rc(f) = 0, 其他
设计步骤:
- 根据所需带宽和带外衰减选择α
- 设计滤波器的频率响应
- 将频率响应转换到时域冲激响应
- 实现滤波器(数字或模拟)
六、调制方式的性能比较
6.1 功率效率
单位比特能量:
E_b = P_s·T_b
其中P_s是平均功率,T_b是比特周期。
误比特率与E_b/N₀的关系:
对于AWGN信道,不同的调制方式有不同的BER曲线:
flowchart TD subgraph BERvsSNR["误比特率性能比较"] direction TB BPSK["BPSK<br/>QPSK<br/>最优性能"] QPSK["8-PSK<br/>需要约4dB额外"] QAM16["16-QAM<br/>需要约4dB额外"] QAM64["64-QAM<br/>需要约8dB额外"] Axis["E_b/N₀ (dB)<br/>0dB → 100→10⁻⁵<br/>5dB → 10⁻⁵ → ..."] Performance["性能排序<br/>同SNR下:<br/>BPSK ≈ QPSK<br/>优于 8-PSK<br/>优于 16-QAM"] end style BPSK fill:#e8f5e9,stroke:#2e7d33,stroke-width:2px style QPSK fill:#fff9c4,stroke:#f57f17,stroke-width:2px style QAM16 fill:#e1f5fe,stroke:#0277bd,stroke-width:2️⃣ style QAM64 fill:#ffebee,stroke:#c62828,stroke-width:2px style BERvsSNR fill:#e0f2f1,stroke:#00695c,stroke-width:3px
图表讲解:这张图展示了不同调制方式在相同比特误码率下的性能比较。横轴是E_b/N₀(每比特能量与噪声功率谱密度之比,以dB表示),纵轴是误比特率。BPSK和QPSK具有相同的性能(它们在相同信噪比下具有相同的误码率)。8-PSK需要大约4dB的额外信噪比才能达到与BPSK相同的性能。16-QAM和64-QAM需要更多的额外信噪比。
性能排序是:在相同SNR下,BPSK ≈ QPSK > 8-PSK > 16-QAM > 64-QAM。高阶调制(如64-QAM)需要更高的SNR才能达到相同的误码率,这限制了它们在低SNR环境下的应用。
这种性能差异解释了为什么5G系统能够采用高阶调制(如256-QAM、1024-QAM):5G的小基站部署和毫米波频段提供了很高的信噪比,使得高阶调制成为可能。但在覆盖边缘或低SNR环境中,系统会自适应降低调制阶数,确保连接质量。
6.2 带宽效率
带宽效率:
η = R_b / W (bits/s/Hz)
典型值:
| 调制方式 | 带宽效率 | 应用场景 |
|---|---|---|
| BPSK | 0.5 | 低速、低SNR |
| QPSK | 1 | 中速 |
| 16-QAM | 2 | 高速、高SNR |
| 64-QAM | 3 | 极高速、极高SNR |
6.3 功率效率
峰值平均功率比(PAPR):
PAPR = max|s(t)|² / P_avg
不同调制方式有不同的PAPR:
- QPSK: PAPR ≈ 3 dB
- 16-QAM: PAPR ≈ 2.5 dB
- 64-QAM: PAPR ≈ 3.7 dB
高PAPR对功率放大器设计提出挑战,需要线性化或降低峰值。
核心概念总结
| 概念 | 定义 | 应用 | 注意事项 |
|---|---|---|---|
| PAM | 脉冲幅度调制 | 基带传输 | 需要脉冲整形 |
| PSK | 相位调制 | 恒包络 | 抗幅度干扰 |
| QPSK | 四相PSK | 符号率加倍 | 与BPSK同性能 |
| QAM | 正交幅度调制 | 高阶调制 | 功率效率降低 |
| 奈奎斯特准则 | 无ISI条件 | 脉冲设计 | 带宽效率权衡 |
| 星座图 | 复平面符号表示 | 调制分析 | 点间距离很重要 |
常见问题解答
Q1:为什么QPSK的功率效率与BPSK相同,但带宽效率却是BPSK的两倍?这似乎”白赚”了带宽?
答:QPSK确实是一个”巧妙”的设计,它在保持与BPSK相同功率效率的同时,使带宽效率翻倍。这种”白赚”是通过充分利用信号空间的维度(相位)实现的,而不是通过增加功率或带宽。
关键理解是:功率效率取决于发送相同比特所需的能量,而QPSK发送两个比特所需的能量与BPSK发送一个比特的能量是相同的。BPSK的两个星座点距离为2(从-1到+1),QPSK的四个星座点均匀分布在单位圆上,任意两点间的最小距离仍然是2。这意味着在相同的噪声条件下,QPSK的误符号率与BPSK的误比特率相同(当使用格雷码映射时)。
但带宽效率是每秒每赫兹传输的比特数。QPSK每个符号传输2比特,符号周期与BPSK相同,因此比特率加倍。在相同符号速率下,QPSK占用与BPSK相同的带宽(因为奈奎斯特整形后的脉冲带宽由符号速率决定),因此带宽效率翻倍。
这种”免费”的带宽增益来自于使用了信号的相位维度。BPSK只利用了一维信号空间(幅度的一个维度),而QPSK利用了二维信号空间(同相和正交两个维度)。在相同噪声功率下,二维空间可以容纳更多的星座点而不减小相邻点的距离。
但这种增益不是无限的。从QPSK到8-PSK,每个符号传输3比特,需要8个星座点。如果仍然限制在单位圆上,相邻点的距离会减小,在相同噪声下更容易出错,因此需要更高的SNR来保持相同的性能。这解释了高阶调制需要更高SNR的原因。
51学通信认为,QPSK是数字调制的一个完美例子,它展示了通过巧妙设计,可以在不牺牲功率效率的情况下显著提高带宽效率。这种设计思想在后续的QAM中得到了进一步发展。
Q2:为什么大多数实际系统使用QAM而不是单纯的PSK?QAM有什么优势?
答:QAM在现代通信系统中占据主导地位,主要原因是在相同的带宽效率下,QAM可以使用更少的符号数,从而降低接收机复杂度和对定时误差的敏感度。理解这一点需要从系统级角度权衡多种因素。
首先,考虑带宽效率。16-QAM的带宽效率是2 bits/s/Hz(每个符号4比特),而需要达到相同的带宽效率,QPSK需要64-PSK(每个符号6比特)。64-PSK有64个星座点,分布在单位圆上,任意两点之间的最小距离很近,对相位噪声和定时误差极其敏感。
其次,考虑实现复杂度。64-PSK需要精确的相位控制,64个相位都需要精确产生。这在高速(几十Gbps)系统中极具挑战性。16-QAM只需要4个幅度和4个相位,组合出16个点,实现相对简单。
第三,考虑接收机复杂度。64-PSK的接收机需要非常复杂的相位检测电路。16-QAM的接收机只需要简单的幅度检测,结合基本的相位恢复。
第四,考虑对信道损伤的敏感性。多径衰落会导致相位失真和定时抖动。相位调制对相位失真极其敏感,而幅度调制相对鲁棒。
但是,QAM的一个挑战是峰值平均功率比(PAPR)。由于星座图中的某些点有较大幅度,QAM信号的瞬时功率可能有较大波动,对功率放大器的线性度提出要求。现代系统使用各种技术(如预失真、数字预失真)来缓解这个问题。
在实际5G系统中,根据信道质量动态调整调制方式(Adaptive Modulation and Coding,AMC):在信道质量好时使用高阶QAM(256-QAM、1024-QAM),在信道质量差时降为低阶调制(QPSK、16-QAM)。这种自适应策略充分利用了QAM的带宽效率优势,同时避免了在高阶调制下对信道损伤的敏感性。
Q3:升余弦滤波器的滚降系数α应该如何选择?不同取值有什么实际影响?
答:升余弦滤波器的滚降系数α是通信系统设计中的重要参数,它需要在带宽效率和带外衰减之间进行权衡。α的选择直接影响信号的时域和频域特性,需要综合考虑多个因素。
α=0的极端情况是矩形脉冲(理想低通滤波),其频谱是矩形,带宽效率最高(恰好1/T),但时域上有无限的 sinc 拖尾。这种无限拖尾在实际系统中是有问题的:第一,精确的定时非常困难,因为任何定时误差都会引入严重的码间干扰。第二,即使定时完美,同步恢复也需要采样多个符号,增加了复杂度。
α=1的另一个极端是升余弦脉冲,频谱非常平滑,带外衰减极快。但主瓣带宽是(1+α)/T = 2/T,是矩形脉冲的两倍。这意味着在相同的符号速率下,需要两倍的带宽,带宽效率减半。
实际系统中最常用的是α=0.5(50%升余弦),它是一个很好的折中:带宽扩展因子为(1+α)/T = 1.5/T,比矩形脉冲增加50%,但带外衰减足够快,对相邻信道的干扰很小。时域脉冲相对紧凑,虽然仍有拖尾,但在可接受范围内。
选择α时还需要考虑相邻信道的要求。如果相邻信道很近或很重要,可能需要更严格的带外衰减(α=0.8甚至1.0)。反之,如果对带外衰减不敏感,可以使用较小的α(如0.25)以提高带宽效率。
另一个考虑是定时同步。α越大,脉冲主瓣越宽,对定时误差越敏感。高阶调制(如64-QAM)对定时误差非常敏感,可能需要使用较小的α。
在实际工程中,50%升余弦脉冲已经成为标准选择,大多数教科书和标准都以此为例。在特殊应用中,可能需要根据具体要求选择不同的α值,但这是例外而非常态。51学通信认为,跟随标准(使用α=0.5)可以避免许多兼容性问题,降低设计风险。
Q4:为什么说”星座图是调制方式的名片”?从星座图中可以读出调制方式的哪些特性?
答:星座图确实是调制方式的”名片”,因为它用一张图就能展示调制方式的大部分关键特性。这种可视化表示使得工程师可以快速比较不同调制方式,预测其在各种条件下的行为,以及评估其适用场景。
从星座图中可以读出的第一类特性是调制阶数(或比特效率)。星座点的数量M直接告诉我们每个符号可以传输log₂M个比特。例如,16个点的星座图是16进制,每符号4比特;64个点是64进制,每符号6比特。这是最基本的信息。
第二类特性是功率效率。星座点相对于原点的分布决定了发送信号的功率。如果所有星座点都在单位圆上(如PSK、QPSK),所有符号有相同的发送功率,功率效率最优。如果星座点有不同的幅度(如16-QAM、64-QAM),功率效率会降低。内层点的功率比外层点低,这意味着不同符号的误码率不同。
第三类特性是抗噪声能力。相邻星座点之间的最小距离决定了抗噪声能力。距离越大,相同噪声下产生错误的概率越低。在格雷码映射下,主要错误来源是错成相邻点,因此最小距离是最关键的参数。BPSK/QPSK的最小距离是2,16-QAM的最小距离约为0.6-1.0(取决于缩放),这就是为什么QAM需要更高SNR的原因。
第四类特性是实现的复杂度。星座图的形状决定了硬件实现的难易程度。矩形星座图(如16-QAM)判决边界简单(矩形格子),容易实现。非规则形状的星座图可能需要复杂的检测算法。
第五类特性是对非线性的敏感性。功率效率不同的星座(如16-QAM)对放大器非线性非常敏感。放大器的压缩或饱和会扭曲星座图,严重影响性能。相比之下,恒定包络调制(如PSK)对非线性不敏感。
在实际系统设计中,比较两种调制方式时,通常会同时对比它们的星座图。通过直观观察,就能看到哪种调制方式在相同SNR下会有更好的性能,哪种需要更大的带宽,哪种对实现要求更高。这种快速比较对于系统设计的早期阶段特别有价值。
Q5:数字调制技术的发展趋势是什么?未来的调制技术会朝着什么方向发展?
答:数字调制技术的发展受到多个驱动力的共同作用,包括频谱效率需求、硬件技术进步、新应用场景的出现等。理解这些趋势有助于把握技术演进的方向。
第一个趋势是向更高阶调制发展。5G NR已经支持256-QAM,未来可能支持1024-QAM甚至更高。这种发展受到几个因素驱动:毫米波和太赫兹频段的丰富频谱资源,使得带宽不再是主要限制;数字信号处理能力的提升,使得复杂的星座图映射和解调算法成为可能;先进的信道编码(如LDPC码、极化码)可以补偿高阶调制带来的性能损失。高阶调制的挑战在于:对信道估计误差更敏感,需要更精确的信道状态信息;需要更精确的功率控制以避免非线性失真;需要更复杂的接收机算法。
第二个趋势是恒定包络调制的发展。高PAPR对功率放大器效率不利,影响电池寿命(对于移动终端)。恒定包络调制(如π/4-QPSK、恒包络OFDM)通过保持信号包络恒定,降低PAPR,可以提高功放效率。但恒定包络调制通常会牺牲一些功率效率或带宽效率,需要在不同的设计目标之间权衡。
第三个趋势是概率和星座整形技术。传统的星座图是固定的,每个符号使用相同的星座图。概率整形技术让某些星座点使用更频繁,某些点更少使用,从而在平均功率约束下优化性能。星座整形技术可以显著提高系统的能量效率。
第四个趋势是多用户多天线技术的融合。大规模MIMO系统可以创建空间复用,同时服务多个用户,每个用户使用不同的调制和编码策略。这种系统需要精细的资源分配和干扰管理,调制技术的选择需要与MIMO预编码、波束成形等技术协同设计。
第五个趋势是机器学习的应用。AI技术可以用于优化星座图、调制方式选择、参数自适应等。通过学习信道特征和系统状态,AI可以做出比传统算法更好的决策。
51学通信认为,未来调制技术的发展将更加注重整体优化,而不是单独优化调制本身。调制、编码、MIMO、资源分配需要协同设计,以实现端到端的性能优化。同时,能耗效率将成为越来越重要的考虑因素,这对调制技术的设计提出了新的要求。
总结
本文介绍了数字调制技术的核心原理,包括PAM、PSK、QAM等基本调制方式,分析了它们的星座图、功率谱特性、误码性能等关键属性。我们学习了脉冲整形与奈奎斯特准则,理解了消除码间干扰的方法。这些知识是理解现代通信系统的基础。
在下一篇文章中,我们将学习信号检测理论,了解接收机如何从接收波形中恢复发送的数字信息。
下篇预告
下一篇我们将深入探讨通信信号检测与接收机设计,带你了解匹配滤波器、最佳接收机原理、相干检测与非相干检测方法、误码率计算等核心技术。
本文由”51学通信”(公众号:51学通信,站长:爱卫生)原创分享。如需深入交流或获取更多通信技术资料,欢迎添加微信:gprshome201101。