一种基于遗传算法的台区负荷平衡控制方法技术

技术编号:26510294 阅读:21 留言:0更新日期:2020-11-27 15:39
本发明专利技术涉及配电网控制技术领域,公开了一种基于遗传算法的台区负荷平衡控制方法,通过周期性读取台区首端三相电流数据,筛除异常数据,计算三相电流不平衡度和负载率,如果连续n次三相电流不平衡度大于阈值且负载率大于阈值,则基于遗传算法形成控制策略,主要包括产生初始种群;个体评价;选择;交叉;变异;策略校验等。与现有技术相比,本发明专利技术采用搜索能力较强且对目标函数依赖度低的遗传算法进行非线性多目标优化,以尽量少的动作次数达到较好的三相不平衡治理效果。

【技术实现步骤摘要】
一种基于遗传算法的台区负荷平衡控制方法
本专利技术涉及配电网控制
,特别涉及一种基于遗传算法的台区负荷平衡控制方法。
技术介绍
配电系统是电网与用户用电设备联络的枢纽,是电网系统的重要环节,配电网工作过程的综合优化规划是维持电网系统稳定性、减少电网管理资源浪费、提高用户用电质量的关键所在。通常采用传统的数学优化方法及近年不断发展的人工智能算法,针对配电网存在的多项问题进行控制上的优化,但目前的配电网控制
缺乏对台区负荷平衡控制的研究,难以准确把握区域配电网负荷变化的趋势,急需一种能够有效对用户低压台区电网内负荷变化趋势及负荷特性进行实施控制的配电网综合优化规划方案,以解决配电网线损率高、电压合格率偏低、投入资金少等问题。
技术实现思路
专利技术目的:针对现有技术中存在的问题,本专利技术一种基于遗传算法的台区负荷平衡控制方法,提供周期性读取台区首端三相电流数据,筛除异常数据,计算三相电流不平衡度和负载率,如果连续n次三相电流不平衡度大于阈值且负载率大于阈值,则基于遗传算法形成控制策略。技术方案:本专利技术提供了一种基于遗传算法的台区负荷平衡控制方法,包括如下步骤:步骤1)产生初始种群:种群规模根据安装的换相开关个数确定,将多个开关按台区首端三相电流反比关系分配到A、B、C三相上,电流越大处于该相的开关数越少;编码方式:采用3行矩阵表示多个开关相位情况,每一列表示一个开关信息,称为基因,每个开关的状态只能在A、B、C三相之间切换;步骤2)个体评价:根据三相电流不平衡度和所有开关动作次数组成适应度函数,根据适应度函数评价个体;步骤3)选择:采用轮转法进行选择操作,采用种群中第i个个体的实用度函数值的大小与种群所有个体的适应度函数值的总和之比决定个体被保留进入下一代遗传操作的概率,个体进入下一代遗传操作的概率与个体适应度函数成正比;步骤4)交叉:采用双亲双子单点交叉,在染色体上随机选择1个断点,将断点的右段互相交换,从而形成新的后代;为了不破坏基因之间的依赖和互斥关系,交叉操作时对整个向量基因进行置换,不破坏向量基因的特性;步骤5)变异:根据变异率来控制染色体是否进行变异,需要进行变异时,随机选择需要变异的基因,每个基因可以在3组开关信息代表的基因之间变异,表示开关相位在A相、B相、C相之间切换;步骤6)策略校验:遗传算法给出控制策略后,计算控制后的三相电流不平衡度,若比控制的前三相电流不平衡度大,则取消控制命令。进一步地,在所述步骤1)之前进行周期性读取台区首端三相电流数据,筛除异常数据,计算三相电流不平衡度和负载率,连续n次三相电流不平衡度大于阈值ibal_limit且负载率大于阈值load_rate_limit:记三相电流不平衡度和负载率连续越限n次对应的三相电流分别为Ia1,,Ia2,…,Ian,Ib1,…,Ibn,Ic1,…,Icn。越接近当前时刻的数据具有越高的权重,计算三相加权平均电流:记其中,进一步地,所述换相开关个数为9个,所述初始化种群为:其中,各开关的负荷电流记为:Isw=[i1i2i3i4i5i6i7i8i9],则每一相的开关总电流为Isw_sum=Ksw·IswT。进一步地,所述步骤2)中适应度函数由两部分组成,分别为三相电流不平衡度和所有开关动作次数:Fun=Cmax-k1·ibal-k2·act_times其中,Fun为适应度函数,Cmax为较大常数,保证适应度函数非负,k1为三相电流不平衡度权重,ibal为三相电流不平衡度,k2为动作次数权重,act_times为动作次数。进一步地,所述步骤5)的换相开关个数在10~20之间,变异率取0.001~0.1。有益效果:本专利技术采用搜索能力较强且对目标函数依赖度低的遗传算法进行非线性多目标优化,以尽量少的动作次数达到较好的三相不平衡治理效果。附图说明图1是本专利技术基于遗传算法的台区负荷平衡控制方法的流程示意图;图2是本专利技术基于遗传算法的台区负荷平衡控制方法的设备结构图。具体实施方式下面结合附图对本专利技术进行详细的介绍,应当理解,此处所描述的具体实施例仅仅用以解释专利技术的技术方案,并不用于限定本专利技术。参照附图1,本专利技术提出的一种基于遗传算法的台区负荷平衡控制方法,周期性读取台区首端三相电流数据,筛除异常数据,计算三相电流不平衡度和负载率,如果连续n次三相电流不平衡度大于阈值ibal_limit且负载率大于阈值load_rate_limit,则基于遗传算法形成控制策略:记三相电流不平衡度和负载率连续越限n次对应的三相电流分别为Ia1,,Ia2,…,Ian,Ib1,…,Ibn,Ic1,…,Icn;越接近当前时刻的数据具有越高的权重,计算三相加权平均电流:记其中,该方法具体包括如下步骤:步骤1:产生初始种群;种群规模根据安装的换相开关个数确定:popsize=k·N_sw其中,popsize为种群大小,N_sw为开关个数,k为系数,默认取10。将N_sw个开关按台区首端三相电流反比关系分配到A、B、C三相上,电流越大处于该相的开关数应当越少。编码方式:采用3行N_sw列矩阵表示N_sw个开关相位情况,每一列表示一个开关信息(称为基因),[100]T表示开关在A相,[010]T表示开关在B相,[001]T表示开关在C相。每个开关的状态只能在A、B、C相之间切换。以9个开关为例,初始化种群可表示为:各开关的负荷电流记为:Isw=[i1i2i3i4i5i6i7i8i9],则每一相的开关总电流为Isw_sum=Ksw·IswT。步骤2:个体评价;根据适应度函数评价个体,适应度函数由两部分组成,三相电流不平衡度和所有开关动作次数:Fun=Cmax-k1·ibal-k2·act_times式中,Fun为适应度函数,Cmax为较大常数,保证适应度函数非负,k1为三相电流不平衡度权重,ibal为三相电流不平衡度,k2为动作次数权重,act_times为动作次数。各控制方案控后开关状态矩阵K'sw,每一相的开关总电流为I'sw_sum=K'sw·IswT,则开关总电流变化量为ΔIsw_sum=I'sw_sum-I'sw_sum,控后台区首端三相电流为I'T=IT+ΔIsw_sum,三相电流不平衡度为步骤3:选择(复制);在选择操作时,个体的实用度函数值越高,越有机会进入到下一代操作。采用轮转法进行选择操作,个体进入下一代遗传操作的概率与个体适应度函数成正比。令∑fi等于种群所有个体的适应度函数值的总和,fi则等于种群中第i个个体的实用度函数值的大小,则fi/∑fi决定个体被保留进入下一代遗传操作的概率。步骤4:交叉;采用双亲双子单点交叉,在染色体上随机本文档来自技高网...

【技术保护点】
1.一种基于遗传算法的台区负荷平衡控制方法,其特征在于,包括如下步骤:/n步骤1)产生初始种群:种群规模根据安装的换相开关个数确定,将多个开关按台区首端三相电流反比关系分配到A、B、C三相上,电流越大处于该相的开关数越少;编码方式:采用3行矩阵表示多个开关相位情况,每一列表示一个开关信息,称为基因,每个开关的状态只能在A、B、C三相之间切换;/n步骤2)个体评价:根据三相电流不平衡度和所有开关动作次数组成适应度函数,根据适应度函数评价个体;/n步骤3)选择:采用轮转法进行选择操作,采用种群中第i个个体的实用度函数值的大小与种群所有个体的适应度函数值的总和之比决定个体被保留进入下一代遗传操作的概率,个体进入下一代遗传操作的概率与个体适应度函数成正比;/n步骤4)交叉:采用双亲双子单点交叉,在染色体上随机选择1个断点,将断点的右段互相交换,从而形成新的后代;为了不破坏基因之间的依赖和互斥关系,交叉操作时对整个向量基因进行置换,不破坏向量基因的特性;/n步骤5)变异:根据变异率来控制染色体是否进行变异,需要进行变异时,随机选择需要变异的基因,每个基因可以在3组开关信息代表的基因之间变异,表示开关相位在A相、B相、C相之间切换;/n步骤6)策略校验:遗传算法给出控制策略后,计算控制后的三相电流不平衡度,若比控制的前三相电流不平衡度大,则取消控制命令。/n...

【技术特征摘要】
1.一种基于遗传算法的台区负荷平衡控制方法,其特征在于,包括如下步骤:
步骤1)产生初始种群:种群规模根据安装的换相开关个数确定,将多个开关按台区首端三相电流反比关系分配到A、B、C三相上,电流越大处于该相的开关数越少;编码方式:采用3行矩阵表示多个开关相位情况,每一列表示一个开关信息,称为基因,每个开关的状态只能在A、B、C三相之间切换;
步骤2)个体评价:根据三相电流不平衡度和所有开关动作次数组成适应度函数,根据适应度函数评价个体;
步骤3)选择:采用轮转法进行选择操作,采用种群中第i个个体的实用度函数值的大小与种群所有个体的适应度函数值的总和之比决定个体被保留进入下一代遗传操作的概率,个体进入下一代遗传操作的概率与个体适应度函数成正比;
步骤4)交叉:采用双亲双子单点交叉,在染色体上随机选择1个断点,将断点的右段互相交换,从而形成新的后代;为了不破坏基因之间的依赖和互斥关系,交叉操作时对整个向量基因进行置换,不破坏向量基因的特性;
步骤5)变异:根据变异率来控制染色体是否进行变异,需要进行变异时,随机选择需要变异的基因,每个基因可以在3组开关信息代表的基因之间变异,表示开关相位在A相、B相、C相之间切换;
步骤6)策略校验:遗传算法给出控制策略后,计算控制后的三相电流不平衡度,若比控制的前三相电流不平衡度大,则取消控制命令。


2.根据权利要求1所述的一种基于遗传算法的台区负荷平衡控制方法,其特征在于,在所述步骤1)...

【专利技术属性】
技术研发人员:李峰陈健席文兵汪洋王东阳石旭初
申请(专利权)人:国网江苏省电力有限公司淮安供电分公司
类型:发明
国别省市:江苏;32

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

1