当前位置: 首页 > 专利查询>蔡小雨专利>正文

一种多WIFI快速定位方法及装置制造方法及图纸

技术编号:24407267 阅读:79 留言:0更新日期:2020-06-06 07:39
本发明专利技术公开了一种多WIFI快速定位方法,包括:获取目标区域内的所有WIFI的经纬度坐标;根据信号强度的大小将所有WIFI分为近距离WIFI和远距离WIFI;当近距离WIFI的数量大于1时,则计算所有近距离WIFI的第一中点;当近距离WIFI在第一中点超过预设数量比例时,确定超过一定数量比例的近距离WIFI中信号强度最大的近距离WIFI为定位点,结束定位;当近距离WIFI在第一中点的预设距离值范围内不超过预设数量比例或者当近距离WIFI的数量不大于1时,根据经纬度坐标计算所有WIFI的第二中点,计算所有WIFI与第二中点的平均距离,如果判断小于平均距离的点存在近距离WIFI,则选择强度最大的近距离WIFI为定位点,结束定位;否则通过小于平均距离的所有WIFI计算出第三中点作为定位点,结束定位。

A fast location method and device of multi WiFi

【技术实现步骤摘要】
一种多WIFI快速定位方法及装置
本专利技术涉及通信定位
,尤其涉及一种多WIFI快速定位方法及装置。
技术介绍
wifi实时定位是利用现有的无线网络,配合WIFI标签和相关的终端设备比如定位设备、WIFI手机,PDA,笔记本电脑等,再结合相应的定位算法,来确定相关需定位物品位置的一种技术。如何快速准确的通过不同wifi数量和不同信号强度计算出需定位物品的位置一直是行业的研究方向。现有技术中通过wifi定位的方法主要分单wifi定位与多wifi定位;其中,多wifi定位需根据多个wifi在需定位设备的信号情况计算出位置,比较常用的方案是将信号强度转换为实际距离计算出中间点。但是由于实际环境复杂,例如信号被遮挡、吸收、反射等,信号强度一般不能很好反映距离;而且多点计算定位除了需要计算位置外还要在计算前或计算过程中排除错误的wifi位置,而随着wifi数量增多致使计算量急剧增长。因此,目前亟需一种可以实现快速计算出准确位置,对环境容错能力强的多WIFI定位方案。
技术实现思路
本专利技术提供了一种多WIFI快速定位方法,通过将WIFI分为近距离WIFI和远距离WIFI,结合各点与中点的距离快速排除错误点并通过经纬度计算距离,以解决现有的多WIFI定位方案计算量大,而导致WIFI定位效率低的技术问题,从而大大减少计算量,并同时提高容错率,进而实现多WIFI的快速定位。为了解决上述技术问题,本专利技术实施例提供了一种多WIFI快速定位方法,包括:获取目标区域内的所有WIFI的经纬度坐标;对所述所有WIFI的信号强度进行检测,根据所述信号强度的大小将所述所有WIFI分为近距离WIFI和远距离WIFI;当所述近距离WIFI的数量大于1时,则根据所述经纬度坐标计算所有近距离WIFI的第一中点;当所述近距离WIFI在所述第一中点的预设距离值范围内超过预设数量比例时,确定所述超过一定数量比例的近距离WIFI中信号强度最大的近距离WIFI为定位点,结束定位;当所述近距离WIFI在所述第一中点的预设距离值范围内不超过预设数量比例或者当所述近距离WIFI的数量不大于1时,根据所述经纬度坐标计算所有WIFI的第二中点,计算出所有WIFI与第二中点的平均距离,如果判断小于平均距离的点存在近距离WIFI,则选择强度最大的近距离WIFI为定位点,结束定位;否则通过小于平均距离的所有WIFI计算出第三中点作为定位点,结束定位。作为优选方案,所述通过小于平均距离的所有WIFI计算出第三中点作为定位点,结束定位的具体步骤,包括:计算所有WIFI与所述第二中点的距离,确定该距离小于所述平均距离的WIFI,并根据所述距离小于所述平均距离的WIFI的经纬度坐标计算出第三中点作为定位点,结束定位。作为优选方案,当WIFI的信号强度超过预设的信号突变值时,确定为远距离WIFI;当WIFI的信号强度不超过预设的信号突变值时,确定为近距离WIFI;所述预设的信号突变值的数值范围为-68db至-71db。作为优选方案,所述预设数量比例为50%。本专利技术实施例还提供了一种多WIFI快速定位装置,包括:坐标获取模块,用于获取目标区域内的所有WIFI的经纬度坐标;信号强度模块,用于对所述所有WIFI的信号强度进行检测,根据所述信号强度的大小将所述所有WIFI分为近距离WIFI和远距离WIFI;第一定位模块,用于当所述近距离WIFI的数量大于1时,则根据所述经纬度坐标计算所有近距离WIFI的第一中点;当所述近距离WIFI在所述第一中点的预设距离值范围内超过预设数量比例时,确定所述超过一定数量比例的近距离WIFI中信号强度最大的近距离WIFI为定位点,结束定位;第二定位模块,用于当所述近距离WIFI在所述第一中点的预设距离值范围内不超过预设数量比例或者当所述近距离WIFI的数量不大于1时,根据所述经纬度坐标计算所有WIFI的第二中点,计算出所有WIFI与第二中点的平均距离,如果判断小于平均距离的点存在近距离WIFI,则选择强度最大的近距离WIFI为定位点,结束定位;否则通过小于平均距离的所有WIFI计算出第三中点作为定位点,结束定位。作为优选方案,所述第二定位模块用于通过小于平均距离的所有WIFI计算出第三中点作为定位点,结束定位的具体步骤,包括:计算所有WIFI与所述第二中点的距离,确定该距离小于所述平均距离的WIFI,并根据所述距离小于所述平均距离的WIFI的经纬度坐标计算出第三中点作为定位点,结束定位。作为优选方案,所述信号强度模块用于将所述所有WIFI分为近距离WIFI和远距离WIFI的具体步骤中,当WIFI的信号强度超过预设的信号突变值时,确定为远距离WIFI;当WIFI的信号强度不超过预设的信号突变值时,确定为近距离WIFI;所述预设的信号突变值的数值范围为-68db至-71db。作为优选方案,所述预设数量比例为50%。本专利技术实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质包括存储的计算机程序;其中,所述计算机程序在运行时控制所述计算机可读存储介质所在的设备执行如上述任一项所述的多WIFI快速定位方法。本专利技术实施例还提供了一种终端设备,包括处理器、存储器以及存储在所述存储器中且被配置为由所述处理器执行的计算机程序,所述处理器在执行所述计算机程序时实现如上述任一项所述的多WIFI快速定位方法。相比于现有技术,本专利技术实施例具有如下有益效果:本专利技术通过将WIFI分为近距离WIFI和远距离WIFI,结合各点与中点的距离快速排除错误点并通过经纬度计算距离,以解决现有的多WIFI定位方案计算量大,而导致WIFI定位效率低的技术问题,从而大大减少计算量,并同时提高容错率,进而实现多WIFI的快速定位。附图说明图1:为本专利技术实施例中的多WIFI快速定位方法的步骤流程图;图2:为本专利技术实施例中的多WIFI快速定位方法的步骤原理图;图3:为本专利技术实施例中的无线信号与距离关系的非线性示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。请参照图1至图3,本专利技术优选实施例提供了一种多WIFI快速定位方法,包括:S1,获取目标区域内的所有WIFI的经纬度坐标。S2,对所述所有WIFI的信号强度进行检测,根据所述信号强度的大小将所述所有WIFI分为近距离WIFI和远距离WIFI;在本实施例中,当WIFI的信号强度超过预设的信号突变值时,确定为远距离WIFI;当WIFI的信号强度不超过预设的信号突变值时,确定为近距离WIFI;所述预设的信号突变值的数值范围为-68db至-71db。S3,当所述本文档来自技高网...

【技术保护点】
1.一种多WIFI快速定位方法,其特征在于,包括:/n获取目标区域内的所有WIFI的经纬度坐标;/n对所述所有WIFI的信号强度进行检测,根据所述信号强度的大小将所述所有WIFI分为近距离WIFI和远距离WIFI;/n当所述近距离WIFI的数量大于1时,则根据所述经纬度坐标计算所有近距离WIFI的第一中点;当所述近距离WIFI在所述第一中点的预设距离值范围内超过预设数量比例时,确定所述超过一定数量比例的近距离WIFI中信号强度最大的近距离WIFI为定位点,结束定位;/n当所述近距离WIFI在所述第一中点的预设距离值范围内不超过预设数量比例或者当所述近距离WIFI的数量不大于1时,根据所述经纬度坐标计算所有WIFI的第二中点,计算出所有WIFI与第二中点的平均距离,如果判断小于平均距离的点存在近距离WIFI,则选择强度最大的近距离WIFI为定位点,结束定位;否则通过小于平均距离的所有WIFI计算出第三中点作为定位点,结束定位。/n

【技术特征摘要】
1.一种多WIFI快速定位方法,其特征在于,包括:
获取目标区域内的所有WIFI的经纬度坐标;
对所述所有WIFI的信号强度进行检测,根据所述信号强度的大小将所述所有WIFI分为近距离WIFI和远距离WIFI;
当所述近距离WIFI的数量大于1时,则根据所述经纬度坐标计算所有近距离WIFI的第一中点;当所述近距离WIFI在所述第一中点的预设距离值范围内超过预设数量比例时,确定所述超过一定数量比例的近距离WIFI中信号强度最大的近距离WIFI为定位点,结束定位;
当所述近距离WIFI在所述第一中点的预设距离值范围内不超过预设数量比例或者当所述近距离WIFI的数量不大于1时,根据所述经纬度坐标计算所有WIFI的第二中点,计算出所有WIFI与第二中点的平均距离,如果判断小于平均距离的点存在近距离WIFI,则选择强度最大的近距离WIFI为定位点,结束定位;否则通过小于平均距离的所有WIFI计算出第三中点作为定位点,结束定位。


2.如权利要求1所述的多WIFI快速定位方法,其特征在于,所述通过小于平均距离的所有WIFI计算出第三中点作为定位点,结束定位的具体步骤,包括:
计算所有WIFI与所述第二中点的距离,确定该距离小于所述平均距离的WIFI,并根据所述距离小于所述平均距离的WIFI的经纬度坐标计算出第三中点作为定位点,结束定位。


3.如权利要求1所述的多WIFI快速定位方法,其特征在于,当WIFI的信号强度超过预设的信号突变值时,确定为远距离WIFI;当WIFI的信号强度不超过预设的信号突变值时,确定为近距离WIFI;所述预设的信号突变值的数值范围为-68db至-71db。


4.如权利要求1所述的多WIFI快速定位方法,其特征在于,所述预设数量比例为50%。


5.一种多WIFI快速定位装置,其特征在于,包括:
坐标获取模块,用于获取目标区域内的所有WIFI的经纬度坐标;
信号强度模块,用于对所述所有WIFI的信号强度进行检测,根据所述信号强度的大小将所述所有WIFI分为近距离WIFI和远距离WIFI;
第一定位模块,用于当所述近距离WI...

【专利技术属性】
技术研发人员:蔡小雨
申请(专利权)人:蔡小雨
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1