[发明专利]一种基于多层指纹匹配的室内定位方法在审

专利信息
申请号: 201410680271.6 申请日: 2014-11-24
公开(公告)号: CN104902562A 公开(公告)日: 2015-09-09
发明(设计)人: 修春娣;杨东凯;杨萌;刘逸博;刘源;罗智勇 申请(专利权)人: 北京航空航天大学
主分类号: H04W64/00 分类号: H04W64/00
代理公司: 北京慧泉知识产权代理有限公司 11232 代理人: 王顺荣;唐爱华
地址: 100191*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要: 一种基于多层指纹匹配的室内定位方法,它有四大步骤:步骤一:根据室内环境,构建四层指纹地图;步骤二:根据用户实际接收到的信号强度矢量与规则指纹地图和随机指纹地图进行匹配,采用k近邻方法求得两次匹配的定位结果;步骤三:将用户实际接收到的信号强度矢量转化为距离矢量与规则指纹距离地图和随机指纹距离地图进行匹配,采用k近邻方法求得两次匹配的定位结果;步骤四:将根据四层指纹匹配得到的用户估计位置坐标进行平均,得到最终的用户估计位置坐标。本发明依照规则参考点和随机参考点的接收信号强度以及实际位置和基于路径-损耗模型的距离构建指纹数据库,采用多层指纹的策略以解决室内多径环境的影响,提高室内定位精度。
搜索关键词: 一种 基于 多层 指纹 匹配 室内 定位 方法
【主权项】:
一种基于多层指纹匹配的室内定位方法,其特征在于:它包括以下步骤:步骤一:根据室内环境,构建四层指纹地图;其中,对于指纹地图,存储每个参考节点接收到的来自各个信号接入点AP的信号接收强度值以及每个参考节点与AP之间的实际距离;对第i个信号接入点,收到的接收信号强度值存储为向量:RSSi=(RSSi1,RSSi2,…RSSij,…,RSSin)其中,RSSi为第i个参考点的位置的接收信号强度向量,RSSij为第i个参考节点接收到来自第j个AP的信号接收强度;将规则选取的参考节点和随机选取的参考节点的位置信息和对应的距离信息合在一起,共同组成包含规则指纹和随机指纹的指纹数据库;对于距离地图,根据路径‑损耗模型,将指纹地图中的接收信号强度矢量转化为距离矢量,即距离地图中存储每个参考节点与各个AP之间距离;其中,路径‑损耗模型方程为:<mrow><msub><mi>P</mi><mi>rx</mi></msub><mrow><mo>(</mo><mi>dB</mi><mo>)</mo></mrow><mo>=</mo><msub><mi>P</mi><msub><mi>d</mi><mn>0</mn></msub></msub><mrow><mo>(</mo><mi>dBm</mi><mo>)</mo></mrow><mo>+</mo><mn>10</mn><mi>n</mi><msub><mi>log</mi><mn>10</mn></msub><mrow><mo>(</mo><mfrac><mi>d</mi><msub><mi>d</mi><mn>0</mn></msub></mfrac><mo>)</mo></mrow></mrow>其中,Prx为分贝功率接收器,即信号接收强度值,为距离AP1m处的接收信号强度值即RSSI值;n为路径损耗指数,它的值由具体环境决定;d0为参考距离1m,d为参考节点与AP之间的距离,因此,根据路径‑损耗模型公式,得到各个参考节点与AP之间距离的表达式为:<mrow><mi>d</mi><mo>=</mo><msup><mn>10</mn><mrow><mrow><mo>(</mo><msub><mi>P</mi><mi>rx</mi></msub><mo>-</mo><msub><mi>P</mi><msub><mi>d</mi><mn>0</mn></msub></msub><mo>)</mo></mrow><mo>/</mo><mrow><mo>(</mo><mn>10</mn><mi>n</mi><mo>)</mo></mrow></mrow></msup></mrow>对于第i个参考节点,表示其与每个信号接入点位置关系向量为:di=(di1,di2,…dij,…,din)其中,di为第i个参考点的距离向量,dij为第i个参考节点与第j个AP的距离,将规则选取的参考节点和随机选取的参考节点的位置信息和距离位置指纹集合在一起,组成了包含规则和随机指纹的距离地图;步骤二:根据用户实际接收到的信号强度矢量与规则指纹地图和随机指纹地图进行匹配,采用k近邻方法求得两次匹配的定位结果;其中,指纹地图将用户实际接收到的信号接收强度矢量与离线数据库中所有参考点位置的信号接收强度矢量进行匹配,接收信号强度矢量RSS=(RSS1,RSS2,…RSSj,…,RSSn)其中,RSSj表示用户接收到的来自第j个参考节点的接收信号强度值;其中,实际接收信号强度RSS与第i个参考节点的接收信号强度矢量RSSi间的欧氏距离为:<mrow><mi>dist</mi><mrow><mo>(</mo><mi>RSS</mi><mo>,</mo><msub><mi>RSS</mi><mi>i</mi></msub><mo>)</mo></mrow><mo>=</mo><msqrt><munderover><mi>&Sigma;</mi><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mi>n</mi></munderover><msup><mrow><mo>(</mo><msub><mi>RSS</mi><mi>j</mi></msub><mo>-</mo><msub><mi>RSS</mi><mi>ij</mi></msub><mo>)</mo></mrow><mn>2</mn></msup></msqrt></mrow>采用k近邻方法,根据规则指纹地图和随机指纹地图分别进行匹配,对于欧式距离最小的k个值,所对应的k个参考节点的坐标的平均值,即所在位置的估计位置:<mrow><mrow><mo>(</mo><mover><mi>x</mi><mo>^</mo></mover><mo>,</mo><mover><mi>y</mi><mo>^</mo></mover><mo>)</mo></mrow><mo>=</mo><mfrac><mn>1</mn><mi>k</mi></mfrac><munderover><mi>&Sigma;</mi><mrow><mi>m</mi><mo>=</mo><mn>1</mn></mrow><mi>k</mi></munderover><mrow><mo>(</mo><msub><mi>x</mi><mi>m</mi></msub><mo>,</mo><msub><mi>y</mi><mi>m</mi></msub><mo>)</mo></mrow></mrow>根据规则指纹地图和随机指纹地图可以得到用户所在位置的两个估计坐标值,分别为(x1,y1),(x2,y2);步骤三:将用户实际接收到的信号强度矢量转化为距离矢量与规则指纹距离地图和随机指纹距离地图进行匹配,采用k近邻方法求得两次匹配的定位结果;根据路径‑损耗模型公式,得到用户位置与AP之间距离的表达式为:<mrow><mi>d</mi><mo>=</mo><msup><mn>10</mn><mrow><mrow><mo>(</mo><msub><mi>P</mi><mi>rx</mi></msub><mo>-</mo><msub><mi>P</mi><msub><mi>d</mi><mn>0</mn></msub></msub><mo>)</mo></mrow><mo>/</mo><mrow><mo>(</mo><mn>10</mn><mi>n</mi><mo>)</mo></mrow></mrow></msup></mrow>此时,用户接收信号强度值转化为用户距离各个AP的距离,得到用户的距离矢量为:d=(d1,d2,…dj,…dn)其中,dj表示用户与第j个AP之间的距离;定义d与di之间的欧氏距离为:<mrow><mi>dist</mi><mrow><mo>(</mo><mi>d</mi><mo>,</mo><msub><mi>d</mi><mi>i</mi></msub><mo>)</mo></mrow><mo>=</mo><msqrt><munderover><mi>&Sigma;</mi><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mi>n</mi></munderover><msup><mrow><mo>(</mo><msub><mi>d</mi><mi>j</mi></msub><mo>-</mo><msub><mi>d</mi><mi>ij</mi></msub><mo>)</mo></mrow><mn>2</mn></msup></msqrt></mrow>采用k近邻方法,根据规则指纹距离地图和随机指纹距离地图分别进行匹配,对于欧式距离最小的k个值,所对应的k个参考节点的坐标的平均值为用户的估计位置,因此,得到用户所在位置的两个估计坐标值,分别为(x3,y3),(x4,y4);步骤四:将根据四层指纹匹配得到的用户估计位置坐标进行平均,得到最终的用户估计位置坐标;其中,最终的用户估计位置坐标(x,y)的表达式为:<mrow><mi>x</mi><mo>=</mo><mfrac><mrow><msub><mi>x</mi><mn>1</mn></msub><mo>+</mo><msub><mi>x</mi><mn>2</mn></msub><mo>+</mo><msub><mi>x</mi><mn>3</mn></msub><mo>+</mo><msub><mi>x</mi><mn>4</mn></msub></mrow><mn>4</mn></mfrac></mrow><mrow><mi>y</mi><mo>=</mo><mfrac><mrow><msub><mi>y</mi><mn>1</mn></msub><mo>+</mo><msub><mi>y</mi><mn>2</mn></msub><mo>+</mo><msub><mi>y</mi><mn>3</mn></msub><mo>+</mo><msub><mi>y</mi><mn>4</mn></msub></mrow><mn>4</mn></mfrac><mo>.</mo></mrow>
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航空航天大学,未经北京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201410680271.6/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top