<!-- title: 子载波正交：频谱重叠不打架 -->

# 子载波正交：OFDM频谱重叠却不打架

## 一、从一个反直觉的现象说起

如果你问一个刚入行的通信工程师："两个信号在频谱上严重重叠，它们会互相干扰吗？"答案几乎是本能的——"当然会，重叠就是干扰"。这在传统的频分复用（FDM）世界里，是绝对正确的常识。

但是 OFDM（正交频分复用）偏偏打破了这个常识。在 OFDM 的频谱图上，成百上千个子载波像挤沙丁鱼一样紧紧挨在一起，它们的旁瓣甚至大幅重叠、纠缠不清——可它们偏偏不互相干扰。这种"看起来会打架、实际上相安无事"的现象，正是 OFDM 区别于所有前辈技术的灵魂所在。

理解了这个"反直觉"，你就理解了为什么 4G LTE、5G NR、Wi-Fi 4/5/6/7 都把 OFDM 当作地基。本文就要把这个看似玄妙的"正交性"拆解到你能用一根铅笔在草稿纸上推导出来的程度。

## 二、先看传统 FDM 为什么"浪费"

在 OFDM 出现之前，要把多路信号塞进同一段频带，用的是**传统频分复用（FDM）**。它的思路很朴素：给每路信号分配一个独立的载波频率，然后在相邻两路之间留出一段**保护频带（Guard Band）**，再用带通滤波器把每路信号挑出来。

这样做的问题非常直接：保护频带不传任何有用信息，纯属浪费；而且滤波器要有足够的滚降才能把相邻信道压干净，滤波器越陡、保护带越宽，频谱效率越低。

打个比方：传统 FDM 就像马路上画的车道线，每条车道之间必须留一条空的白线隔开，车与车不能贴太近。空地越多，能跑的车就越少，马路利用效率就越低。

OFDM 的革命性在于：它把这条"必须留空"的铁律推翻了。子载波可以**肩并肩紧贴、甚至频谱重叠**，却互不干扰。这听起来像是耍赖，但它背后有严谨的数学保证。这个保证，就叫**正交性**。

## 三、什么是"正交"？——从内积说起

"正交"这个词，本科《通信原理》或《线性代数》里都讲过，但很多人只记住了"垂直"这个几何直觉，没记住它的运算含义。

两个函数 $g_1(t)$ 和 $g_2(t)$ 在区间 $[0, T]$ 上正交，定义是它们的**内积为零**：

$$
\langle g_1, g_2 \rangle = \int_0^T g_1(t)\, g_2(t)\, dt = 0
$$

对信号而言，内积为零意味着什么？意味着**在一个符号周期内，这两个信号的乘积"平均下来等于零"**——它们此消彼长、互相抵消。用通俗的话讲：**它们携带的能量彼此"装不进对方的口袋"**。

这个性质的关键应用是：如果你用 $g_1(t)$ 作为"提取模板"去和接收信号做内积，那么 $g_2(t)$ 分量会自动归零、不会串进来。这就是 OFDM 接收端能把重叠的子载波一一挑出来的根本原因——不是靠滤波器硬隔开，而是靠**内积（数学上等价于相关运算、也等价于 FFT 运算）把每路干净地"投影"出来**。

那么，到底什么样的子载波才满足这个正交条件？这就是关键公式。

## 四、核心公式：子载波间隔必须等于 1/T

设 OFDM 的有用符号时长为 $T_s$（不含循环前缀），第 $k$ 个子载波的频率为：

$$
f_k = f_0 + k \cdot \Delta f, \quad k = 0, 1, 2, \dots, N-1
$$

其中 $\Delta f$ 是子载波间隔。把第 $k$ 个和第 $m$ 个子载波代入内积定义，可以算出：

$$
\int_0^{T_s} e^{j2\pi f_k t} \cdot e^{-j2\pi f_m t}\, dt
= \int_0^{T_s} e^{j2\pi (k-m)\Delta f \cdot t}\, dt
$$

当 $(k-m)\Delta f \cdot T_s$ 是整数时，这个积分在 $[0, T_s]$ 上恰好积满完整的整数个周期，积分结果为：

$$
= \frac{e^{j2\pi (k-m)\Delta f T_s} - 1}{j2\pi (k-m)\Delta f}
$$

要让它等于零（对任意 $k \neq m$），分子里的指数项必须等于 1，也就是：

$$
(k-m)\Delta f \cdot T_s = \text{整数}
$$

最紧凑、最自然的选择就是让这个整数等于 1，于是得到 OFDM 最著名的一个关系式：

$$
\boxed{\Delta f = \frac{1}{T_s}}
$$

**子载波间隔，必须正好等于有用符号时长的倒数。** 这一句话，就是 OFDM 正交性的全部秘密。一旦满足它，任意两个不同子载波的内积恒为零，频谱再怎么重叠，在数学上也互不干扰。

5G 和 LTE 都严格遵守这条铁律：LTE 子载波间隔固定为 15 kHz，对应有用符号时长恰好是 $1/15000 \approx 66.7\,\mu s$；5G NR 最基础的参数集（$\mu=0$）也是 15 kHz。

## 五、sinc 函数与"零点对齐"的直觉

公式证明了"为什么正交"，但工程师更喜欢可视化的直觉。这里就要请出频域里的主角——**sinc 函数**。

一个 OFDM 子载波，在时域上是一个有限长度（持续 $T_s$）的矩形脉冲。时域上的矩形窗，经过傅里叶变换，在频域上就变成一个 sinc 函数：

$$
\text{sinc}(x) = \frac{\sin(\pi x)}{\pi x}
$$

sinc 函数有一个极其优美的性质：**它在所有非零整数点上都等于零**。

```mermaid
graph TD
    A["时域: 矩形脉冲<br/>持续 T_s"] -->|"傅里叶变换"| B["频域: sinc 函数<br/>sinπx / πx"]
    B --> C["零点位置: Δf = 1/T_s 的整数倍"]
    C --> D["相邻子载波峰值<br/>恰好落在彼此的零点上"]
    D --> E["采样时: 别人贡献为 0<br/>→ 无载波间干扰 ICI"]
    style A fill:#e1f5ff
    style E fill:#c8e6c9
```

把 $\Delta f = 1/T_s$ 代入，你会发现一个精妙的几何对齐：**每个子载波的 sinc 零点，正好出现在相邻所有子载波的峰值频率处**。

这就好比一组精心设计的手指：你只在一个特定频率上"捏"住一个子载波，捏的瞬间，所有其它子载波恰好都处在"零"的位置，对你毫无影响。频谱上看似乱成一团的重叠，在离散的采样点上被完美"解套"。

| 维度 | 传统 FDM | OFDM |
|------|---------|------|
| 子载波间隔 | 大（需留保护带） | 紧凑（$\Delta f = 1/T_s$） |
| 频谱重叠 | 不允许 | 允许，且必须重叠 |
| 分离方式 | 模拟带通滤波器 | FFT/IFFT（数学正交投影） |
| 保护频带 | 必须有，浪费带宽 | 几乎不需要 |
| 频谱效率 | 低 | 高（接近理论极限） |
| 实现复杂度 | 滤波器多、模拟器件多 | 数字 FFT，易于大规模集成 |

## 六、IFFT/FFT：把正交性变成现实工程

有了正交性的数学保证，下一步是把理论变成能上芯片的算法。这里的主角是**逆快速傅里叶变换（IFFT）**和**快速傅里叶变换（FFT）**。

关键洞察是：**OFDM 信号，本质上就是对一组并行的频域数据符号做一次 IFFT。**

发射端的工作流程是：把高速串行的数据流，先串并转换成 N 路低速并行符号，每路调制到一个子载波上（这 N 个子载波天然满足正交条件），然后做一次 N 点 IFFT，把频域的"一排星座点"变成时域的一串样点，最后加上循环前缀、数模转换、上变频发射出去。

```mermaid
flowchart TD
    subgraph 发射端
        A1["串行高速比特流"] --> A2["串并转换<br/>分成 N 路"]
        A2 --> A3["每路 QAM 调制<br/>得到频域符号 X_k"]
        A3 --> A4["N 点 IFFT<br/>频域→时域"]
        A4 --> A5["加循环前缀 CP"]
        A5 --> A6["数模转换 + 上变频"]
    end
    A6 -. 信道 .-> B1
    subgraph 接收端
        B1["下变频 + 模数转换"] --> B2["去 CP"]
        B2 --> B3["N 点 FFT<br/>时域→频域"]
        B3 --> B4["每路 QAM 解调<br/>恢复 X_k"]
        B4 --> B5["并串转换<br/>合成高速比特流"]
    end
    style A4 fill:#fff3cd
    style B3 fill:#fff3cd
```

接收端反过来：去掉 CP，做一次 N 点 FFT。FFT 的本质，就是**计算接收信号与每一个正交子载波的内积**。因为子载波彼此正交，FFT 输出的第 k 个值，就干净地只对应第 k 个子载波上的数据，不会被其它子载波"污染"。

为什么不用"N 个并行的振荡器+乘法器"硬实现？因为 N 动辄几百上千（LTE 典型 512/1024/2048，5G 最大到 4096），用模拟器件根本做不出来，而且器件不一致会破坏正交性。IFFT/FFT 把这个巨大的运算量降到了 $O(N\log N)$，让 OFDM 从理论变成了人人手机里都跑得动的现实。**这是数字信号处理对通信最伟大的一次贡献之一。**

## 七、循环前缀：正交性的"贴身保镖"

光有正交性还不够。真实无线信道里充满**多径**——同一个信号经过不同路径反射，先后到达接收端，互相叠加。这种时延扩展会让相邻 OFDM 符号互相串扰（ISI），也会破坏子载波之间的正交性（产生 ICI）。

解决办法就是**循环前缀（CP）**：把每个 OFDM 符号的尾部复制一段，贴到头部。只要多径的最大时延扩展小于 CP 长度，接收端在"有用部分"内做 FFT 时，每个子载波仍然恰好积满整数个周期，正交性得以保全。

关于 CP 的细节（为什么是"循环"复制而不是补零、CP 长度怎么权衡），前面专门讲过，这里只强调一句话：**CP 不是 OFDM 的装饰，它是正交性在多径信道下得以存活的命根子。** 没有 CP，正交性在第一个反射波面前就会崩塌。

## 八、5G 灵活参数集：正交性框架下的"变魔术"

理解了 $\Delta f = 1/T_s$ 这条铁律，你就能看懂 5G NR 一个被反复宣传的特性——**灵活参数集（Flexible Numerology）**。

4G LTE 全网只有一种子载波间隔：15 kHz，符号时长固定 66.7 μs。这在不同场景下并不都合适：低频段广覆盖希望子载波窄、对抗多径；高频段毫米波因为多普勒频移大，反而希望子载波宽、抗频偏。

5G 的聪明之处在于：**它在保持 $\Delta f \cdot T_s = 1$ 这个正交关系不变的前提下，允许等比例缩放子载波间隔。** 引入参数 $\mu$（numerology 编号）：

$$
\Delta f = 15 \times 2^\mu \text{ kHz}, \quad T_s = \frac{1}{\Delta f}
$$

| 参数集 μ | 子载波间隔 | 有用符号时长 | 典型应用场景 |
|---------|-----------|-------------|-------------|
| 0 | 15 kHz | 66.7 μs | 低频广覆盖（与 LTE 兼容） |
| 1 | 30 kHz | 33.3 μs | 密集城区、多数 5G 小区 |
| 2 | 60 kHz | 16.7 μs | 毫米波、高多普勒场景 |
| 3 | 120 kHz | 8.33 μs | 毫米波高频段 |
| 4 | 240 kHz | 4.17 μs | 超大子载波间隔（仅数据信道） |

注意每一行里，$\Delta f$ 翻倍，$T_s$ 就减半，乘积恒为 1——正交性始终成立。这就是为什么高频段用大子载波间隔能抗多普勒：子载波变宽后，同样的多普勒频偏相对于子载波间隔的比例变小，落在"零点对齐"的容差范围内，正交性不易被破坏。**5G 没有发明新的正交原理，它只是在同一套原理下，把刻度尺的格子大小调得更灵活。**

## 九、什么会"打破"正交性？

正交性虽然精妙，但很脆弱。一旦 $\Delta f = 1/T_s$ 的精确关系被破坏，子载波之间就开始互相泄漏，产生**载波间干扰（ICI）**。工程师在现网调试中最常遇到的三大杀手：

```mermaid
flowchart TD
    SUB["正交性: Δf·T = 1"] --> K1["破坏因素1: 载波频率偏移 CFO"]
    SUB --> K2["破坏因素2: 采样定时偏差 STO"]
    SUB --> K3["破坏因素3: 多普勒频移"]
    K1 --> R1["子载波不再落在<br/>彼此零点 → ICI"]
    K2 --> R2["采样点偏离峰值 → 相位旋转"]
    K3 --> R3["高速移动时频偏<br/>正交条件漂移"]
    R1 --> ERR["误码率升高<br/>吞吐量下降"]
    R2 --> ERR
    R3 --> ERR
    style SUB fill:#c8e6c9
    style ERR fill:#ffcdd2
```

**第一，载波频率偏移（CFO）。** 收发两端的晶振不可能完全一致，加上信道相位噪声，会让实际接收的子载波频率和理想值有偏差。这个偏差哪怕只有子载波间隔的百分之几，正交的"零点对齐"就会错位，相邻子载波能量互相泄漏。LTE/5G 对 CFO 的容忍度大约在子载波间隔的 1%~2% 以内，超过就必须靠频率同步算法补偿。

**第二，采样定时偏差。** 接收端要在精确的时刻采样，才能保证 FFT 窗口对齐每个符号的有用部分。采样时刻偏了，相当于在错误的相位上做内积，会引入相位旋转（在频域表现为每个子载波乘上一个线性相位）。轻微偏差可由信道估计均衡掉，但严重偏差会越过 CP 边界，直接造成 ISI + ICI。

**第三，多普勒频移。** 当终端高速移动（高铁、车载），接收信号频率会发生整体偏移。这正是 5G 在高铁、车联网场景下要用大子载波间隔（30/60 kHz 甚至更高）的原因——让正交条件对多普勒频偏更"宽容"。

> 一个常被忽略的工程细节：**相位噪声（Phase Noise）** 在高频段（毫米波）特别严重，它本质上是随机的、时变的频率抖动，会让子载波正交性持续被小幅破坏，是高频段 OFDM 性能的一个重要瓶颈，需要专门的相位噪声补偿（PTRS 参考信号）来对抗。

## 十、工程师调试时的实战连接

这套理论在现网里到底怎么用上？举几个真实场景：

**场景一：吞吐量莫名下降，但 SINR 看着还行。** 如果排除调度和资源问题，要怀疑是不是 ICI 抬头。检查终端的频率同步精度、晶振稳定度，特别是在高速移动或高频段场景下。看 CQI 是否周期性抖动——频偏引起的 ICI 往往表现为 CQI 在某个区间周期波动。

**场景二：高铁沿线覆盖优化。** 这是最能体现"灵活参数集"价值的场景。高铁 350 km/h 带来的多普勒频移，在 2.6 GHz 频段约 ±850 Hz，对 15 kHz 子载波间隔已是 5.7% 的偏差，远超正交性容限；换成 30 kHz 间隔就降到 2.8%。所以高铁场景必须用更大的子载波间隔参数集，这是正交性原理直接指导的网络规划决策。

**场景三：高频段（毫米波）链路不稳。** 怀疑相位噪声破坏正交性。检查是否正确配置了 PTRS（相位跟踪参考信号），以及终端的相位噪声补偿能力。

**场景四：理解为什么 5G 不再用固定 15 kHz。** 当你看懂 $\Delta f \cdot T_s = 1$ 这条关系，就知道 5G 的"灵活"不是随意，而是在正交性约束下做的精确缩放——广覆盖求窄、高速求宽，各有道理。

## 十一、常见误解澄清

在带新人的过程中，有几个反复出现的误解值得点破：

**误解一："正交 = 频谱不重叠"。** 恰恰相反，OFDM 的正交性正是因为子载波间隔精确等于 $1/T_s$，才"允许"频谱大幅重叠。频谱不重叠是传统 FDM 的特征，不是正交的条件。

**误解二："正交性是滤波器做出来的"。** 不是。OFDM 接收端靠 FFT（数学上的内积/相关运算）分离子载波，不依赖模拟带通滤波器。这是它和传统 FDM 的本质区别。

**误解三："子载波越多越好"。** 子载波数 N 增大，FFT 点数增大，频谱更平坦、CP 开销比例下降，但峰均比（PAPR）会上升、对频偏和相位噪声更敏感、而且符号时长变长对时变信道更不利。N 的选择是工程权衡，不是越大越好。

**误解四："OFDM 没有缺点"。** OFDM 的正交性代价是**高峰均比（PAPR）**和**对频偏/相位噪声敏感**。正是这两个软肋，催生了上行 SC-FDMA（用 DFT 预编码压低 PAPR）等技术——而上行 SC-FDMA 之所以仍然"正交"，底层用的还是同一套 $\Delta f = 1/T_s$ 的子载波正交框架，只是在外面套了一层预编码。

## 常见问题

**Q1: OFDM 的子载波为什么必须等间隔？间隔能不能不均匀？**
A: 不能。正交性要求任意两个子载波频率差都是 $\Delta f$ 的整数倍，这只有在**等间隔**（算术级数排列）时才成立。间隔一旦不均匀，相邻子载波差就不再是 $1/T_s$ 的整数倍，零点无法对齐，正交性立刻破坏。所以 OFDM 的子载波在频域上必须是严格等距排列的"梳齿"。

**Q2: 子载波间隔 1/T 这个 1 能不能换成别的整数？**
A: 数学上 $\Delta f = n/T_s$（n 为正整数）也能满足内积为零，但 n>1 意味着子载波间隔变大、频谱效率下降，白白浪费带宽却没有额外好处。所以所有实用系统都选 n=1，即 $\Delta f = 1/T_s$，这是频谱效率与正交性的最优折中。

**Q3: 为什么 5G 高频段要用更大的子载波间隔？**
A: 因为高频段（毫米波）和高速移动场景下，多普勒频移和相位噪声更严重，它们会破坏正交的"零点对齐"。把子载波间隔加大（如 60/120 kHz），同样的绝对频偏相对于间隔的比例变小，正交性容差范围变宽，系统对频偏更"宽容"。代价是符号时长变短、CP 能容纳的多径时延也变短——但高频段通常覆盖距离短、多径时延小，这个代价可以接受。这就是 $\Delta f \cdot T_s = 1$ 等比例缩放的工程价值。

**Q4: ICI（载波间干扰）和 ISI（符号间干扰）有什么区别？**
A: ICI 是**同一时刻、不同子载波之间**的干扰，由频率偏移、相位噪声等破坏正交性引起；ISI 是**同一子载波、不同符号之间**的干扰，由多径时延扩展引起。CP 主要解决 ISI，同时保护正交性不被多径破坏；而 CFO、相位噪声引起的 ICI，需要靠频率同步和相位噪声补偿来解决。两者根因不同，处理手段也不同。

**Q5: 既然 OFDM 这么好，为什么上行还要用 SC-FDMA？**
A: 因为 OFDM 的正交性带来了一个副作用——高峰均比（PAPR）。手机上行功放要线性放大高峰值信号非常耗电、效率低。SC-FDMA 在 OFDM 正交框架外加一层 DFT 预编码，把多载波信号"伪单载波化"，大幅压低 PAPR，让手机省电。但它的底层子载波正交性和 FFT 解调机制与 OFDM 完全一致——正交性是地基，SC-FDMA 只是地基上盖的不同楼层。

## 参考来源

1. [子载波的频域Sinc函数证明 & OFDM 正交子载波证明（CSDN）](https://blog.csdn.net/ResumeProject/article/details/150779500) — 用窗函数分析法证明 OFDM 子载波为何是 sinc 形且零点对齐，含绘图示例
2. [OFDM原理及MATLAB仿真（阿里云开发者）](https://developer.aliyun.com/article/1472320) — 解释 sinc 函数来源、有限长信号与无限长信号 × 窗函数的关系，配合 MATLAB 仿真
3. [OFDM技术深度解析：从原理到5G应用（技术栈）](https://jishuzhan.net/article/2068571579549839362) — 频域采样点正交、sinc 叠加频谱与 5G 应用的工程连接
4. [OFDM大白话讲解（简书）](https://www.jianshu.com/p/bec23d0be363) — 用通俗语言从时域、频域两个角度解释子载波正交的直觉
5. 经典教材《通信原理》（樊昌信等）正交分解与傅里叶分析章节，《移动通信》OFDM/SC-FDMA 章节 —— 内积正交定义、sinc 频谱、IFFT/FFT 实现的理论基础

---
> 本文由「51学通信」技术团队出品。51学通信由通信行业18年老兵**爱卫生**（微信ID: gprshome201101）维护，聚焦5G/6G核心网、3GPP标准解读、通信前沿技术深度分析。
> 出版作品有《5G核心网原理与实践》《IMS原理与实践》等4本通信专业书籍。知识星球「51学通信」提供深度技术答疑和行业洞察。

> [!tip] 51学通信知识星球
> **星主：爱卫生**（微信：gprshome201101）——公众号「51学通信」创办者，19 年通信行业运维与讲师经验，著有《GPRS网络信令实例详解》《EPC原理与实践》《5G核心网原理与实践》三本纸质书（各大电商平台有售）。
> **星球定位**：深耕 5G 核心网、IMS、NFV/AI、云原生等 ICT 领域，主打运维岗位与信令分析。
> **当前规模**：5200 篇主题 / 990 个回答，198 元/年。
> **加入福利**：加入星球后请加爱卫生微信，拉您进知识星球年度陪伴与答疑群——不限量回复您的各种问题，另有群内分享。
> **AI 加持**：51学通信知识星球已作为 skill 接入 WorkBuddy，使用 deepseek-4-flash 在海量星球帖子中精准找贴、找视频、找 FAQ 和案例，做总结、找文档和 PPT 等场景全覆盖。

![51学通信知识星球海报-扫码加入](https://wiki.500nian.com/images/zhixingqiu_qrcode.png)
