威尼斯(885566·WNS认证)官网-Mobile Application Center

885566威尼斯

GPS归零时间为什么是4月6日 系统归零的影响有哪些?

时间:2019-03-25

作者:

来源:

GPS(全球定位系统)将在今年4月6日进行“归零”,迎来新周期。近日在旧金山召开的RSA美国信息安全大会上,有专家预测,旧GPS系统将在4月6日发生类似计算机千年虫的错误;更有安全专家表示,自己绝不会在当天搭乘飞机……那么GPS归零到底是什么原因造成的,究竟有什么影响呢?

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

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

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

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

如何消除隐患?

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

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

北斗系统有没有归零现象发生呢?

我国的北斗系统,也存在BD周数翻转问题,但在设计时,其周计数用13bit表示,翻转周期是8192周,大概是160年,从而有效规避了该问题。但只要是卫星导航系统都存在周数翻转问题,只是周期时间长短不一样。

目前国内大多数智能手机都支持GPS、北斗和伽利略的卫星组合定位,所以对于这次现象也不用过于担心。毕竟只是一瞬间发生的事情。

XML 地图