[发明专利]一种泛在定位信号静态定位方法及系统有效
申请号: | 201910800740.6 | 申请日: | 2019-08-28 |
公开(公告)号: | CN110569892B | 公开(公告)日: | 2022-04-01 |
发明(设计)人: | 张振兵 | 申请(专利权)人: | 武汉大学 |
主分类号: | G06K9/62 | 分类号: | G06K9/62;G01C21/20 |
代理公司: | 武汉科皓知识产权代理事务所(特殊普通合伙) 42222 | 代理人: | 罗飞 |
地址: | 430072 湖*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 定位 信号 静态 方法 系统 | ||
本发明公开了一种泛在定位信号静态定位方法及系统,首先,通过在静态情况下接收泛在定位信号的定位结果;然后,对所述接收到的所有定位结果进行聚类处理,接着,从聚类结果中选出包含近似准确定位结果的目标簇;最后,通过对所述目标簇中的所有定位结果进行加权平均处理,获得当前定位结果。从而解决了静态情况下泛在定位信号由于环境复杂性出现的定位结果跳变的问题,并达到提高泛在定位信号静态定位的精度和稳定性的效果。
技术领域
本发明涉及定位技术领域,具体涉及一种泛在定位信号静态定位方法及系统。
背景技术
基于位置的服务(location-based services)具有诸多的应用市场,包括智能反向寻车、紧急救援等,在室内外定位领域中非常普遍,越来越受到人们的关注。然而由于室内外定位环境的复杂性,容易导致静态定位结果的跳变,因此有关室内外静态定位方法的研究已成为一个迫切需要解决的科学问题,相关室内外静态定位方法和技术成果不断涌现。
目前,常用的室内外定位方法与系统,其中大多数采用基于信号的方法,因为它是开展定位的基础要素。基于信号的定位方法与系统利用信号所负载的信息或所构成的信息,在接收端通过相应的解算算法建立信号与位置依赖关系,进而获得定位结果。
本申请发明人在实施本发明的过程中,发现现有技术的方法,至少存在如下技术问题:
现有技术中,由于环境的复杂性,静态定位结果发生巨大的跳变。
由此可知,现有技术中的方法存在由于环境复杂性导致的静态定位结果产生跳变的问题。
发明内容
有鉴于此,本发明提供了一种泛在定位信号静态定位方法及系统,用以解决或者至少部分解决现有技术中的方法存在由于环境复杂性导致的静态定位结果产生跳变的问题。
为了解决上述技术问题,本发明提供了一种泛在定位信号静态定位方法,包括:
步骤S1:获取一个或多个静态定位坐标,将每一个静态定位坐标作为一个初始簇;
步骤S2:判断簇的数量是否满足预设值,或者簇是否满足设定条件,当簇的数量满足预设值或者簇满足设定条件时,则执行步骤S4,否则执行步骤S3;
步骤S3:计算任意两个簇的簇间距离,根据计算出的簇间距离,合并簇间距离最小的两个簇,然后返回步骤S2;
步骤S4:筛选出聚类簇距离满足预设参数的簇,获得包含目标簇的集合S,其中,聚类簇距离为合并成当前簇的两个簇的簇间距离;
步骤S5:根据集合S中包含的簇中的样本数量,选择数量最多的簇作为目标簇;
步骤S6:对目标簇包含的所有样本的定位结果进行加权平均,获得最终静态定位结果。
在一种实施方式中,步骤S3具体包括:
步骤S3.1:根据公式(1)计算任意两个簇(Cm,Cn)包含的两个样本之间的距离,公式(1)的形式如下:
其中,(Xi,Yi,Zi)和(Xj,Yj,Zj)分别代表簇Cm中的样本i的特征和簇Cn中的样本j的特征;
步骤S3.2:根据任意两个样本之间的距离,基于公式(2)计算任意两个簇的簇间距离,公式(2)的形式如下:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉大学,未经武汉大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910800740.6/2.html,转载请声明来源钻瓜专利网。