百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 编程字典 > 正文

科普丨为什么无人机测量主流现在都不用RTK技术,而是PPK技术?

toyiye 2024-07-09 22:59 13 浏览 0 评论

无人机用途广泛,具有造价低、多任务、无人员伤亡、机动性好、效益高和低辐射等特点,被广泛运用于军事和民用生产各个方面。由于GPS具有全天候、高精度和自动测量的特点,目前用于测绘的无人机基本都是用GPS进行定位和导航。无人机飞控的GPS单点定位精度太差,之前都是使用大量的像控点去校正影像的畸变。但是,有些特殊地形(如山川、峡谷、河流等)外业人员很难布设像控点,为了减轻工作量,减少大部分像控点甚至是不需要像控点,就必需提高飞机pos点的精度,RTK技术和PPK技术均可达到厘米级精度。

  

  以下我们从RTK和PPK这两种技术原理出发,进行对比分析,以找出更适合应用于GPS空中定位的方法 。

  1、RTK的作业原理

  

  RTK(Real Time Kinematic)测量系统一般由三部分组成:

  即GPS接收设备、数据传输系统和实施动态测量的软件系统。RTK测量技术是以载波相位观测量为根据的,有快速高精度定位功能的载波相位差分测量技术,它能够实时获得测站点在指定坐标系中的三维定位结果,且具有厘米级的定位精度。

  RTK测量的工作原理是:

  将一台接收机置于基准站上,另一台或几台接收机置于载体(称为移动站)上,基准站和移动站同时接收同一时间、同一GPS卫星发射的信号,基准站所获得的观测值与已知位置信息进行比较,得到GPS差分改正值。然后将这个改正值通过无线电数据链电台及时传递给共视卫星的移动站精化其GPS观测值,从而得到经差分改正后移动站较准确的实时位置。

  目前主流的厂商RTK的定位平面精度可达8mm+1ppm,高程精度可达15mm+1ppm。基站与移动站之间的通讯方式主要有电台和网络两种,电台信号稳定,网络信号传输距离远,各有优点。

  2、PPK的作业原理

  

  PPK(Post-Processing Kinematic,GPS动态后处理差分)技术的工作原理是利用一台进行同步观测的基准站接收机和至少一台流动接收机,对GPS卫星进行同步观测;也就是基准站保持连续观测,初始化后的流动站迁站至下一个待定点,在迁站过程中需要保持对卫星的连续跟踪,以便将整周模糊度传递至待定点。

  基准站和流动站同步接收的数据在计算机中进行线性组合,形成虚拟的载波相位观测量,确定接收机之间的相对位置,最后引入基准站的已知坐标,从而获得流动站的三维坐标。

  PPK技术是最早的GPS动态差分技术方式(又称半动态法、准动态相对定位法、走走停停(Stop and Go)法),它与RTK技术的主要区别在于:在基准站和流动站之间,不必象RTK那样,建立实时数据传输,而是在定位观测后,对两台GPS接收机所采集的定位数据进行测后的联合处理,从而计算出流动站在对应时间上的坐标位置,其基准站和流动站之间的距离没有严格的限制。它的优点是定位精度高、作业效率高、作业半径大、易操作。

  3、RTK和PPK的比较与相同点

  1.作业模式相同。两种技术都采用参考站加流动站的作业模式。

  2. 两种技术在作业前都需要初始化。

  3. 两者都能达到厘米级精度。

  4、RTK和PPK不同点

  1.通讯方式不同。RTK技术需要电台或者网络,传输的是差分数据;PPK技术不需要通讯技术的支持,记录的是静态数据。

  2.定位作业的方式不同。RTK采用的实时定位技术,可以在流动站随时看到测量点的坐标以及精度情况;PPK定位属于后处理定位,在现场看不到点的坐标,需要事后处理才能看到结果。

  3.作业半径不同。RTK作业受到通讯电台的制约,作业距离一般不超过10 km,网络模式的需要网络信号全覆盖的区域;运用PPK技术作业,一般作业半径可以达到50 km。

  4.受卫星信号影响的程度不同。RTK作业时,如果在大树等障碍物的附近,非常容易失锁;而PPK作业时,经过初始化后,一般不易失锁。

  5.定位精度不同。RTK平面精度8mm+1ppm,高程精度15mm+1ppmPPK平面精度2.5mm+0.5ppm,高程精度5mm+0.5ppm。

  6.定位频率不同。RTK基站发送差分数据和移动站接收的频率一般为1-2 HZ,PPK定位频率最大可达50HZ。

  5、对比分析:

  1、无人机空中飞行速度很快,需要很高的定位频率,用RTK技术实时导航很难达到这个条件,PPK支持50HZ定位频率,完全满足需求。

  2、RTK实时提供位置信息,PPK可通过后处理方式解算一个周期内的历元数据不仅可以提高固定率,而且解算精度更高。

  3、RTK需要用电台或者网络通信模块,PPK则不需要,减少无人机的负荷,增加飞机续航时间。

  4、RTK作业距离有限,PPK作业距离更远可达50km,在长距离大范围的作业区域内,尤其是带状区域,比如输电线路、公路、铁路、油气管道,PPK将是最佳选择。

  6、总结

  虽然RTK可以实时提供高精度位置信息,但是目前在无人机的应用上有很大的技术难题。PPK相对于RTK最大的好处就是可以事后处理,逆向滤波(Reverse Kalman Filter),这样就可以解决一部分卫星失锁的问题,通过融合解(Forward & Reverse)提高定位精度。

  PPK技术是一种更适合搭载在无人机上的空间定位技术随着科技的发展。无人机技术的日趋成熟,大范围的作业比传统RTK测量效率提高很多很多。PPK技术在无人机方面明显具有更广阔的发展前景,PPK技术势必会成为无人机在测绘方面给的中流砥柱。

相关推荐

为何越来越多的编程语言使用JSON(为什么编程)

JSON是JavascriptObjectNotation的缩写,意思是Javascript对象表示法,是一种易于人类阅读和对编程友好的文本数据传递方法,是JavaScript语言规范定义的一个子...

何时在数据库中使用 JSON(数据库用json格式存储)

在本文中,您将了解何时应考虑将JSON数据类型添加到表中以及何时应避免使用它们。每天?分享?最新?软件?开发?,Devops,敏捷?,测试?以及?项目?管理?最新?,最热门?的?文章?,每天?花?...

MySQL 从零开始:05 数据类型(mysql数据类型有哪些,并举例)

前面的讲解中已经接触到了表的创建,表的创建是对字段的声明,比如:上述语句声明了字段的名称、类型、所占空间、默认值和是否可以为空等信息。其中的int、varchar、char和decimal都...

JSON对象花样进阶(json格式对象)

一、引言在现代Web开发中,JSON(JavaScriptObjectNotation)已经成为数据交换的标准格式。无论是从前端向后端发送数据,还是从后端接收数据,JSON都是不可或缺的一部分。...

深入理解 JSON 和 Form-data(json和formdata提交区别)

在讨论现代网络开发与API设计的语境下,理解客户端和服务器间如何有效且可靠地交换数据变得尤为关键。这里,特别值得关注的是两种主流数据格式:...

JSON 语法(json 语法 priority)

JSON语法是JavaScript语法的子集。JSON语法规则JSON语法是JavaScript对象表示法语法的子集。数据在名称/值对中数据由逗号分隔花括号保存对象方括号保存数组JS...

JSON语法详解(json的语法规则)

JSON语法规则JSON语法是JavaScript对象表示法语法的子集。数据在名称/值对中数据由逗号分隔大括号保存对象中括号保存数组注意:json的key是字符串,且必须是双引号,不能是单引号...

MySQL JSON数据类型操作(mysql的json)

概述mysql自5.7.8版本开始,就支持了json结构的数据存储和查询,这表明了mysql也在不断的学习和增加nosql数据库的有点。但mysql毕竟是关系型数据库,在处理json这种非结构化的数据...

JSON的数据模式(json数据格式示例)

像XML模式一样,JSON数据格式也有Schema,这是一个基于JSON格式的规范。JSON模式也以JSON格式编写。它用于验证JSON数据。JSON模式示例以下代码显示了基本的JSON模式。{"...

前端学习——JSON格式详解(后端json格式)

JSON(JavaScriptObjectNotation)是一种轻量级的数据交换格式。易于人阅读和编写。同时也易于机器解析和生成。它基于JavaScriptProgrammingLa...

什么是 JSON:详解 JSON 及其优势(什么叫json)

现在程序员还有谁不知道JSON吗?无论对于前端还是后端,JSON都是一种常见的数据格式。那么JSON到底是什么呢?JSON的定义...

PostgreSQL JSON 类型:处理结构化数据

PostgreSQL提供JSON类型,以存储结构化数据。JSON是一种开放的数据格式,可用于存储各种类型的值。什么是JSON类型?JSON类型表示JSON(JavaScriptO...

JavaScript:JSON、三种包装类(javascript 包)

JOSN:我们希望可以将一个对象在不同的语言中进行传递,以达到通信的目的,最佳方式就是将一个对象转换为字符串的形式JSON(JavaScriptObjectNotation)-JS的对象表示法...

Python数据分析 只要1分钟 教你玩转JSON 全程干货

Json简介:Json,全名JavaScriptObjectNotation,JSON(JavaScriptObjectNotation(记号、标记))是一种轻量级的数据交换格式。它基于J...

比较一下JSON与XML两种数据格式?(json和xml哪个好)

JSON(JavaScriptObjectNotation)和XML(eXtensibleMarkupLanguage)是在日常开发中比较常用的两种数据格式,它们主要的作用就是用来进行数据的传...

取消回复欢迎 发表评论:

请填写验证码