[发明专利]两阶段分布式电力系统机组投入配置方法及系统有效
申请号: | 201910259713.2 | 申请日: | 2019-04-02 |
公开(公告)号: | CN109830991B | 公开(公告)日: | 2020-10-09 |
发明(设计)人: | 张晨;简金宝;杨林峰 | 申请(专利权)人: | 广西大学 |
主分类号: | G06F17/10 | 分类号: | G06F17/10 |
代理公司: | 南宁图耀专利代理事务所(普通合伙) 45127 | 代理人: | 陈剑锋 |
地址: | 530000 广西壮族*** | 国省代码: | 广西;45 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 阶段 分布式 电力系统 机组 投入 配置 方法 系统 | ||
1.一种两阶段分布式电力系统机组投入配置方法,其特征在于,包括如下步骤:
步骤一,收集电力系统机组组合基础数据并设置算法参数,并根据收集的数据构建基于二类状态变量的电力系统机组组合模型;
所述机组组合基础数据包括:发电机组的运行特性数据、负荷预测数据以及各时段的旋转备用数据;所述发电机组的运行特性数据包括:发电机组的燃料费用、启动费用、冷启动时间、最小启停时间、机组爬坡速率上限/下限、机组出力上限/下限、机组初始启动状态和出力数据;负荷预测数据为:根据负荷预测软件得到的未来若干个时段的电力负荷需求情况,包括未来各时段电网的总负荷数据;
所述二类状态变量的电力系统机组组合模型的目标函数及约束条件的表达式如下:
目标函数:
其中,
机组启动费用约束:
机组出力约束:
旋转备用约束:
功率平衡约束:
爬坡速率约束:包括向上爬坡约束和向下爬坡约束;其中,
向上爬坡约束:
向下爬坡约束:
其中,
机组最小启停时间约束:包括开机时间约束和关机时间约束;其中,
开机时间约束:
关机时间约束:
其中:Ui={min[T,ui,0(Ton,i-Ti,0)]}+,Li={min[T,(1-ui,0)(Toff,i+Ti,0)]}+;
机组初始状态约束:
ui,t=ui,0,t∈[1,...,Ui+Li] (11);
机组状态约束:
ui,t-ui,t-1≤si,t (12);
上式中,FC是优化目标,表示机组i的出力成本,即机组燃料费用,i表示机组下标,t表示时段下标,N表示机组数量,T表示调度总时段数,αi,βi,γi表示机组i的二次燃料费用函数系数,表示机组i进行投影变换的二次燃料费用函数系数,Chot,i表示机组i的热启动费用,Ccold,i表示机组i的冷启动费用,
所述二类状态变量的电力系统机组组合模型的表达式如下:
步骤二,根据步骤一构建的二类状态变量电力系统机组组合模型,并基于机组组合问题物理特性,对机组组合的约束条件进行分类,获得第一类约束集、第二类约束集和第三类约束集,并对机组组合模型进行重构;
所述第一类约束集包括状态与启动变量0-1约束、启动费用非负约束、机组启动费用、出力上/下限,爬坡速率上/下限、最小启停时间、机组状态约束和初始状态约束,所述第二类约束集包括机组组合系统的旋转备用约束,所述第三类约束集包括机组组合系统的功率平衡约束;
所述机组组合模型进行重构的方法如下:
所有变量按照机组编号分组顺序排列,三类约束集中的约束按照机组编号分组顺序排列;
设si·=[si,1;si,2;...;si,T]T,x=[x1;x2;…;xN·];zi=[ui·],z=[z1;z2;…;zN],y=[y1;y2;…;yN·];
设且
定义集合:
χ2={x|(5)} (15);
χ3={x|(6)} (16);
χ1按机组解耦后整理如下:
χ1={x|χ1,1,…,χ1,i,…,χ1,N,} (17);
整理出第一类约束集只与各发电机组相关的子约束集合χ1,i
χ2按周期整理如下:
χ2={z|Bz-c≤0} (18);
整理出第二约束集的系数矩阵B,以及第二类约束集的不等式约束常数矩阵c;
χ3按周期整理如下:
整理出第三类约束集的系数矩阵以及第三类约束集的等式约束常数矩阵
为使用协同交替方向乘子法,将机组组合模型整理如下:
上式中,{x}u表示原始变量x中u变量,{x}u,p表示原始变量x中u,变量;
步骤三,按照步骤二整理后的机组组合模型,基于协同交替方向乘子法,获得方法算法迭代式,迭代式包括:x-更新步迭代式、z-更新步迭代式,y-更新步迭代式和vz-更新步迭代式与vy-更新步迭代式,迭代变量包括:原始变量x、原始变量z,原始变量y和对偶变量vz与vy;
协同交替方向乘子法迭代式为:
上式中,k+1为本次迭代的次数,ρ为迭代的罚参数,xk+1为本次迭代下的原始变量x,zk+1为本次迭代下的原始变量z,yk+1为本次迭代下的原始变量y,为本次迭代下的对偶变量vz,为本次迭代下的对偶变量vy;
步骤四,基于0-1整数变量特性,重构简化z-更新步迭代式子问题,求解出本次迭代下电力系统机组组合模型中原始变量zk+1,更新本次迭代的原始变量z;
所述更新本次迭代的原始变量z包括如下步骤:
1)结合步骤二中整理后的第二类约束集构建0-1二次整数规划问题:
s.t.Bz≤c
2)利用0-1二次规划问题模型特点,将z-更新步迭代式子问题中二次项转化为一次项,降低问题求解难度,z-更新步迭代式子问题简化为0-1线性规划:
s.t.Bz≤c
其中,
根据求解获得的zk+1对本次迭代的原始变量z进行更新;
步骤五,松弛原始变量y中0-1整数变量,对y-更新步迭代式子问题利用拉格朗日对偶理论显示表达出本次迭代下所述机组组合模型中原始变量yk+1;
所述更新本次迭代的原始变量y包括如下步骤:
1)结合步骤二中整理后的第三类约束集与松弛原始变量y中0-1整数变量组成二次规划问题:
其中,
2)考虑到原始变量y更新时函数的强对偶性,根据上述二次规划问题的拉格朗日对偶函数得到满足最优性条件时原始变量y的函数:
上式中,λ是第三类约束集等式约束的拉格朗日乘子向量、分别为第三类约束集中功率平衡约束等式的系数矩阵的转置矩阵;
3)将上述二次规划问题转化为与原始变量y无关的对偶问题:
4)基于对偶问题的最优性条件,显示求解上述对偶问题,得解:
5)基于强对偶性与步骤2)函数更新本次迭代的原始变量y
步骤六,基于各发电机组解耦原始变量x更新步,分布式求解出本次迭代下所述电力系统机组组合中原始变量xk+1,包括:结合第一类约束集按照机组解耦,对解耦后的混合整数二次规划问题按照各机组分布式计算;
所述更新本次迭代的原始变量xi为:
s.t.x1,i∈χ1,i
根据求解获得的对本次迭代的原始变量x进行更新;
步骤七,根据步骤四、五、六中更新的本次迭代的原始变量xk+1、原始变量zk+1和原始变量yk+1,并结合公式:更新本次迭代的对偶变量vz与vy;
步骤八,根据当前机组组合的原始变量xk+1,原始变量zk+1和原始变量yk+1,计算本次迭代下机组组合模型当前的耦合变量约束违反度均值,计算表达如下:
上式中,N为机组数量,ε为耦合变量约束违反度均值,表示原始变量xk+1中的u的值,表示原始变量xk+1中的u与的值;
步骤九,判断机组组合模型当前耦合变量约束违反度均值是否满足如下条件1:
ε<εfeasible;
其中,εfeasible为可行参数;
若满足,则基于原始变量xk+1中整数变量值固定所述机组组合问题模型中0-1整数变量,若不满足,则返回执行步骤四;
步骤十,基于CPLEX求解器求解固定0-1变量后所述机组组合问题模型,并判断CPLEX求解器是否有解,若CPLEX解存在,则记录CPLEX解与所述机组组合问题模型的目标函数值,若CPLEX解不存在,则返回执行步骤四;
步骤十一,判断耦合变量约束违反度均值是否满足如下条件2:
ε<ηεfeasible
上式中,η为范围在0~1之间的收敛系数;
若满足,配置各机组,若不满足,则判断迭代次数是否超过最大值,若超过,配置各机组,否则返回执行步骤四。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广西大学,未经广西大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910259713.2/1.html,转载请声明来源钻瓜专利网。