4. 信号捕获的基本原理

捕获是测控接收机进入正常跟踪之前必须完成的第一步。它的任务不是精确解调数据,而是在二维不确定域——码相位与多普勒频移——中快速找到使本地复现信号与接收信号相关性最大的那个点。只有捕获给出足够可信的粗估计,跟踪环路才能被牵引进入锁定状态。因此,捕获本质上是一个二维参数搜索与判决问题:搜索什么、怎么搜、搜到什么程度算成功,构成了本节的核心内容。

相关捕获:把"像不像"变成可比较的数值

接收信号可以写成 r(t)=A·c(t−τ)·cos(2π(f_c+f_d)t+φ)+n(t),其中 τ 是待估码相位,f_d 是待估多普勒频移。相关捕获的做法是:本地产生一组候选的 c(t−τ̂) 与 cos(2π(f_c+f̂_d)t),与接收信号相乘并积分,得到相关值

R(τ̂, f̂_d) = |∫₀^T r(t)·c(t−τ̂)·e^(−j2π(f_c+f̂_d)t) dt|

当 τ̂ 与 f̂_d 同时接近真实值时,R 出现峰值;偏离越大,R 越小。工程上通常用 I/Q 两路完成复相关,避免单独处理载波相位。相关积分时间 T 是关键参数:T 越长,处理增益越高、峰值越尖锐,但可容忍的多普勒误差范围越窄(约 1/T)。例如 T=1 ms 时,频率搜索步进常取 500 Hz~1 kHz;T=10 ms 时步进需缩到 100 Hz 量级,否则峰值会被频率失配"抹平"。

匹配滤波:把相关运算折叠成一次卷积

匹配滤波与相关在数学上等价,但实现视角不同。若把本地码序列 c[n] 的时间反转共轭作为滤波器系数 h[n]=c*[−n],则接收序列通过该滤波器的输出,就是所有码相位上的相关值同时出现。其优势是:一次卷积即可得到整个码周期的相关谱,不需要逐相位滑动。代价是滤波器长度等于一个码周期,资源消耗随码长线性增长。对于短码(如 C/A 码 1023 点)非常合适;对于长码或高采样率场景,直接匹配滤波的乘法量会迅速变得不可接受。

FFT 快速捕获:用频域换时间

FFT 捕获把时域相关转换为频域相乘。由卷积定理,IFFT( FFT(r) · conj(FFT(c)) ) 一次即可给出全部码相位的相关结果。若再对多普勒维度做处理,就形成两种典型结构:

  • 时域并行/频域并行:对码相位做 FFT 并行搜索,多普勒仍逐格串行;
  • 码相位—多普勒二维 FFT:先对每个多普勒格做码相位 FFT,再在频率维做二次处理,适合多普勒范围大的场景。

以 1 ms、采样率 4.092 MHz 的 GPS L1 C/A 为例,一次 4096 点 FFT 相关约需 4096·log₂4096 ≈ 49k 次复数乘加,而串行滑动 4096 个相位、每个相位 4096 次乘加则需约 16.8M 次,差距约两个数量级。这正是 FFT 捕获成为主流的直接原因。

串行与并行搜索策略

搜索策略决定"先搜哪个维度、以什么步进搜"。串行搜索每次只检验一个 (τ̂, f̂_d) 单元,硬件最省但耗时最长;并行搜索在码相位或频率维同时展开多个相关器。工程上常见的折中是:码相位用 FFT 并行,多普勒用多个频点并行(如 8~16 个频点),形成"频率并行 + 码相位并行"的混合结构。搜索步进必须与积分时间匹配:码相位步进通常取 0.5 码片,频率步进取 1/(2T) 左右,过大会漏掉峰值,过小则搜索单元数成倍增加。

二维捕获搜索平面与判决流程 码相位 τ × 多普勒 f_d 搜索网格 峰值 码相位 τ(0.5 chip 步进) 多普勒 f_d(500 Hz 步进) 门限判决 R_max ≥ V_t ? 是 → 转入跟踪 否 → 继续搜索 捕获成功 τ̂, f̂_d 粗估计 送入跟踪环路 判决风险 虚警:噪声超过门限 → 误捕,浪费跟踪资源 漏警:真实峰值低于门限 → 漏捕,需重新搜索

捕获门限设定与虚警/漏警分析

捕获判决本质是二元假设检验:H₀ 为"只有噪声",H₁ 为"信号存在"。相关输出在 H₀ 下近似服从瑞利分布,在 H₁ 下近似服从莱斯分布。设门限为 V_t,则

  • 虚警概率 P_fa = exp(−V_t²/(2σ²)),门限越高,虚警越低;
  • 检测概率 P_d = Q₁(√(2·SNR), V_t/σ),与信噪比和门限同时相关。

实际工程中,门限常按"恒虚警"方式设定:先估计噪声底 σ,再取 V_t = k·σ,k 一般取 4~6,对应单次 P_fa 约 10⁻⁴~10⁻⁸。但要注意,捕获是在 N 个搜索单元上同时判决,总虚警概率约为 N·P_fa。若 N=4096、单次 P_fa=10⁻⁵,则整轮搜索出现至少一次虚警的概率约 4%,因此常采用多驻留确认:同一单元连续两次或多次超过门限才判为捕获,可把虚警压到可接受水平,代价是捕获时间增加。

漏警则与积分时间、非相干累加次数直接相关。若单次相关 SNR 不足,可通过 M 次非相干累加提升输出信噪比,但累加会带来平方损耗。工程上常以"检测概率 ≥ 0.9、虚警概率 ≤ 10⁻⁶"作为捕获设计目标,再反推所需积分时间与累加次数。

实用判断依据:若捕获后跟踪环路能稳定锁定且失锁率低,说明门限与搜索步进合理;若频繁出现"捕获成功但跟踪很快失锁",通常是峰值定位精度不够(步进过大)或虚警被误判为真捕获,应减小码相位/频率步进并增加确认驻留次数。

综上,相关捕获提供理论判据,匹配滤波与 FFT 提供高效实现,串行/并行策略决定搜索速度,门限与虚警/漏警分析决定判决可靠性。四者共同构成捕获环节的完整设计闭环。