一种基于GAN模型的电力调度计划生成方法、设备及介质与流程

文档序号:29633143发布日期:2022-04-13 16:28阅读:137来源:国知局
一种基于GAN模型的电力调度计划生成方法、设备及介质与流程
一种基于gan模型的电力调度计划生成方法、设备及介质
技术领域
1.本技术涉及电力调度技术领域,具体涉及一种基于gan模型的电力调度计划生成方法、设备及介质。


背景技术:

2.近年来,在全球能源转型的背景下,能源不断向安全化、可靠化、绿色化、高效化以及经济化的方向发展。在发电侧,光伏、风能等清洁能源的分布式发电设备的装机容量在不断提高;在用电侧,不断提倡能源的高效利用;在配电侧,随着分布式电源及储能设备接入到配电网中,电网的运行也日渐复杂。在电力技术的发展和市场需求的共同推动下,对电能进行协同优化运行和灵活市场交易,成为了能源产业发展的重要举措。
3.生成式对抗网络(generative adversarial networks,gan)模型是一种无监督式学习的一种方法,由生成网络和判别网络组成,是近年来针对复杂分布式无监督学习的重要方法,gan模型技术已经广泛应用于计算机视觉、自然语言处理、语音生成等多个领域,并取得了不错的效果。
4.因此,如何高效利用gan模型技术,并结合发电侧、用电侧以及配电侧的各方面需求,针对性生成效率最优的电力调度计划,是目前亟待解决的问题。


技术实现要素:

5.为了解决上述问题,即为了解决如何高效利用gan模型技术,并结合发电侧、用电侧以及配电侧的各方面需求,针对性生成效率最优的电力调度计划的问题,本技术提出了一种基于gan模型的电力调度计划的生成方法、设备及介质,包括:
6.一方面,本技术提出了一种基于gan模型的电力调度计划的生成方法,包括:采集电网运行数据,其中,所述电网运行数据至少包括以下一种:机组发电数据、交流联络线数据、直流联络线数据、柔性负荷数据、储能调度数据;根据所述电网运行数据训练调度计划生成模型,其中,所述调度计划生成模型至少包括以下一种:机组发电计划生成模型、交流联络线计划生成模型、直流联络线计划生成模型、柔性负荷计划生成模型、储能调度计划生成模型,所述调度计划生成模型通过gan模型训练得到;通过所述调度计划生成模型以及所述电网运行数据,实时生成电力调度计划,其中,所述电力调度计划至少包括以下一种:机组发电计划、交流联络线计划、直流联络线计划、柔性负荷计划、储能调度计划;实时更新所述电网运行数据,得到更新后的电网运行数据,并通过所述更新后的电网运行数据对所述调度计划生成模型进行更新训练,得到更新后的调度计划生成模型。
7.在一个示例中,通过所述调度计划生成模型以及所述电网运行数据,实时生成电力调度计划之后,所述方法还包括:采集设备检修数据;根据所述设备检修数据、所述电力调度计划、所述电网运行数据,训练调整优化模型,其中,所述调整优化模型通过所述gan模型训练得到;通过所述调整优化模型,实时生成与所述电力调度计划对应的优化后的电力调度计划,其中,所述优化后的电力调度计划至少包括以下一种:优化后的机组发电计划、
优化后的交流联络线计划、优化后的直流联络线计划、优化后的柔性负荷计划、优化后的储能调度计划。
8.在一个示例中,实时更新所述电网运行数据,得到更新后的电网运行数据,并通过所述更新后的电网运行数据对所述调度计划进行更新训练,得到更新后的调度计划生成模型之后,所述方法还包括:通过所述更新后的调度计划生成模型,实时生成更新后的电力调度计划,其中,所述更新后的电力调度计划至少包括以下一种:更新后的机组发电计划、更新后的交流联络线计划、更新后的直流联络线计划、更新后的柔性负荷计划、更新后的储能调度计划;根据所述更新后的电力调度计划对所述调整优化模型进行更新训练,得到更新后的调整优化模型。
9.在一个示例中,根据所述电网运行数据训练调度生成模型,具体包括:获取机组发电数据,所述机组发电数据包括:机组发电初始计划、机组发电运行数据、机组发电历史计划;将所述机组发电初始计划以及所述机组发电运行数据输入至第一生成器中,以通过所述第一生成器模拟生成机组发电模拟计划;将所述机组发电初始计划、所述机组发电运行数据以及所述机组发电模拟计划或所述机组发电历史计划输入至第一判别器中,并确定所述第一判别器的输入量为所述机组发电初始计划、所述机组发电运行数据、所述机组发电模拟计划时,输出量判定为低电平,所述输入量为所述机组发电初始计划、所述机组发电运行数据以及所述机组发电历史计划时,所述输出量判定为高电平;固定所述第一判别器的参数,并通过梯度下降法训练所述第一生成器,直至所述第一判别器无法根据所述输入量做出判定;固定所述第一生成器的参数,并通过所述梯度下降法训练所述第一判别器,直至所述第一判别器能够根据所述输入量做出判定;生成机组发电计划生成模型。
10.在一个示例中,根据所述电网运行数据训练调度生成模型,具体包括:获取交流联络线数据,所述交流联络线数据包括:交流联络线初始计划、交流联络线运行数据、交流联络线历史计划;将所述交流联络线初始计划以及所述交流联络线运行数据输入至第二生成器中,以通过所述第二生成器模拟生成交流联络线模拟计划;将所述交流联络线初始计划、所述交流联络线运行数据以及所述交流联络线模拟计划或所述交流联络线历史计划输入至第二判别器中,并确定所述第二判别器的输入量为所述交流联络线初始计划、所述交流联络线运行数据、所述交流联络线模拟计划时,输出量判定为低电平,所述输入量为所述交流联络线初始计划、所述交流联络线运行数据以及所述交流联络线历史计划时,所述输出量判定为高电平;固定所述第二判别器的参数,并通过梯度下降法训练所述第二生成器,直至所述第二判别器无法根据所述输入量做出判定;固定所述第二生成器的参数,并通过所述梯度下降法训练所述第二判别器,直至所述第二判别器能够根据所述输入量做出判定;生成交流联络线计划生成模型。
11.在一个示例中,根据所述电网运行数据训练调度生成模型,具体包括:获取直流联络线数据,所述直流联络线数据包括:直流联络线初始计划、直流联络线运行数据、直流联络线历史计划;将所述直流联络线初始计划以及所述直流联络线运行数据输入至第三生成器中,以通过所述第三生成器模拟生成直流联络线模拟计划;将所述直流联络线初始计划、所述直流联络线运行数据以及所述直流联络线模拟计划或所述直流联络线历史计划输入至第三判别器中,并确定所述第三判别器的输入量为所述直流联络线初始计划、所述直流联络线运行数据、所述直流联络线模拟计划时,输出量判定为低电平,所述输入量为所述直
流联络线初始计划、所述直流联络线运行数据以及所述直流联络线历史计划时,所述输出量判定为高电平;固定所述第三判别器的参数,并通过梯度下降法训练所述第三生成器,直至所述第三判别器无法根据所述输入量做出判定;固定所述第三生成器的参数,并通过所述梯度下降法训练所述第三判别器,直至所述第三判别器能够根据所述输入量做出判定;生成直流联络线计划生成模型。
12.在一个示例中,根据所述电网运行数据训练调度生成模型,具体包括:获取柔性负荷数据,所述柔性负荷数据包括:柔性负荷初始计划、柔性负荷运行数据、柔性负荷历史计划;将所述柔性负荷初始计划以及所述柔性负荷运行数据输入至第四生成器中,以通过所述第四生成器模拟生成柔性负荷模拟计划;将所述柔性负荷初始计划、所述运行数据以及所述柔性负荷模拟计划或所述柔性负荷历史计划输入至第四判别器中,并确定所述第四判别器的输入量为所述柔性负荷初始计划、所述柔性负荷运行数据、所述柔性负荷模拟计划时,输出量判定为低电平,所述输入量为所述柔性负荷初始计划、所述柔性负荷运行数据以及所述柔性负荷历史计划时,所述输出量判定为高电平;固定所述第四判别器的参数,并通过梯度下降法训练所述第四生成器,直至所述第四判别器无法根据所述输入量做出判定;固定所述第四生成器的参数,并通过所述梯度下降法训练所述第四判别器,直至所述第四判别器能够根据所述输入量做出判定;生成柔性负荷计划生成模型。
13.在一个示例中,根据所述电网运行数据训练调度生成模型,具体包括:获取储能调度数据,所述储能调度数据包括:储能调度初始计划、储能调度运行数据、储能调度历史计划;将所述储能调度初始计划以及所述储能调度运行数据输入至第五生成器中,以通过所述第五生成器模拟生成储能调度模拟计划;将所述储能调度初始计划、所述储能调度运行数据以及所述储能调度模拟计划或所述储能调度历史计划输入至第五判别器中,并确定所述第五判别器的输入量为所述储能调度初始计划、所述储能调度运行数据、所述储能调度模拟计划时,输出量判定为低电平,所述输入量为所述储能调度初始计划、所述储能调度运行数据以及所述储能调度历史计划时,所述输出量判定为高电平;固定所述第五判别器的参数,并通过梯度下降法训练所述第五生成器,直至所述第五判别器无法根据所述输入量做出判定;固定所述第五生成器的参数,并通过所述梯度下降法训练所述第五判别器,直至所述第五判别器能够根据所述输入量做出判定;生成储能调度计划生成模型。
14.另一方面,本技术提出了一种基于gan模型的电力调度计划的生成设备,包括:至少一个处理器;以及,与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如下指令:采集电网运行数据,其中,所述电网运行数据至少包括以下一种:机组发电数据、交流联络线数据、直流联络线数据、柔性负荷数据、储能调度数据;根据所述电网运行数据训练调度计划生成模型,其中,所述调度计划生成模型至少包括以下一种:机组发电计划生成模型、交流联络线计划生成模型、直流联络线计划生成模型、柔性负荷计划生成模型、储能调度计划生成模型,所述调度计划生成模型通过gan模型训练得到;通过所述调度计划生成模型以及所述电网运行数据,实时生成电力调度计划,其中,所述电力调度计划至少包括以下一种:机组发电计划、交流联络线计划、直流联络线计划、柔性负荷计划、储能调度计划;实时更新所述电网运行数据,得到更新后的电网运行数据,并通过所述更新后的电网运行数据对所述调度计划生成模型进行更新训练,得到更新后的调
度计划生成模型。
15.另一方面,本技术提出了一种非易失性计算机存储介质,存储有计算机可执行指令,所述计算机可执行指令设置为:采集电网运行数据,其中,所述电网运行数据至少包括以下一种:机组发电数据、交流联络线数据、直流联络线数据、柔性负荷数据、储能调度数据;根据所述电网运行数据训练调度计划生成模型,其中,所述调度计划生成模型至少包括以下一种:机组发电计划生成模型、交流联络线计划生成模型、直流联络线计划生成模型、柔性负荷计划生成模型、储能调度计划生成模型,所述调度计划生成模型通过gan模型训练得到;通过所述调度计划生成模型以及所述电网运行数据,实时生成电力调度计划,其中,所述电力调度计划至少包括以下一种:机组发电计划、交流联络线计划、直流联络线计划、柔性负荷计划、储能调度计划;实时更新所述电网运行数据,得到更新后的电网运行数据,并通过所述更新后的电网运行数据对所述调度计划生成模型进行更新训练,得到更新后的调度计划生成模型。
16.通过本技术提出的一种基于gan模型的电力调度计划的生成方法、设备及介质能够带来如下有益效果:充分考虑电网的电网运行数据,以及综合考虑影响电厂运行的各类数据,设计相应的计划生成模型,并生成相应的计划,相比于人工生成的计划,具备更高的经济效益,以及具备更高的合理性。
附图说明
17.此处所说明的附图用来提供对本技术的进一步理解,构成本技术的一部分,本技术的示意性实施例及其说明用于解释本技术,并不构成对本技术的不当限定。在附图中:
18.图1为本技术实施例中一种基于gan模型的电力调度计划的生成方法的流程示意图;
19.图2为本技术实施例中一种基于gan模型的电力调度计划的生成设备的示意图。
具体实施方式
20.为使本技术的目的、技术方案和优点更加清楚,下面将结合本技术具体实施例及相应的附图对本技术技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
21.首先需要说明的是,本技术记载的一种基于gan模型的电力调度计划的生成方法可以以程序或算法的方式存储在系统或服务器中,并可以通过系统或服务器所在的硬件终端中的相应元件,例如处理器、存储器、通讯模块等实现对上述程序或算法的支持。在本技术实施例中,以系统为例进行解释说明,该系统可以通过其所在的终端硬件对上述程序或算法进行支持,也可以通过与远端服务器进行通讯,以信息交互的方式实现对程序或算法的支持。此外,系统可以存储在相应的硬件终端中,该硬件终端包括但不限于:手机、平板电脑、个人计算机以及其他具备相应算力的硬件设备。用户可以通过系统本身、app或web网页等方式来登录该系统,以实现对其中的功能或参数进行调配、参考以及监督,进而实现基于gan模型生成电力调度计划。
22.以下结合附图,详细说明本技术各实施例提供的技术方案。
23.如图1所示,本技术实施例提供方法,包括:
24.s101:采集电网运行数据,其中,所述电网运行数据至少包括以下一种:机组发电数据、交流联络线数据、直流联络线数据、柔性负荷数据、储能调度数据。
25.具体地,系统通过相应的采集模块采集电网运行数据,该采集模块可以与电网的数据库或监控设备进行数据互联,以实现采集上述电网运行数据。
26.其中,机组发电数据即在特定的区域中,根据该区域中的机组以及装机容量确定其在特定时间内的发电量。
27.交流联络线数据即,在上述特定区域中以及特定时间内,连接不同电压等级的交流线路或联络变压器的相关情况。
28.直流联络线数据即,在上述特定区域中以及特定时间内,连接不同电压等级的直流线路或联络变压器的相关情况。
29.柔性负荷数据即,在上述特定区域中以及特定时间内,能够主动与电网进行能量互动的负荷的相关数据。
30.储能调度数据即,在上述特定区域中以及特定时间内,储能系统对于电能的调度量等相关数据。
31.s102:根据所述电网运行数据训练调度计划生成模型,其中,所述调度计划生成模型至少包括以下一种:机组发电计划生成模型、交流联络线计划生成模型、直流联络线计划生成模型、柔性负荷计划生成模型、储能调度计划生成模型,所述调度计划生成模型通过gan模型训练得到。
32.首先需要说明的是,生成式对抗网络(generative adversarial networks,gan)模型是一种无监督式学习的一种方法,由生成网络和判别网络组成,是近年来针对复杂分布式无监督学习的重要方法,gan模型技术已经广泛应用于计算机视觉、自然语言处理、语音生成等多个领域,并取得了不错的效果。
33.具体地,系统通过采集海量电网运行数据,并基于历史数据,综合考虑各类影响因素,结合序列化数据建模lstm模型和注意力机制,基于gan模型生成调度计划生成模型。
34.其中,机组发电计划生成模型的训练过程包括:
35.系统获取机组发电数据,其中,机组发电数据包括:机组发电初始计划、机组发电运行数据、机组发电历史数据。
36.通过第一初始gan模型进行训练,其中,第一初始gan模型包括第一生成器与第一判别器。第一生成器可以根据输入量,输出模拟该输入量的相应输出量,第一判别器可以判定输入量是否相似。
37.具体地,将机组发电初始计划以及机组发电运行数据输入至第一生成器中,以通过第一生成器根据机组发电初始计划以及机组发电运行数据,模拟出与机组发电初始计划相似的机组发电模拟计划。
38.进而,系统将机组发电计划、机组发电运行数据以及机组发电模拟计划或机组发电历史计划输入至第一判别器中,并确定第一判别器的输入量为机组发电初始计划、机组发电运行数据、机组发电模拟计划时,输出量判定为低电平,输入量为机组发电初始计划、机组发电运行数据以及机组发电历史计划时,输出量判定为高电平。
39.进而,系统固定第一判别器的参数,并通过梯度下降法训练第一生成器,即通过梯
度下降法对第一生成器的相关参数进行逐次调整,直至第一判别器无法根据输入量做出判定。
40.进而,系统固定第一生成器的参数,并通过梯度下降法训练第一判别器,即通过梯度下降法对第一判别器的相关参数进行逐次调整,直至第一判别器能够根据输入量做出判定。
41.通过上述方式对第一生成器和第一判别器进行交替训练,即可生成机组发电计划生成模型。
42.此时的机组发电计划生成模型即可根据机组发电数据模拟出对应的机组发电模拟计划,相比于机组发电初始计划,机组发电模拟计划更能够体现机组发电数据的底层规律,具有更高的合理性。
43.此外,交流联络线计划生成模型的训练过程包括:
44.系统获取交流联络线数据,其中,交流联络线数据包括:交流联络线初始计划、交流联络线运行数据、交流联络线历史计划。
45.通过第二初始gan模型进行训练,其中,第二初始gan模型包括第二生成器与第二判别器。第二生成器可以根据输入量,输出模拟该输入量的相应输出量,第一判别器可以判定输入量是否相似。
46.具体地,系统将交流联络线初始计划以及交流联络线运行数据输入至第二生成器中,以通过第二生成器根据交流联络线初始计划以及交流联络线运行数据,模拟出与交流联络线初始计划相似的交流联络线模拟计划。
47.进而,系统将交流联络线初始计划、交流联络线运行数据以及交流联络线模拟计划或交流联络线历史计划输入至第二判别器中,并确定第二判别器的输入量为交流联络线初始计划、交流联络线运行数据、交流联络线模拟计划时,输出量判定为低电平,输入量为交流联络线初始计划、交流联络线运行数据以及交流联络线历史计划时,输出量判定为高电平。
48.进而,系统固定第二判别器的参数,并通过梯度下降法训练第二生成器,即通过梯度下降法对第二生成器的相关参数进行逐次调整,直至第二判别器无法根据输入量做出判定。
49.进而,系统固定第二生成器的参数,并通过梯度下降法训练第二判别器,即通过梯度下降法对第二判别器的相关参数进行逐次调整,直至第二判别器能够根据输入量做出判定。
50.通过上述方式对第二生成器和第二判别器进行交替训练,即可生成交流联络线计划生成模型
51.此时的交流联络线计划生成模型即可根据交流联络线数据模拟出对应的交流联络线模拟计划,相比于交流联络线初始计划,交流联络线模拟计划更能够体现交流联络线数据的底层规律,具有更高的合理性。
52.此外,直流联络线计划生成模型的训练过程包括:
53.系统获取直流联络线数据,其中,直流联络线数据包括:直流联络线初始计划、直流联络线运行数据、直流联络线历史计划。
54.通过第三初始gan模型进行训练,其中,第三初始gan模型包括第三生成器与第三
判别器。第三生成器可以根据输入量,输出模拟该输入量的相应输出量,第三判别器可以判定输入量是否相似。
55.具体地,将直流联络线初始计划以及直流联络线运行数据输入至第三生成器中,以通过第三生成器根据直流联络线初始计划以及直流联络线运行数据,模拟出与直流联络线初始计划相似的直流联络线模拟计划。
56.进而,系统将直流联络线计划、直流联络线运行数据以及直流联络线模拟计划或直流联络线历史计划输入至第三判别器中,并确定第三判别器的输入量为直流联络线初始计划、直流联络线运行数据、直流联络线模拟计划时,输出量判定为低电平,输入量为直流联络线初始计划、直流联络线运行数据以及直流联络线历史计划时,输出量判定为高电平。
57.进而,系统固定第三判别器的参数,并通过梯度下降法训练第三生成器,即通过梯度下降法对第三生成器的相关参数进行逐次调整,直至第三判别器无法根据输入量做出判定。
58.进而,系统固定第三生成器的参数,并通过梯度下降法训练第三判别器,即通过梯度下降法对第三判别器的相关参数进行逐次调整,直至第三判别器能够根据输入量做出判定。
59.通过上述方式对第三生成器和第三判别器进行交替训练,即可生成直流联络线计划生成模型。
60.此时的直流联络线计划生成模型即可根据直流联络线数据模拟出对应的直流联络线模拟计划,相比于直流联络线初始计划,直流联络线模拟计划更能够体现直流联络线数据的底层规律,具有更高的合理性。
61.此外,柔性负荷计划生成模型的训练过程包括:
62.系统获取柔性负荷数据,其中,柔性负荷数据包括:柔性负荷初始计划、柔性负荷运行数据、柔性负荷历史计划。
63.通过第四初始gan模型进行训练,其中,第四初始gan模型包括第四生成器与第四判别器。第四生成器可以根据输入量,输出模拟该输入量的相应输出量,第四判别器可以判定输入量是否相似。
64.具体地,将柔性负荷初始计划以及柔性负荷运行数据输入至第四生成器中,以通过第四生成器根据柔性负荷初始计划以及柔性负荷运行数据,模拟出与柔性负荷初始计划相似的柔性负荷模拟计划。
65.进而,系统将柔性负荷计划、柔性负荷运行数据以及柔性负荷模拟计划或柔性负荷历史计划输入至第四判别器中,并确定第四判别器的输入量为柔性负荷初始计划、柔性负荷运行数据、柔性负荷模拟计划时,输出量判定为低电平,输入量为柔性负荷初始计划、柔性负荷运行数据以及柔性负荷历史计划时,输出量判定为高电平。
66.进而,系统固定第四判别器的参数,并通过梯度下降法训练第四生成器,即通过梯度下降法对第四生成器的相关参数进行逐次调整,直至第四判别器无法根据输入量做出判定。
67.进而,系统固定第四生成器的参数,并通过梯度下降法训练四判别器,即通过梯度下降法对第四判别器的相关参数进行逐次调整,直至第四判别器能够根据输入量做出判定。
68.通过上述方式对第四生成器和第四判别器进行交替训练,即可生成柔性负荷计划生成模型。
69.此时的柔性负荷计划生成模型即可根据柔性负荷数据模拟出对应的柔性负荷模拟计划,相比于柔性负荷初始计划,柔性负荷模拟计划更能够体现柔性负荷数据的底层规律,具有更高的合理性。
70.此外,储能调度计划生成模型的训练过程包括:
71.系统获取储能调度数据,其中,储能调度数据包括:储能调度初始计划、储能调度运行数据、储能调度历史计划。
72.通过第五初始gan模型进行训练,其中,第五初始gan模型包括第五生成器与第五判别器。第五生成器可以根据输入量,输出模拟该输入量的相应输出量,第五判别器可以判定输入量是否相似。
73.具体地,将储能调度初始计划以及储能调度运行数据输入至第五生成器中,以通过第五生成器根据储能调度初始计划以及储能调度运行数据,模拟出与储能调度初始计划相似的储能调度模拟计划。
74.进而,系统将储能调度计划、储能调度运行数据以及储能调度模拟计划或储能调度历史计划输入至第五判别器中,并确定第五判别器的输入量为储能调度初始计划、储能调度运行数据、储能调度模拟计划时,输出量判定为低电平,输入量为储能调度初始计划、储能调度运行数据以及储能调度历史计划时,输出量判定为高电平。
75.进而,系统固定第五判别器的参数,并通过梯度下降法训练第五生成器,即通过梯度下降法对第五生成器的相关参数进行逐次调整,直至第五判别器无法根据输入量做出判定。
76.进而,系统固定第五生成器的参数,并通过梯度下降法训练五判别器,即通过梯度下降法对第五判别器的相关参数进行逐次调整,直至第五判别器能够根据输入量做出判定。
77.通过上述方式对第五生成器和第五判别器进行交替训练,即可生成储能调度计划生成模型。
78.此时的储能调度计划生成模型即可根据储能调度数据模拟出对应的储能调度模拟计划,相比于储能调度初始计划,储能调度模拟计划更能够体现储能调度数据的底层规律,具有更高的合理性。
79.通过上述训练得到的机组发电计划生成模型、交流联络线计划生成模型、直流联络线计划生成模型、柔性负荷计划生成模型、储能调度计划生成模型,即可整合得到调度计划生成模型。
80.此外,还需要说明的是,上述第一初始gan模型、第二初始gan模型、第三初始gan模型、第四初始gan模型、第五初始gan模型,以及包含的生成器和判别器的构成方式都一致,均基于gan模型得到。
81.s103:通过所述调度计划生成模型以及所述电网运行数据,实时生成电力调度计划,其中,所述电力调度计划至少包括以下一种:机组发电计划、交流联络线计划、直流联络线计划、柔性负荷计划、储能调度计划。
82.具体地,通过机组发电计划生成模型生成机组发电计划。
83.通过交流联络线计划生成模型生成交流联络线计划。
84.通过直流联络线计划生成模型生成直流联络线计划。
85.通过柔性负荷计划生成模型生成柔性负荷计划。
86.通过储能调度计划生成模型生成储能调度计划。
87.此外,系统在通过调度计划生成模型以及电网运行数据,实时生成电力调度计划之后,还包括:
88.系统采集上述特定区域以及特定时间内的设备检修数据。
89.进而,系统根据设备检修数据、电力调度计划、电网运行数据,训练调整优化模型,其中,调整优化模型通过gan模型训练得到。
90.需要说明的是,此处的调整优化模型的训练过程与上述电力调度模型的训练方式一致,在此处不再赘述。
91.进而,系统通过调整优化模型,实时生成与电力调度计划对应的优化后的电力调度计划,其中,优化后的电力调度计划至少包括以下一种:优化后的机组发电计划、优化后的交流联络线计划、优化后的直流联络线计划、优化后的柔性负荷计划、优化后的储能调度计划。
92.通过该调整优化模型,可以针对电力调度计划生成对应的优化后的电力调度计划,基于gan模型的特性,使得具体计划内容更具合理性。
93.s104:实时更新所述电网运行数据,得到更新后的电网运行数据,并通过所述更新后的电网运行数据对所述调度计划生成模型进行更新训练,得到更新后的调度计划生成模型。
94.具体地,电网运行数据是不断产生变化的,若调度计划生成模型一成不变,则无法根据电网运行数据进行合理的计划,因此,在本技术实施例中,还可以通过更新后的电网运行数据对调度计划生成模型进行更新训练。
95.需要说明的是,此处的更新训练,即将更新后的电网运行数据替代上述电网运行数据,并通过上述技术方案进行重新训练的过程,在此处不再赘述。
96.此外,通过更新后的电网运行数据对调度计划进行更新训练,得到更新后的调度计划生成模型之后,还包括:
97.系统通过更新后的调度计划生成模型,实时生成更新后的电力调度计划,其中,更新后的电力调度计划至少包括以下一种:更新后的机组发电计划、更新后的交流联络线计划、更新后的直流联络线计划、更新后的柔性负荷计划、更新后的储能调度计划。
98.也即,通过更新后的机组发电计划生成模型,生成更新后的机组发电计划。
99.通过更新后的交流联络线计划生成模型,生成更新后的交流联络线计划。
100.通过更新后的直流联络线计划生成模型,生成更新后的直流联络线计划。
101.通过更新后的柔性负荷计划生成模型,生成更新后的柔性负荷计划。
102.通过更新后的储能调度计划生成模型,生成更新后的储能调度计划。
103.进一步地,系统根据更新后的电力调度计划对调整优化模型进行更新训练,得到更新后的调整优化模型。
104.即,在电力调度计划根据更新后的电网运行数据进行实时更新后,调整优化模型也需要跟进进行更新,以保证生成的计划的合理性。
105.在一个实施例中,如图2所示,本技术还提供了一种基于gan模型的电力调度计划的生成设备,包括:
106.至少一个处理器;以及,
107.与所述至少一个处理器通信连接的存储器;其中,
108.所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如下指令:
109.采集电网运行数据,其中,所述电网运行数据至少包括以下一种:机组发电数据、交流联络线数据、直流联络线数据、柔性负荷数据、储能调度数据;
110.根据所述电网运行数据训练调度计划生成模型,其中,所述调度计划生成模型至少包括以下一种:机组发电计划生成模型、交流联络线计划生成模型、直流联络线计划生成模型、柔性负荷计划生成模型、储能调度计划生成模型,所述调度计划生成模型通过gan模型训练得到;
111.通过所述调度计划生成模型以及所述电网运行数据,实时生成电力调度计划,其中,所述电力调度计划至少包括以下一种:机组发电计划、交流联络线计划、直流联络线计划、柔性负荷计划、储能调度计划;
112.实时更新所述电网运行数据,得到更新后的电网运行数据,并通过所述更新后的电网运行数据对所述调度计划生成模型进行更新训练,得到更新后的调度计划生成模型。
113.在一个实施例中,本技术还提供了一种非易失性计算机存储介质,存储有计算机可执行指令,所述计算机可执行指令设置为:
114.采集电网运行数据,其中,所述电网运行数据至少包括以下一种:机组发电数据、交流联络线数据、直流联络线数据、柔性负荷数据、储能调度数据;
115.根据所述电网运行数据训练调度计划生成模型,其中,所述调度计划生成模型至少包括以下一种:机组发电计划生成模型、交流联络线计划生成模型、直流联络线计划生成模型、柔性负荷计划生成模型、储能调度计划生成模型,所述调度计划生成模型通过gan模型训练得到;
116.通过所述调度计划生成模型以及所述电网运行数据,实时生成电力调度计划,其中,所述电力调度计划至少包括以下一种:机组发电计划、交流联络线计划、直流联络线计划、柔性负荷计划、储能调度计划;
117.实时更新所述电网运行数据,得到更新后的电网运行数据,并通过所述更新后的电网运行数据对所述调度计划生成模型进行更新训练,得到更新后的调度计划生成模型。
118.本技术中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于设备和介质实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
119.本技术实施例提供的设备和介质与方法是一一对应的,因此,设备和介质也具有与其对应的方法类似的有益技术效果,由于上面已经对方法的有益技术效果进行了详细说明,因此,这里不再赘述设备和介质的有益技术效果。
120.本领域内的技术人员应明白,本技术的实施例可提供为方法、系统、或计算机程序产品。因此,本技术可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实
施例的形式。而且,本技术可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
121.本技术是参照根据本技术实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
122.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
123.这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
124.在一个典型的配置中,计算设备包括一个或多个处理器(cpu)、输入/输出接口、网络接口和内存。
125.内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(ram)和/或非易失性内存等形式,如只读存储器(rom)或闪存(flash ram)。内存是计算机可读介质的示例。
126.计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(pram)、静态随机存取存储器(sram)、动态随机存取存储器(dram)、其他类型的随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、快闪记忆体或其他内存技术、只读光盘只读存储器(cd-rom)、数字多功能光盘(dvd)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。
127.还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、商品或者设备中还存在另外的相同要素。
128.以上所述仅为本技术的实施例而已,并不用于限制本技术。对于本领域技术人员来说,本技术可以有各种更改和变化。凡在本技术的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本技术的权利要求范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1