首页/文章/ 详情

大学毕业设计一席谈之三十二 GPS卫星采样信号的捕获算法仿真(16)PMF-FFT程序

4月前浏览104

上篇文章把PMF-FFT算法用到了实际的GPS采样信号中,仿真过程中也发现了一堆的问题,这也是研发中不可缺少的过程,最终都要解决。每次残留一些问题,这就会逼我不断的思考想办法,找资料反复理解。比如非相干累积以后的效果为什么会变差?现在公开的论文可没有这样的结论,那到底问题出在哪呢?还有就是如果数据不去除镜像频率,捕获的效果是不是会变差?有时候光靠想是不会有结果的,就是需要一步一步的仿真来验证自己的思考结果。本文展示了这个过程,最后的仿真程序将带着大家一一解密。

先进行知识解答,读者提出的问题有些具有代表性,在文章中解答可以解释的非常完整。

问题解答!

之前有位读者提出了这个问题,正好用本文 做解答。和这位读者一直有微 信交流,一晃很多年了,他也从南京去了上海发展。一年多时间,几乎天天加班,真的很不容易。2025年春节期间,还在帮助他解决问题,就是下面几篇文章涉及的内容。

通信信号处理案例之上下变频器研制(4) IQ平衡处理

通信信号处理案例之上下变频器研制(3)工程处理

人往高处走,只有我在往低处流,和水一样。上善若水。水善利万物而不争,处众人之所恶,故几于道。安心悟道!

在导航信号捕获算法中,要涉及相关运算。那么一个码片的采样点越多,相关度就复杂。如何简化这个运算量还能保住一定的捕获精度呢?

 码相位搜索策略优化

  • 两步捕获法

    1. 粗搜:用较少的采样点(如半码片步进)快速定位大致范围。

    2. 精搜:在粗搜结果附近高分辨率搜索。

那么在实际产品中的做法是粗搜索的时候就是采用半码片步进,然后再精搜索高分辨率模式下的码相位。信号跟踪的时候采用的是高分辨率模式,比如一个码片四个采样点参与相关运算。

看看不同1ms时间内的PMF-FFT算法的捕获效果会有什么差异?分别观察连续4个1ms的数据的捕获结果。


来源:通信工程师专辑
通信
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2025-08-02
最近编辑:4月前
算法工匠
博士后 | 高级工程师 诚信做事 认真讲课 传播知识
获赞 422粉丝 2767文章 531课程 40
点赞
收藏
作者推荐
未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习计划 福利任务
下载APP
联系我们
帮助与反馈