CN116782375A - 定位发送方法、定位方法及相关设备 - Google Patents
定位发送方法、定位方法及相关设备 Download PDFInfo
- Publication number
- CN116782375A CN116782375A CN202210237225.3A CN202210237225A CN116782375A CN 116782375 A CN116782375 A CN 116782375A CN 202210237225 A CN202210237225 A CN 202210237225A CN 116782375 A CN116782375 A CN 116782375A
- Authority
- CN
- China
- Prior art keywords
- positioning
- beacon
- beacon device
- distance
- center point
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 64
- 230000005540 biological transmission Effects 0.000 claims description 51
- 238000013507 mapping Methods 0.000 claims description 26
- 238000012545 processing Methods 0.000 claims description 4
- 238000004891 communication Methods 0.000 claims description 3
- 238000010586 diagram Methods 0.000 description 6
- 238000005516 engineering process Methods 0.000 description 5
- 230000009286 beneficial effect Effects 0.000 description 3
- 238000012790 confirmation Methods 0.000 description 3
- 230000006978 adaptation Effects 0.000 description 2
- 238000004590 computer program Methods 0.000 description 2
- 125000004122 cyclic group Chemical group 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000003139 buffering effect Effects 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
Landscapes
- Position Fixing By Use Of Radio Waves (AREA)
Abstract
本发明提供了一种定位发送方法、定位方法及相关设备,该定位发送方法包括:在接收到功率调整指令的情况下,第一信标设备基于第一信标设备与第二信标设备之间的距离确定目标距离值;第一信标设备基于目标距离值调整发射功率;第一信标设备按照调整后的发射功率向定位设备发送定位信号。本发明实施例中,根据第一信标设备与第二信标设备之间的距离确定目标距离值,进而基于该目标距离值调整第一信标设备的发射功率,即调整第一信标设备的有效定位距离,使得第一信标设备的有效定位距离与信标设备之间的距离相匹配,避免信标设备之间的距离大于有效定位距离,以此提高定位结果的准确性。
Description
技术领域
本发明实施例涉及定位技术领域,尤其涉及一种定位发送方法、定位方法及相关设备。
背景技术
室内定位技术是用于在室内实现定位,可用于人员、物资管理或室内定位导航等应用。由于蓝牙技术是一种低成本的近距离无线连接技术,因此蓝牙技术被广泛应用于室内定位技术领域。
目前,可以在室内设置多个蓝牙基站,每个蓝牙基站可以视为一个信标设备,且每个蓝牙基站对外发射蓝牙信号,通过终端接收到的蓝牙信号,对终端进行定位。然而,上述信标之间的距离可能不同,处于不同功率的蓝牙基站对应不同的有效定位距离,如果信标之间的距离大于有效定位距离,将影响定位结果的准确性。
发明内容
本发明实施例提供一种定位发送方法、定位方法及相关设备,以解决定位结果准确性较低的技术问题。
为解决上述问题,本发明是这样实现的:
第一方面,本发明实施例提供了一种定位发送方法,应用于第一信标设备,所述方法包括:
在接收到功率调整指令的情况下,所述第一信标设备基于所述第一信标设备与第二信标设备之间的距离确定目标距离值;所述第二信标设备为与所述第一信标设备关联的信标设备;
所述第一信标设备基于所述目标距离值调整发射功率;
所述第一信标设备按照调整后的发射功率向定位设备发送定位信号,所述定位信号携带有所述第一信标设备对应的发射功率等级。
第二方面,本发明实施例还提供一种定位方法,应用于定位设备,所述方法包括:
所述定位设备接收第一信标设备发送的定位信号;所述定位信号携带有所述第一信标设备对应的发射功率等级;
所述定位设备根据所述发射功率等级,生成定位结果。
第三方面,本发明实施例还提供一种定位发送装置,包括:
确定模块,用于在接收到功率调整指令的情况下,基于与第四信标设备之间的距离确定目标距离值;所述第四信标设备为与所述定位发送装置关联的信标设备;
调整模块,用于基于所述目标距离值调整发射功率;
第一发送模块,用于按照调整后的发射功率向定位设备发送定位信号,所述定位信号携带有所述定位发送装置对应的发射功率等级。
第四方面,本发明实施例还提供一种定位装置,包括:
接收模块,用于接收定位发送装置发送的定位信号;所述定位信号携带有所述定位发送装置对应的发射功率等级;
生成模块,用于根据所述发射功率等级,生成定位结果。
第五方法,本发明实施例还提供一种定位***,包括相互通信连接的定位发送装置和定位装置;
所述定位发送装置,用于在接收到功率调整指令的情况下,基于与第四信标设备之间的距离确定目标距离值;所述第四信标设备为与所述定位发送装置关联的信标设备;
基于所述目标距离值调整发射功率;
按照调整后的发射功率向定位设备发送定位信号,所述定位信号携带有所述定位发送装置对应的发射功率等级;
所述定位装置,用于接收所述定位发送装置发送的定位信号;
根据所述发射功率等级,生成定位结果。
第六方面,本发明实施例还提供一种设备,包括:收发机、存储器、处理器及存储在所述存储器上并可在所述处理器上运行的程序;所述处理器,用于读取存储器中的程序实现如前述第一方面所述方法中的步骤;或者,所述处理器,用于读取存储器中的程序实现如前述第二方面所述方法中的步骤。
第七方面,本发明实施例还提供一种可读存储介质,用于存储程序,所述程序被处理器执行时实现如前述第一方面所述方法中的步骤;或者,所述程序被处理器执行时实现如前述第二方面所述方法中的步骤。
本发明实施例中,在接收到功率调整指令的情况下,基于第一信标设备与第二信标设备之间的距离确定目标距离值;基于目标距离值调整发射功率;按照调整后的发射功率向定位设备发送定位信号,定位信号携带有第一信标设备对应的发射功率等级。本发明实施例中,根据第一信标设备与第二信标设备之间的距离确定目标距离值,进而基于该目标距离值调整第一信标设备的发射功率,即调整第一信标设备的有效定位距离,使得第一信标设备的有效定位距离与信标设备之间的距离相匹配,避免信标设备之间的距离大于有效定位距离,以此提高定位结果的准确性。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例提供的定位发送方法的流程示意图;
图2是本发明实施例提供的定位发送方法的应用流程图;
图3是本发明实施例提供的定位方法的流程示意图;
图4是本发明实施例提供的定位方法的应用流程图;
图5是本发明实施例提供的定位发送装置的结构示意图;
图6是本发明实施例提供的定位装置的结构示意图;
图7是本发明实施例提供定位***的结构示意图;
图8是本发明实施提供的设备的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明实施例中的术语“第一”、“第二”等是用于区别类似的图像特征,而不必用于描述特定的顺序或先后次序。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、***、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。此外,本申请中使用“和/或”表示所连接图像特征的至少其中之一,例如A和/或B和/或C,表示包含单独A,单独B,单独C,以及A和B都存在,B和C都存在,A和C都存在,以及A、B和C都存在的7种情况。
为使本发明要解决的技术问题、技术方案和优点更加清楚,下面将结合附图及具体实施例进行详细描述。
参见图1,图1是本发明实施例提供的定位发送方法的流程示意图。图1所示的定位发送方法可以由第一信标设备执行。
如图1所示定位发送方法可以包括以下步骤:
步骤110,在接收到功率调整指令的情况下,第一信标设备基于所述第一信标设备与第二信标设备之间的距离确定目标距离值。
本发明实施例提供的定位发送方法可以应用于定位***中的第一信标设备,应理解,上述定位***还包括第二信标设备。其中,第二信标设备为定位***中与第一信标设备关联的信标设备,且第一信标设备和第二信标设备均可以是对外发送蓝牙信号的蓝牙基站。
本步骤中,第一信标设备接收功率调整指令,其中,上述功率调整指令可以是与定位***通信的功率配置设备发送的指令。第一信标设备在接收到功率调整指令后,根据与第二信标设备之间的距离确定目标距离值,上述目标距离值根据第一信标设备与第二信标设备之间的距离计算得到,具体的如何基于第一信标设备与第二信标设备之间的距离确定目标距离值的技术方案,请参阅后续实施例。
步骤120,所述第一信标设备基于所述目标距离值调整发射功率。
本步骤中,第一信标设备在确定目标距离值后,调整自身的发射功率,具体的如何调整发射功率的技术方案,请参阅后续实施例。
步骤130,所述第一信标设备按照调整后的发射功率向定位设备发送定位信号。
应理解,定位***还包括定位设备,上述定位设备可以是手机、移动电脑等终端。
本步骤中,第一信标设备在调整发射功率后,按照调整后的发射功率向定位设备发送定位信号。其中,上述定位信号的数据结构可以按照通用广播协议,且定位信号携带有第一信标设备对应的发射功率等级。
需要说明的是,可以根据第一信标设备的发射功率所处的功率范围,确定第一信标设备对应的发射功率等级。
例如,设置0-10w为第一等级,10-20w为第二等级,20-30w为第三等级,在第一信标设备的发射功率为15w的情况下,确定第一信标设备对应的发射功率等级为第二等级。
本发明实施例中,根据第一信标设备与第二信标设备之间的距离确定目标距离值,进而基于该目标距离值调整第一信标设备的发射功率,即调整第一信标设备的有效定位距离,使得第一信标设备的有效定位距离与信标设备之间的距离相匹配,避免信标设备之间的距离大于有效定位距离,以此提高定位结果的准确性。且本发明实施例中,不需要额外的增加信标设备的数量,即可提高定位结果的准确性,以此降低了定位***的成本。
以下,具体说明如何基于第一信标设备与第二信标设备之间的距离确定目标距离值:
可选地,所述基于所述第一信标设备与第二信标设备之间的距离确定目标距离值包括:
所述第一信标设备对至少两个信标设备进行聚类处理,确定第二信标设备;
在所述第二信标设备的数量大于1的情况下,所述第一信标设备将与每个第二信标设备之间的距离的平均值,确定为所述目标距离值。
本步骤中,第一信标设备对至少两个信标设备进行聚类处理,确定第二信标设备。其中,上述至少两个信标设备可以理解为是定位***中除第一信标之外的其他信标设备,如上所述,第二信标设备与第一信标设备相关联。
在确定第二信标设备的情况下,若第二信标设备的数量大于1,则获取第一信标设备与每个第二信标设备之间的距离,并将第一信标设备与每个第二信标设备之间的平均距离值,确定为目标距离值。
示例性的,若第二信标设备的数量为2,第一信标设备与第一个第二信标设备之间的距离为10米,第一信标设备与第二个第二信标设备之间的距离为20米,则可以确定目标距离值为15米。
本实施例中,将第一信标设备将与每个第二信标设备之间的距离的平均值,确定为目标距离值,进而基于该目标距离值调整第一信标设备的发射功率,达到提高定位结果准确性的效果。
可选地,所述对所述至少两个信标设备进行聚类处理,确定第二信标设备包括:
所述第一信标设备对至少两个信标设备循环执行聚类操作,直至满足预设条件时,将第一信标设备组确定为目标信标设备组;
所述第一信标设备将所述目标信标设备组中除所述第一信标设备之外的信标设备,确定为第二信标设备。
本实施例中,对定位***中的信标设备循环执行聚类操作,直至满足预设条件时,将第一信标设备组确定为目标信标设备组。其中,上述第一信标设备组是基于对至少两个信标设备循环执行聚类操作得到的。
上述预设条件包括以下任意一项:
1、执行聚类操作的次数大于或等于预设阈值。可选地,上述预设阈值可以为10,即当第一信标设备执行10次聚类操作时,将第一信标设备组确定为目标信标设备组。
2、第一中心点与第三中心点的距离小于第一预设距离,且第二中心点与第四中心点的距离小于第二预设距离。其中,上述第一中心点、第二中心点、第三中心点和第四中心点基于对所述至少两个信标设备循环执行聚类操作确定,关于第一中心点、第二中心点、第三中心点和第四中心点的具体定义请参阅后续实施例。可选地,上述第一预设距离与第二预设距离均为3米。
应理解,上述第一信标设备组包括第一信标设备,还包括除第一信标设备之外的其他信标设备,本实施例中,可以将目标信标设备组中除第一信标设备之外的信标设备,确定为第二信标设备。
以下,具体阐述执行一次聚类操作的技术方案:
可选地,对至少两个信标设备执行聚类操作包括:
所述第一信标设备以所述第一信标设备为第一中心点,将所述第一信标设备和处于第一信标设备预设范围内的信标设备,聚类为第一信标设备组;
所述第一信标设备以第三信标设备为第二中心点,将所述第三信标设备和处于第三信标设备预设范围内的信标设备,聚类为第二信标设备组;
所述第一信标设备在第一中心点与第三中心点的距离大于或等于第一预设距离,和/或第二中心点与第四中心点的距离大于或等于第二预设距离的情况下,将所述第一中心点更新为第三中心点,将所述第二中心点更新为第四中心点。
本实施例中,第一信标设备在接收到功率调整指令之后,扫描定位***中的信标设备,获取信标设备的位置,可选地,可以设置扫描时长为3秒。将离第一信标设备距离最远的信标设备确定为第三信标设备。
第一信标设备在执行扫描操作之后,以第一信标设备的位置为第一中心点,将处于该第一中心点预设范围内的信标设备,聚类为第一信标设备组。以第三信标设备为第二中心点,将处于该第二中心点预设范围内的信标设备,聚类为第二信标设备组。
本实施例中,在确定第一信标设备组和第二信标设备组之后,可以将第一信标设备组对应的中心点称为第三中心点,将第二信标设备组对应的中心点称为第四中心点。
计算第一中心点与第三中心点的距离以及第二中心点与第四中心点的距离,若第一中心点与第三中心点的距离大于或等于第一预设距离,和/或第二中心点与第四中心点的距离大于或等于第二预设距离,表示第一信标设备组和第二信标设备组中相邻信标设备之间的距离差距较大,则更新第一中心点和第二中心点,将第一中心点更新为第三中心点,第二中心点更新为第四中心点,并再次执行聚类操作。可选地,上述第一预设距离和第二预设距离可以为3米。
出于详尽阐述技术方案的需要,请参阅以下示例:
定位***包括10个信标设备,其中,信标设备1为第一信标设备,信标设备10为第三信标设备。第一信标设备执行一次聚类操作的过程为:
以信标设备1为第一中心点,将处于预设范围内的信标设备2和信标设备3聚类为第一信标设备组,即第一信标设备组包括信标设备1、信标设备2和信标设备3。以信标设备10为第二中心点,将处于预设范围内的信标设备9、信标设备8、信标设备7、信标设备6、信标设备5和信标设备4聚类为第二信标设备组,即第二信标设备组包括信标设备4、信标设备5、信标设备6、信标设备7、信标设备8、信标设备9和信标设备10。
若第一信标设备组对应的中心点为信标设备2所处位置,则将信标设备2的位置确定为第三中心点;第二信标设备组对应的中心点为信标设备8所处位置,则将信标设备8的位置确定为第四中心点。
在第一中心点与第三中心点的距离大于或等于第一预设距离,和/或第二中心点与第四中心点的距离大于或等于第二预设距离的情况下,将第一中心点更新为信标设备2的位置,将第二中心点更新为信标设备8所处位置,并基于更新后的第一中心点和第二中心点再次执行上述聚类操作。
在第一中心点与第三中心点的距离小于第一预设距离,且第二中心点与第四中心点的距离小于第二预设距离的情况下,将包括信标设备1、信标设备2和信标设备3的第一信标设备组确定为目标信标设备组。
在一可选地实施例中,上述聚类操作的方式还可以是:第一信标设备向定位***中的每个信标设备发送聚类请求,各个信标设备在接收到该聚类请求后,向第一信标设备发送确认指令,第一信标设备根据每个信标设备发送的确认指令的接收时长,将上述接收时长小于预设时长的确认指令对应的信标设备,聚类为第一信标设备组。
可选地,所述基于所述目标距离值调整发射功率包括:
所述第一信标设备在预设的第一映射表中对所述目标距离值进行查询,确定目标发射功率;
所述第一信标设备调整发射功率为所述目标发射功率。
本实施例中,预先设置有第一映射表,该第一映射表存储有目标距离值与目标发射功率之间的映射关系。在得到目标距离值之后,第一信标设备将目标距离值输入值第一映射表中查询,确定目标发射功率,并调整发射功率为目标发射功率。
本实施例中,基于目标距离值调整第一信标设备的发射功率,即调整第一信标设备的有效定位距离,使得第一信标设备的有效定位距离与信标设备之间的距离相匹配,避免信标设备之间的距离大于有效定位距离,以此提高定位结果的准确性。
为便于理解上述定位发送方法,请参阅图2,如图2所示,第一信标设备在接收到功率调整指令后,扫描定位***中的信标设备,获取各个信标设备的位置。
在扫描之后,进行聚类处理。具体而言,将当前信标,即第一信标设备确定为中心1,将离第一信标设备最远的信标设备,即第三信标设备确定为中心2。第一信标设备执行聚类操作,图2中的迭代次数即进行聚类操作的次数,在迭代次数大于或等于10的情况下,将第一信标设备组确定为目标信标设备组,即图2中的“输出类1的点”。在迭代次数小于10的情况下,以第一信标设备为中心,将预设范围内的信标设备确定为第一信标设备组,以第二信标设备为中心,将预设范围内的信标设备确定为第二信标设备组,即图2中的“离中心更近的点归类为类1,离中心2更近的点归类为类2”;并将第一信标设备组对应的中心点确定为第三中心点,第二信标设备组对应的中心点确定为第四中心点,即图2中的“类1点的质心设为新的中心1,类2的质心设为新的中心2”。比较新旧中心1的距离和新旧中心2的距离,在新旧中心1的距离小于3米且新旧中心2的距离小于3米的情况下,将第一信标设备组确定为目标信标设备组;否则更新中心1和中心2,并继续执行上述聚类操作。
在图2示出的场景中,在确定目标信标设备组后,确定第一信标设备对应的目标距离值,即图2中的“计算信标与类1中各个点的距离的平均值”,在预设的第一映射表中对该目标距离值进行查询,得到发射功率等级,调整第一信标设备的发射功率并更新通用广播协议中的发射功率等级。
参见图3,图3是本发明实施例提供的定位方法的流程示意图。图3所示的定位方法应用于定位设备。
如图3所示,定位方法可以包括以下步骤:
步骤210,定位设备接收第一信标设备发送的定位信号。
本发明实施例还提供了一种定位方法,上述定位方法可以应用于定位***中的定位设备。如上所述,第一信标设备在调整发射功率后,按照调整后的发射功率向定位设备发送定位信号,其中,上述定位信号携带有第一信标设备对应的发射功率等级。
步骤220,所述定位设备根据发射功率等级,生成定位结果。
本步骤中,定位设备在接收到定位信号后,解析该定位信号,得到发射功率等级,根据该发射功率等级,生成定位结果。具体的如何根据发射功率等级,生成定位结果的技术方案,请参阅后续实施例。
本实施例中,定位设备根据第一信标设备对应的发射功率等级,生成定位结果,上述发射功率等级基于第一信标设备与第二信标设备之间的距离确定,以此考虑到信标设备之间的距离生成定位结果,提高定位结果的准确性。
可选地,所述接收第一信标设备发送的定位信号之后,所述方法包括:
所述定位设备解析所述定位信号,得到所述发射功率等级;
所述定位设备在所述发射功率等级为有效值的情况下,缓存所述发射功率等级;
所述定位设备在所述发射功率等级为无效值的情况下,向所述第一信标设备发送功率调整指令。
本实施例中,定位设备在接收到定位信号之后,解析定位信号,得到发射功率等级。在发射功率等级为有效值的情况下,将该发射功率等级缓存值定位设备的本地存储器;在发射功率等级为无效值的情况下,表示第一信标设备未调整发射功率,则向第一信标设备发送功率调整指令。
可选地实施方式为,判断发射功率等级的数据格式是否为预设的数据格式,若发射功率等级的数据格式为预设的数据格式,则确定发射功率等级为有效值;若发射功率等级的数据格式不为预设的数据格式,则确定发射功率等级为无效值。
可选地,所述根据所述发射功率等级,生成定位结果包括:
所述定位设备在预设的第二映射表中对所述发射功率等级进行查询,确定衰减参数;
所述定位设备使用预设的对数衰减模型对目标数据进行计算,生成所述定位结果。
定位设备预先设置有第二映射表,上述第二映射表存储有发射功率等级与衰减参数之间的映射关系。本实施例中,定位设备在得到发射功率等级后,将发射功率等级输入至第二映射表中进行查询,得到衰减参数,进一步的,使用预设的对数衰减模型对目标数据进行计算,生成定位结果,其中,上述目标数据包括衰减参数、所述定位设备获取的第一信号场强指示值和第二信号场强指示值。
具体而言,可以通过以下公式确定定位结果:
rssi=rssi0-10ηlog(r)
其中,rssi表示第一信号场强指示值,上述第一信号场强指示值可以是定位设备接收到的信号场强指示值;rssi0表示第二信号场强指示值,上述第二信号场强指示值可以是定位设备接收到的距离1米处的信号场强指示值;η表示衰减参数;r表示定位设备与第一信标设备之间的距离,即定位结果。
为便于理解上述定位方法,请参阅图4,如图4所示,定位设备扫描定位***中的信标设备,且可以设置扫描时长为1秒。
定位设备解析接收到的定位信号,即图4中的“通用广播协议”判断功率等级是否为有效值;若不为有效值,则向第一信标设备发送功率配置指令;若为有效值,则缓存发射功率等级。
进一步的,在预设的第二映射表中对发射功率等级进行查询,确定衰减参数,即图4中的“依据发射功率等级拟合信标缓存中各个信标的对数模型参数”;进而对包括衰减参数、第一信号场强指示值和第二信号场强指示值的目标数据进行计算,生成定位结果。
参见图5,图5是本发明实施例提供的定位发送装置的结构示意图。如图5所示,定位发送装置300包括:
确定模块310,用于在接收到功率调整指令的情况下,基于与第四信标设备之间的距离确定目标距离值;
调整模块320,用于基于所述目标距离值调整发射功率;
第一发送模块330,用于按照调整后的发射功率向定位设备发送定位信号,所述定位信号携带有所述定位发送装置对应的发射功率等级。
可选地,所述确定模块310,具体用于:
对至少两个信标设备进行聚类处理,确定第四信标设备;
在所述第四信标设备的数量大于1的情况下,将所述定位发送装置与每个第四信标设备之间的距离的平均值,确定为所述目标距离值。
可选地,所述确定模块310,还具体用于:
对所述至少两个信标设备循环执行聚类操作,直至满足预设条件时,将第一信标设备组确定为目标信标设备组;
将所述目标信标设备组中除所述定位发送装置之外的信标设备,确定为第四信标设备。
可选地,所述确定模块310,还具体用于:
以所述定位发送装置为第一中心点,将所述定位发送装置和处于定位发送装置预设范围内的信标设备,聚类为第一信标设备组;
以第五信标设备为第二中心点,将所述第五信标设备和处于第五信标设备预设范围内的信标设备,聚类为第二信标设备组;
在第一中心点与第三中心点的距离大于或等于第一预设距离,和/或第二中心点与第四中心点的距离大于或等于第二预设距离的情况下,将所述第一中心点更新为第三中心点,将所述第二中心点更新为第四中心点。
可选地,所述调整模块320,具体用于:
在预设的第一映射表中对所述目标距离值进行查询,确定目标发射功率;
调整发射功率为所述目标发射功率。
定位发送装置300能够实现本发明实施例中图1方法实施例的各个过程,以及达到相同的有益效果,为避免重复,这里不再赘述。
参见图6,图6是本发明实施例提供的定位装置的结构示意图。如图6所示,定位装置400包括:
接收模块410,用于接收定位发送装置发送的定位信号;
生成模块420,用于根据所述发射功率等级,生成定位结果。
可选地,所述定位装置400还包括:
解析模块,用于解析所述定位信号,得到所述发射功率等级;
缓存模块,用于在所述发射功率等级为有效值的情况下,缓存所述发射功率等级;
第二发送模块,用于在所述发射功率等级为无效值的情况下,向所述定位发送装置发送功率调整指令。
可选地,所述生成模块420,具体用于:
在预设的第二映射表中对所述发射功率等级进行查询,确定衰减参数;
使用预设的对数衰减模型对目标数据进行计算,生成所述定位结果。
定位装置400能够实现本发明实施例中图3方法实施例的各个过程,以及达到相同的有益效果,为避免重复,这里不再赘述。
请参阅图7,本发明实施例还提供一种定位***500,定位***500包括相互通信连接的定位发送装置510和定位装置520;
所述定位发送装置510,用于在接收到功率调整指令的情况下,基于与第四信标设备之间的距离确定目标距离值;
基于所述目标距离值调整发射功率;
按照调整后的发射功率向定位设备发送定位信号;
所述定位装置520,用于接收所述定位发送装置发送的定位信号;
根据所述发射功率等级,生成定位结果。
定位***500包括定位发送装置510和定位装置520,定位发送装置510执行上述实施例中提及的定位发送方法,定位装置520执行上述实施例中提及的定位方法,定位发送装置510向定位装置520发送定位信号,该定位信号的数据结构为通用广播协议,定位装置520可以向定位发送装置510发送功率配置指令。
如图7所示,定位***500还与外部的功率配置设备通信,该功率配置设备用于向定位发送装置510发送功率配置指令。
本发明实施例提供的定位***500包括定位发送装置510和定位装置520,其中,定位发送装置510根据与第四信标设备之间的距离确定目标距离值,进而基于该目标距离值调整发射功率,使得定位发送装置510的有效定位距离与信标设备之间的距离相匹配,避免信标设备之间的距离大于有效定位距离,以此提高定位结果的准确性。其中,定位装置520根据定位发送装置510对应的发射功率等级,生成定位结果,上述发射功率等级基于定位发送装置510与第四信标设备之间的距离确定,以此考虑到信标设备之间的距离生成定位结果,提高定位结果的准确性。
本发明实施例还提供一种设备。请参见图8,电子设备可以包括处理器610、存储器620及存储在存储器620上并可在处理器610上运行的程序6201。
在电子设备为终端的情况下,程序6201被处理器610执行时可实现图1和/或图3对应的方法实施例中的任意步骤及达到相同的有益效果,此处不再赘述。
本领域普通技术人员可以理解实现上述实施例方法的全部或者部分步骤是可以通过程序指令相关的硬件来完成,所述的程序可以存储于一可读取介质中。
本发明实施例还提供一种可读存储介质,所述可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时可实现上述图1和/或图3对应的方法实施例中的任意步骤,且能达到相同的技术效果,为避免重复,这里不再赘述。
所述的存储介质,如只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等。
以上所述是本发明实施例的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明所述原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
Claims (19)
1.一种定位发送方法,其特征在于,应用于第一信标设备,所述方法包括:
在接收到功率调整指令的情况下,所述第一信标设备基于所述第一信标设备与第二信标设备之间的距离确定目标距离值;所述第二信标设备为与所述第一信标设备关联的信标设备;
所述第一信标设备基于所述目标距离值调整发射功率;
所述第一信标设备按照调整后的发射功率向定位设备发送定位信号,所述定位信号携带有所述第一信标设备对应的发射功率等级。
2.根据权利要求1所述的方法,其特征在于,所述基于所述第一信标设备与第二信标设备之间的距离确定目标距离值包括:
所述第一信标设备对至少两个信标设备进行聚类处理,确定第二信标设备;
在所述第二信标设备的数量大于1的情况下,所述第一信标设备将与每个第二信标设备之间的距离的平均值,确定为所述目标距离值。
3.根据权利要求2所述的方法,其特征在于,所述对至少两个信标设备进行聚类处理,确定第二信标设备包括:
所述第一信标设备对所述至少两个信标设备循环执行聚类操作,直至满足预设条件时,将第一信标设备组确定为目标信标设备组;所述第一信标设备组包括第一信标设备;
所述第一信标设备将所述目标信标设备组中除所述第一信标设备之外的信标设备,确定为第二信标设备;
其中,所述预设条件包括以下任意一项:
执行聚类操作的次数大于或等于预设阈值;
第一中心点与第三中心点的距离小于第一预设距离,且第二中心点与第四中心点的距离小于第二预设距离;所述第一中心点、所述第二中心点、所述第三中心点和所述第四中心点基于对所述至少两个信标设备循环执行聚类操作确定。
4.根据权利要求3所述的方法,其特征在于,对至少两个信标设备执行聚类操作包括:
所述第一信标设备以所述第一信标设备为第一中心点,将所述第一信标设备和处于第一信标设备预设范围内的信标设备,聚类为第一信标设备组;
所述第一信标设备以第三信标设备为第二中心点,将所述第三信标设备和处于第三信标设备预设范围内的信标设备,聚类为第二信标设备组;所述第三信标设备为所述至少两个信标设备中与所述第一信标设备距离最远的信标设备;
所述第一信标设备在第一中心点与第三中心点的距离大于或等于第一预设距离,和/或第二中心点与第四中心点的距离大于或等于第二预设距离的情况下,将所述第一中心点更新为第三中心点,将所述第二中心点更新为第四中心点;
其中,所述第三中心点为所述第一信标设备组对应的中心点,所述第四中心点为所述第一信标设备组对应的中心点。
5.根据权利要求1所述的方法,其特征在于,所述基于所述目标距离值调整发射功率包括:
所述第一信标设备在预设的第一映射表中对所述目标距离值进行查询,确定目标发射功率;所述第一映射表存储有目标距离值与目标发射功率之间的映射关系;
所述第一信标设备调整发射功率为所述目标发射功率。
6.一种定位方法,其特征在于,应用于定位设备,所述方法包括:
所述定位设备接收第一信标设备发送的定位信号;所述定位信号携带有所述第一信标设备对应的发射功率等级;
所述定位设备根据所述发射功率等级,生成定位结果。
7.根据权利要求6所述的方法,其特征在于,所述接收第一信标设备发送的定位信号之后,所述方法包括:
所述定位设备解析所述定位信号,得到所述发射功率等级;
所述定位设备在所述发射功率等级为有效值的情况下,缓存所述发射功率等级;
所述定位设备在所述发射功率等级为无效值的情况下,向所述第一信标设备发送功率调整指令。
8.根据权利要求6所述的方法,其特征在于,所述根据所述发射功率等级,生成定位结果包括:
所述定位设备在预设的第二映射表中对所述发射功率等级进行查询,确定衰减参数;所述第二映射表存储有发射功率等级与衰减参数之间的映射关系;
所述定位设备使用预设的对数衰减模型对目标数据进行计算,生成所述定位结果;所述目标数据包括所述衰减参数、所述定位设备获取的第一信号场强指示值和第二信号场强指示值。
9.一种定位发送装置,其特征在于,所述装置包括:
确定模块,用于在接收到功率调整指令的情况下,基于与第四信标设备之间的距离确定目标距离值;所述第四信标设备为与所述定位发送装置关联的信标设备;
调整模块,用于基于所述目标距离值调整发射功率;
第一发送模块,用于按照调整后的发射功率向定位设备发送定位信号,所述定位信号携带有所述定位发送装置对应的发射功率等级。
10.根据权利要求9所述的装置,其特征在于,所述确定模块,具体用于:
对至少两个信标设备进行聚类处理,确定第四信标设备;
在所述第四信标设备的数量大于1的情况下,将所述定位发送装置与每个第四信标设备之间的距离的平均值,确定为所述目标距离值。
11.根据权利要求10所述的装置,其特征在于,所述确定模块,还具体用于:
对所述至少两个信标设备循环执行聚类操作,直至满足预设条件时,将第一信标设备组确定为目标信标设备组;所述第一信标设备组包括定位发送装置;
将所述目标信标设备组中除所述定位发送装置之外的信标设备,确定为第四信标设备;
其中,所述预设条件包括以下任意一项:
执行聚类操作的次数大于或等于预设阈值;
第一中心点与第三中心点的距离小于第一预设距离,且第二中心点与第四中心点的距离小于第二预设距离;所述第一中心点、所述第二中心点、所述第三中心点和所述第四中心点基于对所述至少两个信标设备循环执行聚类操作确定。
12.根据权利要求11所述的装置,其特征在于,所述确定模块,还具体用于:
以所述定位发送装置为第一中心点,将所述定位发送装置和处于定位发送装置预设范围内的信标设备,聚类为第一信标设备组;
以第五信标设备为第二中心点,将所述第五信标设备和处于第五信标设备预设范围内的信标设备,聚类为第二信标设备组;所述第五信标设备为所述至少两个信标设备中与所述定位发送装置距离最远的信标设备;
在第一中心点与第三中心点的距离大于或等于第一预设距离,和/或第二中心点与第四中心点的距离大于或等于第二预设距离的情况下,将所述第一中心点更新为第三中心点,将所述第二中心点更新为第四中心点;
其中,所述第三中心点为所述第一信标设备组对应的中心点,所述第四中心点为所述第一信标设备组对应的中心点。
13.根据权利要求9所述的装置,其特征在于,所述调整模块,具体用于:
在预设的第一映射表中对所述目标距离值进行查询,确定目标发射功率;所述第一映射表存储有目标距离值与目标发射功率之间的映射关系;
调整发射功率为所述目标发射功率。
14.一种定位装置,其特征在于,所述装置包括:
接收模块,用于接收定位发送装置发送的定位信号;所述定位信号携带有所述定位发送装置对应的发射功率等级;
生成模块,用于根据所述发射功率等级,生成定位结果。
15.根据权利要求14所述的装置,其特征在于,所述装置,还包括:
解析模块,用于解析所述定位信号,得到所述发射功率等级;
缓存模块,用于在所述发射功率等级为有效值的情况下,缓存所述发射功率等级;
第二发送模块,用于在所述发射功率等级为无效值的情况下,向所述定位发送装置发送功率调整指令。
16.根据权利要求14所述的装置,其特征在于,所述生成模块,具体用于:
在预设的第二映射表中对所述发射功率等级进行查询,确定衰减参数;所述第二映射表存储有发射功率等级与衰减参数之间的映射关系;
使用预设的对数衰减模型对目标数据进行计算,生成所述定位结果;所述目标数据包括所述衰减参数、所述定位装置获取的第一信号场强指示值和第二信号场强指示值。
17.一种定位***,其特征在于,所述***包括相互通信连接的定位发送装置和定位装置;
所述定位发送装置,用于在接收到功率调整指令的情况下,基于与第四信标设备之间的距离确定目标距离值;所述第四信标设备为与所述定位发送装置关联的信标设备;
基于所述目标距离值调整发射功率;
按照调整后的发射功率向定位设备发送定位信号,所述定位信号携带有所述定位发送装置对应的发射功率等级;
所述定位装置,用于接收所述定位发送装置发送的定位信号;
根据所述发射功率等级,生成定位结果。
18.一种电子设备,包括:收发机、存储器、处理器及存储在所述存储器上并可在所述处理器上运行的程序,所述处理器,用于读取存储器中的程序实现如权利要求1至5中任一项所述的定位发送方法中的步骤;或者,所述处理器,用于读取存储器中的程序实现如权利要求6至8中任一项所述的定位方法中的步骤。
19.一种可读存储介质,用于存储程序,其特征在于,所述程序被处理器执行时实现如权利要求1至5中任一项所述的定位发送方法中的步骤;或者,所述程序被处理器执行时实现如权利要求6至8中任一项所述的定位方法中的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210237225.3A CN116782375A (zh) | 2022-03-11 | 2022-03-11 | 定位发送方法、定位方法及相关设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210237225.3A CN116782375A (zh) | 2022-03-11 | 2022-03-11 | 定位发送方法、定位方法及相关设备 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN116782375A true CN116782375A (zh) | 2023-09-19 |
Family
ID=87984710
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210237225.3A Pending CN116782375A (zh) | 2022-03-11 | 2022-03-11 | 定位发送方法、定位方法及相关设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN116782375A (zh) |
-
2022
- 2022-03-11 CN CN202210237225.3A patent/CN116782375A/zh active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20180324553A1 (en) | Ble-based positioning method and apparatus | |
US20090213009A1 (en) | Position detection system, position detection server, and terminal | |
US20130308618A1 (en) | Driving hybrid location services from wlan stations using access points | |
US8514057B2 (en) | Locating devices in a wireless network | |
CN102960007A (zh) | 独立于低阈值感测来启用空白频谱网络 | |
EP2614676A1 (en) | Signal strength profiling | |
CN1830163A (zh) | 信号强度定位***的自校准 | |
US20120249300A1 (en) | Determination of location using rssi and transmit power | |
CN106792475B (zh) | 一种物联网室内定位设备及物联网终端 | |
US20180084521A1 (en) | Wireless local area network based positioning method and device | |
CN111148057B (zh) | 室内定位方法、***、计算机设备及可读存储介质 | |
CN111050275B (zh) | 一种基于rssi特征值的蓝牙定位方法 | |
JP2015087356A (ja) | 位置情報取得システム、端末及びその方法 | |
CN113825226A (zh) | 自适应定位置信度的定位的方法以及通信装置 | |
CN113194531B (zh) | 定位方法及通信设备 | |
US10149270B2 (en) | Method and device for positioning user equipment, and system | |
KR20190014907A (ko) | 액세스 포인트의 신호 세기를 이용하여 위치를 측정하는 장치 및 방법 | |
JP2007306540A (ja) | 位置推定方法及び位置推定システム並びに無線通信端末 | |
CN116782375A (zh) | 定位发送方法、定位方法及相关设备 | |
KR20130002240A (ko) | 무선랜 신호 세기를 이용한 위치 기반 서비스용 측위 시스템 | |
KR20190001386A (ko) | 저전력 블루투스 기반의 실내 측위 방법 및 장치 | |
CN106792477A (zh) | 一种移动终端的蓝牙定位方法及装置 | |
CN113709790B (zh) | 一种测量上报方法、测量上报设备及网络侧设备 | |
CN115243312A (zh) | 一种定位信息上报方法、设备及通信*** | |
CN113518304A (zh) | 室内定位方法及装置 |
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 |