说到GPS大家首先想到的肯定是定位,但其实除了定位之外它还有一个非常重要的功能是授时,时间对GPS系统来说非常重要。

GPS导航电文内播发的时间并不是我们常用的日月年格式,GPS时间系统采用了特殊的Z计数器(Z count )计时方式,具体实现是使用P(Y)码发生器产生的X1作为输入信号 ,X1的序列周期为1.5s . 在GPS导航电文的交接字(HOW)内,二进制的Z计数采用 了长度为29bit,高10位表示星期数(WN 周数),低19位表示本星期内的周内秒(TOW 1.5s).

GPS采用周计数WN (Week Number) ,由于WN使用10个bit来表示最大周为1023,当计满一个周期便会清零,重新从零开始计数,周期约为20年就会有个GPS WN Rollover。从GPS系统时的起始时刻算起:

第一次GPS周数翻转是1999年8月21日,

第二次GPS周数翻转是2019年4月6日,

第三次GPS周数翻转将会在2038年11月20日

测试周翻转的方法如上图,场景开始时间Start time设置为2038年11月20日23:30:00,场景持续1小时,11月21日00:30:00结束。 在21日零时会出现第三次GPS周翻转WN rollover=3 用以测试接收机能否正确识别模拟器设置时间。

我国北斗导航系统也有类似周计时翻转问题,但设计之初吸取了GPS周翻转周期短问题,使用13bit作为周计数使用,翻转周期为8192周约为160年,考虑GNSS接收机使用寿命等因数,提供足够多的时间让以后GNSS接收机设计者设计合理软件而有效规避该问题。

周内秒计数采用了19bit二进制数表示最大可达524 287,但是一周7天的秒数共计604 800s 还不太够。所以采用序列X1的1.5s周期计数时,只需要403200个1.5s周期就够了。因此看到设置界面有 Z count 的周内秒TOW单位为1.5s和1s之分。周内秒计数在下一个周六午夜及星期日零时等于零,然后进入下一个周内秒计数周期,如此循环往复。

Z count内的数据不用设置,PosApp软件会自动安装设置的场景起始时间自动转换。

GPS时间系统Z计数器--GPS周反转相关推荐

  1. GPS时间系统的转换

    GPS所采用的是原子时秒长,起点为1980年1月6日的UTC0时. 在GPS应用中,时常需要采用GPS时间,格式为GPS周+GPS周内秒,从RINEX格式文件中读取的时间均为 格里高利时,所以需要进行 ...

  2. 国际原子时、协调世界时、世界时和GPS时间系统之间的关系

    国际原子时.协调世界时.世界时和GPS时间系统之间的关系 1.国际原子时: TAI  国际原子时的准确度为每日数纳秒 ns 2.协调世界时: UTC   又称:国际协调时.世界标准时间   3.世界时 ...

  3. C#编程练习(03):北斗时间系统、GPS时间系统及其与UTC时间系统之间的转换

    需求说明:北斗周-周内秒转化为日历时,转化为UTC时,转化为GPS周周内秒 GPS周-周内秒转化为日历时,转化为UTC时,转化为北斗周-周内秒 设计示意图: 源代码: using System; us ...

  4. GPS时间以及周内秒

    世界时UT是以地球自转为基础的时间系统,由于不恒定的自转速度.极移等,是一个非恒定均匀的时间系统. 原子时以能级跃迁的辐射电磁波频率为基础.是均匀时间系统. 协调世界时,上述二者的折中.一方面以严格原 ...

  5. GPS研究---GPS 坐标系统和时间系统

    1.坐标系统 在 GPS 测量与应用中,通常采用的坐标系统有两大类.一类是地球坐标系, 该类坐标系是固结在地球上的,随地球一起转动,又称为地固坐标系(CTS). 第二类是天球坐标系,该类坐标系与地球自 ...

  6. 常用的几种时间系统GMT、UTC等以及使用Python代码GPS时间转UTC时间

    内容转载自我的博客 文章目录 时间标准 闰秒 TAI.GPST.UTC换算 时区划分 UTC时间转本地时间(东八区) 本地时间(东八区)转UTC GPS时间转UTC时间 UTC时间转GPS时间 时间标 ...

  7. gps常用时间系统定义

    这里写自定义目录标题 Unix或POSIX时间戳 GPS时间 rtkcmn代码 epoch2time gpst2time time2gpst Unix或POSIX时间戳 它是UNIX或类UNIX系统使 ...

  8. GPS定位的坐标系统与时间系统

    坐标系统和时间系统是描述卫星运动.处理观测数据和表达观测站位置的数学与物理基础. 如何描述卫星位置? 天球坐标系:天球坐标系是一种惯性坐标系,其坐标原点和各坐标轴的指向在空间中保持不动,可较方便地描述 ...

  9. GPS监控系统的研究与实现

    GPS监控系统的研究与实现 许 乐, 刘志强, 周 枫 (华东师范大学城市与环境动态过程重点实验室,上海 200062) 摘要:交通运输工具的合理调度已经成为交通系统中的重要问题,以GPS,GIS和计 ...

最新文章

  1. Sqoop在导入MySQL数据时遇到Timestamp列为0000-00-00 00:00:00报错
  2. yslow前端性能测试工具
  3. RabbitMQ学习总结(2)——安装、配置与监控
  4. c+和python的区别-c语言和python之间有什么区别
  5. [转载]对 Linux 专家非常有用的 20 个命令
  6. vul/0day/shellcode/payload/poc/exp
  7. 服务器监控系统图解,[图解]Attribute实现服务器监控5大步骤
  8. 计算机d级是什么等级,四级口语考试D等级的评分标准是什么
  9. Java SE第10章 异常处理
  10. 【自制小工具】快速批量查询IP归属地(自动去重、按国内外汇总,并智能识别出错误IP)
  11. obs多推流地址_OBS下载、安装、使用(腾讯)推流直播教程
  12. 人大金仓命令行客户端工具KSQL系列2
  13. Python操作MongoDB看这一篇就够了
  14. 转 Java知识——精华总结
  15. 获取json中数组的length
  16. Zimbra黑白名单的配置
  17. Excel.VBA 快速删除重复记录
  18. Samba实现windows/ubuntu 文件共享
  19. python画黑白线条_用Python轻松实现手绘图效果
  20. 幽默人生 - twelfth (12th)

热门文章

  1. MVC的理解和优缺点的总结
  2. 以太网为什么要增加隔离变压器
  3. Provisioning Services 7.8 入门系列教程之五 使用Provisioning Services控制台
  4. 【尚硅谷 JavaWeb 笔记】onsubmit事件
  5. 山东大学软件学院面向对象编程导论期末考试回忆版
  6. 透过源码领悟GCC到底在干些什么
  7. Linux下使用vsftpd架设FTP服务器过程
  8. Andriod安卓下开发UHF读写器
  9. 扬帆优配|杠杆资金重仓股曝光,3只科创板股获多路资金青睐
  10. 休闲游戏“停不下来”,欢迎拍砖^_^