[发明专利]基于位置指纹的定位误差估计方法有效
申请号: | 201310380080.3 | 申请日: | 2013-08-27 |
公开(公告)号: | CN103458502A | 公开(公告)日: | 2013-12-18 |
发明(设计)人: | 张维;王力 | 申请(专利权)人: | 西北工业大学 |
主分类号: | H04W64/00 | 分类号: | H04W64/00 |
代理公司: | 西北工业大学专利中心 61204 | 代理人: | 王鲜凯 |
地址: | 710072 *** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 位置 指纹 定位 误差 估计 方法 | ||
技术领域
本发明涉及一种定位误差估计方法,特别是涉及一种基于位置指纹的定位误差估计方法。
背景技术
文献“专利公开号是CN102427603A中国发明专利”公开了一种基于定位误差估计的WLAN室内移动用户定位方法。该方法在实现室内移动用户定位误差时,通过在离线阶段记录室内目标定位环境中参考点处的坐标以及每个参考点的RSS值,建立位置指纹数据库。接着,在目标环境中重新选取Z个位置点作为非线性映射函数的训练点并采集该训练点处的RSS值,求得训练点在位置指纹数据库的位置与真实位置之间误差的非线性映射关系。在实际定位时,通过位置指纹数据库中的定位值与从非线性映射关系中的得到的相应定位误差相加求出该待定位点的准确位置。由于该方法是对有限个离散点的一次性离线测量来建立位置指纹和非线性关系,而有限个离散的点的测量,建立的非线性关系远不能覆盖目标环境中所有的点,即通过该方法建立的非线性关系无法对所有的待定位目标求取相应的位置误差,从而不能完成待定位目标的定位;在求取参考点的RSS建立位置指纹数据库时,该方法采取一次测量的方式没有考虑测量过程时环境中的干扰因素对RSS的精度所带来的影响。
发明内容
为了克服现有定位误差估计方法定位误差大的不足,本发明提供一种基于位置指纹的定位误差估计方法。该方法首先通过采集所需定位区域内校正点处的来自多个AP的RSS作为校正点所在区域的指纹信息并建立定位区域的位置指纹数据库。然后,通过计算与每一个校正点所在区域的最相似区域并求得其与最相似区域的实际距离,计算出多次测得的校正点处的RSS值与最相似区域的距离的平均值与方差作为该校正点处的误差范围并建立与位置指纹地图相应的误差范围。当对待定位目标进行定位时,获得移动终端测定的实时RSS,采用匹配算法来确定与数据库中哪一组数据相匹配从而得出终端的实际位置并给出相应的误差范围。
本发明解决其技术问题所采用的技术方案是:一种基于位置指纹的定位误差估计方法,其特点是包括以下步骤:
步骤一、确定待定位区域,在待定位区域引入r个无线接入点,并将待定位区域划分为n个子区域:{Ai|i=1,2,3,…,n},i≠j;用A表示整个待定位区域,表示第i个子区域的面积,i=1,2,3,…,n。
步骤二、在第i个子区域Ai内选取一个校正点并测量该校正点对于r个无线接入点的接收信号强度向量,记作共测量m次。并取平均值:
式中,表示区域Ai内校正点的第a次测量的信号强度向量,将记作作为该子区域的位置指纹。重复步骤二直到生成所有区域的位置指纹,得到待定位区域的位置指纹地图。
步骤三、任意选取一个子区域Au并在该区域选择一点作为测试点,线上测量该测试点信号强度向量k次,并做记录。
步骤四、将步骤三中测得的子区域测试点的k次信号强度向量分别与步骤二生成的待定位区域的指纹求取欧氏距离并作比较,该子区域本身的位置指纹不参与比较,计算测试点的信号强度向量与其他区域指纹的欧氏距离,找出欧氏距离平均值最小的也就是最相似的区域,计算测试点到最相似的区域校正点的实际距离。计算所得的k个实际距离的平均值与标准差。
测试点信号强度向量与某一待比较区域位置指纹间的欧式距离按下式计算:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西北工业大学,未经西北工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310380080.3/2.html,转载请声明来源钻瓜专利网。