本发明属于电力输送调度技术领域,特别是涉及一种基于一致性算法的源网荷储协同优化方法。
背景技术:
在输电网级源网荷储协同优化调度方面,目前,虽然源-源、源-网、网-荷-储等方面已经开展了部分的研究,但是全面考虑源网荷储四个要素的输电网级的有功调度策略还没有得到充分研究。未来大规模并网的可再生能源和储能、以及需求侧响应对现有的调度模式带来了挑战,包括针对电源侧和负荷的双侧不确定性,实行实时的有功调度控制策略,增强系统处理扰动和不确定性的能力,提高控制的鲁棒性。
同时,随着分布式算法的迅速发展,源网荷储协同优化调度问题可以通过分布式算法进行高效求解。分布式算法具有保护用户隐私,减少与中央控制器的通信量,避免单点故障造成系统崩溃等优点。常见的分布式算法有交替乘子迭代法,辅助问题原理,最优性条件分解,一致性算法等。其中,一致性算法可以应用于任何级别的分区,一个单独的节点或者一个大的区域都可以成为一个分区。目前,分布式算法用于源网荷储多元协同调度问题还没有研究充分。
技术实现要素:
本发明为解决上述存在的技术缺陷,提供一种基于一致性算法的源网荷储协同优化方法。综合考虑电源之间、源网之间、网荷储之间的协调互动特性,采用“源-网-荷-储”协调互动,从而实现能源资源最大化利用的运行模式和技术,源网荷储协同优化调度问题通过一致性算法进行高效求解。该方法在保证系统运行经济性、最大化社会福利的同时,实现实时电力平衡,并最大化利用可再生能源、减小弃风弃光,落实绿色节能调度理念。
本发明的技术方案是;一种基于一致性算法的源网荷储协同优化方法,包括以下步骤;
s1;建立“源-网-荷-储”优化调度模型:首先建立电网有功功率平衡约束,再建立电源模型、建立负荷模型、建立储能模型,最后建立“源-网-荷-储”优化调度模型;
s2;建立基于一致性算法的协同优化策略:更新各代理的边际成本、更新各代理的输出功率、局部失配量本地更新、获得邻居信息后,局部失配量再次更新。
进一步,步骤s1中建立电网有功功率平衡约束、电源模型、负荷模型、储能模型的过程如下;
建立电网有功功率平衡约束:
其中:pg,k,pw,r,pb,m和pd,l分别为传统发电机k,可再生能源r,储能m,负荷l的有功功率,假设向电网注入功率为正,向电网吸收功率为负;ng,nw,nb,nd分别为传统机组、可再生能源、储能、负荷的索引;
建立电源模型:
电源包括传统发电机和可再生能源,可再生能源的运行成本设为0,传统发电机的成本函数通常为二次形式:
其中,ak,bk,ck为机组k的燃料费用系数;
传统发电机的机组运行约束为:
其中,
建立负荷模型:
一般认为,用户消耗的电量越大,完成的任务越多,效用越高,假设负荷的负利润函数为:
其中,al,bl为负荷l的燃料费用系数;
线路传输损耗通常占总负荷的3%-7%,假设损耗ploss,l可近似为负荷的线性函数,用传输损耗因子sl表示:
ploss,l=slpd,l
负荷l实际消耗的功率
负荷具有一定的可调性,满足约束:
其中,
建立储能模型:
储能的成本函数和功率约束可以写成如下形式:
其中,am为储能m的燃料费用系数,
建立“源-网-荷-储”优化调度模型;
优化目标为社会总效益最大,其中负荷的负利润函数实际上是一种成本函数,描述如下:
约束条件包括有功功率平衡约束,以及电源模型、负荷模型、储能模型中的不等式约束。
进一步,步骤s2中建立基于一致性算法的协同优化策略时,每个代理只使用本地的信息以及和相连的领域代理交换信息,过程如下;
更新各代理的边际成本:
其中,λi[t+1]表示第t+1次迭代时代理i的边际成本,λj[t]表示第t次迭代时代理j的边际成本,σ表示可调节收敛速度的步长,pmis,i[t]是全局供给与需求失配量的局部估计,ωi为与代理i相连通的代理索引,wij为代理i和j之间的通信系数,可采用平均metropolis算法计算得到,具体如下:
其中,ni和nj分别为连接到i和j的代理数;ε是一个很小的数值;
更新各代理的输出功率:
式中,pi表示代理i的输出功率,在“源-网-荷-储”协同策略系统中,代理i可以表示发电机k或可再生能源r或负荷l或储能m,ai,bi表示代理的成本函数二次项和一次项;
局部失配量本地更新:
其中,
获得邻居信息后,局部失配量再次更新:
进一步,若σ设置的足够小,由步骤s2协同优化策略构成的系统会逐步收敛到稳态,因此,λi[t]收敛到最优解λ*,失配量的局部估计值pmis,i[t]会消失,即步骤s1的功率平衡约束满足,一致性算法收敛性可以保证。
本发明的有益效果是;本方法基于经济调度,在保证系统运行经济性、最大化社会福利的同时,实现实时电力平衡,并最大化利用可再生能源、减小弃风弃光,落实绿色节能调度理念;在负荷侧,备有分布式储能,可平移负荷等具有负荷响应特性的用户,他们可视为若干可控设备的集群,对于这种基于集群代理的源网荷储进行协同调度,充分利用各种设备的互补特性,进行需求侧管理,提升调控能力,有效减少系统负荷峰谷差,缓解系统调峰压力;在网络侧,考虑了网络损耗,进一步优化系统运行成本。通过采用一致性算法,加快了问题求解的速度,而且保证了各集群的隐私,即使集群间出现通信故障,也不会影响系统最终的收敛性,具有很高的实用价值。
附图说明
图1是本发明的流程示意图。
具体实施方式
附图仅用于示例性说明,不能理解为对本专利的限制;为了更好说明本实施例,附图某些部件会有省略、放大或缩小,并不代表实际产品的尺寸;对于本领域技术人员来说,附图中某些公知结构及其说明可能省略是可以理解的。附图中描述位置关系仅用于示例性说明,不能理解为对本专利的限制。
实施例1:
如图1所示,一种基于一致性算法的源网荷储协同优化方法,包括以下步骤;
s1;建立“源-网-荷-储”优化调度模型:首先建立电网有功功率平衡约束,再建立电源模型、建立负荷模型、建立储能模型,最后建立“源-网-荷-储”优化调度模型;
s2;建立基于一致性算法的协同优化策略:更新各代理的边际成本、更新各代理的输出功率、局部失配量本地更新、获得邻居信息后,局部失配量再次更新。
步骤s1中建立电网有功功率平衡约束、电源模型、负荷模型、储能模型的过程如下;
建立电网有功功率平衡约束:
其中:pg,k,pw,r,pb,m和pd,l分别为传统发电机k,可再生能源r,储能m,负荷l的有功功率,假设向电网注入功率为正,向电网吸收功率为负;ng,nw,nb,nd分别为传统机组、可再生能源、储能、负荷的索引;
建立电源模型:
电源包括传统发电机和可再生能源,可再生能源的运行成本设为0,传统发电机的成本函数通常为二次形式:
其中,ak,bk,ck为机组k的燃料费用系数;
传统发电机的机组运行约束为:
其中,
建立负荷模型:
一般认为,用户消耗的电量越大,完成的任务越多,效用越高,假设负荷的负利润函数为:
其中,al,bl为负荷l的燃料费用系数;
线路传输损耗通常占总负荷的3%-7%,假设损耗ploss,l可近似为负荷的线性函数,用传输损耗因子sl表示:
ploss,l=slpd,l
负荷l实际消耗的功率
负荷具有一定的可调性,满足约束:
其中,
建立储能模型:
储能的成本函数和功率约束可以写成如下形式:
其中,am为储能m的燃料费用系数,
建立“源-网-荷-储”优化调度模型;
优化目标为社会总效益最大,其中负荷的负利润函数实际上是一种成本函数,描述如下:
约束条件包括有功功率平衡约束,以及电源模型、负荷模型、储能模型中的不等式约束。
步骤s2中建立基于一致性算法的协同优化策略时,每个代理只使用本地的信息以及和相连的领域代理交换信息,过程如下;
更新各代理的边际成本:
其中,λi[t+1]表示第t+1次迭代时代理i的边际成本,λj[t]表示第t次迭代时代理j的边际成本,σ表示可调节收敛速度的步长,pmis,i[t]是全局供给与需求失配量的局部估计,ωi为与代理i相连通的代理索引,wij为代理i和j之间的通信系数,可采用平均metropolis算法计算得到,具体如下:
其中,ni和nj分别为连接到i和j的代理数;ε是一个很小的数值;
更新各代理的输出功率:
式中,pi表示代理i的输出功率,在“源-网-荷-储”协同策略系统中,代理i可以表示发电机k或可再生能源r或负荷l或储能m,ai,bi表示代理的成本函数二次项和一次项;
局部失配量本地更新:
其中,
获得邻居信息后,局部失配量再次更新:
若σ设置的足够小,由步骤s2协同优化策略构成的系统会逐步收敛到稳态,因此,λi[t]收敛到最优解λ*,失配量的局部估计值pmis,i[t]会消失,即步骤s1的功率平衡约束满足,一致性算法收敛性可以保证。
本方法基于经济调度,在保证系统运行经济性、最大化社会福利的同时,实现实时电力平衡,并最大化利用可再生能源、减小弃风弃光,落实绿色节能调度理念;在负荷侧,备有分布式储能,可平移负荷等具有负荷响应特性的用户,他们可视为若干可控设备的集群,对于这种基于集群代理的源网荷储进行协同调度,充分利用各种设备的互补特性,进行需求侧管理,提升调控能力,有效减少系统负荷峰谷差,缓解系统调峰压力;在网络侧,考虑了网络损耗,进一步优化系统运行成本。通过采用一致性算法,加快了问题求解的速度,而且保证了各集群的隐私,即使集群间出现通信故障,也不会影响系统最终的收敛性,具有很高的实用价值。
显然,本发明的上述实施例仅仅是为清楚地说明本发明所作的举例,而并非是对本发明的实施方式的限定。对于所属领域的普通技术人员来说,在上述说明的基础上还可以做出其它不同形式的变化或变动。这里无需也无法对所有的实施方式予以穷举。凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明权利要求的保护范围之内。