首页 › deep-tech › 脉冲成型:方波的收腰术

脉冲成型:方波的收腰术

一、从一个"刺头"方波说起

假设你是一个数据比特,你的任务是把自己从基站搬到手机里。工程师最直觉的做法,是给你套上一身方方正正的"矩形盒子"——高电平代表"1",低电平代表"0",干脆利落,一目了然。

这个方案在课本第一页看起来完美,但只要把它送进真实的无线信道,麻烦就来了。矩形脉冲在时域上虽然干净,可一旦我们用频谱仪去看它的频域"剪影",就会发现它的能量像一把被打翻的墨水——以 sinc 函数的形状向两侧无限蔓延:

$$G(f) = T \cdot \text{sinc}(fT) = T \cdot \frac{\sin(\pi fT)}{\pi fT}$$

sinc 函数的尾巴是 $\sim 1/f$ 衰减的,这意味着即使频率跑到很远,能量仍然不为零。后果非常现实:

所以方波这个"刺头"必须被改造——脉冲成型(Pulse Shaping) 登场。它的核心使命,就是给每一个比特脉冲"收一收腰":让它在频域里老老实实待在自己该待的带宽内,同时又不能在时域里互相"踩脚"。

这看似两个互相矛盾的要求,背后藏着一个优雅的数学定理,它就是整篇文章的主角:奈奎斯特无码间串扰准则。


二、码间串扰:相邻比特的"踩脚"困境

在深入"收腰术"之前,先把问题讲透。数字通信是"按拍子跳舞"的——每隔一个符号周期 $T_s$ 发送一个符号,接收端也每隔 $T_s$ 采样一次。

理想情况下,你在第 $n$ 个时刻 $t = nT_s$ 采到的样值,应该只反映第 $n$ 个符号本身。但真实信道是带限的(带宽有限),任何脉冲通过它之后都会被"拉长"——原本应该瞬间结束的脉冲,尾巴会拖到下一个、下下一个符号周期里。

于是灾难发生:第 $n+1$ 个符号正要被判决时,第 $n$ 个符号残留的尾巴还没散干净,它会在采样点上叠加一个非零值,污染判决。这就是码间串扰(Inter-Symbol Interference, ISI)。

生活类比:想象一条传送带上摆满了碗,每只碗代表一个比特。如果碗都是又浅又宽的浅盘,前一个浅盘里的水还没流完,就会溢到后面那只碗里。工程师要做的,是设计一种"碗型"——当后一个碗被测量的那一刻,前面所有碗的残水恰好全部流到零。这就是奈奎斯特准则的物理直觉。


三、奈奎斯特无码间串扰准则:零串扰的数学契约

1928年,贝尔实验室的哈利·奈奎斯特(Harry Nyquist)给出了一个精确的判据:一个基带传输系统要做到完全消除码间串扰,其总的冲激响应 $h(t)$ 只需要满足一个极其简单的条件——在所有非零采样时刻过零:

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

换句话说,脉冲在自己的"主场"($t=0$)取峰值,而在所有其他符号的采样时刻($t = \pm T_s, \pm 2T_s, \dots$)恰好为零。这样无论多少个脉冲叠加,每个采样点只看见自己那一个脉冲的贡献,串扰从数学上被彻底清零。

这个条件在频域有一个等价的、更深刻的形式(频域奈奎斯特准则):将总的传输函数 $H(f)$ 按符号率 $1/T_s$ 做周期延拓,只要延拓后是一个常数,就满足无 ISI:

$$\sum_{k=-\infty}^{\infty} H!\left(f - \frac{k}{T_s}\right) = T_s$$

这个等式告诉我们一件极其重要的事:满足无 ISI 的滤波器不是唯一的,而是一整个家族。任何把这个"拼图"拼平的频谱形状都行。其中最极端、也最省带宽的成员,是理想低通(砖墙)滤波器。

3.1 理想低通:省带宽的代价

理想低通滤波器在频域是绝对的"矩形砖墙"——通带内增益恒为 1,截止频率精确卡在 $f_N = \frac{1}{2T_s}$(这个频率被称为奈奎斯特带宽或奈奎斯特频率)。它的频谱本身就是平的,当然满足频域准则。

但它的时域冲激响应是 sinc 函数:

$$h(t) = \text{sinc}!\left(\frac{t}{T_s}\right) = \frac{\sin(\pi t / T_s)}{\pi t / T_s}$$

sinc 函数在 $t = nT_s$($n \neq 0$)处精确过零,完美满足奈奎斯特准则。听起来很美,但工程上有两个致命缺陷:

  1. 物理不可实现:理想的砖墙频谱对应无限长的 sinc 时域响应(向 $\pm\infty$ 延伸),需要无限多个滤波器抽头,现实中根本做不出来。
  2. 对定时抖动极度敏感:sinc 的尾巴是 $1/t$ 缓慢衰减的。只要采样时刻哪怕偏离 $T_s$ 一点点,那些"本该为零"的相邻脉冲贡献就会突然变成可观的非零值,ISI 瞬间爆表。

所以理想低通虽好,却是可望不可即的乌托邦。工程师需要一种"既满足无 ISI,又在时域快速衰减、容易实现"的折中方案——升余弦滚降滤波器(Raised Cosine Filter)应运而生。

flowchart TD
    A["符号序列<br/>a₀, a₁, a₂..."] --> B["符号映射<br/>(QAM/PSK星座点)"]
    B --> C["脉冲成型滤波器 g(t)<br/>(发端收腰)"]
    C --> D["信道 h_ch(t)<br/>(带限+噪声)"]
    D --> E["匹配滤波/接收滤波 g_r(t)"]
    E --> F["按 T_s 采样"]
    F --> G["判决<br/>â₀, â₁, â₂..."]

    C -. "整体响应<br/>H(f)=G(f)·Hch(f)·Gr(f)<br/>须满足奈奎斯特准则" .-> G

    style C fill:#e1f5ff,stroke:#0277bd
    style E fill:#fff4e1,stroke:#ef6c00
    style G fill:#e8f5e9,stroke:#2e7d32

四、升余弦滚降:用"多余带宽"换取"可实现性"

4.1 滚降系数 α 是什么

升余弦滤波器的名字来自它频谱的形状:在通带中部是平坦的,到边缘时按一段"抬起来的余弦曲线"平滑滚降到零。控制这段平滑过渡带宽度的,就是滚降系数 α(roll-off factor),取值范围 $0 \leq \alpha \leq 1$。

它的频率响应 $H_{RC}(f)$ 分三段:

$$ H_{RC}(f) = \begin{cases} T_s, & |f| \leq \dfrac{1-\alpha}{2T_s} \[8pt] \dfrac{T_s}{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| \leq \dfrac{1+\alpha}{2T_s} \[8pt] 0, & |f| > \dfrac{1+\alpha}{2T_s} \end{cases} $$

由此得到升余弦系统的实际占用带宽(基带,单边):

$$BW = \frac{1+\alpha}{2T_s} = \frac{(1+\alpha) \cdot R_s}{2}$$

其中 $R_s = 1/T_s$ 是符号率。可以看到:α 越大,占用带宽越宽,多出来的那部分带宽叫"多余带宽"(excess bandwidth)。

4.2 为什么多花带宽值得

α 牺牲了带宽效率,换回的是时域冲激响应的快速衰减。升余弦的时域响应是:

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

这个公式值得仔细品味。它本质是 sinc 函数乘上了一个衰减包络。当 $\alpha = 0$ 时,分母里的衰减因子退化,它就是裸 sinc(理想低通)。当 $\alpha$ 增大时,分子上的余弦和分母的 $(2\alpha t/T_s)^2$ 联手把 sinc 的尾巴压下去——α 越大,时域尾巴衰减越快(从 $1/t$ 加速到接近 $1/t^3$)。

这就解释了滚降系数的全部工程意义:

α 就像一根"带宽换稳健性"的滑动标尺,工程师按场景拨动它。

4.3 三个 α 的取值对照

滚降系数 α 占用带宽 (基带) 时域尾巴衰减 实现难度 对定时抖动敏感度 典型应用场景
α = 0(理想低通) 最小 $= R_s/2$ $1/t$,极慢 不可实现 极高 仅理论,无工程实现
α = 0.2~0.35 略宽 较快 中等 较低 频谱紧缺的高速链路(卫星、5G)
α = 0.5 中等 快 较低 低 多数商用无线系统折中点
α = 1.0(全滚降) 最宽 $= R_s$ 最快 最低 最低 对稳健性要求高、带宽宽裕的场景
flowchart TD
    Q["设计脉冲成型滤波器<br/>关键决策: 滚降系数 α"]
    Q --> R1{"频谱资源是否紧张?"}
    R1 -- 是(卫星/5G毫米波) --> S1["选小 α ≈ 0.2<br/>省带宽,但滤波器长、对时钟要求高"]
    R1 -- 否(带宽宽裕) --> R2{"系统对稳健性<br/>要求高吗?"}
    R2 -- 是(工业/恶劣信道) --> S2["选大 α ≈ 0.5~1.0<br/>抗抖动、易实现"]
    R2 -- 否(常规商用) --> S3["折中 α ≈ 0.35<br/>业界默认甜蜜点"]

    S1 --> T["共同约束:<br/>整体响应必须满足奈奎斯特准则<br/>(过零采样无 ISI)"]
    S2 --> T
    S3 --> T

    style Q fill:#fff3e0,stroke:#e65100
    style T fill:#e8f5e9,stroke:#2e7d32

五、根升余弦:把"收腰"一分为二

到这里有个现实问题:上述升余弦滤波器描述的是发端成型 + 信道 + 收端滤波的总效果 $H(f)$。但在真实系统里,滤波是分开放置的——发端一个滤波器,收端一个滤波器。怎么分,才能让总体仍然是升余弦?

答案藏着另一个重要概念——匹配滤波器(Matched Filter)。在加性高斯白噪声(AWGN)信道下,让接收端信噪比最大化(即误码率最小)的最优接收滤波器,其频率响应应当与接收到的信号脉冲"匹配",即收端滤波器是发端脉冲的共轭镜像。

为了让"整体升余弦"和"匹配滤波最优"这两个目标同时成立,最优雅的解法是根升余弦滤波器(Root Raised Cosine, RRC):发端和收端各放一个完全相同的 RRC 滤波器。两个 RRC 在频域相乘,恰好等于一个完整的升余弦:

$$H_{RRC}(f) \cdot H_{RRC}(f) = H_{RC}(f)$$

即 $|H_{RRC}(f)| = \sqrt{H_{RC}(f)}$,"根"(root)由此得名。

这种"一分为二、收发对称"的设计有三重好处:

  1. 总体无 ISI:两段 RRC 卷积起来满足奈奎斯特准则。
  2. 接收端信噪比最优:收端的 RRC 同时扮演匹配滤波器角色。
  3. 硬件复用:发端收端用同一套滤波器系数,便于设计和量产。

这也是为什么几乎所有单载波系统(卫星、微波、3G 的 WCDMA 上行、蓝牙等)都在发端和收端各挂一个 RRC 滤波器——这是教科书级的标准操作。

维度 矩形脉冲(无成型) 升余弦 RC(仅理论整体) 根升余弦 RRC(工程实现)
频谱带外衰减 极差($1/f$ 缓降) 优秀(滚降后陡降) 单段介于二者间,两段级联后等同 RC
是否无 ISI 否(尾巴长) 是 是(收发配对后)
是否物理可实现 是但性能差 α=0 否;α>0 截断后近似可 是
接收信噪比 次优 —(整体概念) 最优(匹配滤波)
典型用途 仅作反面教材 教学/整体分析 实际收发链路

六、眼图:工程师的"X光片"

讲了这么多理论,工程师在实验室里到底怎么知道脉冲成型做得好不好?答案是看眼图(Eye Diagram)。

眼图的做法很朴素:把一段接收到的数字波形,按若干个符号周期叠加在同一个坐标系上显示。就像把很多个周期重叠"印"在一起,由于波形在每个周期的轨迹相近又略有抖动,叠加后就形成一个像眼睛一样的图案。

"眼睛"睁得越大,信号质量越好。眼图能直接读出三件事:

无 ISI 的理想情况下,所有周期在同一采样时刻的轨迹收敛到同一个点(因为此时其他符号贡献为零),眼图中央会出现一个非常干净的"睁开的眼"。一旦有 ISI 或失真,那些本该收敛的点就会散开,眼图变"脏"。

眼图现象 物理含义 可能原因 调试方向
眼睛垂直完全张开 噪声容限大、无 ISI 系统健康 —
眼睛垂直被压扁 噪声/失真/ISI 信道噪声大、AGC 失常 检查 SNR、增益设置
眼睛水平变窄 定时抖动大 时钟恢复环路未锁定 检查符号定时恢复
采样点散开成"线团" 残留 ISI 滚降系数收发不匹配、信道畸变未均衡 加信道均衡器、核对 RRC 系数
多重重影/双线 多径或采样率错误 多径延迟、采样点偏半周期 均衡、调整采样相位

七、5G/LTE 里的脉冲成型:OFDM 的"另类哲学"

讲到这里,初学者常有一个困惑:既然 RRC 这么好,为什么 5G NR 和 4G LTE 的 OFDM 子载波上似乎"看不到" RRC 滤波器?这背后是 OFDM 走的另一条哲学道路。

在 OFDM 系统里,每个子载波在时域上是一个持续 $T_u$ 的矩形窗乘以一个正弦波。矩形窗的频谱是 sinc,所以每个子载波的频谱形状就是 sinc。OFDM 的妙处在于:把子载波间隔精确设置为 $1/T_u$(子载波正交间隔),此时每个子载波 sinc 的峰值恰好对准自己,而所有其他子载波的 sinc 在该点恰好过零。

这就是 OFDM 用矩形脉冲也能实现"无 ISI/无子载波间干扰(ICI)"的秘密——它不是靠时域过零的奈奎斯特准则,而是靠频域正交。每个子载波在频域"踩"在别人 sinc 的零点上,互相不串扰。所以 OFDM 天然不需要 RRC,它的"脉冲成型"其实是矩形窗 + 正交间隔的组合,带宽效率极高(α 实际上接近 0)。

但代价是带外衰减慢(sinc 尾巴),所以 OFDM 必须用循环前缀(CP)对抗多径,用频域防护带(guard band)防止相邻系统被 sinc 尾巴干扰。这就解释了为什么 5G NR 在小区边缘、高频段会切换到 DFT-s-OFDM(单载波 OFDM)——它在上行引入类似单载波的低峰均比特性,本质上是在 OFDM 框架内重新引入单载波脉冲成型的思想,以缓解功放的峰均比(PAPR)压力。

flowchart TD
    P["脉冲成型的两条哲学道路"]
    P --> M1["单载波道路<br/>(3G/卫星/微波)"]
    P --> M2["多载波 OFDM 道路<br/>(4G LTE/5G NR)"]

    M1 --> N1["发端 RRC 成型 + 收端 RRC 匹配滤波<br/>总体升余弦,满足时域奈奎斯特准则"]
    N1 --> O1["时域零串扰<br/>需对抗多径 → 信道均衡器"]

    M2 --> N2["矩形窗 + 子载波间隔 1/Tu<br/>利用频域正交,sinc 零点对齐"]
    N2 --> O2["频域零串扰<br/>需对抗多径 → 循环前缀 CP"]

    O1 --> Q["殊途同归: 都追求<br/>采样/子载波点上的零干扰"]
    O2 --> Q

    style P fill:#e3f2fd,stroke:#1565c0
    style Q fill:#e8f5e9,stroke:#2e7d32

八、工程师实战:调试中的常见陷阱

把脉冲成型落到现网调试,有几个高频踩坑点值得 1~3 年工程师警惕:

陷阱一:收发 RRC 系数不一致。有些系统发端用了 α=0.35,收端却加载了 α=0.2 的滤波器系数(比如版本不匹配或参数下发错误)。两者级联后不再是干净的升余弦,奈奎斯特准则被破坏,残留 ISI 立刻在眼图上表现为采样点散开。排查时务必核对两端的滚降系数是否一致。

陷阱二:滤波器抽头数太短。RRC 的时域响应虽衰减快,但仍需足够多抽头才能逼近理想。如果抽头数不足(截断太狠),引入的截断误差会破坏过零特性。一般工程经验是抽头长度取 $6 \sim 8$ 个符号周期以上,并通过加窗(如 Kaiser 窗)进一步抑制频谱泄露。

陷阱三:把"无 ISI"误认为"无误码"。脉冲成型只保证符号之间不互相干扰,但噪声依然存在。即使眼图完全张开,只要信噪比不够,判决仍会出错。奈奎斯特准则解决的是确定性失真(ISI),解决不了随机噪声——后者要靠信道编码(LDPC/Polar)和自适应调制去对付。

陷阱四:忽略功放非线性的反作用。α 越小,时域脉冲的"过冲"越大(Gibbs 现象),峰均比升高,更容易触发功放的非线性区,反而引入新的带外再生(spectral regrowth)。所以 α 不能一味求小,要和功放回退(back-off)一起统筹。

陷阱五:OFDM 系统里到处找 RRC。在排查 OFDM 链路问题时,不要把单载波那套"检查 RRC 系数"的思路硬套进来。OFDM 的"成型"是矩形窗加 CP,问题更多出在子载波正交性被破坏(如频率偏移、CP 不足导致的 ISI/ICI)上。


九、小结:脉冲成型的"一收一稳"

回望整条脉络,脉冲成型滤波器回答的是数字通信里最根本的一对矛盾:带宽是稀缺的,但信号又必须干净互不串扰。奈奎斯特准则给出了"零串扰"的数学契约;理想低通是它的极限形态却不可实现;升余弦滚降用一笔"多余带宽"买来了可实现性和稳健性;根升余弦则把成型一分为二,同时拿下无 ISI 与匹配滤波最优这两个目标。

记住这把钥匙:滚降系数 α 是带宽效率与系统稳健性之间的旋钮——拧小它省频谱,拧大它抗抖动,而无论怎么拧,整体响应都必须守住奈奎斯特过零准则这根底线。下次你在频谱仪上盯着带外抑制曲线、在示波器上看眼图张开度时,看到的本质上都是这个旋钮在现实中的投影。


常见问题

Q1:滚降系数 α 越小不是越省带宽吗?为什么现网不直接用 α=0? A:α=0 对应理想砖墙滤波器,时域是无限长 sinc,物理上做不出来;而且 sinc 尾巴衰减慢,对定时抖动极度敏感,采样时刻稍有偏差 ISI 就爆表。现网一般取 α=0.2~0.35 作为频谱效率与稳健性的折中。

Q2:升余弦(RC)和根升余弦(RRC)到底什么关系? A:RC 描述的是"发端成型 + 信道 + 收端滤波"的整体响应;RRC 是它的平方根。实际链路把一个升余弦拆成两个 RRC,发端收端各放一个,两段级联(频域相乘)正好合成一个完整的升余弦,同时收端的 RRC 兼任匹配滤波器,使接收信噪比最优。

Q3:OFDM 明明也用矩形脉冲,为什么不需要 RRC? A:OFDM 走的是频域正交路线,而非时域过零。每个子载波是 sinc 形频谱,子载波间隔精确设为 $1/T_u$,使每个子载波峰值对准自己、而其他子载波 sinc 在此过零,从而无 ICI。它用矩形窗 + 正交间隔替代了 RRC,代价是带外衰减慢,需靠 CP 和防护带弥补。

Q4:眼图里的"眼睛"闭合了,一定是脉冲成型没设计好吗? A:不一定。眼睛闭合可能来自多个原因:噪声/信噪比低、定时抖动、残留 ISI、信道失真未均衡、收发 RRC 系数不匹配等。要看闭合的方向(垂直压扁多与噪声/失真有关,水平变窄多与定时抖动有关,采样点散开多与 ISI/失配有关)来定位。

Q5:脉冲成型解决了 ISI,那是不是就没有误码了? A:不是。脉冲成型只消除符号间确定性的相互干扰,不消除随机噪声。即使无 ISI,信噪比不够依然会判错。抗噪声要靠信道编码(LDPC、Polar 等)和自适应调制编码(AMC)来进一步提升可靠性。


参考来源

  1. 数字脉冲整形滤波器基础知识 — Analog Devices AN-922 — ADI 官方应用笔记,系统讲解升余弦滚降系数 α 与脉冲成型原理。
  2. 通信原理学习笔记5-1:数字调制——脉冲成形滤波器选择(码间串扰、Nyquist准则、升余弦滚降滤波器、眼图)— CSDN — 含奈奎斯特准则、升余弦与眼图的工程化解读。
  3. 通信入门系列——数字调制、奈奎斯特第一准则、脉冲成形滤波器 — 知乎专栏 — 从基带滤波到带外泄露控制的入门推导。
  4. 从"被砍掉的频谱"到无码间串扰:升余弦滚降滤波器的完全解读 — 技术栈 — 时域与频域双视角推导升余弦滚降的设计动机。

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