System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及电力系统,更具体地说,它涉及一种主备调实时数据核对方法、装置、设备及介质。
技术介绍
1、主备调实时数据核对方法是指在电力系统的主调度中心和备用调度中心之间,通过定期或实时的数据比对,确保两者之间的数据一致性,从而保证在突发事件时备用调度中心能够迅速接管主调度中心的工作,维持系统的稳定运行。
2、然而,该方法在实际应用中存在一些问题,特别是在电力系统突发事件情况下,由于数据快速变化频繁,可能导致主备调之间出现数据不同步的现象。这种不同步问题会严重影响备用调度中心在突发事件中的快速响应能力,进而影响整个电力系统的安全性和可靠性。
技术实现思路
1、本专利技术的目的是提供一种主备调实时数据核对方法、装置、设备及介质,用以解决现有技术在主、备调系统数据同步过程中出现的实时数据不同步问题。
2、本专利技术的第一方面,提供了一种主备调实时数据核对方法,方法包括:
3、获取主调系统与备调系统的实时数据;
4、基于时间戳和数据标识符验证主调系统与备调系统的实时数据的一致性,若不一致时,则记录差异数据;其中,一致性包括时间一致性和数据一致性;
5、根据差异数据,触发主调系统与备调系统的数据同步操作,以使主调系统与备调系统的实时数据一致。
6、在一种实现方案中,基于时间戳和数据标识符验证主调系统与备调系统的实时数据的一致性,包括:
7、基于主调系统和备调系统的时间戳对比,以验证时间的一致性;
9、使用一致性检测算法验证实时数据的一致性。
10、在一种实现方案中,基于主调系统和备调系统的时间戳对比,以验证时间的一致性,包括:
11、基于主调系统和备调系统的系统时间校准,确保主调系统时间同步;
12、使用ntp协议进行时间同步;
13、计算主调系统和备调系统之间的时间差δt,其中,δt=t1-t2,t1表示主调系统的时间,t2表示备调系统的时间;
14、当时间差超过设定的容忍阈值时,调整备调系统的时间以与主调系统保持一致。
15、在一种实现方案中,基于时间戳和数据标识符验证主调系统与备调系统的实时数据的一致性,还包括:
16、基于主调系统和备调系统的时间戳和数据标识符共同验证实时数据的一致性;
17、当数据标识符和时间戳同时不一致时,记录时间戳不一致的实时数据;
18、使用滑动窗口检测算法检查时间戳的邻近时间段内的实时数据,当滑动窗口内实时数据的一致性低于预设阈值时,增加数据获取频率并重新对比主调系统和备调系统的实时数据的一致性。
19、在一种实现方案中,基于主调系统和备调系统的时间戳和数据标识符共同验证实时数据的一致性,包括:
20、基于数据标识符的哈希值比较实时数据,对比哈希值后进行具体内容的逐一比较,确保数据的一致性;
21、使用动态数据变化检测算法,跟踪实时数据的变化趋势,当数据变化趋势呈现异常时,通过公式r=(nc/nd)*100%进行风险评估,其中,r表示风险等级,nc表示异常数据点数,nd表示数据总点数。
22、在一种实现方案中,基于数据标识符的哈希值比较实时数据,包括:
23、基于sha256哈希算法计算主调系统和备调系统的数据标识符的哈希值;
24、对比主调系统和备调系统的哈希值是否相同,记录哈希值不同的数据标识符及其对应的实时数据的具体内容;
25、使用公式c=1-(hd/hn)评估数据标识符的哈希值匹配程度,c表示匹配程度,hd表示哈希值不同的数量,hn表示哈希值的数量。
26、在一种实现方案中,所述方法还包括:
27、基于预设的时间间隔获取主调系统的实时数据和备调系统的实时数据;
28、在检测到突发事件发生时,减小预设的时间间隔,以增大实时数据的获取频率;
29、通过数据变化率计算实施例数据的稳定性,当数据变化率超过预设阈值时,立即触发数据对比和同步过程;其中,数据变化率通过公式δ=|a(t+1)-a(t)|/a(t)计算,δ表示数据变化率,a(t+1)表示当前时刻的数据值,a(t)表示前一时刻的数据值。
30、本专利技术的第二方面,提供了一种主备调实时数据核对装置,装置包括:
31、数据获取模块,用于获取主调系统与备调系统的实时数据;
32、一致性验证模块,用于基于时间戳和数据标识符验证主调系统与备调系统的实时数据的一致性,若不一致时,则记录差异数据;其中,一致性包括时间一致性和数据一致性;
33、数据同步模块,用于根据差异数据,触发主调系统与备调系统的数据同步操作,以使主调系统与备调系统的实时数据一致。
34、本专利技术的第三方面,提供了一种电子设备,所述电子设备包括处理器、存储器、以及存储在所述存储器上并可被所述处理器执行的计算机程序,其中所述计算机程序被所述处理器执行时,实现如本专利技术的第一方面提供的一种主备调实时数据核对方法的步骤。
35、本专利技术的第四方面,提供了一种计算机可读存储介质,所述计算机可读存储介质包括计算机程序,所述计算机程序在被一个或多个处理器执行时实现如本专利技术的第一方面提供的一种主备调实时数据核对方法。
36、与现有技术相比,本专利技术具有以下有益效果:
37、本专利技术实施例提供了一种主备调实时数据核对方法,该方法通过获取主调系统与备调系统的实时数据;基于时间戳和数据标识符验证主调系统与备调系统的实时数据的一致性,若不一致时,则记录差异数据;其中,一致性包括时间一致性和数据一致性;根据差异数据,触发主调系统与备调系统的数据同步操作,以使主调系统与备调系统的实时数据一致。通过本专利技术实施例的技术方案,能够解决在电力系统突发事件情况下,由于数据快速变化频繁导致出现的主、备调系统数据不同步问题。
本文档来自技高网...【技术保护点】
1.一种主备调实时数据核对方法,其特征在于,方法包括:
2.根据权利要求1所述的方法,其特征在于,基于时间戳和数据标识符验证主调系统与备调系统的实时数据的一致性,包括:
3.根据权利要求2所述的方法,其特征在于,基于主调系统和备调系统的时间戳对比,以验证时间的一致性,包括:
4.根据权利要求1所述的方法,其特征在于,基于时间戳和数据标识符验证主调系统与备调系统的实时数据的一致性,还包括:
5.根据权利要求4所述的方法,其特征在于,基于主调系统和备调系统的时间戳和数据标识符共同验证实时数据的一致性,包括:
6.根据权利要求5所述的方法,其特征在于,基于数据标识符的哈希值比较实时数据,包括:
7.根据权利要求1所述的方法,其特征在于,所述方法还包括:
8.一种主备调实时数据核对装置,其特征在于,装置包括:
9.一种电子设备,其特征在于,所述电子设备包括处理器、存储器、以及存储在所述存储器上并可被所述处理器执行的计算机程序,其中所述计算机程序被所述处理器执行时,实现如权利要求1至7中任一项所
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质包括计算机程序,所述计算机程序在被一个或多个处理器执行时实现如权利要求1至7任一项所述的一种主备调实时数据核对方法。
...【技术特征摘要】
1.一种主备调实时数据核对方法,其特征在于,方法包括:
2.根据权利要求1所述的方法,其特征在于,基于时间戳和数据标识符验证主调系统与备调系统的实时数据的一致性,包括:
3.根据权利要求2所述的方法,其特征在于,基于主调系统和备调系统的时间戳对比,以验证时间的一致性,包括:
4.根据权利要求1所述的方法,其特征在于,基于时间戳和数据标识符验证主调系统与备调系统的实时数据的一致性,还包括:
5.根据权利要求4所述的方法,其特征在于,基于主调系统和备调系统的时间戳和数据标识符共同验证实时数据的一致性,包括:
6.根据权利要求5所述的方法,其特征在于,基...
【专利技术属性】
技术研发人员:刘洵源,黄显斌,单俊嘉,李沁蓉,邱蕾霓,戴晨曦,向晓萍,曾依莹,陈涛,雷雯婷,彭昊,彭婷婷,陈昱璇,谢远航,粱川璇,叶思阳,罗川,
申请(专利权)人:国网四川省电力公司天府新区供电公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。