System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 智能计量设备的位置获取方法及相关设备技术_技高网

智能计量设备的位置获取方法及相关设备技术

技术编号:40463972 阅读:5 留言:0更新日期:2024-02-22 23: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、本申请实施例的技术方案中,基于预设的时间间隔,通过卫星定位模块依次获取智能计量设备的多个定位坐标,将多个定位坐标中的经纬度值拆分成经度集合和纬度集合,再将经度集合和纬度集合进行分别筛选,分别选出对应的有效经度值集合和有效纬度值集合,接着根据获取的定位坐标对有效经度值集合和有效纬度值集合中进一步收敛,得到有本文档来自技高网...

【技术保护点】

1.一种智能计量设备的位置获取方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述基于所述经度平均数和所述经度标准差从所述经度值集合中确定出有效经度值集合,以及基于所述纬度平均数和所述纬度标准差从所述纬度值集合中确定出有效纬度值集合,包括:

3.根据权利要求2所述的方法,其特征在于,所述根据所述经度标准差和预设的第一权重值确定经度标准值,以及根据所述纬度标准差和预设的第二权重值确定纬度标准值,包括:

4.根据权利要求3所述的方法,其特征在于,所述经度值集合中含有的经度值以及所述纬度值集合中含有的纬度值均呈正态分布;所述根据预设的目标有效值个数,确定所述经度标准值或所述纬度标准值,包括:

5.根据权利要求1-4任一项所述的方法,其特征在于,所述根据所述有效坐标确定所述智能计量设备的最终坐标,包括:

6.根据权利要求5所述的方法,其特征在于,在所述按照预设的时间间隔,从卫星定位模块依次获取所述智能计量设备的定位坐标之前,还包括:

7.根据权利要求6所述的方法,其特征在于,所述方法还包括

8.一种智能计量设备的位置获取装置,其特征在于,包括:

9.一种计算机可读存储介质,其特征在于,其上存储有计算机可读指令,当所述计算机可读指令被计算机的处理器执行时,使计算机执行权利要求1-7中的任一项所述的智能计量设备的位置获取方法。

10.一种电子设备,其特征在于,包括:

...

【技术特征摘要】

1.一种智能计量设备的位置获取方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述基于所述经度平均数和所述经度标准差从所述经度值集合中确定出有效经度值集合,以及基于所述纬度平均数和所述纬度标准差从所述纬度值集合中确定出有效纬度值集合,包括:

3.根据权利要求2所述的方法,其特征在于,所述根据所述经度标准差和预设的第一权重值确定经度标准值,以及根据所述纬度标准差和预设的第二权重值确定纬度标准值,包括:

4.根据权利要求3所述的方法,其特征在于,所述经度值集合中含有的经度值以及所述纬度值集合中含有的纬度值均呈正态分布;所述根据预设的目标有效值个数,确定所述经度标准值或所述纬度标准值,包括:...

【专利技术属性】
技术研发人员:易阳威
申请(专利权)人:成都长城开发科技股份有限公司
类型:发明
国别省市:

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

1