0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何理解GPS的周数翻转

我快闭嘴 来源:集贤网 作者:最佳男友 2020-01-25 16:39 次阅读

什么是GPS周数翻转

根据美国民用GPS服务接口委员会(CGSIC)近日发布的通知,GPS的整周计数值将于2019年4月6日24点由1023变为0,称作GPS周数翻转。这意味着GPS周计数将迎来新的周期。

为什么会出现这样的情况?“这个得从GPS系统的接口设计来解释这个现象。”长期从事北斗导航系统相关建设工作的科学家,中科院空天信息研究院研究员、博士生导师徐颖说,GPS系统作为一个全球性的导航定位授时系统,在设计之初就建立了自己的一套时间系统,称作GPS时,而这个起点对应UTC时间(世界协调时间)的1980年1月6日0时。为了达到授时的目的,则GPS系统通过导航信号不断向用户广播当前时刻所对应的GPS时,系统设计人员通过周计数(WN)和周内秒(TOW)来共同表示当前时刻距离GPS初始时刻的时间差,从而结合闰秒得到当前UTC时刻,完成授时。

中科院空天信息研究院工程师何智力说,因为多方面原因,GPS在设计之初,设计人员只用了10bit来表征WN,导致WN只能在0—1023之间循环。当WN从1023变为0时,就会发生GPS周数翻转,出现迎接新一周的说法。1024周对应到年上大概就是19.7年,从GPS系统时的起始时刻算起,上一次出现GPS周数翻转是1999年8月21日,这次就正好是2019年4月6日,2038年11月20日将会出现下一次GPS周数翻转。

“打个比方,小朋友因为还没有学习超过100的数,他每次数到100就又从0开始数,而按10进制的计数规则,100以后是101,200以后是201……以此类推,而小朋友每次遇到100都会回到0。这就类似于GPS周数翻转。”何智力说。

GPS周数翻转可能会带来什么影响?

“GPS接收机在没有做GPS周数翻转的预处理情况下,将导致接收机的输出时间返回到大约19年前。这对于依赖GPS授时的任何系统和应用都可能会造成影响。”何智力认为,在民航领域,授时基本都是依靠卫星导航系统来完成,所有自动化的设备都是以该时间来作为基准的。

因此,周数翻转可能引发空管雷达信号数据混乱,会引起数据中断、目标航迹与计划不相关等问题。

同时气象设备之间的信息交换也会因时间跳变而无法自动完成气象信息对齐,造成气象预报困难,从而可能影响飞行调度,带来不必要的损失。

此外,采用未做GPS周数翻转处理的接收机来授时也会对一些自动化运作的基础设施领域产生影响,比如电力、通信和金融领域所用的BITS系统。如果BITS系统只参考了GPS授时信号,则会造成BITS系统的时间跳变,可能就会造成系统瘫痪,影响大众使用。在金融领域,还可能造成无法完成结算,给用户带来经济损失。

GPS周数翻转解决方案

何智力表示,为了应对GPS周数翻转问题,一方面,各个行业应该提前联系GPS接收机供应方,咨询是否存在因GPS周数翻转带来授时错误问题,如果存在,应要求GPS接收机供应方更新固件。另一方面,使用GPS来进行授时的用户,要做好预案和仿真测试,排除隐患。

如何检查接收机是否会受到GPS周数翻转影响?对于普通用户,可联系自己的GPS接收机供应方,询问是否存在这个隐患,何时会出现,及时更新固件。对于专业用户,可以使用GPS信号模拟器来设置信号发播时刻,设置到2019年4月6日之后的任意时刻,反复测试GPS接收机是否会受到周数翻转影响。

北斗系统也有bug?

作为与美国GPS齐名的全球四大卫星导航系统之一,我国自主研发的北斗导航系统已成为当代中国一张耀眼的“国家名片”。那么北斗导航系统有没有类似的bug呢?

徐颖说,我国的北斗导航系统也存在BD周数翻转问题,但是我国的北斗系统设计人员结合GPS周数翻转周期短和一般GNSS接收机使用寿命情况,在设计时,其周计数用13bit表示,翻转周期是8192周,大概是160年,从而有效规避了该问题。其实,对应卫星导航系统周数翻转问题,是必然会出现的,只是翻转周期的长短问题,但是在用户接收机中可以设计合理的算法而规避这个问题,成为没有bug的万年历。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • gps
    gps
    +关注

    关注

    22

    文章

    2873

    浏览量

    165888
  • 卫星
    +关注

    关注

    18

    文章

    1692

    浏览量

    66777
  • 北斗导航
    +关注

    关注

    12

    文章

    243

    浏览量

    72324
收藏 人收藏

    评论

    相关推荐

    理解FPGA中的单粒子翻转

    受到单粒子翻转(Single-Event Upsets,SEU)的影响。本文探讨了FPGA中的SEU,强调了必须防范SEU的原因,以及快速错误纠正的重要性。
    的头像 发表于 11-23 10:05 2236次阅读
    <b class='flag-5'>理解</b>FPGA中的单粒子<b class='flag-5'>翻转</b>

    GPS

    gps
    jf_05471554
    发布于 :2022年10月14日 11:52:04

    深入理解Android:WiFi模块 NFC和GPS

    本帖最后由 lee_st 于 2018-2-26 00:21 编辑 深入理解Android:WiFi模块 NFC和GPS
    发表于 02-25 22:26

    怎么获得核心定时器的翻转中断设置?

    )设置:和b)运行:谁能理解为什么在翻转时我可能会错过一定百分比的中断?是否有一种更简单的方法来获得核心定时器的翻转中断设置?非常感谢。
    发表于 10-10 15:07

    GPS卫星信号的组成和原理解

    =1227.60MHz (2)  二、GPS天线原理解析  其波长λ2=24.42cm。两载波的频率差为347.82MHz,大约是L2的28.3%,这样选择载波频率便于测得或消除导航信号从GPS卫星传播至接收机时由于
    发表于 06-09 07:00

    GPS定位基本原理解析 精选资料推荐

    最近看到咱们国内的的导航:北斗导航已经完全部署完了么,然后就去查找资料了解了一下导航这个玩意,最后发现其实不管什么导航其实都差不多,只是用的卫星不一样,如果用GPS导航可能就是使用美国那边发射的卫星
    发表于 07-30 06:36

    对输出比较的理解

    这个输出比较模式理解起来还是有点打脑壳的,但理解了也挺简单的。对输出比较的理解分成两部分来解释:一、原理二、在STM32上实现:1)硬件上的配置 2)中断服务程序的编写实现一、原理 示意图就像上面画
    发表于 08-09 08:00

    底盘链式翻转装置的方案设计

    根据大客车底盘车架的结构特点, 分析国内外底盘生产线采用的多种翻转装置及工况, 并介绍亚奔公司所采用的单头驱动链式翻转装置及其设计要点。关键词: 底盘 链式 翻转 
    发表于 07-27 10:23 14次下载

    GPS,GPS是什么?GPS原理

    GPS,GPS是什么?GPS原理 GPS 是英文Global Positioning System(全球定位系统)的简称,而其中文简称为“球位系”。
    发表于 03-10 11:52 7873次阅读

    GPS天线原理解

    本内容深入讲解了gps天线原理及GPS天线单元设计知识,GPS卫星信号的组成
    发表于 12-08 15:31 9626次阅读

    浅析手机GPS及手机定位系统

    GPS导航一个就是GPS定位跟踪。手机GPS以及手机定位对于很多使用智能手机的朋友都已经不陌生,下面小编来给大家分享一些关于手机GPS及手机定位系统的相关知识,供大家更好的
    发表于 06-06 05:19 5568次阅读

    我国两颗天眼正式上岗 全球定位系统GPS“归零”

    我国的北斗系统,也存在BD周数翻转问题,但在设计时,其周计数用13bit表示,翻转周期是8192周,大概是160年,从而有效规避了该问题。但只要是卫星导航系统都存在周数
    发表于 03-22 16:36 5392次阅读

    翻转教学中的深度学习

    从布卢姆的教育目标分类来看,翻转作业在课前主要为实现记忆与理解层次的部分目标,为课堂实现更高阶的其余层级的目标作铺垫。课后作业的作用则为巩固各层级的目标的实现。
    的头像 发表于 09-20 16:14 1788次阅读

    GPS坑洞定位器制作原理解

    对于便携式电源,GPS 坑洞定位器使用USB充电宝。在野外,当用户靠近坑洞时,他们按下按钮。如果GPS被锁定,跟踪器会记录FRAM中的按钮按下情况。
    发表于 07-13 12:49 906次阅读
    <b class='flag-5'>GPS</b>坑洞定位器制作原<b class='flag-5'>理解</b>析

    instance是何时翻转的?每次有多少instance在翻转

    在run dynamic vectorless IR时,instance是何时翻转的?每次有多少instance在翻转
    的头像 发表于 01-26 09:31 461次阅读
    instance是何时<b class='flag-5'>翻转</b>的?每次有多少instance在<b class='flag-5'>翻转</b>?