一种虚拟电厂分布式资源两级自组织优化聚合方法及系统

文档序号:31670100发布日期:2022-09-28 00:45阅读:109来源:国知局
一种虚拟电厂分布式资源两级自组织优化聚合方法及系统

1.本发明属于虚拟电厂技术领域,具体涉及一种虚拟电厂分布式资源两级自组织优化聚合方法及系统。


背景技术:

2.随着风电、光伏、电动汽车等ders(分布式电力资源)数量的跳跃式增长,未来将有海量的分布式电力资源以多种形式接入配电网。尽管ders在配电网中占的比重愈来愈大,其优势却难以得到充分有效发挥。这是由于ders具有高度的分散性、不确定性和异构性,分布式电源、可控负荷、电动汽车等大量小容量der难以直接参与电网的调控:对于基于电价的间接调控模式,由于每个der个体的容量小,对电力系统的影响通常较低,其参与电网调控带来的经济效益往往较小,因此其参与调控的积极性较低;而对于der直接参与系统调度的直接调控模式,系统运营商需求解复杂的高维优化模型,带来较大的计算负担,从而降低运行效率,无法保证电力系统的高效有序运行。因此,资源的聚合是实现配电网分布式电力资源调控、提高能源利用率的关键。虚拟电厂(virtual power plant,vpp)作为聚合ders的有效手段,借助先进的计量、通信、控制等技术,无需改变ders各自的并网方式和地理位置即可实现聚能、供能、用能与储能,有效连接ders与电力系统,实现资源整合、分配与重组,并作为聚合实体直接参与电力系统的调度运行,是智能电网在能源供给侧实现互动化、智能化的重要途径。


技术实现要素:

3.有鉴于此,本发明提供一种虚拟电厂分布式资源两级自组织优化聚合方法及系统。
4.本发明解决其技术问题采用的技术方案是:
5.一种虚拟电厂分布式资源两级自组织优化聚合方法,包括以下步骤:
6.1)面向配电台区的第一级聚合,具体包括:
7.s100、将配电台区中的ders构成的自然物理集群作为第一级,由配电台区部署的边缘计算服务器进行聚合;
8.s200、利用向云端调取的历史数据,基于深度贝叶斯网络在边缘计算服务器中针对整个配电台区风能、太阳能的出力及台区负荷曲线进行不确定性建模,构建小时级预测模型;
9.s300、根据所述小时级预测模型,构建包含风电、光伏和负荷的广义台区负荷模型;
10.s400、对于配电台区内的分布式的燃气轮机与小水电站的发电机,将其聚合为一个统一的虚拟同步发电机出力的数学模型;
11.s500、对于配电台区内的分布式储能,将其聚合为一个集中式的虚拟储能模型容量的数学模型;
12.2)跨配电台区的第二级聚合:将所述广义台区负荷模型、所述虚拟同步发电机模型和所述虚拟储能模型的所有参数上传至云端,进行第二级聚合。
13.作为进一步的改进,所述步骤s400包括如下步骤:
14.s401、将序号为i的发电机的向上爬坡速率ramp
i,up
和向下爬坡速率ramp
i,down
分别进行累加,得到虚拟同步发电机的向上爬坡速率ramp
sum,up
和向下爬坡速率ramp
sum,down
,其中,n为大于0的正整数;
15.s402、根据每一台发电机的向上爬坡速率和向下爬坡速率,计算对应的虚拟同步发电机在t时刻出力的上限和下限,其中,p
i,max
(t)=pi(t-1)+δt
×
ramp
i,up
,p
i,min
(t)=pi(t-1)-δt
×
ramp
i,down
,p
i,max
(t)≤p
i,max
,p
i,min
(t)≤p
i,min
,p
i,max
(t)表示第i台虚拟同步发电机在t时刻出力的上限,p
i,min
(t)表示第i台虚拟同步发电机在t时刻出力的上限,δt表示前一个时刻与当前时刻之间的时间差,pi(t-1)表示前一个时刻的虚拟同步发电机出力,p
i,max
和p
i,min
分别为第i台虚拟同步发电机相应的出力上限最大值和下限最大值;
16.s403、把各台发电机在t时刻出力的上限和下限累加起来,得到对应的虚拟同步发电机在t时刻总的出力限值:其中,p
max
(t)表示虚拟同步发电机t时刻的出力上限,p
min
(t)表示虚拟同步发电机t时刻的出力下限,最终得到虚拟同步发电机出力的数学模型。
17.作为进一步的改进,所述步骤s500包括以下过程:
18.s501、将序号为j的储能设备的额定充电功率pess
j,char_n
和额定放电功率pess
j,disc_n
分别进行累加,得到虚拟储能模型的最大充电功率pess
char,max
(t)和pess
disc,max
(t),其中,m为大于0的正整数;
19.s502、设定t时刻储能设备的容量上限为e
j,max
(t)=ej(t-1)+δt
×
pess
j,char_n
,其中,ej(t-1)表示前一个时刻的储能设备容量上限,e
j,max
(t)≤e
j,max
,e
j,max
为储能设备的容量的最大值;设定t时刻储能设备的容量下限为e
j,min
(t)=ej(t-1)-δt
×
pess
j,disc_n
,其中e
j,min
(t)≥e
j,min
,e
j,min
为储能设备的容量的最小值;
20.s503、把各台储能设备在t时刻的容量上限和容量下限累加起来,得到虚拟储能在t时刻总的容量限值e
max
(t)和e
min
(t),其中,最终得到一个集中式的虚拟储能模型容量的数学模型。
21.作为进一步的改进,所述跨配电台区的第二级聚合具体包括:
22.s601、以虚拟电厂内部运行成本最小为优化目标,构建虚拟电厂内部供需互动优化调度模型:
[0023][0024]
其中,cost
vs,k
(t)表示第k个配电台区内虚拟同步发电机的运行成本,cost
ess,k
(t)为第k个配电台区虚拟储能模型的运行成本,cost
grid
(t)为虚拟电厂整体从外网购电的成本,cost
grid
(t)为正则表示购电,cost
grid
(t)为负则表示售电,t表示以时刻统计的总的时长,k表示参与聚合的配电台区的总数量;
[0025]
s602、通过所述虚拟电厂内部供需互动优化调度模型,得到一个经优化的虚拟电
厂运行的数据集,将所述数据集中各广义台区负荷模型、虚拟储能模型和虚拟同步发电机的出力作为预设值保存;
[0026]
s603、将虚拟电厂内部所有发电单元的出力减去内部总负荷需求,得到剩余的总有功出力与剩余的储能容量,根据所述剩余的总有功出力与剩余的储能容量,计算相应有功出力容量的虚拟同步发电机的惯量、阻尼系数,并基于所述惯量、阻尼系数构建虚拟同步发电机数学模型,将不同容量水平的所述虚拟电厂内部供需互动优化调度模型总有功出力值作为所述虚拟同步发电机数学模型的输入,将所述输入和所述虚拟同步发电机数学模型输出组合形成训练数据集;
[0027]
s604、采用深度q学习算法,构建深度强化学习模型,通过训练得到容量自适应的模拟真实大型虚拟同步发电机组特性的虚拟发电厂聚合数据模型;
[0028]
s605、将所述虚拟发电厂聚合数据模型作为虚拟电厂模型上传至云端的调度平台,进行第二级聚合。
[0029]
作为进一步的改进,所述配电台区为包括楼宇、小区、工厂、学校的400v配电台区。
[0030]
一种实现其上所述的虚拟电厂分布式资源两级自组织优化聚合方法的系统,所述系统包括配电台区、第一级聚合模块、第二级聚合模块、边缘计算服务器和云端,所述边缘计算服务器部署在配电台区,所述第一级聚合模块包括广义负荷模块、集中式发电机模块和集中式储能模块:
[0031]
所述配电台区内设有若干ders,若干所述ders构成自然物理集群,将所述自然物理集群作为第一级,由配电台区部署的边缘计算服务器进行聚合;
[0032]
所述边缘计算服务器利用向云端调取的历史数据,在边缘计算服务器中针对整个配电台区风能、太阳能的出力及台区负荷曲线基于深度贝叶斯网络学习的不确定性建模方法构建小时级预测模型;
[0033]
所述广义负荷模块用于根据所述小时级预测模型,构建包含风电、光伏和负荷的广义台区负荷模型;
[0034]
所述集中式发电机模块用于对配电台区内的分布式的燃气轮机与小水电站的发电机,将其聚合为一个统一的虚拟同步发电机模型;
[0035]
所述集中式储能模块用于对配电台区内的分布式储能,将其聚合为一台集中式的虚拟储能模型;
[0036]
所述第二级聚合模块用于将所述广义台区负荷模型、所述虚拟同步发电机模型和所述虚拟储能模型的所有参数上传至云端,进行第二级聚合。
[0037]
一种计算机设备,包括存储器和处理器,存储器存储有计算机程序,处理器执行计算机程序时实现上述虚拟电厂分布式资源两级自组织优化聚合方法的步骤。
[0038]
一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现上述虚拟电厂分布式资源两级自组织优化聚合方法的步骤。
[0039]
上述虚拟电厂分布式资源两级自组织优化聚合方法及系统,首先,将配电台区中的ders构成的自然物理集群作为第一级,由配电台区部署的边缘计算服务器进行聚合;其次,利用向云端调取的历史数据,基于深度贝叶斯网络在边缘计算服务器中针对整个配电台区风能、太阳能的出力及台区负荷曲线进行不确定性建模,构建小时级预测模型,根据所述小时级预测模型,构建含风电、光伏和负荷的广义台区负荷模型;接着,对于配电台区内
的分布式的燃气轮机与小水电站的发电机,将其聚合为一个统一的虚拟同步发电机出力的数学模型;再次,对于配电台区内的分布式储能,将其聚合为一个集中式的虚拟储能模型容量的数学模型,通过上述过程,完成面向配电台区的第一级聚合;最后,通过将所述广义台区负荷模型、所述虚拟同步发电机模型和所述虚拟储能模型的所有参数上传至云端,进行第二级聚合,完成跨配电台区的第二级聚合。本发明能充分进行配电网分布式电力资源调控,且能提高能源利用率。
附图说明
[0040]
利用附图对本发明作进一步说明,但附图中的实施例不构成对本发明的任何限制,对于本领域的普通技术人员,在不付出创造性劳动的前提下,还可以根据以下附图获得其它的附图。
[0041]
图1是一种虚拟电厂分布式资源两级自组织优化聚合方法的流程图。
[0042]
图2是一种虚拟电厂分布式资源两级自组织优化聚合系统的模型图。
具体实施方式
[0043]
为了使本技术领域的人员更好地理解本发明的技术方案,下面结合附图对本发明作进一步的详细说明。
[0044]
在一个实施例中,如图1所示,一种虚拟电厂分布式资源两级自组织优化聚合方法,包括以下步骤:
[0045]
1)面向配电台区的第一级聚合,具体包括:
[0046]
s100、将配电台区中的ders构成的自然物理集群作为第一级,由配电台区部署的边缘计算服务器进行聚合;
[0047]
需要说明的是,上述配电台区优选为包括楼宇、小区、工厂、学校的400v配电台区;自然物理集群就是分布式光伏、储能、电动汽车、分布式风力发电机构成的分布式电力资源(ders)构成的集群。
[0048]
s200、利用向云端调取的历史数据,基于深度贝叶斯网络在边缘计算服务器中针对整个配电台区风能、太阳能的出力及台区负荷曲线进行不确定性建模,构建小时级预测模型;
[0049]
具体地,历史数据包括负荷基线数据、风电、光伏发电出力的数据,
[0050]
s300、根据所述小时级预测模型,构建包含风电、光伏和负荷的广义台区负荷模型;
[0051]
s400、对于配电台区内的分布式的燃气轮机与小水电站的发电机,将其聚合为一个统一的虚拟同步发电机出力的数学模型;
[0052]
s500、对于配电台区内的分布式储能,将其聚合为一个集中式的虚拟储能模型容量的数学模型;
[0053]
2)跨配电台区的第二级聚合:将所述广义台区负荷模型、所述虚拟同步发电机模型和所述虚拟储能模型的所有参数上传至云端,进行第二级聚合。
[0054]
具体的,虚拟储能模型的所有参数包括容量、有功功率出力、无功功率出力、虚拟同步发电机的惯量系数和阻尼系数。
[0055]
本发明基于资源聚合部分实现配电网中广域分布的分布式电力资源的自组织聚合,根据ders的地理分布特性、负荷密度、用电水平等因素,提出了海量分布式电力资源的两级聚合模式,首先,由楼宇、小区、工厂、学校等400v配电台区中的ders构成的自然物理集群作为第一级,由400v配电台区部署的边缘计算服务器进行聚合;其次,考虑ders资源的随机性和负荷的波动性,利用向云端调取的历史数据,在边缘计算服务器中针对整个配电台区风能、太阳能的出力及台区负荷曲线基于深度贝叶斯网络学习的不确定性建模方法构建小时级预测模型,根据所述小时级预测模型,构建含风电、光伏和负荷的广义台区负荷模型;接着,对于配电台区内的分布式的燃气轮机与小水电站的发电机,将其聚合为一个统一的虚拟同步发电机模型;再次,对于配电台区内的分布式储能,将其聚合为一台集中式的虚拟储能模型,通过上述过程,完成面向配电台区的第一级聚合;最后,通过将所述广义台区负荷模型、所述虚拟同步发电机模型和所述虚拟储能模型的所有参数上传至云端,进行第二级聚合,完成跨配电台区的第二级聚合。本发明能充分进行配电网分布式电力资源调控,且能提高能源利用率。
[0056]
在一个实施例中,步骤s400中对于配电台区内的分布式的燃气轮机与小水电站的发电机,将其聚合为一个统一的虚拟同步发电机模型,包括如下步骤:
[0057]
s401、将序号为i的发电机的向上爬坡速率ramp
i,up
和向下爬坡速率ramp
i,down
分别进行累加,得到虚拟同步发电机的向上爬坡速率ramp
sum,up
和向下爬坡速率ramp
sum,down
,其中,n为大于0的正整数;
[0058]
s402、根据每一台发电机的向上爬坡速率和向下爬坡速率,计算对应的虚拟同步发电机在t时刻出力的上限和下限,其中,p
i,max
(t)=pi(t-1)+δt
×
ramp
i,up
,p
i,min
(t)=pi(t-1)-δt
×
ramp
i,dowm
,p
i,max
(t)≤p
i,max
,p
i,min
(t)≤p
i,min
,p
i,max
(t)表示第i台虚拟同步发电机在t时刻出力的上限,p
i,min
(t)表示第i台虚拟同步发电机在t时刻出力的上限,δt表示前一个时刻与当前时刻之间的时间差,pi(t-1)表示前一个时刻的虚拟同步发电机出力,p
i,max
和p
i,min
分别为第i台虚拟同步发电机相应的出力上限最大值和下限最大值;
[0059]
s403、把各台发电机在t时刻出力的上限和下限累加起来,得到对应的虚拟同步发电机在t时刻总的出力限值:其中,p
max
(t)表示虚拟同步发电机t时刻的出力上限,p
min
(t)表示虚拟同步发电机t时刻的出力下限,最终得到虚拟同步发电机出力的数学模型。
[0060]
在一个实施例中,步骤s500包括以下过程:
[0061]
s501、将序号为j的储能设备的额定充电功率pess
j,char_n
和额定放电功率pess
j,disc_n
分别进行累加,得到虚拟储能模型的最大充电功率pess
char,max
(t)和pess
disc,max
(t),其中,m为大于0的正整数;
[0062]
s502、设定t时刻储能设备的容量上限为e
j,max
(t)=ej(t-1)+δt
×
pess
j,char_n
,其中,ej(t-1)表示前一个时刻的储能设备容量上限,e
j,max
(t)≤e
j,max
,e
j,max
为储能设备的容量的最大值;设定t时刻储能设备的容量下限为e
j,min
(t)=ej(t-1)-δt
×
pess
j,disc_n
,其中e
j,min
(t)≥e
j,min
,e
j,min
为储能设备的容量的最小值;
[0063]
s503、把各台储能设备在t时刻的容量上限和容量下限累加起来,得到虚拟储能在t时刻总的容量限值e
max
(t)和e
min
(t),其中,
最终得到一个集中式的虚拟储能模型容量的数学模型。
[0064]
在一个实施例中,上述跨配电台区的第二级聚合具体包括:
[0065]
s601、以虚拟电厂内部运行成本最小为优化目标,构建虚拟电厂内部供需互动优化调度模型:
[0066][0067]
其中,cost
vs,k
(t)表示第k个配电台区内虚拟同步发电机的运行成本,cost
ess,k
(t)为第k个配电台区虚拟储能模型的运行成本,cost
grid
(t)为虚拟电厂整体从外网购电的成本,cost
grid
(t)为正则表示购电,cost
grid
(t)为负则表示售电,t表示以时刻统计的总的时长,k表示参与聚合的配电台区的总数量;
[0068]
s602、通过所述虚拟电厂内部供需互动优化调度模型,得到一个经优化的虚拟电厂运行的数据集,将所述数据集中各广义台区负荷模型、虚拟储能模型和虚拟同步发电机的出力作为预设值保存;
[0069]
s603、将虚拟电厂内部所有发电单元的出力减去内部总负荷需求,得到剩余的总有功出力与剩余的储能容量,根据所述剩余的总有功出力与剩余的储能容量,计算相应有功出力容量的虚拟同步发电机的惯量、阻尼系数,并基于所述惯量、阻尼系数构建虚拟同步发电机数学模型,将不同容量水平的所述虚拟电厂内部供需互动优化调度模型总有功出力值作为所述虚拟同步发电机数学模型的输入,将所述输入和所述虚拟同步发电机数学模型输出组合形成训练数据集;
[0070]
具体地,发电单元包括燃气轮机、小水电站发电机,总负荷需求为负荷基线数据与风电、光伏发电出力相加后的广义负荷需求数据。
[0071]
s604、采用深度q学习算法,构建深度强化学习模型,通过训练得到容量自适应的模拟真实大型虚拟同步发电机组特性的虚拟发电厂聚合数据模型;
[0072]
s605、将所述虚拟发电厂聚合数据模型作为虚拟电厂模型上传至云端的调度平台,进行第二级聚合。
[0073]
总之,本发明通过两级聚合模式,很好地实现了配电网分布式电力资源调控,且能源利用率高。
[0074]
在一个实施例中,一种计算机设备,包括存储器和处理器,存储器存储有计算机程序,处理器执行计算机程序时实现虚拟电厂分布式资源两级自组织优化聚合方法的步骤。
[0075]
在一个实施例中,一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现虚拟电厂分布式资源两级自组织优化聚合方法的步骤。
[0076]
本领域内的技术人员应明白,本技术的实施例可提供为方法、系统、或计算机程序产品。因此,本技术可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本技术可采用在一个或多个其中包含有计算机可用程序代码的计算机可读存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。本技术是参照根据本技术实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序
指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0077]
以上对本发明所提供的一种虚拟电厂分布式资源两级自组织优化聚合方法及系统进行了详细介绍。本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的核心思想。应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以对本发明进行若干改进和修饰,这些改进和修饰也落入本发明权利要求的保护范围内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1