3. 误码分析基础
误码分析是卫星通信链路测试的核心环节。无论链路预算做得多精细,最终都要落到一个问题上:接收端还原出的比特流,与发送端原始比特流相比,错了多少、错在哪里、为什么错。要回答这些问题,必须先建立统一的度量语言——误码率,再理解误码从何而来,最后用一组性能指标和门限把“能不能用”变成可判定的结论。
一、误码率的定义与三种常用口径
误码率(Bit Error Rate,BER)定义为在给定观测时间内,接收端判决错误的比特数与发送总比特数之比:
BER = 错误比特数 / 发送总比特数
例如在 10 秒内发送 10^7 个比特,接收端比对后发现有 250 个比特错误,则 BER = 250 / 10^7 = 2.5×10^-5。这个数值本身没有绝对好坏,必须结合业务类型、编码方式和门限来判断。
工程中常同时使用三种口径:误比特率(BER)关注单个比特;误码块率(BLER)关注一个块内是否出现至少一个错误比特,常用于带纠错编码的系统;误帧率(FER)关注整帧是否正确。三者关系密切:一个块内错 1 比特和错 100 比特,对 BLER 的贡献相同,但对 BER 的贡献差别很大。因此测试报告中必须写清口径,否则数据无法比较。
二、误码产生机理:从噪声到判决错误
卫星链路的误码不是单一原因造成的,而是多种机理叠加的结果。最基础的是热噪声:接收机前端电阻和放大器产生高斯白噪声,叠加在信号上,使接收星座点围绕理想位置随机散布。当噪声幅度足够大,判决器就可能把某个符号判到相邻区域,产生比特错误。
第二类是干扰,包括同频干扰、邻星干扰、交叉极化干扰和互调干扰。干扰通常不是白噪声,而是有结构的信号,可能造成特定图案的误码,例如周期性错误或连续突发错误。
第三类是同步与定时误差。载波相位偏移会使星座整体旋转,符号定时偏差会使采样点偏离最佳时刻,两者都会显著抬高 BER。第四类是非线性失真,主要来自高功率放大器的饱和工作点,造成星座点压缩和 AM/AM、AM/PM 畸变。第五类是多径与衰落,在低仰角或移动场景中尤为明显,表现为信号幅度随时间起伏,误码随之突发。
三、误码性能指标与门限
描述误码性能不能只看一个 BER 数值,常用指标包括:
- BER 随 Eb/N0 的变化曲线:反映链路在不同信噪比下的误码表现,是评估调制编码方案的核心依据。
- 误码门限:业务可接受的最大 BER,例如语音业务常取 1×10^-3,数据业务常取 1×10^-6 或更低。
- 误码率恶化量:实际 BER 与理论 BER 在同一 Eb/N0 下的差距,用于衡量实现损失。
- 误码秒(ES)和严重误码秒(SES):按时间统计的可用性指标,ES 表示该秒内出现误码,SES 表示该秒内 BER 超过某一门限。
门限的设定不是拍脑袋,而是由业务质量要求、纠错编码能力和系统余量共同决定。例如某 QPSK 链路采用 1/2 卷积编码,要求译码后 BER ≤ 1×10^-6,则根据编码增益可反推所需的 Eb/N0 门限。测试时,我们逐步降低发射功率或增加衰减,观察 BER 何时越过门限,这个点就是链路的误码门限点。
四、实际测试中的误码门限判定
以某卫星链路 QPSK 测试为例,假设业务要求译码后 BER ≤ 1×10^-6。测试步骤如下:首先在标称功率下测量 BER,确认链路正常;然后以 0.5 dB 为步进逐步增加可调衰减器衰减量,每步等待 10 秒使同步稳定,记录 BER 和对应的 Eb/N0;当 BER 首次超过 1×10^-6 时,记录此时的 Eb/N0 作为门限点。若门限点比理论值低 1 dB 以上,说明存在额外实现损失,需要排查同步、滤波器或非线性问题。
需要注意的是,BER 测量本身具有统计波动性。在 BER = 1×10^-6 时,要获得 10% 的测量精度,大约需要观测 100 个错误比特,即约 10^8 个比特。因此短时间测得的低 BER 值可能只是“没抓到错误”,不能直接当作真实性能。工程上常用“零错误观测时间”来给出 BER 的上限估计,而不是声称 BER 为零。
综合来看,误码分析的基础逻辑是:用 BER 及其衍生指标统一度量,用产生机理定位原因,用门限判定链路是否可用。三者缺一不可。只有把定义、机理和门限串起来,后续的误码测试、曲线绘制和故障排查才有可靠的判断依据。