highspeedlogic算法仿真-GPS信号捕获的MATLAB_FPGA仿真

由于C/A码长lms,所以至少要用lms的电文来捕获,但在实际中,1ms的电文仍有可能发生导航点相位偏移。因此,使用两组连续的10ms电文来捕获,就保证了在某一组电文中未含有相位偏移。

我们将一个信号分为10段,每段则对应与一个CA码片。C/A码是由两个10级反馈移位寄存器构成的Gold码产生。其特征多项式分别为:

CA码的自相关性如图5所示。

图1 CA码的自相关性图

从图1可见,CA码具有良好的自相关性,将相关峰采样化后就可以通过前面介绍的搜峰的方法得到相关峰。

1仿真结论分析

    将产生的GPS信号送入本地接收机,根据图3提供的接收方法进行接收。此外,考虑在实际中,接收到信号的多普勒频率偏移一般在,所以,在本仿真中,我们设置频率搜索的范围上下限为,搜索的步进为。

    下面的仿真结果为C/A码相位捕获结果,其

中峰值的坐标代表捕获得到的C/A码相位抽样码片值。其峰值的坐标分别代表载波频率捕获的值。

猜你喜欢

转载自blog.csdn.net/ccsss22/article/details/108414389