气压测高辅助楼层定位方法、装置及存储介质制造方法及图纸

技术编号:30762018 阅读:22 留言:0更新日期:2021-11-10 12:16
一种气压测高辅助楼层定位方法、装置及计算机可读存储介质。所述方法包括:实时采集当前基准信息下室内环境的当前气压值P和当前定位信号,当前基准信息包括基准楼层L0和基准气压值P1;判断当前定位信号是否满足预设基准更新条件;若当前定位信号满足预设基准更新条件,更新当前基准信息:更新基准楼层L0为当前定位信号所处的楼层,更新基准气压值P1为当前气压值P;利用基准气压值P1和当前气压值P计算高度变化值,将高度变化值与预配置楼层高度信息相比较,结合基准楼层L0识别当前所处的楼层。采用本发明专利技术提供的方法能够提高楼层定位的准确性。准确性。准确性。

【技术实现步骤摘要】
气压测高辅助楼层定位方法、装置及存储介质


[0001]本专利技术涉及室内定位
,尤其是一种气压测高辅助楼层定位方法、装置及计算机可读存储介质。

技术介绍

[0002]在电力、医疗、化工等重点监管领域中,室内定位技术被广泛应用。同时随着工业4.0的推广及应用,室内定位的准确性要求越来越严格,传统的室内楼层定位方法,只通过扫描到的定位信标的信号强度来判断所处楼层,由于无线信号穿墙、遮挡、以及某些环境恶劣的对无线信号的增强或衰减等原因,传统的方法存在着严重的楼层误切换的概率。
[0003]近年出现了很多利用气压定位楼层的方法。通常是基于所采集的气压值计算相应海拔高度,并基于海拔高度来进行楼层识别。但是,由于所采集的气压值会因时间变化与天气情况等原因产生漂移,降低了所采集的气压值的准确性,且由于不同终端采集气压值时所带来的误差,进一步降低了气压值的准确性,由此,基于该准确性较低的气压值计算相应海拔高度,并基于计算得到的海拔高度进行楼层识别时,存在楼层识别准确性较低的问题。
[0004]还有一种差分气压测高方法,利用区域内的气压观测基站,实时获取当前区域的气压观测值,利用气压基站更新基准。然而,由于不同环境地点的气压差异也特别大,再加上不同终端采集气压值时所带来的误差,因此,气压基准站所定的基准不太可靠,导致高度测量不准确。

技术实现思路

[0005]本专利技术的目的在于提供一种准确度更高的气压辅助楼层定位方法、装置。
[0006]一种气压测高辅助楼层定位方法,所述方法包括:/>[0007]S10:实时采集当前基准信息下室内环境的当前气压值P和当前定位信号,所述当前基准信息包括基准楼层L0和基准气压值P1;
[0008]S20:判断所述当前定位信号是否满足预设基准更新条件;
[0009]S30:若所述当前定位信号满足所述预设基准更新条件,更新所述当前基准信息:更新所述基准楼层L0为当前定位信号所处的楼层,更新所述基准气压值P1为所述当前气压值P;
[0010]S40:利用所述基准气压值P1和所述当前气压值P计算高度变化值,将高度变化值与预配置楼层高度信息相比较,结合基准楼层L0识别当前所处的楼层。
[0011]在其中一实施例中,在步骤S20中,判断所述当前定位信号是否满足预设基准更新条件,包括:
[0012]获取当前室内环境的所述当前定位信号的信号强度,若所述信号强度大于预设阈值,则判断所述当前定位信号满足所述预设基准更新条件。
[0013]在其中一实施例中,步骤S20中,判断所述当前定位信号是否满足预设基准更新条件,包括:
[0014]获取当前室内环境的所述当前定位信号的信号强度,若所述信号强度在预设时间段内保持大于预设阈值,则判断所述当前定位信号满足所述预设基准更新条件。
[0015]在其中一实施例中,步骤S10还包括:
[0016]对获取的所述当前气压值P进行滤波处理,以降低气压数据抖动对楼层定位的干扰。
[0017]在其中一实施例中,所述滤波处理的方式为卡尔曼滤波。
[0018]在其中一实施例中,所述当前定位信号由预先布置在各楼层的若干定位信标发出。
[0019]在其中一实施例中,所述方法还包括:根据高度变化值识别上楼和下楼活动,并输出判断结果。
[0020]一种气压测高辅助楼层定位装置,所述楼层定位装置包括:
[0021]采集模块,用于采集当前室内环境的当前气压值P和当前定位信号;
[0022]判断模块,用于判断采集的所述当前定位信号是否满足预设基准更新条件;
[0023]基准信息存储单元,用于存储当前基准信息,所述当前基准信息包括基准楼层L0和基准气压值P1;
[0024]基准更新模块,在判断所述当前定位信号满足所述基准更新条件的情况下,所述基准更新模块对存储在所述基准信息存储单元中的所述当前基准信息进行更新:更新所述基准楼层L0为当前定位信号所处的楼层,更新所述基准气压值P1为所述当前气压值P;
[0025]识别模块,用于根据所述基准气压值P1以及所述当前气压值P确定高度变化值,进一步结合所述基准楼层L0识别当前所处的楼层。
[0026]在其中一实施例中,所述识别模块还用于根据所述基准气压值P1以及所述当前气压值P识别上楼和下楼活动。
[0027]本专利技术还提供了一种计算机可读存储介质,存储有计算机程序,所述计算机程序被处理器执行时实现上述任意实施例所述的方法的步骤。
[0028]本专利技术的目的是通过以下技术方案实现:
[0029]与现有技术相比,本专利技术具有如下有益效果:本专利技术提供的气压测高辅助楼层定位方法、装置及存储介质,所述方法通过判断实时获取当前定位信号是否满足预设基准更新条件,若满足则更新当前基准信息,更新基准楼层L0为当前定位信号所处的楼层,更新基准气压值P1为当前气压值P,可以实现对基准信息的实时准确更新,利用最新的基准气压值P1和当前气压值P计算高度变化值,将高度变化值与预配置楼层高度信息相比较,结合基准楼层L0识别当前所处的楼层,能够防止基准气压值由于时间过长没有更新,导致漂移较大而失效,以及利用不同终端采集气压值时所带来的误差,保障楼层定位的准确性。本专利技术所提供的方法可以忽略温度、气候等环境的影响,有着极强的环境适应性,且楼层定位准确度高,有效的降低了楼层定位乒乓球效应的发生,具有很高的工程运用价值。
附图说明
[0030]图1是本专利技术一实施例所提供的气压测高辅助楼层定位方法的流程示意图。
[0031]图2是本专利技术一个实施例中基于滤波得到气压值曲线示意图。
[0032]图3是本专利技术提供的气压测高辅助楼层定位方法与传动信标定位方法的楼层识别
效果对比示意图。
[0033]图4是本专利技术一实施例中气压测高辅助楼层定位装置的结构框图。
具体实施方式
[0034]为使本申请的上述目的、特征和优点能够更为明显易懂,下面结合附图,对本申请的具体实施方式做详细的说明。可以理解的是,此处所描述的具体实施例仅用于解释本申请,而非对本申请的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本申请相关的部分而非全部结构。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本申请保护的范围。
[0035]本申请中的术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。
[0036]在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本申请的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种气压测高辅助楼层定位方法,其特征在于,所述方法包括:S10:实时采集当前基准信息下室内环境的当前气压值P和当前定位信号,所述当前基准信息包括基准楼层L0和基准气压值P1;S20:判断所述当前定位信号是否满足预设基准更新条件;S30:若所述当前定位信号满足所述预设基准更新条件,更新所述当前基准信息:更新所述基准楼层L0为当前定位信号所处的楼层,更新所述基准气压值P1为所述当前气压值P;S40:利用所述基准气压值P1和所述当前气压值P计算高度变化值,将高度变化值与预配置楼层高度信息相比较,结合基准楼层L0识别当前所处的楼层。2.如权利要求1所述的气压测高辅助楼层定位方法,其特征在于,在步骤S20中,判断所述当前定位信号是否满足预设基准更新条件,包括:获取当前室内环境的所述当前定位信号的信号强度,若所述信号强度大于预设阈值,则判断所述当前定位信号满足所述预设基准更新条件。3.如权利要求1所述的气压测高辅助楼层定位方法,其特征在于,步骤S20中,判断所述当前定位信号是否满足预设基准更新条件,包括:获取当前室内环境的所述当前定位信号的信号强度,若所述信号强度在预设时间段内保持大于预设阈值,则判断所述当前定位信号满足所述预设基准更新条件。4.如权利要求1所述的气压测高辅助楼层定位方法,其特征在于,步骤S10还包括:对获取的所述当前气压值P进行滤波处理,以降低气压数据抖动对楼层定位的干扰。5.如权利要求4所述的...

【专利技术属性】
技术研发人员:周程胡月舟肖波张宇钱移星
申请(专利权)人:苏州寻息电子科技有限公司
类型:发明
国别省市:

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

1