1.卫星定位原理

基于数学上求解多元方程组可知通过三维空间的无源测距 ,可以求解GNSS导航定位解 。如果仅仅使用单颗卫星的测距信息,则用户的位置解为以卫星为球心半径为r的球面,这就是一个位置面(surface of position , SOP) 。若使用两颗卫星的测距信息,则用户位置解的轨迹为半径分别为两个球的相交圆。如果再增加第三个卫星测距信息,则用户的位置解限制在下图所示圆上的两个点上。对于大多数应用情况,实际上仅仅存在一个位置解,而另一个位置解可能在太空,也可能在地球内部或者是用户操作区域之外。如果两个解都可行的话,则可以使用第四个距离测量值来解决定位解的模糊性。

在GNSS 系统中,接收机和卫星的时钟并不是同步的。因此产生的测量值为伪距,而不是距离。从卫星s 到用户天线α 的伪距为:

式中:由为对应的真实距离;  为接收机的钟差,  为卫星的钟差。卫星的钟差由控制段来测量,并通过导航电文发射,因此导航处理器能够校正卫星钟差。而接收机的钟差是未知的,但是对于一给定的接收机,对所有同时接收的伪距测量值,接收机钟差是一样的。因此,它可以作为导航解的一部分和用户位置一起求解。除非采用限制条件, GNSS的导航解是四维的,包含三个位置和一个接收机钟差。
       四维导航解的求解,至少要求四个不同的GNSS卫星的测量值,这就是通常所说的四星定位的来历。从下图中信号的几何分布说明这个问题。如果半径等于伪距的球面放置在四颗卫星中任意一颗卫星周围,正常的情况下,四个球面不存在任何交叉点。但是,每一个伪距减去由于接收机钟差造成的距离误差,那么仅仅剩下距离。而半径等于距离的四个球面将相交于用户的位置点。因此,通过调整四个球的半径,且调整的大小相等,直到它们相交,就能够得到。在实际中,位置和钟差是同时求解的。而且,如果存在两个解,仅仅其中一个解是切实可行的位置解。
        经过卫星钟差(以及其他已知误差)修正后的每个伪距测量值,可以表示为在信号发射时刻卫星的位置 在信号到达时刻的用户天线位置和接收机钟差所导致的测距误差的函数:

其中忽略测量噪声。如下图所示。根据导航电文中广播的一系列描述卫星轨道的参数,称为星历( ephemeris),以及修正后的卫星信号发射时间测量值,就可以求解卫星的位置。如果信号的到达时间一样,那么由天线位置和接收机钟差构成的四个未知量对每一颗卫星的伪距方程来说都是相同的。因此通过求解四个由伪距测量值所构成的瞬间方程可以得到四个未知量的解。用同样的方法,采用一系列的伪距率测量值即伪距的变化率,可以求解用户天线的速度和接收机的钟差漂移。

除了导航和定位功能, GNSS 也可用于授时服务,用来同步一个网络中的所有时钟。

2.GNSS(GPS)体系结构

对于不同GNSS系统,其体系结构基本相同。以GPS为例,由空间星座部分、地面监控部分与用户设备组成,见下图所示。

空间星座部分有多颗卫星运行在高度约为20000km的近似圆形轨道上,这些卫星分布在6个轨道上,每个轨道上不规则地分布着4颗卫星,每个轨道面与地球赤道面的夹角约为55°,运行周期约为12h。

地面监控部分主要由主控站MCS、监测站和地面天线组成。地面监控的目的是实现系统的宏观调控及维护,具体包括4个方面:

a)监测及维持星座中每颗卫星的轨道,必要时可重新部署及定位;

b) 保证卫星的可用性;

c)维持GPS时间;

d)完成每颗卫星时钟参数和卫星星历的预测计算,周期性重载信息哎更新导航数据

用户设备部分是接受GPS卫星无线电信号的接受机,并完成对用户的位置、速度和时间的估算。

3.误差源和性能的限制

GNSS 导航解计算的误差源包含广播星历与真实星历间的误差和卫星钟差。信号传播延迟误差来源于信号在电离层和对流层中的折射,从而造成很大的测距误差。使用模型可以部分补偿电离层和对流层的延迟误差。然而,如果一颗卫星使用多个频点的测距信息,那么可以使用差分技术确定电离层传播延迟误差。接收机的测量误差是由于接收机动态响应延迟、接收机噪声、射频(radio frequency , RF) 干扰及信号的多路径干扰而引起的。当GNSS 信号被建筑物和地面反射时,接收到的信号多于一路,则就出现了多路径现象。接收机在定位过程中涉及的误差包括卫星时钟钟差、接收机时钟钟差、电离层延时、对流层延时、多径误差、卫星轨道误差、接收机噪声、用户等距误差,详见下图所示。

一颗卫星的仰角就是用户到卫星的视线矢量与水平面的夹角。低仰角的卫星信号存在较大的电离层和对流层传播延迟,同时也易遭受多路径干扰。因此,大多数GNSS 接收机摒弃低于某一仰角的卫星信号,该仰角称为屏蔽角。屏蔽角的值通常设为5°~15° 。
        在好的接收条件下, GNSS 的定位精度典型的为几米,定位性能与所采用的信号有关。如果使用一个或者多个已知精确位置的参考基站提供修正信息,那么导航定位的精度能够改善到米级。这就是差分GNSS(differential GNSS , DGNSS) 技术。在好的环境下,采用载波相位差分技术可以获得厘米级的定位精度。参考基站也可用于GNSS 信号的故障监测,这种处理称为完好性监测。
       在一些恶劣的环境中, GNSS 的性能会下降。GNSS 信号可能被建筑物、地形和用户设备的载体一部分所遮挡。接收机可能仅仅接收反射路径的信号,称为非视线( nonline - of - sight , NLOS) 接收,非视线接收引入了大的正的距离误差。如下图所示。低仰角的卫星信号受到影响更大。在高楼环绕的街道称为城市l峡谷( urban canyons) 中, GNSS 信号的遮挡和多路径干扰常常发生。建筑物高度与接收机到建筑物之间的距离之比决定了有多少颗卫星信号能够绕过建筑物而被接收机所接收。在城市区域,接收到的GNSS 星座数对定位的性能有较大的影响。在山区,GNSS 信号的遮挡同样经常发生,主要是由于在山谷时低仰角的卫星被遮挡。

因此,接收到可进行导航解算所需的4 颗卫星信号并不是经常可行的,尤其是仅仅使用一种星座时。有时候,通过预测接收机钟差,或者假设用户高度不变,当卫星数目小于4 颗时,在一段有限时间内可以获得用户的导航解。即使当收到4颗或者4 颗以上的卫星信号时,如果信号的几何分布很差时,也可能在某一方向导致较差的定位精度。多路径和NLOS 抵消技术可用于抵消多路径效应,而现在逐渐得到应用的影像匹配(shadow matching) 技术或视觉定位,即一种使用三维城市模型,将视觉信息与高精地图进行匹配的新型定位技术,用来提高城市峡谷环境中的GNSS 定位性能。
       当信号衰减时,GNSS 性能也会下降,如在室内或者树下的环境。邻近频段的通信信号的RF 干扰、任意频段强信号的滤波留下的谐波和GNSS 信号本身的故意干扰都会造成GNSS 性能的下降。与其他类型的无线电信号比较, GNSS 信号相当脆弱,因此它们很容易衰减和容易受到干扰。

3.参考文献

GNSS 与惯性及多传感器组合导航系统原理 (第二版)

Fundamentals of Inertial Navigation,Satellite-based Positioning and their Integration

INS/GNSS组合导航(二)GNSS卫星定位原理及误差源相关推荐

  1. MTI-G-710/GNSS组合导航代码分析

    这里写自定义目录标题 前言 代码分析 主函数 sinsgps核心函数 IMU参数辨识 结果分析 1.原始数据分析 2.陀螺仪零偏估计 3.加速度计零偏估计 4.自适应卡尔曼滤波 5.组合导航下的方位角 ...

  2. INS/GNSS组合导航(三)松耦合、紧耦合、深度耦合

    0 INS/GNSS组合导航概述 所谓INS/GNSS组合导航,就是利用INS和GNSS两者信息进行融合,从而综合利用两者的优点,实现优势互补,求解实现pose的解算,得到PVA(位置.速度.姿态)的 ...

  3. GNSS/INS组合导航(八):INS/GPS组合导航

    INS/GPS组合导航 对比INS与GPS导航方法,二者都有其各自的优缺点. 惯性导航系统INS是一种全自主的导航系统,可以输出超过200Hz的高频信号,并且具有较高的短期测量精度.除了提供位置与速度 ...

  4. 基于PSINS工具箱的卡尔曼滤波与SINS/GNSS组合导航

    文章目录 卡尔曼滤波与SINS/GNSS组合导航 典型的SINS/GNSS组合滤波 POS处理 卡尔曼滤波与SINS/GNSS组合导航 用于Kalman滤波的函数有: psinstypedef(nnm ...

  5. INS/GPS组合导航类型简介

    INS/GPS组合导航类型简介 前言 内容 PSINS中19维组合导航代码可参考一下 前言 导航技术为用户提供运动物体的位置.速度和姿态信息.常用导航方法有卫星导航和惯性导航. 卫星导航以其定位精度高 ...

  6. 组合导航(八):INS/GPS组合导航

    INS/GPS组合导航 1 误差反馈 1.1 开环INS/GPS架构 1.2 闭环INS/GPS架构 2 组合导航的类型 2.1 松耦合 的INS/GPS组合导航 2.2 紧耦合 的INS/GPS组合 ...

  7. INS/GNSS组合导航(十二)如何读懂MEMS惯性器件精度?

    系列1跟大家解释了惯性器件中几种不同的陀螺零偏指标以及如何正确地对比器件性能.本系列我们以一款典型MEMS IMU模块为例来带着大家过一遍MEMS的常见精度指标,希望能对大家正确理解和选用MEMS惯性 ...

  8. INS/GNSS组合导航(二)-INS常用的坐标系统及转换

    一.常用坐标系 由于INS是一种完全自主的导航系统,不与外界发生联系.但是我们又想知道物体的的位置,尤其是其与GNSS组合时需要知道其与GNSS在同一坐标系下的位置信息,这就牵扯到了INS的几个导航系 ...

  9. INS/GNSS组合导航(六)-惯性器件的主要误差

    在SINS的各种误差源中,影响最大的是惯性传感器误差,这其中又包括加速度计和陀螺仪的误差.从误差的性质上可以分为系统误差和随机误差,而从误差源上又可以分为零偏误差.尺度因子误差.安装误差.非线性误差以 ...

  10. INS/GNSS组合导航(七)-SINS的微分方程的推导

    (三)中对SINS的机械编排进行了初步可行性的介绍,并未对机械编排进行原理性介绍.那么在详细介绍机械编排之前,需要先对SINS的微分方程进行详细的推导. 无论是机械编排,还是后面误差方程的建立,SIN ...

最新文章

  1. python二叉树遍历算法_分享python实现的二叉树定义与遍历
  2. 【实用】Angular中如何实现类似Vuex的全局变量状态变化功能?
  3. Matlab中plot函数参数解析
  4. 5G NR — 密集组网和异构组网
  5. html5制作交互式课件,用flash制作交互式课件.ppt
  6. 测量分类准确率的过程算坍缩吗?
  7. 干货 | 一文带你搞定Python 数据可视化
  8. bootstrap-进度条
  9. FCN Caffe:可视化featureMaps和Weights(C++)、获取FCN结果
  10. Android相对布局(RelativeLayout)常用属性、练习使用按键、文本框等控件、线性布局(LinearLayout)属性
  11. 【转载】关于 Google Chrome 中的全屏模式和 APP 模式
  12. 说一下自己对于 Linux 哲学的理解
  13. 2012年最佳30款免费 WordPress 主题
  14. 代码健壮性 —— 异常保护和合法性检测
  15. 3dsmax2020软件安装教程
  16. 中职学校计算机专业课程设置,中职学校计算机专业课程设置的几点思考
  17. APS 生产排单系统设计
  18. 移动APP质量优化框架 – Booster
  19. 禅道 10.0.alpha 版本发布,全新的界面和交互体验
  20. 2022数据库系统工程师 下午试题二 真题答案

热门文章

  1. 2019年最新目标检测算法综述汇总
  2. HDU 4054 Hexadecimal View
  3. 利用JS模拟排队系统
  4. php和mysql web开发 目录_PHP和MySQL Web开发(原书第5版)简介,目录书摘
  5. JVM 的GC 算法 分析
  6. Git | git的简单使用教程
  7. 椭圆形建筑——逸夫演艺中心
  8. 什么是偏振光和UV光?
  9. 主成分分析(PCA)
  10. Android架构学习之路三-MVX