技术新讯 > 计算推算,计数设备的制造及其应用技术 > 基于营配数据的拓扑档案修复方法、装置、设备及介质与流程  >  正文

基于营配数据的拓扑档案修复方法、装置、设备及介质与流程

  • 国知局
  • 2024-10-15 10:09:16

本发明涉及电力电网,尤其涉及一种基于营配数据的拓扑档案修复方法、装置、设备及介质。

背景技术:

1、随着计量采集技术和通信技术的进步,电力系统中营销系统与计量自动化系统之间的数据交互,尽管目前主要通过ftp文件传输和webservice接口实现,但面临着数据量的显著增长,数据采集频率的提高,从15分钟一次缩短至1分钟一次,导致单个用户的数据量激增至原来的15倍。此外,国家节能减排政策的推动也加速了风电、太阳能等分布式电源用户的增长,这不仅增加了数据交互的复杂性,也对系统的数据处理能力、存储容量和网络安全提出了更高要求,为了应对这些挑战,可能需要引入更高效的大数据解决方案,提升实时分析技术,并加强网络安全措施,以确保数据的准确传输和高效利用。

2、当前采用的ftp文件传输和webservice接口的数据交互方式在处理日益增长的计量采集数据量时显得传输效率低下,且难以满足数据实时性的需求,随着数据量的急剧膨胀,现有的数据接口已无法满足新的传输要求,尤其是在理论线损在线计算业务中,对数据更新的及时性要求更高。因此,迫切需要研发和建立更高效的数据接口技术,以加强营销系统、计量自动化系统等多系统之间的数据联动能力,确保数据能够实时共享并对电网变化做出快速响应。此外,还需要实现对电网设备状态和网络拓扑的实时监控,以及在最短的时间里完成拓扑档案的快速修复和维护,从而提高整个电力系统的运行效率和可靠性。

技术实现思路

1、本发明提供一种基于营配数据的拓扑档案修复方法、装置、设备及介质,其主要目的在于提升电力系统的运行效率。

2、为实现上述目的,本发明提供的一种基于营配数据的拓扑档案修复方法,包括:

3、接收营配数据联动需求,基于所述营配数据联动需求查询预设的消息订阅平台中是否含有更新数据;

4、当所述消息订阅平台中存在更新数据时,基于所述更新数据的主题从所述消息订阅平台中获取所述主题对应的数据,得到目标营配数据;

5、通过对所述目标营配数据进行解压缩处理,得到解压缩数据,并解密所述解压缩数据,得到解密营配数据;

6、基于预设的还原方法对所述解密营配数据进行还原,得到还原营配数据;

7、利用所述还原营配数据中的实时停电数据识别预设的户变拓扑档案中是否存在不一致性,并在存在不一致性时对所述户变拓扑档案进行修复。

8、可选地,所述利用所述还原营配数据中的实时停电数据识别预设的户变拓扑档案中是否存在不一致性,包括:

9、步骤a、获取预设的台区总表的停电时间;

10、步骤b、获取所述台区总表所在台区未处理的低压用户数据;

11、步骤c、通过所述低压用户数据判断所述低压用户是否存在停电时间;

12、步骤d、当所述低压用户不存在停电时间,则将所述低压用户与所述台区解绑,并通过判断所述低压台区是否还存在其他未处理的低压用户进行筛选;

13、步骤e、当所述低压用户存在停电时间,则判断所述低压用户的停电时间是否与所述台区总表的停电时间一致;

14、步骤f、当所述低压用户的停电时间与所述台区总表的停电时间一致,则返回所述判断所述低压台区是否还存在其他未处理的低压用户的步骤;

15、步骤g、当所述低压用户的停电时间与所述台区总表的停电时间不一致,则将所述低压用户与所述台区解绑,并通过查询是否存在与所述低压用户停电时间一致的其他台区总表进行筛选。

16、可选地,所述基于所述营配数据联动需求查询预设的消息订阅平台中是否含有更新数据,包括:

17、从所述消息订阅平台中获取数据集,并确定所述数据集中包含的时间戳字段;

18、基于预设的业务需求设置一个时间阈值,确定何种时间范围内的更新时间为更新时间;

19、获取当前系统时间,并从数据集中提取时间戳字段,将所述当前系统时间和所述时间戳字段进行比较,筛选出在所述时间阈值内的更新记录;

20、记录所述更新记录的更新具体时间以及更新前后的数据差异,根据所述更新具体时间以及更新前后的数据差异判断所述消息订阅平台中是否含有更新数据。

21、可选地,所述基于所述营配数据联动需求查询预设的消息订阅平台中是否含有更新数据之前,所述方法还包括:

22、通过所述营配数据联动需求获取营配数据,并在所述营配数据中存在更新数据时,提取所述营配数据中的更新数据,得到营配更新数据;

23、基于预设的主题获取所述营配更新数据中的所述主题对应的数据,得到主题营配数据;

24、将所述主题营配规整化,得到规整化营配数据;

25、对所述规整化营配数据进行加密和压缩,得到标准营配数据,将所述标准营配数据发送至预设的消息发布平台,并设置所述标准营配数据的权限以及生命周期。

26、可选地,所述基于所述更新数据的主题从所述消息订阅平台中获取所述主题对应的数据,得到目标营配数据,包括:

27、通过所述的消息订阅平台接收与更新数据主题相关的数据通知;

28、根据所述数据通知,提取完整的更新数据,并进行必要的解压缩和解密处理,得到处理更新数据;

29、将所述处理更新数据整合到所述消息订阅平台的主数据管理系统中,在所有相关系统中同步更新,验证处理更新数据的准确性,并在验证通过时得到目标营配数据。

30、可选地,所述判断所述低压台区是否还存在其他未处理的低压用户识别预设的户变拓扑档案中是否存在不一致性,包括:

31、判断所述低压台区是否还存在其他未处理的低压用户;

32、当所述低压台区还存在其他未处理的低压用户,则返回所述获取所述台区总表所在台区未处理的低压用户数据的步骤;

33、当所述低压台区不存在其他未处理的低压用户,则结束该流程。

34、可选地,所述通过查询是否存在与所述低压用户停电时间一致的其他台区总表进行筛选,包括:

35、判断是否存在与所述低压用户的停电时间一致的其他台区总表;

36、若不存在与所述低压用户的停电时间一致的其他台区总表,则返回所述判断所述低压台区是否还存在其他未处理的低压用户的步骤;

37、若存在与所述低压用户的停电时间一致的其他台区总表,则判断所述低压用户与所述其他台区总表是否属于同一网格;

38、若所述低压用户与所述其他台区总表不属于同一网格,则返回所述判断所述低压台区是否还存在其他未处理的低压用户的步骤;

39、若所述低压用户与所述其他台区总表属于同一网格,则将所述低压用户与所述其他台区绑定,并返回所述判断所述低压台区是否还存在其他未处理的低压用户的步骤。

40、为了解决上述问题,本发明还提供一种基于营配数据的拓扑档案修复装置,所述装置包括:

41、数据获取模块,用于接收营配数据联动需求,基于所述营配数据联动需求查询预设的消息订阅平台中是否含有更新数据;当所述消息订阅平台中存在更新数据时,基于所述更新数据的主题从所述消息订阅平台中获取所述主题对应的数据,得到目标营配数据;

42、数据解密模块,用于通过对所述目标营配数据进行解压缩处理,得到解压缩数据,并解密所述解压缩数据,得到解密营配数据值;

43、数据还原模块,用于基于预设的还原方法对所述解密营配数据进行还原,得到还原营配数据;

44、档案修复模块,用于利用所述还原营配数据中的实时停电数据识别预设的户变拓扑档案中是否存在不一致性,并在存在不一致性时对所述户变拓扑档案进行修复。

45、为了解决上述问题,本发明还提供一种电子设备,所述电子设备包括:

46、至少一个处理器;以及,

47、与所述至少一个处理器通信连接的存储器;其中,

48、所述存储器存储有可被所述至少一个处理器执行的计算机程序,所述计算机程序被所述至少一个处理器执行,以使所述至少一个处理器能够执行如上所述的基于营配数据的拓扑档案修复方法。

49、为了解决上述问题,本发明还提供一种计算机可读存储介质,包括存储数据区和存储程序区,存储数据区存储创建的数据,存储程序区存储有计算机程序;其中,所述计算机程序被处理器执行时实现如上所述的基于营配数据的拓扑档案修复方法。

50、本发明实施例首先接收营配数据联动需求,基于营配数据联动需求查询预设的消息订阅平台中是否含有更新数据,并再当消息订阅平台中存在更新数据时,基于更新数据的主题从消息订阅平台中获取主题对应的数据,得到目标营配数据,实现目标营配数据的获取;之后通过对目标营配数据进行解压缩处理,得到解压缩数据,并解密解压缩数据,得到解密营配数据;然后基于预设的还原方法对解密营配数据进行还原,得到还原营配数据;最后利用还原营配数据中的实时停电数据识别预设的户变拓扑档案中是否存在不一致性,并在存在不一致性时对户变拓扑档案进行修复,达成通过目标营配数据识别户变档案不一致性,对户变拓扑档案进行修复的目的。因此本发明提出的基于营配数据的拓扑档案修复方法、装置、电子设备及计算机可读存储介质,获取消息订阅平台中获取的目标营配数据进行解密、解压缩和还原处理后得到的还原营配数据,通过还原营配数据中的实时停电数据识别户变拓扑档案中是否存在不一致性,并存在不一致性时对户变拓扑档案,提升电力系统的运行效率。

本文地址:https://www.jishuxx.com/zhuanli/20241015/316611.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。