一种基于改进型人工蜂群算法的配电网无功优化方法技术

技术编号:13747518 阅读:205 留言:0更新日期:2016-09-24 04:15
本发明专利技术提出一种基于改进型人工蜂群算法的配电网无功优化方法,具体包括:建立配电网无功优化模型,并设置约束条件;设置控制变量和状态变量;初始化种群;随机产生种群的初始位置,并计算其适应度值;局部寻优;更新蜜源位置并计算其适应度值,保留最优解;判断终止条件,输出最优解。本发明专利技术将差分算法中的交叉和变异机制引入到人工蜂群算法中,适用配电系统的无功优化,加快了收敛速度,提高人工蜂群算法的局部搜索能力,降低网络损耗的效果,并降低电网的运行成本。

【技术实现步骤摘要】

本专利技术属于电力信息
,尤其是一种基于改进型人工蜂群算法的配电网无功优化方法
技术介绍
电力系统无功优化指给定已知量包括有功负荷、有功电源、潮流分布,通过优化计算确定系统中能够满足所有约束条件的系统最小有功网损值以及质量电压最优值等。系统的无序流动,将会增加其有功损耗,当系统一旦发生无功不足以及扰动现象时,将使电压水平低下,当低于临界电压时,会产生电压崩溃,从而导致系统因失去同步而崩溃的灾难性事故。无功优化问题是一个多变量、多约束的非线性数学规划问题。它的操作系统包括连续变量和离散变量,其中连续变量包括节点电压;离散变量按有载调压分接头档位、补偿电容器的投切组数。进行无功优化潮流即电压控制一般要对发电机端电压、可调变压器变比和节点步长无功做综合调整,以网损最小作为目标函数,对无功功率进行优化控制,可以改善系统电压质量,降低有功功率损耗,节约运行成本。在满足系统各种约束的条件下,来实现无功功率在电网中的优化配置,使电网的有功损耗最小。人工蜂群算法是一种新型的群智能算法,它具有原理简单、控制参数少、鲁棒性强而被广泛应用。但是该算法在搜索阶段存在解的利用不足,收敛速度慢,容易陷入局部最优等问题,为了解决这一问题。
技术实现思路
本专利技术所解决的技术问题在于提供一种基于改进型人工蜂群算法的配电网无功优化方法,将差分算法中的交叉和变异机制引入到人工蜂群算法中,加快了收敛速度,提高人工蜂群算法的局部搜索能力,降低网络损耗的效果,并降低电网的运行成本。实现本专利技术目的的技术解决方案为:一种基于改进型人工蜂群算法的配电网无功优化方法,包括以下步骤:步骤1:建立配电网无功优化模型,并设置约束条件,约束条件包括功率约束和变量约束;步骤2:设置无功优化模型的控制变量和状态变量;步骤3:初始化种群,设置种群参数;步骤4:采用第一位置更新公式随机产生种群的初始位置,并计算其适应度值,用 贪婪选择机制更新最优蜜源,所述第一位置更新公式为:xi,d=mind+rand1(0,1)×(maxd-mind),其中,每一个解xi,d都用D维向量表示,mind、maxd分别表示为维数的下界、上界,rand1(0,1)表示0到1之间均匀分布的随机值,i=1,2,...,NP,NP表示种群大小;步骤5:跟随蜂根据概率公式并采用轮盘赌原则选择某个雇佣蜂跟随,并在该雇佣蜂所在的蜜源附近进行寻优;步骤6:生成一个均匀分布的随机值rand2(0,1),若rand2(0,1)<prob(i),则使用第二位置更新公式来更新vi,d,所述第二位置更新公式为:vi,d=xa,d+L(λ)×(xb,d-xc,d),其中,vi,d表示更新后的蜜源位置,a,b,c∈[1,NP]且互不相等,L(λ)表示为服从参数λ的莱维分布产生一个随机搜索向量,即为第t次迭代保留的的最优蜜源,u和v均服从正态分布:σv=1,Γ表示为Gamma函数;若rand2(0,1)≥prob(i),则使用第三位置更新公式来更新vi,d,所述第三位置更新公式为:vi,d=xi,d+ri,d×(xk,d-xi,d),其中,xi,d是当前个体蜜源位置,xk,d是随机选择的蜜源位置,k=1,2…NP,i≠k,ri,d是随机数,ri,d∈[-1,1],d=1,2…D;prob(i)=α+(1-α)*(Tmax-t)/Tmax,Tmax表示最大迭代次数,t表示目前的迭代次数;步骤7:计算每一个种群的适应度值,并采用贪婪选择机制更新最优蜜源;步骤8:根据限定值limit判断种群是否陷入局部最优,若种群适应度值在经过limit次迭代后仍然没有得到改进,则判断该种群陷入局部最优,采用第一位置更新公式进行随机搜索并计算适应度值,采用贪婪选择机制更新最优蜜源;若否,转到步骤9;步骤9:判断是否达到最大迭代次数,若是,则输出最优解;若否,则转到步骤4。进一步的,本专利技术的基于改进型人工蜂群算法的配电网无功优化方法,步骤1中无 功优化模型的目标函数为:其中,Ui为节点i处的电压,Uj为节点j处的电压,θij为节点i、j之间的相角差,Gij为节点i、j之间的电导,N为节点总数,Ploss表示无功损耗功率。进一步的,本专利技术的基于改进型人工蜂群算法的配电网无功优化方法,步骤1中的功率约束为:其中,Pi、Qi、Ui分别为节点i处注入的有功功率、无功功率和电压,Uj为节点j处的电压,Gij、Bij、θij分别为节点i、j处的电导、电纳和相角差,N为节点总数。进一步的,本专利技术的基于改进型人工蜂群算法的配电网无功优化方法,步骤1中的变量约束为:其中,UGk为发电机的电压,UGk,min、UGk,max为可调发电机的上下限,Gk=1,2,…NG,NG为所有可调发电机节点总数;Ci为不成电容器的投切组数,Ci,min、Ci,max为补偿电容器投切组数的上下限,i1=1,2,…NC,NC为所有无功补偿节点总数;Tj为变压器的分接头档位,Tj,min、Tj,max为可调变压器分接头档位的上下限,j=1,2,…NT,NT为所有变压器支路总数;Ui为PQ节点的电压,Ui,min、Ui,max为PQ节点电压的上下限,i2=1,2,…NL,NL为PQ节点总数;QGi为发电机的无功出力,QGi,min、QGi,max为发电机无功出力的上下限,i3=1,2,…NG。进一步的,本专利技术的基于改进型人工蜂群算法的配电网无功优化方法,步骤2中的控制变量包括发电机端电压、有载调压变压器分接头位置、并联电容器和电抗器投切组 数。进一步的,本专利技术的基于改进型人工蜂群算法的配电网无功优化方法,步骤2中的状态变量包括除平衡节点外的所有节点的电压相角、除发电机或具有无功补偿的设备外的节点的电压模值。进一步的,本专利技术的基于改进型人工蜂群算法的配电网无功优化方法,步骤3中的种群参数包括种群大小NP和控制变量数D,其中种群数的一半为雇佣蜂数量,另一半为跟随蜂数量,控制变量数即维数,包括发电机端电压、有载调压变压器变比、无功补偿容量、最大迭代次数MAXITER和限定值limit。进一步的,本专利技术的基于改进型人工蜂群算法的配电网无功优化方法,步骤4和步骤7中计算适应度值的公式为:其中,fi表示目标函数,即配电系统的网损函数公式,fiti表示种群的适应度值。进一步的,本专利技术的基于改进型人工蜂群算法的配电网无功优化方法,步骤5中的概率公式为:其中,fiti表示种群的适应度值,NP表示种群大小。本专利技术采用以上技术方案与现有技术相比,具有以下技术效果:1、本专利技术将差分算法中的交叉和变异机制引入到人工蜂群算法中,提高了种群的多样性,实现了多路径搜索,防止算法陷入局部最优;2、本专利技术增强了算法的局部搜索能力,加快了收敛速度,提高全局最优值概率;3、本专利技术适用于配电系统的无功优化,能够更大程度地减少电网的运行成本。附图说明图1是本专利技术的基于改进型人工蜂群算法的配电网无功优化方法流程图;图2是本专利技术的IEEE30节点电力系统结构图。具体实施方式下面详细描述本专利技术的实施方式,所述实施方式的示例在附图中示出,其中自始至 终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施方式是示例性的,仅用于解释本专利技术,而不能解释为对本专利技术的限制。本专利技术提出了一种本文档来自技高网...

【技术保护点】
一种基于改进型人工蜂群算法的配电网无功优化方法,其特征在于,包括以下步骤:步骤1:建立配电网无功优化模型,并设置约束条件,约束条件包括功率约束和变量约束;步骤2:设置无功优化模型的控制变量和状态变量;步骤3:初始化种群,设置种群参数;步骤4:采用第一位置更新公式随机产生种群的初始位置,并计算其适应度值,用贪婪选择机制更新最优蜜源,所述第一位置更新公式为:xi,d=mind+rand1(0,1)×(maxd‑mind),其中,每一个解xi,d都用D维向量表示,mind、maxd分别表示为维数的下界、上界,rand1(0,1)表示0到1之间均匀分布的随机值,i=1,2,...,NP,NP表示种群大小;步骤5:跟随蜂根据概率公式并采用轮盘赌原则选择某个雇佣蜂跟随,并在该雇佣蜂所在的蜜源附近进行寻优;步骤6:生成一个均匀分布的随机值rand2(0,1),若rand2(0,1)<prob(i),则使用第二位置更新公式来更新vi,d,所述第二位置更新公式为:vi,d=xa,d+L(λ)×(xb,d‑xc,d),其中,vi,d表示更新后的蜜源位置,a,b,c∈[1,NP]且互不相等,L(λ)表示为服从参数λ的莱维分布产生一个随机搜索向量,即xbt为第t次迭代保留的最优蜜源,u和v均服从正态分布:u~N(0,σu2),v~N(0,σv2),σv=1,Γ表示为Gamma函数;若rand2(0,1)≥prob(i),则使用第三位置更新公式来更新vi,d,所述第三位置更新公式为:vi,d=xi,d+ri,d×(xk,d‑xi,d),其中,xi,d是当前个体蜜源位置,xk,d是随机选择的蜜源位置,k=1,2…NP,i≠k,ri,d是随机数,ri,d∈[‑1,1],d=1,2…D;prob(i)=α+(1‑α)*(Tmax‑t)/Tmax,Tmax表示最大迭代次数,t表示目前的迭代次数;步骤7:计算每一个种群的适应度值,并采用贪婪选择机制更新最优蜜源;步骤8:根据限定值limit判断种群是否陷入局部最优,若种群适应度值在经过limit次迭代后仍然没有得到改进,则判断该种群陷入局部最优,采用第一位置更新公式进行随机搜索并计算适应度值,采用贪婪选择机制更新最优蜜源;若否,转到步骤9;步骤9:判断是否达到最大迭代次数,若是,则输出最优解;若否,则转到步骤4。...

【技术特征摘要】
1.一种基于改进型人工蜂群算法的配电网无功优化方法,其特征在于,包括以下步骤:步骤1:建立配电网无功优化模型,并设置约束条件,约束条件包括功率约束和变量约束;步骤2:设置无功优化模型的控制变量和状态变量;步骤3:初始化种群,设置种群参数;步骤4:采用第一位置更新公式随机产生种群的初始位置,并计算其适应度值,用贪婪选择机制更新最优蜜源,所述第一位置更新公式为:xi,d=mind+rand1(0,1)×(maxd-mind),其中,每一个解xi,d都用D维向量表示,mind、maxd分别表示为维数的下界、上界,rand1(0,1)表示0到1之间均匀分布的随机值,i=1,2,...,NP,NP表示种群大小;步骤5:跟随蜂根据概率公式并采用轮盘赌原则选择某个雇佣蜂跟随,并在该雇佣蜂所在的蜜源附近进行寻优;步骤6:生成一个均匀分布的随机值rand2(0,1),若rand2(0,1)<prob(i),则使用第二位置更新公式来更新vi,d,所述第二位置更新公式为:vi,d=xa,d+L(λ)×(xb,d-xc,d),其中,vi,d表示更新后的蜜源位置,a,b,c∈[1,NP]且互不相等,L(λ)表示为服从参数λ的莱维分布产生一个随机搜索向量,即xbt为第t次迭代保留的最优蜜源,u和v均服从正态分布:u~N(0,σu2),v~N(0,σv2),σv=1,Γ表示为Gamma函数;若rand2(0,1)≥prob(i),则使用第三位置更新公式来更新vi,d,所述第三位置更新公式为:vi,d=xi,d+ri,d×(xk,d-xi,d),其中,xi,d是当前个体蜜源位置,xk,d是随机选择的蜜源位置,k=1,2…NP,i≠k,ri,d是随机数,ri,d∈[-1,1],d=1,2…D;prob(i)=α+(1-α)*(Tmax-t)/Tmax,Tmax表示最大迭代次数,t表示目前的迭代次数;步骤7:计算每一个种群的适应度值,并采用贪婪选择机制更新最优蜜源;步骤8:根据限定值limit判断种群是否陷入局部最优,若种群适应度值在经过limit次迭代后仍然没有得到改进,则判断该种群陷入局部最优,采用第一位置更新公式进行随机搜索并计算适应度值,采用贪婪选择机制更新最优蜜源;若否,转到步骤9;步骤9:判断是否达到最大迭代次数,若是,则输出最优解;若否,则转到步骤4。2.根据权利要求1所述的基于改进型人工蜂群算法的配电网无功优化方法,其特征在于,步骤1中无功优化模型的目标函数为: f i = minP l o s s = Σ i N G i j ( U i 2 + U j 2 - 2 U i U j cosθ i j ) ]]>其中,Ui为节点i处的电压,Uj为节点j处的电压,θij为节点i、j之间的相角差,Gij为节点i、j之间的电导,N为节点总数,Ploss表示无功损耗功率。3.根据权利要求1所述的基于改进型人工蜂群算法的配电网无功优化方法,其特征在于,步骤1中的功率约束为: P i = U i Σ i = 1 N U j ( G i j cosθ i j + B i j sinθ i j ) ]]> Q i = U i Σ i = 1 N U j ( G i j sinθ i j + B i j cosθ i j ) ]]>其中,Pi、Qi、Ui分别为节点i处注入的有功功率、无功功率和电压,Uj为节点j处的电压,Gij、Bij、θij分别为节点i、j处的电导、电纳和相角差,N为节点总数。4.根据权利要求1所述的基于改进型人工蜂群算法的配电网无功优化方法,其特征在于,步骤1中的变量约束为: U G k , m i n ≤ U G k ≤ U G k , max C i , min ≤ C i 1 ≤ ...

【专利技术属性】
技术研发人员:岳东高浩秦媛
申请(专利权)人:苏州泛能电力科技有限公司
类型:发明
国别省市:江苏;32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1