RTK定位

news2025/4/13 0:37:36

文章目录

  • 前言
  • 什么是 RTK
  • RTK的工作原理
  • 网络RTK vs 传统RTK
  • 结语

前言

说到定位,相信大家一定不会觉得陌生。如今我们所处的信息时代,人人都有手机。每天,我们都会用到与地图和导航有关的APP。

这些APP,就是基于定位技术的。说到定位技术呢,大家又肯定会想到GPS、北斗这些名词。是的,这些都属于全球导航卫星系统,也就是GNSS(Global Navigation Satellite System)。

在这里插入图片描述
正是这些在太空中飞行的卫星,帮助我们的手机具备了定位能力,并为我们提供导航服务。

上面这些概念大家都是知道的。接下来,要给大家介绍一个可能比较陌生的概念:它也和卫星有关,是目前行业最常用的定位技术之一,为我们的工作和生活提供了很大的帮助,它就是——RTK。

究竟什么是RTK?有了卫星,为什么还需要它?它有什么特点,又是如何工作的?别急,下面将为大家一一道来。

什么是 RTK

RTK,英文全名叫做Real-time kinematic,也就是实时动态。这是一个简称,全称其实应该是RTK(Real-time kinematic,实时动态)载波相位差分技术。(为了方便阅读,下面将继续简写为RTK。)

不要慌!这个技术虽然看上去很专业,但实际原理并不复杂。

RTK是一个对GNSS进行辅助的技术。为什么要对GNSS进行辅助?当然是因为GNSS自身存在不足啦!

大家都知道,GNSS卫星之所以能够对地球上的终端(例如手机、汽车、轮船、飞机等)进行定位,依靠的是三维坐标系。

在这里插入图片描述
找至少4颗卫星,分别计算各个卫星与终端之间的距离△L(这个距离也被称为“伪距”),就可以列出4个方程组。计算之后,就能得出终端的四个参数,分别是经度、纬度,高程(海拔高度)和时间。

通过单位时间的位置变化,还能算出终端的速度。三维坐标、速度、时间信息,我们通常称之为PVT(Position Velocity and Time)。仅靠卫星,我们可以得到PVT。但是,注意了,卫星定位是存在误差的。

误差既来自系统的内部,也来自外部。例如卫星信号穿透电离层和对流层时产生的误差,还有卫星高速移动产生的多普勒效应引起的误差,以及多径效应误差、通道误差、卫星钟误差、星历误差、内部噪声误差,等等。

这些误差,有些可以完全消除,有些无法消除或只能部分消除,它们影响了系统的准确性和可靠性。

为了更好地消除误差、提高定位精度,行业专家们研究出了一个更厉害的定位技术,那就是RTK。

RTK的工作原理

我们直接来看RTK的工作原理。

在这里插入图片描述
如上图所示,这是一个标准的传统RTK组网。

其中,除了卫星之外,RTK系统包括两个重要组成部分——基准站和流动站。

两个站都带有卫星接收机,可以观测和接收卫星数据。顾名思义,基准站是提供参考基准的基站。而流动站,是可以不断移动的站。流动站其实就是要测量自身三维坐标的那个对象目标,也就是用户终端。

大家经常在户外看到一些扛着三脚架设备进行测量的人。其中一部分人,扛的可能就是RTK基准站或流动站。

我们来仔细看看定位过程。

首先,基准站作为测量基准,一般会固定放在开阔且视野良好的地方。基准站的三维坐标信息,一般是已知的。

在这里插入图片描述

第①步,基准站先观测和接收卫星数据;

第②步,基准站通过旁边的无线电台(数据链),将观测数据实时发送给流动站(距离一般不超过20公里;

第③步,流动站收到基准站数据的同时,也观测和接收了卫星数据;

第④步,流动站在基准站数据和自身数据的基础上,根据相对定位原理,进行实时差分运算,从而解算出流动站的三维坐标及其精度,其定位精度可达1cm~2cm。

至此,测量完成。

如大家所见,RTK技术具有观测站之间无需通视(无需在视线范围内)、定位精度高、操作简单、全天候作业等优点,是非常不错的定位技术。

网络RTK vs 传统RTK

刚才我们所说的,是RTK的早期模型,我们称为传统RTK技术。

传统RTK技术实施简单,成本低廉。但是,它也存在一个很大的问题,那就是流动站和基准站之间存在距离限制。距离越远,误差因素差异变大,定位精度就会下降。而且,距离远了,超过了无线电台的通信范围,也就无法工作了。

为了克服传统RTK技术的缺陷,在20世纪90年代中期,人们提出了网络RTK技术。

在网络RTK技术中,在一个较大的区域内,均匀分散设置多个基准站(3个或以上),构成一个基准站网。

在这里插入图片描述
那么,这种情况下,流动站需要和每个基准站进行对比和测算吗?当然不会,那样太费事了。

网络RTK相比传统RTK,其实是用区域型的GNSS网络误差模型取代了单点GNSS误差模型。

多个基准站组成的基准站网,它们将数据发给中央服务器。中央服务器会根据数据,模拟出一个“虚拟基准站”。(所以,网络RTK也被称为“虚拟基准站技术”或“虚拟参考站技术”。)

在这里插入图片描述
对于流动站来说,它只会“看到”这个“虚拟基准站”。基于这个“虚拟基准站”发来的数据,流动站完成最终的测量运算。

网络RTK的优势是非常明显的。

大家应该都看出来了,我们平时看到的移动通信基站,其实就可以兼职“基准站”。我们身边到处都是基站,也就意味着,网络RTK基本上实现了无缝覆盖。

首先,流动站与中央服务器的通信,也可以通过流动站(终端)内置的无线通信模组来完成。这些高精度定位模组,集成了RTK技术,且本身也是移动通信模组,可以实现上述功能。

其次,对于用户来说,不需要自建基准站,节约了大量成本(只需要支付一些通讯费用)。

第三,精度和可靠性更高。毕竟基准站多了嘛,就算坏了一两个,也影响不大。

在这里插入图片描述
值得一提的是,网络RTK的模型中,网络的稳定性对定位精度影响极大。必须保证网络通信稳定,从而确保差分数据稳定下发,才能实现超高定位精度。

结语

RTK技术经过多年的积累,已经变得越来越成熟。它的高精度、高速度、高稳定性特点,使得其被测绘、无人机、车载、安防等领域广泛应用。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/916720.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

QT5.12.12通过ODBC连接到GBase 8s数据库(CentOS)

本示例使用的环境如下: 硬件平台:x86_64(amd64)操作系统:CentOS 7.8 2003数据库版本(含CSDK):GBase 8s V8.8 3.0.0_1 为什么使用QT 5.12.10?该版本包含QODBC。 1&#…

达到国际领先水平!“基于实景三维的土地综合整治监管与成效评估技术应用”技术成果通过专家组评价

​本文转自中国地理产业协会 评价会现场 8月16日,受广西自然资源产品质量检验中心委托,广西人工智能学会在南宁市采用线上线下结合的形式,组织召开了“基于实景三维的土地综合整治监管与成效评估技术应用”技术成果评价会。由中国科学院院士、…

行为型(六) - 状态模式

一、概念 状态模式(State Pattern):类的行为是基于它的状态改变的。这种类型的设计模式属于行为型模式。 使用场景: 一个对象的行为由它的状态决定,而且它必须在运行时根据自身状态改变它的行为。 二、实现 这里控…

【Java 高阶】一文精通 Spring MVC - 转换器(五)

👉博主介绍: 博主从事应用安全和大数据领域,有8年研发经验,5年面试官经验,Java技术专家,WEB架构师,阿里云专家博主,华为云云享专家,51CTO 专家博主 ⛪️ 个人社区&#x…

期权是什么?期权的优缺点是什么?

期权是一种合约,有看涨期权和看跌期权两种类型,也就是做多和做空两个方向,走势标的物对应大盘指数,这也是期权与其他金融工具的主要区别之一,可以用于套利,对冲股票和激进下跌的风险,下文介绍期…

HTML总结 2[转]

以下转载和参考自:HTML 表单。 1、表格 可以通过 CSS 设置表格的样式: 如下为将上面table.lamp th,td样式中的padding注释掉,开启table.lamp中的padding的效果: 2、列表 3、表单 表单用于收集用户的输入,如下图所…

咨询师需要具备同理心

做咨询的这么多年,经常会听到这样的一些槽点: “也不知道怎么想的,压根就不是正常的思考逻辑!” “上次就是这样,跌到同一条沟里了吧?” “如此简单的事情,推进起来为什么这么难?…

IDC发布中国低代码市场报告,得帆独立低代码市占率第一

近日,国际数据公司IDC公布了《2022下半年中国低代码与零代码软件市场跟踪报告》(以下简称“报告”)。 2022下半年中国低代码与零代码软件市场规模为15.6亿元人民币,得帆低代码PaaS平台凭借过硬的产品优势和深厚的客户实践经验&am…

RK3399平台开发系列讲解(内核调试篇)网络调试工具

🚀返回专栏总目录 文章目录 一、dstat 工具介绍二、例如dstat 进行网络问题调试三、ss 命令查看 TCP 详细信息四、netstat 查看TCP详细信息沉淀、分享、成长,让自己和他人都能有所收获!😄 📢 本篇将介绍网络的相关工具。 一、dstat 工具介绍 当设备产生问题,而我们又…

情人节定制:HTML5 Canvas全屏七夕爱心表白特效

❤️ 前言 “这个世界乱糟糟的而你干干净净可以悬在我心上做太阳和月亮。”,七夕节表白日,你要错过吗?如果你言辞不善,羞于开口的话,可以使用 html5 canvas 制作浪漫的七夕爱心表白动画特效,全屏的爱心和…

使用Netplan建立Linux网络,简便的声明性方法

除了周围网络环境的复杂性之外,由于使用的技术堆栈和工具范围很广,Linux 网络可能会令人困惑。网桥、绑定、VRF 或路由的配置可以通过编程、声明、手动或自动化方式使用 ifupdown、ifupdown2、ifupdown-ng、iproute2、NetworkManager、systemd-networkd …

Python土力学与基础工程计算.PDF-土的三项组成

5.3 Python求解 Python 求解代码如下: 1. # 定义已知参数 2. G_s 2.7 # 比重 3. w 0.2 # 含水量 4. e 0.6 # 孔隙比 5. gamma_w 9.81 # 水的重度 6. 7. # 根据公式计算饱和度 8. S_r G_s * w / e 9. print("饱和度为", S_r) 10. 11.…

UbuntuDDE 23.04发布,体验DeepinV23的一个新选择

UbuntuDDE 23.04发布,体验DeepinV23的一个新选择 昨晚网上搜索了一圈,无意看到邮箱一条新闻,UbuntuDDE 23.04发布了 因为前几天刚用虚拟机安装过,所以麻溜的从网站下载了ISO文件,安装上看看。本来没多想,…

亚信科技AntDB数据库通过GB 18030-2022最高实现级别认证,荣膺首批通过该认证的产品之列

近日,亚信科技AntDB数据库通过GB 18030-2022《信息技术 中文编码字符集》最高实现级别(级别3)检测认证,成为首批通过该认证的数据库产品之一。 图1:AntDB通过GB 18030-2022最高实现级别认证 GB 18030《信息技术 中文编…

得帆信息合伙人——张少伟:使用低代码就像逛宜家,总会有不期而至的小惊喜等着你

随着数字化、智能化、网络化、自动化阶段不断跃升,新技术不断涌现,数字化转型成了大多数企业的发展趋势。在这个背景下,以下问题是被提起次数较多的: 企业要不要买低代码?低代码到底能做什么系统?低代码适合…

Memtester的使用(xilinx zc706)

1.1:测试概述 Memtester主要是针对内存压测的工具,官方的解释:testing the memory subsystem for faults。主要是捕获内存错误和一直处于很高或者很低位的坏位,测试随机值、异或比较、减法、乘法、除法、与或运算等。memtester 是…

情感书单背景素材分享,轻松把书单制作成视频

在互联网时代,我们可以通过各种方式来分享自己的想法和创意。其中,视频是一种非常受欢迎的方式,它可以将图像、声音和文字有机地结合在一起,形成一个丰富多彩的信息载体。如果你想分享自己的情感书单,那么将其制作成视…

【自用】无法通过ESP32创建HomeAssistant实体问题解决(MQTT对ESP32创建实体请求无应答)

一、问题描述 1.使用 MQTTX 测试客户端能够创建实体 当通过 MQTTX 发送注册实体请求的时候,实体能够在 MQTT 服务器中注册成功。 2.使用 ESP32 无法创建实体 在ESP32中通过 publish() 函数发送注册请求的时候,并不会报任何错误,但 MQTT 服…

谷粒商城环境搭建二:开发环境统一

开发环境配置统一 Maven配置 查看maven信息 修改配置文件&#xff1a;apache-maven-3.3.9\conf\settings.xml# 配置阿里云镜像 <mirrors><mirror><id>nexus-aliyun</id><mirrorOf>central</mirrorOf><name>Nexus aliyun</name&…

行为型(十) - 解释器模式

一、概念 解释器模式&#xff08;Interpreter Pattern&#xff09;&#xff1a;解释器模式为某个语言定义它的语法&#xff08;或者叫文法&#xff09;表示&#xff0c;并定义一个解释器用来处理这个语法。实际应用中较少用到的行为模式。 二、实现 举个常见的面试题&#x…