TDOA 之数据测试

许久没有更新TDOA了,近期断断续续编写学习,开始测试TDOA数据。记录如下

1 测试场地,如下所示,4个基站摆放位置是一个正方形,变成为1.6m,被测试标签放置正中心。

2 获得原始数据

test_string0="&&&:0001:76$A42CF6F86B:E91C493000$A4EB64C8C1:E9DAB73000$T:EE:0005$A48C2DE08E$15"
test_string1="&&&:0002:76$06D0D85EA1:E91C493000$078F462E59:E9DAB73000$T:EE:0005$07300F468E$68"
test_string2="&&&:0003:76$D7AA5C32B1:E91C493000$D868CA1458:E9DAB73000$T:EE:0005$D809932360$1D"
test_string3="&&&:0004:76$8A48E78E1B:E91C493000$8B07556D87:E9DAB73000$T:EE:0005$8AA81E7DE1$16"

将原始数据通过python 进行处理,处理结果如下

实际时钟:
基站1 : 1002799378182
基站2 : 1002799378207
基站3 : 1002799378154
基站4 : 1002799378206
实际时钟差:
基站2-基站1 : 25
基站3-基站1 : -28
基站4-基站1 : 24
实际距离差:
基站2-基站1 : 0.117294
基站3-基站1 : -0.131369
基站4-基站1 : 0.112602

 时钟误差从-28 到25,+-大约40ps,从数据结果直观上可以看出,标签应该在正方形中心位置。

使用chan2 计算坐标。matlab 计算如下

za =
    0.7966
    0.7969
   -0.0127
X =
    0.1528
    0.1255

 解算结果明显偏离真实结果。 进一步学习chan2 解算算法原理中...

原文地址:https://www.cnblogs.com/tuzhuke/p/12033119.html