一种电表数据传输方法、系统、设备及存储介质技术方案

技术编号:39039898 阅读:18 留言:0更新日期:2023-10-10 11:52
本申请涉及一种电表数据传输方法、系统、设备及存储介质,其方法包括获取电表的业务请求,业务请求是电表与其他电网设备之间通信的请求数据;确定至少两条可用通信链路,至少两条可用通信链路是电表与其他电网设备之间的通信链路;根据业务请求对应的请求等级,使用与请求等级相应数量的可用通信链路来发送业务请求对应的电表数据。本申请具有提高数据传输效率的效果。输效率的效果。输效率的效果。

【技术实现步骤摘要】
一种电表数据传输方法、系统、设备及存储介质


[0001]本申请涉及数据传输的
,尤其是涉及一种电表数据传输方法、系统、设备及存储介质。

技术介绍

[0002]电能表作为一种测量电能的电子式智能仪表,具备电能计量、实时监控、自动控制、信息交互、数据处理等功能,广泛应用于商业地产、市政建筑、学校、医院、各种工业、精密制造、交通基础设施等各个领域。
[0003]随着智能电网建设的发展,传统的人工抄表方式已被淘汰,现采用电力线载波和无线技术构建本地通信网络实现了用采计量自动化。当前的电网系统和电表之间的数据传输一般采用电力线载波和无线通信中的一种方式来进行,或者两种方式交替使用。所以在数据传输过程中依然使用单条通信链路实现数据传输,导致电能表的通信链路利用率较低。
[0004]上述中的相关技术方案存在以下缺陷:通信链路的利用率低。

技术实现思路

[0005]为了改善通信链路的利用率低的问题,本申请提供了一种电表数据传输方法、系统、设备及存储介质。
[0006]在本申请的第一方面,提供了一种电表数据传输方法。该方法包括:获取电表的业务请求,业务请求是电表与其他电网设备之间通信的请求数据;确定至少两条可用通信链路,至少两条可用通信链路是电表与其他电网设备之间的通信链路;当业务请求的请求等级高于预设等级时,分别使用多条可用通信链路发送业务请求对应的电表数据;或当业务请求的请求等级低于预设等级时,使用可用通信链路中的指定链路发送业务请求对应的电表数据;或当业务请求的请求等级等于预设等级时,根据可用通信链路的通信状态,确定一条或多条可用通信链路发送业务请求对应的电表数据。
[0007]由以上技术方案可知,根据业务请求的请求等级的不同,使用多条通信链路完成电表数据的传输,可以提高通信链路利用率的同时,也可以达到提高数据传输速度的效果。当业务请求的请求等级高于预设等级时,表示业务请求对数据的传输速度和准确度都有较高的要求,同时使用多条可用通信链路完成对数据的发送,在保证数据准确度的同时,可以减少一些由于校验错误导致重发过程,提高数据的传输速度。当业务请求的请求等级等于预设等级时,表示业务请求对数据的传输速度较高的要求,可以根据实际的需求选择使用一条可用通信链路或者多条可用通信链路来实现数据的传输。当业务请求的请求等级低于预设等级时,表示业务请求对数据的准确性和传输速度的要求相对较低,使用符合基本要
求的指定链路完成数据传输即可,减少了不必要的链路选择或链路切换过程,提升数据的处理效率。
[0008]在一种可能的实现方式中,确定一条或多条可用通信链路发送业务请求对应的电表数据,包括:将业务请求对应的电表数据分为与可用通信链路的条数对应的多份,每条可用通信链路发送业务请求对应的一份电表数据。
[0009]由以上技术方案可知,通过将需要发送的电表数据分为多份,每一份电表数据由一条可用通信链来发送,实现对数据传输效率的提高。
[0010]在一种可能的实现方式中,将业务请求对应的电表数据分为与可用通信链路的条数对应的多份,包括:确定每条可用通信链路的数据传输速度;根据可用通信链路的条数确定划分电表数据的份数,份数与条数相等;确定每份电表数据的数据量,以使任意两条可用通信链路传输电表数据的数据量的比值和两条可用通信链路的数据传输速度的比值相同。
[0011]由以上技术方案可知,根据不同可用通信链路的数据传输速度,将电表数据划分为多份,并且数据传输速度越快的可用通信链需要传输的数据量越大,进一步减少了数据的传输时间,提高了数据的传输效率。
[0012]在一种可能的实现方式中,确定一条或多条可用通信链路发送业务请求对应的电表数据,包括:确定目标通信链路,使用目标通信链路发送业务请求对应的电表数据。
[0013]由以上技术方案可知,根据可用通信链路的通信状态,选择通信状态更好的目标通信链路进行数据的发送,提高了数据传输的准确性。
[0014]在一种可能的实现方式中,通信链路包括电力线载波链路和无线通信链路。
[0015]在本申请的第二方面,提供了一种电表数据传输系统。该系统包括:数据获取模块,用于获取电表的业务请求,业务请求是电表与其他电网设备之间通信的请求数据;链路确定模块,用于确定至少两条可用通信链路,至少两条可用通信链路是电表与其他电网设备之间的通信链路;数据发送模块,用于当业务请求的请求等级高于预设等级时,分别使用多条可用通信链路发送业务请求对应的电表数据;或,当业务请求的请求等级低于预设等级时,使用可用通信链路中的指定链路发送业务请求对应的电表数据;或,当业务请求的请求等级等于预设等级时,根据可用通信链路的通信状态,确定一条或多条可用通信链路发送业务请求对应的电表数据。
[0016]在本申请的第三方面,提供了一种电子设备。该电子设备包括:存储器和处理器,所述存储器上存储有计算机程序,所述处理器执行所述程序时实现如以上所述的方法。
[0017]在本申请的第四方面,提供了一种计算机可读存储介质,其上存储有计算机程序,所述程序被处理器执行时实现如根据本申请的第一方面的方法。
[0018]综上所述,本申请包括以下至少一种有益技术效果:通过使用多条通信链路完成电表数据的传输,可以提高通信链路利用率的同时,
也可以达到提高数据传输速度的效果;通过对业务请求的请求等级进行判断,明确不同的业务请求对数据传输的要求,在满足要求的同时,提高数据的传输速度和准确度。
附图说明
[0019]图1是本申请提供的电表数据传输方法的运行环境示意图。
[0020]图2是本申请提供的电表数据传输方法的流程示意图。
[0021]图3是本申请提供的电表数据传输系统的结构示意图。
[0022]图4是本申请提供的电子设备的结构示意图。
[0023]图中,201、数据获取模块;202、链路确定模块;203、数据发送模块;301、CPU;302、ROM;303、RAM;304、I/O接口;305、输入部分;306、输出部分;307、存储部分;308、通信部分;309、驱动器;310、可拆卸介质。
具体实施方式
[0024]为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0025]另外,本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,如无特殊说明,一般表示前后关联对象是一种“或”的关系。
[0026]当前的电网系统和电表之间的数据传输一般采用电力线载波和无线通信中的一种方式来进行,或者两种方式交替使用,即在本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种电表数据传输方法,其特征在于,包括:获取电表的业务请求,所述业务请求是电表与其他电网设备之间通信的请求数据;确定至少两条可用通信链路,所述至少两条可用通信链路是所述电表与其他电网设备之间的通信链路;当所述业务请求的请求等级高于预设等级时,分别使用多条可用通信链路发送所述业务请求对应的电表数据;或当所述业务请求的请求等级低于预设等级时,使用所述可用通信链路中的指定链路发送所述业务请求对应的电表数据;或当所述业务请求的请求等级等于预设等级时,根据所述可用通信链路的通信状态,确定一条或多条可用通信链路发送所述业务请求对应的电表数据。2.根据权利要求1所述的电表数据传输方法,其特征在于,所述确定一条或多条可用通信链路发送所述业务请求对应的电表数据,包括:将所述业务请求对应的电表数据分为与所述可用通信链路的条数对应的多份,每条所述可用通信链路发送所述业务请求对应的一份电表数据。3.根据权利要求2所述的电表数据传输方法,其特征在于,所述将所述业务请求对应的电表数据分为与所述可用通信链路的条数对应的多份,包括:确定每条可用通信链路的数据传输速度;根据所述可用通信链路的条数确定划分电表数据的份数,所述份数与所述条数相等;确定每份电表数据的数据量,以使任意两条可用通信链路传输电表数据的数据量的比值和所述两条可用通信链路的数据传输速度的比值相同。4...

【专利技术属性】
技术研发人员:晏南四
申请(专利权)人:北京三圣凯瑞科技有限公司
类型:发明
国别省市:

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

1