使用UWB技术进行定位时,有两种基本定位算法:基于差分飞行时间(TDOA)和双向测距(TWR)的UWB定位算法,这两种算法各有优劣,下面将进行比较。

超宽带是一种可用于室内定位的短距离无线电通信。与蓝牙定位和Wi-Fi定位相比,位置的确定不是基于信号强度的测量(接收信号强度指示器,RSSI),而是基于时间飞行的算法(飞行时间,TOF)。测量一个UWB定位终端和多个UWB定位基站之间的光传播时间。至少需要三个定位基站才能使用三边法精确定位终端的位置。定位基站和定位终端之间也必须保持直线和可视。

使用超宽带时,有两种定位技术:时差(TDOA)和双向测距(TWR)。通过TDOA方法,UWB标签将数据包发送到环境中的定位基站(anchor)。附近的所有定位基站都接收UWB标签的信号,但不发送任何信号。由于定位基站与定位标签之间的间隔不同,因此脉冲信号在不同的时间到达每个定位基站。这些时间差乘以空间中的恒定光速得出UWB定位标签和UWB定位基站之间的距离,并构成多延迟计算的基础,以确定标记的X、Y和Z坐标。这里的决定性因素是所有的UWB定位标签必须同步工作,否则结果将毫无意义。

这两种方法的都有在目前的各个厂家的定位系统中所采用,优缺点情况下面仔细分析:

1、准确度

超宽带(UWB)无线电技术使我们能够在室内和室外定位物体,精度小于30厘米。时差法和双向测距法都能达到这一精度。由于时差法是由光速和时间差的乘积来计算的,因此双向测距技术总体上更为精确。

2、可伸缩性-定位基站和定位终端的数量

到达时差法,定位终端使用一个小的时间段发送一条脉冲消息。因此大量的定位终可以在帧速率内传输信号。相对容纳的定位终端数量更多。而定位基站的数量相对也比较少。

双向测距在设备之间发送一系列消息,从而导致有限数量的定位终端可以在刷新率内传输信号,因此终端数量相对较少。而定位基站分成主站和从基站,一个主基站可以对应4个从基站,主基站负责和定位引擎进行通信,因此需要的基站数量总体比较多,部署比较麻烦。

3、可扩展性-面积大小

到达时差算法可以在不更改系统或设置的情况下向系统添加定位基站。

双向测距算法你要求系统中的所有从UWB定位基站与主UWB定位基站直接通信。从定位基站和主定位基站之间的通信区域限制了区域的大小。主定位基站都与定位服务器通信。

4、鲁棒性

到达时间差算法你要求UWB定位基站的时间同步非常精确,这会对鲁棒性产生负面影响。如前所述,TDOA方法的一个基本要求是保持定位基站的同步。

双向测距算法不需要定位基站的同步,这增加了系统的鲁棒性。

5、电池寿命

到达时差算法只需要脉冲信号来定位UWB定位终端,从而将电池寿命延长到几年。

采用双向测距算法,UWB标签必须多次发送和接收定位基站的信号。TWR需要交换9条消息来定位UWB定位终端,这大大缩短了终端的待机时间。

6、易用性

在定位系统中增加基于TDOA的定位基站,需要测量定位基站的位置并标记分配定位基站ID,所以增加基站或者扩容相对简单。

对于TWR算法的系统,添加额外的定位基站或终端需要在服务器上进行修改系统算法,以便新定位基站和定位终端之间能够融入到原有的系统中进行通信。因此,相对比较麻烦些。

结论

在目前的许多UWB系统中,两种算法都有使用,优缺点都有介绍,总之,用双向测距算法对同步要求低,但是耗电相对较大,而采用TDOA的算法的容量和耗电上都有优势,但是对同步要求比较高,系统的健壮性相比TWR算法的系统稍弱。最合理的方法是根据现场情况而定,采用最合理的UWB定位解决方案

UWB定位算法比较TDOA和TWR究竟哪个好相关推荐

  1. uwb定位算法c++代码_一指连小米UWB技术发布!手机一指,就能操控

    从进入智能家居行业的第一天起,我们就从未停止思考:未来的万物互联到底是什么样?在未来,智能设备应具备感知能力,知你所想,随心而动.今天,我们在通往未来之路上再迈一步,带来创新的「一指连」小米UWB技术 ...

  2. rssi室内定位算法原理_室内定位方案常用的4种定位算法

    目前常见的室内定位技术有超宽带UWB室内定位技术,蓝牙室内定位技术,RFID(无线射频识别)定位,超声波定位,Wi-Fi定位等.室内定位依赖于定位算法,定位算法决定了室内定位的模式.室内定位种类虽然比 ...

  3. 影响UWB定位技术精度的8个原因

    UWB定位技术的理论精度可以做到毫米级甚至微米,但是在实际场景中部署UWB定位系统,定位精度却千差万别,目前UWB定位系统涉及的算法主要包括TOF.TDOA等,从UWB定位算法.UWB基站的部署.实际 ...

  4. UWB信号对服务器有没有干扰,uwb定位技术优劣势有哪些_uwb定位技术的应用

    描述 UWB定位技术原理介绍 UWB定位算法: 目前无线定位技术是指,即定位算法目前最常用的用来判定移动用户位置的测量方法和计算方法主要有:时差定位技术.信号到达角度测量( AON)技术.到达时间定位 ...

  5. UWB定位的3种算法:TWR、TOA和TDOA算法

    UWB定位的3种算法:TWR.TOA和TDOA算法 文章目录 UWB定位的3种算法:TWR.TOA和TDOA算法 UWB定位技术 一.TER定位算法 二. TOA定位算法 三. TDOA定位算法 UW ...

  6. UWB的定位算法(简单详细易懂)

    系列文章目录 文章目录 系列文章目录 前言 一.控制部分 二.UWB 的测距原理是什么? 三.TOF 数学计算 四.Trilateration 三边测量法的原理与计算方法(TDOA平面) 1.三边测量 ...

  7. 【UWB 定位】测距TOA 和 TDOA详解

    TOF定位方法 基于TOF的定位方法与基于TOA的定位方法在本质上是相同的,而TOF测距不依赖基站与标签的时间同步,故没有时钟同步偏差带来的误差,但TOF测距方法的时间取决于时钟精度,时钟偏移会带来误 ...

  8. UWB定位实验 - 客户端模式(被动式)TDOA定位精度测试

    摘要 本实验主要测试客户端模式(被动式.下行模式)方案的UWB定位系统其定位性能,包括TDOA到达时间差稳定性.定位精度等. 定位性能测试指标 客户端模式TDOA 在使用客户端模式(被动式.下行模式) ...

  9. 在matlab下实现TDOA定位算法性能仿真

    一.题目 TDOA定位算法性能仿真 二.仿真要求 要求一:编写两个函数TDOA_CHAN和TDOA_Taylor得到位置的估计. 要求二:用RMSE实现两种算法的性能比较, 得到两种算法的RMSE曲线 ...

最新文章

  1. Python夺冠,老牌编程语言该走向何方?网友:崩溃
  2. 手机号验证_国际手机号收不到微博验证短信,微博验证短信一直提示超过上限怎么办?...
  3. BUU[SCTF2019]Strange apk
  4. 2019-01-02
  5. java 工程ssl配置_JAVA_SSL配置
  6. kafka消费的三种模式_快速认识Kafka
  7. spring-security-学习笔记-03-spring-security快速上手
  8. Shiro第四篇【Shiro与Spring整合、快速入门、Shiro过滤器、登陆认证】
  9. hbase集群 数据写入_HBase架构与原理详解
  10. sql语句之查询操作
  11. mysql in 临时表_什么时候会用到临时表?MySQL临时表的使用总结
  12. 2021年考研经验分享(初试408分)
  13. 焕然一新的 Vue3 中文文档来了!
  14. 备份VMWare ESXi虚拟机
  15. 2017双十一珠峰算法框架Hierarchical中控算法
  16. python怎么画钟表表盘,python ——钟表,,1、表盘 1 fro
  17. 重启计算机网络连接巨慢,开机后宽带连接很慢怎么办 开机后宽带连接很慢的三步解决办法...
  18. 计算机国培目标与计划,2018国培个人研修计划
  19. oa处理会签流程图_深入剖析OA办公系统的流程管理方案
  20. java抛硬币,抛硬币模拟(Coin Tossing Simulation)

热门文章

  1. 方框加对勾怎么输入_Word与Excel中,如何在方框中打对勾?
  2. android 通知栏授权,Android通知栏权限是否开启
  3. 浅谈JavaScript、ES5、ES6 ,,转自http://www.cnblogs.com/lovesong/p/4908871.html
  4. 无法在此iPhone上激活Touch ID,怎么解决?
  5. 浅谈微信公众平台运用的场景
  6. ipad未能与itunes连接到服务器,itunes与ipad无法连接怎么办-互盾苹果恢复精灵
  7. Pytorch - 弹性训练原理
  8. cpua55和a53哪个好_OPPOA55和OPPOA53哪个好-参数对比-更值得入手
  9. java框架要求合同_java毕业设计_springboot框架的合同管理
  10. 苹果市场金融类app上架ios1.2 ,5.2.1或3.21被拒原因解析