gps学习记录

  1. 卫星的测距原理


    image.png
  2. 但是知道了距离,和位置是不同的概念

如果是一个二维平面, 卫星以自己为中心发散一个圆


image.png

掌握了二维坐标系中接收器的位置计算方法, 只要再增加一颗卫星, 就很容易推导出接收器在三维坐标系中的位置了。所以理论上有三颗卫星就能定位。

实际上并不是这样

这里面有几个潜在的问题

  • 如何选择坐标系?
  • 出于成本、 便携性等各方面的考虑, 接收器的时钟精度远不如卫星的时钟精度, 所以
    在计算信号传输时间时会造成较大的偏差。 由于信号传播速度是光速, 所以哪怕这个时间偏
    差为0.1ms, 距离偏差都会达到30km。

所以我们探讨一下坐标系的概念。

  • 地心惯性坐标系( Earth Centered Inertial, ECI) : 用于描述GPS卫星的位置信息。 在这种坐标系中, 原点为地球的质心, 卫星围绕质心运动, 并遵守牛顿运动定律。
  • 地心地球固连坐标系( Earth Centered, Earth Fixed, ECEF) : 用于描述地面接收器的位置信息。 ECEF最大的特点是它会随着地球而旋转。
ECI坐标系中, XY平面与地球赤道面重合。 X轴指向天球( Celestial Sphere, 一种假
想的无限大的球, 它和地球同心。 所以ECI坐标系不受地球旋转的影响) 的某个位置。 Z轴
与XY平面垂直并指向北极。 ECI坐标系属于笛卡尔坐标系, 故卫星的位置由( X, Y, Z)
表示。
ECEF坐标系的原点为地球中心( 这就是Earth Centered一词的缘由) 。 XY平面也与
地球赤道面重合。 不过其X轴指向0经度方向, Y轴指向东经90度的方向。 所以ECEF坐标系
实际上是随着地球一起旋转的。 ECEF坐标系也属于笛卡尔坐标系, 故接收器的位置也由
( X, Y, Z) 表示。

ECEF是一个笛卡尔坐标系, 而我们实际使用的位置信息却是由经纬度来表示的, 如何将笛卡尔坐标系中的X, Y, Z值转换成经纬度呢?

image.png

有一个换算公式,参考书籍

[2] 《 GPS Essentials of Satellite Navigation Compendium》 第2
章"Coordinate systems"

https://www.u-blox.com/sites/default/files/products/documents/GPS-Compendium_Book_%28GPS-X-02007%29.pdf

笛卡尔x,y,z坐标系以ECEF为主,然后这个坐标需要转换成,经纬度和高度,有一个公式。

时间系统

(1) IAT

(2) UTC

4.卫星轨道相关知识

开普勒三定律

image.png

左图中, Equatorial Plane为赤道平面, 卫星轨道本身是一个椭圆轨道, 它和赤道平面有一个夹角。 这个夹角叫轨道倾角( 图中的Inclination) 。 右图中, 假设观察者站在坐
标原点观察左上角的卫星, 则h代表仰角( Elevation angle) , z代表天顶角( Zenith angle) , 而正北方向离卫星投影点的顺时针角度A为方位角( Azimuth angle) 。

image.png

一些重要的基本概念

  • 星历表( Ephemeris) : 本来用来记录天体特定时刻的位置的。 而在GNSS中, 星历表则记录了卫星的一些运行参数, 它使得我们通过星历表就可以计算出任意时刻的导航卫星的位置和速度。 下文我们将见到在GPS中, 星历表包含了非常详细的卫星轨道和位置信息,所以其数据量较大, 传输时间较长。 为了克服这个问题, 人们设计了星历表的简化集, 即历
    书。

  • 历书( Almanac) : 包含卫星的位置等相关信息, 不过它是星历数据的简化集, 其精度较低。 所以, 历书数据量较小, 传输时间较短。

gps系统的组成和原理

image.png

GPS这三个段将借助GPS规定的通信频段以及数据封装格式进行通信。 其中, 空间段和控制段能双向通信, 而用户段只能从空间段获取数据

在此推荐使用GpsPredict软件获取和展示GPS卫星轨道及相关信息。 图9-13所示为该软件运行时的界面。

人们使用基于地球自转的天文测量得到的世界时( Universal Time, UT) 作为时间计量单位。

时间偏差的问题怎么解决

通过再增加一颗卫星,相当于4元方程组

首次定位时间( Time To First Fix, TTFF)相关

定义:它描述的是GPS接收器需要花费多长时间来捕获GPS卫星信号直到计算出自己的位

TTFF因启动模式[19]不同而有所区别

冷启动模式( 也叫出厂模式) : 在这种模式下, GPS接收器没有保存有效星历、 时间
及位置等信息, 所以它需要从周围可搜索到的GPS卫星那接收信号并获取用于定位的数据
( 星历、 历书、 时间等信息) 。 前面曾介绍, 传输一个完整的GPS导航电文需要12.5分钟。
在这种模式下, TTFF至少为12.5分钟。

暖启动:距离上次定位的时间超过两个小时的启动。

热启动:距离上次定位的时间小于两个小时的启动。

1. 一些重要的基本概念

1.1 星历,历书

1.2 TTFF,启动模式

1.3 DOP的概念(讲完测距的原理再讲,理论与实际有出入)

image.png

2. 大致的测距原理

image.png

3. gps系统和导航电文

image.png

4. GPS 数据格式

GPS 接收机可以按照相关的标准定义将接收到的数据按照特定的格式输出诸如定位时间,经度,维度,高度,定位所用的卫星,DOP 值等信息。主要有 NMEA-0183 和 GPX 两种

  • NMEA
  • GPX

用到的参考资料

  • [BSP]GPSBasicPrinciple_AlphaLi_V0.4_20160808 -----这个相当于大纲
  • 深入理解Android:WiFi模块 NFC和GPS卷 - 邓凡平(jb51.net)----这个对于理解一些基本概念有帮助
  • GPS Essentials of Satellite Navigation Compendium----这个对于深入理解卫星的原理有帮助
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 213,752评论 6 493
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 91,100评论 3 387
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 159,244评论 0 349
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 57,099评论 1 286
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 66,210评论 6 385
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 50,307评论 1 292
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,346评论 3 412
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,133评论 0 269
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,546评论 1 306
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 36,849评论 2 328
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,019评论 1 341
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,702评论 4 337
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,331评论 3 319
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,030评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,260评论 1 267
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 46,871评论 2 365
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 43,898评论 2 351

推荐阅读更多精彩内容

  • 见证革命友谊的时刻到了,还不快去关注我们 什么是GPS定位? 我们手机上的GPS定位,是卫星定位的一种约定俗成的说...
    坤哥lqk阅读 9,342评论 2 22
  • 国家电网公司企业标准(Q/GDW)- 面向对象的用电信息数据交换协议 - 报批稿:20170802 前言: 排版 ...
    庭说阅读 10,936评论 6 13
  • 每天 亲吻烟屁股 是我最快乐的事 吞云吐雾 我乐似神仙 年轻的我 活活被熏死了 我的父母 银发苍苍,无人赡养 我的...
    开心点金石阅读 767评论 19 22
  • UML是什么(注:这部分内容来源于百度百科) UML有3种基本的构造块 事物:事物是对模型中最具有代表性的成分的抽...
    YxxxHao阅读 1,272评论 0 5
  • 过去再好 已回不去 未来再美 还去不了 当下时光 亦是芬芳
    shanshan来了阅读 183评论 0 0