ToF(Time of Flight) 飞行时间测距法

ToF为飞行时间测距法,通过测量脉冲信号从出发到返回的时间,乘以传播速度(脉冲信号在空气中的传播速度为定值v=30万KM/秒),得到往返一次的距离,除以2即为UWB定位标签到定位基站间的距离。

UWB定位基站的坐标已知,测得标签到基站距离后,通过三点定位法画3个圆,交点即为UWB定位标签的位置。


如上图所示:UWB定位基站的坐标分别为R1(x1、y1)、R2(x2、y2)、R3(x3、y3),基站R1、R2、R3在安装部署时位置固定且坐标已知,所求定位标签的坐标为Ro(xo、yo)。设定d1、d2、d3分别为3个定位基站与定位标签Ro之间通过信号的传播时间计算的相对距离,每个基站以相对距离为半径画一个圆形轨迹。利用三个圆形方程能够计算出唯一的交点,计算公式如下公式所示:

测距方法属于双向测距技术,它主要利用信号在标签和基站之间往返的飞行时间来测量节点间的距离。传统的测距技术分为双向测距技术和单向测距技术。ToF属于双向测距技术,而TDoA则是单向测距技术,只需要测量定位基站到定位标签之间的单程距离即可。

TDoA(Time Difference of Arrival) 到达时间差

TDoA定位是一种利用时间差进行计算的方法。精准的绝对时间相对较难测量,通过比较信号到达各个UWB定位基站的时间差,计算出信号到各个定位基站的距离差,就能作出以定位基站为焦点,距离差为长轴的双曲线,三组双曲线的交点就是定位标签的位置。

如上图所示:UWB定位基站的坐标分别为R1(x1,y1)、R2(x2,y2)、R3(x3,y3)、R4(x4,y4),基站R1、R2、R3、R4在安装部署时位置固定且坐标已知,所求定位标签的坐标为Ro(xo,yo)。脉冲信号的传播速度为常数v=30万km/秒,假设脉冲信号从标签O到达基站R1、R2、R3、R4的时间为t1、t2、t3、t4,分别以(R1、R4),(R2、R4),(R3、R4)做为焦点,定位标签Ro发送的信号到两基站间的距离差为常数,可以得到3组双曲线,双曲线的交点即是定位标签O的坐标。求解坐标(xo,yo)的方程组如下公式所示:

不同于ToF的是,TDoA是通过检测信号到达两个基站的时间差,而不是到达的绝对时间来确定移动台的位置,因此降低了系统对时间同步的要求。TDoA算法是对ToF算法的改进,与ToF算法相比,不需要加入专门的时间戳,定位精度也有所提高。

UWB定位技术原理图解相关推荐

  1. UWB定位技术原理及场景应用的简单介绍

    谈到定位技术我们并不陌生,从车辆导航到外卖.打车软件,定位技术已经和我们的生活密不可分.通常我们按照使用场景将定位技术分为室内定位和室外定位两种,室外定位主要依赖于GPS.北斗.GLONASS.GAL ...

  2. uwb定位技术原理及应用场景详解

    说到定位我们并不陌生,定位技术一直与我们的生活密不可分,比如最常见的车辆导航. 根据使用场景,定位技术分为室内定位和室外定位. 室外定位主要依靠GPS,北斗,GLONASS,伽利略等全球卫星定位导航系 ...

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

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

  4. uwb定位技术的原理及定位方法

    uwb定位技术即超宽带技术,它是一种无载波通信技术,利用纳秒级的非正弦波窄脉冲传输数据,因此其所占的频谱范围很宽.传统的定位技术是根据信号强弱来判别物体位置,信号强弱受外界 影响较大,因此定位出的物体 ...

  5. UWB定位技术与其他定位技术比较

    关注.星标公众号,直达精彩内容 来源:RFID世界网 目前,常见的定位技术主要有:蓝牙.RFID.WIFI.超宽带(UWB).超声波等.下面就详细扒一扒几种常见的无线定位技术. UWB技术 超宽带(U ...

  6. java 通过手机 实时定位_恒高借助uwb定位技术,让机房复杂问题化繁为简

    ↑↑↑ 点上面蓝字 , 快关注我吧! ●RTLS● 恒高数字机房人员定位系统,采用UWB定位技术,通过在机房内部署一定数量的定位基站,机房巡检人员佩戴标签卡的形式,实时获取人员精确位置,精度高达10c ...

  7. 技术分享|探究群体智能—基于UWB定位技术的无人机集群协同

    随着无人机性能水平提高,无人机在民用类和军事类活动中的使用越来越广泛.由于无人机飞行环境和任务难度不同,单架无人机因为自身动力和负荷能力很难独自完成任务,无人机集群协同作业则是当前科技现代化的任务要求 ...

  8. UWB定位技术,让养老院管理问题化繁为简

    UWB定位技术,让养老院管理问题化繁为简 养老院人员定位系统,采用UWB定位技术,通过在养老院内部署一定数量的定位基站,老人在手腕佩戴标签卡的形式,实时获取人员精确位置,精度高达10cm,有效保障养老 ...

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

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

  10. 无线基站定位服务器,UWB定位技术的三种定位方法

    原标题:UWB定位技术的三种定位方法 UWB定位技术也称超宽带技术,与传统的窄带系统相比,具有穿透力强.功耗低.抗多径效果好.安全性高.系统复杂度低.能提供精确定位等优点.因此,超宽带技术可以应用于室 ...

最新文章

  1. mysql (双主,互主)
  2. ASP.NET技巧:两个截取字符串的实用方法
  3. 谈谈几个 Spring Cloud 常见面试题及答案
  4. c++生成nurbs曲面文件_使用曲面细分丰富原始多边形
  5. c c mySQL机票设计_期末课程设计之 c++操作mysql完成机票预订系统(vc 6.0配置mysql环境)...
  6. java接口配置文件_Java读取property配置文件,另接口的配置
  7. android删除文件夹代码,Android_Android递归方式删除某文件夹下的所有文件(.mp3文件等等),1.由于需要删除文件,因此需 - phpStudy...
  8. 上次那个上门要源代码的女网红,后来咋样了?
  9. cpio -H newc参数详解
  10. vulhub Tomcat8漏洞复现
  11. 实现button按钮的内容为图片
  12. GD32F303固件库开发(17)----内部Flash读写
  13. Kali2020详细的安装教程
  14. 8.12 Web前端-小米商城项目实战
  15. 梯形图调用c语言编写程序,简单使用C语言写梯形图精简V2.0.pdf
  16. Arch Linux KDE Plasma + Windows 11 双系统安装指南
  17. Docker Swarm从部署到基本操作
  18. Python:枚举法
  19. 从零开始学习ESP32——程序下载
  20. php长字符加密成短字符,大神们 怎么把一串长的字符串加密为短的能还原

热门文章

  1. PLM设备维修系统技术
  2. 数据优化——分库分表(三)中间件讲解
  3. libcef-详细步骤-将cef浏览器嵌入到Win32中作为子窗口运行
  4. 操作系统 信号量机制
  5. vue点击按钮切换样式
  6. 10款最佳Python开发工具推荐,每一款都是神器!
  7. spark数据查询语句select_Spark学习之Spark SQL
  8. word删除空白页的6种方法和技巧
  9. 虚拟机VM安装win7遇到的问题及解决方法
  10. CSS三大特性(层叠/继承/优先)