基于SOC的精密授时卫星导航接收机设计与实现

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

基于SOC的精密授时卫星导航接收机设计与实现当代卫星导航系统中,卫星时钟均采用高精度的原子钟,该时钟能够长时间
稳定的运行。

但由于价格昂贵,所以使用范围非常小。

对于卫星导航接收机来说,往往采用相对廉价的晶振作为基准时钟,为了能
够得到与原子钟一样精准的时间,所以通过卫星导航接收机进行授时的意义重大。

本文介绍一种基于SOC架构的精密授时卫星导航接收机的设计与实现方法。

该接收机可实现三系统融合定位,分别为GPS、GLONASS和BDS(北斗)系统,
接收机通过接收卫星信号实现定位解算并完成高精度授时功能。

接收机使用的主芯片是Xilinx公司的XC7Z020芯片,该芯片具有尺寸小、功耗低和处理速度快的优点,所以更有助于提高接收机的性能。

本文详细介绍了接收机分别工作在通用模式和触发模式下的授时原理和方法。

通用模式是通过正常定位产生秒脉冲的方式实现授时,这种模式是接收机主要的工作模式。

而触发模式是通过外部信号触发来实现定位授时工作,该模式主要用于测试时间同步。

此外,还介绍了接收机授时功能关键技术的改善与优化。

通过改善接收机跟踪环路失锁门限的判定方法来解决接收机在特殊环境下
信号失锁的情况。

通过改善信噪比算法,解决了信号较弱时信噪比计算不准确的现象。

通过改善最小二乘法权值分配方法来解决卫星定位误差大的问题,并在此基础上提出一种通过伪距残差来实现对卫星权值的分配方法,该方法有效地解决了由于伪距误差过大所导致的定位误差问题。

通过不断优化,接收机目前能够实现稳定、准确的授时工作,并且可以输出高精度的定位结果。

相关文档
最新文档