一种利用扇区模型和差分技术的蓝牙Beacon定位方法技术

技术编号:24850334 阅读:26 留言:0更新日期:2020-07-10 19:05
本发明专利技术公开了一种利用扇区模型和差分技术的蓝牙Beacon定位方法,步骤包括:划分定位扇区并计算对应的距离测试模型;选取同时在两个节点列表中的各个蓝牙Beacon作为定位信标节点;确定DUT所在的定位扇区并根据所在定位扇区的距离测试模型计算出DUT与三个定位信标节点的距离;利用结算的距离根据三点定位算法计算出DUT的实时坐标位置;利用后验校正法计算位置偏差,并利用位置偏差对计算出的DUT的实时坐标位置进行校正。该定位方法能够在不需要组网的条件下实现高精度的实时定位,且通过后验校准差分技术能够对DUT的坐标进行校正,提高定位精度;还能够剔除信标列表中的不稳定信标,提升定位可信度。

【技术实现步骤摘要】
一种利用扇区模型和差分技术的蓝牙Beacon定位方法
本专利技术涉及一种蓝牙Beacon定位方法,尤其是一种利用扇区模型和差分技术的蓝牙Beacon定位方法。
技术介绍
目前,蓝牙室内定位系统方案主要采用两种:(1)网络侧定位系统,系统主要由DUT、蓝牙Beacon、蓝牙AP、无限局域网以及数据服务器构成,首先在测试区域内铺设蓝牙beacon和蓝牙AP,当DUT进入蓝牙beacon信号覆盖范围,DUT就能感应到蓝牙beacon的广播信号,然后测算出在蓝牙beacon下的RSSI值通过蓝牙AP经过wifi网络传送到数据服务器,通过数据服务器内置的定位算法测算出终端的具体位置;(2)终端侧定位系统,由DUT以及蓝牙beacon构成,首先在区域内铺设蓝牙beacon,当DUT进入蓝牙beacon信号覆盖的范围,测出其在不同蓝牙beacon下的RSSI值,然后再通过手机内置的定位算法测算出具体位置。目前的定位算法主要有两种:(1)三点定位算法,蓝牙设备定位接收并反馈信号,定位引擎通过三点定位算法、采用RSSI方式计算出用户位置,该方法定位精度较本文档来自技高网...

【技术保护点】
1.一种利用扇区模型和差分技术的蓝牙Beacon定位方法,其特征在于,包括如下步骤:/n步骤1,在定位区域内设置蓝牙AP以及各个蓝牙Beacon,根据各个蓝牙Beacon的分布位置划分出各个定位扇区,并计算出各个定位扇区对应的距离测试模型;/n步骤2,在DUT进入定位区域时获取通信范围内的蓝牙广播信号并生成DUT端节点列表,蓝牙AP获取通信范围内的蓝牙广播信号并生成AP端节点列表,将DUT端节点列表和AP端节点列表进行比对,选取同时在两个节点列表中的各个蓝牙Beacon作为定位信标节点;/n步骤3,对DUT端节点列表中的各个定位信标节点的RSSI值进行从大到小的顺序排序,并选取三个RSSI值排...

【技术特征摘要】
1.一种利用扇区模型和差分技术的蓝牙Beacon定位方法,其特征在于,包括如下步骤:
步骤1,在定位区域内设置蓝牙AP以及各个蓝牙Beacon,根据各个蓝牙Beacon的分布位置划分出各个定位扇区,并计算出各个定位扇区对应的距离测试模型;
步骤2,在DUT进入定位区域时获取通信范围内的蓝牙广播信号并生成DUT端节点列表,蓝牙AP获取通信范围内的蓝牙广播信号并生成AP端节点列表,将DUT端节点列表和AP端节点列表进行比对,选取同时在两个节点列表中的各个蓝牙Beacon作为定位信标节点;
步骤3,对DUT端节点列表中的各个定位信标节点的RSSI值进行从大到小的顺序排序,并选取三个RSSI值排在前面的定位信标节点,再利用该三个定位信标节点的RSSI值确定DUT所在的定位扇区,再根据所在定位扇区的距离测试模型计算出DUT与三个定位信标节点的距离;
步骤4,再利用DUT与三个定位信标节点的距离根据三点定位算法计算出DUT的实时坐标位置;
步骤5,利用后验校正法计算位置偏差,并利用位置偏差对计算出的DUT的实时坐标位置进行校正。


2.根据权利要求1所述的利用扇区模型和差分技术的蓝牙Beacon定位方法,其特征在于,步骤1中,在进行定位扇区划分前还包括信号不良蓝牙Beacon剔除步骤,具体包括如下步骤:
步骤a,由蓝牙AP按照设定的发射功率在定位区域内广播测试信号,各个蓝牙Beacon接收到测试信号后,将测试信号的RSSI值转发至蓝牙AP,蓝牙AP在接收到各个蓝牙Beacon转发的RSSI值后进行对应存储;
步骤b,增大蓝牙AP的发射功率,并判断此时发射功率是否超过最大值,若超过最大值,则进入步骤c,若还未超过最大值,则返回步骤a;
步骤c,由蓝牙AP对各个蓝牙Beacon的信号线性度进行判断,若某个蓝牙Beacon在相邻两个发射功率下的RSSI值的差值大于设定的阈值,则判定该蓝牙Beacon的信号不良,剔除该蓝牙Beacon,使其不参与定位扇区的划分。


3.根据权利要求1所述的利用扇区模型和差分技术的蓝牙Beacon定位方法,其特征在于,步骤1中,在根据各个蓝牙Beacon的分布位置划分各个定位扇区时,具体步骤为:
步骤1.1,选定一个蓝牙Beacon作为定位扇区的原点;
步骤1.2,再以原点作为各个射线的端点,各个射线分别指向其余各个蓝牙Beacon的所在位置,两条相邻射线构成一个定位扇区,从而划分出属于原点处蓝牙Beacon的全部定位扇区;
步骤1.3,再选定另外一个蓝牙Beacon作为定位扇区的原点,重复步骤1.2直到全部蓝牙Beacon的定位扇区都划分完毕。


4.根据权利要求1所述的利用扇区模型和差分技术的蓝牙Beacon定位方法,其特征在于,步骤1中,在计算各个定位扇区对应的距离测试模型时,的具体步骤为:
步骤1.4,选定一个待计算距离测试模型的定位扇区;
步骤1.5,确定该定位扇区原点处以及两个径向边上的三个蓝牙Beacon的坐标位置;
步骤1.6,根据三个蓝牙Beacon的坐标位置建立方程组:



方程组中,L1为原点处的蓝牙Beac...

【专利技术属性】
技术研发人员:臧建国王正坤田晓明
申请(专利权)人:江苏东大集成电路系统工程技术有限公司
类型:发明
国别省市:江苏;32

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

1