相关测距算法及说明

相关测距算法及说明

请添加图片描述

图1 路径相关说明图
说明:
  1. DeviceA和DeviceB对应为基准或者标签,在实际应用中,根据算法不同,最终是
    最后一次收到数据的为基站,最后一次发送数据的为标签

  2. T t o f T_{tof} Ttof为信号在空气中传输时间
    T r o u n d A = 2 ∗ T t o f + T r e p l y B T_{roundA} = 2*T_{tof} +T_{replyB} TroundA=2Ttof+TreplyB

    (1)


    T r o u n d B = 2 ∗ T t o f + T r e p l y A T_{roundB} = 2*T_{tof} +T_{replyA} TroundB=2Ttof+TreplyA

    (2)

算法说明

算法1: (Simple) SS-TWR

由公式1可以计算出
T t o f = ( T r o u n d A − T r e p l y B ) / 2 T_{tof} = (T_{roundA}- T_{replyB})/2 Ttof=(TroundATreplyB)/2

(3)

算法2:SDS-TWR

由公式1,2可以计算 T t o f T_{tof} Ttof得:
T t o f = ( ( T r o u n d A − T r e p l y A ) + ( T r o u n d B − T r e p l y B ) ) / 4 T_{tof} = ((T_{roundA}- T_{replyA})+(T_{roundB}- T_{replyB}))/4 Ttof=((TroundATreplyA)+(TroundBTreplyB))/4

(4)

算法3:AltDS-TWR

由公式1,2相乘得
T r o u n d A ∗ T r o u n d B = ( 2 ∗ T t o f + T r e p l y B ) ∗ ( 2 ∗ T t o f + T r e p l y A ) T_{roundA} *T_{roundB} =( 2*T_{tof} +T_{replyB})*( 2*T_{tof} +T_{replyA}) TroundATroundB=2Ttof+TreplyB)(2Ttof+TreplyA)

=>
4 ∗ T t o f ∗ T t o f + 2 ∗ ( T r e p l y B + T r e p l y A ) ∗ T t o f = T r o u n d A ∗ T r o u n d B 4*T_{tof}*T_{tof}+2*(T_{replyB}+T_{replyA})*T_{tof} = T_{roundA} *T_{roundB} 4TtofTtof+2(TreplyB+TreplyA)Ttof=TroundATroundB
利用公式2,3=>
( T r e p l y B + T r e p l y A ) ∗ T t o f = ( T r o u n d A − 2 ∗ T t o f + T r o u n d B − 2 ∗ T t o f ) ∗ T t o f = ( T r o u n d A + T r o u n d B ) ∗ T t o f − 4 ∗ T t o f ∗ T t o f (T_{replyB}+T_{replyA})*T_{tof} = (T_{roundA} - 2*T_{tof}+ T_{roundB} - 2*T_{tof})*T_{tof} =(T_{roundA}+T_{roundB})*T_{tof}-4*T_{tof}*T_{tof} (TreplyB+TreplyA)Ttof=(TroundA2Ttof+TroundB2Ttof)Ttof=(TroundA+TroundB)Ttof4TtofTtof

=>
4 ∗ T t o f ∗ T t o f + 2 ∗ ( T r e p l y B + T r e p l y A ) ∗ T t o f = 4*T_{tof}*T_{tof}+2*(T_{replyB}+T_{replyA})*T_{tof} = 4TtofTto

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值