高精度定位成就智能物联|高精度定位的“智能化”进化史

2023-05-16

智能化发展日益成熟,AI当道,互联网基建2.0时代——AIoT时代来临。

AIoT是AI、IoT、空间三个要素的结合。AI是大脑,是不断进阶的算法能力,IoT是躯壳和骨干,是更多智能化终端,而产业互联网需要在物理空间中定义应用和场景。AIoT产业落地需要有AI、IoT和空间所定义的应用这三要素,才能定义一个真正闭环的、价值落地的产业发展。

这三要素的实现,无论是“互联”抑或是“空间”,都离不开高精度定位的支撑。从人员定位使用的终端手机、工卡、安全帽等各种形态,再到出行的共享单车、电单车、滑板车等等,高精度定位在AIoT场景中起到了精准定位、轨迹追踪、监控管理、降本增效的作用。

中国卫星导航定位协会近日发布的《2022年度中国卫星导航与位置服务产业发展白皮书》显示,2021年我国卫星导航与位置服务产业总体产值已达到4690 亿元,较2020年增长16.29%。其中,包括与卫星导航技术研发和应用直接相关的芯片、器件、算法、软件、导航数据、终端设备、基础设施等在内的产业核心产值同比增长12.28%。

从最初只应用于传统测绘行业,到如今渗透到繁复的智能物联场景中的细枝末节,高精度定位技术的发展经历了哪些重要节点?我们一起来回顾一下~

高精度定位原理

全球卫星导航定位是基于空中三角后方距离交汇原理,利用卫星向该物体发信号的方式,用单程信号传输时间与信号传输速度相乘,算出该物体与卫星间的距离。当三颗卫星同时向一个物体发信号时,只要分别以各个卫星为中心,以它们各自到该物体的距离为半径画圆,就能在唯一的交点处确定该物体的空间三维坐标。由于卫星星钟和接收机时钟存在偏差,通常需要4颗及以上卫星参与定位,这种方式确定的位置精度在5~10米左右。

但卫星信号穿过地球时的各种误差,会导致信号传播时间计算有误,继而带来距离计算错误,从而产生几十米甚至超百米的定位误差。

为了提高定位精度,人们建设地基增强站,通过卫星定位地基增强站的坐标信息与地基增强站的实际坐标信息对比,得到“综合定位误差”。高精度定位就是将“综合定位误差”实时播发给其信号覆盖范围内的终端,终端就可在卫星定位时,把定位误差计算进去,从而实现亚米级甚至厘米级高精准定位

服务形式从单基站到CORS再到全国组网

高精度定位服务随着高精度定位技术、通信技术和卫星定位设备的发展,从传统的单基站差分定位到省级CORS定位服务,发展到现在的全国地基增强一张网,再到通过卫星通信技术来播发“综合误差改正数”,实现全球星基增强定位

在GPS定位中,存在三部分误差:一是接收机公有的误差,如:卫星钟误差、星历误差等;二是传播延迟误差,如:电离层误差、对流层误差等;三是各用户接收机所固有的误差,例如内部噪声、通道延迟、多径效应等。为了减少这些误差对观测精度的影响,多采用差分定位技术。

单基站差分系统

指将一台GPS接收机安置在基准站上观测,根据基准站已知的精确坐标,计算出基准站到卫星的距离和由于误差的存在基准站接收机观测的伪距离之间存在一个差值,这个差值(改正值)由基准站实时地发送出去,用户接收机在进行GPS观测的同时,也接收到基准站的改正数,并对定位结果进行修正消除公共误差。差分技术可完全消除上述的第一部分误差,可消除第二部分误差的大部分,但无法消除第三部分误差。由于这种技术能提高定位精度被广泛地应用。

CORS系统

指CORS(Continuous Operational Reference System)连续运行的参考站系统,意译为“连续运行的卫星定位站网及服务系统”。卫星定位连续运行参考站网(CORS)可以定义为一个或若干个固定的、连续运行的GNSS/GPS参考(或基准)站,利用计算机技术、现代通讯技术、数据通信和互联网(LAN/WAN)等技术组成的网络,实时地向不同类型、不同需求、不同层次的用户自动地提供经过检验的不同类型的GPS/GNSS观测值(载波相位,伪距)、各种改正数、状态信息、以及其他有关GPS/GNSS服务项目的网络系统。它提供移动定位的动态、连续的空间框架等空间位置信息服务,是城市、地区和国家不可或缺的空间信息基础设施。CORS的运作很大程度上改变了大地测量的原先模式,它将一系列定位信息利用网络和数字通讯技术提供、分发给广大用户,使大地测量能以更快、更广泛、更直接开放形式服务国家建设。

地基增强系统

北斗地基增强系统是北斗卫星导航系统的重要组成部分,是国家重大的信息基础设施,用于提供北斗卫星导航系统增强定位精度和完好性的服务。北斗地基增强系统由地面北斗基准站系统、通信网络系统、数据综合处理系统、数据播发系统等组成。

北斗地基增强系统于2014年9月启动研制建设,由中国卫星导航系统管理办公室会同交通运输部、国土资源部、教育部、国家测绘地理信息局、中国气象局、中国地震局、中国科学院等部门,按照“统一规划、统一标准、共建共享”的原则实施,由中国兵器工业集团和千寻位置网络公司负责承建和运营。

北斗地基增强系统是在一个系统内集成米级、分米级、厘米级和后处理毫米级四类高精度服务,国内外没有先例可循,尚属首创。

星基增强服务

随着北斗地基增强系统建设不断发展和完善,卫星高精度定位技术也由传统的RTK技术向网络RTK技术、再向PPP-RTK技术发展,同时地基增强系统依赖移动通信网络播发改正数,在西部、北部地区,无网络覆盖的区域,用户无法接收的综合误差改正数,就无法使用高精度定位,这时候,通过卫星通信播发的高精度定位技术就解决了这一难题。同时依靠卫星通信播发,高精度定位服务覆盖范围也从全国扩展到了全球。

高精度定位服务与AIoT

高精度定位服务从最开始的只应用于传统测绘行业——主要应用于国土调查、工程测量、地形地貌测绘、安全监测等,需要厘米级甚至毫米级定位精度应用。同时,传统的测量测绘一般使用单基站RTK,容易受信号覆盖范围小、覆盖范围内精度不均、临时基站选址难、坐标基准不统一等难题困扰;到如今为各个智能化行业场景提供服务,特别是其中一些特定行业,例如共享两轮车,全国一张网高精度定位实现框内还车、框外不能还车,有效助力运营平台和政府机构对共享车管理。

高精度定位终端形态从传统的测量测绘终端,例如千寻的星耀系列、SR系列,到高精度自研模组的接入,在无人机、农机、行业穿戴、两轮车、手机、割草机等智能物联行业场景的应用终端,高精度定位算法及相关软硬件会有更完善的优化。

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

高精度定位成就智能物联|高精度定位的“智能化”进化史 的相关文章

  • 错误./hello: error while loading shared libraries: libQtGui.so.4: cannot open shared object file:

    之前一直想在ARM 上跑qt xff0c 但都出现错误 xff1a hello error while loading shared libraries libQtGui so 4 cannot open shared object fil
  • linux eth0设置

    命令行设定IP地址 ifconfig eth0 192 168 1 12 将eth0IP设置为192 168 1 12 ifconfig eth0 up 使eth0使能 如果开发板与路由器连接 xff0c 并且路由器能够自动分配IP地址 x
  • printk打印不能显示到终端的解决方法

    printk与printf有个不同的地方 xff0c 就是printk有打印级别 使用printk时 xff0c Linux内核根据日志级别 xff0c 可能把消息打印到当前控制台上 xff0c 这个控制台是一个字符设备 这些消息从终端输出
  • qt socket通信中接收client发送是十六进制数据包

    在QT的服务端接收客户端发送的十六进制收据包 xff0c 经转换后显示在LineEdit上 xff0c 并把接收到的数据包转化为char 类型 xff0c 为后期数据处理做准备 recbuf在头文件类中一定义 xff1a QByteArra
  • 两个双口ram之间数据的传递

    1 如果两个双口ram数据位宽相同 xff0c 则采用时钟快的ram等待时钟慢的ram来完成从一个ram中读取数据并存储到另一个ram中 xff1b 例如从ram A中读取数据到ram xff22 中 xff0c xff52 xff41 x
  • + - 与>> <<运算优先级

    43 运算符的优先级高于 lt lt gt gt 位移运算符 span class hljs keyword int span mian span class hljs keyword int span a 61 span class hl
  • linux col 过滤控制字符

    参考http blog 51cto com jim123 1833502 使用过Unix系统的人肯定会知道man帮助的功能强大 xff0c 是官方的帮助文档 xff0c 我们平时可以通过它来查询不知道如何使用的命令或者查询linux的系统C
  • gcc 参数

    gcc gcc与 g 43 43 分别是GNU的C与 C 43 43 的编译器 xff0c 在编译工作中分4步 xff1a 1 预处理 xff0c 生成 i文件 2 编译器 xff0c 编译后停下来 xff0c 生成 o的目标文件 3 汇编
  • gdb 调试

    原文http linuxtools rst readthedocs io zh CN latest tool gdb html span class hljs variable span span class hljs number 1 s
  • Linux-C语言 网络TCP单次通信、多次通信、多线程通信逐步实现

    一 TCP通信 xff0c 只发送一次就结束程序 功能描述 xff1a 1 服务端一次只能连接一个客户端 2 客户端只能向服务端发送一次消息 xff0c 消息返回后客户端和服务器程序结束 3 客户端向服务端发送一个字符串 xff0c 服务端
  • 奇偶校验通俗易懂

    简介 xff1a 奇偶校验是奇校验和偶校验的统称 xff0c 就是在最低位或最高位添加一个校验位 xff0c 应用于主存储器信息的校验及字节传输的出错校验 原理 xff1a 奇校验 连同校验位使得所有位上的1相加为奇数 偶校验 xff1a
  • Ubuntu系统rosdep update报错的解决办法(2022.10.3亲测有效)

    目录 一 问题 xff1a Ubuntu22 04系统下面 xff0c rosdep update总是报错 二 方法一一道来 1 直接访问raw githubusercontent com是不行的 按照网上的解决办法先把ip地址找到 xff

随机推荐

  • Socket通信实验总结

    在实验设计的过程中遇到了不少困难 xff0c 先是服务器监听时怎么保持已有的socket 连接 xff0c 又能接受新的连接 在此用了 C 的 Dictionary lt string Socket gt socketDic 61 new
  • [Excel]Excel函数和用法(4)——查找字符串,SEARCH和FIND函数

    区别 xff1a SEARCH大小写不敏感 xff0c FIND大小写敏感 作用 xff1a 都是从左到右返回搜索到的字符串的起始位置 SEARCH语法 xff1a SEARCH find text within text start nu
  • Error: L6200E: Symbol B_DisCnctRelayTime multiply defined (by cdma_gps_hc.o and main.o).

    现象 xff1a 最近调试MDK的程序 xff0c 老是报这样的错误 L6200E Symbol B DisCnctRelayTime multiply defined by cdma gps o and main o 记录下来 xff1a
  • STM32 ADC用到的 抗脉冲滤波算法

    先介绍一下算法的基本思想 xff1a 在一组采样值中 xff0c 去掉 abandonMaxNum 个最大数据 xff0c 去掉 abandonMinNum 个最小数据 xff0c 余下的数据求平均值 函数功能 xff1a 抗脉冲滤波法 输
  • STM32使用内部振荡器及其和外部晶体振荡器的区别

    转自 xff1a http blog csdn net meic51 article details 8778518 在STM32上如果不使用外部晶振 xff0c OSC IN和OSC OUT的接法 如果使用内部RC振荡器而不使用外部晶振
  • Android的Audio系统

    转自 xff1a http blog csdn net gowyz article details 6019314 Android的Audio 系统 第一部分 Audio 系统综述 第二部分 Audio 系统和上层接口 第三部分 Audio
  • Android Audio代码分析 - Audio Strategy

    frameworks base services AudioFlinger cpp status t AudioFlinger PlaybackThread Track start status t status 61 NO ERROR L
  • mtk android 4.4 audio framework 代码分析(未完成)

    mtk android 4 4 audio framework 代码分析 未完成 xff0c 有需要的朋友可以参考下 mtk android 4 4 audio framework 代码分析 未完成 2 28 2015 3 01 24 PM
  • 关于codewarrior调试出现illegal BP的问题解决过程(转载)

    昨天两位工程师调试同时出现这个问题 xff0c 网上对于illegal BP的解决方法讲解的很模糊 xff0c 没有一个具体的指导方针 我试着阐述我们问题的解决过程 xff0c 希望对大家解决类似情况可以起到抛砖引玉的作用 两位工程师同时出
  • WGS84坐标系-地心地固坐标系-东北天坐标系

    目录 1 前言 2 转换过程 3 代码示例 4 参考资料 1 前言 工作中遇见个问题 xff0c 就是ue4中 xff0c 使用的坐标描述是使用东北天坐标系 xff0c 因为如果经纬度只能表达到小数点后6位 xff0c 这就造成有时间物体摆
  • jmp指令用法总结

    jmp指令用法总结 xff1a 1 直接用法 只能在Debug下使用的汇编指令 jmp 段地址 xff1a 偏移地址 功能 xff1a 修改CS IP的内容 例子 xff1a jmp 55BA 8 执行后 xff1a CS 61 55EAH
  • Robomaster云台,底盘,陀螺仪校准

    文章目录 前言一 云台校准二 底盘校准三 陀螺仪校准 前言 本文主要介绍了Robomaster云台 xff0c 底盘 xff0c 陀螺仪怎么校准 一 云台校准 1 将开关 S2 和开关 S1 都拨到最下面 2 将两侧拨杆打成内八字 xff0
  • 详解RTK、RTD、SBAS、WAAS、PPP、PPK广域差分等技术之间的关系与区别。

    RTK与RTD的区别 xff0c 一个是载波相位差分 一个是码差分 xff0c 并且RTK的定位精度要高一些 RTK与PPK的区别 xff0c 一个是实时提供数据信息 xff0c 一个是事后处理 WAAS是SBAS系统一个具体的实例 xff
  • 如何使用潘多拉连接千寻开发板开发高精度应用

    所需设备 xff1a 潘多拉开发板 xff08 淘宝链接 xff09 注意 xff1a 购买时请注意屏幕背面上方的版本号 xff0c 我购买的是V2 61版本 xff0c 其他版本的串口布局不一样 xff0c 在代码编写时需要注意 xff0
  • 树莓派3B+如何连接千寻开发板开发高精度应用

    所需设备 xff1a 树莓派3B 43 xff08 官网 xff09 千寻魔方120M开发板 xff1a xff08 官方链接 xff09 连接树莓派和千寻魔方开发板 xff0c 开发板接上天线 xff0c 并将串口线与树莓派进行连接 xf
  • 如何用手机实现高精度定位导航

    编者按 如果手机能够实现高精度定位 xff0c 导航再也不出错 位置共享更精确 xff0c 就连AR游戏都会变得更带感 xff01 在攻城狮们的不懈努力下 xff0c 这样的日子就快来了 3月2日 xff0c 武汉大学测绘学院博士陶贤露 x
  • 基于北斗高精度定位的运河航道安全导航解决方案

    编者按 你听说过 船联网 吗 xff1f 在我国 xff0c 以船舶为主体的内河航运 xff0c 每年完成运量大约40亿吨 xff0c 占全国货运总量的10 每天都有大量船舶 xff0c 在狭窄的内流河面上行驶 xff0c 因此用于实现航运
  • RTK与网络RTK技术的工作原理和区别对比

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

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

    智能化发展日益成熟 xff0c AI当道 xff0c 互联网基建2 0时代 AIoT时代来临 AIoT是AI IoT 空间三个要素的结合 AI是大脑 xff0c 是不断进阶的算法能力 xff0c IoT是躯壳和骨干 xff0c 是更多智能化