一种具有阀点效应的电力系统经济调度方法及系统转让专利
申请号 : CN202011298549.5
文献号 : CN112396232B
文献日 : 2022-03-08
发明人 : 李学平 , 王杰 , 付林海 , 卢志刚
申请人 : 燕山大学
摘要 :
权利要求 :
1.一种具有阀点效应的电力系统经济调度方法,其特征在于,包括:以实际发电机组的最低总发电成本为目标函数,建立经济调度模型;所述经济调度模型为: 其中,FC为经济调度模型;Pi为实际发电机组i的输出功率;ai为实际发电机组i的第一成本系数;bi为实际发电机组i的第二成本系数;ci为实际发电机组i的第三成本系数;i为实际发电机组的序号;N为实际发电机组的总数;
利用功率分配方法,根据约束条件对所述经济调度模型的输入量进行筛选校正,确定最优阀点功率,具体过程为:根据公式 进行功率分配,确定各个实际发电机组的分配功率;其中,Pi′为实际发电机组i的分配功率;ΔP为阀点功率与输出功率之间的功率差; 为实际发电机组i的临时变量;利用所述约束条件修正所述分配功率,筛选出最优阀点功率;所述最优阀点功率满足所述约束条件;所述约束条件包括不等式约束条件以及等式约束条件;所述不等式约束条件包括发电能力限制约束以及禁止作业区约束;所述等式约束条件包括电源平衡约束;
利用所述最优阀点功率训练所述经济调度模型,确定训练好后的经济调度模型;
根据所述最优阀点功率,利用虚拟发电机组算法根据公式建立虚拟发电机组
惩罚功能函数;其中,FVGU为虚拟发电机组惩罚功能函数,VGU为虚拟发电机组;aVGU为所有实际发电机组的第一成本系数中的最大值;bVGU为所有实际发电机组的第二成本系数中的最大值;eVGU为所有实际发电机组的第四成本系数中的最大值;fVGU为所有实际发电机组的第五成本系数中的最大值;PVGU为所述虚拟发电机组的输出功率;所述虚拟发电机组惩罚功能函数用于优化所述实际发电机组的发电成本;
根据所述训练好后的经济调度模型以及所述虚拟发电机组惩罚功能函数建立最优经济调度模型,所述最优经济调度模型为F=FC+FVGU;
根据所述最优经济调度模型对电力系统的经济进行最优分配,使得所述实际发电机组的总发电成本最低。
2.根据权利要求1所述的具有阀点效应的电力系统经济调度方法,其特征在于,所述发电能力限制约束为:
min max
Pi ≤Pi≤Pi ;其中, 为实际发电机组i中每个发电机的发电能力下限; 为实际发电机组i中每个发电机的发电能力上限;
所述禁止作业区约束为:
具有禁止作业区的装置的可行操作区为:其中,j为禁止运行区间的序号,j=2,3,...; 为第i台实际发电机组第j‑1个禁止运行区间的下限; 为第i台实际发电机组第j个禁止运行区间的上限;
所述电源平衡约束为:
其中,PL为传输损耗功率;PD为系统负荷需求。
3.一种具有阀点效应的电力系统经济调度系统,其特征在于,包括:经济调度模型建立模块,用于以实际发电机组的最低总发电成本为目标函数,建立经济调度模型;所述经济调度模型为: 其中,FC为经济调度模型;Pi为实际发电机组i的输出功率;ai为实际发电机组i的第一成本系数;bi为实际发电机组i的第二成本系数;ci为实际发电机组i的第三成本系数;i为实际发电机组的序号;N为实际发电机组的总数;
最优阀点功率确定模块,用于利用功率分配方法,根据约束条件对所述经济调度模型的输入量进行筛选校正,确定最优阀点功率;所述最优阀点功率确定模块,具体包括:分配功率确定单元,用于根据公式 进行功率分配,确定各个实际发电机组的分配功率;其中,Pi′为实际发电机组i的分配功率;ΔP为阀点功率与输出功率之间的功率差; 为实际发电机组i的临时变量;最优阀点功率确定单元,用于利用所述约束条件修正所述分配功率,筛选出最优阀点功率所述最优阀点功率满足所述约束条件;所述约束条件包括不等式约束条件以及等式约束条件;所述不等式约束条件包括发电能力限制约束以及禁止作业区约束;所述等式约束条件包括电源平衡约束;
经济调度模型训练模块,用于利用所述最优阀点功率训练所述经济调度模型,确定训练好后的经济调度模型;
虚拟发电机组惩罚功能函数建立模块,用于根据所述最优阀点功率,利用虚拟发电机组算法建立虚拟发电机组惩罚功能函数;所述虚拟发电机组惩罚功能函数建立模块,具体包括:虚拟发电机组惩罚功能函数建立单元,用于根据公式其中,FVGU为虚拟
发电机组惩罚功能函数,VGU为虚拟发电机组;aVGU为所有实际发电机组的第一成本系数中的最大值;bVGU为所有实际发电机组的第二成本系数中的最大值;eVGU为所有实际发电机组的第四成本系数中的最大值;fVGU为所有实际发电机组的第五成本系数中的最大值;PVGU为所述虚拟发电机组的输出功率;所述虚拟发电机组惩罚功能函数用于优化所述实际发电机组的发电成本;
最优经济调度模块建立模块,用于根据所述训练好后的经济调度模型以及所述虚拟发电机组惩罚功能函数建立最优经济调度模型;所述最优经济调度模型为F=FC+FVGU;
最优分配模块,用于根据所述最优经济调度模型对电力系统的经济进行最优分配,使得所述实际发电机组的总发电成本最低。
4.根据权利要求3所述的具有阀点效应的电力系统经济调度系统,其特征在于,所述发电能力限制约束为:
min max
Pi ≤Pi≤Pi ;其中, 为实际发电机组i中每个发电机的发电能力下限; 为实际发电机组i中每个发电机的发电能力上限;
所述禁止作业区约束为:
具有禁止作业区的装置的可行操作区为:其中,j为禁止运行区间的序号,j=2,3,…; 为第i台实际发电机组第j‑1个禁止运行区间的下限; 为第i台实际发电机组第j个禁止运行区间的上限;
所述电源平衡约束为:
其中,PL为传输损耗功率;PD为系统负荷需求。
说明书 :
一种具有阀点效应的电力系统经济调度方法及系统
技术领域
背景技术
坚持集中调度。集中调度将使电力系统经济调度的求解更加困难,亟需找出一种大电网经
济调度求解的有效方法。所以,对大电网经济调度的求解问题的研究具有重要意义。经济调
度是一个典型的优化问题,需要在满足需求和各种约束的条件下合理分配机组功率,以保
证最低运行成本。传统上,这个问题的数学模型是一个二次成本函数。但是,当考虑阀点效
应时,成本函数就变成了非线性、非凸函数。同时,在电力系统中也存在许多限制,如输电损
耗、禁止运行区域、斜坡速率等,使问题难以解决。许多经典的数学方法,如线性编程、二次
编程和动态编程,都应用于解决传统的经济调度问题。然而,这些算法在处理非凸和高维问
题方面有很大的局限性,因此解决结果可能并不理想。由于传统数学算法的局限性,许多研
究人员开始集中于求解带阀点效应的经济调度问题的启发式智能优化算法,在阀门点效应
的经济调度中,单一算法的改进无法达到预期的效果。除了算法之外,约束处理也是影响结
果的关键因素。目前大部分用于电力系统经济调度的优化算法对等式约束的处理方式是基
于罚函数法,且大多数约束处理方法需要对算法进行改进,因此,缺少合理有效且具有普适
性的经济调度的等式约束处理方法来提高优化算法的求解效率和求解质量。
发明内容
条件以及等式约束条件;所述不等式约束条件包括发电能力限制约束以及禁止作业区约
束;所述等式约束条件包括电源平衡约束;
为实际发电机组i的第三成本系数;i为实际发电机组的序号;N为实际发电机组的总数。
间的下限;
实际发电机组i的临时变量;
第一成本系数中的最大值;bVGU为所有实际发电机组的第二成本系数中的最大值;eVGU为所
有实际发电机组的第四成本系数中的最大值;fVGU为所有实际发电机组的第五成本系数中
的最大值;PVGU为所述虚拟发电机组的输出功率。
述约束条件包括不等式约束条件以及等式约束条件;所述不等式约束条件包括发电能力限
制约束以及禁止作业区约束;所述等式约束条件包括电源平衡约束;
述实际发电机组的发电成本;
为实际发电机组i的第三成本系数;i为实际发电机组的序号;N为实际发电机组的总数。
的下限;
率之间的功率差; 为实际发电机组i的临时变量;
拟发电机组惩罚功能函数,VGU为虚拟发电机组;aVGU为所有实际发电机组的第一成本系数
中的最大值;bVGU为所有实际发电机组的第二成本系数中的最大值;eVGU为所有实际发电机
组的第四成本系数中的最大值;fVGU为所有实际发电机组的第五成本系数中的最大值;PVGU
为所述虚拟发电机组的输出功率。
(Virtual GeneratorUnit,VGU)算法处理阀门点效应的经济调度问题的等式约束,VGU惩罚
函数比传统的惩罚函数具有更好的收敛性;利用分配功率方法(powerallocationscheme,
PAS),使配电合理,满足了发电机组的不等式约束;在PAS方法中,有些实际发电机组被锁定
有一定的概率,从而加速了解的收敛,提高了求解精度;本发明将VGU与PAS方法相结合,形
成一种新的约束处理方法(New Constraint Handling Method,NCHM),显著提高了解决方
案的精度、稳定性和计算时间。
附图说明
例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图
获得其他的附图。
具体实施方式
本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他
实施例,都属于本发明保护的范围。
式约束条件以及等式约束条件;所述不等式约束条件包括发电能力限制约束以及禁止作业
区约束;所述等式约束条件包括电源平衡约束。
的一个小区域时,结果的收敛速度会减慢,甚至导致结果下降到局部最佳。因此,本文根据
机组阀点的特点提出了功率分配方案。在阀点附近,单位功率固定在阀点上具有一定的概
率,可以加速收敛,提高结果质量。
降低数据维度(固定单位不再参与计算),从而更容易找到最佳解决方案,本发明能够提高
计算速度和解精度。
的稳定搜索和后期的快速收敛。
的大系数会导致解陷入局部最优。因此,从发电机组中选取ai,bi,ei的最大值分别作为aVGU,
bVGU,eVGU,使VGU适合于正常发电机组的特点,得到理想解。
间隔[0,π/2]内采用正弦函数,否则,正弦函数的值设置为1。因此,选
择fVGU作为反映阀点效应的发电机i的系数fi的最大值有利于PVGU收敛到零。VGU的功能被修
改为以下公式:
组i的第二成本系数;ci为实际发电机组i的第三成本系数;i为实际发电机组的序号;N为实
际发电机组的总数。
所述约束条件包括不等式约束条件以及等式约束条件;所述不等式约束条件包括发电能力
限制约束以及禁止作业区约束;所述等式约束条件包括电源平衡约束。
率之间的功率差; 为实际发电机组i的临时变量;
间的下限;
所述实际发电机组的发电成本。
虚拟发电机组惩罚功能函数,VGU为虚拟发电机组;aVGU为所有实际发电机组的第一成本系
数中的最大值;bVGU为所有实际发电机组的第二成本系数中的最大值;eVGU为所有实际发电
机组的第四成本系数中的最大值;fVGU为所有实际发电机组的第五成本系数中的最大值;
PVGU为所述虚拟发电机组的输出功率,表示总输出功率、需求功率和传输损耗之间的差值;
是VGU的最小功率;aVGU、bVGU、eVGU以及fVGU均为虚拟发电机组的成本系数,直接设定即
可。
法以及功率分配方法。将NCHM应用于差分进化算法,在最小成本、标准差和计算时间方面都
显著提高了解的性能;基于发电机组阀点特性的虚拟发电机组VGU方法,用于处理阀门点效
应的经济调度问题的等式约束;VGU比传统的惩罚函数具有更好的收敛性;分配功率法PAS
使配电合理,满足了发电机组的不等式约束,在PAS中,有些实际发电机组被锁定有一定的
概率,从而加速了解的收敛,提高了求解精度。本发明将VGU与PAS方法相结合,形成一种新
的约束处理方法NCHM,可以显著提高解决方案的精度、稳定性和计算时间。
而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说
明即可。
本发明的思想,在具体实施方式及应用范围上均会有改变之处。综上所述,本说明书内容不
应理解为对本发明的限制。