漫谈TDOA、TOF-了解UWB技术的启蒙文章
大话UWB技术之TDOA与TOF两种技术方案对比
超宽带(UWB技术)是一种基于IEEE802.15.4a和802.15.4z标准的无线电技术,它能够非常准确地测量无线电信号的飞行时间,从而实现厘米精度的距离/位置测量。不同于蓝牙、WiFi等其他定位技术,UWB射频信号与生俱来的物理特性使得UWB技术从一开始就被明确定义:实现实时、超精确、超可靠的定位和通信。
在现有的UWB定位系统中,存在多种基于测距的定位方法,每种定位方法都对应着多种不同的解算定位的算法。本文将通过以下几个方面告诉你UWB是如何工作的?
UWB定位的本质是获取距离或者与距离相关的变量信息,反向解算出标签的位置。
跟蓝牙和WIFI定位方法不同,UWB技术位置信息并不是基于信号强度(RSSI)进行计算,而是通过精确无线信号的发送时刻、接收时刻,并通过算法计算的。UWB无线定位系统要实现精确定位,首先要获取与位置相关的变量信息,建立相应的数学模型,然后根据这些变量和参数以及数学模型来解算目标的坐标。
UWB技术具有超高的时间分辨率,保证了UWB可以准确的获得待定位目标的时间和角度信息,信号飞行的速度是光速(固定值),所以只要知道飞行时间就可以计算出两个设备的距离,结合角度信息利用三角定位等几何定位方法求得待定位目标的位置信息。2.UWB技术主要分为两种定位方法:TOF和TDOA
在UWB技术中应用最广泛的是飞行时间测距法(TOF)和到达时间差法(TDOA)。从定位方式来看均属于多点定位,即确定标签与多个已知坐标点的相对位置关系定位。3.科普/大话UWB技术之TOF
飞行时间法(Time of flight,TOF)是一种双向测距技术,它通过测量UWB信号在基站与标签之间往返的飞行时间来计算距离。根据数学关系,一点到已知点的距离为常数,那么这点一定在以已知点为圆心,以该常数为半径的圆上。有两个已知点,就有两个交点。以三个已知点和距离作三个圆,他们交于同一个点,该点就是标签的位置。
移动标签首先向定位基站发送测距请求,基站收到测距请求进行处理,经过一小段时间处理后向移动标签回复确认信息,分别记录 UWB 信号发送和接收的时间间隔,例如我们将发送端发出信号和接收回应的时间间隔记为TTOT,接收端收到数据包和发出回应的时间间隔记为TTAT。那么信号在空中的单向飞行时间TTOF可以计算为:
/
然后根据TTOF与电磁波传播速度的乘积便可算出标签到基站之间的距离。d = c × TTOF
根据到各个基站的测距信息,以各个基站为中心画圆,就可以得到一个交点,交点就是标签的位置。
/
但TOF测距方法的时间取决于时钟精度,时钟偏移会带来误差。为了减少时钟偏移量造成的测距误差,通常采用正反两个方向的测量方法,即远端基站发送测距信息,标签接收测距信息并回复,然后再由标签发起测距信息,远端基站回复,通过求取飞行时间平均值,减少两者之间的时间偏移,从而提高测距精度。 但是正因如此就造成了TOF功耗大大提高,续航时间行对较短。就像一台长时间保持高强度作业的电脑,工作时间长,耗损大,相对的寿命也会缩短。
4.科普/大话UWB技术之TDOA
到达时间差(Time Difference of Arrival,TDOA)是一种利