GPS接收机热启动、温启动、冷启动三种启动方式的区别
众所周知GPS接收机定位的时候,需要两种基本信息,一种卫星星历和卫星的观测数据(伪距、载波相位、测距码)。定位的条件星历和卫星的观测数据,缺一不可。
卫星星历是用来描述卫星轨道的参数,用这些参数可以计算出卫星,在地心地固坐标系中的坐标 。卫星在向外发射的无线信号有三层,第一层是载波、第二次是测距码、第三层则是广播星历。星历以每秒50bit往外播发(北斗geo卫星除外),星历参数300bit是一个子帧,接收到完整的卫星电文需要12min30s。星历直接从是中频信号中剥离,一般不受接收机的特性影响。
卫星的观测数据。何为观测数据?就是接收机依靠自身硬件设备测量的数据,伪距来源于测距码,其原理也是获取信号从卫星到接收机的时间,然后乘以电磁波的速度得出。既然观测数据是接收机本身测量得到的,则受到接收机硬件影响较大,一般接收机晶振的好坏直接影响,接收机的性能。
有了以上的基础,现在来讲三种启动模式的区别:
(1)冷启动:
距离上次关机2两小时以上,接收机本身不存储任何相关信息,也就是说接收机,在没有任何一直信息的下,进行捕获和跟踪,最终获取到定位的所必须的星历和观测数据。
(2)温启动:
距离上次关机时间大于2小时,但是存储的相关的星历数据,只是不再当前的龄期,接收机可以根据这些进行快速捕获和跟踪。
(3)热启动
距离上次重启小于2小时,并且存储了星历,星历在龄期之内,是可用的是,接收机根据这些信息快速的进行捕获
跟踪定位。
一般冷启动的时间比较长,温启动次之,热启动的时间最小。国内相关的接收机,冷启动时间在40s左右,热启动时间在1S-2S之间
GPS接收机热启动、温启动、冷启动三种启动方式的区别相关推荐
- 关于微软COEM,FPP和开放式许可三种购买方式的区别
什么是零售版.VOL版和OEM版 零售版是指从软件零售商处购买到的软件产品,它是针对一般家庭用户并且也是最常见的销售版本. Windows Vista零售版分为彩盒包装和COEM简装版,彩盒包装比CO ...
- JS标签的获取、js curd、事件的四要素、事件的三种注册方式和区别
1.掌握html和body标签的两种特殊获取方式(*****)---(重点) html: document.documentElement body: document.body le ...
- 多线程 三种创建方式及区别
线程概念 进程:启动一个程序就是一个进程. 线程:在一个程序里面,多个事情同步进行,这个事情是由线程来完成 不使用多线程的效果 如果我们不使用线程,会怎么样呢?看下面代码 新建立一个hero类包含英雄 ...
- robotstudio仿真搬运编程_敲黑板 | 机器人是怎么完成任务的?这三种编程方式的区别你造吗...
9012年了,机器人对我们来说已经很熟悉.在许多领域,它都发挥着卓有成效的作用,那么,这些机器人究竟是怎么在各个领域完成任务的呢? 想知道这个问题的答案,我们首先要知道机器人编程. 机器人编程[rob ...
- 机器人焊枪动作与编程实验_敲黑板 | 机器人是怎么完成任务的?这三种编程方式的区别你造吗...
9012年了,机器人对我们来说已经很熟悉.在许多领域,它都发挥着卓有成效的作用,那么,这些机器人究竟是怎么在各个领域完成任务的呢? 想知道这个问题的答案,我们首先要知道机器人编程. 机器人编程[rob ...
- Eclipse 打jar三种不同方式的区别
最近开发一个高德地图项目,使用的框架是mybatis+spring,打成jar包运行的方式,但是在eclipse中正在运行,却在打成jar包后无法运行,错误信息如下 C:\Users\Administ ...
- Java数组—三种创建方式与区别
Java创建数组有三种方式 1. 第一种方式 int arr [ ] = new int [5] ; 属于动态创建,声明并创建内存空间,等待赋值. //创建数组的第一种方式 //属于动态创建,声明并 ...
- 【转】EF三种编程方式的区别Database first ,Model first ,code first
首先对于EF中先出现的datebase first和model first两种编程方式,其的区别根据字面意思很容易能够理解. datebase first就是代表数据库优先,那么前提就是先创建数据 ...
- (转) EF三种编程方式的区别Database first ,Model first ,code first
首先对于EF中先出现的datebase first和model first两种编程方式,其的区别根据字面意思很容易能够理解. datebase first就是代表数据库优先,那么前提就是先创建数据 ...
最新文章
- WordPress.com使用JavaScript替换掉PHP
- minicom使用总结
- Android性能优化面试题集锦,终局之战
- C 语言Hello world
- DL之DNN之BP:神经网络算法简介之BP算法/GD算法之不需要额外任何文字,只需要八张图讲清楚BP类神经网络的工作原理
- Kotlin开发细节
- 7个使用JavaScript构建数据可视化的实用工具库,希望你能喜欢
- Java学习笔记_180704_final和static关键字
- 为程序员节省时间的习惯
- 【译】你不知道的 Chrome 调试工具技巧 第二十三天:Drawer tips 后续
- 使用php后台给自己做一个页面路由,配合ajax实现局部刷新。
- 网站五万ip需要服务器,30万IP网站要用什么样的服务器?
- 无人驾驶插秧机智能辅助系统_北斗年会 | 智慧农业:插秧“神器”大显身手——雷科防务致力于高精度无人驾驶插秧机前装应用...
- 1秒等于多少微妙,纳秒
- Android中前景,背景 和 Gravity的设置属性
- 【PAT乙级】PAT (Basic Level) Practice (中文)训练记录
- 【H5】用易企秀做H5做完发现页面播放顺序乱套了???请不要单选自动播放
- 关于requests.exceptions.SSLError: HTTPSConnectionPool(host='XXX', port=443)问题
- 博图SCL编程——多种情况下的开关阀控制
- Java问题——can not be represented as java.sql.Date 错误解决
热门文章
- violate关键字的理解
- linux搭建ftps(vsftpd),java代码测试上传下载
- Qt5 学习之路及嵌入式开发教程11:Qt5标准输入对话框类及QSlider控件
- Transform.setIdentity()invert()transpose()
- 国内有什么好的前端学习网站推荐?
- Java--反编译软件
- Pycharm如何改变背景教程
- 视频监控一般都存储在哪里?如何实现云端集中存储?
- 微信小程序轮播图的实现
- 乔治·霍兹(George Hotz):特斯拉、谷歌最可怕的对手!