UWB测距 方法,双向双边测距法(DS-TWR)(四)

文章介绍了单边双向测距(SS-TWR)和双边双向测距(DS-TWR)两种无线通信中的测距方法。SS-TWR通过测量往返延迟来估算距离,但由于时钟偏移存在误差。DS-TWR通过两次往返测量减少误差,进一步优化了距离估计。DS-TWR还能通过特定的消息交换顺序减少至三条消息,从而提高效率。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1 单边双向测距(SS-TWR)

单边双向测距(SS-TWR)涉及简单地测量单个消息从一个节点到另一个节点的往返延迟以及返回原始节点的响应。
如图所示,设备 A 发送 P 给 B ,设备 B 收到 P 后 回复 R ,设备 A 收到 R 后 过程结束。Tround 的时间是设备 A 从开始发送到接收到回复的时间,Treply 的时间是设备 B 从 接收到 P 到发送 R 的时间。
则设备 A 到 设备 B 所需要的时间 : Tprop = 1/2 (Tround − Treply) 。
因为设备A和设备B使用各自的本地时钟计数,它们的时钟偏移误差是不一样的,因此得出的飞行时间会有误差,随着计数时间增加,误差会不断增大。光速很快,一点点时间误差都能导致距离误差很大,所以不能用该方案测距。

2 双边双向测距(DS-TWR)

双面双向测距(DS-TWR)是基本的单面双向测距的扩展,其中使用两个往返时间测量并结合给出飞行时间结果,即使在相当长的响应延迟情况下也能减少误差。
DS-TWR的操作如图所示,设备A发起第一次往返测量,设备B响应,之后设备B发起第二次往返测量,设备A响应完成完整的DS-TWR交换。每个设备都精确地标明了信息的传输和接收时间。

通过使用第一个往返测量的应答作为第二个往返测量的发起者,DS-TWR的四条消息(如图所示)可以减少为三条消息。
如图所示,设备A发P,设备B收到P后发R,设备A收到R后再发F,设备B收到F后结束。
T𝑞𝑟𝑝𝑞 = (Tround1 × Tround2 − Treply1 × Treply2 ) / (Tround1 + Tround2 + Treply1 + Treply2)
这样就算出了T,而且减小了因为不同设备的不同晶振震荡偏移误差造成的影响。

UWB文章整理如下:

UWB-DW1000初始化、发送和接收详解(一):https://blog.csdn.net/weixin_46107106/article/details/128221089?spm=1001.2014.3001.5501
UWB-DW1000的天线延迟补偿和发射功率调节(二):https://blog.csdn.net/weixin_46107106/article/details/128715094?spm=1001.2014.3001.5502
DW1000的温度补偿及基站,标签天线延迟校准(三):https://blog.csdn.net/weixin_46107106/article/details/128806871?spm=1001.2014.3001.5502
UWB测距 方法,双向双边测距法(DS-TWR)(四):https://blog.csdn.net/weixin_46107106/article/details/129200945?spm=1001.2014.3001.5502
UWB-DW1000的TWR测距及代码(五):https://blog.csdn.net/weixin_46107106/article/details/129204267?spm=1001.2014.3001.5502
UWB定位 - 三球定位及算出的两个交点取舍(六):https://blog.csdn.net/weixin_46107106/article/details/130645080?spm=1001.2014.3001.5502
UWB定位的误差原因及摆放和布局(七):https://blog.csdn.net/weixin_46107106/article/details/130807768?spm=1001.2014.3001.5502
由把dwm1000模块从STM32单片机移植到N32单片机(国民技术)问题整理(八):https://blog.csdn.net/weixin_46107106/article/details/138178919?spm=1001.2014.3001.5502
UWB - DW1000的延时发送和延时接收(九):https://blog.csdn.net/weixin_46107106/article/details/144590332
TDOA-无线时钟同步及晶振偏差校准(十):https://blog.csdn.net/weixin_46107106/article/details/145174675

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

吾与春风皆过客

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值