[发明专利]一种基于轮询调度的UWB多标签定位方法在审
申请号: | 201710608474.8 | 申请日: | 2017-07-24 |
公开(公告)号: | CN107484136A | 公开(公告)日: | 2017-12-15 |
发明(设计)人: | 童基均;潘亚良;徐豪杰;蒋路茸 | 申请(专利权)人: | 浙江理工大学 |
主分类号: | H04W4/04 | 分类号: | H04W4/04;H04W64/00;G01S11/02 |
代理公司: | 杭州天勤知识产权代理有限公司33224 | 代理人: | 胡红娟 |
地址: | 310018 浙江省杭州市*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 调度 uwb 标签 定位 方法 | ||
1.一种基于轮询调度的UWB多标签定位方法,其特征在于,包括以下步骤:
1)调度基站发射包含一个标签初始化指令的数据包,在各个标签接受到数据包内的标签初始化指令后,向外广播包含各标签对应ID的数据包;
2)调度基站在发完标签初始化指令后,进入侦听状态并侦听网络中的数据包,解析出里面的ID,并生成一张轮询表;
3)调度基站根据轮询表的轮询状态生成控制标签进行测距的指令;
4)各标签根据所接受的指令,发出测距请求;
5)测距基站接收到标签的测距请求后与标签进行TWR测距,得到同一个标签离各个测距基站的距离。
2.如权利要求1所述的UWB多标签定位方法,其特征在于,在所述的调度基站、标签和测距基站间采用时间间隔小于1ns的脉冲进行通信。
3.如权利要求2所述的UWB多标签定位方法,其特征在于,采用双向飞行时间法计算脉冲信号在标签与测距基站之间的飞行时间,来确定标签与各个测距基站的距离。
4.如权利要求1所述的UWB多标签定位方法,其特征在于,包含所述测距请求的测距数据包内加入有标签ID。
5.如权利要求1所述的UWB多标签定位方法,其特征在于,在测出标签和各个测距基站的距离后,利用三边测量定位算法计算标签在网络中的具体位置。
6.如权利要求5所述的UWB多标签定位方法,其特征在于,所述的三边测量定位算法的具体计算步骤如下:
1)已知三点位置(x1,y1),(x2,y2),(x3,y3);
2)已知未知点(x0,y0)到三点距离d1,d2,d3;
3)以d1,d2,d3为半径作三个圆,根据毕达哥拉斯定理,得出交点即未知点的位置计算公式:
(x1-x0)2+(y1-y0)2=d12
(x2-x0)2+(y2-y0)2=d22
(x3-x0)2+(y3-y0)2=d32
解法推导:
设未知点位置为(x,y),令其中的第一个球形P1的球心坐标为(0,0),P2处于相同纵坐标,球心坐标为(d,0),P3球心坐标为(i,j),三个球形半径分别为r1,r2,r3,z为三球形相交点与水平面高度;则有:
r12=x2+y2+z2 (1)
r22=(x-d)2+y2+z2(2)
r32=(x-i)2+(y-j)2+z2 (3)
当z=0时,即为三个圆在水平面上相交为一点,首先解出x:
x=(r12-r22+d2)/2d
将公式(2)变形,将公式(1)的z2代入公式(2),再代入公式(3)得到y的计算公式:
y=(r12-r32-x2+(x-i)2+j2)/2j。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江理工大学,未经浙江理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710608474.8/1.html,转载请声明来源钻瓜专利网。