51uwb.cn

 找回密码
 立即注册
查看: 2503|回复: 1
打印 上一主题 下一主题

多基站/多标签测距通讯丢包问题

[复制链接]

5

主题

16

帖子

43

积分

新手上路

Rank: 1

积分
43
跳转到指定楼层
楼主
发表于 2023-4-14 10:52:31 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
现象:
我现在用三个基站,四个标签进行测试,按照标签每秒进行一轮广播测距来看,理论上三个基站每分钟可产生 3*4*60=720条测距记录,实际情况记录数大约只有70%+。
另外也有某个标签长时间连不上某个基站的情况( 基站、标签都运行正常)

现在的处理逻辑:
标签会保存一个周边基站列表,每轮发射前检查这个列表中的活跃基站数量,活跃基站少于4个时发广播等待新的基站报名(目标地址:0xFFFF,超时不侯),然后再对活跃基站分别进行测距通讯。

原因猜测:
标签发广播的时候,别的标签也会接收到这个广播信息,虽然不用应答,但这个信号会干扰别的标签本身的通讯时序,别的标签也许正在进行一个测距通讯,中间接到这么一包无效数据,测距进程就被打断了。
如果标签特别多的情况下,这种问题发生的几率就会更高。

问题:
上述猜想是否合理?
标签能否过滤其他标签发出的广播信号?
标签与基站是否可以设置的不同的PANID,使得基站只能与标签通讯、基站与基站之间/标签与标签之间不能通讯?





回复

使用道具 举报

35

主题

1053

帖子

4531

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
4531
沙发
发表于 2023-4-15 17:30:29 | 只看该作者
标签发广播的时候,别的标签也会接收到这个广播信息,虽然不用应答,但这个信号会干扰别的标签本身的通讯时序,别的标签也许正在进行一个测距通讯,中间接到这么一包无效数据,测距进程就被打断了。
--->状态机设置不对,如果接收到别的标签广播的信息,快速忽略,重新等待接收基站的测距即可。

TWR不适合多标签定位,困难很大。 可以尝试TDMA,做时隙隔离。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

bphero Inc.  

GMT+8, 2024-11-23 16:50 , Processed in 0.011506 second(s), 4 queries , File On.

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc. Template By 【未来科技】【 www.wekei.cn 】

快速回复 返回顶部 返回列表