一种室内区域定位优化方法及系统的利记博彩app

文档序号:8946356阅读:377来源:国知局
一种室内区域定位优化方法及系统的利记博彩app
【技术领域】
[0001] 本发明涉及定位技术领域,尤其涉及一种室内区域定位优化方法及系统。
【背景技术】
[0002] 定位主要分为室内定位与室外定位,室内环境复杂不能直接使用一些成熟的室外 定位技术如GPS。目前的室内定位技术主要分为基于传播模型与基于指纹模型两种。
[0003] 基于传播模型的定位依靠分析信号传播过程中的特性来推算传播距离。常用的 特性包括:RSSI(ReceivedSignalStrengthIndication,信号强度值),A0A(Angelof Arrival,到达角度),TOA(TimeofArrival,到达时间)。
[0004] 基于指纹模型的定位是一种基于学习的模型,运用模式匹配的技术,根据所在位 置的测量值跟已经采集的测量值作比较,根据匹配情况确定位置。一般可以分为两个阶段: 离线采样阶段和在线定位阶段。第一阶段为训练/离线阶段,主要工作是采集所需定位区 域各参考节点位置的信号特征参数,例如信号场强、多径相角分量功率等,将一组指纹信 息对应一个特定的位置形成位置指纹数据库。第二阶段为定位/在线阶段,利用接收机测 定接收信号的参数,采用匹配算法来确定与数据库中哪一组数据相匹配,从而得出用户的 实际位置。
[0005] 本专利面向区域级的室内定位,提出一种混合逻辑的室内区域定位优化算法,提 高了室内区域定位准确率。

【发明内容】

[0006] 本发明所要解决的技术问题是针对现有技术的不足,提供一种室内区域定位优化 方法及系统。
[0007] 本发明使用RSSI信号强度值,设计提出一种基于混合逻辑的室内区域定位算法, 从而提升室内区域定位准确率。这里混合逻辑指的是:正向判断可能区域逻辑、逆向判断不 可能区域逻辑、区域可信度判断逻辑。系统中的硬件主要包括:定位基准网关,网关两面分 别装有定向天线,指向该网关连通的两个区域;待定位移动节点,被定位的设备。
[0008] 本发明解决上述技术问题的技术方案如下:一种室内区域定位优化方法,采用混 合逻辑算法定位,具体步骤包括:
[0009] 步骤1,传感器网关节点采集通信范围内多个待定位传感器移动节点信号强度指 示值;
[0010] 步骤2,网关节点将采集的移动节点唯一标识,信号强度指示值,本网关节点唯一 标识,当前时间组装成数据包,发送给定位服务器;
[0011] 步骤3,定位服务器根据当前接收到的数据包,对信号强度值进行平滑处理;
[0012] 步骤4,定位服务器根据平滑过后的强度值进行正逻辑判断,得到移动节点可能的 区域位置列表;
[0013] 步骤5,定位服务器根据平滑过后的强度值进行反逻辑判断,得到移动节点不可能 在的区域位置列表;
[0014] 步骤6,从可能在的区域列表中去除不可能在的区域,得到最后的区域列表;
[0015] 步骤7,最后通过一种可信度的计算方法,选择区域列表中可信度最高的区域位置 为最终的定位位置。
[0016] 在上述技术方案的基础上,本发明还可以做如下改进。
[0017] 进一步,所述步骤1中网关节点作为定位基准节点,搭载双定向天线,环境中部署 多个网关节点,多个待定位移动节点广播信号强度值数据包,网关节点捕获数据包。
[0018] 进一步,所述步骤2中,每个网关定位基准节点及待定位移动节点都有其在整个 定位系统中唯一的标识,待定位移动节点广播包中包含其标识。网关节点在接收到待定位 移动节点广播包时,将接收时间,本网关唯一标识,重新组包,并以一定的时间间隔向中心 服务器发送。
[0019] 进一步,所述步骤3中定位中心服务器在接收到网关上传的实时数据时,将其与 已经存储的前3秒的数据进行平均平滑处理,这样可以减少信号抖动不稳定,带来的定位 偏差。
[0020] 进一步,所述步骤4中采用了正逻辑判断可能区域列表,具体地基于信号强度值 大小,采用多网关联合判断,得出一个待定位移动节点可能在的区域列表。
[0021] 进一步,所述步骤5中采用了反逻辑判断算法,具体地基于信号强度值大小,得出 一个待定位移动节点不可能在的区域列表。
[0022] 进一步,所述步骤5中从可能在的区域列表中去除不可能在的区域,得到最后的 区域列表,该区域列表即为最终的定位结果列表。
[0023] 进一步,所述步骤5中通过一种可信度的计算方法,选择区域列表中可信度最高 的区域位置为最终的定位位置,具体地根据输入的区域,得到与该区域直接相连的所有基 准网关节点,获取这些网关节点的信号强度值,根据信号强度值进行数学计算得出最终的 可信度。
[0024]
其中rssir指采集到的
指最大的信号强度值。
[0025] -种室内区域定位优化系统,包括多个定位基准网关,网关两面分别装有定向天 线,指向该网关连通的两个区域;多个待定位移动节点,被定位的设备;定位服务器,产生 定位结果;
[0026] 遍布在环境中的基准网关节点采集由移动节点发送的信号强度数值包RSSI,网关 节点以一定的间隔将采集到的信号强度值、移动节点标识、网关节点标识组装成数据包,通 过网络发送给定位服务器进行统一定位处理;
[0027] 定位服务器接收到网关上传的数据包时,首先对数据进行平滑处理,再采用混合 逻辑定位方法,产生该移动节点的区域定位结果。
[0028] 当系统收到最新的数据包时,将得到的瞬时信号强度值,与之前存储的记录进行 平滑处理,得到两个二维数组rl、r2。其中rl代表所有网关正面的信号强度值与对应的网 关数组,r2代表所有网关背面的信号强度值与对应的网关数组。将rl、r2按照信号强度值 从大到小排序,得到最后的输入数组。
[0029] 一、正向判断可能区域
[0030] 将得到的根据信号强度大小的已排序数组输入到正向判断算法中。正向判断算法 启动,算法流程如图2。
[0031] 本算法的主要思想是根据信号强度值的大小,联合多网关的信号数据进行区域位 置判定。主要的判断依据有:当rl、r2最大信号是同一网关时,定位区域是该网关较大信号 值所指向的区域;当最大值指向同一区域时,最终定位区域即是该区域;当rl最大值比r2 最大值大于一个阈值时,使用rl数组判断区域;当r2最大值比rl最大值大于一个阈值时, 使用r2数组判断区域;当rl最大与r2第1或第2大指向同一区域时,该区域即为最终定 位区域;当r2最大与rl第1或第2大指向同一区域时,该区域即为最终定位区域;如果上 述都失败,算法结束。
[0032] 二、逆向判断不可能区域
[0033] 将得到的根据信号强度大小的已排序数组输入到逆向判断算法中。逆向判断算法 启动,算法流程如图3。
[0034] 本算法的主要思想是根据信号强度值,得到待定位移动节点不可能存在的区域。 主要的流程有:循环读取系统中已有网关;将网关信号值较弱一侧对应区域加入不在的区 域列表。
[0035] 三、区域可信度判断
[0036] 将需要计算的可信度的区域作为算法输入,算法启动,算法流程如图4。
[0037] 本算法的主要思想是根据传入的区域,读取指向该区域的所有网关的信号强度 值,根据定义的数学公式计算出可信度。
[0038] 最后采用图5的方式,将上述三种算法融合,最终得出定位结果。
[0039] 本发明的有益效果是:本发明的区域定位方法,采用了数据平滑技术,利用了混合 逻辑算法,结合了区域可信度判定,最终提高了室内区域定位准确率。
【附图说明】
[0040] 图1为本发明定位方法的流程图;
[0041] 图2为本专利混合逻辑定位方法中,正向逻辑判断可能区域算法流程图;
[0042] 图3为本专利混合逻辑定位方法中,逆向逻辑判断不在区域算法流程图;
[0043] 图4为本专利混合逻辑定位方法中,区域可信度计算算法流程图;
[0044] 图5为本专利混合逻辑定位方法中,正向逻辑、逆向逻辑、区域可信度计算三种算 法融合流程图;
[0045] 图6为本专利的一种实施例方案。
【具体实施方式】
[0046] 以下结合附图对本发明的原理和特征进行描述,所举实例只用于解释本发明,并 非用于限定本发明的范围。
[0047] 本发明公开了一种室内区域定位优化方法及系统,包括以下步骤:传感器网关节 点采集通信范围内多个待定位传感器移动节点信号强度指示值;网关节点将采集的移动节 点唯一标识,信号强
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1