一种室内定位方法及终端技术

技术编号:39822402 阅读:8 留言:0更新日期:2023-12-22 19:42
本发明专利技术公开了一种室内定位方法及终端,根据接收到无线信号的时间对接收的

【技术实现步骤摘要】
一种室内定位方法及终端


[0001]本专利技术涉及定位
,尤其涉及一种室内定位方法及终端


技术介绍

[0002]传统的室内定位方法通常利用
Wi

Fi
技术

红外线技术
、RFID
技术等,但这些室内定位方法还存在诸多问题,如信号传播受限

定位误差大等,导致了无法实现高精度的室内定位,因此,目前亟需一种能够有效提高定位精度的室内定位方法


技术实现思路

[0003]本专利技术所要解决的技术问题是:提供一种室内定位方法及终端,能够有效提高室内定位精度

[0004]为了解决上述技术问题,本专利技术采用的技术方案为:
[0005]一种室内定位方法,包括步骤:
[0006]接收多个蓝牙设备发射的无线信号的
RSSI
值,并根据接收到所述无线信号的时间对所述
RSSI
值进行优化,得到最终的无线信号的
RSSI
值;
[0007]根据所述最终的无线信号的
RSSI
值使用
RSSI
测距公式计算信号接收端与所述蓝牙设备的距离;
[0008]对所述多个蓝牙设备进行分组,得到多个设备集;
[0009]基于所述距离生成与所述多个设备集对应的圆,并基于所述圆对所述信号接收端进行定位,得到当前的位置信息

[0010]为了解决上述技术问题,本专利技术采用的另一种技术方案为:
[0011]一种室内定位终端,包括存储器

处理器及存储在存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现以下步骤:
[0012]接收多个蓝牙设备发射的无线信号的
RSSI
值,并根据接收到所述无线信号的时间对所述
RSSI
值进行优化,得到最终的无线信号的
RSSI
值;
[0013]根据所述最终的无线信号的
RSSI
值使用
RSSI
测距公式计算信号接收端与所述蓝牙设备的距离;
[0014]对所述多个蓝牙设备进行分组,得到多个设备集;
[0015]基于所述距离生成与所述多个设备集对应的圆,并基于所述圆对所述信号接收端进行定位,得到当前的位置信息

[0016]本专利技术的有益效果在于:根据接收到无线信号的时间对接收的
RSSI
值进行优化,得到最终的无线信号的
RSSI
值,根据最终的无线信号的
RSSI
值使用
RSSI
测距公式计算信号接收端与蓝牙设备的距离,对多个蓝牙设备进行分组,得到多个设备集,基于距离生成与多个设备集对应的圆,并基于圆对信号接收端进行定位,得到当前的位置信息,通过对无线信号的
RSSI
值进行优化,并利用信号接收端与蓝牙设备的距离生成的与多个设备集对应的圆进行室内定位,有效地提高了当前位置计算的准确性,从而有效提高室内定位精度

附图说明
[0017]图1为本专利技术实施例的一种室内定位方法的步骤流程图;
[0018]图2为本专利技术实施例的一种室内定位终端的结构示意图;
[0019]图3为本专利技术实施例的室内定位方法中的设备集中的三个圆相交且基于设备集中的三个圆形成三角形的示意图

具体实施方式
[0020]为详细说明本专利技术的
技术实现思路


所实现目的及效果,以下结合实施方式并配合附图予以说明

[0021]请参照图1,一种室内定位方法,包括步骤:
[0022]接收多个蓝牙设备发射的无线信号的
RSSI
值,并根据接收到所述无线信号的时间对所述
RSSI
值进行优化,得到最终的无线信号的
RSSI
值;
[0023]根据所述最终的无线信号的
RSSI
值使用
RSSI
测距公式计算信号接收端与所述蓝牙设备的距离;
[0024]对所述多个蓝牙设备进行分组,得到多个设备集;
[0025]基于所述距离生成与所述多个设备集对应的圆,并基于所述圆对所述信号接收端进行定位,得到当前的位置信息

[0026]从上述描述可知,本专利技术的有益效果在于:根据接收到无线信号的时间对接收的
RSSI
值进行优化,得到最终的无线信号的
RSSI
值,根据最终的无线信号的
RSSI
值使用
RSSI
测距公式计算信号接收端与蓝牙设备的距离,对多个蓝牙设备进行分组,得到多个设备集,基于距离生成与多个设备集对应的圆,并基于圆对信号接收端进行定位,得到当前的位置信息,通过对无线信号的
RSSI
值进行优化,并利用信号接收端与蓝牙设备的距离生成的与多个设备集对应的圆进行室内定位,有效地提高了当前位置计算的准确性,从而有效提高室内定位精度

[0027]进一步地,所述根据接收到所述无线信号的时间对所述
RSSI
值进行优化,得到最终的无线信号的
RSSI
值之前,包括:
[0028]从所述多个蓝牙设备发射的无线信号的
RSSI
值中剔除低于预设强度阈值的无线信号的
RSSI
值,得到筛选后的无线信号的
RSSI
值;
[0029]所述根据接收到所述无线信号的时间对所述
RSSI
值进行优化,得到最终的无线信号的
RSSI
值包括:
[0030]根据接收到所述无线信号的时间对所述筛选后的无线信号的
RSSI
值进行优化,得到最终的无线信号的
RSSI


[0031]由上述描述可知,从多个蓝牙设备发射的无线信号的
RSSI
值中剔除低于预设强度阈值的无线信号的
RSSI
值,以此将距离过远

强度过弱的无线信号排除掉,从而提高后续定位效率

[0032]进一步地,所述根据接收到所述无线信号的时间对所述筛选后的无线信号的
RSSI
值进行优化,得到最终的无线信号的
RSSI
值包括:
[0033]确定所述无线信号的接收时间;
[0034]根据所述接收时间按照从早到晚依次为所述筛选后的无线信号的
RSSI
值赋予递
减的时间权重,得到最终的无线信号的
RSSI


[0035]由上述描述可知,为了使得数据更加平滑,使用时间衰减算法对无线信号的
RSSI
值进行加权,有利于后续计算当前位置信息...

【技术保护点】

【技术特征摘要】
1.
一种室内定位方法,其特征在于,包括步骤:接收多个蓝牙设备发射的无线信号的
RSSI
值,并根据接收到所述无线信号的时间对所述
RSSI
值进行优化,得到最终的无线信号的
RSSI
值;根据所述最终的无线信号的
RSSI
值使用
RSSI
测距公式计算信号接收端与所述蓝牙设备的距离;对所述多个蓝牙设备进行分组,得到多个设备集;基于所述距离生成与所述多个设备集对应的圆,并基于所述圆对所述信号接收端进行定位,得到当前的位置信息
。2.
根据权利要求1所述的一种室内定位方法,其特征在于,所述根据接收到所述无线信号的时间对所述
RSSI
值进行优化,得到最终的无线信号的
RSSI
值之前,包括:从所述多个蓝牙设备发射的无线信号的
RSSI
值中剔除低于预设强度阈值的无线信号的
RSSI
值,得到筛选后的无线信号的
RSSI
值;所述根据接收到所述无线信号的时间对所述
RSSI
值进行优化,得到最终的无线信号的
RSSI
值包括:根据接收到所述无线信号的时间对所述筛选后的无线信号的
RSSI
值进行优化,得到最终的无线信号的
RSSI

。3.
根据权利要求2所述的一种室内定位方法,其特征在于,所述根据接收到所述无线信号的时间对所述筛选后的无线信号的
RSSI
值进行优化,得到最终的无线信号的
RSSI
值包括:确定所述无线信号的接收时间;根据所述接收时间按照从早到晚依次为所述筛选后的无线信号的
RSSI
值赋予递减的时间权重,得到最终的无线信号的
RSSI

。4.
根据权利要求3所述的一种室内定位方法,其特征在于,所述对所述多个蓝牙设备进行分组,得到多个设备集包括:将每三个所述蓝牙设备作为一组设备集,得到多个设备集;所述基于所述距离生成与所述多个设备集对应的圆,并基于所述圆对所述信号接收端进行定位,得到当前的位置信息包括:对于每组所述设备集,以所述距离为半径分别生成以所述设备集中每一蓝牙设备为圆心的圆;判断所述设备集中的圆是否互不相交,且基于所述设备集中的圆无法形成三角形,若均是,则对所述圆的半径进行调整,直至所述设备集中的圆相交且基于所述设备集中的圆形成三角形,得到调整后的圆;计算每组所述设备集中的每一所述调整后的圆的质心,并根据反距离权重插值法为每个所述质心添加对应的设备集中的所有蓝牙设备的无线信号的
RSSI
值的时间权重;根据添加的所述时间权重对每个所述设备集的质心进行加权平均,得到最终的质心;根据所述最终的质心得到当前的位置信息
。5.
根据权利要求4所述的一种室内定位方法,其特征在于,所述对所述圆的半径进行调整,直至所述设备集中的圆相交且基于所述设备集中的圆形成三角形,得到调整后的圆包括:
使用反距离加权法扩大相离的两个圆的半径,使用反距离加权法减小内含的两个圆的半径,直至所述设备集中的圆相交且基于所述设备集中的圆形成三角形,得到调整后的圆
。6.
一种室内定位终端,包括存储器

...

【专利技术属性】
技术研发人员:郑翟沈东海陈炀炀孙勇邱锦凯胡林锋蓝晏琪魏军福
申请(专利权)人:福建星网物联信息系统有限公司
类型:发明
国别省市:

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

1