无线通信系统一般是将频率比较低的低通基带信号加载到高频载波上,产生带通信号。频率越高,实现复杂信号处理的难度越大。现代通信系统普遍的做法是把带通信号等效为基带信号,在基带完成各种复杂的通信算法,用 I/Q 调制解调完成基带到带通的转换。这种设计的原理是:一切带通信号均可等效为基带信号。
graph LR
Src["信息"] --> BaseTx["基带算法"]
BaseTx -->|"复包络 x_L(t)"| IQMod["I/Q 调制"]
IQMod -->|"带通信号 x(t)"| Chan["带通信道"]
Chan -->|"带通信号 y(t)"| IQDemod["I/Q 解调"]
IQDemod -->|"复包络 y_L(t)"| BaseRx["基带算法"]
BaseRx --> Dst["信息"]
2.4.1 带通信号的等效基带表示
Section titled “2.4.1 带通信号的等效基带表示”1. 复包络
Section titled “1. 复包络”发端送入带通信道的是带通信号 x(t),其频谱 X(f) 处在参考载频 f_c 附近的区间 f_L ≤slant f ≤slant f_H 内,如图 2.4.2(a) 所示。f_c 是 I/Q 调制单元所用载波 cos(2π f_c t) 的频率。x(t) 的频带不会超过 f_c 左右 ± f_c 的范围。大部分情况下,x(t) 的带宽 B = f_H - f_L 远小于 f_c,称为窄带信号。

作为实信号,x(t) 的频谱 X(f) 具有对称性,其负频率部分是正频率部分的镜像共轭:X_-(f) = X_+^*(-f), f < 0。给定正频率部分,便能推知负频率部分,即用解析信号 z(t) = x(t) + j · hatx(t) 的频谱 Z(f) = 2X_+(f) 可以完全确定 x(t) 的频谱 X(f)。
将解析信号的频谱向左搬移 f_c,得到一个基带信号,其频谱为:
X_L(f) = Z(f + f_c) = 2X_+(f + f_c)对应的时域表达式为:
x_L(t) = z(t)e⁻j2π f_c t = [x(t) + j · hatx(t)]e⁻j2π f_c t称基带信号 x_L(t) 为 x(t) 的复包络(Complex Envelope)或等效低通信号。参考载波 cos(2π f_c t) 是固定的,因此给定带通信号,便能唯一确定复包络;反之,给定复包络,也能唯一确定解析信号 z(t) 及带通信号 x(t):
z(t) = x_L(t)e^(j2π f_c t) x(t) = operatornameRe{z(t)} = operatornameRe{x_L(t)e^(j2π f_c t)}“复包络”的命名仿照了包络调制中的术语。包络调制的信号形式为 A(t)cos(2π f_c t),它是包络 A(t) 与载波 cos(2π f_c t) 的乘积。上式与之相仿,是复包络 x_L(t) 与复载波 e^(j2π f_c t) 的乘积。
复包络一般是一个复信号,可以用直角坐标或极坐标表示为:
x_L(t) = x_c(t) + j · xₛ(t) = A(t)e^(jφ(t))其中:
x_c(t) = operatornameRe{x_L(t)} = A(t)cosφ(t) xₛ(t) = operatornameIm{x_L(t)} = A(t)sinφ(t) A(t) = |x_L(t)| = √(x_c²(t) + xₛ²(t)) φ(t) = angle x_L(t) = arctan(xₛ(t))/(x_c(t))x_c(t), xₛ(t), A(t), φ(t) 都是基带信号。
2. 带通信号的表示
Section titled “2. 带通信号的表示”代入带通信号表达式后,带通信号可以表示为:
x(t) = x_c(t)cos(2π f_c t) - xₛ(t)sin(2π f_c t) x(t) = A(t)cos[2π f_c t + φ(t)]- x_c(t):x(t) 的同相分量(In-phase,也叫 I 路分量),与参考载波 cos(2π f_c t) 相位一致;
- xₛ(t):x(t) 的正交分量(Quadrature,也叫 Q 路分量),与参考载波相位正交;
- A(t):x(t) 的包络;
- φ(t):x(t) 的相位。
3. I/Q 调制与解调
Section titled “3. I/Q 调制与解调”由于 cos 和 sin 正交,式 x(t) = x_c(t)cos(2π f_c t) - xₛ(t)sin(2π f_c t) 称为带通信号的正交表示。基于正交表示,可以用图 2.4.3 所示的 I/Q 调制解调完成从复包络到带通信号,再从带通信号到复包络的变换。

I/Q 解调器原理:对于 I 路,接收信号 x(t) 与载波 2cos(2π f_c t) 的乘积为:
x(t) · 2cos(2π f_c t) &= [x_c(t)cos(2π f_c t) - xₛ(t)sin(2π f_c t)] · 2cos(2π f_c t) &= x_c(t) · 2cos²(2π f_c t) - xₛ(t) · 2sin(2π f_c t)cos(2π f_c t) &= x_c(t) + x_c(t)cos(4π f_c t) - xₛ(t)sin(4π f_c t)式中,x_c(t) 是基带信号,最后两项是比原带通信号 x(t) 频率更高的倍频带通信号。适当设计低通滤波器 LPF 的截止频率,便可滤除这两项,只留下 x_c(t)。Q 路同理,通过乘以 -2sin(2π f_c t) 并经低通滤波即可还原 xₛ(t)。
4. 频谱关系与功率谱密度
Section titled “4. 频谱关系与功率谱密度”给定复包络的频谱 X_L(f) 后,带通信号的频谱为:
X(f) = 1/2X_L(f - f_c) + 1/2X_L^*(-f - f_c)同相分量 x_c(t) = 1/2[x_L(t) + x_L^*(t)] 的傅氏变换为:
X_c(f) = 1/2X_L(f) + 1/2X_L^*(-f) = X_+(f - f_c) + X_-(f + f_c)若带通信号 x(t) 是功率信号,其功率谱密度为 Pₓ(f),则复包络的功率谱密度为:
Pₓ_L(f) = 4Pₓ(f + f_c), & |f| ≤slant f_c 0, & 其他 f即复包络的功率谱密度是带通信号功率谱密度的正频率部分向左搬移后乘 4。反之:
Pₓ(f) = 1/4Pₓ_L(f - f_c) + 1/4Pₓ_L(-f - f_c)5. 参考载波相位的影响
Section titled “5. 参考载波相位的影响”当参考载波的初相变成 θ 时,带通信号为:
x(t) = operatornameRe{x_L(t)e^(jθ)e^(j2π f_c t)}若载波为 cos(2π f_c t),同一带通信号 x(t) 的复包络是 x_L(t)e^(jθ),发生了相位旋转。载波相位的变化所导致的复包络旋转会直接影响通信相干解调的性能。
2.4.2 带通滤波器的等效基带表示
Section titled “2.4.2 带通滤波器的等效基带表示”带通信号 x(t) 通过冲激响应为 h(t)、传递函数为 H(f) 的带通滤波器后,输出 y(t) 也是带通信号。复包络 x_L(t) 经过一个基带系统后变成了另一个复包络 y_L(t),它是原带通系统的等效基带系统。
graph LR
subgraph 带通系统
X["x(t), X(f)"] --> BPF["带通滤波器 h(t), H(f)"]
BPF --> Y["y(t), Y(f)"]
end
subgraph 等效基带系统
XL["x_L(t), X_L(f)"] --> LPF["等效基带滤波器 h_e(t), H_e(f)"]
LPF --> YL["y_L(t), Y_L(f)"]
end
带通滤波器的传递函数正频率部分为 H_+(f)。等效基带滤波器的传递函数与冲激响应为:
Hₑ(f) = 1/2H_L(f) = H_+(f + f_c) hₑ(t) = 1/2h_L(t)把原本要在高频处做的带通滤波功能放到基带实现,复杂度大幅降低。
graph TD
subgraph S1["高频直接滤波方案"]
XL1["x_L(t)"] --> IQM1["I/Q 调制"]
IQM1 -->|"x(t)"| BPF1["带通滤波器 H(f)"]
BPF1 --> Y1["y(t)"]
end
subgraph S2["等效基带滤波方案(工程优选)"]
XL2["x_L(t)"] --> LPF2["等效基带滤波器 H_e(f)"]
LPF2 -->|"y_L(t)"| IQM2["I/Q 调制"]
IQM2 --> Y2["y(t)"]
end
某带通滤波器的单位冲激响应 h(t) = g(t)cos(2π f₀ t),其中:
g(t) = 1, & 0 < t < T 0, & 其他 tf₀ gg 1/T。设滤波器输入信号是 x(t) = m(t)cos(2π f₀ t + φ),其中基带信号 m(t) 的带宽远小于 f₀。求滤波器输出信号表达式。
解
由 h(t) = operatornameRe{g(t)e^(j2π f₀ t)} 及 x(t) = operatornameRe{m(t)e^(j(2π f₀ t + φ))} = operatornameRe{m(t)e^(jφ) · e^(j2π f₀ t)},可知 h(t) 的复包络是 h_L(t) = g(t),x(t) 的复包络是 x_L(t) = m(t)e^(jφ)。
等效基带滤波器的冲激响应是 hₑ(t) = 1/2h_L(t) = 1/2g(t)。输出带通信号 y(t) 的复包络是基带信号 x_L(t) 与基带信号 hₑ(t) 的卷积:
y_L(t) &= ∫_(-∞)^(∞) x_L(t - τ)hₑ(τ) dτ = ∫_(-∞)^(∞) m(t - τ)e^(jφ) · 1/2g(τ) dτ &= frace^(jφ)2∫₀^T m(t - τ) dτ = frace^(jφ)2∫ₜ - T^t m(u) du滤波器输出带通信号的表达式为:
y(t) = operatornameRe{y_L(t)e^(j2π f_c t)} = 1/2[ ∫ₜ - T^t m(u) du ]cos(2π f₀ t + φ)2.4.3 复包络无失真
Section titled “2.4.3 复包络无失真”无线通信系统所发送的信号一般是带通信号,信息加载在复包络上,因此通信系统更关心复包络是否失真。
复信号无失真是信号形状不变,可以有时延和比例常数。对于复信号,比例系数可以是复数 c = a · e^(jθ),其中 a = |c|, θ = angle c。当 c 为复数时,无失真系统的幅频特性 |Hₑ(f)| = a 依然是常数,但相频特性 φ(f) = angle Hₑ(f) = -2π f t₀ + θ 是一条直线,不要求必须通过原点。
定义**群时延(Group Delay)**频域特性:
τ_G(f) = -(1)/(2π)(d)/(df)φ(f)相频特性是直线 φ(f) = -2π f t₀ + θ 时,群时延特性为常数 t₀。
带通传输中复包络无失真的充要条件为:
- 幅频特性是常数:|Hₑ(f)| = a;
- 群时延特性是常数:τ_G(f) = t₀。
设有带通信号 x(t) = m₁(t)cos(2π f_c t) - m₂(t)sin(2π f_c t),将其通过希尔伯特变换变为 hatx(t)。试分析希尔伯特变换是否为无失真系统。
解
希尔伯特变换的幅频特性为 |H(f)| = 1,相频特性为 φ(f) = -(π)/(2),群时延特性为:
τ_G(f) = -(1)/(2π)(dφ(f))/(df) = 0相频特性不是过原点的直线,说明 x(t) 与 hatx(t) 相比波形有失真。
但从等效基带来看,x(t) 的复包络为 x_L(t) = m₁(t) + jm₂(t),hatx(t) 的复包络为 hatx_L(t) = m₂(t) - jm₁(t) = -j · x_L(t)。两者相比只有复系数 -j 的差别,幅频特性为 1,群时延为常数 0。因此带通信号经过希尔伯特变换后,复包络无失真。