众所周知GPS接收机定位的时候,需要两种基本信息,一种卫星星历和卫星的观测数据(伪距、载波相位、测距码)。定位的条件星历和卫星的观测数据,缺一不可。

卫星星历是用来描述卫星轨道的参数,用这些参数可以计算出卫星,在地心地固坐标系中的坐标 。卫星在向外发射的无线信号有三层,第一层是载波、第二次是测距码、第三层则是广播星历。星历以每秒50bit往外播发(北斗geo卫星除外),星历参数300bit是一个子帧,接收到完整的卫星电文需要12min30s。星历直接从是中频信号中剥离,一般不受接收机的特性影响。

卫星的观测数据。何为观测数据?就是接收机依靠自身硬件设备测量的数据,伪距来源于测距码,其原理也是获取信号从卫星到接收机的时间,然后乘以电磁波的速度得出。既然观测数据是接收机本身测量得到的,则受到接收机硬件影响较大,一般接收机晶振的好坏直接影响,接收机的性能。

有了以上的基础,现在来讲三种启动模式的区别:

(1)冷启动:

距离上次关机2两小时以上,接收机本身不存储任何相关信息,也就是说接收机,在没有任何一直信息的下,进行捕获和跟踪,最终获取到定位的所必须的星历和观测数据。

(2)温启动:

距离上次关机时间大于2小时,但是存储的相关的星历数据,只是不再当前的龄期,接收机可以根据这些进行快速捕获和跟踪。

(3)热启动

距离上次重启小于2小时,并且存储了星历,星历在龄期之内,是可用的是,接收机根据这些信息快速的进行捕获

跟踪定位。

一般冷启动的时间比较长,温启动次之,热启动的时间最小。国内相关的接收机,冷启动时间在40s左右,热启动时间在1S-2S之间

GPS接收机热启动、温启动、冷启动三种启动方式的区别相关推荐

  1. 关于微软COEM,FPP和开放式许可三种购买方式的区别

    什么是零售版.VOL版和OEM版 零售版是指从软件零售商处购买到的软件产品,它是针对一般家庭用户并且也是最常见的销售版本. Windows Vista零售版分为彩盒包装和COEM简装版,彩盒包装比CO ...

  2. JS标签的获取、js curd、事件的四要素、事件的三种注册方式和区别

    1.掌握html和body标签的两种特殊获取方式(*****)---(重点)         html: document.documentElement body: document.body le ...

  3. 多线程 三种创建方式及区别

    线程概念 进程:启动一个程序就是一个进程. 线程:在一个程序里面,多个事情同步进行,这个事情是由线程来完成 不使用多线程的效果 如果我们不使用线程,会怎么样呢?看下面代码 新建立一个hero类包含英雄 ...

  4. robotstudio仿真搬运编程_敲黑板 | 机器人是怎么完成任务的?这三种编程方式的区别你造吗...

    9012年了,机器人对我们来说已经很熟悉.在许多领域,它都发挥着卓有成效的作用,那么,这些机器人究竟是怎么在各个领域完成任务的呢? 想知道这个问题的答案,我们首先要知道机器人编程. 机器人编程[rob ...

  5. 机器人焊枪动作与编程实验_敲黑板 | 机器人是怎么完成任务的?这三种编程方式的区别你造吗...

    9012年了,机器人对我们来说已经很熟悉.在许多领域,它都发挥着卓有成效的作用,那么,这些机器人究竟是怎么在各个领域完成任务的呢? 想知道这个问题的答案,我们首先要知道机器人编程. 机器人编程[rob ...

  6. Eclipse 打jar三种不同方式的区别

    最近开发一个高德地图项目,使用的框架是mybatis+spring,打成jar包运行的方式,但是在eclipse中正在运行,却在打成jar包后无法运行,错误信息如下 C:\Users\Administ ...

  7. Java数组—三种创建方式与区别

    Java创建数组有三种方式 1. 第一种方式 int arr [ ]  = new int [5] ; 属于动态创建,声明并创建内存空间,等待赋值. //创建数组的第一种方式 //属于动态创建,声明并 ...

  8. 【转】EF三种编程方式的区别Database first ,Model first ,code first

    首先对于EF中先出现的datebase  first和model first两种编程方式,其的区别根据字面意思很容易能够理解. datebase  first就是代表数据库优先,那么前提就是先创建数据 ...

  9. (转) EF三种编程方式的区别Database first ,Model first ,code first

    首先对于EF中先出现的datebase  first和model first两种编程方式,其的区别根据字面意思很容易能够理解. datebase  first就是代表数据库优先,那么前提就是先创建数据 ...

最新文章

  1. WordPress.com使用JavaScript替换掉PHP
  2. minicom使用总结
  3. Android性能优化面试题集锦,终局之战
  4. C 语言Hello world
  5. DL之DNN之BP:神经网络算法简介之BP算法/GD算法之不需要额外任何文字,只需要八张图讲清楚BP类神经网络的工作原理
  6. Kotlin开发细节
  7. 7个使用JavaScript构建数据可视化的实用工具库,希望你能喜欢
  8. Java学习笔记_180704_final和static关键字
  9. 为程序员节省时间的习惯
  10. 【译】你不知道的 Chrome 调试工具技巧 第二十三天:Drawer tips 后续
  11. 使用php后台给自己做一个页面路由,配合ajax实现局部刷新。
  12. 网站五万ip需要服务器,30万IP网站要用什么样的服务器?
  13. 无人驾驶插秧机智能辅助系统_北斗年会 | 智慧农业:插秧“神器”大显身手——雷科防务致力于高精度无人驾驶插秧机前装应用...
  14. 1秒等于多少微妙,纳秒
  15. Android中前景,背景 和 Gravity的设置属性
  16. 【PAT乙级】PAT (Basic Level) Practice (中文)训练记录
  17. 【H5】用易企秀做H5做完发现页面播放顺序乱套了???请不要单选自动播放
  18. 关于requests.exceptions.SSLError: HTTPSConnectionPool(host='XXX', port=443)问题
  19. 博图SCL编程——多种情况下的开关阀控制
  20. Java问题——can not be represented as java.sql.Date 错误解决

热门文章

  1. violate关键字的理解
  2. linux搭建ftps(vsftpd),java代码测试上传下载
  3. Qt5 学习之路及嵌入式开发教程11:Qt5标准输入对话框类及QSlider控件
  4. Transform.setIdentity()invert()transpose()
  5. 国内有什么好的前端学习网站推荐?
  6. Java--反编译软件
  7. Pycharm如何改变背景教程
  8. 视频监控一般都存储在哪里?如何实现云端集中存储?
  9. 微信小程序轮播图的实现
  10. 乔治·霍兹(George Hotz):特斯拉、谷歌最可怕的对手!