数据传输方法、装置、数据接收方法、装置及计算机设备与流程

文档序号:37366312发布日期:2024-03-22 10:19阅读:16来源:国知局
数据传输方法、装置、数据接收方法、装置及计算机设备与流程

本申请涉及储能优化,特别是涉及一种数据传输方法、数据传输装置、数据接收方法、数据接收装置、计算机设备、计算机可读存储介质和计算机程序产品。


背景技术:

1、云平台是一种基于云计算技术构建的软件和服务平台,它提供了一种可靠、灵活、可扩展的方式来构建、部署和管理应用程序和服务。通常包括计算、存储、网络、数据库、安全、分析和其他相关服务,这些服务可通过互联网进行访问和管理,用户可以根据自己的需要来选择和配置。

2、目前,随着云平台技术的发展,更多的本地处理系统,如储能系统与云平台系统进行数据交互,利用云平台系统集成的算法实现数据存储、管理、处理、调度优化等功能。然而,随着储能系统的功能和容量增多,储能系统与云平台系统之间交互的数据量增加,尤其在数据交互高峰期,大量的数据可能会造成云平台系统雪崩,导致严重的服务中断。


技术实现思路

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、上述数据传输方法、数据传输装置、数据接收方法、数据接收装置、计算机设备、计算机可读存储介质和计算机程序产品,数据传输方法应用于储能系统,包括获取云平台系统的繁忙因子,繁忙因子反应云平台系统处理数据的繁忙程度;根据繁忙因子确定死区参数,死区参数至少包括数据的参考变化量;基于死区参数筛选储能系统的待上传数据中的目标上传数据,并传输目标上传数据至云平台系统。从而,储能系统能够根据云平台系统的繁忙程度,有选择的传输目标上传数据至云平台系统,在云平台系统繁忙时,确定对应的死区参数来筛选适宜繁忙状态的数据量,缓解云平台的数据处理压力,使云平台系统不会出现雪崩的情况,保障云平台系统的安全稳定运行。



技术特征:

1.一种数据传输方法,其特征在于,应用于储能系统,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述基于所述死区参数筛选储能系统的待上传数据中的目标上传数据,包括:

3.根据权利要求1所述的方法,其特征在于,所述死区参数还包括数据参考更新时间;所述基于所述死区参数筛选储能系统的待上传数据中的目标上传数据,包括:

4.根据权利要求3所述的方法,其特征在于,所述将所述等待上传数据中,等待时长达到所述数据参考更新时间的数据作为目标上传数据,包括:

5.根据权利要求1所述的方法,其特征在于,所述待上传数据至少包括遥测值和遥信值,所述数据的参考变化量包括第一参考变化量和第二参考变化量;所述基于所述死区参数筛选储能系统的待上传数据中的目标上传数据,包括:

6.根据权利要求1所述的方法,其特征在于,所述根据所述繁忙因子确定死区参数,包括:

7.根据权利要求1所述的方法,其特征在于,所述基于所述死区参数筛选储能系统的待上传数据中的目标上传数据,包括:

8.根据权利要求1所述的方法,其特征在于,所述获取云平台系统的繁忙因子,包括:

9.根据权利要求8所述的方法,其特征在于,所述键值对包括所述繁忙因子和储能设备的设备编码,所述获取所述键值对中的繁忙因子,包括:

10.一种数据接收方法,其特征在于,所述方法应用于云平台系统,包括:

11.根据权利要求10所述的方法,其特征在于,所述繁忙因子根据cpu使用率、内存占用率、收发缓冲队列的长度以及所述收发缓冲队列的增长速度中的至少一项确定。

12.根据权利要求10所述的方法,其特征在于,所述发送繁忙因子至储能系统,包括:

13.根据权利要求12所述的方法,其特征在于,所述键值对还包括储能设备的设备编码。

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

15.一种数据传输装置,其特征在于,所述数据传输装置包括:

16.一种数据接收装置,其特征在于,所述数据接收装置包括:

17.一种数据传输系统,其特征在于,包括云平台系统和多个储能系统;

18.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至9中任一项所述的数据传输方法的步骤,或实现权利要求10至14中任一项所述的方法的数据接收步骤。

19.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至9中任一项所述的数据传输方法的步骤,或,实现权利要求10至14中任一项所述的方法的数据接收步骤。

20.一种计算机程序产品,包括计算机程序,其特征在于,该计算机程序


技术总结
本申请涉及一种数据传输方法、数据传输装置、数据接收方法、数据接收装置、计算机设备、计算机可读存储介质和计算机程序产品。方法包括:获取云平台系统的繁忙因子,繁忙因子反应云平台系统处理数据的繁忙程度;根据繁忙因子确定死区参数,死区参数至少包括数据的参考变化量;基于死区参数筛选储能系统的待上传数据中的目标上传数据,并传输目标上传数据至云平台系统。采用本方法能够使储能系统根据云平台系统的繁忙程度,有选择的传输目标上传数据至云平台系统,在云平台系统繁忙时,能够确定对应的死区参数来筛选适宜繁忙状态的数据量,缓解云平台的数据处理压力,使云平台不会出现雪崩的情况,保障云平台系统的安全稳定运行。

技术研发人员:陈军
受保护的技术使用者:深圳市拓邦自动化技术有限公司
技术研发日:
技术公布日:2024/3/21
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1