1.一种电网运行场景的生成方法,其特征在于,包括:获取电网的电网拓扑结构以及若干源荷数据样本;其中,所述源荷数据样本,包括:若干新能源发电机组的发电数据样本,以及若干负荷需求数据样本;所述电网拓扑结构,包括:若干新能源发电节点、若干火力发电节点、若干负荷节点、变压器以及输电线路;根据所述源荷数据样本中的发电数据样本,生成所述电网拓扑结构中新能源发电节点的发电数据,以及根据所述源荷数据样本中的负荷需求数据样本,生成所述电网拓扑结构中负荷节点的负荷需求数据,继而生成所述电网拓扑结构下,包含有新能源机组出力和负荷用电的若干第一源荷分布场景;根据所述第一源荷分布场景,随机设置所述电网拓扑结构中任意若干新能源发电节点以及若干火力发电节点中的发电机组关停,以生成若干初始第二源荷分布场景;根据所述第一源荷分布场景,随机设置所述电网拓扑结构中任意若干变压器以及输电线路故障,以生成若干初始第三源荷分布场景;根据所述第一源荷分布场景,随机设置所述电网拓扑结构中任意若干新能源发电节点以及若干火力发电节点中的发电机组关停,且若干变压器以及输电线路故障,以生成若干初始第四源荷分布场景;判断每一所述初始第二源荷分布场景、所述初始第三源荷分布场景、以及初始第四源荷分布场景中,所有负荷节点的负荷需求数据之和与正常运行的新能源发电节点的发电数据之和的差值,是否不大于正常运行的火力发电节点的最大输出功率之和;若是,则生成对应的第二源荷分布场景、第三源荷分布场景、或第四源荷分布场景;构建源荷分布场景集合,并将所述第一源荷分布场景、所述第二源荷分布场景、所述第三源荷分布场景、以及所述第四源荷分布场景均作为所述源荷分布场景集合中的源荷分布场景;采用预设的潮流算法,计算所述源荷分布场景集合中每一源荷分布场景下的若干所述火力发电节点的目标输出功率;遍历所述源荷分布场景集合中的每一源荷分布场景,并判断当前所遍历的源荷分布场景以及对应的目标输出功率是否能够使得所述电网正常运行,并记录能够使得所述电网正常运行的目标源荷分布场景以及对应的目标输出功率;在确定所述源荷分布场景集合遍历完成时,根据目标源荷分布场景以及对应的目标输出功率,生成若干电网运行场景。
2.如权利要求1所述的一种电网运行场景的生成方法,其特征在于,获取若干源荷数据样本,包括:获取所述电网的若干实际源荷数据样本;将所述实际源荷数据样本输入到预设的生成对抗网络中,以使所述生成对抗网络中的生成器学习所述实际源荷数据样本的分布,并生成与所述实际源荷数据样本相似的若干模拟源荷数据样本,继而由所述生成对抗网络中的判别器对所述模拟源荷数据样本进行判别,最后输出被所述判别器判定为真实样本的模拟源荷数据样本;将若干所述模拟源荷数据样本以及若干所述实际源荷数据样本,作为所述源荷数据样本。
3.如权利要求2所述的一种电网运行场景的生成方法,其特征在于,所述将若干所述模拟源荷数据样本以及若干所述实际源荷数据样本,作为所述源荷数据样本,包括:对所述模拟源荷数据样本以及若干所述实际源荷数据样本进行类型识别,并赋予对应的类型标签;统计每一类型标签下的样本数量,并确定出若干不满足预设数量阈值的目标类型标签;重复随机抽取所述目标类型标签下的源荷数据样本输入到所述生成对抗网络中,以使所述生成对抗网络重复生成所述目标类型标签下的若干初始源荷数据,直至所述目标类型标签下的样本数量满足所述预设数量阈值;在确定每一类型标签下的样本数量均满足所述预设数量阈值时,将若干所述类型标签下的若干所述模拟源荷数据样本以及若干所述实际源荷数据样本,作为所述源荷数据样本。
4.如权利要求3所述的一种电网运行场景的生成方法,其特征在于,所述根据所述源荷数据样本中的发电数据样本,生成所述电网拓扑结构中新能源发电节点的发电数据,以及根据所述源荷数据样本中的负荷需求数据样本,生成所述电网拓扑结构中负荷节点的负荷需求数据,继而生成所述电网拓扑结构下,包含有新能源机组出力和负荷用电的若干第一源荷分布场景,包括:随机抽取所述源荷数据样本中的一发电数据样本,作为所述电网拓扑结构中任一新能源发电节点的发电数据,以及随机抽取所述源荷数据样本中的负荷需求数据样本,作为所述电网拓扑结构中任一负荷节点的负荷需求数据,生成若干随机源荷分布场景;随机抽取若干初始源荷分布场景中的若干目标新能源发电节点以及若干目标负荷节点,并在若干所述目标新能源发电节点的发电数据中添加扰动,以及在若干所述目标负荷节点的负荷数据中添加扰动,生成若干扰动源荷分布场景;将若干所述随机源荷分布场景以及若干所述扰动源荷分布场景,作为所述第一源荷分布场景。
5.如权利要求4所述的一种电网运行场景的生成方法,其特征在于,所述采用预设的潮流算法,计算所述源荷分布场景集合中每一源荷分布场景下的若干所述火力发电节点的目标输出功率,包括:构建火力发电成本最小化的目标函数、线路容量约束函数、火力发电节点的第一功率平衡约束函数、以及第一出力约束函数;根据所述目标函数、所述线路容量约束函数、所述第一功率平衡约束函数、以及所述第一出力约束函数,采用所述潮流算法,求解每一源荷分布场景中若干所述火力发电节点的目标输出功率。
6.如权利要求5所述的一种电网运行场景的生成方法,其特征在于,所述遍历所述源荷分布场景集合中的每一源荷分布场景,并判断当前所遍历的源荷分布场景以及对应的目标输出功率是否能够使得所述电网正常运行,包括:构建负荷节点的第二功率平衡约束函数以及电压约束;采用预设的交流潮流算法,根据当前遍历的源荷分布场景以及对应的目标输出功率,计算注入每一负荷节点的有功功率和无功功率;判断每一所述负荷节点的有功功率和无功功率,是否满足所述第二功率平衡约束函数、所述电压约束、以及所述线路容量约束函数;在确认所有的负荷节点的有功功率和无功功率,均满足所述第二功率平衡约束函数、所述电压约束、以及所述线路容量约束函数时,确定当前所遍历的源荷分布场景以及对应的目标输出功率能够使得所述电网正常运行。
7.一种电网运行场景的生成装置,其特征在于,包括:数据获取模块,用于获取电网的电网拓扑结构以及若干源荷数据样本;其中,所述源荷数据样本,包括:若干新能源发电机组的发电数据样本,以及若干负荷需求数据样本;所述电网拓扑结构,包括:若干新能源发电节点、若干火力发电节点、若干负荷节点、变压器以及输电线路;源荷场景生成模块,用于根据所述源荷数据样本中的发电数据样本,生成所述电网拓扑结构中新能源发电节点的发电数据,以及根据所述源荷数据样本中的负荷需求数据样本,生成所述电网拓扑结构中负荷节点的负荷需求数据,继而生成所述电网拓扑结构下,包含有新能源机组出力和负荷用电的若干第一源荷分布场景;源荷场景优化模块,用于根据所述第一源荷分布场景,随机设置所述电网拓扑结构中任意若干新能源发电节点以及若干火力发电节点中的发电机组关停,以生成若干初始第二源荷分布场景;根据所述第一源荷分布场景,随机设置所述电网拓扑结构中任意若干变压器以及输电线路故障,以生成若干初始第三源荷分布场景;根据所述第一源荷分布场景,随机设置所述电网拓扑结构中任意若干新能源发电节点以及若干火力发电节点中的发电机组关停,且若干变压器以及输电线路故障,以生成若干初始第四源荷分布场景;判断每一所述初始第二源荷分布场景、所述初始第三源荷分布场景、以及初始第四源荷分布场景中,所有负荷节点的负荷需求数据之和与正常运行的新能源发电节点的发电数据之和的差值,是否不大于正常运行的火力发电节点的最大输出功率之和;若是,则生成对应的第二源荷分布场景、第三源荷分布场景、或第四源荷分布场景;场景集合生成模块,用于构建源荷分布场景集合,并将所述第一源荷分布场景、所述第二源荷分布场景、所述第三源荷分布场景、以及所述第四源荷分布场景均作为所述源荷分布场景集合中的源荷分布场景;输出功率计算模块,用于采用预设的潮流算法,计算所述源荷分布场景集合中每一源荷分布场景下的若干所述火力发电节点的目标输出功率;源荷场景分析模块,用于遍历所述源荷分布场景集合中的每一源荷分布场景,并判断当前所遍历的源荷分布场景以及对应的目标输出功率是否能够使得所述电网正常运行,并记录能够使得所述电网正常运行的目标源荷分布场景以及对应的目标输出功率;运行场景生成模块,用于在确定所述源荷分布场景集合遍历完成时,根据目标源荷分布场景以及对应的目标输出功率,生成若干电网运行场景。
8.一种终端设备,其特征在于,包括处理器、存储器以及存储在所述存储器中且被配置为由所述处理器执行的计算机程序,所述处理器执行所述计算机程序时实现如权利要求1至6中任意一项所述的一种电网运行场景的生成方法。
9.一种存储介质,其特征在于,所述存储介质包括存储的计算机程序,其中,在所述计算机程序运行时控制所述存储介质所在设备执行如权利要求1至6中任意一项所述的一种电网运行场景的生成方法。