首页专业论文技术应用政策标准解决方案常用资料经验交流教育培训企业技术专家访谈电力期刊
您现在的位置:北极星电力网 > 技术频道 > 专业论文 > 配电网重构遗传算法的动态“回路”编码与“树形”解码技术

配电网重构遗传算法的动态“回路”编码与“树形”解码技术

北极星电力网技术频道    作者:佚名   2007/12/27 18:59:58   

 关键词:  电网 遗传算法 配电网

配电网重构遗传算法的动态“回路”编码
与“树形”解码技术黄彦浩1,李晓明1,2,尹项根2(1.武汉大学电气工程学院,湖北武汉430072;
2.华中科技大学电气与电子学院,湖北武汉430070)  摘 要:遗传算法实际应用于配电网重构时,目标电网的拓扑结构可能会发生变化,静态的编码、解码方案不能适应要求。所以研究了电网拓扑数据的动态处理技术,在此基础上提出了动态“回路”编码和“树形”解码技术,有效解决了上述问题。给出了应用算例,对所提出的技术进行了验算,其结果证明了这些技术可行,可以与配电网重构遗传算法有效配合。
  关键词:遗传算法;配电网重构;动态回路编码;动态树形解码DynamicloopencodingandtreedecodingtechniquesofgeneticalgorithmforpowerdistributionnetworksreconfigurationHUANGYanhao1,LIXiaoming1,2,YINXianggen2(1.SchoolofElectricalEngineering,WuhanUniversity,Wuhan430072,China;
2.SchoolofElectricalEngineering,HuazhongUniversityofScienceandTechnology,
Wuhan430070,China)  Abstract:Whengeneticalgorithm(GA)ispracticallyusedtosolvetheproblemsofpowerdistributionnetworksreconfiguration,thetopologicalstructureoftheobjectiveelectricpowernetworkmaybechanged,andthethestaticencodinganddecodingschemescouldntfittherequirements.Adynamicprocessingtechniqueforthedataofelectricpowernetworktopologicalstructureisstudied,basedonwhichthedynamicloopencodingandtreedecodingtechniquesareproposed,whichsolvetheproblemeffectively.Finally,atestcomputationispresented,itprovesthesetechniquesareefficientandpracticable,andcanbewellcoordinatedwithgeneticalgorithmforpowerdistributionnetworksreconfiguration.
  Keywords:geneticalgorithm;powerdistributionnetworksreconfiguration;dynamicloopencoding;dynamictreedecoding
0引言
  遗传算法是一种优秀的搜索算法,从理论上讲,可以得到全局最优解。目前,已有许多专家学者将其应用于解决城市配电网重构问题,以达到降低线损、故障隔离与恢复、提高电压质量等目的。
  配电网重构遗传算法通常采用静态二进制编码方案[1,2],即认为电网的拓扑结构一成不变,染色体的每一位对应于一个开关。该种方案实现简单,但其存在两个问题,首先,在实际应用时,如果目标电网的拓扑结构发生变化,其将不能反映实际情况;其次,采用该方案时,描述配电网连接属性的染色体所包含的基因位数(开关数)越多,计算量就越大,当基因数目大到一定程度后,运算速度将慢到不可忍受,因此,还要尽量合理地缩短染色体长度。同样,目前所提出的解码方案通常也是静态的[3],也不能适应目标电网的拓扑结构变化。
  本文从图论理论和计算机技术出发,研究了对电网拓扑数据进行动态处理的技术,在此基础上,提出了动态“回路”编码和“树形”解码技术。其中,前者虽采用二进制编码,但可根据配电网的拓扑结构动态生成染色体,同时将不构成回路的支路(开关)从染色体中剔除,有效地压缩染色体长度;后者与配电网潮流计算常用的前推回代法相适应,可对染色体动态解码,适应电网变化。这些技术可以较好地与配电网重构遗传算法相结合,文末的算例证明了它们的有效性。1基本定义
  若配电网中的开关全部闭合,将形成一个连通图G,其中的支路对应着电网中的开关。设G中节点集合为V,其中任一节点为v,记节点v的度[4]为deg(v)。这里定义,若节点v是deg(v)≠2的节点,则v为特殊节点,例如图1中节点1、3、4、7、9,记特殊节点集合为Vt。  G中在以相邻运算节点为端点、不经过其它运算节点的道路中,去掉其两端的特殊节点后,剩余的节点、支路序列称为特殊支,例如图1中特殊支(1)''就是节点、支路序列(1)2(2),记特殊支集合为Yt。Yt中包含了G的全部支路。2电网拓扑数据的动态处理技术
  在实际中,由供电局的GIS系统或其它配网自动化系统,可以得到当前目标电网开关全部闭合时的节点连接关系,将其存储于节点邻接链表。由于该链表中仅含有节点信息,因此不能直接用于编码和解码,需要进行处理。首先,为便于编码、解码和数据存储,要对节点重新编号,使得同一特殊支内节点编号连续,同时还要识别支路并编号,使得同一特殊支内的支路编号也连续;其次,要找出特殊支和特殊节点,并将特殊支中的节点和支路号按顺序存储于单元数组Eμk中,k为特殊支编号;最后,要得到Vt和特殊节点—特殊支完全关联矩阵[4]A。
  电网拓扑数据的动态处理以图的深度优先遍历算法[5]为基础,流程如图2所示,其中,t为特殊节点数,k为特殊支数,i和j为节点号,v(i-1)表示遍历到vi前所经过的节点。在处理过程中,每次遍历必终止于一个特殊节点,虚线框中为相应的处理过程。
3动态“回路”编码
3.1编码原则
  图G中的任意支路ej,可以分为两类,一类是存在于一个或多个回路中,这时ej上的开关可以断开或闭合;另一类是不存在于任何回路中,这时ej上的开关不能断开,不应参与重构,因为对其上节点供电的路径是唯一的,若断开开关,将无法对一部分节点供电。因此,仅G中第一类支路可以参加网络重构,应当只对它们进行编码,其余支路可在解码时再计入。设计入染色体的支路集合为R。
  这样编码可以有效缩短染色体长度,例如对于图1配电网,若计入全部开关,则染色体长度为14位,若按上述原则编码,则染色体长度减为10位,搜索空间仅为前者的6.25。
3.2实现方法
  根据特殊支的定义,对任意特殊支μ,包含了其的回路也必含有该特殊支中的支路,反之亦然。因此,可由A和Eμi得到R。若G中有nt个特殊节点、k个特殊支,则A为nt×k矩阵,对应于图1,
  
若G中存在自环[4],则对应于自环,A中会有全0元素列,但不影响最终结果。
  由配网自动化系统得到当前运行方式下有开关断开的特殊支,亦即连支,再由A得到特殊节点—特殊支关联矩阵[4]A,则特殊支基本回路矩阵[4]
  [1][2]下一页

来源:中国电力资料网
友情链接
北极星工程招聘网北极星电气招聘网北极星火电招聘网北极星风电招聘网北极星水电招聘网北极星环保招聘网北极星光伏招聘网北极星节能招聘网招标信息分类电子资料百年建筑网PLC编程培训

广告直拨:   媒体合作/投稿:陈女士 13693626116

关于北极星 | 广告服务 | 会员服务 | 媒体报道 | 营销方案 | 成功案例 | 招聘服务 | 加入我们 | 网站地图 | 联系我们 | 排行

京ICP证080169号京ICP备09003304号-2京公网安备11010502034458号电子公告服务专项备案

网络文化经营许可证 [2019] 5229-579号广播电视节目制作经营许可证 (京) 字第13229号出版物经营许可证新出发京批字第直200384号人力资源服务许可证1101052014340号

Copyright © 2022 Bjx.com.cn All Rights Reserved. 北京火山动力网络技术有限公司 版权所有