在这里读了很多关于GNSS的贴子。里面的内容有的是直接翻译外文的文献,也有完全是自己写的。 我准备从今天开始不定期的更新一些关于GNSS 的知识。一是为了分享和探讨,二是记录一下自认为有用的东西,整理材料,理清思绪,希望对一个月之后的毕业设计有所帮助。 今天是第一篇。如果写的不好,大家请指点。

GNSS (Global Navigation Satellite System)也叫全球定位系统,这个不是GPS,但是包含GPS, 还有欧洲的Galileo, 俄罗斯的GLONASS,中国的BeiDou,其中还有一些区域性的卫星系统比如日本的QZSS,印度的(IRNSS)。说白了,就是定位,利用至少4颗卫星去解决位置,时间,速度这三个参数,其中最常用的是位置。 其实这个原理可以复杂也可以简单。 简单的来说就是用三边测量(trilateration):在2维平面,一个固定点用已知的半径长确定一个圆,两个固定点用已知的半径确定两个点,三个固定点可以确定一个点。这个原理映射到3维,两个球相交确定一个圆,三个球相交确定两个点。远离地球的点舍弃,另一个点就是你的位置了。

但是实际上真正应用比这个复杂,首先就要想,原理上三颗卫星可以解决的问题问什么一定要4颗。因为前面的简单解释是已知卫星和接受机/使用GPS 的人)的距离。在实际应用中这距离是不知道的,这个距离需要去计算。就是常说的伪距(pseudorange)。伪距其实就是这这个距离是假的,不真实的(也就是误差的来源,这个以后继续发的话,会继续说)。 现在解释这个伪距为什么是伪(假的)的, 卫星信号的传播需要经过大气层,在到地面,再到接收机。大气层里有电离层和对流层,会对信号有延迟作用,在地面也会反射。 总之,这个卫星信号的路程走多了,它绕远儿了。 其实这个伪距是有公式的,但是打公式太麻烦,就简单说下, 伪距是有几何距离,卫星钟差和接机钟差的距离,还有电离层延迟,对流层延迟,多路径等各种误差加在一起。其中几何距离是用数学X,Y, Z的平方在开根号计算的。其中有三个未知数(接收机的X,Y,Z)这个就是要解决的位置。 另外还有个未知数就是接收机的钟差这个比较大,因为大部分是用的石英钟。所以就有四个未知数,所以需要四个方程,所以需要4个卫星。

大概明白了卫星的定位原理。在简单的说下卫星定位的组成。

卫星是有三个成分组成的分别是空间部分,控制部分和用户部分。

用户部分最简单就是: 只要能使用卫星定位的仪器都是用户部分,比如专业接收机,手机,智能手表等等能收到GNSS信号的都可以。 但是有一点需要注意的是手机,iPad等这些设备,他们的定位不一定使用GNSS 定位的,也是WiFi定位或者cell network定位。

空间部分:这个最直接的就是天上的卫星了。这些卫星是在中轨道上运行,大概有20200km那么高。平均是6个平面,一个平面上有四个点,每个点上至少一个卫星,也就是说也许有多个。之前是是24颗卫星, 这种安排基本上全球大部分地区可以看到至少4颗卫星。知道2011年7月,6颗卫星重新定位,又外加了三个卫星,GPS 的卫星数变成了27个。知道2019年4月,现在共有31颗卫星在运行,包括1颗BLOCK IIA,11颗BLOCK IIR, 7 颗BLOCK IIR-M和12颗BLOCK IIF。前两个是比较旧的,后两个比较新,因为后两个带有最新的band L2C和L5(后面说)

控制部分:这个分为三个,1个主要控制站,1个备用控制站,11个地面的天线,16个地面的监测站。主要用于跟踪,监测,接收和传输一些数据和命令。监测站的主要功能是当卫星从头顶飞过时,收集数据(载波和伪距)然后穿给控制站。这16个监测站6个来自于air force 另外10个来自于NGA。 控制站主要功能就是处理监测站数据用于计算卫星的位置,生成定位数据(navigation data),管理卫星(其中对于运行和退役或者维修的卫星分开管理)确保卫星位置。备用的控制站协助支持主控站。地面的天线主要用于传输主控站的命令,上传一些卫星的处理程序。其中4个专门的GPS 天线和7个AFSCN的远程tracking 站。

好了,今天就先说这么一点,主要说了GPS,其实都是大同小异。

GNSS的基础知识 (GPS定位原理和组成)(1)相关推荐

  1. GPS定位原理及应用简介

      GPS定位原理及应用简介   内容:掌握 GPS 的基本概念和系统组成:掌握 GPS 的坐标系统和基本定位原理:理解 GPS 定位方法分类中绝对定位和相对定位.静态定位和动态定位的概念及用途. 重 ...

  2. 08.GPIO基础知识和工作原理

    GPIO基础知识和工作原理 参考资料 1.正点原子开发板资料 <STM32FXX开发指南:库函数版本>-第六章跑马灯实验 2.STM32FxXx官方资料: F429:<STM32F4 ...

  3. GPS基础知识(一)、GPS 定位原理

    GPS,全称 Global Positioning System,已经广泛应用于我们的日常生活中了,现在的智能手机 里都会自带GPS定位功能.这是一个美国的全球定位系统,虽然我们现在也有北斗了,但毕竟 ...

  4. GNSS一些基础知识(自用,批判地看)

    目录 1.GNSS基础 1.1GNSS接收机定位原理 1.2GNSS定位模式简述 1.2.1基本观测值与误差分析 1.2. 2单点(绝对)定位 1.2.3  差分(相对)定位 1.3 GNSS定位新发 ...

  5. 操作系统之内存管理:1、内存管理基础知识(指令工作原理、地址转化、程序运行过程)

    1.内存管理基础知识(指令工作原理.地址转化.程序运行过程) 思维导图 什么是内存? 指令的工作原理 装入模块的三种实现 绝对装入 可重定位装入 动态重定位 程序的运行过程 链接的三种方式 思维导图 ...

  6. 【转】GPS定位原理

    一.距离测定原理 1.伪距测量 伪距测量是利用全球卫星定位系统进行导航定位的最基本的方法,其基本原理是:在某一瞬间利用GPS接收机同时测定至少四颗卫星的伪距,根据已知的卫星位置 和伪距观测值,采用距离 ...

  7. 二、BLDC矢量控制基础知识:SVPWM原理

    SVPWM空间矢量脉宽调制 这里从三相逆变桥说起,介绍工作原理,逐步过渡到SVPWM实施的各种理论细节中,和之前学习坐标变换一样,SVPWM的学习也需要思考和总结,才能把看过的知识掌握.这是一个完整工 ...

  8. python量化交易:筹码分布(3)_基础知识及计算原理

    1.基础知识 "筹码分布"的准确的学术名称应该叫"流通股票持仓成本分布",它的英文名字叫"CYQ". 其实,"筹码分布" ...

  9. CSS基础知识(定位)

    CSS基础知识 CSS布局的三种机制 普通流(标准流) 浮动 定位 定位模式 静态定位(static) 相对定位(relative) 绝对定位(absolute) 固定定位(fixed) 边偏移 定位 ...

最新文章

  1. 原创|一文读懂主成分分析(PCA)
  2. 小练习——过滤掉出现次数最多的数据
  3. RabbitMQ学习(七)_RabbitMQ Consumer获取消息的两种方式(poll,subscribe)解析
  4. 二项式定理的几何视觉演示再次来袭,这次你看懂了吗?
  5. python3多进程写时拷贝_python多进程实现复制文件
  6. 运动检测(前景检测)之(一)ViBe
  7. 请推荐好的工作流产品
  8. cassss服务未启动_systemd时代的服务管理
  9. 前端面试高频考点,ES6知识点汇总!!!
  10. IPTV码流分析指标
  11. pivot 与 unpivot函数
  12. 根据深度优先算法(DFS)和标记数组求全排列
  13. 一个例子理解java面向对象的机制
  14. 随机变量的原点矩、中心距、变异系数
  15. java扩展类库_Java 类库和常用类库
  16. word文件在线转换成pdf
  17. 字节跳动资深面试官亲述:面试应该注意哪些问题?
  18. Bzoj 2563: 阿狸和桃子的游戏 题解
  19. 怎样使表格中的数字自动计算机,#怎样让一个表格自动加或乘#如何使excel表格里多个数同时除以1000?...
  20. 项目进度经常延误,该怎么破?

热门文章

  1. 读书笔记-干法-为目标全力以赴
  2. 路缘石滑模机实现快速施工的原理以及设备结构
  3. 通过ip反查mac地址
  4. iowait 过高问题的查找及解决linux
  5. 如何快速的合并多个 Excel 工作簿成为一个工作簿?
  6. 4、Linux用户和用户组管理
  7. 分数线在计算机上是什么意思,中考录取分数线是什么意思
  8. 巧夺天工的kfifo(修订版)
  9. HTML CSS 基础 面试题
  10. emule不能连接服务器解决办法