智能计量设备的位置获取方法及相关设备与流程

文档序号:37123112发布日期:2024-02-22 21:31阅读:17来源:国知局
智能计量设备的位置获取方法及相关设备与流程

本技术涉及智能计量设备的位置获取的,具体而言,涉及一种智能计量设备的位置获取方法、装置、计算机可读存储介质及电子设备。


背景技术:

1、常用的智能计量设备包括水表、气表和电表,以电表为例,电表的安装分布在各个街道上的表箱里,如果发现存在故意破坏或窃电等情况时,需要维护人员找到对应电表进行检查,但由于电表数量多,分布面积广,从而导致维护人员找对应电表非常困难。


技术实现思路

1、为解决上述技术问题,本技术的实施例提供了一种智能计量设备的位置获取方法、装置、计算机可读存储介质及电子设备。

2、根据本技术实施例的一个方面,提供了一种智能计量设备的位置获取方法,所述方法包括:

3、按照预设的时间间隔,从卫星定位模块依次获取所述智能计量设备的定位坐标,并基于所述定位坐标包含的经纬度值相应获得经度值集合和纬度值集合;

4、计算所述经度值集合对应的经度平均数和经度标准差,以及所述纬度值集合对应的纬度平均数和纬度标准差,并基于所述经度平均数和所述经度标准差从所述经度值集合中确定出有效经度值集合,以及基于所述纬度平均数和所述纬度标准差从所述纬度值集合中确定出有效纬度值集合;

5、将所述有效经度值集合中的经度值与所述有效纬度值集合中的纬度值进行组合,得到多个待定坐标,将与所述定位坐标重合的待定坐标确定为有效坐标;

6、根据所述有效坐标确定所述智能计量设备的最终坐标。

7、在一示例性实施例中,所述基于所述经度平均数和所述经度标准差从所述经度值集合中确定出有效经度值集合,以及基于所述纬度平均数和所述纬度标准差从所述纬度值集合中确定出有效纬度值集合,包括:

8、根据所述经度标准差和预设的第一权重值确定经度标准值,以及根据所述纬度标准差和预设的第二权重值确定纬度标准值;

9、计算所述经度标准值与所述经度平均值的经度差值,将所述经度差值的绝对值作为第一选值范围的最小端点值,并将所述经度标准值与所述经度平均值的和值所述第一选值范围作为最大端点值;以及,计算所述纬度标准值与所述纬度平均值的纬度差值,将所述纬度差值的绝对值作为第二选值范围的最小端点值,并将所述纬度标准值与所述纬度平均值的和值作为所述第二选值范围的最大端点值;

10、根据所述经度值集合中符合所述第一选值范围的经度值生成所述有效经度值集合,以及根据所述纬度值集合中符合所述第二选值范围的经度值生成所述有效纬度值集合。

11、在一示例性实施例中,所述根据所述经度标准差和预设的第一权重值确定经度标准值,以及根据所述纬度标准差和预设的第二权重值确定纬度标准值,包括:

12、确定所述经度标准值和所述纬度标准值分别对应的取值范围,所述取值范围的最小端点值为所述经度标准差与所述第一权重值之积或所述纬度标准差与所述第二权重值之积,所述取值范围的最大端点值为所述经度标准差或所述纬度标准差;

13、判断获取定位坐标的次数是否大于预设的第一阈值,若为是,将所述取值范围的最小端点值作为所述经度标准值或所述纬度标准值;若为否,继续判断所述获取定位坐标的次数是否小于预设的第二阈值,其中,所述第二阈值小于所述第一阈值;

14、若判断为是,将所述取值范围的最大端点值作为所述经度标准值或所述纬度标准值;若判断为否,根据预设的目标有效值个数,确定所述经度标准值或所述纬度标准值。

15、在一示例性实施例中,所述经度值集合中含有的经度值以及所述纬度值集合中含有的纬度值均呈正态分布;所述根据预设的目标有效值个数,确定所述经度标准值或所述纬度标准值,包括:

16、计算所述目标有效值个数在所述获取定位坐标的次数中的占比;

17、基于所述正态分布对应的分布特征确定所述占比的临界值,并基于所述临界值确定所述经度标准值和所述纬度标准值。

18、在一示例性实施例中,所述根据所述有效坐标确定所述智能计量设备的最终坐标,包括:

19、根据多个所述有效坐标,将所述有效坐标的经度值和纬度值分别进行均方根计算,获得最终经度值和最终纬度值;

20、将所述最终经度值和所述最终纬度值组合形成的坐标作为所述最终坐标。

21、在一示例性实施例中,在所述按照预设的时间间隔,从卫星定位模块依次获取所述智能计量设备的定位坐标之前,还包括:

22、所述智能计量设备安装后,对所述智能计量设备的使用状态进行实时监控;

23、当所述智能计量设备出现异常时,执行报警,并将预设的报警信息发送至目标终端;

24、根据所述报警信息,分别配置所述定位坐标的获取次数,以及相邻次数的所述时间间隔;

25、根据配置好的所述获取次数和所述时间间隔,执行所述定位坐标的获取。

26、在一示例性实施例中,所述方法还包括:

27、当接收到所述目标终端发送的定位请求时,执行确定所述智能计量设备的最终坐标的处理过程,所述定位请求是所述目标终端接收到所述智能计量设备发起的所述报警信息后发出的;

28、将确定出的所述最终坐标返回至所述目标终端。

29、根据本技术实施例的一个方面,提供了一种智能计量设备的位置获取装置,包括:

30、获取模块,用于按照预设的时间间隔,从卫星定位模块依次获取所述智能计量设备的定位坐标,并基于所述定位坐标包含的经纬度值相应获得经度值集合和纬度值集合;

31、计算模块,用于计算所述经度值集合对应的经度平均数和经度标准差,以及所述纬度值集合对应的纬度平均数和纬度标准差,并基于所述经度平均数和所述经度标准差从所述经度值集合中确定出有效经度值集合,以及基于所述纬度平均数和所述纬度标准差从所述纬度值集合中确定出有效纬度值集合;

32、筛选模块,用于将所述有效经度值集合中的经度值与所述有效纬度值集合中的纬度值进行组合,得到多个待定坐标,将与所述定位坐标重合的待定坐标确定为有效坐标;

33、确定模块,用于根据所述有效坐标确定所述智能计量设备的最终坐标。

34、根据本技术实施例的一个方面,提供了一种计算机可读存储介质,其上存储有计算机可读指令,当所述计算机可读指令被计算机的处理器执行时,使计算机执行如上述实施例中所述的智能计量设备的位置获取方法。

35、根据本技术实施例的一个方面,提供了一种电子设备,包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行时,使得所述电子设备实现如上述实施例中所述的智能计量设备的位置获取方法。

36、本技术实施例的技术方案中,基于预设的时间间隔,通过卫星定位模块依次获取智能计量设备的多个定位坐标,将多个定位坐标中的经纬度值拆分成经度集合和纬度集合,再将经度集合和纬度集合进行分别筛选,分别选出对应的有效经度值集合和有效纬度值集合,接着根据获取的定位坐标对有效经度值集合和有效纬度值集合中进一步收敛,得到有效坐标,最后通过有效坐标确定智能计量设备的位置,使得维护人员能够根据此位置来快速找到对应的智能计量设备。

37、应理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本技术。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1