CN112188614A - 一种室内定位方法及设备 - Google Patents

一种室内定位方法及设备 Download PDF

Info

Publication number
CN112188614A
CN112188614A CN202010960446.4A CN202010960446A CN112188614A CN 112188614 A CN112188614 A CN 112188614A CN 202010960446 A CN202010960446 A CN 202010960446A CN 112188614 A CN112188614 A CN 112188614A
Authority
CN
China
Prior art keywords
floor
floors
value
determining
test
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202010960446.4A
Other languages
English (en)
Other versions
CN112188614B (zh
Inventor
任宪勇
范国栋
喻建锋
孙国维
侯霄
宋瑞民
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shandong Yahua Electronics Co ltd
Original Assignee
Shandong Yahua Electronics Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shandong Yahua Electronics Co ltd filed Critical Shandong Yahua Electronics Co ltd
Priority to CN202010960446.4A priority Critical patent/CN112188614B/zh
Publication of CN112188614A publication Critical patent/CN112188614A/zh
Application granted granted Critical
Publication of CN112188614B publication Critical patent/CN112188614B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W64/00Locating users or terminals or network equipment for network management purposes, e.g. mobility management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B17/00Monitoring; Testing
    • H04B17/30Monitoring; Testing of propagation channels
    • H04B17/309Measuring or estimating channel quality parameters
    • H04B17/318Received signal strength
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/30Services specially adapted for particular environments, situations or purposes
    • H04W4/33Services specially adapted for particular environments, situations or purposes for indoor environments, e.g. buildings

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • Electromagnetism (AREA)
  • Position Fixing By Use Of Radio Waves (AREA)

Abstract

本申请公开了一种室内定位方法及设备,包括定位节点接收若干楼层中每层楼层对应的若干信号强度RSSI值;每预设时间间隔,抽取预设时间段,每楼层预设数量的所述若干RSSI值;根据每层抽取的若干RSSI值,确定定位节点对应的检验楼层集合;根据所述检验楼层集合中各检验楼层对应的若干RSSI值,对相应检验楼层进行显著性检验,确定定位节点对应的被定位楼层;基于被定位楼层中最强RSSI值的目标锚点的位置坐标,根据最小化目标函数算法,确定所述定位节点的位置坐标。本发明实现了通过显著性检验确定被定位楼层,克服了跳楼层的缺点,以及通过最小化目标函数,利用了多个锚点的位置信息以及信号强度值,提高了定位精度。

Description

一种室内定位方法及设备
技术领域
本申请涉及无线通信技术领域,尤其涉及一种室内定位方法及设备。
背景技术
室内定位是指在室内环境中实现位置定位,主要采用无线通讯、基站定位、惯导定位等多种技术集成形成一套室内位置定位体系。室内无线定位方法主要包括有无线网络(Wi-Fi)、蓝牙、射频识别(Radio Frequency Identification,RFID)、紫峰(ZigBee)等。
由于终端接收到的无线信号的信号强度RSSI值受到复杂室内环境的影响,因此存在很大的波动,影响到终端对室内精确位置的计算。因此,现有基于信号强度RSSI值的定位算法精度低,使整个定位***的精确性不高,影响了整个定位***的可靠性。
发明内容
本申请实施例提供了一种室内定位方法及设备,解决了现有基于RSSI的室内定位***的定位精度低的问题。
一方面,本申请实施例提供了一种室内定位方法,包括:定位节点接收若干楼层中每层楼层对应的若干信号强度RSSI值;所述定位节点在若干楼层中的一个楼层中,或者在两个相邻楼层之间;每预设时间间隔,抽取预设时间段,每楼层预设数量的所述若干RSSI值;根据每层抽取的若干RSSI值,确定定位节点对应的检验楼层集合;根据所述检验楼层集合中各检验楼层对应的若干RSSI值,对相应检验楼层进行显著性检验,确定定位节点对应的被定位楼层;基于被定位楼层中最强RSSI值的目标锚点的位置坐标,根据最小化目标函数算法,确定所述定位节点的位置坐标。
本申请实施例通过对楼层进行显著性检验,确定被定位楼层。因此在各个锚点的RSSI值波动动态范围大的情况下,本申请实施例提高了楼层识别的准确性,克服了定位节点出现跳楼层的缺点。并且本申请实施例通过最小化目标函数算法,确定被定位节点的位置坐标。因此利用了多个锚点的位置信息及各个锚点对应的RSSI值,实现了低成本,提高定位节点的定位结果的精度。
在一个示例中,根据检验楼层集合中各检验楼层对应的若干RSSI值,对相应检验楼层进行显著性检验,确定定位节点对应的被定位楼层,具体包括:根据各检验楼层RSSI值,确定原假设楼层;原假设楼层的RSSI值的均值大于等于预设阈值;根据相应检验楼层的RSSI值,确定备择假设楼层;备择假设楼层的RSSI值的均值小于预设阈值;根据检验水准值以及各检验楼层中若干RSSI值的自由度,确定各检验楼层的分位数;检验水准值根据预先设定得到;将各检验楼层的分位数与各检验楼层对应的检验统计量进行比较,确定接受原假设的若干楼层;检验统计量根据预先设定得到;根据原假设的若干楼层中每层楼层的检验统计量,确定被定位楼层。
本申请实施例根据各检验楼层RSSI值,确定接受原假设的若干楼层,减少了楼层误判的可能性。
在一个示例中,根据原假设的若干楼层中每层楼层的检验统计量,确定被定位楼层,具体包括:将原假设的若干楼层中每层楼层的检验统计量值为最大的楼层,确定为被定位楼层。
在一个示例中,将各检验楼层的分位数与各检验楼层对应的检验统计量进行比较,确定接受原假设的若干楼层,具体包括:将各检验楼层的分位数小于各检验楼层对应的检验统计量,确定为接受原假设的若干楼层。
在一个示例中,基于被定位楼层中最强RSSI值目标锚点的位置坐标,根据最小化目标函数算法,确定定位节点的位置坐标,具体包括:将被定位楼层中最强RSSI值目标锚点的位置坐标,作为定位节点位置坐标对应的最小化目标函数的初值;根据初值,以及最小化目标函数,确定定位节点的位置坐标。
本申请实施例通过将被定位楼层中最强RSSI值目标锚点的位置坐标,作为定位节点位置坐标对应的最小化目标函数的初值,提高了最小化目标函数算法的鲁棒性。
在一个示例中,最小化目标函数算法,通过以下公式实现:
Figure BDA0002680349670000031
其中,xi为被定位楼层的目标锚点位置坐标的x轴坐标值,yi被定位楼层目标锚点位置坐标的y轴坐标值,x为定位节点位置坐标的x轴坐标值,y为定位节点位置坐标的y轴坐标值,di为定位节点位置坐标到第i个目标锚点的距离,
Figure BDA0002680349670000032
为被定位楼层目标锚点位置坐标到所述定位节点位置坐标的权重。
在一个示例中,定位节点位置坐标到第i个目标锚点的距离di,通过以下公式实现:
Figure BDA0002680349670000033
其中,di为定位节点距离第i个目标锚点的距离,RSSI为定位节点接收第i个目标锚点的信号强度值,p1为定位节点距离第i个目标锚点1米处接收信号的强度值,p2为信号强度随距离增加而递减的参量。
在一个示例中,基于被定位楼层中最强RSSI值目标锚点的位置坐标,根据最小化目标函数算法,确定定位节点的位置坐标,之前包括:基于被定位楼层,根据若干锚点的标识,将不属于被定位楼层RSSI值对应的锚点进行过滤;根据被定位楼层中最强RSSI值目标锚点的位置坐标,确定最强RSSI值目标锚点的位置坐标的邻近锚点集合,根据最强RSSI值目标锚点的位置坐标以及邻近锚点集合的位置坐标,确定定位节点的位置坐标。
在一个示例中,每预设时间间隔,抽取预设时间段,每楼层预设数量的若干RSSI值,之前还包括:根据卡尔曼滤波器,对若干楼层中每层楼层对应的若干RSSI值进行滤波处理。
本申请实施例通过对若干楼层中每层楼层对应的RSSI值进行滤波处理,从而使若干RSSI值的动态范围减小。
另一方面,本申请实施例提供了一种室内定位设备,包括:至少一个处理器;以及,与至少一个处理器通信连接的存储器;其中,存储器存储有可被至少一个处理器执行的指令,所述指令被至少一个处理器执行,以使至少一个处理器能够执行上述任一项所述的室内定位方法。
本申请实施例提供的一种室内定位方法及设备,通过显著性检验对楼层进行定位时,提高了楼层识别的准确性,降低了各个锚点的RSSI值波动动态范围大的影响。并且在对定位节点进行定位时,用最小化目标函数对定位节点的位置坐标进行寻优的方法,使用了多个锚点的信息,并使距离近的锚点具有更高的权重,将定位节点的定位问题转化为最小化目标函数的优化问题,提高了定位的精度。
附图说明
此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:
图1为本申请实施例提供的一种室内定位方法流程图;
图2为本申请实施例提供的一种基于t检验的楼层确定方法流程图;
图3为本申请实施例提供的邻近信标集合示意图;
图4为本申请实施例提供的一种室内定位设备示意图。
具体实施方式
为使本申请的目的、技术方案和优点更加清楚,下面将结合本申请具体实施例及相应的附图对本申请技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
在室内存在中庭或者中空区域的情况下,由于相邻楼层相距较近,且无线信号可以直接通过中空区域进行传输,因此信号衰减量很小,导致相邻楼层难以区分,从而造成楼层定位不准确。本申请实施例为了解决以上技术问题,提出了一种室内定位方法对楼宇中的楼层进行定位。
需要说明的是,本申请实施例是不限定应用的具体场景。例如,可以是商场以及游乐场,也可以是酒店,也可以是不存在中庭的楼层进行定位等。
此外,本申请实施例涉及的锚点可以为Wi-Fi设备、Zigbee设备以及蓝牙设备中的任意一种,本申请对此不作特殊限制。为了方便理解和描述,以下实施例中均以蓝牙信标设备为例进行详细描述。
进一步地,本申请实施例中每层楼层可以布置多个相同规格的蓝牙信标设备,根据具体应用场景以及定位精度来确定每层楼层中蓝牙信标设备具体的布置数量与布置密度。并且多个蓝牙信标设备分别放在各楼层的的某个固定位置,或者放在相邻楼层之间的位置,被设置成广播模式。并且上电即进行广播,不能和任何低功耗蓝牙主机进行连接。
更进一步地,本申请实施例定位节点适用的硬件可以是用户携带的蓝牙信标信号接收终端,该蓝牙信标信号接收终端可以是支持蓝牙信标信号接收的任何电子设备,例如可以为手机、智能电话、笔记本电脑、穿戴设备等。本申请实施例的适用的硬件也可以是非便携式电子装置,例如可以为提供相机功能的智能电视。为了方便理解和描述,以下实施例中均以执行主体为用户携带的终端设备为例进行详细描述。
由于蓝牙信标设备只向外发射信号,无法向终端推送信息,也无法接收消息。因此终端需要安装蓝牙信标设备对应的APP。
举例来说,用户在其手机终端安装了商场的APP,商家在化妆品专柜的角落部署了一个信标设备,当用户靠近化妆品专柜时,终端APP在后台检测到用户距离专柜不到5米,此时手机终端APP发起一个最新的化妆品产品介绍和优惠信息的通知,于是用户点开通知后,弹出最新的化妆品产品介绍和优惠信息。
本申请实施例涉及的方法分析功能的实现可以为终端设备的处理器,也可以为服务器,本申请对此不作特殊限制。为了方便理解和描述,以下实施例均以终端设备的处理器为例进行详细描述。
本申请实施例中,用户在终端设备安装了室内定位的软件后,终端设备将接收到来自于该用户当前楼层以及该用户所处于楼宇的其他楼层中蓝牙信标设备发出的信号。每预设时间间隔,抽取预设时间段,每楼层预设数量的若干RSSI值,基于抽取的每层楼层的若干RSSI值,确定检验楼层集合。需要说明的是,本申请实施例涉及的RSSI值均为负值,检验楼层是用于t检验的若干楼层。
终端设备通过对检验楼层进行t检验,确定被定位楼层。
需要说明的是,本申请实施例涉及的显著性检验可以为t检验,也可以为方差分析等,本申请对此不作特殊限制。为了方便理解和描述,以下实施例中均以显著性检验为t检验为例进行详细描述。t检验,主要用于样本含量较小,总体标准差σ未知的正态分布。在本申请的一个实施例中,事先对被定位楼层的总体分布形式作出一个假设,然后利用若干楼层中的检验楼层的各信标的RSSI值来判断原假设是否合理。
为了实现室内的精确定位,本申请实施例将不属于被定位楼层的信标设备进行过滤,然后根据被定位楼层最强RSSI值的目标信标设备的位置坐标,确定邻近信标集合。其中,邻近信标集合包括若干目标信标设备。通过对邻近信标集合的各目标信标进行最小化目标函数算法,从而得到用户在室内的精确位置坐标。
下面对本发明技术方案做进一步的说明。
图1为本申请实施例提供的一种室内定位方法流程图。
S101、定位节点接收若干楼层中每层楼层对应的若干信号强度RSSI值。
本申请实施例中,终端设备接收用户所在楼宇中每层楼层对应的若干信标RSSI值,并且对若干RSSI值进行滤波处理。一个例子中,对若干RSSI值进行卡尔曼滤波处理,对于卡尔曼滤波器的具体实现方式,本申请实施例不作特殊限制。
其中,终端设备在若干楼层中的一个楼层中,或者在两个相邻楼层之间。例如,终端设备正处于2楼与3楼的阶梯上。
本申请实施例通过对若干楼层中每层楼层对应的RSSI值进行滤波处理,从而使若干RSSI值的动态范围减小。
S102、每预设时间间隔,抽取预设时间段,每楼层预设数量的若干RSSI值。
例如,每间隔5s,终端设备收集3秒内的楼宇中每层楼层的信标RSSI值,根据每层楼层的楼层号,对每个楼层随机抽样20个RSSI值。
需要说明的是,每层楼层的信标锚点信息包括每层楼层的楼层号。
此外,由于蓝牙信标设备的传输距离有限,因此终端设备接收的若干RSSI值大部分为终端设备所在楼层以及附近楼层。并且每个信标每秒可能发送3-4次信号,因此每个信标3秒可以发送十几次信号。因此本申请实施例不需要考虑终端设备所在楼层的信标设备数量不足,从而导致终端设备接收的若干信标RSSI值少于预设数量的问题。
S103、根据每层抽取的若干RSSI值,确定定位节点对应的检验楼层集合。
在预设数量内,对于每层楼层的若干RSSI值的数量超过基本数量的楼层,将该楼层作为检验楼层,得到终端设备对应的检验楼层集合,并把被定位楼层的其他楼层进行舍弃。例如,对每个楼层随机抽样20个RSSI值,对于每层楼层的若干RSSI值的数量超过10个的楼层,将该楼层作为检验楼层。在5层楼的商场中,终端设备分别随机抽取3秒内各楼层的20个RSSI值,2楼层RSSI值的数量为18个,3楼层RSSI值的数量为20个,4楼层RSSI值的数量为20个,5楼层的RSSI值的数量为20个,但是1楼层RSSI值的数量为9个,则将2楼层、3楼层、4楼层以及5楼层作为检验楼层,认为用户没有可能处于1楼层中。
S104、根据检验楼层集合中各检验楼层对应的若干RSSI值,对相应检验楼层进行显著性检验,确定定位节点对应的被定位楼层。
本申请实施例中,通过对检验楼层集合中的各检验楼层进行t检验,确定被定位楼层。具体如何对各检验楼层进行t检验,参见图2及相关内容描述。
本申请实施例通过对楼层进行t检验,确定被定位楼层。因此在各个信标设备的RSSI值波动动态范围大的情况下,提高了对于被定位楼层识别的准确性,克服了终端设备的位置坐标出现跳楼层的缺点。
S105、基于被定位楼层中最强RSSI值目标锚点的位置坐标,根据最小化目标函数算法,确定定位节点的位置坐标。
本申请实施例中,在确定被定位楼层之后,根据被定位楼层中最强RSSI值目标信标的位置坐标,确定最强RSSI值目标信标的位置坐标的邻近信标集合。
如图3所示,图3为本申请实施例提供的邻近信标集合示意图。
具体的,首先通过每层楼层的信标锚点的标识信息,将不属于该楼层的的信标进行过滤。例如,通过每层楼层的信标锚点信息携带的每层楼层的楼层号,将不属于该楼层的的信标进行过滤。其次将该楼层中最强RSSI值的信标的位置坐标作为圆心,对于超出R米半径范围的信标进行过滤。最后通过设置阈值范围,将R米半径范围的过小的信标RSSI值进行过滤,确定该楼层的邻近信标集合,即该楼层的目标信标集合。
需要说明的是,本申请实施例中也可以首先通过每层楼层的信标锚点信息携带的每层楼层的楼层号,将不属于该楼层的的信标进行过滤。然后通过设置相应的阈值范围,将该楼层中过小的信标RSSI值进行过滤,确定该楼层的目标信标。对此,本申请实施例不作特殊限制。
进一步的,根据最强RSSI值目标信标的位置坐标、邻近信标集合的位置坐标以及终端设备对应的最小化目标函数算法,确定终端设备的位置坐标。
在确定被定位楼层的目标信标集合之后,将被定位楼层中最强RSSI值目标信标的位置坐标,作为最小化目标函数的初值。根据最小化目标函数的初值,以及最小化目标函数,确定终端设备的位置坐标。
本申请实施例通过将将被定位楼层中最强RSSI值目标信标的位置坐标,作为最小化目标函数的初值,克服了涉及求逆运算的最小二乘法,会遇到不可逆矩阵的缺点,提高算法的鲁棒性。
具体的,首先利用无线电信号随距离增大而有规律地衰减的原理来测量终端设备与各信标之前的距离,根据公式,得到终端设备与被定位楼层的各目标信标设备之间的距离。RSSI值与传输距离的公式,如下所示:
Figure BDA0002680349670000091
其中,di为终端设备距离第i个信标设备的距离,RSSI为终端设备接收第i个信标设备的信号强度值,p1为终端设备距离第i个信标设备1米处接收信号的强度值,p2为信号强度随距离增加而递减的参量,即缩减因子。
将该楼层中最强RSSI值目标信标的位置坐标作为拟牛顿迭代的初值,通过拟牛顿算法带入最小化目标函数,达到一定精度或者迭代次数后停机,得到的坐标即为更为精确的定位坐标。例如,迭代100次数后停机。
最小化目标函数算法,通过以下公式实现:
Figure BDA0002680349670000101
其中,xi为被定位楼层的i目标信标位置坐标的x轴坐标值,yi被定位楼层i目标信标位置坐标的y轴坐标值,x为终端设备位置坐标的x轴坐标值,y为终端设备位置坐标的y轴坐标值,di为终端设备位置坐标到第i个目标信标的距离,
Figure BDA0002680349670000102
为被定位楼层第i个目标信标位置坐标到终端设备位置坐标的权重,minF(x,y)为终端设备对应的最小化目标函数的最小值。
本申请实施例通过终端设备对应的最小化目标函数对终端设备的位置坐标进行寻优的方法,使用了多个信标的信息,并使距离近的信标具有更高的权重,将终端设备的定位问题转化为最小化目标函数的优化问题,无需复杂程序,提高了数据处理效率以及定位的精度。
接下来详细描述本申请实施例中的基于t检验的楼层确定方法,如图2所示。
图2为本申请实施例提供的一种基于t检验的楼层确定方法流程图。
S201、定位节点根据各检验楼层RSSI值,确定原假设楼层。
本申请实施例中,将各检验楼层RSSI的均值大于等于-80的楼层,确定为原假设楼层。也就是说,预先设定各检验楼层RSSI的均值大于等于-80的楼层存在被定位楼层。
S202、根据相应检验楼层的RSSI值,确定备择假设楼层。
本申请实施例中,将各检验楼层RSSI的均值小于-80的楼层,确定为备择假设楼层。也就是说,预先设定各检验楼层RSSI的均值小于-80的楼层存在被定位楼层。
S203、根据检验水准值以及各检验楼层中若干RSSI值的自由度,确定各检验楼层的分位数。
本申请实施例中,预先规定t检验的检验水准α为0.05。需要说明的是,检验水准α又称为显著性水平。原假设为真,而t检验的结论为放弃原假设,因此将这种出错的概率记为α。也就是说,存在95%的可能性,被定位楼楼位于原假设楼层集合中。
进一步的,自由度为n-1。其中,n为各检验楼层若干RSSI值的数量。例如,在5层楼的商场中,终端设备准备分别随机抽取3秒内各楼层的20个RSSI值,最终2楼层RSSI值的数量为18个,3楼层RSSI值的数量为20个,则2楼层中若干RSSI值的自由度为18-1=17,那么3楼层中若干RSSI值的自由度为20-1=19。
分位数,亦称分位点,是指将一个随机变量的概率分布范围分为几个等份的数值点。分位数t1-α(n-1)的计算需要两个要素,即显著性水平和自由度。本申请实施例已经给定检验水准值,而各检验楼层的自由度也已经计算出,通过查询相应的t分布上侧分位数值表,得到各检验楼层的分位数。
S204、将各检验楼层的分位数与各检验楼层对应的检验统计量进行比较,确定接受原假设的若干楼层。
检验统计量T是用于决定是否可以拒绝原假设的证据,通过以下公式实现:
Figure BDA0002680349670000111
其中,
Figure BDA0002680349670000112
为各检验楼层若干RSSI值的平均值,s为各检验楼层若干RSSI值的方差,μ为正态分布的均值,n为各检验楼层若干RSSI值的数量。
查询得到的各检验楼层的分位数值小于各检验楼层对应的检验统计量值的楼层,则作为接受原假设的楼层。
S205、根据原假设的若干楼层中每层楼层的检验统计量,确定被定位楼层。
本申请实施例中,将原假设的若干楼层中的每层楼层的检验统计量值是最大的楼层,作为终端设备所在楼层。
基于同样的思路,本申请的一些实施例还提供了上述方法对应的设备。
图4为本申请实施例提供的一种室内定位设备示意图。该室内定位设备400至少包括接收器410、处理器420。
接收器410用于接收若干楼层中每层楼层对应的若干信号强度RSSI值,定位节点在若干楼层中的一个楼层中,或者在两个相邻楼层之间。
处理器420用于每预设时间间隔,抽取预设时间段,每楼层预设数量的若干RSSI值;根据每层抽取的若干RSSI值,确定定位节点对应的检验楼层集合;根据检验楼层集合中各检验楼层对应的若干RSSI值,对相应检验楼层进行显著性检验,确定定位节点对应的被定位楼层;基于被定位楼层中最强RSSI值的目标锚点的位置坐标,根据最小化目标函数算法,确定定位节点的位置坐标。
本申请的一些实施例提供的对应于图1的一种室内定位方法的设备,设备存储有一个或者多个程序,一个或者多个程序可被一个或者多个处理器执行,以实现上述室内定位方法。
本申请中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于设备实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
本申请实施例提供的设备与方法是一一对应的,因此,设备也具有与其对应的方法类似的有益技术效果,由于上面已经对方法的有益技术效果进行了详细说明,因此,这里不再赘述设备的有益技术效果。
以上所述仅为本申请的实施例而已,并不用于限制本申请。对于本领域技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本申请的权利要求范围之内。

Claims (10)

1.一种室内定位方法,其特征在于,所述方法包括:
定位节点接收若干楼层中每层楼层对应的若干信号强度RSSI值;所述定位节点在所述若干楼层中的一个楼层中,或者在两个相邻楼层之间;
每预设时间间隔,抽取预设时间段,每楼层预设数量的所述若干RSSI值;
根据每层抽取的若干RSSI值,确定定位节点对应的检验楼层集合;
根据所述检验楼层集合中各检验楼层对应的若干RSSI值,对相应检验楼层进行显著性检验,确定所述定位节点对应的被定位楼层;
基于所述被定位楼层中最强RSSI值目标锚点的位置坐标,根据最小化目标函数算法,确定所述定位节点的位置坐标。
2.根据权利要求1所述的一种室内定位方法,其特征在于,所述根据所述检验楼层集合中各检验楼层对应的若干RSSI值,对相应检验楼层进行显著性检验,确定所述定位节点对应的被定位楼层,具体包括:
根据各检验楼层RSSI值,确定原假设楼层;所述原假设楼层的RSSI值的均值大于等于预设阈值;
根据相应检验楼层的RSSI值,确定备择假设楼层;所述备择假设楼层的RSSI值的均值小于预设阈值;
根据检验水准值以及各检验楼层中若干RSSI值的自由度,确定所述各检验楼层的分位数;所述检验水准值根据预先设定得到;
将所述各检验楼层的分位数与所述各检验楼层对应的检验统计量进行比较,确定接受所述原假设的若干楼层;所述检验统计量根据预先设定得到;
根据所述原假设的若干楼层中每层楼层的检验统计量,确定所述被定位楼层。
3.根据权利要求2所述的一种室内定位方法,其特征在于,所述根据所述原假设的若干楼层中每层楼层的检验统计量,确定所述被定位楼层,具体包括:
将所述原假设的若干楼层中每层楼层的检验统计量值为最大的楼层,确定为所述被定位楼层。
4.根据权利要求2所述的一种室内定位方法,其特征在于,所述将所述各检验楼层的分位数与所述各检验楼层对应的检验统计量进行比较,确定接受所述原假设的若干楼层,具体包括:
将所述各检验楼层的分位数小于所述各检验楼层对应的检验统计量,确定为接受所述原假设的若干楼层。
5.根据权利要求1所述的一种室内定位方法,其特征在于,所述基于所述被定位楼层中最强RSSI值目标锚点的位置坐标,根据最小化目标函数算法,确定所述定位节点的位置坐标,具体包括:
将所述被定位楼层中最强RSSI值目标锚点的位置坐标,作为所述定位节点位置坐标对应的最小化目标函数的初值;
根据所述初值,以及所述最小化目标函数,确定所述定位节点的位置坐标。
6.根据权利要求5所述的一种室内定位方法,其特征在于,所述最小化目标函数算法,通过以下公式实现:
Figure FDA0002680349660000021
其中,xi为所述被定位楼层的目标锚点位置坐标的x轴坐标值,yi所述被定位楼层目标锚点位置坐标的y轴坐标值,x为所述定位节点位置坐标的x轴坐标值,y为所述定位节点位置坐标的y轴坐标值,di为定位节点位置坐标到第i个目标锚点的距离,
Figure FDA0002680349660000022
为所述被定位楼层目标锚点位置坐标到所述定位节点位置坐标的权重。
7.根据权利要求6所述的一种室内定位方法,其特征在于,所述定位节点位置坐标到第i个目标锚点的距离di,通过以下公式实现:
Figure FDA0002680349660000031
其中,di为所述定位节点距离所述第i个目标锚点的距离,RSSI为所述定位节点接收所述第i个目标锚点的信号强度值,p1为所述定位节点距离所述第i个目标锚点1米处接收信号的强度值,p2为信号强度随距离增加而递减的参量。
8.根据权利要求1所述的一种室内定位方法,其特征在于,基于所述被定位楼层中最强RSSI值目标锚点的位置坐标,根据最小化目标函数算法,确定所述定位节点的位置坐标,之前包括:
基于被定位楼层,根据所述若干锚点的标识,将不属于所述被定位楼层RSSI值对应的锚点进行过滤;
根据所述被定位楼层中最强RSSI值目标锚点的位置坐标,确定所述最强RSSI值目标锚点的位置坐标的邻近锚点集合,根据所述最强RSSI值目标锚点的位置坐标以及所述邻近锚点集合的位置坐标,确定所述定位节点的位置坐标。
9.根据权利要求1所述的一种室内定位方法,其特征在于,所述每预设时间间隔,抽取预设时间段,每楼层预设数量的所述若干RSSI值,之前还包括:
根据卡尔曼滤波器,对所述若干楼层中每层楼层对应的若干RSSI值进行滤波处理。
10.一种室内定位的设备,其特征在于,包括:
至少一个处理器;以及,
与所述至少一个处理器通信连接的存储器;其中,
所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行权利要求1-9中的任一项所述的室内定位方法。
CN202010960446.4A 2020-09-14 2020-09-14 一种室内定位方法及设备 Active CN112188614B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010960446.4A CN112188614B (zh) 2020-09-14 2020-09-14 一种室内定位方法及设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010960446.4A CN112188614B (zh) 2020-09-14 2020-09-14 一种室内定位方法及设备

Publications (2)

Publication Number Publication Date
CN112188614A true CN112188614A (zh) 2021-01-05
CN112188614B CN112188614B (zh) 2022-03-29

Family

ID=73920854

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010960446.4A Active CN112188614B (zh) 2020-09-14 2020-09-14 一种室内定位方法及设备

Country Status (1)

Country Link
CN (1) CN112188614B (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113038367A (zh) * 2021-02-26 2021-06-25 山东鹰格信息工程有限公司 基于5g技术的非暴露空间快速定位方法、装置及设备
CN113068121A (zh) * 2021-03-31 2021-07-02 建信金融科技有限责任公司 一种定位方法、装置、电子设备及介质
CN113242523A (zh) * 2021-03-23 2021-08-10 杭州医惠物联网科技有限公司 一种室内双频rfid定位多楼层切换方法

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8385943B1 (en) * 2012-05-02 2013-02-26 YFIND Technologies Pte. Ltd. Method and apparatus for determining location information of a position in a multi-storey building
CN104703143A (zh) * 2015-03-18 2015-06-10 北京理工大学 一种基于wifi信号强度的室内定位方法
CN105467358A (zh) * 2014-08-25 2016-04-06 中兴通讯股份有限公司 一种室内定位方法及装置
CN105872972A (zh) * 2016-04-29 2016-08-17 武汉大学 基于多目标优化的自适应ap选取方法
CN105898712A (zh) * 2016-06-15 2016-08-24 西北工业大学 多楼层环境下室内三维定位分步方法
CN106793085A (zh) * 2017-03-08 2017-05-31 南京信息工程大学 基于正态假设检验的指纹定位方法
US20170300599A1 (en) * 2016-04-18 2017-10-19 University Of Southern California System and method for calibrating multi-level building energy simulation
CN108616854A (zh) * 2017-03-28 2018-10-02 集速智能标签(上海)有限公司 一种室内定位的方法及***
US20200142045A1 (en) * 2018-06-04 2020-05-07 Central China Normal University Fingerprint positioning method and system in smart classroom

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8385943B1 (en) * 2012-05-02 2013-02-26 YFIND Technologies Pte. Ltd. Method and apparatus for determining location information of a position in a multi-storey building
CN105467358A (zh) * 2014-08-25 2016-04-06 中兴通讯股份有限公司 一种室内定位方法及装置
CN104703143A (zh) * 2015-03-18 2015-06-10 北京理工大学 一种基于wifi信号强度的室内定位方法
US20170300599A1 (en) * 2016-04-18 2017-10-19 University Of Southern California System and method for calibrating multi-level building energy simulation
CN105872972A (zh) * 2016-04-29 2016-08-17 武汉大学 基于多目标优化的自适应ap选取方法
CN105898712A (zh) * 2016-06-15 2016-08-24 西北工业大学 多楼层环境下室内三维定位分步方法
CN106793085A (zh) * 2017-03-08 2017-05-31 南京信息工程大学 基于正态假设检验的指纹定位方法
CN108616854A (zh) * 2017-03-28 2018-10-02 集速智能标签(上海)有限公司 一种室内定位的方法及***
US20200142045A1 (en) * 2018-06-04 2020-05-07 Central China Normal University Fingerprint positioning method and system in smart classroom

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
GRIGORIOS G. ANAGNOSTOPOULOS等: "A multiobjective optimization methodology of tuning indoor positioning systems", 《2017 INTERNATIONAL CONFERENCE ON INDOOR POSITIONING AND INDOOR NAVIGATION (IPIN)》 *
Y. S. P WEERASINGHE等: "RSSI and Feed Forward Neural Network (FFNN) Based Indoor Localization in WSN", 《2019 NATIONAL INFORMATION TECHNOLOGY CONFERENCE (NITC)》 *
史永: "空间场景约束的室内定位方法研究", 《中国优秀硕士学位论文全文数据库》 *
王艳丽等: "相关性匹配蓝牙信标位置指纹库的室内定位", 《电讯技术》 *

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113038367A (zh) * 2021-02-26 2021-06-25 山东鹰格信息工程有限公司 基于5g技术的非暴露空间快速定位方法、装置及设备
CN113038367B (zh) * 2021-02-26 2022-07-12 山东鹰格信息工程有限公司 基于5g技术的非暴露空间快速定位方法、装置及设备
CN113242523A (zh) * 2021-03-23 2021-08-10 杭州医惠物联网科技有限公司 一种室内双频rfid定位多楼层切换方法
CN113068121A (zh) * 2021-03-31 2021-07-02 建信金融科技有限责任公司 一种定位方法、装置、电子设备及介质

Also Published As

Publication number Publication date
CN112188614B (zh) 2022-03-29

Similar Documents

Publication Publication Date Title
CN112188614B (zh) 一种室内定位方法及设备
US9918297B2 (en) Location measuring method and apparatus using access point for wireless local area network service and method for estimating location coordinate of access point
US8862154B2 (en) Location measuring method and apparatus using access point for wireless local area network service
US9560532B2 (en) Signal strength profiling
CN104853379B (zh) 一种无线网络质量评估方法及装置
US9380472B2 (en) Method and apparatus for updating access point information for location measurement
US8947299B2 (en) Location measuring method and apparatus using access point for wireless local area network service
EP3051892B1 (en) Mobile device, location estimation method, and location estimation program
US20150264536A1 (en) Mobile device locating using limited access points
EP3672310A1 (en) Identifying potentially manipulated radio signals and/or radio signal parameters based on radio map information
EP2270536A2 (en) Building influence estimation apparatus and building influence estimation method
KR20090085937A (ko) 유피셀 데이터베이스를 이용한 단말 기반의 위치 측정방법, 장치 및 시스템
US20120172051A1 (en) Location measuring method and apparatus using access point and lamp
Schmidt et al. A performance study of a fast-rate WLAN fingerprint measurement collection method
CN109151845B (zh) 识别室分高层小区的方法、装置、电子设备和存储介质
CN113645625B (zh) 伪基站定位方法、装置、电子设备和可读介质
CN113411743B (zh) 一种终端定位方法、装置及终端
Huh et al. Bluetooth-tracing rssi sampling method as basic technology of indoor localization for smart homes
US20160174147A1 (en) Access point selection for mobile device positioning
CN111405598A (zh) 室分信号外泄检测方法及设备
CN114095854B (zh) 基于最小化路测mdt数据的室分网络干扰源定位方法和电子设备
CN112566013B (zh) 目标设备的定位方法、装置、设备及计算机存储介质
KR101188195B1 (ko) 불필요한 액세스 포인트 정보 제거 방법 및 이를 위한 장치
CN103718589B (zh) 邻区识别处理方法及装置
CN117135679B (zh) 终端GSM和Wi-Fi共存测试方法、***和介质

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant