首页 › deep-tech › PSK相移键控:相位如何承载比特

PSK相移键控:相位如何承载比特

一、从一个钟表说起:相位到底是什么

想象你和朋友隔着一条河,用一面大钟传递消息。钟摆每一次摆到最高点时,指针指向的方向就是你要传递的信息——指东代表"0",指西代表"1"。你不需要改变钟的大小(幅度),也不需要改变钟摆的快慢(频率),只需要改变指针指的方向。这个"方向",在通信里就叫相位(phase)。

这就是相移键控(PSK,Phase Shift Keying)的全部直觉:保持载波的幅度和频率不变,只靠改变载波的初始相位来携带比特。它在英文里叫 Phase Shift Keying——"移相"二字点明了本质:相位是被"搬移"的,幅度始终如一。

那为什么工程师偏爱用相位来承载信息,而不是幅度或频率?答案藏在电磁波穿越空气的物理过程中。无线信道对信号幅度极不友好——一堵墙、一片树叶、一次反射都会让幅度忽大忽小(这叫衰落);而相位虽然也会被信道扰动,但相对稳定,且在相同平均功率下,相位维度能提供更大的"判决距离"。更关键的是:只动相位、不动幅度,意味着信号的包络(envelope,即瞬时幅度)是恒定的——这对功率放大器来说简直是天大的好事,后文会专门展开。

理解了这一层,我们就能把PSK放进整个调制家族里定位:ASK动幅度、FSK动频率、PSK动相位。PSK因为兼顾客噪性能与恒包络特性,成了现代数字通信的基石——从Wi-Fi到卫星,从蓝牙到5G,几乎所有控制信道和参考信号都在用它。

二、BPSK:最朴素的二进制相移

最简单的PSK只用两个相位,叫二进制相移键控(BPSK),也叫2PSK。它的规则朴素到不能再朴素:

$$s(t) = A\cos(2\pi f_c t + \phi), \quad \phi \in {0, \pi}$$

发"0"时相位为0,发"1"时相位为π(180°)。因为 $\cos(\theta+\pi) = -\cos\theta$,所以BPSK信号其实可以写成更直白的形式:

$$s(t) = \pm A\cos(2\pi f_c t)$$

也就是说,BPSK本质上就是让载波在 $+A$ 和 $-A$ 之间"翻转"——这正是它别名反相键控的由来。星座图上只有两个点,一个在实轴正方向(+A),一个在实轴负方向(-A),隔着一个原点遥遥相对。

这两点之间的距离是 $2A$,是所有二进制调制里能拉开的最大间距,因此BPSK的抗噪声能力在同等能量下是最强的。它的相干解调误比特率为:

$$P_b = Q\left(\sqrt{\frac{2E_b}{N_0}}\right)$$

这是数字通信里最经典的"基准曲线",几乎所有教科书都拿它当参考系。代价也明显:一个符号只塞1个比特,频谱效率只有 $1\text{ bit/s/Hz}$,太"费带宽"了。所以BPSK通常只用在信噪比极差、对可靠性要求压倒一切的场合——比如深空通信、某些控制信道、同步序列。

三、QPSK:把两个比特拧成一股绳

既然一个符号只传1比特太浪费,自然就想到一次塞2个比特——这就是正交相移键控(QPSK),也叫4PSK。它在星座图上摆四个点,均匀分布在一个圆周上,相邻两点相位差90°(π/2):

$$\phi_i \in \left{\frac{\pi}{4},\frac{3\pi}{4},\frac{5\pi}{4},\frac{7\pi}{4}\right}$$

为什么不让四个点落在0°、90°、180°、270°(正轴上),而是非要旋转45°落在斜对角上?这是初学者常困惑的点。原因在于实现:QPSK的标准做法是把2比特拆成一对(I, Q),分别走同相支路和正交支路,再用IQ调制合路:

$$s(t) = I\cos(2\pi f_c t) - Q\sin(2\pi f_c t)$$

当 I、Q 各取 $\pm A/\sqrt{2}$ 时,四个合成点恰好落在 ±45°、±135°,即斜对角位置。所以"旋转45°"不是设计师的怪癖,而是IQ调制的天然产物,也使得每条支路都成了一个独立的BPSK,方便分析和实现。

这里有个极其重要的工程细节——格雷编码(Gray coding)。四个星座点对应两比特,映射方式有两种:自然二进制(00→01→11→10)和格雷码(00→01→11→10 沿圆周相邻只差1比特)。一定要用格雷码,因为噪声最容易把一个点"推"到它的邻居上,格雷码保证相邻点只差1个比特——即使判错符号,平均也只错1个比特而不是2个。这条朴素的原则,能让系统在相同SNR下的误比特率近乎减半,是"免费午餐"般的优化。

flowchart TD
    A["输入比特流<br/>b0 b1 b2 b3 ..."] --> B["串/并转换<br/>2比特一组"]
    B --> C["格雷映射<br/>00→+45° 01→+135°<br/>11→+225° 10→+315°"]
    C --> D["I/Q支路成形滤波"]
    D --> E["IQ调制上变频<br/>I·cos - Q·sin"]
    E --> F["功放发射"]
    F -.衰落+噪声.-> G["接收端"]
    G --> H["载波同步/匹配滤波"]
    H --> I["星座点判决"]
    I --> J["格雷逆映射"]
    J --> K["并/串恢复比特"]
    style C fill:#e8f5e9,stroke:#2e7d32
    style H fill:#fff3e0,stroke:#ef6c00

四、8PSK与更高阶:相位越挤越密

沿着同样的思路,把圆周均分成8份,每份45°,就是8PSK——每个符号携带3比特,频谱效率 $3\text{ bit/s/Hz}$。再往上16PSK理论可行,但实际几乎没人用。为什么?看这条最小判决距离的公式:

$$d_{\min} = 2A\sin\left(\frac{\pi}{M}\right)$$

当 M 增大,$\sin(\pi/M)$ 越来越小,星座点越挤越近。到16PSK时,相邻点几乎贴在一起,一点点相位噪声或信道扰动就会判错——而同样要在圆上摆16个点,16QAM把点摆进正方形网格里,能拉开大得多的距离。这就是为什么到了高阶,业界几乎全面转向QAM而非PSK:在相同平均功率和相同阶数下,QAM的最小距离永远优于PSK。

下表把PSK家族的主要参数摆在一起,"频谱效率"和"最小相位差"两列的此消彼长一目了然:

调制方式 比特/符号 相位状态数 相邻相位差 频谱效率 典型应用场景
BPSK 1 2 180° 1 bit/s/Hz 深空、控制信道、同步
QPSK 2 4 90° 2 bit/s/Hz 控制信道、导频、卫星
8PSK 3 8 45° 3 bit/s/Hz EDGE、卫星电视
16PSK 4 16 22.5° 4 bit/s/Hz 极少使用(被16QAM取代)

这条权衡曲线揭示了数字调制最核心的一条规律:频谱效率与功率效率不可兼得。想要每赫兹塞更多比特,就必须把星座点挤得更密,代价是抗噪声能力下降,需要更高的 $E_b/N_0$ 才能维持同样的误码率。

五、恒包络:PSK为什么对功放友好

讲完星座,回到PSK最被低估的优势——恒包络。理想PSK的每个符号幅度都是A,包络是一条平直线。这在工程上意味着什么?

功率放大器(PA)是非线性器件,越靠近饱和点效率越高,但也越容易"削顶"。当一个信号的幅度时大时小(比如QAM、OFDM),瞬时峰值会撞进PA的非线性区,产生失真和带外辐射(频谱再生)。为了规避,只能让PA"回退"(back-off)几dB工作在线性区,效率随之暴跌——这正是OFDM峰均比(PAPR)让功放头疼的根源。

而恒包络信号没有幅度起伏,可以把PA直接推到饱和点工作,效率拉满却几乎不产生失真。这对功耗敏感的终端、对效率敏感的卫星功放尤其珍贵。

特性 PSK(理想恒包络) QAM(变包络)
瞬时幅度 恒定 随符号变化
功放回退需求 极小,可近饱和工作 需较大回退
功放效率 高 低
抗噪能力(同阶数低阶) 强 强
高阶频谱效率 差(16PSK不如16QAM) 好
典型用途 控制/导频/卫星 高速数据业务

需要提醒一个常见误解:理想PSK恒包络,但成形滤波后的PSK并不恒包络。为了压窄频谱,发射前要经过脉冲成形(如升余弦滤波),成形滤波会引入幅度起伏,实际包络不再恒定。后文的π/2-BPSK正是为了缓解这一矛盾而生的精巧设计。

六、π/2-BPSK:绕开原点的智慧

讲到恒包络和PAPR,就不得不提5G上行的一个精巧设计——π/2-BPSK。它被5G新空口专门用于上行控制信道和某些参考信号,原因正是它能在保持BPSK简单性的同时,大幅降低PAPR。

问题从普通BPSK的"过原点"现象说起。BPSK的星座点在 +A 和 −A 之间切换,当连续两个比特不同(0→1或1→0)时,星座点要从+A跳到−A,轨迹必然经过原点——意味着瞬时幅度要一路跌到0再爬回来。经过成形滤波后,这种幅度深衰落会产生很高的峰值,PAPR飙升。

π/2-BPSK的解法极其巧妙:它不固定星座点的"基准方向",而是让基准方向每个符号旋转π/2。具体说,偶数符号的星座点取自集合 ${+1, -1}$(角度0或π),奇数符号取自 ${+j, -j}$(角度π/2或3π/2)。这样相邻两个符号的角度差永远只能是±π/2,绝不会是π——也就是说,相邻符号永远不可能是正好相反的两个点,轨迹自然绕开了原点。

flowchart TD
    subgraph 普通["普通BPSK:0与π之间跳变"]
        B1["+A (相位0)"] -.180°跳变.-> B2["-A (相位π)"]
        B3(["轨迹经过原点<br/>瞬时幅度→0<br/>PAPR高"])
        B1 -.-> B3
        B2 -.-> B3
    end
    subgraph pi2["π/2-BPSK:基准每符号旋转π/2"]
        P1["偶数符号: {+1, -1}"]
        P2["奇数符号: {+j, -j}"]
        P1 -->|"相邻差只能是±π/2<br/>永不180°相反"| P2
        P3(["轨迹绕开原点<br/>包络波动小<br/>PAPR低"])
        P1 -.-> P3
        P2 -.-> P3
    end
    style B3 fill:#ffebee,stroke:#c62828
    style P3 fill:#e8f5e9,stroke:#2e7d32

效果立竿见影:同样经过成形滤波,π/2-BPSK的PAPR比普通BPSK低1~2dB。对手机上行而言,这意味着在相同功放条件下能发得更远、更省电,或在相同覆盖下用更小的功放。这就是5G把它定为上行低阶调制首选的根本原因——不是因为它传得更多(它仍只传1比特/符号),而是因为它传得更"温柔",对功放和电池友好。

理解这一点,就能解释一个调试中的反直觉现象:同样是低阶调制,为什么5G上行控制信道宁可选用"看似更慢"的π/2-BPSK,也不直接用QPSK?因为上行是手机供电、功放受限、覆盖受限的瓶颈侧,PAPR的每一点降低都直接换算成覆盖和续航,这比单纯提高频谱效率更重要。

七、相位模糊与差分解调:DPSK的诞生

PSK有一个与生俱来的"先天缺陷"——相位模糊。相干解调要求接收端恢复出一个与发射端同频同相的本地载波(载波同步)。但载波恢复电路(如Costas环)有个尴尬特性:它锁定相位时存在π的模糊度——锁出来的载波可能在正确相位,也可能整体偏了180°(π)。一旦偏了π,所有星座点被整体翻转,发"0"解成"1",发"1"解成"0",整条比特流全部取反——这就是著名的"倒π现象**。

差分相移键控(DPSK)就是为破解这个困局而生的。它的核心思想一针见血:别再依赖绝对相位,改用相邻符号的相位差来携带信息。

$$\Delta\phi_k = \phi_k - \phi_{k-1}$$

信息编码在 $\Delta\phi$ 里,而不是 $\phi$ 本身。这样一来,即使载波整体翻转了π,$\phi_k$ 和 $\phi_{k-1}$ 同时翻转,它们的差 $\Delta\phi$ 却不变——相位模糊被彻底免疫。代价是误码性能略差:差分解调不需要相干载波、实现简单,但相比相干解调约损失2~3dB信噪比;而且差错会"传染"——一个符号判错会污染前后两个比特(因为信息跨在两个符号之间)。

flowchart TD
    A["绝对码<br/>{b_k}"] --> B["差分编码器"]
    B --> C["相对码<br/>{a_k = a_{k-1} ⊕ b_k}"]
    C --> D["PSK调制<br/>按相对码定相位"]
    D -.信道+相位模糊.-> E["接收信号"]
    E --> F["差分相位检测<br/>Δφ = φ_k − φ_{k-1}"]
    F --> G["判决恢复 b_k"]
    G --> H["输出比特"]
    style B fill:#e8f5e9,stroke:#2e7d32
    style F fill:#fff3e0,stroke:#ef6c00

差分编码的实现也很简洁——一个异或加延迟:$a_k = a_{k-1} \oplus b_k$。把绝对码变成相对码后再做普通PSK调制;接收端要么做相干解调再差分译码,要么直接比较前后符号相位(差分相干解调)。两条路都能绕开相位模糊。

工程上的取舍很现实:当载波同步困难(如高速移动、深衰落、低成本终端)、或对设备复杂度敏感时,DPSK/DQPSK是用性能换可靠性的合理选择;当信道条件好、能稳定提取相干载波时,相干PSK更优。这也是为什么早期移动通信(如2G的π/4-DQPSK)大量用差分,而现代5G在导频辅助下能精确估计信道相位,控制信道又回到了相干QPSK。

八、实战连接:工程师什么时候会用到这些知识

这套原理在现网调试中几乎无处不在,举几个最直接的例子:

第一,看星座图诊断故障。 抓一段信号画星座图,是PHY层最常用的排查手段。如果QPSK的四个点本该是清晰的四个亮斑,却"糊成一团云"且整体旋转,多半是载波同步没锁好(频率偏移/相位噪声);如果四个点变成"十字形"且I/Q幅度不一致,是I/Q增益不平衡;如果整个星座图倾斜,是I/Q相位不正交。会读星座图,等于有了PHY层的"X光眼"。

第二,解释为什么控制信道和参考信号几乎都用QPSK。 控制信息(如调度指派、HARQ反馈)和导频(如解调参考信号DMRS、探测参考信号SRS)比特量小、但对可靠性要求极高——它们一旦出错,后面所有数据解调都跟着错。QPSK在低阶里频谱效率适中(2比特/符号)、抗噪能力强、恒包络特性好,是"宁可少传也要传对"场景的不二之选。同样,同步序列、随机接入前导也常基于低阶相位调制,追求的是鲁棒性而非吞吐。

第三,理解上行π/2-BPSK的覆盖优势。 调上行覆盖问题时,如果发现某边缘用户控制信道解调失败,别急着加功率——先确认它用的是π/2-BPSK还是QPSK。低阶的π/2-BPSK因为PAPR低,功放能输出更高平均功率,实际覆盖往往优于"看起来更高阶"的QPSK。这是上行链路预算里容易被忽略的一笔。

第四,差分与相干的选择影响同步设计。 当一段链路频繁出现"整段比特取反"式的错误(不是随机误码,而是整片翻转),第一个该怀疑的就是相位模糊——要么载波同步环失锁,要么该用差分编码的地方用了绝对相位调制。

九、一个容易踩的坑:成形滤波破坏恒包络

最后提醒一个几乎所有新手都会踩的坑:很多人从教科书学到"PSK恒包络、功放友好",就以为发射PSK可以肆无忌惮地推饱和功放。但实际上,未经滤波的PSK频谱是无限宽的(相位突变产生丰富高频分量),工程上必须做脉冲成形滤波把频谱压回带内。一旦成形滤波,理想恒包络就被打破——滤波器把相位的突变"平滑"成过渡,过渡期间幅度必然下跌,包络出现起伏。

所以真实系统里的PSK是"准恒包络"而非"纯恒包络"。π/2-BPSK、OQPSK(偏置QPSK,把Q路延迟半个符号,避免I/Q同时过零)这些变种,本质上都是在成形滤波的前提下,想办法减少过零、压低包络起伏的工程改良。理解了"成形滤波破坏恒包络"这一层,才算真正读懂了PSK在工程里为何要演化出这么多变种。

常见问题

Q1:PSK和QAM到底什么关系,QPSK算PSK还是QAM?

A:QPSK既是4PSK,也可以看成4QAM——四个等幅点摆成方形,是两者唯一的交集。区别在"家族基因":PSK强制所有点等幅(都在同一圆周上),靠相位区分;QAM允许点不等幅(摆在网格上),同时用幅度和相位区分。低阶时两者重合,高阶时分道扬镳——16QAM的网格比16PSK的圆周能拉开更大距离,所以高阶一律用QAM。

Q2:既然QAM高阶更优,为什么还要保留PSK?

A:两个不可替代的场景。一是低阶高可靠场景(QPSK控制信道、导频),PSK/QAM重合但PSK概念清晰、实现简单。二是恒包络/低PAPR场景(卫星、π/2-BPSK上行),PSK对功放友好,QAM做不到。还有差分应用(DPSK)能解相位模糊,QAM做差分较复杂。

Q3:π/2-BPSK相比普通BPSK,到底省在哪里?

A:省在PAPR。普通BPSK相邻相反符号会让轨迹过原点,成形滤波后产生高幅度峰值,功放必须大回退;π/2-BPSK让相邻符号永不相反(差±π/2),轨迹绕开原点,包络起伏小1~2dB。同样的功放能输出更高平均功率,等于直接增加了上行覆盖和续航——这才是5G上行选它的真正动机。

Q4:相位模糊为什么偏偏是π的整数倍,不是任意角度?

A:因为载波恢复电路利用的是信号的二阶统计特性(平方环)或Costas环,这些方法本质上对"信号平方后是否恒定"敏感,而BPSK平方后相位被×2,π的模糊在平方后变成2π(消失),无法区分——所以锁出来的相位天然有π的歧义。QPSK用四次方环,模糊变成π/2的整数倍(四种旋转可能)。模糊度总是 π/(M/2) 量级,是恢复算法的数学本性决定的。

Q5:差分解调(DPSK)相比相干解调,性能差多少?

A:在相同误码率下,DPSK约比相干PSK多需要2~3dB信噪比;近似地,DPSK的误比特率约为相干PSK的2倍(因为差错跨符号传染)。代价换来的是不需要相干载波、实现简单、抗相位模糊——在载波同步困难或成本敏感的场景,这笔交易是划算的。

参考来源

  1. π/2 BPSK (pi/2 BPSK): 5G NR PHY modulation — GaussianWaves — π/2-BPSK原理与PAPR优势详解
  2. 数字调制:BPSK,QPSK,QAM,星座图,格雷码 — 知乎 — 格雷映射与IQ调制的直观推导
  3. 通信原理笔记—二进制差分相移键控(2DPSK) — CSDN — 差分编码/解码与相位模糊的工程解读
  4. A Further PAPR Reduction for π/2-BPSK in 5G New Radio — IEEE — π/2-BPSK降PAPR的学术论证

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