动态寻优室内定位的方法、装置、介质及电子设备制造方法及图纸

技术编号:28938450 阅读:19 留言:0更新日期:2021-06-18 21:38
本申请实施例公开了一种动态寻优室内定位的方法、装置、介质及电子设备。该方法包括:通过获取RFID标签的锚节点信号强度,以及各锚节点的位置信息,确定RFID标签的初始参考位置;根据所述锚节点信号强度确定基准锚节点;并根据预设置信度确定以基准锚节点为中心的圆环区域;取圆环区域在第一预设方向和第二预设方向的端点,并根据各端点的位置与所述初始参考位置的接近程度,确定半圆环区域;其中,所述第一预设方向和第二预设方向相互垂直;将所述半圆环区域内的点采用二级步长法取点,并将取得的点带入目标寻优函数,确定RFID标签的定位点。通过执行本技术方案,可以通过动态寻优方式,提高室内定位技术的定位精度的效果。

【技术实现步骤摘要】
动态寻优室内定位的方法、装置、介质及电子设备
本申请实施例涉及定位
,尤其涉及一种动态寻优室内定位的方法、装置、介质及电子设备。
技术介绍
随着科技水平的迅速发展,室内定位的精度要求越来越高。现有技术中,往往是利用三边定位算法来对目标物进行定位的。其中,三边定位算法可以是基于RFID(RadioFrequencyIdentification,射频识别)技术,由三个以上的基站接收RFID标签的信号,其中,基站即为锚节点,其位置是已知的。再根据各个基站得到的信号强度,来确定各个基站与射频识别卡之间的距离。但是,由于三边定位算法中,三个锚节点与目标物之间很可能存在遮挡等问题,导致精度不够准确。而且其中任意一个锚节点与目标物之间的信号强度受到影响,都会导致三边定位算法的结果存在较大偏差,影响了定位精度。
技术实现思路
本申请实施例提供一种动态寻优室内定位的方法、装置、介质及电子设备,可以通过动态寻优方式,提高室内定位技术的定位精度的效果。第一方面,本申请实施例提供了一种动态寻优室内定位的方法,该方法包括:获取RFID标签的锚节点信号强度,以及各锚节点的位置信息,确定RFID标签的初始参考位置;根据所述锚节点信号强度确定基准锚节点;并根据预设置信度确定以基准锚节点为中心的圆环区域;取圆环区域在第一预设方向和第二预设方向的端点,并根据各端点的位置与所述初始参考位置的接近程度,确定半圆环区域;其中,所述第一预设方向和第二预设方向相互垂直;将所述半圆环区域内的点带入目标寻优函数,确定RFID标签的定位点。可选的,所述锚节点包括接收RFID标签信号的基站,和/或,向RFID标签发射信号的地标器;若所述锚节点包括基站和地标器,则根据所述锚节点信号强度确定基准锚节点包括:根据预先设置的锚节点类型的级别权重以及各锚节点信号强度,确定参考锚节点;将所述参考锚节点中信号最强的锚节点作为基准锚节点。可选的,根据各端点的位置与所述初始参考位置的接近程度,确定半圆环区域,包括:根据各端点的位置和锚节点的距离,与初始参考位置和锚节点的距离,确定接近程度最小的端点;将接近程度最小的端点所处的圆环区域的一半删除,得到半圆环区域。可选的,根据各端点的位置和锚节点的距离,与初始参考位置和锚节点的距离,确定接近程度最小的端点,包括:将各端点的位置带入预设加权的最小二乘法函数,并比较各端点与初始参考位置的计算结果,确定接近程度最小的端点。可选的,将所述半圆环区域内的点带入目标寻优函数,确定RFID标签的定位点,包括:将所述半圆环区域内的点采用二级步长法取点,并将取得的点带入目标寻优函数,确定RFID标签的定位点。可选的,将所述半圆环区域内的点采用二级步长法取点,并将取得的点带入目标寻优函数,确定RFID标签的定位点,包括:采用第一级步长取一级步长点,并带入目标寻优函数,一级定位点;以所述一级定位点为中心,以第一级步长的二倍为边长,确定二级步长点的正方形提取范围;以第二级步长取二级步长点,并带入目标寻优函数,得到RFID标签的定位点。第二方面,本申请实施例提供了一种动态寻优室内定位的装置,该装置包括:初始参考位置确定模块,用于获取RFID标签的锚节点信号强度,以及各锚节点的位置信息,确定RFID标签的初始参考位置;基准锚节点确定模块,用于根据所述锚节点信号强度确定基准锚节点;并根据预设置信度确定以基准锚节点为中心的圆环区域;半圆环区域确定模块,用于取圆环区域在第一预设方向和第二预设方向的端点,并根据各端点的位置与所述初始参考位置的接近程度,确定半圆环区域;其中,所述第一预设方向和第二预设方向相互垂直;寻优定位模块,用于将所述半圆环区域内的点带入目标寻优函数,确定RFID标签的定位点。可选的,所述锚节点包括接收RFID标签信号的基站,和/或,向RFID标签发射信号的地标器;若所述锚节点包括基站和地标器,则所述基准锚节点确定模块具体用于:根据预先设置的锚节点类型的级别权重以及各锚节点信号强度,确定参考锚节点;将所述参考锚节点中信号最强的锚节点作为基准锚节点。第三方面,本申请实施例提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本申请实施例所述的动态寻优室内定位的方法。第四方面,本申请实施例提供了一种电子设备,包括存储器,处理器及存储在存储器上并可在处理器运行的计算机程序,所述处理器执行所述计算机程序时实现如本申请实施例所述的动态寻优室内定位的方法。本申请实施例所提供的技术方案,获取RFID标签的锚节点信号强度,以及各锚节点的位置信息,确定RFID标签的初始参考位置;根据所述锚节点信号强度确定基准锚节点;并根据预设置信度确定以基准锚节点为中心的圆环区域;取圆环区域在第一预设方向和第二预设方向的端点,并根据各端点的位置与所述初始参考位置的接近程度,确定半圆环区域;其中,所述第一预设方向和第二预设方向相互垂直;将所述半圆环区域内的点带入目标寻优函数,确定RFID标签的定位点。通过采用本申请所提供的技术方案,可以通过动态寻优方式,提高室内定位技术的定位精度的效果。附图说明图1是本申请实施例提供的动态寻优室内定位的方法的流程图;图2是本申请实施例提供的动态寻优室内定位的方法的流程图;图3是本申请实施例提供的动态寻优室内定位的装置的结构示意图;图4是本申请实施例提供的一种电子设备的结构示意图。具体实施方式下面结合附图和实施例对本申请作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本申请,而非对本申请的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本申请相关的部分而非全部结构。在更加详细地讨论示例性实施例之前应当提到的是,一些示例性实施例被描述成作为流程图描绘的处理或方法。虽然流程图将各步骤描述成顺序的处理,但是其中的许多步骤可以被并行地、并发地或者同时实施。此外,各步骤的顺序可以被重新安排。当其操作完成时所述处理可以被终止,但是还可以具有未包括在附图中的附加步骤。所述处理可以对应于方法、函数、规程、子例程、子程序等等。图1是本申请实施例提供的动态寻优室内定位的方法的流程图,本实施例可适用于室内定位的情况,该方法可以由本申请实施例所提供的动态寻优室内定位的装置执行,该装置可以由软件和/或硬件的方式来实现,并可集成于具有定位计算功能的电子设备中。如图1所示,所述动态寻优室内定位的方法包括:S110、获取RFID标签的锚节点信号强度,以及各锚节点的位置信息,确定RFID标签的初始参考位置。其中,RFID标签的锚节点信号强度为,RFID标签与锚节点之间接收或发送的信号的强度。锚节点用于接收RFID标签发射的信号,或者发射信号至RFID标签,为已经建设好的通信设施。...

【技术保护点】
1.一种动态寻优室内定位的方法,其特征在于,包括:/n获取RFID标签的锚节点信号强度,以及各锚节点的位置信息,确定RFID标签的初始参考位置;/n根据所述锚节点信号强度确定基准锚节点;并根据预设置信度确定以基准锚节点为中心的圆环区域;/n取圆环区域在第一预设方向和第二预设方向的端点,并根据各端点的位置与所述初始参考位置的接近程度,确定半圆环区域;其中,所述第一预设方向和第二预设方向相互垂直;/n将所述半圆环区域内的点带入目标寻优函数,确定RFID标签的定位点。/n

【技术特征摘要】
1.一种动态寻优室内定位的方法,其特征在于,包括:
获取RFID标签的锚节点信号强度,以及各锚节点的位置信息,确定RFID标签的初始参考位置;
根据所述锚节点信号强度确定基准锚节点;并根据预设置信度确定以基准锚节点为中心的圆环区域;
取圆环区域在第一预设方向和第二预设方向的端点,并根据各端点的位置与所述初始参考位置的接近程度,确定半圆环区域;其中,所述第一预设方向和第二预设方向相互垂直;
将所述半圆环区域内的点带入目标寻优函数,确定RFID标签的定位点。


2.根据权利要求1所述的方法,其特征在于,所述锚节点包括接收RFID标签信号的基站,和/或,向RFID标签发射信号的地标器;
若所述锚节点包括基站和地标器,则根据所述锚节点信号强度确定基准锚节点包括:
根据预先设置的锚节点类型的级别权重以及各锚节点信号强度,确定参考锚节点;
将所述参考锚节点中信号最强的锚节点作为基准锚节点。


3.根据权利要求1所述的方法,其特征在于,根据各端点的位置与所述初始参考位置的接近程度,确定半圆环区域,包括:
根据各端点的位置和锚节点的距离,与初始参考位置和锚节点的距离,确定接近程度最小的端点;
将接近程度最小的端点所处的圆环区域的一半删除,得到半圆环区域。


4.根据权利要求3所述的方法,其特征在于,根据各端点的位置和锚节点的距离,与初始参考位置和锚节点的距离,确定接近程度最小的端点,包括:
将各端点的位置带入预设加权的最小二乘法函数,并比较各端点与初始参考位置的计算结果,确定接近程度最小的端点。


5.根据权利要求1所述的方法,其特征在于,将所述半圆环区域内的点带入目标寻优函数,确定RFID标签的定位点,包括:
将所述半圆环区域内的点采用二级步长法取点,并将取得的点带入目标寻优函数,确定RFID标签的定位点。


6.根据权利...

【专利技术属性】
技术研发人员:熊书华张键
申请(专利权)人:浙江宇视科技有限公司
类型:发明
国别省市:浙江;33

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

1