一种水表位置确定方法技术

技术编号:39826921 阅读:7 留言:0更新日期:2023-12-29 16:02
本申请涉及一种水表位置确定方法

【技术实现步骤摘要】
一种水表位置确定方法、装置、设备及介质


[0001]本申请涉及水表
,尤其是涉及一种水表位置确定方法

装置

设备及介质


技术介绍

[0002]水表作为测量水流量的仪表,离不开管理员的管理和维护,管理人员需要知道每个水表具体的位置信息,定期前往查看和维护这些水表

远传水表是普通机械水表加上电子采集发讯模块组成,
4G
网络的快速发展使得远传水表可以轻松接入互联网,小尺寸的全球导航卫星系统
(Global Navigation Satellite System

GNSS)
可以集成到远传水表中,用于获取水表的位置信息

[0003]然而水表大部分是安装在井下的,当关闭井盖之后,卫星信号很弱,
GNSS
很难获取到井下水表的位置信息,给表具的管理和维护带来了困难


技术实现思路

[0004]为了解决难以采集井下水表的位置信息的问题,本申请提供了一种水表位置确定方法

装置

设备及介质

[0005]第一方面,本申请提供一种水表位置确定方法,采用如下的技术方案:一种水表位置确定方法,所述方法应用于水表,所述水表包括定位模块,所述方法包括:每隔预设采样间隔,采集水表在当前采样时间的加速度数据;根据所述加速度数据,判断所述水表在所述当前采样时间是否处于运动状态;所述运动状态包括震动状态和转动状态;若是,则启动所述定位模块;通过所述定位模块获取所述水表在所述当前采样时间的位置信息,将所述位置信息发送给后台服务器

[0006]通过采用上述技术方案,根据水表的加速度数据,判断水表是否处于运动状态,若确定水表处于运动状态,说明水表还没有完成安装,井盖肯定还没有关闭,启动水表中的定位模块,此时无论水表是否安装在井下,通过定位模块都可以准确地获取水表的位置信息,并将水表的位置信息发送给后台服务器,便于管理员通过后台服务器查询水表的位置信息

该方法根据水表的震动状态和转动状态,精确捕捉水表的安装时刻,可准确定位水表最终的安装位置

且该方法自动收集水表的位置信息,可以提高水表位置信息的采集效率

且该方法根据水表是否震动状态和转动状态,启动定位模块,可节省定位模块的电量

[0007]可选的,所述加速度数据包括
X

、Y
轴和
Z
轴方向的三个加速度向量;根据所述加速度数据,判断所述水表在所述当前采样时间是否处于运动状态,包括:根据所述水表在各个采样时间的三个加速度向量,确定所述水表在各个采样时间的加速度值;根据所述水表在所述当前采样时间的加速度值与在前一个采样时间的加速度
值之间的差值,判断所述水表在所述当前采样时间是否处于所述震动状态

[0008]通过采用上述技术方案,根据水表在各个采样时间的三个加速度向量,确定水表在各个采样时间的加速度值,根据水表在两个相邻采样时间的加速度值之间的差值的大小,可以准确地判断水表是否处于震动状态

[0009]可选的,根据所述水表在所述当前采样时间的加速度值与在前一个采样时间的加速度值之间的差值,判断所述水表在所述当前采样时间是否处于所述震动状态,包括:确定所述水表在所述当前采样时间的加速度值与在前一个采样时间的加速度值之间的差值;当
T<t

,G
n

G
n
‑1>a
×
b
×
T/t
,则确定所述水表在所述当前采样时间处于所述震动状态;当
T≥t
时,
G
n

G
n
‑1>a
×
b
,则确定所述水表在所述当前采样时间处于所述震动状态;其中,
T
为所述预设采样间隔
,t
为所述各个采样时间的加速度值中相邻的峰谷值对应的时间差,
G
n
为所述当前采样时间的加速度值,
G
n
‑1为所述前一个采样时间的加速度值,
a
为所述各个采样时间的加速度值中的最大值,
b
为预设的判断阈值

[0010]通过采用上述技术方案,分情况设置不同的阈值,可以准确地判断水表在当前采样时间是否处于震动状态,进而准确地启动定位模块,避免错误启动定位模块,浪费定位模块的电量

[0011]可选的,根据所述加速度数据,判断所述水表在所述当前采样时间是否处于运动状态,包括:确定早于所述当前采样时间的目标采样时间;根据所述水表在所述当前采样时间的三个加速度向量和所述目标采样时间的三个加速度向量,确定所述水表从所述目标采样时间至所述当前采样时间的转动角度;计算所述转动角度的公式为:其中,
|V|
为所述转动角度,
x
n
、y
n
、z
n
分别为所述水表在所述当前采样时间的三个加速度向量,
x
n
‑1、y
n
‑1、z
n
‑1分别为所述水表在所述目标采样时间的三个加速度向量;若所述转动角度大于预设角度,则确定所述水表从所述目标采样时间至所述当前采样时间处于所述转动状态

[0012]通过采用上述技术方案,根据水表从目标采样时间至当前采样时间的转动角度的大小,可以准确地判断水表是否处于转动状态,进而准确地启动定位模块,避免错误启动定位模块,浪费定位模块的电量

[0013]可选的,确定早于所述当前采样时间的目标采样时间,包括:将早于所述当前采样时间,且与所述当前采样时间的时间差等于所述预设采样间隔的采样时间确定为所述目标采样时间;或者,将早于所述当前采样时间,且与所述当前采样时间的时间差大于预设时长的采样时间确定为所述目标采样时间

[0014]通过采用上述技术方案,提供了两种确定目标采样时间的方式,将与当前采样时间的时间差等于预设采样间隔的采样时间确定为目标采样时间,可以得到更多的转动角度,进而通过多次比较角度,可以准确地确定水表是否处于转动状态

将与当前采样时间的时间差大于预设时长的采样时间确定为目标采样时间,可以避免目标采样时间和当前采样时间的时间差太短,进而减少角度比较的次数,提高数据处理效率

[0015]第二方面,本申请提供一种水表位置确定装置,采用如下的技术方案:一种水表位置确定装置,该装置设置于水表中,所述水表包括定位模块,所述装置还包括:加速度数据获取模块,用于:每隔预设采样间隔,获取水表在当前采样时间的加本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种水表位置确定方法,其特征在于,所述方法应用于水表,所述水表包括定位模块,所述方法包括:每隔预设采样间隔,获取水表在当前采样时间的加速度数据;根据所述加速度数据,判断所述水表在所述当前采样时间是否处于运动状态;所述运动状态包括震动状态和转动状态;若是,则启动所述定位模块;通过所述定位模块获取所述水表在所述当前采样时间的位置信息,将所述位置信息发送给后台服务器
。2.
根据权利要求1所述的一种水表位置确定方法,其特征在于,所述加速度数据包括
X

、Y
轴和
Z
轴方向的三个加速度向量;根据所述加速度数据,判断所述水表在所述当前采样时间是否处于运动状态,包括:根据所述水表在各个采样时间的三个加速度向量,确定所述水表在各个采样时间的加速度值;根据所述水表在所述当前采样时间的加速度值与在前一个采样时间的加速度值之间的差值,判断所述水表在所述当前采样时间是否处于所述震动状态
。3.
根据权利要求2所述的一种水表位置确定方法,其特征在于,根据所述水表在所述当前采样时间的加速度值与在前一个采样时间的加速度值之间的差值,判断所述水表在所述当前采样时间是否处于所述震动状态,包括:确定所述水表在所述当前采样时间的加速度值与在前一个采样时间的加速度值之间的差值;当
T≥t
时,
G
n

G
n
‑1>a
×
b
,则确定所述水表在所述当前采样时间处于所述震动状态;当
T<t

,G
n

G
n
‑1>a
×
b
×
T/t
,则确定所述水表在所述当前采样时间处于所述震动状态;其中,
T
为所述预设采样间隔
,t
为所述各个采样时间的加速度值中相邻的峰谷值对应的时间差,
G
n
为所述当前采样时间的加速度值,
G
n
‑1为所述前一个采样时间的加速度值,
a
为所述各个采样时间的加速度值中的最大值,
b
为预设的判断阈值
。4.
根据权利要求2所述的一种水表位置确定方法,其特征在于,根据所述加速度数据,判断所述水表在所述当前采样时间是否处于运动状态,包括:确定早于所述当前采样时间的目标采样时间;根据所述水表在所述当前采样时间的三个加速度向量和所述目标采样时间的三个加速度向量,确定所述水表从所述目标采样时间至所述当前采样时间的转动角度;计算所述转动角度的公式为:其中,
|V|
为所述转动角度,
x
n
、y
n
、z
n
分别为所述水表在所述当前采样时间的三个加速度向量,
x
n
‑1、y
n
‑1、z
n
‑1分别为所述水表在所述目标采样时间的三个加速度向量;若所述转动角...

【专利技术属性】
技术研发人员:李恒阳袁路崔红军王德俊邓飞
申请(专利权)人:上海肯特仪表股份有限公司
类型:发明
国别省市:

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

1