3. FSK与PSK调制基本原理对比
在水声通信中,FSK与PSK是两条最常被拿来比较的技术路线。它们的分歧从调制器输出的那一刻就开始了:FSK把信息写进“频率”,PSK把信息写进“相位”。这一根本差异决定了它们的时域波形、频域占用、星座结构、抗噪能力以及在带宽受限、多径严重的水声信道中的适用边界。本节围绕2FSK/4FSK与BPSK/QPSK四类典型调制,从时频域表示、星座图、误码率性能和适用条件四个维度展开对比,并给出可直接用于链路预算与方案选型的判断依据。
一、时域与频域表示:信息载体的差异
2FSK用两个不同频率的正弦波分别表示二进制“0”和“1”。设码元周期为 Tb,两个频率为 f0、f1,则第 k 个码元的波形可写为 s(t)=A·cos(2πf_i t+φ),i∈{0,1},t∈[kTb,(k+1)Tb)。相邻码元频率切换时,若相位不连续会产生频谱展宽,因此实际系统常采用连续相位FSK(CPFSK)以压缩旁瓣。4FSK把频率集合扩展到四个,每个码元携带2 bit,码元周期可保持为 Tb 而使比特率翻倍,或在比特率不变时把码元周期加倍、带宽减半——这正是4FSK在水声低速稳健链路中受欢迎的原因。
BPSK的波形是 s(t)=A·cos(2πfc t+θ_k),θ_k∈{0,π},信息完全体现在载波相位上,包络恒定、频谱主瓣窄。QPSK把相位扩展到 {π/4,3π/4,5π/4,7π/4} 四个取值,每符号2 bit,在相同带宽下比特率是BPSK的两倍。频域上,BPSK/QPSK的功率谱由成形滤波器(如根升余弦)决定,滚降系数 α 直接控制带宽与码间干扰的折中;而FSK的带宽近似由频率间隔 Δf=|f1−f0| 与码元速率共同决定,调制指数 h=2Δf·Tb 是关键参数,h=0.5 时为最小频移键控MSK,频谱最紧凑且正交性良好。
二、星座图:判决边界与抗噪裕量
星座图把“判决”这件事可视化。BPSK的两个星座点位于实轴两端,判决边界是虚轴,点间欧氏距离为 2√Es,在平均符号能量相同的前提下,它是所有二进制调制中抗噪裕量最大的方案。QPSK的四个点分布在四个象限,点间最小距离降为 √2·√Es,因此要达到与BPSK相同的误码率,QPSK需要多约3 dB的 Eb/N0——但它换来了双倍速率,这是典型的“功率换带宽”交易。
FSK的星座图则不那么直观:正交2FSK可以等效为二维信号空间中的两个正交基向量,星座点位于两个正交轴上,点间距离为 √2·√Es,介于BPSK与QPSK之间;4FSK在四维正交空间中取四个点,最小距离进一步缩小。这解释了为什么在相同 Eb/N0 下,FSK的误码率曲线整体位于PSK右侧。需要强调的是,上述比较均以“平均比特能量相同”为公平基准,若直接比较相同发射功率下的性能,结论会因符号能量分配而不同,工程上必须统一到 Eb/N0 口径。
三、误码率性能:理论曲线与工程修正
在AWGN信道、相干解调条件下,四类调制的理论误码率可分别用以下近似式估算(Q(·) 为高斯Q函数,γb=Eb/N0 为线性值):
BPSK: Pb ≈ Q(√(2γb))
QPSK: Pb ≈ Q(√(2γb)) // 格雷映射下与BPSK同曲线
2FSK: Pb ≈ Q(√(γb)) // 相干正交2FSK
4FSK: Pb ≈ (2/3)·Q(√(1.5γb)) // 相干正交4FSK,近似
从公式可直接读出:BPSK与QPSK在格雷映射下具有相同的误比特率曲线,这是QPSK被广泛采用的核心原因;2FSK比BPSK差约3 dB;4FSK在低信噪比区略优于2FSK,但在高信噪比区因每符号2 bit的判决复杂度而收敛到相近量级。若采用非相干FSK解调(水声现场常用,因为载波相位难以恢复),性能还要再损失约1~3 dB,但换来了对相位抖动和多径的强鲁棒性。
水声信道的实际修正不可忽略。多径扩展导致码间干扰,多普勒频移破坏正交性,相位噪声直接恶化PSK的星座点。工程上通常做如下判断:当信道相干时间远大于码元周期、且多普勒较小(如低速平台、浅海短距)时,PSK的相位可被可靠跟踪,优先选BPSK/QPSK;当平台机动、信道快速变化或相位恢复困难时,FSK的非相干检测优势明显,即使牺牲3 dB功率也值得。
四、适用条件与选型判断
把上述分析落到工程决策上,可归纳为一张对照表:
| 调制 | 频谱效率 | 功率效率 | 相位敏感性 | 典型适用条件 |
|---|---|---|---|---|
| 2FSK | 低 | 中 | 不敏感 | 低速稳健链路、相位难恢复、强多径 |
| 4FSK | 中 | 中偏低 | 不敏感 | 带宽受限但需一定速率、非相干检测 |
| BPSK | 低 | 高 | 敏感 | 低速率高可靠、信噪比紧张、可相干检测 |
| QPSK | 高 | 高 | 敏感 | 带宽受限、信道较稳、需双倍速率 |
Eb/N0 统一口径核算链路余量,避免用“相同发射功率”直接比较而得出错误结论。Eb/N0 下二者误比特率相同,3 dB差异出现在“相同符号能量”或“相同带宽效率”的比较口径下。做链路预算时必须先声明比较基准,否则结论会互相矛盾。以一个教学示例说明核算过程(以下为合理假设的示例参数,非实测):设水声链路距离2 km、载频12 kHz、带宽4 kHz、目标误比特率 10⁻³。若选BPSK,理论所需 Eb/N0 约6.8 dB;考虑多径与相位噪声带来的2 dB实现损失,取8.8 dB。若改选非相干2FSK,理论约10.8 dB,加实现损失2 dB后约12.8 dB,比BPSK多需4 dB功率,但省去了载波恢复环路,在相位抖动大的场景反而更易落地。若带宽允许且需要双倍速率,QPSK在相同 Eb/N0 下即可获得与BPSK相同的误比特率,是带宽受限时的首选。把这三条路径的功率余量与实现复杂度并列,选型就不再是凭感觉,而是有据可依的工程判断。