本发明涉及电力系统新能源并网调度技术领域,具体指一种基于混合电源多时间尺度互补的优化调度方法。
背景技术:
随着环境问题和能源枯竭问题的日益加剧,风能和太阳能等可再生能源得到了极大的发展,所占能源比重大幅上升。然而由于风能和太阳能所具有的间歇性、波动性、随机性以及反调峰特性,大规模新能源并网给电力系统经济调度带来了严重的挑战。
异质能源是指能源种类和出力特性不同的能源。风光水火等异质能源在出力时空特性以及调节能力上具有一定的互补性,且其互补特性强弱与时间尺度有关。充分利用异质能源之间的互补特性,形成混合系统联合运行可有效缓解单一风力或光伏发电带来的波动性和反调峰特性。然而,目前多是针对单一日前时间尺度下互补调度策略的研究,鲜有日内时间尺度的互补调度决策,由于日前风光预测存在较大偏差,实际情况下互补系统的互补效果往往大打折扣,日前计划确定的混合电源出力对实际负荷曲线的平滑效果也十分有限,从而导致调度压力和发电费用的增加。
目前,国内传统短期调度主要采用日前调度计划和agc相结合的调度方式,时间尺度跨度大、调度模式较粗放,难以适应大规模新能源接入后的电网调度,现有一些研究通过多时间尺度调度计划的协调配合来提高电网对新能源的消纳能力。然而,现有研究几乎都只是针对含风电简单混合系统的多时间尺度调度模型,极少考虑光伏,没有利用能源间的互补特性,同时,在弃风弃光约束的处理上也比较简单。
基于此,希望有一种基于混合电源多时间尺度互补的优化调度方法可以克服或至少减轻现有技术的上述缺陷。
技术实现要素:
针对现有技术存在的上述不足,本发明的目的在于提供一种基于混合电源多时间尺度互补的优化调度方法,解决目前单一的互补系统日前调度模型难以保证互补系统实际的互补及平抑效果的问题。
本发明的技术方案是这样实现的:
一种基于混合电源多时间尺度互补的优化调度方法,包括如下步骤:
步骤一、利用异质能源之间的互补特性将风电机组、光伏电站和水电机组打捆成虚拟电源vp联合运行,并定义负荷跟踪指标来表征虚拟电源vp对负荷的跟踪能力,使虚拟电源vp出力能很好地追踪负荷曲线,负荷曲线扣除虚拟电源vp出力后为优化负荷曲线,该优化负荷曲线即为火电出力曲线;
步骤二、建立包含虚拟电源vp优化调度层和火电优化调度层的日前24h计划模型,虚拟电源vp优化调度层以负荷跟踪指标nr最小为目标函数,火电优化调度层以火力发电成本最小为目标函数,由此实现风光水火四种能源的日前24h调度;
步骤三、建立包含两层计划的日内4h滚动计划模型,第一层以本调度时段内优化负荷曲线不发生变动为目标,第二层以本时段内火电出力调整成本和启停成本最低为目标,并设置递进修正的弃风弃光约束,由此实现风光水火四种能源的日内4h调度;
步骤四:建立包含两层计划的实时15min计划模型,第一层以下一调度时刻优化负荷曲线的值不发生变动为目标,第二层以下一调度时刻火电出力调整成本最低为目标,并设置递进修正的弃风弃光约束,由此实现风光水火四种能源的实时15min调度。
步骤二所述日前24h计划模型按如下方法建立:
日前24h计划分为2层,第一层为vp优化调度层,第二层为火电优化调度层,第一层以负荷跟踪指标nr最小为目标函数,得到vp出力曲线和日前优化负荷曲线pr.24h;接着,在日前优化负荷曲线pr.24h上安排常规火电的工作位置,以火电机组总发电成本最低为第二层的目标函数;目标函数如下:
minnr=m1dt+m2ds+m3dc
(7)
式中:dt为vp出力相对于负荷的波动率,
约束条件如下:
1)功率平衡约束:
2)机组有功出力约束:
式中:pw.max为风电机组的出力上限;pp.max为光伏电站的出力上限;ph.min和ph.max分别为水电机组的出力下限和出力上限;pmin.i和pmax.i分别为火电机组i的出力下限和出力上限;
3)机组爬坡能力约束:
式中:ru.i、rd.i分别为火电机组i的爬坡速率和滑坡速率;
4)机组最小开停机时间约束:
式中:
5)弃风/弃光约束:
式中:δ1、δ2分别为允许的最大弃风率和最大弃光率;
6)系统旋转备用约束:
rst=rt.st+rh.st≥αpw.t+βpp.t+γpl.t
(14)
式中:rst为t时刻系统所能增加的旋转备用总容量,rt.st、rh.st分别表示t时刻火电机组和水电机组所能增加的旋转备用量;α为系统风电出力预测误差对旋转备用的需求系数;β为光伏出力预测误差对旋转备用的需求系数;γ为负荷预测误差对旋转备用的需求系数。
步骤三所述日内4h滚动计划模型按如下方法建立:
日内4h滚动计划包含vp优化调度层和火电优化调度层两层计划;vp优化调度层直接以[t+1,t+17]时段的日内4h优化负荷曲线pr.4h.t与日前24h优化负荷曲线pr.24h.t相同为目标函数来修正水电出力,超出水电调节范围的才更改pr.4h.t即调整火电出力计划;火电优化调度层以本时段内火电出力调整成本和启停成本最低为目标函数;火电机组组合状态的微调主要是按照优先顺序法确定的机组开机优先权来安排中小火电机组的快速启停;
目标函数如下:
pr.4h.t=pr.24h.t
(15)
式中:pr.4h.t、pr.24h.t分别为[t+1,t+17]时段内日内4h和日前24h优化负荷曲线的值;
约束条件如下:
1)弃风弃光约束:
式中:ww.24h.t、wp.24h.t分别为日前计划在[t+1,t+17]时段内所确定的弃风、弃光容量;δww.4h.t、δwp.4h.t分别为日内滚动计划在该时段内所允许增加的弃风、弃光容量调整量,调整系数λ1、λ2按需求设置,c1、c2为常数;
2)机组最小开停机时间约束:
启停时间小于4h的机组才参与启停,即
式中,tstart.i和tstop.i分别为机组i的启停时间。
步骤四所述实时15min计划模型按如下方法建立:
实时15min计划通过令下一调度时刻的实时15min优化负荷曲线的取值pr.min.t与日内4h优化负荷曲线的取值pr.4h.t相同作为第一层优化目标,以调整vp出力,同时以火电机组实时调整成本最小为第二层优化目标;目标函数如下:
pr.min.t=pr.4h.t
(19)
弃风弃光约束:
式中:pr.min.t、pr.4h.t分别为t时刻实时15min和日内4h优化负荷曲线的值;ww.4h.t、wp.4h.t分别为日内4h滚动计划在t时刻所确定的弃风、弃光容量;δww.min.t、δwp.min.t分别为实时15min调度计划在t时刻所允许增加的弃风、弃光容量调整量,调整系数λ3、λ4按需求设置,c3、c4为常数。
步骤二所述负荷跟踪指标nr最小的目标函数基于萤火虫算法完成,具体方法为,
2.1)首先随机初始化水电机组一个调度日各个时刻的初代种群;
2.2)判断机组有功出力约束是否满足,若满足则通过式(7)计算单个萤火虫的个体满意度,若不满足则以罚函数的形式加入目标函数;
2.3)更新萤火虫位置,产生新个体,同时保留旧萤火虫位置;
2.4)计算新个体位置的个体满意度,将新旧萤火虫位置合并排序,选择最优的n个个体进入下一次迭代优化;
2.5)判断是否满足迭代次数,若满足则输出最优个体,即最优水电机组出力曲线以及优化负荷曲线,若不满足则返回步骤2.3)。
与现有技术相比,本发明具有如下有益效果:
1)本发明通过定义负荷跟踪指标nr,使得vp出力可以很好地跟踪负荷曲线的波动,从而有效平抑火电出力曲线。
2)本发明通过设置递进修正的弃风弃光约束,使前一尺度调度计划中弃风弃光容量更多的时段在下一尺度调度计划中具有更大的弃风弃光上调裕度,从而有效避免可能出现的风光消纳困难的情况,缓解间歇性电源的反调峰特性,以少量的弃风弃光换取vp互补效果和追踪能力的最大化。
3)本发明通过日内多时间尺度的互补调度计划,滚动修正水电和火电出力,始终保持vp对负荷的良好追踪,从而保证互补系统实际的互补和平抑效果。同时,也实现了火电机组的递进调节,有效减轻了调度人员及agc机组的调节负担。
整个调度计划将异质能源互补发电与多时间尺度调度计划有效结合,实现了调节效益、环保效益和经济效益的最大化,为多种新能源并网问题提供了有价值的解决方案。
附图说明
图1-本发明的调度方法总体流程图。
图2-各时间尺度调度计划示意图。
图3-vp优化调度层萤火虫算法流程图。
具体实施方式
以下结合说明书附图对本发明作进一步详述。
本发明基于混合电源多时间尺度互补的优化调度方法,其总体流程如图1所示,具体包括以下步骤:
步骤一、利用异质能源之间的互补特性将风光水打捆成虚拟电源(vp),并定义负荷跟踪指标来表征vp对负荷的跟踪能力,使vp出力能很好地追踪负荷曲线,负荷曲线扣除vp出力后为优化负荷曲线;
所述步骤一的具体步骤为:
从出力时空特性和调节能力两方面综合考虑,将风光水三种能源配置为vp,即风光水电站。为了评价vp出力对负荷曲线的跟踪能力,定义负荷跟踪指标nr,nr越小,代表vp出力曲线对负荷曲线的跟踪和平滑效果越好,nr的定义式如下:
nr=m1dt+m2ds+m3dc
(1)
pv.t=pw.t+pp.t+ph.t
(3)
pr.t=pl.t-pv.t
(5)
式中:dt为vp出力相对于负荷的波动率,dt越小,vp出力曲线与负荷曲线越接近,即vp对负荷的跟踪能力越好;ds为负荷波动标准差[24],dc为负荷功率变化率,这两个指标共同表征经vp平抑后优化负荷曲线pr的波动特性,值越小代表优化负荷曲线pr越平滑、波动越小;t为调度周期;
步骤二、建立包含vp优化调度层和火电优化调度层的日前24h计划模型,分别以负荷跟踪指标和火力发电成本最小为目标函数;
所述步骤二的具体步骤为:
日前24h计划分为2层,即vp优化调度层和火电优化调度层,每层需要遵循一个目标函数。第一层以负荷跟踪指标nr最小为目标函数,得到vp出力曲线和日前优化负荷曲线pr.24h。接着,在pr.24h上安排常规火电的工作位置,以火电机组总发电成本最低为第二层的目标函数。
目标函数如下:
minnr=m1dt+m2ds+m3dc
(7)
式中:
约束条件如下:
1)功率平衡约束。
2)机组有功出力约束。
式中:pw.max为风电机组的出力上限;pp.max为光伏电站的出力上限;ph.min和ph.max分别为水电机组的出力下限和出力上限;pmin.i和pmax.i分别为火电机组i的出力下限和出力上限。
3)机组爬坡能力约束。
式中:ru.i、rd.i分别为火电机组i的爬坡速率和滑坡速率。
4)机组最小开停机时间约束。
式中:
5)弃风/弃光约束。
式中:δ1、δ2分别为允许的最大弃风率和最大弃光率;
6)系统旋转备用约束。
rst=rt.st+rh.st≥αpw.t+βpp.t+γpl.t
(14)
式中:rst为t时刻系统所能增加的旋转备用总容量,rt.st、rh.st分别表示t时刻火电机组和水电机组所能增加的旋转备用量;α为系统风电出力预测误差对旋转备用的需求系数;β为光伏出力预测误差对旋转备用的需求系数;γ为负荷预测误差对旋转备用的需求系数。
步骤三、建立包含两层计划的日内4h滚动计划模型,第一层以本调度时段内优化负荷曲线不发生变动为目标,第二层以本时段内火电出力调整成本和启停成本最低为目标,并设置递进修正的弃风弃光约束;
所述步骤三的具体步骤为:
对于当前时刻t,依据最新未来4h风、光及负荷超短期预测值,在保证vp追踪能力的前提下,重新规划[t+1,t+17]时段水电和火电机组出力及机组组合状态。同时,为避免日内滚动计划反复调节,仅对[t+16,t+17]时段进行实际调整。
日内4h滚动计划仍包含vp优化调度层和火电优化调度层两层计划。vp优化调度层直接以[t+1,t+17]时段的日内4h优化负荷曲线pr.4h.t与日前24h优化负荷曲线pr.24h.t相同为目标函数来修正水电出力,超出水电调节范围的才更改pr.4h.t即调整火电出力计划。火电优化调度层以本时段内火电出力调整成本和启停成本最低为目标函数。火电机组组合状态的微调主要是按照优先顺序法确定的机组开机优先权来安排中小火电机组的快速启停。
目标函数如下:
pr.4h.t=pr.24h.t
(15)
式中:pr.4h.t、pr.24h.t分别为[t+1,t+17]时段内日内4h和日前24h优化负荷曲线的值;
约束条件如下:
3)弃风弃光约束。
式中:ww.24h.t、wp.24h.t分别为日前计划在[t+1,t+17]时段内所确定的弃风、弃光容量;δww.4h.t、δwp.4h.t分别为日内滚动计划在该时段内所允许增加的弃风、弃光容量调整量,调整系数λ1、λ2按需求设置,c1、c2为常数。
由于日前计划中弃风弃光量越多的时段,实际调度中越容易出现较强的反调峰特性,风光消纳越容易出现困难,通过这样的修正,可以使得日前计划中弃风弃光量更大的时段,在日内4h滚动计划中具有更大的弃风弃光上调裕度,有效避免可能出现的风光消纳困难的情况,从而优化互补系统的实际互补和平抑效果,减少火电出力的波动,提升系统运行的经济性和安全性。
4)机组最小开停机时间约束。
启停时间小于4h的机组才参与启停,即
式中,tstart.i和tstop.i分别为机组i的启停时间。
其余约束与日前24h计划类似。
步骤四:建立包含两层计划的实时15min计划模型,第一层以下一调度时刻优化负荷曲线的值不发生变动为目标,第二层以下一调度时刻火电出力调整成本最低为目标,并设置递进修正的弃风弃光约束。
所述步骤四的具体步骤为:
实时15min计划通过令下一调度时刻的实时15min优化负荷曲线的取值pr.min.t与日内4h优化负荷曲线的取值pr.4h.t相同来调整vp出力,同时,由于上一时间尺度下的超短期预测精度已经较高,故本时间尺度下水电和火电出力调整量较小,且机组组合状态不发生调整。此时以火电机组实时调整成本最小为目标,且无机组启停费用项。
目标函数如下:
pr.min.t=pr.4h.t
(19)
弃风弃光约束:
式中:pr.min.t、pr.4h.t分别为t时刻实时15min和日内4h优化负荷曲线的值;ww.4h.t、wp.4h.t分别为日内4h滚动计划在t时刻所确定的弃风、弃光容量;δww.min.t、δwp.min.t分别为实时15min调度计划在t时刻所允许增加的弃风、弃光容量调整量,调整系数λ3、λ4按需求设置,c3、c4为常数。
其余约束与日前24h计划类似。
步骤五:基于萤火虫算法完成日前24h计划的第一层优化,即vp的优化调度,然后,通过改进粒子群算法(ipso)的滚动计算来求解得出多种时间尺度调度计划下火电机组的机组组合状态、工作位置、发电总费用等。
所述步骤五的具体步骤为:
动态经济调度模型的求解主要包括两部分:vp优化调度层的求解和火电机组滚动优化调度层的求解。首先通过萤火虫算法(fa)完成日前24h计划的第一层优化,即vp的优化调度,求取使负荷跟踪度nr最小的水电机组的出力曲线,基本步骤如图3所示:
1)首先随机初始化水电机组一个调度日各个时刻的初代种群。
2)判断式(10)约束是否满足,若满足则计算单个萤火虫的个体满意度式(7),若不满足则以罚函数的形式加入目标函数。
3)更新萤火虫位置,产生新个体,同时保留旧萤火虫位置。
4)计算新个体位置的个体满意度,将新旧萤火虫位置合并排序,选择最优的n个个体进入下一次迭代优化。
5)判断是否满足迭代次数,若满足则输出最优个体,即最优水电机组出力曲线以及优化负荷曲线,若不满足则返回步骤3)。
完成vp优化调度层的求解后,再采用优先顺序法求取各机组的启停机顺序,然后通过改进粒子群算法(ipso)的滚动计算来求解得出多种时间尺度调度计划下火电机组的机组组合状态、工作位置、发电总费用等。
由于互补系统的互补效果以及vp对负荷的跟踪能力随时间步长的减少而提高,故本发明建立了含日前24h计划、日内4h滚动计划和实时15min计划在内的三种时间尺度的调度计划,如图2所示。利用不断更新的预测信息,考虑不同时间尺度下的互补特性,滚动修正水电、火电调度计划和弃风弃光约束,从而保持vp对负荷的良好追踪,有效提升互补系统实际的互补和平抑效果,并逐级减轻火电调度压力,最终达到兼顾系统调节效益、环保效益以及经济效益的目的。
日前24h计划在每日24:00制定一次,根据日前24h共96个时段的风、光及负荷的短期预测值,利用多种异质能源的互补特性,通过负荷跟踪指标nr安排水电机组出力,在此基础上进一步安排火电机组的启停机计划和大致出力计划。
日内4h滚动计划每15min滚动制定一次,在日前24h计划基础上,依据最新上报的未来4h风、光及负荷超短期预测值,在保证vp对负荷良好追踪的前提下,对[t+1,t+17]时段的发电计划进行调整,同时为避免反复调整日内滚动计划,仅对[t+16,t+17]时段的水电、火电出力和机组组合状态进行实际在线修正控制。
实时15min计划也是每15min滚动制定一次,在日内4h滚动计划确定的机组出力值基础上,依据最新的未来15min实时预测值,对下一个调度时段(未来15min)的机组出力值进行在线修正。
本发明整个调度计划将异质能源互补发电与多时间尺度调度计划有效结合,实现了调节效益、环保效益和经济效益的最大化,为多种新能源并网问题提供了有价值的解决方案。
最后需要说明的是,本发明的上述实例仅仅是为说明本发明所作的举例,而并非是对本发明的实施方式的限定。尽管申请人参照较佳实施例对本发明进行了详细说明,对于所属领域的普通技术人员来说,在上述说明的基础上还可以做出其他不同形式的变化和变动。这里无法对所有的实施方式予以穷举。凡是属于本发明的技术方案所引申出的显而易见的变化或变动仍处于本发明的保护范围之列。