DGPS知识详解

2023-05-16

  什么是DGPS?
    DGPS(Difference Global Positioning System英文单词的缩写),即差分全球定位系统。由于当前GPS全球卫星定位系统精度不能满足人们定位导航的需要,因此,研究人员提出了差分定位系统 的概念。其方法是在已精确测定坐标的参照物上设置GPS接收机,并和移动台上的GPS接收机同步观测不少于四颗的同一组卫星,求得该时刻的差分修正数(位 置差分、伪距差分、相位平滑伪距差分和相位差分等修正数),通过无线电数据链把这些改正数实时播发给在附近工作的移动台(用户)或事后传送给移动台(用 户),由移动台(用户)用所收到的差分改正数对其GPS定位数据进行实时修正,其目的是消除公共误差项,有效地减弱相关误差的影响,进而获得更精确的定位 结果,提高定位精度。DGPS相对于GPS能为用户的导航定位精度带来数量级的提高,在飞机精密进场着陆、无人机、弹道轨迹测量、车辆定位导航等航空、航 天、航海及车载领域得到应用。
    DGPS的分类
    
    DGPS是克服SA的 不利影响,提高GPS定位精度的有效手段,可达到Ⅲ级及以上精度。根据DGPS基准站发送的信息方式可将差分GPS定位分为三类,即:位置差分、伪距差分 和相位差分。根据DGPS的区域一般可分为区域DGPS、广域DGPS和全球DGPS,目前,全球DGPS正在探索中。位置差分、伪距差分和相位差分这三 类差分方式的工作原理是相同的,都是由基准站发送修正数,由用户站接收并对其测量结果进行改正,以获得精确的定位结果。所不同的是,发送修正数的具体内容 不一样,其差分定位精度也不同。
    
    1. 位置差分原理
    位置差分技术是 比较简单的一种差分技术,这种技术的特点就是在现有GPS接收机上做改进,从而实现差分定位,位置差分法适用于用户与基准站间距离在100km以内的情 况。通常情况下,常规的GPS接收机通过改装可实现这种位置差分系统。通过安装在基准站上的GPS接收机观测4颗卫星后便可进行三维定位,解算出基准站的 坐标。由于存在着轨道误差、时钟误差、SA影响、大气影响、多径效应以及其他误差,解算出的坐标与基准站的已知坐标是不一样的,会存在一定程度的误差。通 过对接收到的坐标和已知坐标的计算,会得到一个差分修正数,基准站利用无线电数据链将此修正数发送出去,由用户站接收, 用户站用所收到的差分修正数对其GPS定位数据进行实时修正。最后得到的修正后的用户坐标已消去了基准站和用户站的共同误差,例如卫星轨道误差、 SA影响、大气影响等,提高了定位精度。以上先决条件是基准站和用户站观测同一组卫星的情况。
    2. 伪距差分原理
    伪 距差分是应用最广的一种差分技术,几乎所有的商用差分GPS接收机均采用这种技术。这种差分技术的特点是在基准站上,观测所有卫星,根据基准站已知坐标和 各卫星的坐标,求出每颗卫星每一时刻到基准站的真实距离。再与测得的伪距比较,得出伪距改正数,将其传输至用户接收机,从而提高定位精度。国际海事无线电 委员会推荐的RTCM SC-104也采用了这种技术。这种差分技术,通过修正后能得到米级定位精度,如沿海广泛使用的“信标差分”就是采用这种技术。
    与位置差分相似,伪距差分能将两站公共误差抵消,但随着用户到基准站距离的增加又 出现了系统误差,这种误差用任何差分法都是不能消除的。用户和基准站之间的距离对精度有决定性影响。
    3. 载波相位差分原理
    载 波相位差分技术又称RTK(Real Time Kinematic)技术,是实时处理两个测控站载波相位观测量的差分方法。即是将基准站采集的载波相位发给用户接收机,进行求差解算坐标。载波相位差分 技术是建立在实时处理两个测站的载波相位基础上的。它能实时提供观测点的三维坐标,并达到厘米级的高精度。
    实现载波相位差分GPS的方法分为两类:修正法和差分法。前者与伪距差分相同,基准站将载波相位修正量发送给用户站,以改正其载波相位,然后求解坐标。后者将基准站采集的载波相位发送给 用户台进行求差解算坐标。前者为准RTK技术,后者为真正的RTK技术。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

DGPS知识详解 的相关文章

  • Ubuntu16.04中Displays点不开、Language Support点不开、fcitx安装失败的解决方法

    Ubuntu中Displays点不开的解决方法 问题 由于Ubuntu中Displays打不开导致分辨率不能改 xff0c 只能小屏幕 xff0c 怎么样才能修复 xff0c 让Displays能设置 xff1f 解决方法 在终端输入 xf
  • makefile:2: *** missing separator. Stop. make 之后出现的错误,解决方法

    问题 今天建立了个个helloworld c 以及Makefile文件 hellworld c 中内容如下 span class hljs preprocessor include lt stdio h gt span span class
  • 四旋翼无人机俯仰角、横滚校和航向角和电机输出PWM的关系详解(一种情况)

    说明 xff1a 陀螺仪和加速度计摆放坐标如下 xff1a 机头方向可以任意设置 xff0c 如图所示 X 型和十字型无人机的机头方向 由于电机转动会产生一个扭力 xff0c 故相邻的两个电机转动方向相反 在实际实验中 xff0c 当姿态角
  • [docker]Sealer简介

    文章目录 安装创建集群清理集群本机免密登录 镜像构建与运行KubefileSealer ImageClusterfile 制作app镜像 sealer是阿里开源的一款分布式应用打包交付运行的解决方案 xff1b 通过把分布式应用及其所依赖的
  • APM EKF2 alt source

    主要看NavEKF2 core下面的selectHeightForFusion 函数 首先从应用层读取高度 xff0c 再进行角度补偿 xff0c 分别有三种高度源 xff1a baro rangefinder GPS xff08 可以在地
  • zsh: command not found ??? 所有命令在zsh终端失效

    多增加几个环境变量路径即可 在 zshrc 最底部加入即可 xff1a PATH 61 bin usr bin usr local bin PATH export PATH
  • MISSION_MAVLINK

    上传航点的mavlink包 MISSION ITEM 39 Message encoding a mission item This message is emitted to announce the presence of a miss
  • VS2017使用libcurl,链接错误

    当使用libcurl库出现链接错误 xff0c 如下 1 gt WebSocketMsg obj error LNK2001 unresolved external symbol imp curl global init 1 gt WebS
  • Linux Shell 实现一键部署Msql8

    mysql前言 MySQL 是最流行的关系型数据库管理系统 xff0c 在 WEB 应用方面 MySQL 是最好的 RDBMS Relational Database Management System xff1a 关系数据库管理系统 应用
  • Linux Shell 实现一键部署Msql5

    mysql前言 MySQL 是最流行的关系型数据库管理系统 xff0c 在 WEB 应用方面 MySQL 是最好的 RDBMS Relational Database Management System xff1a 关系数据库管理系统 应用
  • Linux Shell 实现一键部署tomcat10+java13

    tomcat 前言 Tomcat 服务器是一个免费的开放源代码的Web 应用服务器 xff0c 属于轻量级应用服务器 xff0c 在中小型系统和并发访问用户不是很多的场合下被普遍使用 xff0c 是开发和调试JSP 程序的首选 对于一个初学
  • Linux Shell 实现一键部署SQL_Server2022

    sql Server 前言 Microsoft SQL Server 是一个全面的数据库平台 xff0c 使用集成的商业智能 BI 工具提供了企业级的数据管理 Microsoft SQL Server 数据库引擎为关系型数据和结构化数据提供
  • Linux Shell 实现一键部署Redis6

    redis 前言 Redis xff08 Remote Dictionary Server xff0c 即远程字典服务 xff0c 是一个开源的使用ANSI C语言编写 支持网络 可基于内存亦可持久化的日志型 Key Value数据库 xf
  • Linux Shell 实现一键部署Rabbitmq

    rabbitmq 前言 RabbitMQ是实现了高级消息队列协议 xff08 AMQP xff09 的开源消息代理软件 xff08 亦称面向消息的中间件 xff09 RabbitMQ服务器是用Erlang语言编写的 xff0c 而集群和故障
  • [linux]mount与nfs挂载简介

    文章目录 挂载mount目录间挂载卸载与fuserfstabNFS Server配置命令 NFS client mount用于挂载设备 xff1a 挂载分区 xff1a mount dev sdb1 data xff1b 文件夹间 xff1
  • Linux Shell 实现一键部署Nginx

    nginx前言 nginx engine x 是 HTTP 和反向代理服务器 邮件代理服务器和通用 TCP UDP 代理服务器 xff0c 最初由Igor Sysoev编写 很长一段时间以来 xff0c 它一直在许多负载重的俄罗斯网站上运行
  • Linux Shell 实现一键部署二进制Rabbitmq

    rabbitmq 前言 RabbitMQ是实现了高级消息队列协议 xff08 AMQP xff09 的开源消息代理软件 xff08 亦称面向消息的中间件 xff09 RabbitMQ服务器是用Erlang语言编写的 xff0c 而集群和故障
  • Linux Shell 实现一键部署二进制docker+docker_compose

    docker 前言 Docker 是一个开源的应用容器引擎 xff0c 让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中 xff0c 然后发布到任何流行的 Linux或Windows 机器上 xff0c 也可以实现虚拟化 容器是完全
  • PowerShell install Docker+docker-compoer

    docker 前言 Docker 是一个开源的应用容器引擎 xff0c 让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中 xff0c 然后发布到任何流行的 Linux或Windows 机器上 xff0c 也可以实现虚拟化 容器是完全
  • PoweShell Win_server install wsl

    什么是 WSL 2 WSL 2 是适用于 Linux 的 Windows 子系统体系结构的一个新版本 xff0c 它支持适用于 Linux 的 Windows 子系统在 Windows 上运行 ELF64 Linux 二进制文件 它的主要目

随机推荐

  • PoweShell Win_desktop install wsl

    什么是 WSL 2 WSL 2 是适用于 Linux 的 Windows 子系统体系结构的一个新版本 xff0c 它支持适用于 Linux 的 Windows 子系统在 Windows 上运行 ELF64 Linux 二进制文件 它的主要目
  • Linux Shell 实现一键部署二进制go+caddy+filebrowser

    filebrowser filebrowser 是一个使用go语言编写的软件 xff0c 功能是可以通过浏览器对服务器上的文件进行管理 可以是修改文件 xff0c 或者是添加删除文件 xff0c 甚至可以分享文件 xff0c 是一个很棒的文
  • PowerShell install go+caddy+filebrowser+nssm 实现部署文件系统

    filebrowser filebrowser 是一个使用go语言编写的软件 xff0c 功能是可以通过浏览器对服务器上的文件进行管理 可以是修改文件 xff0c 或者是添加删除文件 xff0c 甚至可以分享文件 xff0c 是一个很棒的文
  • Linux Shell 实现一键部署http+用户名密码登录

    Apache 前言 Apache 音译为阿帕奇 是世界使用排名第一的Web服务器软件 它可以运行在几乎所有广泛使用的计算机平台上 xff0c 由于其跨平台和安全性被广泛使用 xff0c 是最流行的Web服务器端软件之一 它快速 可靠并且可通
  • PowerShell install 一键部署http+用户名密码登录实现文件系统

    Apache 前言 Apache 音译为阿帕奇 是世界使用排名第一的Web服务器软件 它可以运行在几乎所有广泛使用的计算机平台上 xff0c 由于其跨平台和安全性被广泛使用 xff0c 是最流行的Web服务器端软件之一 它快速 可靠并且可通
  • [python]异常处理与try语句

    文章目录 异常处理try语句异常信息抛出异常 异常类型自定义异常预定义异常 使用 try except else 来捕获异常 xff0c 且要求异常必须继承自Exception类 异常处理 运行期检测到错误称为异常 try语句 python
  • 大杂烩·OSI和TCP/IP协议与ZigBee技术·一

    1 ZigBee技术 ZigBee是基于IEEE802 15 4标准的低功耗局域网协议 根据国际标准规定 xff0c ZigBee技术是一种短距离 低功耗的无线通信技术 这一名称 xff08 又称紫蜂协议 xff09 来源于蜜蜂的八字舞 x
  • Linux Shell 实现一键部署subversion

    subversion SVN是subversion的缩写 xff0c 是一个开放源代码的版本控制系统 xff0c 通过采用分支管理系统的高效管理 xff0c 简而言之就是用于多个人共同开发同一个项目 xff0c 实现共享资源 xff0c 实
  • PowerShell install 一键部署TortoiseSVN

    TortoiseSVN TortoiseSVN是 Subversion 版本控制系统的一个免费开源客户端 xff0c 可以超越时间的管理文件和目录 文件保存在中央版本库 xff0c 除了能记住文件和目录的每次修改以外 xff0c 版本库非常
  • PowerShell install 一键部署subversion

    subversion SVN是subversion的缩写 xff0c 是一个开放源代码的版本控制系统 xff0c 通过采用分支管理系统的高效管理 xff0c 简而言之就是用于多个人共同开发同一个项目 xff0c 实现共享资源 xff0c 实
  • ROS(1)安装

    1 ros安装 安装过程参考https www cnblogs com letisl p 11815191 html安装wsl略 xff0c 利用mobaxterm进行连接与可视化 1 1 添加源 sudo sh c 39 etc lsb
  • ROS(11)move_base详解

    11 move base详解 11 1 move base配置参数解读 参考链接 xff1a https blog csdn net banzhuan133 article details 90239252 https wenku baid
  • vscode c/c++ global插件实现代码跳转

    问题 在打开某些大的工程 xff0c 如ROS时 xff0c 有些类成员或接口无法进行自动跳转 xff0c 比较难受 vscode插件安装 安装C C 43 43 GNU Global插件 安装C 43 43 Intellsense插件 G
  • gammaray剖析QT程序——如何解析qt版本不同的exe

    gammaray是个非常牛逼的工具 xff0c 但是当我们要分析的exe和当前编译gammaray不一致时 xff0c 是没法使用的 方法很简单 xff0c 其实版本和exe无关 xff0c 和exe依赖的qt dll库有关 xff0c 我
  • do{}while(0)用法

    linux内核和其他一些开源的代码中 xff0c 经常会遇到这样的代码 xff1a do while 0 这样的代码一看就不是一个循环 xff0c do while表面上在这里一点意义都没有 xff0c 那么为什么要这么用呢 xff1f 实
  • windows下vscode安装go插件

    1 GIT安装 vscode安装 略 2 GO在win下安装及环境变量配置 安装完GO后 xff0c 创建一个目录作为工作区 xff0c 如G my project go xff0c 环境变量添加GOPATH并指向该目录 在该目录下创建三个
  • GDB调试中 如何在so共享库中打断点、保存断点以及加载断点

    最近在使用gdb的过程中 xff0c 需要对so文件进行调试 xff0c 在这里记录一下调试中的问题及解决方法 如何在so源文件中打断点 xff1f 首先编译so时需要 g指令 在gdb xxx指令后 xff0c 发现无法在so对应的源码文
  • [Net]SSE消息推送简介

    文章目录 SSE网络协议客户端服务端事件 SSE示例客户端服务端 SSE xff08 Server Sent Events xff09 是一种服务端到客户端 xff08 浏览器 xff09 的单向消息推送方式 SSE网络协议 SSE是基于H
  • 记录一次Windows下通过reimp和dlltool转换.lib到.a的过程

    背景是这样的 xff1a 在linux下的一个C 43 43 服务由于特殊原因 xff0c 需要在windows下跑 xff0c 该工程为cmake搭建 xff0c 用到了qt的一些基础库 xff0c 我们想在qtcreator中用ming
  • DGPS知识详解

    什么是DGPS xff1f DGPS Difference Global Positioning System英文单词的缩写 xff0c 即差分全球定位系统 由于当前GPS全球卫星定位系统精度不能满足人们定位导航的需要 xff0c 因此 x