跳转到内容

4.2 幅度调制

杨鸿文 主编(北京邮电大学通信原理课程组)北京邮电大学出版社《通信原理(第5版)》大学本科 · 教材与微课双语助读 (Alt+Y)

幅度调制(Amplitude Modulation)是指载波的幅度随基带信号 m(t) 线性变化的调制方式。根据所传输频带及载波成分的不同,幅度调制主要包括:

  1. 双边带抑制载波调制(DSB-SC)
  2. 常规双边带调幅(AM,包络调制)
  3. 单边带调制(SSB)
  4. 残留边带调制(VSB)

其中 DSB-SC 是一种非常基础的调制方式,其余几种幅度调制均可通过 DSB-SC 演变而成,它也是后续数字调制的基础。


让复包络 s_L(t) 携带 m(t) 最简单的方式是让它与 m(t) 成正比:

s_L(t) = A_c m(t) (4.2.1)

即让 m(t) 坐到 I(t) 这个座位上,让 Q(t) = 0 空着。不妨假设参考载波的相位 φ_c = 0。在图 4.1.4 的 I/Q 调制中略去 Q 路,得到调制器原理框图如图 4.2.1 所示。I 路,得到调制器原理框图如图 4.2.1 所示。

flowchart LR
    m["$$m(t)$$"] --> mult(("×"))
    c["$$A_c \cos(2\pi f_c t)$$"] --> mult
    mult --> s["$$s(t)$$"]

图 4.2.1 双边带调制

图 4.2.1 双边带调制(原书影印参考)

调制器输出的已调信号为:

s(t) = A_c m(t)cos(2π f_c t) = (A_c)/(2)m(t)e^(j2π f_c t) + (A_c)/(2)m(t)e⁻j2π f_c t (4.2.2)

若基带信号 m(t) 的傅氏变换为 M(f),则已调信号的傅氏变换为:

S(f) = (A_c)/(2)[M(f - f_c) + M(f + f_c)] (4.2.3)

若 m(t) 的功率谱密度为 Pₘ(f),则 s(t) 的功率谱密度为:

Pₛ(f) = (A_c²)/(4)[Pₘ(f - f_c) + Pₘ(f + f_c)] (4.2.4)

图 4.2.2 是频谱示意图(图中取 A_c = 2)。已调信号的频谱 S(f) 是基带信号频谱 M(f) 的左右搬移。M(f) 关于原点共轭对称,其正频率部分 M_+(f) 和负频率部分 M_-(f) 的关系是 M_-(f) = M_+^*(-f)。频谱搬移后,S(f) 在载频 f_c 左右形成两个对称的边带,分别对应 M_-(f) 和 M_+(f),因此称图 4.2.1 为双边带调制(Double Sideband, DSB)。

图 4.2.2 DSB-SC 信号的频谱是基带信号频谱的左右搬移

图 4.2.2 DSB-SC 信号的频谱是基带信号频谱的左右搬移(原书影印参考)

基带信号 m(t) 的带宽是 W,经过双边带调制后,已调信号 s(t) 的带宽变成:

B = 2W (4.2.5)

双边带调制使信号带宽加倍。若基带信号 m(t) 不包含直流分量,则 M(f) 不包含冲激线谱 δ(f)。经过频谱搬移后,S(f) 在 ± f_c 处没有冲激线谱,这一特性称为抑制载波(Suppressed Carrier),此时的已调信号称为 DSB-SC 信号。

图 4.2.3 给出了 DSB-SC 信号波形示例。已调信号是载波乘以 m(t):

  • 当 m(t) > 0 时,已调信号与载波同相;
  • 当 m(t) < 0 时,已调信号与载波反相;
  • 在 m(t) 过零点处,已调信号的高频载波发生 180^circ(反相)的相位跳变。

图 4.2.3 基带信号、载波、已调信号波形图

图 4.2.3 基带信号、载波、已调信号波形图(原书影印参考)

图 4.2.1 中的调制器是一个线性系统:若输入 m₁(t)、m₂(t) 对应的已调信号分别为 s₁(t)、s₂(t),则输入 a m₁(t) + b m₂(t) 对应的已调信号为 a s₁(t) + b s₂(t)。因此,双边带调制是线性调制。

DSB 信号的解调可以通过在图 4.1.4 中的 I/Q 解调器中略去 Q 路,形成如图 4.2.4 所示的解调框图。I 路,形成如图 4.2.4 所示的解调框图。

flowchart LR
    s["$$s(t)$$"] --> mult(("×"))
    c["$$2\cos(2\pi f_c t + \varphi)$$"] --> mult
    mult --> lpf["低通滤波器 (LPF)"]
    lpf --> yo["$$y_o(t)$$"]

图 4.2.4 DSB 信号的相干解调

图 4.2.4 DSB 信号的相干解调(原书影印参考)

在不考虑信道噪声的情况下,乘法器的输出为:

x(t) &= s(t) · 2cos(2π f_c t + φ) &= A_c m(t)cos(2π f_c t) · 2cos(2π f_c t + φ) &= A_c m(t)cosφ + A_c m(t)cos(4π f_c t + φ) (4.2.6)

经截止频率为 W 的理想低通滤波器滤除 2f_c 的高频倍频分量后,解调输出为:

yₒ(t) = A_c m(t)cosφ (4.2.7)

从式 (4.2.7) 可以看出:

  1. 理想同步:若接收机本地载波相位与发端完全一致(φ = 0),则 yₒ(t) = A_c m(t),基带信号无失真复原;
  2. 相位误差:若存在固定的相位差 φ,解调输出幅度下降一个常数因子 cosφ;特别地,当 φ = ± 90^circ 时,cosφ = 0,yₒ(t) = 0,产生正交失敏现象,完全无法恢复基带信号;
  3. 频率误差:若本地载波与发端载波存在频差 Δ f(即 φ(t) = 2πΔ f t + φ₀),则解调输出为 yₒ(t) = A_c m(t)cos(2πΔ f t + φ₀),表现为基带信号被低频拍频调制,产生严重的包络起伏失真。

因此,采用图 4.2.4 解调 DSB 信号,接收机本地必须提供一个与发射载波同频同相的相干载波,这种解调方式称为相干解调(Coherent Demodulation)或同步检波。

DSB 信号解调中载波频差的影响

设 DSB-SC 已调信号为 s(t) = A_c m(t)cos(2π f_c t),接收端相干载波存在频差 Δ f,即本地载波为 c(t) = 2cos[2π(f_c + Δ f)t]。试分析低通滤波器的输出信号。

解

乘法器输出为:

x(t) = s(t)c(t) = 2A_c m(t)cos(2π f_c t)cos[2π(f_c + Δ f)t]

利用三角恒等式积化和差:

x(t) = A_c m(t)cos(2πΔ f t) + A_c m(t)cos[2π(2f_c + Δ f)t]

高频分量中心频率位于 2f_c + Δ f,被低通滤波器滤除。低通滤波器输出为:

yₒ(t) = A_c m(t)cos(2πΔ f t)

可见,输出信号受到频率为 Δ f 的低频调制,其振幅随时间发生周期性起伏。当传输语音信号时,会产生严重的“拍频”失真甚至难以听辨,因此相干解调必须保证严格的频率同步。


DSB-SC 信号的包络 |A_c m(t)| 并不等于基带信号 m(t)(在 m(t) < 0 时反相翻折)。如果希望接收机不用复杂的相干解调,而是直接使用非常简单的包络检波器复原信号,就必须让带通信号的包络直接等于(或正比于)基带信号。

设复包络为:

s_L(t) = A_c + A' m(t) (4.2.8)

则带通信号为:

s(t) = operatornameRe{s_L(t)e^(j2π f_c t)} = [A_c + A' m(t)]cos(2π f_c t) (4.2.9)

为了保证带通信号的包络 A(t) = |A_c + A' m(t)| 在任何时刻都等于 A_c + A' m(t),必须满足非负条件:

A_c + A' m(t) ≥slant 0 恒成立

定义**调幅系数(Modulation Index)**为:

β = (A' max|m(t)|)/(A_c) (4.2.10)

则不失真检波的条件为:

β ≤slant 1 (4.2.11)

若 β > 1,称为过调(Overmodulation)。过调会导致包络出现削顶翻转,包络检波器输出严重非线性失真。

图 4.2.5 AM 信号波形

图 4.2.5 AM 信号波形(原书影印参考)

从图 4.2.6 可以看出,AM 信号有两种等效的产生方法:

  1. 先对基带信号叠加直流偏移 A_c,再做 DSB 调制(图 4.2.6(a));
  2. 先做 DSB-SC 调制,然后直接叠加入一个足够大的离散载波 A_ccos(2π f_c t)(图 4.2.6(b))。
flowchart LR
    subgraph 方法A["方法 (a): 直流偏移法"]
        m1["$$A' m(t)$$"] --> add1(("+"))
        dc1["直流偏置 $$A_c$$"] --> add1
        add1 --> mult1(("×"))
        c1["$$\cos(2\pi f_c t)$$"] --> mult1
        mult1 --> s1["$$s(t)$$"]
    end

    subgraph 方法B["方法 (b): 叠加载波法"]
        m2["$$A' m(t)$$"] --> mult2(("×"))
        c2["$$\cos(2\pi f_c t)$$"] --> mult2
        mult2 --> add2(("+"))
        c3["$$A_c \cos(2\pi f_c t)$$"] --> add2
        add2 --> s2["$$s(t)$$"]
    end

图 4.2.6 AM 信号的产生方法

图 4.2.6 AM 信号的产生方法(原书影印参考)

AM 信号的傅氏变换为:

S(f) = (A_c)/(2)[δ(f - f_c) + δ(f + f_c)] + (A')/(2)[M(f - f_c) + M(f + f_c)] (4.2.12)

其功率谱密度如图 4.2.7 所示。与 DSB-SC 相比,AM 频谱在 ± f_c 处包含两根强大的离散冲激载频分量(线谱),其带宽依然为:

B_(AM) = 2W (4.2.13)

图 4.2.7 AM 信号的功率谱密度

图 4.2.7 AM 信号的功率谱密度(原书影印参考)

由于 AM 信号的包络严格等于 A_c + A' m(t),接收端可采用由二极管和 RC 低通网络构成的**包络检波器(Envelope Detector)**进行非相干解调,如图 4.2.8 所示。

flowchart LR
    s["$$s(t)$$"] --> diode["二极管 D"]
    diode --> rc["RC 低通并联滤波\n(滤除高频载波)"]
    rc --> dcBlock["隔直电容 C_0\n(滤除直流分量 $$A_c$$)"]
    dcBlock --> out["$$y_o(t) = A' m(t)$$"]

图 4.2.8 AM 信号的非相干解调

图 4.2.8 AM 信号的非相干解调(原书影印参考)

包络检波器的核心设计要求是选择合适的放电时间常数 RC:

  • RC 必须足够大:以平滑载波高频振荡,满足 RC gg 1/f_c;
  • RC 不能过大:如果 RC 放电太慢,电容放电速度将跟不上调制信号包络下降的速度,产生惰性失真(对角线切割失真),要求 RC ≤slant (1)/(2π W)(√(1 - β²))/(β)。

包络检波器输出经隔直电容滤除直流偏置 A_c 后,便能直接得到调制信号 A' m(t)。其最大优点是无需任何同步载波提取电路,结构极其廉价简单,因此广泛应用于广播收音机。

根据图 4.2.6(b),AM 信号的总平均发射功率为载波功率与边带功率之和:

Pₜotal = P_c + Pₛide = 1/2A_c² + 1/2A'² Pₘ (4.2.14)

其中 Pₘ = mathbbE[m²(t)] 是基带信号的平均功率。定义调制效率(Modulation Efficiency) η 为有用边带功率占总发射功率的比例:

η = fracPₛidePₜotal = (1/2A'² Pₘ)/(1/2A_c² + 1/2A'² Pₘ) = (β² (Pₘ)/(max|m(t)|²))/(1 + β² (Pₘ)/(max|m(t)|²)) (4.2.15)
单音调制 AM 信号的最大调制效率

设基带信号为单频正弦信号 m(t) = cos(2π fₘ t),调幅系数为 β。求该 AM 信号的调制效率,并计算 100% 满调制(β = 1)时的最大效率。

解

对于单音频信号 m(t) = cos(2π fₘ t),其峰值为 max|m(t)| = 1,平均功率为:

Pₘ = overlinecos²(2π fₘ t) = 1/2

将 Pₘ = 1/2 代入式 (4.2.15),得:

η = (β² · 1/2)/(1 + β² · 1/2) = (β²)/(2 + β²)

当 β = 1(100% 满调幅且不过调)时,取得最大调制效率:

η_(max) = (1²)/(2 + 1²) = 1/3 ≈ 33.3%

由此可知,常规 AM 信号中至少有 2/3(66.7%)的发射功率被耗费在不携带任何信息的离散载频上。AM 是以牺牲功率效率为代价换取接收机极其简单的工程折中。


4.2.3 单边带(SSB)和残留边带(VSB)调制

Section titled “4.2.3 单边带(SSB)和残留边带(VSB)调制”

DSB 信号的上下两个边带携带完全相同的冗余信息。若将其中一个边带滤除,仅传输其中一个边带,称为单边带调制(Single Sideband, SSB)。

  • 上边带(Upper Sideband, USB):保留高于载频的部分;
  • 下边带(Lower Sideband, LSB):保留低于载频的部分。

SSB 信号的带宽仅为基带信号带宽的一半:

B_(SSB) = W (4.2.16)

SSB 信号的产生方法主要有两种:

  1. 滤波法:先生成 DSB-SC 信号,再通过陡峭的边带带通滤波器滤掉不需要的边带(图 4.2.9(a));
  2. 移相法(希尔伯特变换法):利用希尔伯特变换器产生正交分量(图 4.2.9(b))。
flowchart LR
    subgraph 滤波法["(a) 滤波法"]
        m1["$$m(t)$$"] --> mult1(("×"))
        c1["$$A_c \cos(2\pi f_c t)$$"] --> mult1
        mult1 --> bpf["边带带通滤波器\n(USB 或 LSB)"]
        bpf --> s_ssb1["$$s_{\text{SSB}}(t)$$"]
    end

    subgraph 移相法["(b) 移相法 (希尔伯特变换法)"]
        m2["$$m(t)$$"] --> multI(("×"))
        c2["$$\cos(2\pi f_c t)$$"] --> multI
        m2 --> hilbert["希尔伯特变换\n$$-90^\circ$$"] -->|"$$\hat{m}(t)$$"| multQ(("×"))
        c2 --> ps["移相器\n$$-90^\circ$$"] -->|"$$\sin(2\pi f_c t)$$"| multQ
        multI --> add(("∓"))
        multQ --> add
        add --> s_ssb2["$$s_{\text{SSB}}(t)$$"]
    end

图 4.2.9 单边带信号的产生

图 4.2.9 单边带信号的产生(原书影印参考)
单边带信号的时域数学表达式

利用希尔伯特变换 hatm(t) = mathcalH{m(t)} = m(t) * (1)/(π t),单边带信号的时域表达式为:

s_(SSB)(t) = (A_c)/(2)m(t)cos(2π f_c t) ∓ (A_c)/(2)hatm(t)sin(2π f_c t) (4.2.17)

其中:

  • **负号(-)对应上边带(USB)**信号;
  • **正号(+)对应下边带(LSB)**信号。

图 4.2.10 单边带信号的频谱

图 4.2.10 单边带信号的频谱(原书影印参考)

SSB 信号的复包络为 s_L(t) = (A_c)/(2)[m(t) ± jhatm(t)]。其包络为 (A_c)/(2)sqrtm²(t) + hatm²(t),与 m(t) 不成线性关系,因此 SSB 信号无法使用包络检波,必须采用相干解调。

单音调制的单边带信号表达式

设基带调制信号为单音频信号 m(t) = Aₘcos(2π fₘ t),载波为 c(t) = cos(2π f_c t)。试利用移相法写出上边带(USB)信号表达式。

解

对 m(t) 作希尔伯特变换,相当于所有频率成分相移 -90^circ:

hatm(t) = Aₘcos(2π fₘ t - 90^circ) = Aₘsin(2π fₘ t)

根据 USB 表达式(取负号):

s_(USB)(t) &= 1/2m(t)cos(2π f_c t) - 1/2hatm(t)sin(2π f_c t) &= 1/2Aₘcos(2π fₘ t)cos(2π f_c t) - 1/2Aₘsin(2π fₘ t)sin(2π f_c t) &= 1/2Aₘcos[2π(f_c + fₘ)t]

可见,已调信号仅包含单一的上边频分量 f_c + fₘ,频谱带宽严格为 fₘ,充分验证了单边带调制的频域特性。

SSB 滤波法要求带通滤波器的截止特性在载频 f_c 处具有极其陡峭的“刀削”过渡带。当基带信号含有丰富的直流或低频分量时(例如电视广播的图像信号),物理可实现的模拟滤波器根本无法在不产生严重幅度与相位失真的前提下滤除一个边带。

为了克服这一困难,提出了残留边带调制(Vestigial Sideband, VSB):

  • 允许另一个边带“残留”一小部分过渡带;
  • 要求发射端的残留边带滤波器 H(f) 在载频 f_c 附近具有互补对称滚降特性。

图 4.2.11 残留边带滤波器特性

图 4.2.11 残留边带滤波器特性(原书影印参考)
残留边带无失真相干解调准则

为了保证在接收端相干解调后能够无失真复原基带信号,残留边带滤波器的传输特性 H(f) 必须满足关于载频 f_c 互补对称的准则:

H(f - f_c) + H(f + f_c) = 常数, |f| ≤slant W (4.2.18)

即在载频 f_c 处,|H(f_c)| = 0.5(半幅度点),滚降曲线关于点 (f_c, 0.5) 呈奇对称。此时相干解调时上、下边带在低频段的重叠部分相加刚好互补为平坦响应。

VSB 信号的带宽略大于基带带宽 W:

B_(VSB) = W + Δ f (4.2.19)

其中 Δ f 为残留边带的滚降带宽(通常为 0.15W ∼ 0.25W)。VSB 在频谱利用率与工程实现难度之间取得了完美的折中,是模拟电视广播(NTSC / PAL 制式)图像传输的标准调制方案。


DSB-SC、SSB、VSB 均要求相干解调,接收端必须提供与发送载波同频同相的参考载波。获得同步载波的技术称为载波同步(Carrier Synchronization),主要分为两类:

  1. 外同步法(插入导频法):发送端额外发送一个离散载频分量;
  2. 自同步法(直接提取法):从已调信号本身的非线性变换中提取载波(平方环法、科斯塔斯环法)。

发送端在 DSB-SC 信号上直接叠加一个幅度为 Aₚ 的未调载波(导频):

s(t) = A_c m(t)cos(2π f_c t + φ_c) + Aₚcos(2π f_c t + φ_c) (4.2.28)

如图 4.2.12 和图 4.2.13 所示,其频谱在 ± f_c 处出现冲激线谱。

图 4.2.12 DSB-SC 插入导频

图 4.2.12 DSB-SC 插入导频(原书影印参考)

图 4.2.13 DSB-SC 插入导频后的频谱

图 4.2.13 DSB-SC 插入导频后的频谱(原书影印参考)

接收端使用**锁相环(Phase-Locked Loop, PLL)**跟踪该导频,其解调框图如图 4.2.14 所示。压控振荡器(VCO)产生本地载波,I/Q 解调器中 Q 路输出能灵敏地反映相位误差 θₑ(t)。当 θₑ ≠ 0 时,误差电压通过环路滤波器控制 VCO 的瞬时频率,构成闭环负反馈,直至 θₑ → 0,实现锁定。

图 4.2.14 用锁相环实现相干解调

图 4.2.14 用锁相环实现相干解调(原书影印参考)

若发送端未插入导频(纯 DSB-SC 信号),频谱中不存在离散载频线谱。平方环法利用平方非线性器件产生二倍频线谱,原理如图 4.2.15 所示。

flowchart LR
    s["$$s(t)$$"] --> sq["平方器\n$$(\\cdot)^2$$"]
    sq --> pll["锁相环 (PLL)\n锁定 $$2f_c$$"]
    pll --> div2["二分频器\n$$\\div 2$$"]
    div2 --> c["同步载波\n$$\\pm\\cos(2\\pi f_c t)$$"]

图 4.2.15 平方环法

图 4.2.15 平方环法(原书影印参考)

DSB-SC 信号平方后展开为:

s²(t) = A_c² m²(t)cos²[2π f_c t + φ_c] = (A_c² m²(t))/(2) + (A_c² m²(t))/(2)cos[4π f_c t + 2φ_c]

令 m²(t) = Pₘ + Δ(t),其中 Pₘ = mathbbE[m²(t)] 为直流常数,则:

s²(t) = (A_c² Pₘ)/(2) + (A_c²Δ(t))/(2) + (A_c² Pₘ)/(2)cos[4π f_c t + 2φ_c] + (A_c²Δ(t))/(2)cos[4π f_c t + 2φ_c]

上式中包含纯正弦二倍频分量 cos[4π f_c t + 2φ_c],利用窄带 PLL 提取该二倍频信号,再经二分频器后得到恢复载波:

±cos(2π f_c t + φ_c)

由于 cos(4π f_c t + 2φ_c) = cos(4π f_c t + 2φ_c + 2π),二分频后其相位可能是 φ_c 或 φ_c + π,如图 4.2.16 所示。这一固有现象称为相位模糊(Phase Ambiguity)(180^circ 倒相)。

图 4.2.16 二分频带来的相位模糊

图 4.2.16 二分频带来的相位模糊(原书影印参考)

科斯塔斯环(Costas Loop)避免了高频平方运算,在现代通信系统中应用极其广泛。其结构如图 4.2.17 所示。

flowchart LR
    s["$$s(t)$$"] --> mI(("×"))
    s --> mQ(("×"))
    vco["VCO\n$$2\\cos(2\\pi f_c t + \\varphi)$$"] --> mI
    vco --> ps["移相 $$-90^{\\circ}$$\n$$-2\\sin(2\\pi f_c t + \\varphi)$$"] --> mQ
    mI --> lpfI["LPF"] --> I["$$I(t)$$"]
    mQ --> lpfQ["LPF"] --> Q["$$Q(t)$$"]
    I --> mult(("×"))
    Q --> mult
    mult -->|"误差 $$u(t)$$"| loopFilter["环路滤波器"] --> vco
    I --> out["解调输出 $$\\pm A_c m(t)$$"]

图 4.2.17 科斯塔斯环法

图 4.2.17 科斯塔斯环法(原书影印参考)

当本地载波与发射载波存在相位差 θₑ(t) = φ_c(t) - φ(t) 时,I 路与 Q 路的低通输出分别为:

I(t) = A_c m(t)cosθₑ(t), Q(t) = A_c m(t)sinθₑ(t) (4.2.33)

两路输出相乘得到鉴相误差信号:

u(t) = I(t)Q(t) = 1/2A_c² m²(t)sin[2θₑ(t)] (4.2.34)

u(t) 经环路滤波器平滑后控制 VCO,形成负反馈,其稳定锁定时 θₑ ≈ 0 或 θₑ ≈ π。科斯塔斯环具有两大突出优势:

  1. 工作频率低:所有滤波与相乘均在基带进行,电路极易集成与数字化;
  2. 解调一体化:环路锁定的同时,I 路低通输出 I(t) ≈ ± A_c m(t) 就是解调后的基带信号,无需额外配置解调器。
共 0 题