本技术涉及电力,特别是涉及一种控制电网策略的方法、装置、计算机设备、存储介质和计算机程序产品。
背景技术:
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、调整模块,用于利用所述子电网的控制策略,对所述电网中的所有子电网的控制策略进行相应调整。
37、在其中一个实施例中,所述传输模块包括:
38、建立子模块,用于建立预设个数的通信通道以及数据传输协议;
39、平衡子模块,用于定期获取通信通道的负载信息,并根据所述负载信息对所述通信通道的传输量进行平衡调整;
40、传输子模块,用于利用所述通信通道以及数据传输协议,将子电网的控制策略传输到其他子电网。
41、在其中一个实施例中,所述采集模块包括:
42、备份子模块,用于为所述子电网的电网信息进行备份处理;
43、时间子模块,用于对备份时间与通信延迟进行求差计算,得到备份数据的时间戳;
44、版本子模块,用于利用所述时间戳,为所述备份数据设置备份数据版本;
45、更新子模块,用于定期利用电网的电网信息对备份数据进行校准更新。
46、在其中一个实施例中,所述采集模块包括:
47、备用子模块,用于在监测节点出现中断的情况下,利用备用节点完成中断的监测节点的信息采集以及控制策略;
48、其他子模块,用于在所述备用节点出现中断的情况下,利用其他子电网的监测节点来完成中断的监测节点的信息采集以及控制策略。
49、在其中一个实施例中,所述备用子模块包括:
50、恢复单元,用于在中断的监测节点恢复后,利用备用数据对所述监测节点中断期间丢失的数据进行恢复;
51、调整单元,用于利用预设的节点自适应规则,以及电网控制策略的动态变化,对所述监测节点进行调整;
52、监控单元,用于对所述监测节点进行监控,在所述监测节点预设时间内完成对应的信息采集以及控制策略的情况下,将所述监测节点恢复到原子电网。
53、在其中一个实施例中,所述采集模块包括:
54、线性约束子模块,用于利用预设的线性函数对目标函数的系数进行次幂运算,并与决策变量进行相乘,得到线性规划的约束条件;初始线性子模块,用于将决策变量与约束条件进行相乘并与约束条件的向量进行求差运算,得到初始线性规则;
55、目标线性子模块,用于对所述初始线性规则以及不确定性参数的范围进行求差运算,得到目标线性规则;
56、约束条件子模块,用于利用所述电网的电压和频率最大阈值、最小阈值以及线路的有用功率、无用功率、视在功率,得到所述目标函数的约束条件;
57、目标函数子模块,用于利用预设的系数以及所述约束条件,与性能指标进行求和处理,得到目标函数;
58、性能指数子模块,用于利用性能指标对应的权重,对所述性能指标进行加权求和处理,得到综合性能指数函数;
59、控制策略子模块,用于在约束条件的情况下,将所述线性规划的约束条件设为最小值,所述综合性能指标函数设为最大值,并利用目标线性规则,得到目标自适应控制算法。
60、第三方面,本技术还提供了一种计算机设备。所述计算机设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现如本公开实施例任一项所述的控制电网策略的方法。
61、第四方面,本技术还提供了一种计算机可读存储介质。所述计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如本公开实施例任一项所述的控制电网策略的方法。
62、第五方面,本技术还提供了一种计算机程序产品。所述计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现如本公开实施例任一项所述的控制电网策略的方法。
63、上述控制电网策略方法、装置、计算机设备、存储介质和计算机程序产品,通过利用电网的控制区域或功能分割得到子电网,并使每个子电网可以独立的生成子电网的控制策略;使得每个子电网都可以独立的完成控制策略,无需与整个电网进行交互之后完成控制策略,从而提高了整体电网控制策略的生成速度;同时通过将电网分为多个子电网,且独立运行,避免了由于其中一个子电网故障而导致的电网整体的故障,增加了控制电网运行的安全性。通过通信通道实现了各个子电网之间的通信,并对各个子电网的控制策略进行相应调整,通过通信的方式使得子电网的策略控制可以被其他子电网接收,并同时做出调整,保证了不同节点在控制策略的一致性以及协调性,使得控制电网策略更加的稳定;同时在通信通道出现中断的情况下,利用其他通信通道来完成信息传输,以应对通信通道中断,进一步稳定了电网策略的控制。
1.一种控制电网策略的方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述利用通信通道,将所述子电网的控制策略传输到其他子电网,包括:
3.根据权利要求1所述的方法,其特征在于,所述利用监控节点,采集对应子电网的电网信息之后,包括:
4.根据权利要求1所述的方法,其特征在于,所述利用监控节点,采集对应子电网的电网信息,包括:
5.根据权利要求3所述的方法,其特征在于,在监测节点出现中断的情况之后,包括:
6.根据权利要求1所述的方法,其特征在于,所述自适应控制算法的获取方式,包括:
7.一种控制电网策略的装置,其特征在于,所述装置包括:
8.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至6中任一项所述的方法的步骤。
9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至6中任一项所述的方法的步骤。
10.一种计算机程序产品,包括计算机程序,其特征在于,该计算机程序被处理器执行时实现权利要求1至6中任一项所述的方法的步骤。