提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档

从零开始研发GPS接收机连载——8、跟踪调试之遇到瓶颈


之前捕获调试还挺顺利,本想着跟踪也应该顺顺利利的,结果真的出问题了

调试过程中需要关注几个量
1、 CNR
表征码相位是否对齐
2、 IQ能量比值,I2/(I2+ Q^2)
表征相位是否锁定
如果上述量有异常,则需要更加细致的观测相关值、鉴相器等数据来进行分析

调试的数据通过串口进行输出,然后通过matlab进行处理


先看CNR
因为我模拟器放的信号比较强,而且接收的5分钟的CNR也是一直很强的状态,说明捕获转跟踪给的初始码相位和初始载波频率以及后续运行中码相位和载波频率都在正确值范围附近,有点小激动。

再看能量比值
比值一直是0.5左右跳动,说明能量并没有集中到I路上去,也就是说载波相位完全没有跟踪上,瞬间心情跌落谷底。

没办法,只能把六路相关值和EPL相关包络来分析下。

六路相关值
完全是杂乱的状态

EPL包络能量值

幸运的是EPL包络能量值倒是比较正常的。E和L的能量是P的一半左右。

根据以上,我们发现,码环能够正常跟踪,但载波环始终无法正常跟踪,导致频率始终无法收敛到真值。
而且无论怎么调整带宽或者其他参数,始终无法改善。实在是有点绝望。。。。

最后,我让载波环始终停留在锁频环状态,观测其鉴频器输出结果,单位为Hz:

理论上锁频环鉴频器应该趋向于0Hz,捕获的精度都能到到达160Hz,但鉴频却始终抖动却都超过五六百Hz了,说明完全是没有收敛胡乱跳的状态,如果连锁频环都无法收敛的话,锁相环就更不可能了。因此之前博文中提到的担心的事还是发生了,至此陷入了瓶颈之中。

可能原因的分析

目前似乎陷入了僵局,无论我如何怎么调整参数都无法改善目前载波环跟踪不正常的状况。

可能的原因可能有两点
1、 本身晶振稳定度差,一般接收机还是需要一个TCXO晶振,但我这个开发板的晶振应该是一个很便宜的普通晶振,且还是20PPM
2、 进来的中频数据抖动太大,这个有可能是因为我9363哪里没有配置好,导致信号抖动,但我无法也没有条件对这种可能进行排查。

看来还是要想办法弄一块性能好一点的硬件板来验证一下,否则,目前工作将无法在进行下去了。。。

从零开始研发GPS接收机连载——8、跟踪调试之遇到瓶颈相关推荐

  1. 从零开始研发GPS接收机连载——9、跟踪调试之凤凰涅槃

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 从零开始研发GPS接收机连载--9.跟踪调试之凤凰涅槃 前面文章说了跟踪调试陷入了瓶颈,无论怎么调整参数和折腾始终无法把跟踪调稳当了. ...

  2. 从零开始研发GPS接收机连载——7、跟踪模块概述和设计

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 从零开始研发GPS接收机连载--7.跟踪模块概述和设计 前言 跟踪环路概述 跟踪环路设计 PL端相关器设计 PS端码环和载波环设计 后 ...

  3. 从零开始研发GPS接收机连载——6、捕获模块设计与验证

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 从零开始研发GPS接收机连载--6.捕获模块设计与验证 前言 数据位宽 捕获算法选择 捕获参数设计 FPGA实现的一些组成模块 上板测 ...

  4. 从零开始研发GPS接收机连载——10、位同步和帧同步

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 从零开始研发GPS接收机连载--10.位同步和帧同步 前言 位同步 帧同步 奇偶校验 总结 前言 ` 跟踪成功搞定后,基本上难啃得骨头 ...

  5. 从零开始研发GPS接收机连载——13、定位结果分析

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 从零开始研发GPS接收机连载--13.定位结果分析 前言 定位结果 结束 前言 解出了各个卫星的星历,得到了各个卫星的伪距,拥有了本地 ...

  6. 从零开始研发GPS接收机连载——5、接收机工程概要设计规划

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 从零开始研发GPS接收机连载--5.接收机工程概要设计规划 前言 PL总体模块划分 总线转换模块 系统模块 时间中断模块 捕获模块 跟 ...

  7. 从零开始研发GPS接收机连载——11、电文解析

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 从零开始研发GPS接收机连载--11.电文解析 前言 导航电文的格式 遥测字 交接字 第一块数据块 第二数据块 第三数据块 后记 前言 ...

  8. GPS跟踪载波环matlab代码,GPS接收机载波跟踪环路解决方案

    0 引 言 随着GPS 卫星应用产业化进程的逐步发展,对导航接收机关键技术的攻关必将缩短卫星导航终端产品的研发周期,推进卫星导航应用产业化的进程.在GPS 接收机中利用何种技术来快速跟踪卫星多普勒频偏 ...

  9. GPS接收机RSSI显示是信噪比还是载噪比?

    GPS接收机RSSI显示是信噪比还是载噪比? Original 思博伦售后团队 思博伦技术中心 2020-03-16 GPS技术已经成为我们生活中不可或缺的一部分,想象以下场景:到一个陌生的城市手机打 ...

最新文章

  1. Oracle 数据恢复指导具体解释
  2. java发送和接收文件_Java通过套接字发送和接收文件(byte [])
  3. hexo右下角弄一个live2d的卡通动画小人
  4. 推荐系统XDeepFM模型--DeepFM和DCN升级版
  5. python word
  6. 华为h22h05服务器做raid_华为V5服务器 RAID控制卡(LSI SAS3008IR)
  7. 为什么Python中整型不会溢出
  8. 大数据学习笔记10:MR案例——词频统计
  9. idea的Database导出导入表操作
  10. VS2012 打开项目后无法编辑
  11. Excel自定义格式详解
  12. CorelDRAW 里面如何将文字调整成半透明的颜色
  13. pr中,视频导入后,视频画面大小显示不完整应该如何解决?
  14. MATAL角度弧度互换
  15. python 匹配字符串中所有单词并返回下标,python返回字符下标
  16. Machine Learning A-Z学习笔记16-Thompson抽样算法
  17. 互联网安全初创企业Cylance获 1 亿美元融资
  18. 20天完成智能推送系统。
  19. 疑难杂症之各种小坑合集
  20. python eel vue_VU - OSCHINA

热门文章

  1. 原问题与对偶问题的定义和关系
  2. 吐槽下Arcgis的二次开发
  3. OCR技术3-大批量生成文字训练集
  4. python学习(二)配置开发IDE(windows)
  5. 解决svn冲突的办法
  6. 一看就懂的贪吃蛇游戏(c++实现)
  7. jstree 新建node后,刷新jstree的改变的那一部分
  8. Gitlab CI/CD中的yml遇到的错误分析含解决方法(全)
  9. c语言里函数rand()和srand()的用法
  10. 1.51单片机开发环境配置