一种光伏电站功率控制方法及系统与流程

文档序号:29852497发布日期:2022-04-30 08:17阅读:187来源:国知局
一种光伏电站功率控制方法及系统与流程

1.本发明属于新能源光伏发电技术领域,具体的涉及一种光伏电站功率控制方法及系统。


背景技术:

2.目前,光伏发电站功率控制一般由agc/avc系统实现自动功率控制及自动电压控制;其中,agc自动发电控制(automatic generation control)指利用计算机系统、通信网络和可调控设备,根据电网实时运行工况在线计算控制策略,自动闭环控制发电设备的有功输出。avc自动电压控制(automatic voltage control)指利用计算机系统、通信网络和可调控设备,根据电网实时运行工况在线计算控制策略,自动闭环控制无功和电压调节设备,以实现合理的无功电压分布。
3.依据《光伏发电站接入电力系统技术规定》,光伏发电站有功功率变化速率应不超过10%装机容量/min,允许出现因太阳能辐照度降低而引起的光伏发电站有功功率变化速率超出限值的情况。
4.但对于光伏发电站agc/avc系统出现故障,或处于调试期及规模较小未配置agc/avc系统的光伏发电站,一旦出现电网需要进行功率调整的情况。上述光伏发电站,均会由于缺少相应的功率控制手段,不能有效控制发电功率及功率变化速率。会出现被电网要求全场站停运切出电网,或功率升降速度超出限制而被经济考核,会对于光伏发电站造成巨大的经济损失。


技术实现要素:

5.本发明的目的在于提供一种光伏电站功率控制方法及系统,能够在光伏发电站控制系统上进行实现光伏电站功率升降及升降速率限制,解决了现有技术中存在的上述不足。
6.为了达到上述目的,本发明采用的技术方案是:
7.本发明提供的一种光伏电站功率控制方法,包括以下步骤:
8.步骤1,获取待测光伏电站的基础数据;
9.步骤2,设定该待测光伏电站的运行参数;
10.步骤3,计算该待测光伏发电站的有功功率变化值以及该待测光伏发电站的逆变器总投入数量;
11.步骤4,根据该待测光伏发电站实时功率和该待测光伏发电站功率目标设定值,结合步骤3得到的该待测光伏发电站的有功功率变化值以及逆变器总投入数量对该光伏发电站的功率进行控制。
12.优选地,步骤1中,获取待测光伏电站的基础数据包括该待测光伏发电站的发电单元数量、逆变器数量、该待测光伏电站最大设计功率、每个发电单元的最大设计功率、每个逆变器的最大设计功率、该待测光伏发电站有功功率1分钟变化速率最大值。
13.优选地,步骤2,设定该待测光伏电站的运行参数包括该待测光伏发电站的有功功率变化速率设定值、该待测光伏发电站的功率偏差最小值、该待测光伏发电站的功率目标设定值。
14.优选地,步骤3中,通过下式计算该待测光伏发电站的逆变器总投入数量,具体方法是:
[0015][0016]
其中,n
iall
为该待测光伏发电站的逆变器总投入数量;ydi为第i个发电单元的运行信号;
[0017]
ni为每个发电单元对应的逆变器发电投入数量;n
gumax
为该待测光伏发电站的发电单元数量;n
imax
为该待测光伏发电站的逆变器数量。
[0018]
优选地,步骤3中,通过下式计算该待测光伏发电站的有功功率变化值:
[0019]ko
=k
max
×ks
[0020]
其中,ko为该待测光伏发电站的有功功率变化值;k
max
为该待测光伏发电站的有功功率1分钟变化速率最大值;ks为该待测光伏发电站的有功功率变化速率设定值。
[0021]
优选地,步骤4中,根据该待测光伏发电站实时功率和该待测光伏发电站功率目标设定值,结合步骤3得到的该待测光伏发电站的有功功率变化值以及逆变器总投入数量计算该待测光伏发电站的功率,对该光伏发电站的功率进行控制,具体方法是:
[0022]
s41,将该待测光伏发电站实时功率和该待测光伏发电站功率目标设定值之间的差值与阈值进行比较,根据比较结果判断该待测光伏发电站进行升功率运行或降功率运行;
[0023]
s42,根据步骤3得到的该待测光伏发电站的有功功率变化值以及逆变器总投入数量控制待测光伏发电站进行升功率运行或降功率运行。
[0024]
优选地,将该待测光伏发电站实时功率和该待测光伏发电站功率目标设定值之间的差值与阈值进行比较,根据比较结果判断该待测光伏发电站进行升功率运行或降功率运行,具体方法是:
[0025]
若该待测光伏发电站实时功率和该待测光伏发电站功率目标设定值之间的差值大于等于阈值时,则该待测光伏发电站进行升功率运行;
[0026]
若该待测光伏发电站实时功率和该待测光伏发电站功率目标设定值之间的差值小于阈值时,则该待测光伏发电站进行降功率运行。
[0027]
优选地,根据步骤3得到的该待测光伏发电站的有功功率变化值以及逆变器总投入数量控制待测光伏发电站进行升功率运行,具体方法是:
[0028]
s421a,根据下式计算该待测光伏发电站的当前下发功率:
[0029]
p
an
=p
ao
+ko[0030]
其中,p
an
为该待测光伏发电站的当前下发功率;ko为该待测光伏发电站的有功功率变化值;p
ao
为该待测光伏发电站的实时功率;
[0031]
s422a,根据得到的该待测光伏发电站的当前下发功率计算每个发电单元对应的功率设定值;
[0032]
s423a,根据得到的每个发电单元对应的功率设定值计算当前时刻该待测光伏发
电站的实时功率;
[0033]
s424a,将当前时刻该待测光伏发电站的实时功率与前一时刻该待测光伏发电站的实时功率之间的差值与该待测光伏发电站的功率偏差最小值进行比较,其中,若当前时刻该待测光伏发电站的实时功率与前一时刻该待测光伏发电站的实时功率之间的差值大于等于该待测光伏发电站的功率偏差最小值,则返回s421a;否则该待测光伏发电站完成升功率运行。
[0034]
优选地,根据步骤3得到的该待测光伏发电站的有功功率变化值以及逆变器总投入数量控制待测光伏发电站进行或降功率运行,具体方法是:
[0035]
s421b,根据下式计算该待测光伏发电站的当前下发功率:
[0036]
p
an
=p
ao-ko
[0037]
其中,p
an
为该待测光伏发电站的当前下发功率;ko为该待测光伏发电站的有功功率变化值;p
ao
为该待测光伏发电站的实时功率;
[0038]
s422b,根据得到的该待测光伏发电站的当前下发功率计算每个发电单元对应的功率设定值;
[0039]
s423b,根据得到的每个发电单元对应的功率设定值计算当前时刻该待测光伏发电站的实时功率;
[0040]
s424b,将当前时刻该待测光伏发电站的实时功率与前一时刻该待测光伏发电站的实时功率之间的差值与该待测光伏发电站的功率偏差最小值进行比较,其中,若当前时刻该待测光伏发电站的实时功率与前一时刻该待测光伏发电站的实时功率之间的差值大于等于该待测光伏发电站的功率偏差最小值,则返回s421b;否则该待测光伏发电站完成升功率运行。
[0041]
一种光伏电站功率控制系统,该系统能够运行所述的方法,包括:
[0042]
数据获取单元,用于获取待测光伏电站的基础数据;
[0043]
参数设定单元,用于设定该待测光伏电站的运行参数;
[0044]
参数计算单元,用于计算该待测光伏发电站的有功功率变化值以及该待测光伏发电站的逆变器总投入数量;
[0045]
功率控制单元,用于根据光伏发电站实时功率和该光伏发电站功率目标设定值,结合得到的该待测光伏发电站的有功功率变化值以及逆变器总投入数量对该光伏发电站的功率进行控制。
[0046]
与现有技术相比,本发明的有益效果是:
[0047]
本发明提供的一种光伏电站功率控制方法,根据光伏发电站实时功率和该光伏发电站功率目标设定值,结合得到的该待测光伏发电站的有功功率变化值以及逆变器总投入数量对该光伏发电站的功率进行控制,用于控制光伏电站有功功率升降及限制升降速率,光伏发电站有功功率变化速率不超过10%装机容量/min,可在光伏发电站控制系统上进行实现;
[0048]
本发明能够在光伏发电站控制系统上进行实现光伏电站功率升降及升降速率限制,避免上述情况的发生。
附图说明
图1是本发明的流程示意图。
具体实施方式
[0049]
下面以具体示例说明本发明实施方式:
[0050]
如某光伏发电站最大功率10000kw(10mw),由5个相同容量的发电单元构成,每个发电单元由10台相同容量的逆变器组成。在运行某时刻,5个相同容量的发电单元,及5个相同容量的发电单元分别对应的10台相同容量的逆变器均投入使用,实时功率为6000kw。
[0051]
具体地:本发明提供的一种光伏电站功率控制方法,包括以下步骤:
[0052]
步骤0,基础数据计算:
[0053]
光伏发电站发电单元数量n
gumax
=5;
[0054]
光伏发电站发电单元逆变器数量n
imax
=10;
[0055]
光伏发电站最大设计功率p
amax
=10000kw(10mw);
[0056]
光伏发电站发电单元最大设计功率p
gumax
=10000
÷
5=2000kw;
[0057]
光伏发电站逆变器最大设计功率p
imax
=p
gumax
÷
10=200kw;
[0058]
发电站有功功率1分钟变化速率最大值k
max
,k
max
=p
amax
×
0.1=10000
×
0.1=1000kw;
[0059]
步骤1,人工输入设定数据
[0060]
a)发电站有功功率变化速率设定值ks,由光伏发电站运行人员在光伏发电站监控系统人工输入该数据,设定值范围0《ks《1;本示例设置为0.5;
[0061]
b)光伏发电站功率偏差最小值δp
min
,为固定值,δpmin为人工设定值,数值范围 0≦δp
min
≦k
max
。具体参数依据光伏电站实际容量及设备调整速率情况设定。本示例设置为 300kw。
[0062]
c)光伏发电站功率目标设定值p
as
赋值,设定值范围0≦p
as
≦p
amax

[0063]
光伏发电站运行人员在光伏发电站监控系统人工输入该数据,可分为光伏发电站升功率 c1、伏发电站降功率c2两种运行状态,其中c1:光伏发电站升功率,本示例设置为全容量并网,p
as
=10000kw;c2:光伏发电站降功率,本示例设置为全容量切除并网,p
as
=0kw。
[0064]
步骤2,计算待测光伏发电站对应的有功功率变化值ko:
[0065]ko
=k
max
×ks
[0066]
其中,k
max
为该待测光伏发电站的有功功率1分钟变化速率最大值;ks为该待测光伏发电站的有功功率变化速率设定值。
[0067]
如本示例,发电站有功功率变化速率设定值ks设置为0.5,则ko=1000
×
0.5=500kw;
[0068]
步骤3,光伏发电站逆变器总投入数量计算;
[0069]
e)每个发电单元运行信号ydi,其中,0≦i≦n
gumax
,光伏发电站控制系统根据发电单元运行数据,判断发电单元是否投入运行,如发电单元运行则ydi=1,未运行则ydi=0。
[0070]
f)光伏发电站发电单元投入数量如此时光伏发电站5 个相同容量的发电单元全部投入运行,则yd1至yd5均为1,n
gu
=5。
[0071]
g)每个发电单元对应的逆变器运行信号yn
ij
,0≦i≦n
gumax
;0≦j≦n
imax
。光伏发电站控制系统根据逆变器运行数据,判断逆变器是否投入运行,如逆变器运行则yn
ij
=1,未运行则yn
ij
=0。
[0072]
h)光伏发电站每个发电单元对应的逆变器发电逆变器投入数量ni,0≦i≦n
imax
,如此时5个光伏发电单元对应的10台逆变器均投入运行,则n1至n5均为10。
[0073]
i)光伏发电站逆变器总投入数量如此时光伏发电站5个相同容量的发电单元全部投入运行,此时光伏发电站所有10台逆变器均投入运行,则
[0074]niall
=1
×
10+1
×
10+1
×
10+1
×
10+1
×
10=50。
[0075]
步骤4,待测光伏发电站的当前下发功率p
an
赋值,0≦p
an
≦p
amax
,设定待测光伏发电站的当前下发功率p
an
的初始值p
an
=0。
[0076]
步骤5,根据光伏发电站实时功率和该光伏发电站功率目标设定值,结合得到的该待测光伏发电站的有功功率变化值以及逆变器总投入数量对该光伏发电站的功率进行控制,具体地:
[0077]
计算该待测光伏发电站实时功率和该待测光伏发电站功率目标设定值之间的差值,并与阈值进行比对,根据比对结果判断该待测光伏发电站进行升功率运行或降功率运行,其中:
[0078]
若p
as-p
ao
≧0,则待测光伏发电站进行升功率运行,且进入步骤6;其中,p
ao
为该待测光伏发电站的实时功率,数值范围0≦p
ao
≦p
amax
;p
as
为待测光伏发电站的功率目标设定值,设定值范围0≦p
as
≦p
amax
;p
amax
为光伏发电站最大设计功率。
[0079]
若p
as-p
ao
《0,则该待测光伏发电站进行降功率运行,且进入步骤;
[0080]
如本示例:
[0081]
光伏发电站此刻实时功率p
ao
=6000kw,若,p
as-p
ao
=10000-6000=4000≧0则光伏发电站升功率c1;
[0082]
若p
as-p
ao
=0-6000=-4000《0,则光伏发电站降功率c2。
[0083]
步骤6,控制待测光伏发电站进行升功率运行,具体方法是:
[0084]
s61,令待测光伏发电站的当前下发功率为:p
an
=p
ao
+ko;
[0085]
如本示例为:p
an
=6000+500=6500kw;
[0086]
记录当前t1时刻,该待测光伏发电站的实时功率为p

ao
,令p

ao
=p
ao
,如本示例: p

ao
=6000kw。
[0087]
s62,各发电单元功率设定按照下式进行计算,并下发至各发电单元功率设定值:
[0088]
p
an-i
=p
an
/n
iall
*ni,
[0089]
其中,p
an-i
为各逆变器功率设定值;i为各发电单元编号;n
iall
为光伏发电站逆变器总投入数量;ni为光伏发电站每个发电单元对应的发电逆变器投入数量。
[0090]
光伏发电站各发电单元均设置数据采集装置,发电单元功率设定值由数据采集装置下发至各逆变器,该过程由数据采集装置实现。
[0091]
如本示例:计算得n
iall
=50;n1至n5,均为10。
[0092]
p
an-1
=6500/50*10=1300
[0093]
p
an-2
=6500/50*10=1300
[0094]
……
[0095]
p
an-5
=6500/50*10=1300;
[0096]
开始计时1分钟,1分钟到后,执行s63;
[0097]
s63,步骤1中得到的光伏发电站功率偏差最小值δp
min
为300kw;t1时刻该待测光伏发电站的当前下发功率p
an
已为6500kw,此时光伏电站发电功率根据实时辐照强度进行变化,如辐照强度满足6500kw发电量的需求,则当前t2时刻该待测光伏发电站的实时功率 p
ao
≈p
an
=6500,其中,若|p
ao-p

ao
|=|6500-6000|=500》δp
min
300,返回步骤5;
[0098]
步骤7,重复步骤5和步骤6,待测光伏发电站的功率逐步上升,直至|p
ao-p

ao
|《δp
min
结束,待测光伏发电站完成升功率运行。
[0099]
步骤8,控制待测光伏发电站进行降功率运行,具体方法是:
[0100]
s81,令待测光伏发电站的当前下发功率为:p
an
=p
ao-ko;
[0101]
如本示例为:p
an
=6000-500=5500kw;
[0102]
记录当前t1时刻,该待测光伏发电站的实时功率为p

ao
,令p

ao
=p
ao
,如本示例: p

ao
=5500kw。
[0103]
s82,各发电单元功率设定按照下式进行计算,并下发至各发电单元功率设定值:
[0104]
p
an-i
=p
an
/n
iall
*ni,
[0105]
其中,p
an-i
为各逆变器功率设定值;i为各发电单元编号;n
iall
为光伏发电站逆变器总投入数量;ni为光伏发电站每个发电单元对应的发电逆变器投入数量。
[0106]
光伏发电站各发电单元均设置数据采集装置,发电单元功率设定值由数据采集装置下发至各逆变器,该过程由数据采集装置实现。
[0107]
如本示例:计算得n
iall
=50;n1至n5均为10。
[0108]
p
an-1
=5500/50*10=1100
[0109]
p
an-2
=5500/50*10=1100
[0110]
……
[0111]
p
an-5
=5500/50*10=1100;
[0112]
开始计时1分钟,1分钟到后,执行s83;
[0113]
s83,步骤1得到的光伏发电站功率偏差最小值δp
min
设置为300kw;t1时刻该待测光伏发电站的当前下发功率p
an
已为5500kw,此时光伏电站发电功率根据实时辐照强度进行变化,则当前t2时刻该待测光伏发电站的实时功率p
ao
≈p
an
=5500, |p
ao-p

ao
|=|5500-6000|=500》δp
min
300,返回步骤5;
[0114]
步骤9,重复步骤5和步骤8,待测光伏发电站的功率逐步下降,直至|p
ao-p

ao
|《δp
min
结束,光伏发电站完成降功率运行。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1