[发明专利]一种室内定位方法有效
申请号: | 201810461105.5 | 申请日: | 2018-05-15 |
公开(公告)号: | CN108693518B | 公开(公告)日: | 2020-11-27 |
发明(设计)人: | 张晓云;徐嘉晨;薛妍 | 申请(专利权)人: | 西北大学 |
主分类号: | G01S11/06 | 分类号: | G01S11/06;H04W4/33;H04W64/00 |
代理公司: | 西安恒泰知识产权代理事务所 61216 | 代理人: | 周春霞 |
地址: | 710069 *** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种室内定位方法,该方法通过对每个参考点多次采样,求取RSSI的均值和方差,结合均值和方差来给参考标签划分等级,不仅考虑到了环境复杂性导致的RSSI强度的衰减,也进一步减小了RSSI的波动性对定位精度的影响;充分考虑到了三圆重叠区域的每一个坐标点为待定位点的可能性,尽可能让重叠区域的每一个坐标点都参与到待定位坐标的计算中,使得定位结果更加准确。 | ||
搜索关键词: | 一种 室内 定位 方法 | ||
【主权项】:
1.一种室内定位方法,其特征在于,包括以下步骤:步骤1,根据待定位目标设定定位区域,在定位区域内随机选取多个参考点Pi,i=1,2,…,I,其中,I为参考点的总数;步骤2,针对每个参考点,多次获取该参考点的RSSI值Rin,计算该参考点对应的所有RSSI值Rin的均值和方差;其中i=1,2,…,I,n=1,2,…,N,N为针对每个参考点,获取的该参考点的RSSI值的总次数;步骤3,根据参考点对应的所有RSSI值Rin的均值和方差,求该参考点的等级值;采用公式(1)计算:
其中,ai为参考点Pi的等级值,mi为参考点Pi对应的所有RSSI值的均值,vi为参考点Pi对应的所有RSSI值的方差;步骤4,根据参考点对应的所有RSSI值的均值和信号强度衰减模型计算参考点到待定位目标的距离;步骤5,将所有参考点的等级值按照由大到小进行排序,选取等级值最高的三个参考点作为定位参考点;步骤6,分别以三个定位参考点为圆心,以定位参考点到待定位目标的距离为半径作圆,三个圆形成一个重叠区域;求重叠区域的最小外接矩形,最小外接矩形内的所有位于重叠区域内的点形成点集Q,点集Q中的点分别为q1,q2,...qj,...qJ,其中,qj为点集Q中的第j个点,J为点集Q中的点的总数;步骤7,计算点集Q中的每个点的初始等级值,采用的方法如下:步骤7.1:对于点集Q中的点,计算该点到所有参考点中除去三个定位参考点的每个参考点的距离,若该点到所有参考点中除去三个定位参考点的每个参考点的距离小于或者等于参考点到待定位目标的距离,则将该点与该参考点对应的等级计算值记为1,否则记为0;步骤7.2:按照公式(2)计算点集Q中的每个点的初始等级值:
其中,Yjm表示点qj与所有参考点中除去定位参考点的第m个参考点对应的等级计算值,bj表示点集Q中的点qj的初始等级值;步骤8,将步骤7计算得到的所有初始等级值按照由大到小进行排序,在点集Q中选取初始等级值最高的K个点,形成点集S;步骤9,判断点集S中的K个点的初始等级值是否均为I‑3,若是,则求K个点的横坐标的平均值以及纵坐标的平均值,并将K个点的横坐标的平均值作为待识别目标的横坐标,将K个点的纵坐标的平均值作为待识别目标的纵坐标;否则,执行步骤10;步骤10,计算点集S中的每个点的二次等级值:
其中,ck表示点集S中的第k个点的二次等级值,bk表示点集S中的第k个点的初始等级值,Ykm表示点集S中的第k个点与参考点中除去定位参考点的第m个参考点对应的等级计算值;步骤11,计算点集S中的每个点的权重因子,采用公式(4)计算:
其中,wk表示点集S中的第k个点的权重因子,ck表示点集S中的第k个点的二次等级值;步骤12,根据点集S中的每个点的权重因子,计算待定位目标的坐标(x,y),采用公式(5)计算:
其中,(xk,yk)为点集S中的第k个点的坐标。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西北大学,未经西北大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201810461105.5/,转载请声明来源钻瓜专利网。