GNSS接收机失锁重捕下位边缘和帧同步判断方法.docVIP

GNSS接收机失锁重捕下位边缘和帧同步判断方法.doc

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
GNSS接收机失锁重捕下位边缘和帧同步判断方法.doc

GNSS接收机失锁重捕下位边缘和帧同步判断方法   摘要:在卫星信号容易受到干扰的环境下,比如在高楼大厦密集的城市,汽车进入隧道,会导致GNSS接收机无法捕获跟踪信号,导致定位中断。正常情况下,接收机冷启动定位的时间大概在30秒以上,而我们针对信号失锁的情况,希望尽快恢复定位。针对这种情况,该文提出了一种失锁重捕下位边缘和帧同步判断的方法,该方法利用接收机之前的定位信息,根据失锁时间,推出数据的位边缘,完成位同步;重新估算卫星的发射时刻,进而算出帧同步中的字和比特计数,完成快速帧同步。这样一来,缩短了GNSS接收机的再次定位时间,达到1秒内重新定位,有很好的工程应用前景。   关键词:GNSS接收机;失锁重捕;位同步;帧同步   中图分类号:TN967 文献标识码:A 文章编号:1009-3044(2015)29-0167-03   随着我国北斗事业的快速发展,导航定位服务在人们日常生活中占据越来越重要的位置。卫星发射信号,GNSS导航接收机需要对信号进行捕获,跟踪,然后对数据进行位同步,帧同步处理,进而解析导航电文,得到卫星星历,伪距离等信息进行定位解算。不过,很多时候,由于建筑物遮挡了卫星信号,造成接收机通道的卫星信号失锁,当多颗卫星卫星信号被遮挡,会造成定位中断。在众多的导航芯片中,重捕获定位时间也是接收机重要的指标。比如,UBLOX芯片公司的重捕获时间大概在1秒左右,由于这涉及核心技术,这方面的具体算法并没有公布。针对这种情况,本文对失锁重捕获进行了比较深入的研究,提出一种GNSS接收机在失锁重捕下位边缘和帧同步判断的方法,国内大部分论文只是针对GPS接收机失锁重捕做仿真分析,本文对GPS和北斗模块用天线进行实时信号接收处理,接收机失锁跟踪成功到定位只需要1秒。      图1 失锁重捕获下接收机再次定位原理图   本文研究基于ALTERA公司的FPGA开发板DE2115搭建硬件平台,用天线接收实时的卫星信号,在PC上进行实时处理GPS和北斗信号,实时解算卫星和用户的PVT信息。冷启动[1],在没有任何有用的信息时,用户接收机进行三维定位需要30秒以上的时间,针对接收机失锁情况下重新定位,施行提出一种失锁重捕情况下的GPS接收机快速帧同步方法[2],能够在1毫秒时间内实现帧同步,本文针对此算法做出了改进,在短时间卫星信号失锁时,把失锁前的卫星到用户的伪距离锁存起来,避免了卫星位置的计算,减少了运算内存,加快了信号重新定位的时间;并且在此基础上,提出一种位边缘判断方法,一般来说,普通位同步成功需要的时间大概是几百毫秒,这种判断方法,使得不用经过比特同步,也可以定位成功。接收机在失锁下实现定位的具体算法流程如图1所示。   1 失锁重捕下接收机位边缘推断算法   一般来说,接收机在正常接收处理信号时,捕获信号进入跟踪通道,必须从数据中找到数据比特的边缘,接着才能实现帧同步,才能解调导航电文上的信息。载波环在数据解调时,解调出1毫秒宽的数据电平,而卫星电文中数据流持续20毫秒,所以要将20个1毫秒宽的数据合并起来组成一个20毫秒宽的正常数据比特。位同步之前并不知道那20个数据属于同一个比特,位同步它是接收通道根据一定算法确定当前接收信号在某一数据比特的位置,也就是比特起始边缘位置。直方图是一种比较基本稳定的方法[3],一般接收机正常的位同步成功需要耗掉大概几百毫秒的时间,对于失锁重捕获状况下,几百毫秒的时间也是一个很大的比重。所以本文提出在重捕获下一种位边缘判断方法,该算法利用了失锁前的信息,反推出数据的位边缘,加快了恢复定位的时间。失锁重捕情况下位边缘判断算法关键在于判断位边缘[4],在卫星信号失锁的时刻,记下当前的时间[Lock_time],某通道位边缘[bit_temp],码相位数值[cp_temp],利用FPGA硬件跟踪环里面的1毫秒计数进行计数,当该卫星信号重新捕获跟踪成功后,记下1毫秒计数的数值[count],假设当前时间为RTC,位边缘判断为[bit_count],码相位计数是[cp]。   [bit_count=count%20+bit_temp] (1)   如果[cp_temp-cp0.0009],位边缘[bit_count]加1;如果[cp-cp_temp0.0009],位边缘[bit_count]减1;最后如果位边缘计数大于20。   [bit_count=bit_count-20] (2)   通过这种方法,就估计出数据流的比特边缘,为接下来帧同步判断算法做准备。   2 失锁重捕下GNSS接收机帧同步判断算法   2.1 失锁重捕下GPS接收机帧同步判断算法   帧同步目的是为了确定卫星信号的字帧边缘[5],一般帧同步算法大概需要6秒,找到帧同步码[6],从

您可能关注的文档

文档评论(0)

yingzhiguo + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:5243141323000000

1亿VIP精品文档

相关文档