[发明专利]基于群智感知的被动式定位指纹库构建方法有效
申请号: | 201910194721.3 | 申请日: | 2019-03-14 |
公开(公告)号: | CN110072183B | 公开(公告)日: | 2020-09-04 |
发明(设计)人: | 马永涛;宁婉如 | 申请(专利权)人: | 天津大学 |
主分类号: | H04W4/02 | 分类号: | H04W4/02;H04W4/33;H04W64/00;G06K9/62 |
代理公司: | 天津市北洋有限责任专利代理事务所 12201 | 代理人: | 程毓英 |
地址: | 300072*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 感知 被动式 定位 指纹 构建 方法 | ||
1.一种基于群智感知的被动式定位指纹库构建方法,定义是实数域上M×N维的向量空间,包括下列步骤:
(1)场景内布置L个阅读器天线和L个标签,每个标签和对应的一个阅读器天线之间有一条通信链路,共L条通信链路,待定位目标在定位区域内自由行走,阅读器天线共采集P个位置的反向散射信号能量,当待定位目标运动到第j个未知位置处,1≤j≤P,第i条链路的阅读器天线接收到的标签反向散射信号能量为Rij,1≤i≤L,可建立标签反向散射信号能量矩阵R:
(2)当定位区域没有目标时,采集第i条链路的阅读器天线接收到的标签反向散射信号能量Ai,L条链路接收到的标签反向散射信号能量记为矩阵A:
A=[A1,A2,...,AL]T
(3)向量A与矩阵R的第j列相减,得到待定位目标在第j个未知位置处时能量变化向量ΔRSSj,即第j个群智感知指纹:
ΔRSSj=[ΔRSS1j,ΔRSS2j,..,ΔRSSLj]T 1≤j≤P
其中,ΔRSSij是待定位目标运动到第j个未知位置处,第i条链路的阅读器天线接收到的标签反向散射信号能量变化:
ΔRSSij=Ai-Rij
定义RSS为群智感知指纹集合:
RSS=[ΔRSS1,ΔRSS2,...,ΔRSSj,...,ΔRSSP]
(4)另外采集Q个已知位置处的指纹rss'q,1≤q≤Q构成监督指纹集合S1:
rss'q=[ΔRSS1q,ΔRSS2q,..,ΔRSSLq]T
S1=[rss'1,rss'2,...,rss'q,...,rss'Q]
Q个位置标签构成集合R1=[r′1, r′2,...,r′q,...,r′Q],其中,r′q表示第q个已知位置处的指纹rss′q对应的1×2维的位置标签;
(5)运用层次聚类方法将RSS中的群智感知指纹聚类成N个类簇,N<P;各类簇的聚类中心rssn,1≤n≤N;构成冗余去除后的群智感知指纹集合S2:
S2=[rss1,rss2,...,rssN]
定义冗余向量去除率为:(P-N)/P,定义S2中指纹的位置标签集合为:
(6)计算指纹集合S=[S1 S2]中指纹之间的欧几里德距离,建立指纹点间连接权重矩阵如果第g个指纹和第k个指纹满足||rssg-rssk||≤ε,则这两个指纹的连接权重:
其中,ε是可调节阈值参数,t是可调节参数;
(7)计算一个对角矩阵D:
(8)计算半正定拉普拉斯矩阵L:
L=D-W
(9)对半正定拉普拉斯矩阵L进行分块处理:
其中,是半正定拉普拉斯矩阵L的分块矩阵,分块矩阵L11通过提取半正定拉普拉斯矩阵L的前Q行和前Q列得到,分块矩阵L12通过提取半正定拉普拉斯矩阵L的前Q行和后N列得到,分块矩阵L21通过提取半正定拉普拉斯矩阵L的后N行和前Q列得到,分块矩阵L22通过提取半正定拉普拉斯矩阵L的后N行和后N列得到;
(10)求解线性方程得到S2中群智感知指纹的位置标签集合R2:
R2L22=-R1L12
建立指纹库Database:
Database=[(r′1,rss′1),(r′2,rss′2),...,(r′Q,rss′Q),(r1,rss1),...,(rN,rssN)]。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天津大学,未经天津大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910194721.3/1.html,转载请声明来源钻瓜专利网。