你了解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中的定位技术 的相关文章

  • 【高精度定位】关于GPS、RTK、PPK三种定位技术的探讨

    高精度定位通常是指亚米级 厘米级以及毫米级的定位 xff0c 从市场需求来看 xff0c 定位的精度越高往往越好 高精度 低成本 的定位方案无疑将是未来市场的趋势 在物联网时代 xff0c 大多数的应用或多或少都与位置服务相关联 xff0c
  • ardupilot & PX4 RTK配置指南

    ardupilot amp PX4 RTK配置指南 随着无人机对于高精度位置需求越来越强烈 xff0c 同时也伴随着北斗三代导航系统正式服务全球 xff0c 国产的实时载波相位差分 xff08 RTK xff09 导航产品也正在以更优惠 更
  • 什么是RTK?

    国内习惯把GNSS接收机叫成RTK这倒是真的 xff0c 因为RTK技术的普及 xff0c 让大家对接收机的作用就 限定 在了RTK xff0c 在之前没有RTK时 xff0c 接收机就是接收机 目前 xff0c GNSSj接收机约99 的
  • vins-fusion 融合rtk原理

    vins fusion融合rtk原理 xff1a 使用优化的方式融合 xff0c 假设融合后的位姿是fusion T n vio输出的位姿是vio T n xff0c rtk输出的位姿是rtk T 只有最后一帧 那么 fusion T的初值
  • GNSS说第(七)讲---自适应动态导航定位(四)---Kalman滤波

    GNSS说第 七 讲 自适应动态导航定位 四 Kalman滤波 Kalman滤波 Kalman滤波的显著特点是对状态空间进行估计 而状态空间估计一般是动态估计 Kalman滤波采用递推算法 即由参数的验前估值和新的观测数据进行状态参数的更新
  • DGPS与RTK的区别

    2013 10 11 10 49 11 分类 xff1a GNSS 举报 字号 订阅 最近一直感觉身在这个行业不能对这个行业理论知识一无所知 xff0c 这对于技术人来说应该是一种遗憾 所以决定要学一些东西 xff0c 并记录下来以便于以后
  • QGC开发 显示双GPS/RTK信息以及自定义页面(ubuntu)

    一 QGC开发 显示双GPS RTK信息 1 在sitl中进行仿真 xff0c 虚拟出第二个GPS mavlink发送到地面站 如下图中 xff0c 在mavlink msg gps2 raw h中找到发送第二组gps rtk数据函数mav
  • 无人机高精度定位之——RTK与PPK概念扫盲

    无人机高精度定位之 RTK与PPK概念扫盲 无人机的兴起 xff0c 已经让很多行业激动不已 xff0c 如电力巡检 应急救援 测绘 农业植保等行业 而随着高精度卫星导航技术的加持 xff0c 让无人机定位更加高效 安全 灵活 xff0c
  • RTK与网络RTK技术的工作原理和区别对比

    一 RTK RTK是一种利用GPS载波相位观测值进行实时动态相对定位的技术 进行RTK测量时 xff0c 至少需配备2台GPS接收机 xff0c 一台安装在基准站上 xff0c 另一台在基准站附近进行实时相对定位 xff0c 进而根据基准站
  • 【GNSS高精度定位应用】

    GNSS定位技术具有全天候 高精度 覆盖全球 自动化程度高 实时服务能力强等优点 xff0c 已经广泛应用于交通 军事 农业等领域 xff0c 例如车辆自主导航 自然灾害监测 紧急事故安全救援 精确制导武器 精准农业 建筑物结构安全监测等
  • GPS RTK测量定位原理

    转自 xff1a https baijiahao baidu com s id 61 1603136753092877848 amp wfr 61 spider amp for 61 pc 手机定位是什么原理 xff1f 实时动态工程测量是
  • 5G+北斗RTK定位:高精度定位技术发展更进一步

    5G 43 北斗RTK定位采用5G定位与北斗RTK定位技术 xff0c 在信号 信息 设施 应用等层面深度融合 xff0c 5G自身可实现亚米级的定位能力与北斗形成信号覆盖互补 xff0c 实现从室内到室外无缝隙衔接与定位 5G通信技术的到
  • RTK原理

    一 实时载波相位差分 我们知道 xff0c 在利用GPS进行定位时 xff0c 会受到各种各样因素的影响 xff0c 为了消除这些误差源 xff0c 必须使用两台以上的GPS接收机同步工作 GPS静态测量的方法是各个接收机独立观测 xff0
  • 网络RTK——主辅站误差改正法(MAC)

    主辅站误差改正法的基本思想是 xff0c 首先 xff0c 将基准网内所有基准站的相位距离转换到公共整周未知数水平 xff0c 即整周模糊度被消除 其次 xff0c 计算各个误差改正项 xff0c 充分考虑误差的色散和非色散特性 xff0c
  • GPS-RTK

    一点一点的补充吧 背景 1 xff0e 各种控制测量传统的大地测量 工程控制测量采用三角网 导线网方法来施测 xff0c 不仅费工费时 xff0c 要求点间RTK 在工程测量的应用通视 xff0c 而且精度分布不均匀 xff0c 且在外业不
  • rtklib中的基线约束应对观测条件糟糕的GNSS数据

    文章目录 问题 观测数据质量很差 使用基线约束后和约束前的结果对比 基线约束的原理 问题 观测数据质量很差 最近遇到一个难题 采集了500小时的数据 可是只有大约50 的的数据可以解算 呃 基线长度大约5公里 也算不上长基线 对这批数据进行
  • 讲一点点自动驾驶技术(2)自动驾驶定位系统 part 1 GNSS和激光雷达部分

    最近又有点时间了 来唠一唠自动驾驶技术的第一个部分 定位系统吧 对于一辆自动驾驶的车辆来说 定位技术是关键技术之一 在这一篇小Q来说一说不同的定位技术 这里面包括GNSS全球导航卫星系统 激光雷达 LiDAR 高精度地图 视觉里程计和其他的
  • GNSS系列(1)------GNSS坐标系转换

    由于工作需要 最近开启了GNSS系列文章的撰写工作 发布于公司官网 现将其同步至CSDN 原文链接 http onemo10086 com school article 165 GNSS定位不准确 漂移了好几公里 是怎么回事呢 相信有不少用
  • rtklib源码 rtk差分解算,rtkpos和replos函数流程梳理

    rtklib源码 rtk差分解算 rtkpos和replos函数流程梳理 rtkpos函数梳理 总体流程 replos函数梳理 replos总体流程 1 通过satposs函数计算卫星的位置 速度等参数 2 通过zdres函数计算基站伪距和
  • RTK、PPP与RTK-PPP?一文带您认识高精定位及如何进行高精定位GNSS测试!(一)

    来源 德思特测试测量 德思特干货丨RTK PPP与RTK PPP 一文带您认识高精定位及如何进行高精定位GNSS测试 一 原文链接 https mp weixin qq com s 6Jb3DuJEhRGqFPrH3CX8xQ 欢迎关注虹科

随机推荐

  • 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系统的迅速发展