你了解RTK技术吗?—— 揭秘GNSS中的定位技术

2023-05-16

上期文章中我们一起探讨了GNSS仿真及其对测试验证的重要意义,今天我们将一起走进GNSS中的定位技术—RTK技术。什么是RTK技术?传统RTK技术与网络RTK技术又有什么区别呢?

随着GNSS系统的迅速发展,RTK技术由于可以在作业区域内提供实时的厘米级定位精度,在自动驾驶、无人机、精准农业和工业机器人等方面得到了广泛的应用。RTK技术全称为RTK(Real-time kinematic,实时动态)载波相位差分技术,是一种对GNSS进行辅助的技术。

GNSS卫星之所以能够对地球的终端进行定位,依靠的其实是三维坐标系,通过四颗卫星分别计算各个卫星与终端的距离△L,组成四个方程组后进行计算,分别得到经度、纬度、高程和时间。通过单位时间的位置变化,计算出终端的速度,三维坐标以及时间信息。

然而,卫星定位是存在误差的,误差既来自系统的内部,也来自外部。例如卫星信号穿透电离层和对流层时产生的误差,还有卫星高速移动产生的多普勒效应引起的误差等等,它们影响了系统的准确性和可靠性。为了更好地消除误差、提高定位精度,即出现了RTK定位技术。

除了卫星之外,RTK系统包括两个重要组成部分——基准站和流动站,这两个站都带有卫星接收机,可以观测和接收卫星数据。定位过程如下:

  1. 基准站先观测和接收卫星数据;

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

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

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

以上所述的定位技术是传统的RTK技术,它存在一个问题:流动站和基准站之间存在距离限制。为了解决这个问题,即出现了网络RTK技术。网络RTK相比于传统RTK是用区域型的GNSS网络误差模型取代了单点GNSS误差模型。

网络RTK用多个基准站组成基准站网,它们将数据发给中央服务器。中央服务器会根据数据模拟出一个“虚拟基准站”,因此,网络RTK也被称为“虚拟基准站技术”。对于流动站来说,它只会看到这个“虚拟基准站”,基于这个“虚拟基准站”发来的数据完成最终的测量运算。

在网络RTK的模型中,网络的稳定性对定位精度影响极大,必须保证网络通信稳定,从而确保差分数据稳定传输,才能实现超高定位精度。目前许多GNSS模拟器中也能通过RTCM消息生成虚拟基站。为满足多种最新应用的要求,从而以高精度进行GNSS信号的接收测试,并带来以下三种解决方案:

方案一: 通过一台模拟器进行,在GNSS模拟器中模拟卫星信号,转化为射频信号后由流动接收机进行接收,同时串行传输RTCM消息给接收机,从而计算出高精度的定位,但是这种方案一般应用于已知接收机有RTK的功能。

方案二: 使用两台GNSS模拟器,创建相同的模拟,需要同时使用同一个时钟源让它们实现同步,然后同样把卫星信号转化为射频信号,一个传送给基准站接收机,另一个送给流动站接收机,同时基准站接收机会发送RTCM消息给流动站,然后流动站计算,实现高精度定位。

方案三: 使用同一个模拟器创建模拟,可以不使用同步,两路信号同样一个给基站,一个给流动站;然后基站再发送RTCM消息给流动站,流动站计算,实现高精度定位。

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

你了解RTK技术吗?—— 揭秘GNSS中的定位技术 的相关文章

随机推荐

  • wechaty搭建微信机器人——超详细版

    文章目录 前言一 wechaty是什么 xff1f 二 准备1 安装 Node js xff08 需要10 0版本以上 xff09 2 安装Wechaty 总结 前言 提示 xff1a 这里可以添加本文要记录的大概内容 xff1a 例如 x
  • 离散 排斥或与相容或的区别

    1 相同之处 xff1a 就是 或 2 不同之处 xff1a 一个排斥 xff0c 一个相容 p xff1a 2是偶数 q xff1a 2是奇数 xff0c 这种情况下是排斥或 xff0c 也即一个命题成立 xff0c 则其他命题不成立 p
  • Latex中ACM-Reference-Format顺序与论文引用顺序不一致solution

    在第一次编译的时候 xff0c 先使用 bibliographystyle unsrt 而非模板的 bibliographystyle ACM Reference Format 的进行按顺序的编译 在之后的编译中 xff0c 使用 bibl
  • 正则表达式快速入门

    目录 1 正则表达式是什么 xff0c 有什么作用2 定位符例子2 1想要搜索以 001 开头的文件2 2想要搜索以 ab 结尾的文件2 3搜索单词开头为 zh 34 的文件2 4搜索单词结尾为 zh 34 的文件2 5搜索单词中间为 zh
  • JAVASE基础(一)

    这里写目录标题 一 javaSE基础1 jdk文档2 代码量统计工具3 文档注释4 反编译工具5 JDK JRE JVM xff08 java虚拟环境 xff09 61 61 6 变量命名规则 61 61 7 变量的作用域8 数据类型9 进
  • JAVASE基础(二)

    这里写目录标题 JAVASE基础11 科学计数法12 编码和字符集12 编译格式问题13 类型转换类型级别自动类型转换强制类型转换特殊情况 14 final修饰符a 修饰变量b 修饰方法c 修饰类 15 scanner使用16 两个数交换引
  • 关于gcc编译 -I -L -l的使用

    gcc o hello hello c I home hello include L home hello lib lworld 参数说明 xff1a I home hello include表示将 home hello include 目
  • Matlab彩色图像的rgb分量获取,彩色通道互换

    1 原图像 2 matlab代码 xff0c 将图像的绿色和蓝色通道进行互换 A 61 imread 39 花朵 jpg 39 h w d 61 size A R 61 A 1 获取红色分量 G 61 A 2 获取绿色分量 B 61 A 3
  • 使用Xavier读取RealSense D435i的踩坑经历

    由于项目需要 xff0c 最近开始研究通过Xavier运行VINS的方法 xff0c 使用的传感器是Intel的RealSense xff0c 但是Xavier对RealSense的支持却不怎么好 xff0c 下面介绍一下躲坑方法 xff0
  • 宏函数详解

    宏函数 xff1a STL模板 实现函数的复用性 函数 xff1a 可以传递参数 但是不能将类型作为参数传递 例如 xff1a 一个开辟内存的函数 xff1a define Malloc type size type malloc size
  • UBUNTU将新路径添加到ROS_PACKAGE_PATH中。

    first 查看路径 chen 64 chen HP echo ROS PACKAGE PATH opt ros indigo share opt ros indigo stacks 添加 chen 64 chen HP echo 34 e
  • Visual Studio实现多核并行编译

    Visual Studio 大工程项目的编译时间较长 xff0c 可以利用多核CPU的优势 xff0c 实现并行编译 xff0c 设置并行编译方法示例如下 xff1a 1 在 ClassView 中选取某项目的 Properties xff
  • 五参数超声波风速风向传感器

    五参数超声波风速风向传感器介绍风速风向基于超声波原理研发的风速风向测量仪器 xff0c 利用发送的声波脉冲 xff0c 测量接收端的时间或频率 xff08 多普勒变换 xff09 差别来计算风速和风向 该传感器可以同时测量风速 xff0c
  • Postman 的使用教程(详细)

    Postman 使用教程 1 是什么 Postman 是一个接口测试工具软件 xff0c 可以帮助开发人员管理测试接口 官网 xff1a https www getpostman com 2 安装 建议通过官网下载安装 xff0c 不要去那
  • 《Qt 5.9 C++开发指南》第3章 Qt类库概述【详细摘要】

    Qt是一个用标准C 43 43 编写的跨平台开发类库 xff0c 它对标准C 43 43 进行了扩展 xff0c 引入了元对象系统 信号与槽 属性等特性 xff0c 使得应用程序开发变得更高效 本章介绍Qt的这些核心特点 xff0c 对于理
  • c++中引用相关概念总结

    1 先从下面这两段代码的运行结果开始看起 xff1a int a 61 10 在内存上开辟4个字节 xff0c a就代表这个4个字节内存 int p 61 amp a 让一个指针 指向这个4个字节的空间 p 61 20 cout lt lt
  • STM32串口接收中断——基于HAL库

    写在前面 最近需要使用一款STM32L4系列的芯片进行开发 xff0c 需要学习使用HAL库 在进行串口中断使用的时候遇到了一些小麻烦 xff0c 写下解决方案供大家参考 1 UART相关的头文件引用错误 由于本人直接使用MDK进行开发 x
  • 相机标定-标定板pdf生成网站

    推荐一个可以自动生成相机标定的标定板文件的网站 xff1a https calib io pages camera calibration pattern generator
  • 什么是卫星通信中的星基增强系统(SBAS)

    背景 最新的通用航空标准中要求航空电子设备接收器应配备抗干扰能力 xff0c 同时也能够识别和处理故意干扰 xff0c 如欺骗 这项新规定代表了民用航空对全球导航卫星系统信号干扰引起的风险的认识提升 xff0c 而这也是军用航空一直面临的问
  • 你了解RTK技术吗?—— 揭秘GNSS中的定位技术

    上期文章中我们一起探讨了GNSS仿真及其对测试验证的重要意义 xff0c 今天我们将一起走进GNSS中的定位技术 RTK技术 什么是RTK技术 xff1f 传统RTK技术与网络RTK技术又有什么区别呢 xff1f 随着GNSS系统的迅速发展