[发明专利]一种定位节点的方法及装置有效
申请号: | 201310382131.6 | 申请日: | 2013-08-28 |
公开(公告)号: | CN103501535A | 公开(公告)日: | 2014-01-08 |
发明(设计)人: | 邓中亮;赵晓红;张能元;谢飞鹏;魏鹏;阮凤立;安倩;李序;王克己 | 申请(专利权)人: | 北京邮电大学 |
主分类号: | H04W64/00 | 分类号: | H04W64/00 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 王丽 |
地址: | 100876 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 定位 节点 方法 装置 | ||
技术领域
本发明涉及定位技术领域,特别涉及一种定位节点的方法及装置。
背景技术
在基于基站的定位系统中,基站向待定位节点发射的信号受建筑物遮挡时将产生非视距传播现象,使得待定位节点测得的信号传播距离大于待定位节点与基站之间的真实距离,出现非视距误差,所以如何减小非视距误差对待定位节点进行定位的方法成为目前最为关注的问题之一。
目前,提供了一种定位节点的方法,具体为:将地理区域进行网格划分,记录每个网格的四个顶点处的坐标,采集每个顶点处的特征参数,将每个顶点处的特征参数与该顶点的坐标的对应关系存储在数据库中;当对待定位节点进行定位时,待定位节点采集其所在位置的特征参数,并将采集的特征参数与数据库中存储的网格的每个顶点处的特征参数进行比较,获取与待定位节点之间的相似度最大的网格,根据获取的网格确定待定位节点的坐标。
在实现本发明的过程中,发明人发现现有技术至少存在以下问题:
现有技术需要将地理区域进行网格划分,且需要对每个网格的四个顶点处进行数据采集,为了提高定位的精度,需要将网格划分的较小,当地理区域较大且网格划分的较小时,数据库中存储的特征参数特别多,且对待定位节点进行定位时,需要将待定位节点的特征参数与数据库中存储的所有特征参数进行比较,花费的时间较长,定位的效率较低。
发明内容
为了解决现有技术的问题,本发明实施例提供了一种定位节点的方法及装置。所述技术方案如下:
一方面,提供了一种定位节点的方法,所述方法包括:
接收多个基站发送的信号,根据接收的信号,获取待定位节点的每一路非视距;
根据所述待定位节点的每一路非视距和数据库中存储的每个标校点的每一路非视距,从所述数据库中选择标校点;
根据选择的每个标校点的每一路非视距和所述待定位节点的每一路非视距,分别计算所述选择的每个标校点的每一路非视距的权值;
根据所述选择的每个标校点的每一路视距、所述选择的每个标校点的每一路非视距和所述选择的每个标校点的每一路非视距的权值,分别计算所述待定位节点的每一路非视距误差;
根据所述待定位节点的每一路非视距误差和所述待定位节点的每一路非视距,计算所述待定位节点的坐标。
其中,所述根据所述待定位节点的每一路非视距和数据库中存储的每个标校点的每一路非视距,从所述数据库中选择标校点,包括:
根据所述待定位节点的每一路非视距和数据库中存储的每个标校点的每一路非视距,计算所述待定位节点与所述数据库中存储的每个标校点之间的欧式距离;
选择与所述待定位节点之间的欧式距离最小的预设数值个校标点;
根据选择的预设数值个校标点与所述待定位节点之间的欧式距离,对所述预设数值个校标点进行筛选,将筛选出的校标点确定为从所述数据库中选择的标校点。
进一步地,所述根据选择的每个标校点的每一路非视距和所述待定位节点的每一路非视距,分别计算所述选择的每个标校点的每一路非视距的权值,包括:
根据选择的每个标校点与所述待定位节点之间的欧式距离,分别计算所述选择的每个标校点的权值;
根据所述选择的每个标校点的每一路非视距和所述待定位节点的每一路非视距,分别计算所述选择的每个标校点的每一路非视距在所有选择的标校点对应的一路非视距中所占的权值;
根据所述选择的每个标校点的每一路非视距在所有选择的标校点对应的一路非视距中所占的权值和所述选择的每个标校点的权值,分别计算所述选择的每个标校点的每一路非视距的权值。
其中,所述根据所述选择的每个标校点的每一路视距、所述选择的每个标校点的每一路非视距和所述选择的每个标校点的每一路非视距的权值,分别计算所述待定位节点的每一路非视距误差,包括:
根据所述选择的每个标校点的每一路视距和所述选择的每个标校点的每一路非视距,分别计算所述选择的每个标校点的每一路非视距误差;
根据所述选择的每个标校点的每一路非视距误差和所述选择的每个标校点的每一路非视距的权值,分别计算所述待定位节点的每一路非视距误差。
其中,所述根据所述待定位节点的每一路非视距误差和所述待定位节点的每一路非视距,计算所述待定位节点的坐标,包括:
根据所述待定位节点的每一路非视距误差和所述待定位节点的每一路非视距,计算所述待定位节点的每一路视距;
根据所述待定位节点的每一路视距、所述多个基站的坐标和选择的标校点中的至少一个标校点的坐标,计算所述待定位节点的坐标。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京邮电大学,未经北京邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310382131.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:壳体组件及具有其的LED显示装置
- 下一篇:基于时限指令的分布式协同控制方法