首页 › deep-tech › 图解脉冲成形:让符号互不串扰

图解脉冲成形:让符号互不串扰

一、从一个水池实验说起

想象你往平静的水池里按节奏点水:每秒点一下,每一下产生一圈涟漪。涟漪会不断向外扩散——当下一个涟漪生成时,前一个涟漪的“尾巴”还荡漾在附近。如果每个涟漪都荡到你测量水位的那一刻还没平息,你测到的水位就是“这一次的点水 + 上几次的余波”的混合体,根本分不清哪部分是谁的贡献。

数字通信里的符号传输,本质上就是这个水池实验。每个符号是一个脉冲,每个脉冲的波形都会在时间上“拖尾”。接收机在固定的时刻抽样判决,如果前面符号的尾巴恰好荡到这个抽样时刻还没归零,就会污染当前符号的判决——这就是码间串扰(ISI, Inter-Symbol Interference)。

脉冲成形(Pulse Shaping)要解决的问题只有一个:设计一种波形,它的尾巴可以很长很宽,但在邻居的抽样时刻必须恰好为零。注意,不是消灭尾巴,而是让尾巴“精准避开”别人的地盘。这是整个数字通信物理层最优雅的设计之一,由奈奎斯特在近一百年前奠定,至今仍在卫星、微波、光通信等几乎所有带限传输系统中服役。

二、问题的根源:矩形脉冲天生是“大嗓门”

最直观的发送波形是矩形脉冲:一个符号持续期内电平保持不变,符号结束瞬间归零。时域上看干净利落,但傅里叶变换告诉我们一个残酷的事实——时域越“方”,频域越“宽”。矩形脉冲的频谱是 sinc 函数:

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

它的主瓣之外是一串衰减缓慢的旁瓣,理论上延伸到无穷远。这意味着:直接把矩形脉冲打上天,能量会泄漏到邻居信道里,造成邻道干扰;频谱仪上你会看到一个 sinc 形状的“裙边”,把旁边的业务压在身下。

更麻烦的是,信道本身也是带限的。电缆有带宽上限,光纤有色散,无线信道经过射频滤波器后频谱同样被裁剪。一个带限信道等效于一个低通滤波器:即使你发的是理想矩形脉冲,经过信道后也会被“抹开”——陡峭的上升沿变缓,平顶塌陷,并在符号结束之后拖出一段长长的衰减振荡。换句话说,不管你愿不愿意,信道都在替你做脉冲成形,只是做得毫无章法。

flowchart TD
    A["发送端: 一串干净的矩形脉冲"] --> B["带限信道等效为低通滤波"]
    B --> C["陡峭边沿被抹成慢坡"]
    C --> D["每个脉冲拖出衰减长尾"]
    D --> E["尾巴伸进相邻符号的时间区"]
    E --> F["抽样时刻叠加邻居残留"]
    F --> G["判决值被污染 甚至误判"]

于是一个自然的想法诞生了:既然信道必然带限、波形必然拖尾,那不如主动设计发送波形——在发射端就把频谱约束在允许的带宽内,同时精心安排拖尾的过零位置,让拖尾在所有“别人抽样”的时刻恰好为零。这就是脉冲成形的全部使命。

三、奈奎斯特第一准则:不求无尾,但求过零

接收机的动作非常简单:在每个符号周期的正中央抽样一次,拿这个样本值去判决。因此符号之间是否互相干扰,只取决于波形在“抽样时刻网格”上的取值,至于两个抽样时刻之间波形怎么扭动,无人关心。

奈奎斯特第一准则(无码间串扰准则)正是抓住了这一点。设符号周期为 $T_s$,只要整个系统(含发送滤波、信道、接收滤波)的等效冲激响应 $h(t)$ 满足:

$$h(nT_s) = \begin{cases} 1, & n = 0 \ 0, & n \neq 0 \end{cases}$$

也就是冲激响应在自己的抽样时刻等于 1,在所有其他符号的抽样时刻恰好为零,那么无论波形拖尾多长、形状多复杂,抽样值都是纯净的——理论上可以实现零 ISI。

这个条件的频域表述同样漂亮:只要系统频响 $H(f)$ 关于 $\frac{1}{2T_s}$(奈奎斯特频率)具有奇对称的“残余对称性”,时域上就自动满足抽样过零。凡是满足这条准则的滤波器统称奈奎斯特滤波器,升余弦滤波器是其中最著名的一个。

flowchart TD
    A["矩形脉冲 频谱sinc形 无限宽"] --> B["信道带限 频谱被截断"]
    B --> C["时域波形变形并拖尾"]
    C --> D{"拖尾在邻居抽样时刻过零吗"}
    D -->|"恰好过零"| E["零ISI 抽样值纯净"]
    D -->|"不为零"| F["残留叠加 判决被污染"]
    E --> G["设计目标: 让过零成为必然"]
    F --> G

四、理想低通是极限解,但它是个陷阱

满足奈奎斯特准则最“省带宽”的方案是理想砖墙低通滤波器:频谱在 $\frac{R_s}{2}$ 处一刀切平。它对应的时域波形是 sinc 函数,天然在所有 $nT_s$($n\neq0$)处过零。此时传输 $R_s$ 波特只需 $\frac{R_s}{2}$ 赫兹带宽,这是香农意义上的带宽极限,称为奈奎斯特带宽:

$$B_N = \frac{R_s}{2}$$

但工程上一碰就碎,三个致命伤:

  1. 物理不可实现。砖墙频响的冲激响应从 $t=-\infty$ 就开始存在,是非因果的——符号还没发,波形先到了,宇宙不允许。
  2. 拖尾衰减太慢。sinc 波形的尾巴按 $\frac{1}{t}$ 衰减,前面几个符号的残留还很强,任何一个元件不理想都会积累出可观误差。
  3. 对定时误差极度敏感。sinc 的过零点间距恰好是 $T_s$,抽样时刻只要偏移一点点,所有邻居的“过零”瞬间集体失效,ISI 急剧恶化。而现实的接收机时钟恢复总有抖动,不可能踩得分毫不差。

解法很聪明:用带宽换鲁棒性。把砖墙的垂直悬崖改造成一个平缓的斜坡,让频谱在截止区“滚降”下去——这就是升余弦滚降滤波器(Raised Cosine, RC)。

五、升余弦:花一点带宽,买一份从容

升余弦滤波器的频响是一个分段函数:通带内平为 1,过渡区内是一段被“抬升的余弦”平滑下降,带外严格为零。引入滚降系数 $\alpha \in [0,1]$ 控制斜坡的肥瘦:

$$H(f)=\begin{cases} 1, & |f| \le \dfrac{1-\alpha}{2T_s} \[2mm] \dfrac{1}{2}\left[1+\cos\left(\dfrac{\pi T_s}{\alpha}\left(|f|-\dfrac{1-\alpha}{2T_s}\right)\right)\right], & \dfrac{1-\alpha}{2T_s} < |f| \le \dfrac{1+\alpha}{2T_s} \[2mm] 0, & \text{其他} \end{cases}$$

它的时域冲激响应有一个极优美的闭式:

$$h(t)=\mathrm{sinc}!\left(\frac{t}{T_s}\right)\cdot\frac{\cos\left(\pi\alpha t/T_s\right)}{1-\left(2\alpha t/T_s\right)^2}$$

$\alpha$ 就是带宽与鲁棒性之间的“汇率旋钮”:

占用带宽与符号速率的关系是脉冲成形最常用的公式,值得背下来:

$$BW = \frac{(1+\alpha)}{2} R_s, \qquad B_{射频频谱仪实测} = (1+\alpha)\, R_s$$

第二行之所以是两倍,是因为正负频率各占一份,上变频到射频后总占用宽度翻倍——用频谱仪量占用带宽(OBW)时按这个式子算,和滚降系数一对照就能核对设置是否正确。

滚降系数 α 基带占用带宽 时域拖尾衰减 定时误差容忍 适合场景
0 $R_s/2$(极限) ~1/t,极慢 极差 理论分析用,不可实现
0.2~0.35 约 0.6~0.68 $R_s$ 快(~1/t³) 较好 卫星、微波等带宽紧张系统常用区间
0.5 0.75 $R_s$ 更快 好 折中方案,常见工程取值
1.0 $R_s$ 最快 最好 带宽宽裕、追求实现简单

六、为什么要“半个滤波器”:根升余弦与匹配滤波

到这里还有一个关键问题没解决:这滤波器放在发端还是收端?

噪声中的最优检测理论告诉我们:在加性白噪声信道下,接收端应该用匹配滤波器——其频响与发送脉冲频谱共轭相同——才能使抽样时刻的信噪比最大化。而匹配滤波器的冲激响应恰是发送波形的时间反褶,级联起来相当于“频谱自乘”。

于是最优架构浮出水面:把升余弦滤波器拆成两半,发端和收端各放一个“平方根”版本,即根升余弦滤波器(RRC, Root Raised Cosine):

$$H_{RC}(f) = H_{RRC}(f)\cdot H_{RRC}(f), \qquad |H_{RRC}(f)| = \sqrt{|H_{RC}(f)|}$$

flowchart TD
    A["比特流"] --> B["QAM映射成符号序列"]
    B --> C["发端RRC滤波 频谱开平方"]
    C --> D["信号带限上天 信道叠加噪声"]
    D --> E["收端RRC滤波 匹配滤波最大化SNR"]
    E --> F["两级级联 等效一个完整升余弦"]
    F --> G["符号时刻过零 零ISI达成"]
    F --> H["抽样点SNR最优 匹配滤波增益"]

这个“一分为二”的设计同时拿下三样东西:带宽受控(发射频谱满足滚降约束)、零 ISI(级联后满足奈奎斯特准则)、SNR 最大(收端是匹配滤波)。这是教科书级的优雅折中。

这里藏着一个高频误解,值得单独强调:单看 RRC 的冲激响应,它在 $\pm T_s$ 处并不为零($\alpha=0$ 除外)。也就是说,单个 RRC 波形本身是有码间串扰的——它必须等到收端的“另一半”级联之后,合成的升余弦才在符号时刻过零。调试时如果只看发端滤波后的单符号波形,不要被它的拖尾吓到;也不要在发端单独测“过零”,那本来就不该过零。

对比项 理想低通(sinc) 升余弦 RC 根升余弦 RRC
实现可行性 非因果,不可实现 可实现 可实现
单个波形在符号时刻过零 是 是 否(级联后才过零)
典型位置 —— 理论等效模型 发端一个 + 收端一个
频响形状 砖墙矩形 平滑滚降钟形 滚降曲线的平方根
级联效果 —— —— 两级 RRC = 一个 RC
额外收益 —— —— 匹配滤波 SNR 最大化

七、眼图:工程师肉眼审 ISI 的仪表

前面全是数学,现场怎么快速判断一个链路的 ISI 状况?答案是眼图:让示波器以符号周期为窗口,把成千上万个码元波形重叠显示。所有“眼睛张开”的区域就是波形分离度好的地方。

眼图读法只有三句话:

  1. 眼睛张得最开的地方 = 最佳抽样时刻。判决门限画在眼眶中央,垂直张开度就是噪声容限——张开度越大,同样的噪声越难造成误判。
  2. 交叉点附近是“危险区”。波形在这里密集穿插,是定时恢复电路锁定过零点的位置;眼睛在交叉处越窄,定时抖动越致命。
  3. 眼睛闭合 = 出事了。噪声、ISI、定时偏移、带宽失配,任何一个恶化都会先反映在眼睛眯起来上——眼图是链路质量的“心电图”。
flowchart TD
    A["多码元波形按周期重叠显示"] --> B["眼睛张开区 最佳抽样点"]
    A --> C["交叉区 过零点密集穿插"]
    B --> D["张开度即噪声容限"]
    C --> E["定时恢复在此锁定"]
    B --> F["眼睛眯起 噪声容限下降"]
    B --> G["眼睛闭合 ISI或失配超标"]

八、回到现网:这套原理在哪里上班

三个常见误区:

  1. “ISI 靠均衡器解决就够了。”均衡是事后补救——信道不可控才不得不用;脉冲成形是事前预防——两者不是替代关系。设计良好的链路里,均衡只需要处理信道失真,不需要替成形滤波器收拾残局。
  2. “滚降系数越小越先进。”$\alpha$ 小确实省带宽,但拖尾变长、定时敏感度上升、对滤波器阶数要求提高。带宽宽裕的系统选大 $\alpha$ 是理性选择,不是落后。
  3. “OFDM 系统里没有脉冲成形。”CP-OFDM 对付符号间拖尾用的是另一套思路(循环前缀 + 子载波正交),属于“容忍拖尾再整块切除”;而单载波体制(卫星、微波、相干光)走的是本文的“设计拖尾过零”路线。两条路线面对的是同一个敌人——ISI,只是打法不同。多载波系统同样有频谱滚降与带外泄漏问题,只是对策回到了滤波与加窗。

常见问题

Q1: 升余弦(RC)和根升余弦(RRC)到底差在哪? A: 频响上,RRC 是 RC 的平方根;用途上,RC 是“整个链路的等效总响应”,现实中不单独实现,RRC 才是实际放在发端和收端的那个物理滤波器。两级 RRC 级联等于一个 RC——零 ISI 特性属于级联后的整体,不属于任何半个。

Q2: 为什么发端一个滤波器不够,非要收发各分一半? A: 因为收端必须做匹配滤波才能最大化抽样时刻的信噪比,而匹配滤波的频响恰好等于发送脉冲频谱的共轭。把升余弦拆成两个平方根分置两端,带宽约束、零 ISI、SNR 最优三个目标一次全满足,这是理论上的唯一最优拆法。

Q3: 滚降系数为什么不能设成 0.01 这么小? A: 数学上合法,工程上自找麻烦:拖尾衰减变慢,滤波器需要极高阶数才能逼近;过零点附近曲线变陡,定时恢复的一点抖动就被放大成显著 ISI;实现成本也随阶数上升。带宽预算允许时,工程上普遍留出足够的滚降余量。

Q4: 眼图闭合就一定是码间串扰吗? A: 不一定。噪声过大、抽样时钟漂移、收发滚降失配、信道带宽不足都会表现为眼睛变小。眼图只能告诉你“出事了”,不能告诉你是谁干的——下一步要靠误码统计、星座图 EVM、频谱占用测量来分工锁定。

Q5: 判断一条链路的符号速率上限,怎么用本文的知识? A: 三步:占用带宽预算除以 $(1+\alpha)$ 得到射频符号速率上限;换算回基带是带宽的一半除以 $(1+\alpha)$;再乘以调制阶数对应的每符号比特数,得到净比特速率的粗上限。$\alpha$ 与调制阶数是带宽换速率的两个旋钮,此消彼长。

参考来源

  1. Raised-cosine filter - Wikipedia — 升余弦滤波器频域/时域公式、滚降系数定义、带宽公式与零 ISI 特性的权威表述
  2. Root-raised-cosine filter - Wikipedia — RRC 与 RC 的平方根关系、收发分置实现匹配滤波、单级 RRC 不过零的说明
  3. Proakis J., Digital Communications (3rd ed.), McGraw-Hill, 1995 — 奈奎斯特第一准则与带限信道设计的经典教材论述(经 Wikipedia 词条引用核实)
  4. Glover I., Grant P., Digital Communications (2nd ed.), Pearson, 2004 — 脉冲成形与奈奎斯特滤波的系统化教材章节(经 Wikipedia 词条引用核实)

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