输电网单线图自生成的新方法.pdf

  • 文档大小:1.29 MB
  • 文档格式:pdf
  • 约 7页
  • 2021-06-13 发布
  • 举报
输电网单线图自生成的新方法1 输电网单线图自生成的新方法2 输电网单线图自生成的新方法3 输电网单线图自生成的新方法4 输电网单线图自生成的新方法5 输电网单线图自生成的新方法6 输电网单线图自生成的新方法7
已阅读完毕,您还可以下载文档进行保存
文档单价:6.00 会员免费
开通会员可免费下载任意文档
  1. 1、本文档共7页,内容下载后可编辑。
  2. 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,可选择认领。
  3. 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细先通过免费阅读内容等途径辨别内容交易风险。如存在严重挂羊头卖狗肉之情形,可联系本站下载客服投诉处理。
第38卷第18期2010年9月l6日电力系统保护与控制PowerSystemProtectionandCo—n———tr—o—lVol-38NO.18Sept.16,2010输电网单线图自生成的新方法王治华,董树锋2,张王俊17王伟,王彬,刘锋27何光宇(1.上海市电力公司,上海200122;2.清华大学电机系电力系统国家重点实验室,北京100084)摘要:提出了一种输电网单线图自生成的改进算法,完善了节点布局的数学模型,引入多目标以及分区约束项,提出了一种适合求解该优化问题的遗传算法,并设计了相应的交叉和变异算子。提出了走线过程中局部优化算法,减少了线路之间的交叉。基6-_t- ̄算法,搭建了以CIM/SVG作为输入输出模式的图形系统,具有良好的交互性和兼容性。对某实际电网进行了单线图自动生成,计算效率和图形效果都满足工程实用的要求。关键词:单线图;自动生成;1EC61970;ClM;SVG;遗传算法Anewmethodforauto--generationofpowergridone・-linediagrams———WANGZhihua,DONGShufeng,ZHANGWang-jun,WANGWei,WANGBin,LIUFeng,HEGuangyu(1.ShanghaiMunicipalElectricPowerCompany,Shanghai200122,China;2.StateKeyLabofPowerSystems,DeptofElectricalEngineering,TsinghHaUniversity,Beijing100084,China)—’Abstraet:AnimprovedmethodforautomaticallygeneratingonelinediagramsiSpresented.Themodelofst ̄ionslayoutiSimprovedbyaddingmultipleobjectsandconstraints.Ageneticalgorithmwhichissuitedtosolvethisproblemisdesigned.CrossoveroperationandmutaionoperationinthegeneticalgorithmmaketheresultsatisfyconsUaintsnaturally.Localoptimizationalgorithmsareusedtoreducecrossoversamonglines.Basedonthealgorithmsabove.agraphicsystemiSbuiltusingCIM/SVGmodeastheinput.outputmode.whichmakesthesysteminteractiveandcompatible.Theapplicationresultofatealpowergridnetworkmakesitclearthatcomputingefficiencyandgraphiceffectaregoodenoughforengineeringapplications.Keywords:one-linediagram;auto.generation;IEC61970;CIM:SVG:geneticalgorithm中图分类号:TM76文献标识码:A——文章编号:16743415(2010)180155-070引言单线图是调度员直观便捷地了解电网运行状态的重要平台和手段。目前输电网络单线图一般利用CAD工具手工绘制而成,随着网络规模不断扩大,系统维护工作量和成本日益增加。此外,手动绘制的图形在不同的应用软件之间交互困难,往往需要各自维护一套图形系统,加大了开发和维护的成本,也造成了图形数据冗余。单线图自动生成系统实现图形的自生成、自维护,具有良好的移植性,为提高电网调度自动化水平打下了基础,目前国内外对此问题研究还较少【JJ。Y.S,Ong,H.B.Gooi,C.K.Chan和B.Oiu针对配电网的结构特点对单线图自动生成做了研引,但相关成果应用于具有复杂网络结构的输电网时效果不佳【4J。文献[5】将CIM/SVG引入到配电单线图自生成系统中。文献[6】针对输电网,将单线图白生成分解为节点布局和自动布线两个过程,节点布局抽象为组合优化问题,并采用罚函数法求解,自动布线采用搜索法找寻路径,取得了较好的效果。但在节点优化布局过程中没有考虑分区的约束,布局结果往往不能满足调度员对于单线图上节点按分区分布的要求,同时自动布线时优化目标为连线总长度最小,这使得节点数目较多时布线过于紧密、交叉次数过多,很大程度上影响单线图的美观实用。针对以上问题,文献[7】引入关键节点的地理信息,使节点位置与其地理位置相一致,但线路排布时优化目标仍局限于连线总长度最小。本文完善了文献[6]中节点布局的数学模型,考虑了实际系统分区的特点引入了分区约束,将节点布局问题转化为一个带约束的优化问题,设计了适合于求解该优化问题的算法;改进了线路排布时的路径搜索算法,提出了走线过程中的局部优化算法,进一步减少线路之间的交叉,使图形更加美观。.156.电力系统保护与控制1节点布局在mx的网格上找到b个节点对应实际输电网的b个厂站,称为一个布局P。空间存在一个布局集合,节点布局就是找到一个布局,使得节点之间的连线达到某个目标下的最优。1.1数学模型定义函数(尸)为节点之问连线总距离,此时bb∑∑(P)=(1薯一xjI+ly一乃1)(1)i=1j=l式(1)67:(f,Yf)是节点bi的坐标;(Xj,Y)是节点b的坐标;是节点bl和节点b之间的线路条数。传统的节点布局问题数学模型可表示为:∈mi(P),尸应用中发现以min.(尸)作为优化目标得到的节点布局为了追求连线最短距离,在节点数量较多时导致连线密集且连线之间交叉较多。考虑布局的不同需求,增加目标函数。比如节点之间尽可能直线相连,则可定义(P)为总直线条数,此时bb∑∑fz(P)=W(2)i=lj=l式(2)中:=1,如果节点b和节点b,纵向相邻或横向相邻;否则U=0。同样,节点连线折线段尽可能少,可以定义(P)为直线条数和三端线之和:bb∑∑f3(P)=(3)i=1j=l式(3)中:Vii=1,如果节点bi和节点b可以用直线或三段线相连;否则Vii=0。采用式(2)或式(3)时,可用maxf(P)作为目标函数。无论用哪一式作为优化目标都是大规模组合优化问题,求解较为困难,宜采用启发式算法求解。考虑到实际输电网一般会按照地理位置分成多个区,手工绘制的单线图也通常相应地将图分成…多个区域,因此设z个分区为】,口2,,:,则m×…网格由z个区域,rE,,rz与之对应。引入约束,当节点对应的厂站i属于分区,布局必须满足∈bl。数学模型为:∈minLfJF)),P只s.t.∈∈,fak1.2遗传算法流程遗传进化算法是模拟自然界进化中优胜劣汰的优化过程,原则上能以较大的概率找到全局的最优解,具有并行、通用、鲁棒性强,全局收敛性好等优点[4】。遗传算法的缺点是计算速度慢,在节点布局优化这个问题上,只要种群规模和最大遗传代数不太大,计算速度可以满足在线应用的要求。本文采用的算法流程如图1所示。图1遗传算法流程图Fig.1FlowchartofGA1.3编码和选择节点布局P作为研究个体,每个个体用一个二维数组[6][2】表示,(1]【O】,口[卜1】【1】)表示第i个节点在网格中的坐标。种群中每一个个体以一定概率被选中进行交叉,被选中的概率与个体的适应值有关,个体的适应值函数可以用式(1)、式(2)或式(3)。本文使用排序的方法计算个体被选中的概率,设种群个体数目为,适应值函数使用式(1)时,将个个体按从小到大的顺序排序,当适应值函数使用式(2)或式(3)时,将个个体按从大到小的顺序排序,排序后第i个个体被选中概率用式(4)计算。—pro:(1.10.2×i/(s十1))Is(4)1.4交叉和变异交叉和变异是遗传算法中最重要的算子,本文设计了适用于节点布局优化问题的交叉和变异算子,能够保证交叉和变异之后的后代满足约束∈,如果bl对应的厂站属于分区。交叉算子:选择两个个体q[6][2]和口:[6]【2】,随机选择某一个区域设为,属于的节点集为E,王治华,等输电网单线图自生成的新方法.157.在E中依次取出节点,将aI[6]【2]和a[6][2]中保存的坐标交换,如式(5)所示。∈LoopfE—tmpx=a1[f1][O】;tmpy=[一1][1】;ai[i一1]=a2[一1】;(5)—a2[fl】【O】=tmpx;—a2[l】[1]=tmpy;endloop变异算子:某一个个体6][2],节点i属于区域rk,随机从区域rk中取出未被6][2]中节点所覆盖的点,,令a[i1][O]=X,a[i一1][1】=Y。本文采用定常的交叉和变异概率,交叉和变异发生的概率分别是,尸m。2布线过程第一部分介绍的节点布局优化算法是在一个全局优化目标下计算出每个节点的坐标,这一部分介绍已知所有节点的坐标情况下的布线过程,以及如何使用一些局部优化的方法减少线路之间的交叉,使走线更加美观。≤第i个节点的坐标为(f,Yf),0Xim,0Yn,第个节点6,的坐标为(x,,Y,),≤0Xm,0Y/'/,这两个节点之间有wf条线路相连,以这两个节点为例说明布线过程。整个布线过程可以分为端口位置确定、连线类型确定、路径搜索和连线位置调整四个步骤,本文采用文献[5】提出的路径搜索方法,下面对其他三个步骤进行详细介绍。2.1端口位置确定每一个节点在图中对应一个矩形,第i个矩形与第,个矩形之间连接线的首末段称为出线端口。根据节点i和节点,的相对位置可决定出线方向,即端口位于矩形的哪一条边上,端口位置确定流程图如图2所示。出线方向确定后,根据节点该方向边上端口的数量,计算端口之间的间隔,进而确定端口的具体位置。为使相邻节点之间的出线端口在同一竖直线或同一水平线上,选择间隔时应采用两节点计算间隔中的最小值。图2确定端口位置流程图Fig.2Flowchartofbuildingterminalpositions2.2连线类型确定节点之间用三种线形连接,分别是直线,三段线和五段线,如图3所示。直线三段线五段线图3连接线类型Fig.3Typeoflines节点i和节点,如果横向或纵向相邻使用直线连接,如果不相邻使用如下算法判断节点i和节点,之间用三段线还是五段线连接。1)根据节点i和节点,之间连接线端口所在位置确定搜索方向,比如端口在节点i的左边沿,节点,的右边沿,则节点f往右搜索,节点,往左搜索,同—时记录下=Xl。2)记录下节点i与第一个找到的节点之间的距离为,如果在该方向上没有找到节点,=+oo,节点,与第一个找到的节点之间的距离为,如果没找到,=+oo。3)如果+>,节点i和节点,之间用三段线连接,否则,节点i和节点,之间用五段线连接。2.3节点间连线位置调整确定了节点i和节点,之间端口的位置和连接线类型之后,可以用搜索法找出线路路径。如果两个节点之间有多条线路连接,为了减少线路交叉,需要进行局部优化。对于三段线,如图4所示,调整前的搜索顺序1.4,2.5,3-6,将搜索的顺序调整一158-电力系统保护与控制为3-6,2.5,1.4,产生的路径之间就没有交叉。调整前调整后图4三段线的调整Fig.4Regulationofthreesectionline对于五段线,无法适用改变搜索顺序的方法,使用变换的方法进行调整。如图5所示,将搜索结果1.2,3-4,5-6变换到新的1-2,3-4,5-6消除原来线路之间的交叉,变换的算法如下:线段1.2,3-4,5-6的横坐标保存在一个二维数组【3】【2】中,新的横坐标用newx【3][21保存,设变量dl=x[O】[O】+[2】【0],d2=x[O】【1]+[2】【1],贝Unewx[0儿0】=dl-x[O】【0】,newx[O儿1】=d2-x[O儿1】,newx[1】【O】=l[1儿0】,newx【1】【1】:d2[1儿1],newx[2][O]=dl-x[2][O],newx[2][1]=d2-x[2][1],变换之后纵坐标不变。将上面的变换推广到有,z条线路连接的情况,横坐标保存在x[n][21中,[0][0]+x[n一1】[O】,=[0】【1]十【一l】[1】,newx[k][0]=dl一明【0】,newx[k][1]=d2-x[明[1】,其中k=-I,,---,n一1。调整前调整后图5五段线的调整Fig.5Regulationoffivesectionline3图形系统的搭建本文基于上述算法设计了实用的图形系统,该系统使用IEC61970标准定义的公共信息模型(CIM)141作为数据输入,使用可扩展矢量图形(SVG)作为图形存储格式,SVG是国际电工委员会确定的图形变换的标准格式H。3.1基于0IM的模型输入自生成算法需要获知厂站间拓扑关系,CIM文件中则包含了设备及其关联关系的模型数据,采用基于CIM的模型输入,不仅能动态获得网络拓扑,同时提高了图形生成系统的可移植性。将拓扑关系描述为矩阵,的形式如式(6)所示,是编号为f和编号为的两个节点之间的连线条数。A矩阵是对角线元素都为0的对称矩阵,而且一般情况下有很好的稀疏性。A=…Wl1…w1,wl6(6)基于CIM形成矩阵的步骤如下:1)解析描述CIM的XML文件,并在内存中形成一套CIM标准定义的对象。2)找出所有CIM核心包中的Substation对象,设一共有b个,从l~b进行编号,置矩阵所有元素初值为0。31找出所有CIM电线包中的ACLineSegment对象,遍历所有ACLineSegment,找出该ACLineSegment两端的两个Substation,设这两个Substation的编号分别为i和,,使wl;=wii+1。遍历结束后矩阵自动生成。算法的另一个输入是分区信息,通过人机交互界面输入。3.2使用SVG格式存储图形SVG是W3C组织推出的开放的基于XML的二维图形描述语言,非常适合数据交换和图形转换,在电力系统中也有广泛应用【3J。使用SVG存储自生成的图形,可以方便地和现有调度自动化应用软件集成,大大提高了灵活性和兼容性。本文设计的系统自定义了一套内部类表示基本图元(矩形、圆、椭圆、弧线、直线和多边形),并用这些类的组合表示复杂图形,使用Java2D技术将图形输出到Swing组件,同时将内部类输出到SVG格式文件进行图形存储。使用开源软件包batik中的SVGDOM解析来实现图形读取。图形系统支持图形的任意比例缩放以及图形自动生成后用鼠标拖动的方式对图形进行调整,每次用鼠标拖动节点后自动进行重新布线。系统的界面见附录中图1。4算例用本文提出的方法对某实际输电网络进行了单线图自动生成的测试,该实际输电网包括75个厂站,205条线路,并分为7个子分区。本文自生成了7个分区单线图和1个全网单线图,附录中图2-4给出了部分自生成图形。表l给出了节点布局优化王治华,等输电网单线图自生成的新方法.159.算法的一些参数。表1遗传算法的参数Tab.1Parametersofgeneticalgorithm种群个体数目100最大遗传代数50杂交概率0.8变异概率尸0.O5采用式(2)作为个体的适应值函数,图6显示了种群平均适应值随遗传代数的增加的变化情况。整个图形的生成在CPU为Pentium(R)4,主频为3.00GHz,内存容量为1GB的个人计算机上,用时1.25s(不包括解析CIM文件的时间)。趔蚓曩遗传代数图6种群平均适应值曲线图Fig.6Curveofpopulationaveragefitness5结论通过实际输电网络单线图自动生成的实验表明,本文提出的节点布局改进模型以及走线局部优化算法能够克服原有算法的局限性,更有效地生成美观、清晰的单线图。通过合理设计遗传算法中交叉和变异算子,在单线图上将厂站分布在对应分区中,符合调度员看图的习惯。图形系统采用CIM/SVG模式实现模型输入和图形输出,具有很好的移植性。在效率上,单线图的生成在1.3S内就可完成,完全满足工程使用的要求。参考文献E1]OneYS,GooiHB,ChanCK.Automaticgenerationofone-linediagrams[J].IEEProceedingsGeneration,Transmission,andDistribution,147(5):292.298.[2]WalkerJQ.Anode-positionalgorithmforgeneraltrees[J].SoftwarePracticeandExperience,1990,2O(7):685.705.[3]QiuB.GooiHB.Web-basedSCADAdisplaysystems(WSDS)foraccessviainternet[J].IEEETransonPowerSystems,15(2):681-686.E4]QiuB.GooiHB.DevelopmentofjavabasedSCADAdisplaysystem(JSDS)foraccessviainternet[C].//ProceedingofARCWorkshoponEmergingIssuesandMethodintheRestructuringoftheElectricPowerIndustry.Perth(Australia):1999.[5]章坚民,楼坚.基于CIM/SVG和面向对象的配电单线图自动生成[J].电力系统自动化,2008,32(22):65-69.ZHANGJian.min,LOUJian.Automaticgenerationofsingle.1inediagramfordistributionfeedersystembased0nCIM/SVGandobject・orienteddesign[J].AutomationofElectricPowerSys ̄ms.2008,32(22):65-69.[6]宋适宇,何光宇,徐彭亮,等.输电网单线图的自动生—成算法[J】.电力系统自动化,2007,31(24):1215.—SONGShiyu,HEGuang-yu,XUPeng-liang,eta1.Automaticgenerationofsingle.1inediagramsfortransmissionnetworks[J].AutomationofElectricPower—Systems,2007,31(24):1215.[7]徐彭亮,何光宇,梅生伟,等.基于地理信息的输电网单线图自动生成新算法[J】.电网技术,2008,32(21):13.16.——XUPengliang,HEGuang-yu,MEIShengwei,eta1.Applicationofgeographicinformationinautomaticgenerationofsingle.1inediagramsforpowertransmissionnetworks[J].PowerSystemTechnology,2008,32(21):13.16.[8]KiumpR,SchooleyD,OverbyeAdvancedvisualizationplatformforreal-timepowersystemoperation[C].//Proceedingsof14PowerSystemComputationConference.Sevilla(Spain):2002.[9]潘正君,康立山,陈毓屏.演化计算[M】.北京:清华大学出版社,1998.—PANZhengjun,KANGLishan,CHENYu-ping.Geneticalgorithm[M].Beijing:TsinghuaUniversityPress,1998.[1O]张慎明,刘国定.IEC61970标准系列简介[J].电力系统自动化,2002,26(14):1-6.—ZHANGShen-ming,LIUGuoding.IntroductionofstandardIEC61970[J].AutomationofElectricPowerSystems,2002,26(14):1-6.[11]董朝霞,戴琦,杨峰.基于CIM和SVG的电网建模技术[J].电力系统及其自动化学报,2006,18(5):58.61.—DONGZhaoxia,DAIQi,YANGFeng.PowernetworkmodelingmethodbasedonCIMandSVG[J].——ProceedingsoftheCSUEPSA,2006,18(5):5861.[12]李亚平,姚建国,黄海峰,等.SVG技术再电网调度自动化系统中的应用[J].电力系统自动化,2005,29(23):8O-82LIYa-ping,YAOJian-guo,HUANGHai-feng,eta1.ApplicationofSVGinthedispatchingautomationsystemofpowernetwork[J].AutomationofElectric—PowerSystems,2005,29(23):8082.[13]王康元,张沽,朱丽娟.基于SVG的电网数据可视化图形描述[J].电力系统及其自动化学报,2006,18(5):84.87.WANGKang・yuan,ZHANGJie,ZHULi-juan.SVG.basedpowergriddatadescriptionandvisualization[J].ProceedingoftheCSU-EPSA,2006,18—(5):8487.[14]冒宇清,唐晓莉,姜彬.基于SVG/WebService的Web..160..电力系统保护与控瑚监控技术在EMS中的应用[J].电力系统自动化,2007,3l(4):91・96.MAOYu-qing,TANGXiao-li,JIANGBin.Application附录AofwebmonitodngtechniquebasedonSVGandwebserviceinEMS[J】.AutomationofElectricPowerSystems,2007,31(4):91-96.图1电力系统可视化系统界面Fig.1Interfaceofpowersystemvisualizationsystemi口厂ir爵r__1嗣n回岔盆lX目r回回回圜ltl圃rii-圃回顾蜘分区.rr1杨行分区黄渡分区回圜圃圜圈.圆口四。回回rD圃LLr_辨]r:i圆圆:口网一f蛋圃~~回广膏]囤杨岛分j南桥分I嚣圃圊j]rij疆]n。广ii]t厂戛曩]rfi飘图2自动生成的某实际运行电网单线图(75个节点,205条支路)Fig.2One.1inediagramofnetworkofShanghaipowergrid,China(75buses,205branches)王治华,等输电网单线图自生成的新方法.161一图3自动生成的某实际运行电网子分区单线图Fig.3One。linediagramofasub-nerworkofShanghaipowergrid,China图4自动生成的某实际运行电网子分区单线图—Fig.4One。linediagramofasubnetworkofShanghaipowergrid,China收稿日期:2009-09-27;—修回日期:201O-0106作者简介:王治华(1977一),男,硕士,工程师,从事电网调度自 ̄4J6;E-mail:wangzh@smepc.corn董树锋(1982一),男,博士,研究方向为电力系统优化和控制:张王俊(1973一),男,硕士,工程师,从事电网调度自动化系统工作。
庸梦人
该用户很懒,什么也没介绍
文档单价:6.00 会员免费
开通会员可免费下载任意文档