[发明专利]基于位置指纹的定位误差估计方法有效
申请号: | 201310380080.3 | 申请日: | 2013-08-27 |
公开(公告)号: | CN103458502A | 公开(公告)日: | 2013-12-18 |
发明(设计)人: | 张维;王力 | 申请(专利权)人: | 西北工业大学 |
主分类号: | H04W64/00 | 分类号: | H04W64/00 |
代理公司: | 西北工业大学专利中心 61204 | 代理人: | 王鲜凯 |
地址: | 710072 *** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于位置指纹的定位误差估计方法,用于解决现有定位误差估计方法定位误差大的技术问题。技术方案是首先通过采集所需定位区域内校正点处的来自多个AP的RSS作为校正点所在区域的指纹信息并建立定位区域的位置指纹数据库。然后,通过计算与每一个校正点所在区域的最相似区域并求得其与最相似区域的实际距离,计算出多次测得的校正点处的RSS值与最相似区域的距离的平均值与方差作为该校正点处的误差范围并建立与位置指纹地图相应的误差范围。当对待定位目标进行定位时,获得移动终端测定的实时RSS,采用匹配算法来确定与数据库中哪一组数据相匹配从而得出终端的实际位置并给出相应的误差范围。 | ||
搜索关键词: | 基于 位置 指纹 定位 误差 估计 方法 | ||
【主权项】:
1.一种基于位置指纹的定位误差估计方法,其特征在于包括以下步骤:步骤一、确定待定位区域,在待定位区域引入r个无线接入点,并将待定位区域划分为n个子区域:{Ai|i=1,2,3,…,n},
i≠j;用A表示整个待定位区域,
表示第i个子区域的面积,
i=1,2,3,…,n;步骤二、在第i个子区域Ai内选取一个校正点
并测量该校正点对于r个无线接入点的接收信号强度向量,记作
共测量m次;并取平均值:E ( R l A i ) = Σ a = 1 m R l A i a m - - - ( 1 ) ]]> 式中,
表示区域Ai内校正点
的第a次测量的信号强度向量,将
记作
作为该子区域的位置指纹;重复步骤二直到生成所有区域的位置指纹,得到待定位区域的位置指纹地图;步骤三、任意选取一个子区域Au并在该区域选择一点
作为测试点,线上测量该测试点信号强度向量k次,并做记录;步骤四、将步骤三中测得的子区域测试点的k次信号强度向量分别与步骤二生成的待定位区域的指纹求取欧氏距离并作比较,该子区域本身的位置指纹不参与比较,计算测试点的信号强度向量与其他区域指纹的欧氏距离,找出欧氏距离平均值最小的也就是最相似的区域,计算测试点到最相似的区域校正点的实际距离;计算所得的k个实际距离的平均值与标准差;测试点信号强度向量与某一待比较区域位置指纹间的欧式距离按下式计算:| | R p A u - R A v | | = Σ i = 1 r ( R i - R ′ i ) 2 , u ≠ v - - - ( 2 ) ]]> 式中,R p A u = ( R ′ 1 , R ′ 2 , R ′ 3 , · · · · · · , R ′ r ) ]]> 是测试点的信号强度向量;
是待比较区域Av的位置指纹,r是指纹向量的维数,其大小与步骤一中引入的无线接入点的个数r相同;步骤五、
表示测试点
第q,q=1,2,3,…,k次测得的信号强度向量与最相似区域的校正点之间的物理距离,测试点k次测量的信号强度向量与最相似区域欧氏距离平均值与标准差分别按下式计算:E [ Min ( p A u ) ] = Σ q = 1 k Min ( q A u q ) k - - - ( 3 ) ]]>σ { Min ( p A u ) } = Σ q = 1 k { Min ( p A u q ) - E [ Min ( p A u ) ] } 2 k - - - ( 4 ) ]]> 步骤六、将步骤五求得的实际距离加上标准差的计算值作为该区域的误差估计范围:E A u = E [ Min ( p A u ) ] + σ { Min ( p A u ) } - - - ( 5 ) ]]> 步骤七、重复步骤三~步骤六,求得其他子区域的误差估计范围,生成与步骤二的位置指纹地图对应的误差范围。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西北工业大学,未经西北工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201310380080.3/,转载请声明来源钻瓜专利网。