开始之前,讲三点区别:
a. L-band的跟踪与GNSS的跟踪不同,载波、定时同步不要求完全恢复;L-band不追求复刻信号,要求能够在判决时刻,提供正确的symbol。
b. L-band不是CDMA,没有码片一级的调制,属于简单的BPSK调制。需要克服是L-band的速率极低4876.2Hz,基本GNSS板卡的采样率在60M以上;
c. L-band的跟踪环路与GNSS跟踪环路的Timing套路不同,但是载波还是差不多的。
GNSS是CDMA调制,利用PN序列的自相关性质生成symbol,鉴别器使用早迟门(E-L),完成Timing 同步;同时存在捕获模块,提高粗略Timing 参数
特别说明:GNSS存在相关的环节,相关后就是symbol,没有判决步骤,直接生成symbol。同时,无形中sampling rate 降低 到 symbol rate;
L-band无相关环节,sample生成symbol,是需要面对判决的。面对判决的Timing同步,引入interpolation概念。
L-band跟踪算法主要围绕Timing 同步,引入interpolation,建议阅读《Interpolation in Digital Modems-Part I:Fundamentals》其中对interpolation control讲的很清晰
首先明确两点(很重要):input信号的采样点是不会调整的,只是会内插出期望的点。
同时,不要一提interpolation就是变多,生成一个本不存在的点是关键,也是interpolation的魅力,此点用于判决;
L-band的Timing 同步框图:内插滤波器->(判决时刻)->相位鉴别器(Gardner)->环路滤波器->内插控制器->内插滤波器生成