数字无线通信原理精讲 第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)

性能比较

特性双极性单极性
平均值0A/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, 其他

设计步骤

  1. 根据所需带宽和带外衰减选择α
  2. 设计滤波器的频率响应
  3. 将频率响应转换到时域冲激响应
  4. 实现滤波器(数字或模拟)

六、调制方式的性能比较

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)

典型值

调制方式带宽效率应用场景
BPSK0.5低速、低SNR
QPSK1中速
16-QAM2高速、高SNR
64-QAM3极高速、极高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。