[发明专利]基于虚拟标签算法的无线射频室内定位方法无效
申请号: | 201110147450.X | 申请日: | 2011-06-02 |
公开(公告)号: | CN102338866A | 公开(公告)日: | 2012-02-01 |
发明(设计)人: | 李军怀;王一乐;于蕾 | 申请(专利权)人: | 西安理工大学 |
主分类号: | G01S5/02 | 分类号: | G01S5/02 |
代理公司: | 西安弘理专利事务所 61214 | 代理人: | 李娜 |
地址: | 710048 陕*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于虚拟标签算法的无线射频室内定位方法,将参考标签固定在定位区域内的适当位置,其坐标相对容易的通过测量获得,对参考标签的信号强度,通过设定的RFID读写器每隔一段时间读取一次,以便适应环境因素变化对定位误差带来的影响;而将定位的标签附着在待定位目标上,通过RFID读写器接收到的定位标签的信号来估计其在空间的位置,按照以下步骤实施:先进行环境变量的估计,包括路径损耗指数估计和正态分布标准差估计;再构造虚拟参考标签;最后基于虚拟参考标签的定位算法实现。本发明的室内定位方法,克服了现有技术设置高密度参考标签带来的射频信号干扰问题,参考标签布局灵活,同时扩展了定位区域范围,提高了室内定位精度。 | ||
搜索关键词: | 基于 虚拟 标签 算法 无线 射频 室内 定位 方法 | ||
【主权项】:
1.一种基于虚拟标签算法的无线射频室内定位方法,将参考标签固定在定位区域内的适当位置,其坐标相对容易的通过测量获得,对参考标签的信号强度,通过设定的RFID读写器每隔一段时间读取一次,以便适应环境因素变化对定位误差带来的影响;而将定位的标签附着在待定位目标上,通过RFID读写器接收到的定位标签的信号来估计其在空间的位置,其特征在于,该方法按照以下步骤实施:步骤1、进行环境变量的估计采用经典的对数路径损耗模型,对于确定的T-R间隔距离d从信道中获得的信号强度RSSI的分贝值,用公式(1)来预测:RSSI = RSSI ( d 0 ) - 10 N log ( d d 0 ) + X σ - - - ( 1 ) ]]> 其中,N代表路径损耗指数,Xσ代表阴影造成的影响,d0指发射站的近地参考距离,从该公式(1)可知,由于受到阴影效应的影响,在同一地点RFID读写器获得的定位目标信号强度值将会随时间而变化,设在定位区域内有m台信号相互覆盖的RFID读写器,分别表示为R1,R2...Rm,并且该区域内部署有n个参考标签,分别记为RT1,RT2...RTn,这些参考标签均能够被上述m台读写器定位,则从参考标签RTj发送的信号被读写器Ri接收到的信号强度记为RTRSSIij,其中i∈[1,m],j∈[1,n],假设在定位区域内有被追踪的定位标签T,则T被读写器Ri获得的信号强度记为RSSIi,由于参考标签部署之后位置固定,通过测量获得参考标签的坐标,参考标签RTj与读写器Ri之间的距离比较容易的求出,根据公式(1)和RSSI值样本,估计路径损耗指数和正态随机变量的标准差σ等环境变量:1.1)路径损耗指数估计路径损耗指数N的数值依赖于特定的信号传播环境,在室内的视距条件下,N值通常在3.0dB到4.0dB间,在估计对数路径损耗指数N时,选择近地参考距离为d0=1m,对d0处的信号强度RSSI(d0),RFID标签的发射功率Pt,天线增益Gt,RFID读写器接收天线增益Gr与载波的频率f,在设备确定后都比较容易获得,所以沿着读写器Ri与参考标签RTj方向上的路径损耗指数通过公式(2)计算:N ij = P t + G t + G r + 20 log ( λ 4 π ) - RTRSSI ij 10 log d ij , - - - ( 2 ) ]]> 由于传播介质和障碍物沿着RFID标签不同方向的路径损耗指数有所不同,所以对其分别计算,公式(2)中忽略了正态分布随机变量Xσ的影响,如果通过单个样本值估计路径损耗指数Nij误差,将会偏离真实值很大,为了抵消单个样本对Nij估计的偏差,需要在第一阶段在系统运行后积累一定量的参考标签的RSSI值,然后利用这些样本根据估计路径损耗指数
其中p代表样本数量:N ^ ij = 1 p Σ r = 1 p N ijr = p - 1 p N ij ‾ Pr ev + 1 p N ijp , - - - ( 3 ) ]]> 根据上述公式(3),只需存储当前的估计值
和上次参数更新线程计算周期的估计值,1.2)正态分布标准差估计假设在定位区域内,该随机变量的标准差在整个信道中能够用一个统一值来表示,利用公式(4)求解出参考标签各方向上该随机变量标准差的估计值后,对所有参考标签求解平均值:σ ij 2 = 1 p ( Σ r = 1 p - 1 RTRSSI ij r 2 + RTRSSI ij p 2 ) - 1 p 2 ( Σ r = 1 p - 1 RTRSSI ij r + RTRSSI ij p ) 2 ; - - - ( 4 ) ]]> 步骤2、构造虚拟参考标签对二维平面的定位系统,假设定位区域的大小为S×T,若每个虚拟参考标签之间沿着X和Y坐标轴方向上的间隔均为Interval,那么沿X轴方向需要部署
个虚拟参考标签,沿Y轴方向需要部署
个虚拟参考标签,设虚拟参考标签表示为VTst,则有![]()
在对虚拟参考标签的RSSI进行模拟计算之前,需要预设一个虚拟参考标签范围,对于某个虚拟参考标签,在虚拟参考标签范围以内的所有参考标签都会被选中作为虚拟参考标签RSSI值计算的输入数据,设Hst代表虚拟参考标签VTst范围内相邻的真实参考标签的集合,并且VTst的信号强度表示为VTRSSIst,故由于真实参考标签RTj的影响,虚拟参考标签VTst发送到读写器Ri的信号强度采用公式(5)计算:VTRSSI st · ij = RTRSSI ij - 10 N ij log ( d st · i d ij ) , - - - ( 5 ) ]]> 其中dst·i表示虚拟参考标签VTst与读写器Ri之间的距离,并且对于相邻集合内的每个参考标签RTj∈Hst均会对虚拟参考标签VTst的构造过程产生影响,之后,虚拟参考标签VTst的信号强度VTRSSIst的复合值,需要通过一个权值公式来综合评估相邻集合Hst中的每一个参考标签对虚拟参考标签信号强度的影响,如果参考标签RTj越接近虚拟参考标签VTst的位置,则VTRSSIst·i应当在VTRSSIst中所占的比重越大,所以,为VTRSSIst指派一个更大的权值,采用如下权值公式(6)为VTRSSIst计算权值:w j = ( ∂ RSSI ∂ d ) 2 = ( 10 N ij ln ( 10 ) d st · i ) 2 , - - - ( 6 ) ]]> 所以,虚拟参考标签VTst的信号强度通过公式(7)进行复合构造:VTRSSI st · i = Σ j ∈ H st w j VTRSSI st · ij , - - - ( 7 ) ]]> 理想情况下,相邻集合Hst应当包含三个以上参考标签,在本发明中,虚拟参考标签的位置设定是静态的,并且只需对其设置的位置信息计算一次即可,但是虚拟参考标签的信号强度会伴随着参考标签信号强度的更新在参数更新线程里定时更新,步骤3、基于虚拟参考标签的定位算法实现首先,该定位区域内的每个读写器会分别接收到发送自定位标签T,在追踪线程计算较短时间间隔内获取的多个RSSI值的平均值,记为RSSIi,然后,算法将计算定位标签T与虚拟参考标签VTst间信号强度的Euclidean距离,设Est表示T与VTst间Euclidean距离,则用公式(8)计算:E st = Σ i = 1 m ( RSSI i - VTRSSI st · i ) 2 , - - - ( 8 ) ]]> 其中,定位区域内部署有m台读写器,并且i∈[1,m],所以当设置S×T个虚拟参考标签时,以每个虚拟参考标签的Euclidean距离Est为元素组成矩阵E,然后,需要从矩阵E各项中选择出最小的k项作为邻近虚拟参考标签集合,记作K,这样,如果这最小的k项虚拟参考标签足够接近定位标签T,则通过这些虚拟参考标签的坐标可以可靠的合成定位标签T的坐标,所以,定位标签的坐标(x,y)最后通过公式(9)得到:( x , y ) = Σ VT st ∈ K w st ( x st , y st ) , - - - ( 9 ) ]]> 其中wst表示利用虚拟参考标签对定位标签T进行定位时的权值。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安理工大学,未经西安理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201110147450.X/,转载请声明来源钻瓜专利网。