本发明属于电力系统运行与优化领域,尤其涉及一种基于安全域的风电并网系统的机会约束经济调度方法。
背景技术:
能源危机与环境污染的严峻挑战迫使人类寻求更为清洁的可再生能源。作为目前技术最为成熟、应用前景最为广泛的可再生能源发电方式之一,风力发电在世界范围内得到了快速的发展。与传统的发电方式相比,风电具有间歇性、多变性与不确定性的本质。随着风电渗透率的增加,电网的运行方式更加复杂多变。为提高具有高风电渗透率的电力系统的运行安全性和经济性,针对不确定性场景下电力系统的运行方式,已有大量研究,包括基于场景的随机优化方法、基于鲁棒优化的方法以及机会约束规划方法。基于场景的随机优化方法,其缺点在于,为了达到可接受的解决方案精度,通常需要大量的场景。而基于鲁棒优化的电力系统优化方案可能过于保守,从而影响电力系统运行的经济性。机会约束规划为经济性和鲁棒性之间的权衡提供了一种新颖的解决方案,并被广泛应用于求解含有不确定性变量的优化问题,但是机会约束规划问题通常难以求解。除此之外,广泛应用于现代风电场的双馈异步风力发电机,与传统的同步发电机有着完全不同的动态特性。因此,风电场的大量并网将给电力系统的安全稳定运行带来了巨大的挑战。由于电力系统的安全稳定运行与其有功调度方式密切相关,因此,为保证大规模风电并网后电力系统的安全稳定运行,有必要在电力系统的经济调度中考虑支路潮流约束以及暂态稳定约束。然而,现有的风电并网系统机会约束经济调度研究主要集中在静态安全约束,例如潮流约束和旋转备用约束等,目前还缺乏考虑暂态稳定约束的有效方法。
技术实现要素:
为了解决风电带来的不确定性问题,并考虑暂态稳定约束,本发明的目的在于提供一种基于安全域的风电并网系统的机会约束经济调度方法,本文方法可以确保所得调度方案具有足够的备用以补偿风电和负荷预测误引起的不平衡功率,并且支路潮流约束和暂态稳定约束以较大的概率得到满足。具体技术方案包括以下步骤:
(1)建立基于安全域的风电并网系统的机会约束经济调度模型,该模型由目标函数和约束条件构成;具体步骤如下:以最小化系统的发电成本为目标,建立模型的目标函数;表达式如式(1)所示:
其中,tc为系统的发电成本;t为调度周期时段数;θu为系统中所有机组的集合;ci(t)为机组i在时段t的发电成本,其表达式如式(2)所示:
其中,ai,bi,ci为机组i的发电成本函数系数;
(2)根据设定的约束条件建立不同约束单元模型,具体如下:
2.1、分别如式(3)和式(4)所示,风电出力和负荷的不确定性约束:
其中,
2.2、分别通过如式(5)和(6)所示,建立agc机组容量约束模型:
其中,
2.3、通过如式(7)所示,建立agc机组的爬坡速率约束模型:
其中,
2.4、通过如式(8)所示,建立系统功率平衡约束模型:
其中,θw为系统中所有风电场的集合;θd为系统中所有负荷的集合。
2.5、通过如式(9)所示,建立支路潮流约束模型:
其中,θn为除平衡机组外的系统所有节点的集合;
2.6、通过如式(10)所示,建立暂态稳定约束模型:
其中,
2.7、通过如式(11)所示,建立节点注入功率平衡约束模型:
其中,j∈i表示机组j,风电场j或负荷j与节点i相连。
2.8、风电出力和负荷的预测误差所产生的不平衡功率约束,如式(12)所示:
其中,δps(t)为时段t内由风电出力和负荷的预测误差所产生的不平衡功率。
2.9、通过如式(13)所示,agc机组的不平衡功率补偿约束模型:
其中,
其中,
2.10、通过如式(15)所示,考虑风电出力和负荷预测误差以及agc控制策略的节点有功注入约束模型:
(2)通过安全域方法对(2)中支路潮流约束单元和暂态稳定约束单元建立机会约束模型;
步骤3.1、风电出力和负荷不确定情况下通过如式(16)所示,建立支路潮流机会约束模型:
其中,pr{·}表示概率;piinj(t)为节点i在时段t的有功功率注入;
步骤3.2、风电出力和负荷不确定情况下通过如式(17)所示,建立的暂态稳定机会约束模型:
(4)将机会约束模型按照安全域边界的超平面描述方法转换为等效的不等式约束模型;
步骤如下:
4.1、将agc机组容量约束,即约束(6),转化为确定性的不等式约束,如式(18)所示:
其中,
其中,
4.2、将风电出力和负荷不确定情况下的支路潮流约束,即机会约束(16),转化为确定性的线性不等式约束,如式(21)所示:
其中,
4.3、将风电出力和负荷不确定情况下的暂态稳定约束,即机会约束(17),转化为确定性的不等式约束,如式(24)所示:
其中,
步骤4.4、基于累积量和gram-charlier展开式对公式(19)和(20)中的
根据公式(27)-(29)计算风电出力和负荷预测误差的累积量,即
其中,χk为随机变量的k阶矩;
根据公式(31)-(33)分别计算
公式(34)为gram–charlier展开式的标准形式:
其中,
根据公式(34)计算
(5)通过(1)-(4)建立的模型进行最优解获得经济调度模型,即对模型求解:
将原问题分解为主问题和子问题,主问题不考虑机会约束,求解最小化发电成本的计划方案;对于子问题,考虑风电出力和负荷预测误差,对机会约束进行校验。若所有的机会约束均可以满足,则原问题得解;若机会约束不能被满足,则将不能被满足的机会约束以约束(21)和(24)的形式加入到主问题,再次求解。非线性的主问题通过二次优化方法进行求解,子问题则通过代数运算进行求解。
与现有方法相比具有如下的特点:
本方法考虑agc控制策略,补偿风电和负荷预测误差引起的不平衡功率;借助安全域方法,将支路潮流约束和暂态稳定约束建模为机会约束。借助安全域边界的超平面描述方法,将支路潮流约束和暂态稳定约束所对应的机会约束条件转换为等效的不等式约束,提高了方法的计算效率和收敛性。
附图说明
图1为采用本发明对ieeerts24节点系统改进的示意图。
图2为采用本发明进行的优化结果示意图。
具体实施方式
下面结合具体实施算例对本发明技术方案作进一步详细描述。
本发明提供的一种基于安全域的风电并网系统的机会约束经济调度方法,其实施流程的详细说明如下:
步骤1、建立基于安全域的风电并网系统的机会约束经济调度模型,该模型由目标函数和约束条件构成;具体步骤如下:以最小化系统的发电成本为目标,建立模型的目标函数;表达式如式(1)所示:
其中,tc为系统的发电成本;t为调度周期时段数;θu为系统中所有机组的集合;ci(t)为机组i在时段t的发电成本,其表达式如式(2)所示:
其中,ai,bi,ci为机组i的发电成本函数系数;
步骤2、根据设定的约束条件建立不同约束单元模型,具体如下:
2.1、分别如式(3)和式(4)所示,风电出力和负荷的不确定性约束:
其中,
2.2、分别通过如式(5)和(6)所示,建立agc机组容量约束模型:
其中,
2.3、通过如式(7)所示,建立agc机组的爬坡速率约束模型:
其中,
2.4、通过如式(8)所示,建立系统功率平衡约束模型:
其中,θw为系统中所有风电场的集合;θd为系统中所有负荷的集合。
2.5、通过如式(9)所示,建立支路潮流约束模型:
其中,θn为除平衡机组外的系统所有节点的集合;
2.6、通过如式(10)所示,建立暂态稳定约束模型:
其中,
2.7、通过如式(11)所示,建立节点注入功率平衡约束模型:
其中,j∈i表示机组j,风电场j或负荷j与节点i相连。
2.8、风电出力和负荷的预测误差所产生的不平衡功率约束,如式(12)所示:
其中,δps(t)为时段t内由风电出力和负荷的预测误差所产生的不平衡功率。
2.9、通过如式(13)所示,agc机组的不平衡功率补偿约束模型:
其中,
其中,
2.10、通过如式(15)所示,考虑风电出力和负荷预测误差以及agc控制策略的节点有功注入约束模型:
步骤3、通过安全域方法对步骤2中支路潮流约束单元和暂态稳定约束单元建立机会约束模型;
步骤3.1、风电出力和负荷不确定情况下通过如式(16)所示,建立支路潮流机会约束模型:
其中,pr{·}表示概率;piinj(t)为节点i在时段t的有功功率注入;
步骤3.2、风电出力和负荷不确定情况下通过如式(17)所示,建立的暂态稳定机会约束模型:
步骤4、将机会约束模型按照安全域边界的超平面描述方法转换为等效的不等式约束模型;步骤如下:
4.1、将agc机组容量约束,即约束(6),转化为确定性的不等式约束,如式(18)所示:
其中,
其中,
4.2、将风电出力和负荷不确定情况下的支路潮流约束,即机会约束(16),转化为确定性的线性不等式约束,如式(21)所示:
其中,
4.3、将风电出力和负荷不确定情况下的暂态稳定约束,即机会约束(17),转化为确定性的不等式约束,如式(24)所示:
其中,
步骤4.4、基于累积量和gram-charlier展开式对公式(19)和(20)中的
根据公式(27)-(29)计算风电出力和负荷预测误差的累积量,即
其中,χk为随机变量的k阶矩;
根据公式(31)-(33)分别计算
公式(34)为gram–charlier展开式的标准形式:
其中,
根据公式(34)计算
步骤5、通过步骤1-4建立的模型进行最优解获得经济调度模型,即对模型求解:
将原问题分解为主问题和子问题,主问题不考虑机会约束,求解最小化发电成本的计划方案;对于子问题,考虑风电出力和负荷预测误差,对机会约束进行校验。若所有的机会约束均可以满足,则原问题得解;若机会约束不能被满足,则将不能被满足的机会约束以约束(21)和(24)的形式加入到主问题,再次求解。非线性的主问题通过二次优化方法进行求解,子问题则通过代数运算进行求解。
步骤1:以改进的ieeerts24节点系统为测试算例,验证本文所提出方法的有效性。该系统的接线图如图1所示。母线6和母线17接入双馈风机风电场,容量分别为200mw和300mw。负荷峰值为3250mw。两个风电场的有功功率预测误差分别建模为截断beta分布和截断正态分布,各个负荷的预测误差均服从正态分布。风电有功出力预测误差的标准差设定为各自预测值的10%,负荷预测误差的标准差设定为各自预测值的3%。考虑的调度周期为24h,时间间隔设为15min,共有96个时间段。预想事故集包括系统各线路的n-1故障,由于连接母线7与母线8的线路发生故障时,会引起系统解列,因此在预想事故集中未考虑该支路故障。三相短路故障时间为0.1s。母线1、2、13、15、16、22均设有agc机组。母线13设置为平衡节点。所有机会约束的置信水平设置为0.95。模型中决策变量和机会约束的数量分别为3072和120384。对约束条件与随机变量进行转换后,所提出的模型转化为二次优化问题。采用matlab提供的求解器,即quadprog函数,来求解所提出的模型。
步骤2:建立基于安全域的风电并网系统的机会约束经济调度模型,目标函数为最小化系统发电成本,约束条件包括风电出力和负荷的不确定性约束,机组容量约束,机组的爬坡速率约束,系统功率平衡约束,支路潮流约束,暂态稳定约束,风电出力和负荷不确定情况下的支路潮流约束,风电出力和负荷不确定情况下的暂态稳定约束,节点注入功率平衡约束,风电出力和负荷的预测误差所产生的不平衡功率约束,agc机组的不平衡功率补偿约束,考虑风电出力和负荷预测误差以及agc控制策略的节点有功注入约束。
步骤3:将agc机组容量约束,风电出力和负荷不确定情况下的支路潮流约束,风电出力和负荷不确定情况下的暂态稳定约束转化为确定性的不等式约束,并对相应参数进行求解。
步骤4:将原问题分解为主问题和子问题,主问题不考虑机会约束,求解最小化发电成本的计划方案;对于子问题,考虑风电出力和负荷预测误差,对机会约束进行校验。若所有的机会约束均可以满足,则原问题得解;若机会约束不能被满足,则将不能被满足的机会约束以约束(21)和(24)的形式加入到主问题,再次求解。非线性的主问题通过二次优化方法进行求解,子问题则通过代数运算进行求解。包含计算时间和发电成本的最终优化结果如图2所示