基于混合分层式多代理系统的分布式电源电压控制方法转让专利
申请号 : CN201610079554.4
文献号 : CN105591389B
文献日 : 2020-07-21
发明人 : 季宇 , 刘海涛 , 苏剑 , 吴红斌 , 吴鸣 , 李洋 , 李鹏 , 于辉 , 孙丽敬 , 吕志鹏 , 李蕊
申请人 : 中国电力科学研究院 , 国家电网公司 , 国网浙江省电力公司
摘要 :
权利要求 :
1.一种基于混合分层式多代理系统的分布式电源电压控制方法,其特征在于,所述方法包括如下步骤:
(1)构建混合分层式多代理系统;
(2)分布式电源集群代理获取各条线路电压最大值和最小值;
(3)简化潮流模型
(4)判断线路节点的电压,若节点电压低于电压限值时进行升压处理,若节点电压过高电压限值时进行降压处理;
所述步骤(3)包括如下步骤:
步骤3-1、对于任意一条线路,分布式电源集群母线为节点0,直接与分布式电源集群母线连接的节点为第1个节点,称为节点1,从节点1开始向线路下游,各个节点分别为:节点1,节点2,节点3……;
步骤3-2、当线路上的功率变化时,线路内的第b个节点,即节点b的电压发生变化,如下式:
式中, 表示节点b的电压平方的变化量,Unew,b表示功率变化后节点b的电压,Uold,b表示功率变化前节点b的电压;
步骤3-3、当第c个节点即在节点b下游方向的节点c发生功率变化时,其中c>b,节点b的电压平方变化量为:式中,ΔPc为节点c处的有功功率变化量,ΔQc为节点c处的无功功率变化量,i=0,
1,…,b-1,ri,i+1为节点i和i+1之间线路的线路电阻,xi,i+1为节点i和i+1之间线路的线路电抗;
步骤3-4、当第a个节点即在节点b上游方向的节点a发生功率变化时,其中a
所述步骤(4)中,所述电压限值为7%,所述节点电压低于电压限值时进行升压处理包括如下步骤:
步骤4-1、设节点b所在区段为区段k,当所述节点b的电压低于电压限值时,所述区段k内的Agent k通过公式(1)计算当前电压与目标电压之间平方差步骤4-2、所述Agent k提高所述区段k内分布式电源的功率输出,包括有功功率和无功功率,并且优先提高有功功率,所述Agent k根据公式(2)或公式(3)计算出需要提高的功率|ΔPk|和|ΔQk|,若分布式电源k有足够的功率裕度,则分别将区段k内分布式电源的功率输出分别提高|ΔPk|和|ΔQk|,电压升高到目标电压,调压结束;若区段k内分布式电源的功率裕度不足以将电压升高到目标电压,则满功率输出,并执行步骤4-3;
步骤4-3、所述Agent k计算新的 若区段k的下游没有其他区段,则执行步骤4-4;
若区段k的下游还有其他区段,则向邻近的下游区段k+1内的代理Agent k+1发送新的请求提高区段k+1内分布式电源的输出功率,包括有功功率和无功功率,并且优先提高有功功率,Agent k+1利用式(1)和式(2)计算出需要提高的功率|ΔPk+1|和|ΔQk+1|,若区段k+1内分布式电源有足够的功率裕度,则分别将区段k+1内分布式电源的功率输出分别提高|ΔPk+1|和|ΔQk+1|,电压升高到目标电压,调压结束,向Agent k发送完成信息;若区段k+
1内分布式电源的功率裕度不足以将电压升高到目标电压,则将区段k+1内分布式电源满功率输出,并计算出新的 若下游有其他区段,则将新的 发送给下游Agent,重复本步骤,直到调压结束,返回完成信息;
步骤4-4、若区段k的上游没有其他区段,则执行步骤4-5;若区段k的上游有其他区段,Agent k向邻近的上游区段k-1内的代理Agent k-1请求调压,将最新的 发送给Agent k-1,请求提高区段k-1内分布式电源的输出功率,包括有功功率和无功功率,并且优先提高有功功率,Agent k-1利用式(1)和式(3)计算出需要提高的功率|ΔPk-1|和|ΔQk-1|,若区段k-1内分布式电源有足够的功率裕度,则分别将区段k-1内分布式电源的功率输出分别提高|ΔPk-1|和|ΔQk-1|,电压升高到目标电压,调压结束,向Agent k发送完成信息;若区段k-1内分布式电源的功率裕度不足以将电压升高到目标电压,则将区段k-1内分布式电源满功率输出,并计算出新的 若上游有其他区段,则将新的 发送给上游Agent,重复本步骤,直到调压结束,返回完成信息;
步骤4-5、当线路上游没有其他区段时,线路中最上游的Agent将 发送至所述分布式电源集群代理,所述分布式电源集群代理接收到调压信息后,若没有其他线路,则进行步骤4-6;若有其他线路,向其他电压最值相对较低的线路的最上游Agent发送调压请求;其他线路最上游的Agent接收到消息后,利用式(1)-(3)计算出需要提高的功率|ΔP|和|ΔQ|,若区段内分布式电源的功率裕度足够,则分别将区段内分布式电源的功率输出分别提高|ΔP|和|ΔQ|,电压升高到目标电压,调压结束,向分布式电源集群Agent发送完成信息,分布式电源集群Agent再向Agent k发送完成信息;若区段内分布式电源的功率裕度不足以将电压升高到目标电压,则将区段内分布式电源满功率输出,并计算出新的 并将新的返回至所述分布式电源集群代理,所述分布式电源集群代理继续向其他电压最值相对较低的线路的最上游Agent发送调压请求,重复本步骤,直到调压完成,向Agent k发送完成信息;
步骤4-6、若没有其他线路或者所有其他线路都已经参与调压后节点b仍不能达到目标电压,则所述分布式电源集群代理向Agent k发送切负荷信息,Agent k根据区段内的负荷情况,利用式(2)校验负荷切除是否能够使得节点b电压达到目标电压。
2.根据权利要求1所述控制方法,其特征在于,所述步骤(1)包括如下步骤:
步骤1-1、在分布式电源集群母线处设置分布式电源集群代理,作为分布式电源集群级别的总控,在分布式电源集群下的每个分布式电源处设置单元级代理控制各个单元;
步骤1-2、确定所述分布式电源集群中各个代理的功能;
所述分布式电源集群的线路根据分布式电源分布,将线路分成若干区段,每个区段里面有且仅有一个分布式电源;
所述单元级代理功能为监视区段内的所有节点电压,控制分布式电源的功率输出以及与其他代理通信;
所述分布式电源集群代理功能为监视母线电压,收集母线下的各条线路状态信息,并向所述单元级代理下达调压指令;
步骤1-3、配置代理的通信连接;
每条线路上所有的单元级代理通过通信线路进行串联,最上游的单元级代理和最下游的单元级代理分别引出一条通信线路与所述分布式电源集群相连。
3.根据权利要求1所述控制方法,其特征在于,所述步骤(2)包括如下步骤:
步骤2-1、设置各个区段的代理,设一条线路中有n个区段,从最靠近分布式电源集群母线的区段开始,各个区段分别为:区段1、区段2、……、区段n;所述区段1的代理为Agent 1,区段2的代理为Agent 2,……,区段n的代理为Agent n;
步骤2-2、线路最下游的区段n内的代理Agent n比较区段n内所有节点的电压,将电压最大值和最小值向上游的Agent发送;
步骤2-3、区段n上游的区段n-1内的代理Agent n-1将区段n-1内所有节点的电压与接收到的电压最大值和最小值进行比较,得出新的最大值和最小值,并将新的最大值和最小值发送至上游节点,重复步骤2-3,直到分布式电源集群代理。
4.根据权利要求1所述控制方法,其特征在于,所述步骤(4)中,所述节点电压过高电压限值时进行降压处理包括如下步骤:步骤4-a、设节点b所在区段为区段k,当节点b的电压过高时,区段k内的Agent k通过公式(1)计算当前电压与目标电压之间平方差步骤4-b、所述Agent k降低区段k内分布式电源的无功功率,所述Agent k根据公式(2)或公式(3)计算出需要降低的无功功率|ΔQk′|,若|ΔQk′|小于区段k内分布式电源当前的无功功率输出,则将区段k内分布式电源的无功输出降低|ΔQk′|,电压降低到目标电压,调压结束,向Agent k发送完成信息;若|ΔQk′|大于区段k内分布式电源当前的无功输出,则无功输出设为0,并执行步骤4-c;
步骤4-c、所述Agent k计算新的 若区段k的下游没有其他区段,则步骤4-d;若区段k的下游还有其他区段,则向邻近的下游区段k+1内的Agent k+1发送新的 请求降低区段k+1内分布式电源的无功输出,Agent k+1利用公式(1)和公式(2)计算出需要降低的无功功率|ΔQk+1′|,若|ΔQk+1′|小于区段k+1内分布式电源当前的无功输出,则将区段k+1内分布式电源的无功输出降低|ΔQk+1′|,电压降低到目标电压,调压结束,向Agent k发送完成信息;若|ΔQk+1′|大于区段k+1内分布式电源当前的无功输出,则无功输出设为0,并计算出新的 若下游有其他区段,则将新的 发送给下游Agent,重复本步骤,直到调压结束,返回完成信息;
步骤4-d、若区段k的上游没有其他区段,则执行步骤4-e;若区段k的上游有其他区段,所述Agent k向邻近的上游区段k-1内的代理Agent k-1请求调压,将最新的 发送给Agent k-1,请求降低区段k-1内分布式电源的无功输出,所述Agent k-1利用公式(1)和公式(3)计算出需要提高的无功功率|ΔQk-1′|,若|ΔQk-1′|小于区段k-1内分布式电源当前的无功输出,则将区段k-1内分布式电源的无功输出降低|ΔQk-1′|,电压降低到目标电压,调压结束,向所述Agent k发送完成信息;若|ΔQk-1′|大于区段k-1内分布式电源当前的无功输出,则无功输出设为0,并计算出新的 若上游有其他区段,则将新的 发送给上游Agent,重复本步骤,直到调压结束,返回完成信息;
步骤4-e、将步骤4-c和4-d中的无功输出换成有功输出,以相同的方式执行调压;若调压后节点b仍不能达到目标电压,则Agent k执行切负荷操作,并根据区段内的负荷情况,利用公式(2)校验负荷切除是否能够使得节点b电压达到目标电压。
5.根据权利要求2所述控制方法,其特征在于,所述通信线路发生故障时解决方法如下:
步骤I、设Agent j和Agent j+1之间的通信线路出现故障时,Agent j通过其他正常的通信线路将故障信息告知Agent j所在通信线路上的其他Agent;
步骤II、故障存在时,所述步骤(2)中的状态获取的通信方向,改为从Agent j向上游的Agent发送信息比较电压最值,Agent j+1向下游的Agent发送信息比较电压最值;两路信息在分布式电源集群Agent处汇合,比较得出该线路的电压最值;
步骤III、故障存在时,在所述步骤(4)的调压过程中,当Agent j及其上游的Agent需要发送信息给Agent j+1及其下游的Agent时,发送信息的Agent需要改变通信方向,向上游的Agent发送信息,通过其他正常的通信线路,从分布式电源集群Agent绕到接收信息Agent;
反之,当Agent j+1及其下游的Agent需要发送信息给Agent j及其上游的Agent时,发送信息的Agent同样改变通信方向,向下游的Agent发送信息,通过其他正常的通信线路,从分布式电源集群Agent绕到接收信息的Agent。
说明书 :
基于混合分层式多代理系统的分布式电源电压控制方法
技术领域
背景技术
发明内容
1内分布式电源的功率裕度不足以将电压升高到目标电压,则将区段k+1内分布式电源满功率输出,并计算出新的 若下游有其他区段,则将新的 发送给下游Agent,重复本步骤,直到调压结束,返回完成信息;