一种蓝牙定位的系统及方法技术方案

技术编号:34787943 阅读:12 留言:0更新日期:2022-09-03 19:50
本发明专利技术涉及一种蓝牙定位的系统及方法,尤其涉及蓝牙定位技术领域,包括,输入模块,用以输入目标区域的区域参数和蓝牙收发机的信号覆盖距离;处理模块,用以根据目标区域的区域形状和蓝牙收发机的信号覆盖距离在输入的目标区域中绘制蓝牙收发机的分布位置,其与所述输入模块连接,所述处理模块还用以将所述信号覆盖距离作为对角线绘制正方向区域作为分布区域,并将目标区域划分为由若干相连的分布区域组成的网格式矩形分布网络;计算模块,用以实时计算进入目标区域的目标个体的位置,其与所述处理模块连接;校验模块,用以对计算的目标个体的位置进行校验,其与所述计算模块连接。本发明专利技术有效提高了对目标个体的蓝牙定位精度和效率。度和效率。度和效率。

【技术实现步骤摘要】
一种蓝牙定位的系统及方法


[0001]本专利技术涉及蓝牙定位
,尤其涉及一种蓝牙定位的系统及方法。

技术介绍

[0002]用户进入某陌生的大型室内建筑时,如购物中心、机场、展馆、地下停车场等,由于面积较大室内信号差而且布局复杂,常常会迷路,无法得知自身所处环境位置,通过蓝牙定位方式可使用户获知当前位置,还可进行精确导航。
[0003]中国专利公开号:CN104144005A,公开了一种蓝牙定位系统,包含:多个预设蓝牙收发机,各该蓝牙收发机包含辨识码以做为辨识之用;一蓝牙收发机标位器,应用该蓝牙收发机的讯号强度成为蓝牙坐标可得到该点实际的地理位置;但是,该方案中未对蓝牙收发机的分布方式进行精确布控,同时,亦未考虑蓝牙收发机自身故障的影响,可见,现有技术中的蓝牙定位方式不够精确。

技术实现思路

[0004]为此,本专利技术提供一种蓝牙定位的系统及方法,用以克服现有技术中由于未对目标位置进行精确分析校验导致的蓝牙定位效率低的问题。
[0005]为实现上述目的,一方面,本专利技术提供一种蓝牙定位的系统,包括,输入模块,用以输入目标区域的区域参数和蓝牙收发机的信号覆盖距离;处理模块,用以根据目标区域的区域形状和蓝牙收发机的信号覆盖距离在输入的目标区域中绘制蓝牙收发机的分布位置,其与所述输入模块连接,在绘制蓝牙收发机的分布位置时,所述处理模块还用以将所述信号覆盖距离作为对角线绘制正方向区域作为分布区域,并将目标区域划分为由若干相连的分布区域组成的网格式矩形分布网络,所述处理模块将网格式矩形分布网络中各分布区域的端点作为蓝牙收发机的分布位置,重合端点作为一个端点使用,并将蓝牙收发机的分布位置绘制于目标区域中;计算模块,用以实时计算进入目标区域的目标个体的位置,其与所述处理模块连接,所述计算模块在所述目标区域内建立平面直角坐标系,并记录各蓝牙收发机位置坐标,当目标个体进入目标区域时,所述计算模块根据蓝牙收发机接收的信号强度计算目标个体的位置坐标;校验模块,用以对计算的目标个体的位置进行校验,其与所述计算模块连接,校验时,所述校验模块还用以绘制目标移动曲线,并根据目标移动曲线的曲线趋势对当前目标位置进行首次校验,并根据下一时刻的目标位置对当前目标位置进行二次校验;标记模块,用以在目标区域中对校验失败时存在风险的蓝牙收发机进行标记,其与所述校验模块连接。
[0006]进一步地,所述处理模块在对目标区域进行区域划分时,根据目标区域形状采取不同方式进行区域划分,其中,若目标区域形状为矩形,所述处理模块以目标区域的任一边线为起始边排列分布
区域,首先沿起始边边线水平方向排列,沿起始边边线水平方向排满后,沿起始边边线垂直方向继续排列,直至沿起始边边线垂直方向排满,形成目标区域内的网格式矩形分布网络;若目标区域形状为多个相互垂直连接的矩形组成的多边形,所述处理模块以相连矩形的重合边线为界将目标区域划分为多个相连的矩形子区域,并分别在各矩形子区域中排列分布区域,以形成矩形子区域内的网格式矩形分布网络,所述处理模块将各矩形子区域中的网格式矩形分布网络连接在一起,形成目标区域的网格式矩形分布网络。
[0007]进一步地,所述计算模块在计算目标区域的目标个体位置时,以目标区域的任一端点为坐标原点,以与该端点相连的两边线分别为x轴和y轴,建立平面直角坐标系,并获取各蓝牙收发机的位置坐标,所述计算模块在计算目标个体的位置坐标时,获取目标个体接收到的各蓝牙收发机的信号强度S,并将其与预设信号强度S0进行比对,并根据比对结果判断各蓝牙收发机的位置,其中,当S≥S0时,所述计算模块判断该蓝牙收发机为近距离蓝牙收发机,并记录目标个体附近的近距离蓝牙收发机数量A;当S<S0时,所述计算模块判断该蓝牙收发机非近距离蓝牙收发机。
[0008]进一步地,所述计算模块在确定目标个体附近的近距离蓝牙收发机后,根据近距离蓝牙收发机数量A确定目标个体的位置,其中,当A<3时,所述计算模块获取各近距离蓝牙收发机中信号强度最大的蓝牙收发机的位置坐标,并判定目标个体位于该蓝牙收发机靠近目标区域边缘一侧;当A≥3时,所述计算模块将各近距离蓝牙收发机按照信号强度由大到小进行排列,并获取排列顺序中前三个蓝牙收发机的信号强度及位置坐标,利用三角定位法计算目标个体的位置。
[0009]进一步地,所述计算模块在确定目标个体的位置后,所述校验模块根据计算当前目标位置时的蓝牙收发机数量A判断是否对当前目标位置进行校验,其中,当A<3时,所述校验模块根据计算的当前目标位置判断当前目标位置是否在网格式矩形分布网络内,若当前目标位置在网格式矩形分布网络内,所述校验模块判定需对当前目标位置进行校验,若当前目标位置不在网格式矩形分布网络内,所述校验模块判定无需对当前目标位置进行校验;当A≥3时,所述校验模块判定无需对当前目标位置进行校验。
[0010]进一步地,所述校验模块在进行校验时,获取目标个体在目标区域中的历史位置并根据历史位置绘制目标移动曲线,并根据目标移动曲线的曲线趋势对计算的当前目标位置进行首次校验,其中,当计算的目标位置与曲线趋势不同时,所述校验模块根据下一时刻的目标位置对当前目标位置进行二次校验;当计算的目标位置与曲线趋势相同时,所述校验模块判定目标位置计算准确。
[0011]进一步地,所述校验模块在对当前目标位置进行二次校验时,所述校验模块将下一时刻计算的目标位置与目标移动曲线的曲线趋势进行比对,并根据比对结果对当前目标位置进行二次校验,其中,若下一时刻的目标位置与曲线趋势相同,所述校验模块判定当前目标位置校验失败,并以下一时刻的目标位置继续绘制目标移动曲线;
若下一时刻的目标位置与曲线趋势不相同,所述校验模块判定当前目标位置计算准确。
[0012]进一步地,所述标记模块在进行标记时,获取校验失败的目标位置所处的分布区域,并将校验失败时的各近距离蓝牙收发机坐标与该分布区域的四个端点坐标进行匹配,所述标记模块将未匹配到相同坐标的端点处的蓝牙收发机进行标记,并提示标记的蓝牙收发机存在故障风险需及时检修。
[0013]进一步地,所述区域参数包括区域形状和区域尺寸。
[0014]另一方面,本专利技术还提供一种蓝牙定位的方法,包括,步骤S1,获取目标区域的区域参数和蓝牙收发机的信号覆盖距离;步骤S2,确定蓝牙收发机的分布位置,并按照分布位置在目标区域中进行蓝牙收发机布控;步骤S3,计算目标区域中目标个体的实时位置;步骤S4,对计算的目标个体的位置进行校验;步骤S5,在校验失败时对存在风险的蓝牙收发机进行标记。
[0015]与现有技术相比,本专利技术的有益效果在于,所述处理模块通过对目标区域进行区域划分,可对不同形状目标区域进行精确划分,以形成网格式矩形分布网络,从而精确设置蓝牙收发机的分布位置,以提高对目标个体的蓝牙定位精度和效率,在进行区域划分时,所述处理模块首先根据信号覆盖距离确定分布区域,再讲分布区域再目标区域中进行排列,从而形成网格式矩形分布网络,再将网格式矩形分布网络中分布区域端点作为蓝牙收发机的分布位置,以保证分本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种蓝牙定位的系统,其特征在于,包括,输入模块,用以输入目标区域的区域参数和蓝牙收发机的信号覆盖距离;处理模块,用以根据目标区域的区域形状和蓝牙收发机的信号覆盖距离在输入的目标区域中绘制蓝牙收发机的分布位置,其与所述输入模块连接,在绘制蓝牙收发机的分布位置时,所述处理模块还用以将所述信号覆盖距离作为对角线绘制正方向区域作为分布区域,并将目标区域划分为由若干相连的分布区域组成的网格式矩形分布网络,所述处理模块将网格式矩形分布网络中各分布区域的端点作为蓝牙收发机的分布位置,重合端点作为一个端点使用,并将蓝牙收发机的分布位置绘制于目标区域中;计算模块,用以实时计算进入目标区域的目标个体的位置,其与所述处理模块连接,所述计算模块在所述目标区域内建立平面直角坐标系,并记录各蓝牙收发机位置坐标,当目标个体进入目标区域时,所述计算模块根据蓝牙收发机接收的信号强度计算目标个体的位置坐标;校验模块,用以对计算的目标个体的位置进行校验,其与所述计算模块连接,校验时,所述校验模块还用以绘制目标移动曲线,并根据目标移动曲线的曲线趋势对当前目标位置进行首次校验,并根据下一时刻的目标位置对当前目标位置进行二次校验;标记模块,用以在目标区域中对校验失败时存在风险的蓝牙收发机进行标记,其与所述校验模块连接。2.根据权利要求1所述的蓝牙定位的系统,其特征在于,所述处理模块在对目标区域进行区域划分时,根据目标区域形状采取不同方式进行区域划分,其中,若目标区域形状为矩形,所述处理模块以目标区域的任一边线为起始边排列分布区域,首先沿起始边边线水平方向排列,沿起始边边线水平方向排满后,沿起始边边线垂直方向继续排列,直至沿起始边边线垂直方向排满,形成目标区域内的网格式矩形分布网络;若目标区域形状为多个相互垂直连接的矩形组成的多边形,所述处理模块以相连矩形的重合边线为界将目标区域划分为多个相连的矩形子区域,并分别在各矩形子区域中排列分布区域,以形成矩形子区域内的网格式矩形分布网络,所述处理模块将各矩形子区域中的网格式矩形分布网络连接在一起,形成目标区域的网格式矩形分布网络。3.根据权利要求1所述的蓝牙定位的系统,其特征在于,所述计算模块在计算目标区域的目标个体位置时,以目标区域的任一端点为坐标原点,以与该端点相连的两边线分别为x轴和y轴,建立平面直角坐标系,并获取各蓝牙收发机的位置坐标,所述计算模块在计算目标个体的位置坐标时,获取目标个体接收到的各蓝牙收发机的信号强度S,并将其与预设信号强度S0进行比对,并根据比对结果判断各蓝牙收发机的位置,其中,当S≥S0时,所述计算模块判断该蓝牙收发机为近距离蓝牙收发机,并记录目标个体附近的近距离蓝牙收发机数量A;当S<S0时,所述计算模块判断该蓝牙收发机非近距离蓝牙收发机。4.根据权利要求3所述的蓝牙定位的系统,其特征在于,所述计算模块在确定目标个体附近的近距离蓝牙收发机后,根据...

【专利技术属性】
技术研发人员:毛云斌
申请(专利权)人:深圳市弘毅云佳科技有限公司
类型:发明
国别省市:

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

1