无人机收到了电脑发出来的路径规划之后,就要开始沿着自己的路径运动了,但这里有个问题,它是如何实时得知自己的位置并准确按照路径飞行的呢?

不难想象,很多人第一反应都是GPS。GPS我们经常用,手机上就有,车上也有。但是我们有没有注意到GPS的精度确实有瑕疵,经常把我们定位到马路对面?

民用的GPS定位精度只有3到5米。按照这样的定位精度来飞,就算无人机不撞成一锅粥,那组成的图案也会惨不忍睹。

怎么解决呢?这就要用到差分GPS技术了,差分GPS技术其实也是一种GPS技术的应用。无人机直接用GPS定位,由于存在无法消除的误差,导致定位精度达不到编队飞行的要求。这时候,伟大的工程师们想到了在地面上架设一个GPS基准站的点子,这个地面基准站有事先知晓的准确的空间坐标,然后跟实时测量到的GPS结果进行差分,把误差实时发送给无人机,无人机则根据收到的误差信息对自己的位置进行实时纠偏。这就是差分GPS技术。

根据差分GPS基准站发送的信息方式可将差分GPS定位分为三类,即:位置差分、伪距差分和相位差分。

差分GPS (DGPS)是在正常的GPS外附加(差分)修正信号,此改正信号改善了GPS的精度。
这三类差分方式的工作原理是相同的,即都是由基准站发送改正数,由用户站接收并对其测量结果进行改正,以获得精确的定位结果。所不同的是,发送改正数的具体内容不一样,其差分定位精度也不同。

所不同的是,发送改正数的具体内容不一样,其差分定位精度也不同。

  1. 位置差分原理

这是一种最简单的差分方法,任何一种GPS接收机均可改装和组成这种差分系统。 安装在基准站上的GPS接收机观测4颗卫星后便可进行三维定位,解算出基准站的坐标。由于存在着轨道误差、时钟误差、SA影响、大气影响、多径效应以及其他误差,解算出的坐标与基准站的已知坐标是不一样的,存在一个差值。基准站利用数据链将此改正数发送出去,由用户站接收,并且对其解算的用户站坐标进行改正。

最后得到的改正后的用户坐标已消去了基准站和用户站的共同误差,例如卫星轨道误差、SA影响、大气影响等,提高了定位精度。以上先决条件是基准站和用户站观测同一组卫星的情况。 位置差分法适用于用户与基准站间距离在100km以内的情况。

  1. 伪距差分原理

伪距差分是目前用途最广的一种技术。几乎所有的商用差分GPS接收机均采用这种技术。国际海事无线电委员会推荐的RTCM SC-104也采用了这种技术。

在基准站上的接收机要求得它至可见卫星的距离,并将此计算出的距离与含有误差的测量值加以比较。利用一个α-β滤波器将此差值滤波并求出其偏差。然后将所有卫星的测距误差传输给用户,用户利用此测距误差来改正测量的伪距。最后,用户利用改正后的伪距来解出本身的位置,就可消去公共误差,提高定位精度。

与位置差分相似,伪距差分能将两站公共误差抵消,但随着用户到基准站距离的增加又 出现了系统误差,这种误差用任何差分法都是不能消除的。用户和基准站之间的距离对精度有决定性影响。

  1. 载波相位差分原理

载波相位差分技术又称为RTK技术(real time kinematics),是建立在实时处理两个测站的载波相位基础上的。它能实时提供观测点的三维坐标,并达到厘米级的高精度。

与伪距差分原理相同,由基准站通过数据链实时将其载波观测量及站坐标信息一同传送给用户站。用户站接收GPS卫星的载波相位与来自基准站的载波相位,并组成相位差分观测值进行实时处理,能实时给出厘米级的定位结果。

实现载波相位差分GPS的方法分为两类:修正法和差分法。前者与伪距差分相同,基准站将载波相位修正量发送给用户站,以改正其载波相位,然后求解坐标。后者将基准站采集的载波相位发送给用户台进行求差解算坐标。前者为准RTK技术,后者为真正的RTK技术。

差分GPS(differential GPS-DGPS,DGPS)相关推荐

  1. c语言gps数据类型,GPS数据格式

    该协议信息包括GGA位置测定系统的定位资料.GSV导航卫星资料.RMC导 航卫星特定精简资料.VTG方向及速度等相关资料.这里以接收GGA数据为例, 给出的格式如下: $GPGGA, hhmmss,d ...

  2. 远程定位gps linux,GPS(NMEA)数据解析

    一.GPS定位信息 设置好gps模式,启动gps,正常的话在gps通路有NMEA数据上报,如下: $GPGSV,3,1,11,01,62,130,42,07,61,201,43,11,72,075,2 ...

  3. 地图测量面积工具app_【第288期】GPS工具箱(GPS精准定位工具)

    影视猫(免费观影,自动播放)一起来看囧妈酷狗短酷--音乐卡点短视频制作神器 [一键卡点] 1.海量热门.经典.原创卡点曲目,丰富旋律任君自选: 2.多段视频.图片素材,帮你智能生成节奏大片,好听还好看 ...

  4. 自带手机GPS - 百度gps

    /*** 手机gps -> baidu gps* * @param lat* @param lng* @return*/private LatLng gpsToBaidu(double lat, ...

  5. android gps磁偏角,GPS数据格式解析

    GPS数据格式解析 简介 GPS发送数据以行为单位,数据格式如下: $信息类型,x,x,x,x,x,x,x,x,x,x,x,x,x 每行以字符"$"开头,以为结尾,CR-Carri ...

  6. 【GPS】GPS的C_GNSS_RF_ELNA_GPIO_NUM_DEFAULT配置,Linux系统中GPIO的设置

    GPS的GPIO配置文件 客户需要更改此变量C_GNSS_RF_ELNA_GPIO_NUM_DEFAULT才能覆盖NAVRF驱动程序ELNA设置. modem_proc/gps/gnss/mgp/me ...

  7. 【GPS】GPS测试环境

    [特别注意] 测试GPS时需要注意: 1)  室内无法进行GPS定位: 2)  室外云雨严重时会影响定位精度. [建议] GPS测试需要如下环境: 1)  空旷无遮挡的广场 2)  或者,有GPS模拟 ...

  8. GPS研究---GPS卫星信号

    文章目录 1.GPS 卫星信号 2.C/A码与P码 1. C/A 码 2. P 码 3.GPS 卫星的导航电文 4.卫星位置计算 1.GPS 卫星信号 GPS 卫星信号是 GPS 卫星向广大用户发送的 ...

  9. 指南针 android gps,北斗GPS指南针

    北斗GPS指南针app是一款实用性很强的手机手电筒软件,北斗GPS指南针app界面精美,功能强大,使用便捷,运行稳定,还可以自由调节光线颜色. 软件介绍 北斗GPS指南针app是简单实用的手电筒应用, ...

  10. 指南针 android gps,北斗GPS指南针app

    北斗GPS指南针app是一款非常实用的卫星定位指南针工具安卓版,北斗指南针精确定位东南西北,经纬度,海拔,气压,磁场等等,还有更多日常实用工具如水平仪,手电筒,地图,测量仪等等,支持各种指南针皮肤选择 ...

最新文章

  1. jquery---基本标签
  2. linux 密码策略设置,设置Linux密码策略
  3. 组装自己的tesla超级计算机
  4. 顶级数据恢复_顶级R数据科学图书馆
  5. 甲子光年 | 为什么知识图谱终于火了?
  6. 小丑马戏团风格英文404网页模板
  7. SP1557 GSS2 - Can you answer these queries II
  8. 根据在同一时间使用计算机,3.根据在同一时间使用计算机用户的多少,操作系统可以分为单用户操作系统和多用户操作系统。...
  9. python获取服务器文件svn版本信息_如何编程获取SVN版本号?
  10. spark学习-57-Spark下Scala版HBase下的根据权重获取最真实数据
  11. ubuntu配置fastdfs+Nginx
  12. nginx系列11:负载均衡哈希算法ip_hash与hash模块
  13. windows借鉴linux了吗,Windows应该借鉴Linux的10大功能特征
  14. String及其常用API
  15. 部署Exchange 2010
  16. python二维码_Python 二维码制作
  17. 服务器appcrash的问题怎么修复,ghost win7出现appcrash的问题怎么修复
  18. MFC更改对话框的背景色
  19. 如何修改计算机系统的网络最大连接数?
  20. 说说显示器接口那点事!VGA、DVI、HDMI,DP

热门文章

  1. Java优秀员工自我评价_优秀员工自我评价
  2. SU(seismic unix)常用操作001——sgy文件与su文件的相互转化
  3. 这45个场景,正在被区块链抽筋扒皮…
  4. 黑马程序员Mybatis
  5. dts音效大师安卓版_dts音效大师
  6. java实现redis批量lpush,redis lpush list命令
  7. php中lpush(),lPush 命令/方法/函数
  8. Elasticsearch安装拼音分词器插件
  9. Android资深开发者告诉你:简历这样写绝对吸引面试官眼球,面试电话接到手软
  10. 计算机标准红色,标准红色cmyk值