首页 › deep-tech › 方波去哪了:脉冲成形原理

方波去哪了:脉冲成形原理

一、从一个奇怪的测量说起

每个刚接触发射机测试的工程师,几乎都会撞见同一件“怪事”:基带芯片明明输出的是一串方波——0 是低电平,1 是高电平,干净利落;可你拿频谱仪一看,发射出来的信号带宽远超符号速率,而且频谱两侧拖着长长的“裙边”,怎么压都压不住。再打开发射机框图,发现符号映射之后、上变频之前,赫然插着一个叫“成形滤波器”(Pulse Shaping Filter)的模块——通常标注着 RRC(Root Raised Cosine,根升余弦)。

方波去哪了?为什么好好的矩形脉冲要被“捏”成别的形状?

这不是工程上的随手为之,而是数字通信里最经典的一组设计约束共同作用的结果。这一篇我们就把这条线索从头捋一遍:方波为什么必须被改掉、改到什么程度才合法、以及接收端为什么要用一个“平方根”来配对。读完之后,你在频谱仪上看到的每一条“裙边”、示波器上的每一只“眼睛”,都会变得有据可查。

二、方波的原罪:时域越狠,频域越宽

先回答第一个问题:为什么方波是麻烦的根源?

答案藏在傅里叶变换的一个基本对偶关系里:时域变化越剧烈,频域展开越宽。一个脉冲的边沿如果像悬崖一样垂直落下,它必然包含极其丰富的高频分量。理论上,一个宽度为 $T_s$ 的矩形脉冲,其归一化频谱是标准的 sinc 函数:

$$ P(f) = T_s \, \mathrm{sinc}(fT_s) = \frac{\sin(\pi f T_s)}{\pi f} $$

这条频谱曲线的第一零点在 $f = 1/T_s$ 处,但注意——第一零点之后它并不归零,而是以每倍频程约 6 dB 的速度缓慢衰减,拖尾理论上无限延伸。换句话说,你要在空中原封不动地发一个方波序列,就需要一条无限宽的信道。

用生活经验来直觉化:时域上每一次“急刹车”式的跳变,就像车厢里猛地跺一脚——震动不会只停留在脚下,而是以各种频率的晃动传遍整节车厢。边沿越陡,“跺得越狠”,传出去的频谱分量就越多、越远。

而现实中的信道没有无限带宽。射频链路的功放有带宽,双工器有通带, regulators 给每个运营商划的频谱更是以 MHz 计的宝贵资源。当这条无限延伸的 sinc 裙边穿过一条有限的信道时,会发生两件坏事——它们正是脉冲成形要解决的两大敌人。

三、两大敌人:带宽截断与码间串扰

敌人一:频谱被截断,边沿变缓

信道像一道门槛,只放行通带内的频率分量。方波脉冲的高频“棱角”被削掉后,时域上原本陡峭的边沿会变得圆滑,脉冲被“撑宽”了。这本身还能忍受——真正致命的是第二件事。

敌人二:撑宽的拖尾,压到邻码头上

数字通信是按节拍进行的:每个符号占 $T_s$ 秒,接收机在符号中央的“最佳采样时刻”读一次电平做判决。问题在于,被信道撑宽的脉冲,其响应拖尾会延伸到自己的符号间隔之外。前一个符号的余波还没散尽,后一个符号已经开始,两个波形在采样时刻叠加在一起:

$$ y(t_k) = a_k \, p(0) + \sum_{n \neq k} a_n \, p\big((k-n)T_s\big) + n(t_k) $$

中间那项求和,就是码间串扰(ISI, Inter-Symbol Interference):别人家的信号在你的判决时刻留下的“脚印”。ISI 不是噪声,它是确定性的干扰,却是确定性中最难缠的一种——因为它逐符号变化、无法用平均滤除,累积起来足以让判决全线崩溃。

打个比方:你在教室里一个字一个字地喊话,房间有混响(有限带宽信道的时域拖尾)。如果回声没散你就喊下一个字,听的人听到的每个字都混着前几个字的残响——句子一长,彻底听不懂。

下面这张图把这条因果链完整地走了一遍:

flowchart TD
    A["原始比特流"] --> B["画成 NRZ 方波"]
    B --> C["时域边沿陡峭"]
    C --> D["频谱 sinc 拖尾无限宽"]
    D --> E["信道带宽有限"]
    E --> F["高频分量被截断"]
    F --> G["脉冲被撑宽"]
    G --> H["拖尾越过一个符号"]
    H --> I["采样点叠上前码余量"]
    I --> J["码间串扰 ISI"]
    J --> K["判决出错 误码率飙升"]

四、奈奎斯特的第一准则:拖尾过零才是合法形状

敌人找到了,武器也随之登场。早在 1928 年,贝尔实验室的哈里·奈奎斯特(Harry Nyquist)就在研究电报传输时回答了这个问题:在带宽受限的信道上,什么样的脉冲形状能让采样时刻的拖尾恰好为零?

结论就是著名的奈奎斯特第一准则(零码间串扰条件):只要脉冲的频谱 $P(f)$ 在折叠频率 $f = R_s/2$ 处满足奇对称的“残留对称”滚降——即把 $P(f)$ 以 $\pm R_s/2$ 为轴切成两半,把超出的部分折叠回来,恰好能拼出一个矩形——那么该脉冲在所有符号采样时刻 $t = kT_s$ 上的取值,除了自身以外全部为零:

$$ p(kT_s) = \begin{cases} 1, & k = 0 \ 0, & k \neq 0 \end{cases} $$

满足这个条件的频谱家族里,最极端的成员是宽度为 $R_s/2$ 的理想矩形频谱,对应时域上的 sinc 脉冲。此时基带信道单边带宽 $B$ 与符号速率的关系达到极限:

$$ B = \frac{R_s}{2} \quad \Longleftrightarrow \quad R_s = 2B $$

这就是奈奎斯特速率:带宽 $B$ 的基带信道,每秒最多无串扰地传送 2B 个符号。多传一个,数学上就不存在无串扰的脉冲形状了。

但 sinc 脉冲是一个“纸面上的完美”:它的时域拖尾按 $1/t$ 衰减——衰减得太慢。这意味着:

一句话:sinc 形状把带宽省到了极限,却把全部保险金押在了“采样时刻分毫不差”上。工程上必须留退路。

五、升余弦滚降:花一点带宽,买一份保险

退路就是升余弦滚降滤波器(Raised Cosine, RC)。它在理想矩形频谱的基础上,把陡峭的拐角改造成一段平滑的余弦弧线,弧线的“缓急”由一个参数——滚降系数 $\alpha \in [0, 1]$ ——控制:

占用带宽的通式非常简洁:

$$ B = \frac{(1+\alpha)\,R_s}{2} $$

对应的频谱效率从极限值线性跌落:

$$ \eta = \frac{2}{1+\alpha} \ \text{符号/秒/赫兹} $$

$\alpha$ 的本质是保险费率:多付 $20\%$ 的带宽($\alpha = 0.2$),换来的不只是频谱可实现性,还有时域拖尾衰减速度的质变——升余弦脉冲的拖尾按 $1/t^3$ 衰减,比 sinc 的 $1/t$ 快了两个数量级。拖尾短,意味着采样时刻稍有偏差,邻码残留仍然接近零;定时抖动的容差大幅放宽。

三种典型脉冲的对比放在一张表里看:

特性 NRZ 方波 理想 sinc(α=0) 升余弦(α>0)
频谱形状 sinc,无限拖尾 矩形,带内平顶 圆滑滚降到零
占用带宽 无限 $R_s/2$(极限) $(1+\alpha)R_s/2$
时域拖尾衰减 收敛慢且有跳变 $1/t$(慢) $1/t^3$(快)
定时误差敏感度 存在 ISI 极度敏感 宽容
物理可实现性 可实现但不合格 不可实现 可实现
带宽效率 无意义 最高 折中

滚降系数在真实系统里的取值,就是一部“花多少钱买多少保险”的决策史:

滚降系数 α 典型应用 设计考量
0(无显式成形) 5G NR 的 OFDM 体制 不做单符号时域成形,靠子载波正交与循环前缀解决 ISI,带外抑制另用滤波/加窗处理
0.22 WCDMA/3G 单载波体制 语音时代带宽紧,α 压得很低
0.35 DVB-S 卫星电视第一代 卫星转发器带宽贵,但链路定时容差要求放低
0.35 / 0.25 / 0.20 DVB-S2(标准可选项) 系统演进中用更小 α 换更高频谱效率
1.0 教学实验系统 拖尾最短、最抗抖动,代价是带宽翻倍

(表中系统取值均为相应标准公开定义的参数;5G NR 的情况属于体制路线不同,严格说是“不需要”,而不是“省掉了”。)

六、平方根的接力:为什么收发两端各卷一半

细心的读者会注意到一个细节:发射机里装的通常不是升余弦(RC)滤波器,而是根升余弦(RRC)——频响是升余弦的平方根。为什么不一步到位?

因为整个链路的零串扰条件是对总频谱提的。标准做法是把升余弦频谱 $H_{RC}(f)$ 劈成两半,收发各承担一半:

$$ H_{TX}(f) = H_{RX}(f) = \sqrt{H_{RC}(f)} \quad \Longrightarrow \quad H_{TX}(f) \cdot H_{RX}(f) = H_{RC}(f) $$

两级 RRC 级联(频域相乘等于频响相加的“平方根×平方根”)后,恰好合成完整的升余弦,满足奈奎斯特第一准则。

为什么不干脆发射端用完整 RC?有三个理由,每个都很硬:

  1. 噪声抑制的分工。信道里的噪声是接收端才进入的。匹配滤波理论告诉我们:在白噪声背景下,让采样时刻输出信噪比最大的滤波器,其频响应与信号频谱共轭匹配,最大输出信噪比为

$$ \mathrm{SNR}_{max} = \frac{2E}{N_0} $$

接收端装 RRC,恰好既完成了“补上另一半成形”,又扮演了匹配滤波器的角色——一份工作两份工资。 2. 带外抑制提前省钱。让发射端就承担一半滚降,可以把部分带外能量在功放之前压掉,减轻对邻道的污染,也降低对后级模拟滤波器的要求。 3. 实现余量。完整的 RC 放在发射端意味着时域脉冲更“胖”,对功放动态范围和 DAC 采样率的要求都更苛刻;劈成两半后每级过渡更平缓,实现更容易。

直观理解就是“接力”:发射端卷掉一半拖尾,信道贡献一段平缓的滚降,接收端再卷掉另一半——三棒交接完毕,采样时刻的波形干净利落地过零。

flowchart TD
    A["符号序列"] --> B["映射为冲激串"]
    B --> C["发射滤波器 RRC"]
    C -->|承担一半滚降| D["射频信道"]
    D -->|混入白噪声| E["接收匹配滤波 RRC"]
    E -->|补齐另一半| F["级联合成升余弦"]
    F --> G["最佳采样时刻邻码过零"]
    G --> H["无 ISI 判决"]

七、眼图:给整条链路做体检

理论说得再多,最终都要落到一块示波器的屏幕上——这就是眼图(Eye Diagram)。做法简单粗暴:用被测信号触发示波器,让多个符号间隔的波形叠加显示在同一个两符号宽的窗口里。所有“0→1”和“1→0”的跳变轨迹叠在一起,屏幕中央就浮现出一只“眼睛”。

这只眼睛是整条链路的体检报告,三个关键读数直接对应本文的三个概念:

工程上的对应关系非常直接:$\alpha$ 配小了或收发两端滚降不一致 → 拖尾衰减变慢 → 眼睛水平变窄;信道带宽不足或滤波器失配 → ISI 加重 → 眼睛垂直闭合。

八、实战连接:调试台上你会反复遇到的场景

场景一:ACLR / 邻道泄漏超标。 发射频谱的“裙边”压不下去,先查两件事:成形滤波器的滚降系数和阶数是否按标准配置(比如基带芯片输出明明是 $\alpha = 0.22$ 的 RRC,你却在仪表里按 0.35 配了测试滤波器);以及功放是否已经进入非线性区——功放饱和会把本来干净的频谱重新“展宽”,这是成形滤波器无能为力的,需要回退功率或改善预失真。

场景二:收发滚降不匹配。 卫星地面站、微波接力这类点对点链路,两端参数要对齐:一端 0.35、一端 0.25,级联后的总频谱不再满足奈奎斯特对称条件,采样点出现系统性 ISI,EVM 抬升、误码地板。这类故障在仪表上不报错,只能靠眼图和星座图上“轨迹发胖”来定位。

场景三:EVM 差但功率正常。 误差矢量变差时,先看采样相位:成形滤波后的最佳采样点在符号中央,定时环路若锁定在拖尾区,等于故意在 ISI 最大处判决。眼图上一眼可辨——眼睛没睁开 vs 睁开了但取样线偏了,是两种完全不同的病因。

常见误解三则:

九、为什么 OFDM 体制可以“不玩这一套”

最后补一块拼图,把知识体系接圆。5G NR 的下行并不给每个符号做时域 RRC 成形,原因在于 OFDM 换了一条路线:把高速符号流拆慢——分配到大量正交子载波上,每个子载波上的符号周期被拉长成百上千倍,矩形脉冲的拖尾主要落在自己的符号间隔内;再给每个 OFDM 符号加一段循环前缀,把多径信道的时延扩展“吃掉”,采样窗口内依然保证正交不被破坏。ISI 的问题被 CP 用另一种方式吸收了。

但别误以为成形从此退休:OFDM 的矩形子载波合成后同样带外泄漏严重(sinc 裙边的老朋友),因此 NR 系统里带外抑制转由频域滤波、时域加窗和滤波器组等技术承担——手段变了,“时域越陡、频域越宽”这条物理定律一寸都没有让。

常见问题

Q1: 脉冲成形和 OFDM 的循环前缀是一回事吗? A: 不是。脉冲成形解决的是“单符号频谱无限宽、拖尾压邻码”的问题,办法是改变脉冲形状;循环前缀解决的是“多径时延让上一个 OFDM 符号闯进本符号”的问题,办法是牺牲一部分时间插入冗余。前者对付频域的裙边,后者对付时域的拖尾,两者在不同体制里各司其职。

Q2: 为什么发射端只用“根”升余弦,不直接用升余弦? A: 因为零串扰条件约束的是收发级联后的总频谱。把升余弦开平方、两端各放一半,接收端那一级恰好同时充当白噪声下的匹配滤波器,让采样时刻信噪比最大化;发射端也因此提前获得一半带外抑制。一石三鸟,平方根正是那个最优的分配方案。

Q3: 眼图上能直接读出滚降系数配错了吗? A: 能看出症状,读不出病因。滚降不匹配、定时偏差、带宽不足,都会表现为眼睛变窄或闭合,眼图本身不给结论。正确的排障顺序是:先看过零点发散还是眼睛垂直闭合(区分定时问题与 ISI 问题),再核对两端 α 配置,最后查功放非线性。

Q4: 奈奎斯特速率 2B 和香农容量是一回事吗? A: 不是,而且经常被混淆。奈奎斯特速率是无码间串扰这一约束下的符号速率上限,它不管噪声——只要信道带宽定死,2B 就是符号节拍的天花板;香农容量则是有噪声条件下无差错传输的比特率极限,$C = B\log_2(1+\mathrm{SNR})$。前者限制你“多快发符号”,后者限制你“多快发比特”。两者叠加,才构成真实系统的完整天花板。

Q5: 我在频谱仪上测的“占用带宽”,和 $(1+\alpha)R_s/2$ 是什么关系? A: 理论带宽是理想模型的值,仪表上的占用带宽(OBW)通常按“含总功率 99% 的带宽”定义测量,两者接近但不重合——因为实际链路里还有上变频后的模拟滤波、功放非线性展宽在叠加。$\alpha$ 给出的是设计原点,OBW 是现场的真实身材,调试时用前者解释后者,而不是用后者否定前者。

参考来源

  1. Raised-cosine filter — Wikipedia — 升余弦滤波器频域/时域公式、滚降系数定义与根升余弦收发分配的标准表述
  2. Intersymbol interference — Wikipedia — 码间串扰的成因分类与奈奎斯特第一准则的百科级定义
  3. Eye pattern — Wikipedia — 眼图的生成方法与各项读数的工程含义
  4. H. Nyquist, Certain Topics in Telegraph Transmission Theory, Transactions of the AIEE, vol. 47, 1928(2002 年由 Proceedings of the IEEE 作为经典论文重印)— 奈奎斯特第一准则的原始出处
  5. 樊昌信 等著《通信原理》(第7版),国防工业出版社 — 第5章“数字基带传输系统”:奈奎斯特准则、升余弦滚降与眼图的教科书推导

本文由「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学通信知识星球海报-扫码加入