2009年第3卷第6期 2009.V01.3.No.6 南方电网技术 SOUTHERN P0lWER SYSTEM TECHNOLOGY 研究与分析 Study&Analysis 文章编号:1 674—0629(2009)06—0095—05 中图分类号:TM711 文献标志码:A 基于分层模型配电网结构知识表示的拓扑分析方法 袁建刚,朱永利 (华北电h大学电气与电子工程学院,河北保定071003) 摘要:提出基于分层模型的配电网建模和拓扑分析方法,对配电网的结构知识表示采用了分层处理的方法,整个配电网 分为厂站层、线路网络层~其中线路网络层又分成双层树结构,上层树结构表示出线断路器、分段开关、联络开关的逻 辑连接关系,下层树结构表示负荷节点与邻近开关的逻辑关系人工智能的框架表示法,可以方便的完成配电网结构知 识表示,并且为实现了基于电网图搜索的拓扑分析方法打下基础,实践表明该方法实现简单,可靠实用 关键词:配电网;知识表示;电网建模;拓扑分析;人工智能 A Method of Topological Analysis Based on Structure of Knowledge RepresentatiOn for Distribution Network of Hierarchical Model YUAN Jiangang,ZHU Yongli (School of Electrical and Electric Engineering,North China Electric Power University,Baoding,Hebei 07 1 003,China) Abstract:A novel method of distibutiron network modeling and connectivity analysis based on Hierarchical model of distribution iS presented.The structure knowledge of distribution network iS represent by hierarchical mode1.The entire distribution network iS divided into plant station layeL network layer lines.Line network layer is divided into double—tree structure,the upper tree stuctrure express Logical relationship of feeder breakers,switches,contact switches,the lower tree structure express load nodes and the logical elrationship between the neighboring switch.Artiifcial intelligence framework for representation which suit to The stuctrure knowledge of distribution network,SO that create a very good condition for topological analysis based on the grid search method. Practice shows that the implementation of the method is simple,reliable and practica1. Key words:distribution network;express ofknowledge;network modeling;topological analysis;artificial intelligence 配电网的结构建模是拓扑分析的基础,而且配 和局部动态接线分析两种,全网接线分析可以用在 初始化的时候,而局部动态接线分析则可以用在配 电网管理系统的其他高级应用如潮流计算、状态估 计、故障诊断结构知识表示是工作的基础,所以知 电网开关变位的时候,实现配电网的快速动态接线 分析,大大减少了接线分析所占用的时间,提高了 接线分析速度: 识表示方法的优劣直接影响到整个系统的工作效 率。目前电力系统中拓扑结构的表示方法主要有元 件一开关,元件一节点关联表法;网基矩阵表示法; 面向对象表示方法等。近年来,国内专家系统在电 力系统中的应用方面作了大量的研究1_作,并开发 成功了许多系统,在这些系统中提出的方法主要有 1配电网结构特点 配电网是电力系统发电、输电和配电三大系统 之一。通常把电力系统中二次降压变电站低压侧直 产生式规则、框架表示法和面向对象方法lj-’1。 通常,采用的网络拓扑分析方法大致可以分为 接或降压后向用户供电的网络,称为配电网。它是 由架空线或电缆配电线路、配电所或配电变压器、 断路器、补偿电容、各种开关在内的配电网和继电 保护、自动装置、测量和计量仪表以及通信和控制 设备构成。 配电网络的拓扑结构与输电网相比具有结构复 4类【J J:基于网络图形的拓扑分析方法、面向对象技 术的拓扑分析方法、邻接矩阵法和直接搜索法。 本文完全针对配电网的结构特点和配电网故障 恢复的需要,用人工智能的搜索技术完成全网的接 线分析,将配电网的接线分析分成了全局接线分析 杂,多分支,多联络,网络庞大且复杂,设备多等 南方电网技术 第3卷 特点。采用何种有效的拓扑表示,使之既能直观地 表示出配电网的结构,且适应配网结构多变化的特 点,是实现配电管理自动化系统高级功能所需解决 的主要问题之一。 目前配电网总体上是由若干电站、线路、和负 荷组成。配电网络中存在架空线路和电缆线路。就 结构而言,它们既有共同之处也各有其特点。配电 网络大部分是闭环设计,开环运行,呈辐射状。对 于每一馈线上可能含有多个分段开关和联络开关, 及数百个馈线段和大量的负荷。为了描述这种结构, 必须选择合适的表示方法。 2配电网结构知识表示 2.1 配电网层次模型 J 针对配电网设备众多结构复杂的特点,为了描 述配电网设备,首先要定义设备的概念。本文把除 架空配电线路及中压用户设备以外的所有配电设备 都叫做配电网设备,如公用配电变压器、分段开关、 联络开关、电缆等。本文介绍了一种层次模型,配 电网的拓扑结构是有设备属性和设备间的逻辑连接 关系组成,将配电网整体分成厂站层、线路网络层 如图1所示。其中线路网络层又在逻辑上分为双层 树结构,上层树结构表示出线断路器、分段开关、 联络开关的逻辑连接关系,下层树结构表示负荷节 点以及负荷节点与邻近开关的逻辑关系。 厂站层 线路网 络层 图1配电网的层次模型 Fig.1 The Hierarchical Model of Distribution Network 厂站层包括变电站、开闭所以及母线、断路器 等设备。线路网络层包括馈线,大量分段开关、联 络开关和负荷。变电站层设备相对较少,设备及其 状态决定了变电站的接线形式和运行状态。配电网 中大部分设备都连接在馈线段上,馈线网络层是一 个十分庞大的网络。根据这个特点,把出线断路器、 负荷开关(分段开关)、联络开关和负荷变压器看作 节点,从而把馈线分成了许多馈线段,给配电网的 分析带来了方便。为此,把线路网络层又分为两层 树结构,如图2所示 S3 。开关节点 ・负荷节点 (a】配电网的上层树结构 S3 L9 TSl o——・——o S5 L6 TS3 o——◆——o (b)配电网的下层树结构 图2线路网络层的两层树结构 Fig.2 Line Network Layer of a Two-tier Tree Structure 配电网层次模型的特点是,它可以清楚地表示 配电网络中各元件的属性和连接关系,为配电网的 拓扑分析打下了良好的基础。 由于设备进行了分层处理,当设备状态发生改 变时,可以快速方便的定位和处理。 用此方法表示的配电网结构可以作为恢复程序 的统一的数据表示,无论是失电区域供电路径的搜 索,还是对配电网进行潮流计算等都不需要对配电 网做其它的分析,只需要在此结构上处理即可。 2.2配电网的结构知识表示 配电网的结构复杂,设备众多,但都是由变电 站、变压器和线路组成,针对配电网结构复杂但是 具有层次性的特点用框架表示法对电网进行知识表 示。 2.2.1变电站的知识表示 配电网中一般包括若干个变电站,变电站母线 的接线方式和运行状态,可以确定变电站的馈线有 多少个电源点以及备用容量。 用prolog语言谓词表示如下: Sub(Name,Buslist) Name是变电站的名称; Buslist变电站内母线表,即[bus(V,type, Nodelist),……1,其中Nodelist=[Node(BusNo, Numlist)]。 2.2.2变压器的知识表示 厂站的降压变压器数量较少,但是变电站每条 出线每个负荷点均有变压器,所以对于馈线网络层 第6期 袁建刚,等:基于分层模型配电网结构知识表示的拓扑分析方法 97 中含有大量的变压器。 用prolog语言谓词表示如下: Tran(SubName,Trantype,TranNo,Parlist) SubName是所属变电站名称; Trantype表示变压器的类型,如变电站内变压 器,或馈线上负荷变压器; TranNo变压器号,在此一般站内变压器编号 小于10; Parameter变压器参数,parameter(Cap,Uo,Io, coillist),其中绕组表,coillist=-coil(Un,Taplist,BrNo)。 2.2.3线路的知识表示 配电网中的线路与输电网有着很大的不同,输 电网的接线相对简单,距离较长。配电网的馈线, 特别是架空线路,接线复杂分支点很多且沿途到有 大量负荷,所以对线路的知识表示直接影响电网的 拓扑分析及其高级应用。对于架空配电线路,我们 作如下的定义:一段导线截面积相同连续联接的线 路段视为一个设备。因此,如线段A是由线段B接 出来的,则A和B应视为两个设备,又如,线段A 和线段B由分段开关隔开,也视为两个设备,而不 管线段本身实际包含多少设备(如电杆、导线、绝缘 子等)。对于中压用户,不管其内部用什么具体的电 力设备,也不管所用设备数量多少,一律定义为一 个用户。 用prolog语言谓词表示如下: Line(SubName,FeederNo,No 1,No2,R,X,loadlist); SubName:馈线段所属的变电站; FeederNo:馈线段所属馈线号(出线开关号); Nol:首端节点号;No2:末端节点号;R:线 路电阻;X:线路电抗; Loadlist=load*:馈线段所带负荷表; load=((1oadtype,Imax):负荷节点的负荷级别和 负荷功率? 2I2.4节点的划分和知识表示 在配电网中的线路网络层又大量的开关设备和 负荷,还有一些分支节点,为此本文把分段开关、 负荷开关、负荷、负荷分支点定义为节点 Node(SubName,feederNo,No,Type,nod) SubName:馈线段所属的变电站; FeederNo:馈线段所属馈线号(出线开关号); No:开关号: Type:节点类型,0负荷节点;1开关节点;2 负荷分支节点; Nod=status;表示开关的状态。 3配电网拓扑分析 本文用Prolog语言对配电网结构进行表示,和 智能搜索、推理实现配电网接线分析:Prolog具有 模式匹配、递归、回溯、对象机制、事实数据库和 谓词库等强大功能。它还支持模块化与面向对象程 序设计、系统级编程、文件操作、字符串处理、位 级运算、算术与逻辑运算,以及与其它编程语言的 接口。基于描述性的知识表示和完备的用于推理的 搜索控制机制,对问题的描述和推理求解有一定的 优势。 电网接线分析的主要功能是将电网的节点/开 关描述的物理模型转化成母线/线路描述的数学模 型。它是其它高级应用软件的基础,无论是电力系 统潮流还是电力系统的实时状态估计等都需要电网 的网络接线分析。配电网故障恢复在确定故障恢复 前电网的运行状况时离不开接线分析;对选择的各 种可能的供电恢复方案进行校验时,也离不开接线 分析。 本文将配电网的拓扑分析分成全局接线分析和 局部接线分析【6 】,全网接线分析可以用在初始化的 时候,而局部动态接线分析则可以用在配电网开关 变位的时候,实现配电网的快速动态接线分析。 3.1全局接线分析 3.1.1厂站层的接线分析 变电站接线类型的数量是有限的,其运行方式 也是有规律的,因而这些规律和专家经验建立相应 的规则,利用这些规则实现厂站的接线分析,然后 利用人工智能的搜索技术来实现全网的接线分析。 对变电站常见的接线方式和运行方式,进行了 搜集整理最终以规则的形式体现,从而可以当系统 运行时,根据电网运行的实时数据可以方便的确定 电网的拓扑结构,完成变电站内的接线分析。 变电站的接线分析的部分程序如下: busAnalysis(S,V):・ sub(S,BusList,一), busLookup(V,BusList,BusType,Nods), status(S,OffBrs,OnSws,Loads,), nodeAnaly— sis(S,V,BusType,Nods,OffBrs,OnSws),!, 98 南方电网技术 第3卷 auxBrsDel(S,V,BusType,Nods,OffBrs,OnSws). 3.1.2线路网络层的接线分析 根据线路网络层结构复杂,节点数目众多的特 点,文中把它分成了两层树结构模型,运用人工智 能的深度优先搜索实现上层树的拓扑结构,即馈电 线路主干的形成;采用宽度优先搜索进行下层树结 构的拓扑分析。分层处理后可以根据不同要求,进 行不同处理,例如为了进行潮流计算、状态估计, 则需要进行完整的拓扑分析,而对于简单的电网应 急处理则可以只进行上层树结构分析,这样可以大 大提高网络接线分析的速度。 为了叙述方便先做如下定义: 线路元:把由负荷节点与负荷节点,或负荷节 点与开关节点组成的线路称为线路元; 馈线段:由开关节点与开关节点,或开关节点 与负荷分支节点组成的线路成为馈线段。 下层树结构分析,主要是在上层树结构接线分 析的基础上,继续扩展负荷节点,即在馈线段上生 成线路元的过程。 上层树结构接线分析算法流程如图3所示。 下层树结构接线分析算法流程如图4所示。 3.2局部接线分析 系统发生故障使开关变位,为了快速跟踪网络 拓扑结构,只对开关状态变化的开关进行局部的动 态接线分析【9_ 】,从而可以大大提高运算速度,减 小分析时间。当系统结构发生变化的时候,首先判 断发生变位的开关类型,如厂站层开关还是线路网 路层开关,在进行不同的处理【J 。 当厂站层开关变位后,重新对对该站内母线进 行分析,这样可能会导致电源的容量或运行方式发 生变化。 当线路网络层的开关节点发生变位时,以变位 开关位始节点进行搜索,实现线路接线的分析的局 部修改。馈线开关的开合状态的变化则将使配电网 的接线状况发生变化,这种变化体现在一下两个方 面。 1)馈线开关断开:这使得正常运行的树状馈 线的一部分从树中脱离,这部分馈线所带的负荷失 去电源,但是这部分连通着的馈线本身仍然组成一 棵树。 2)馈线开关闭合:这使得正在运行的馈线树, 带上了一部分负荷,使这棵树增加了一部分树支。 图3上层树结构接线分析流程图 Fig.3 Tree Structure of the Upper Connectivity Analysis Flowchart 4算例分析 应用该算法在HPV3704PC机上,以一个山西 晋城某配电网进行了测试,网络规模为:一个厂站, 两条母线,258个开关设备,21l条线路,205台配 电变压器。 全局拓扑分析发现,使用本文推荐算法所需要 的分析时间仅为O.30 S,其中花费在上层树结构上 的分析时间为0.08 S,花费在上层树结构上的分析 时间为O.22 S,而传统算法进行全局拓扑分析需要 的时间为0.35 S。 因此,对配电网进行分层处理,用人工智能的 搜索技术,实现电网进行接线分析,实现方便且而 且时间上也具有优势,从表中的数据也可以看出, 全局拓扑分析的大部分时间是对下层树结构进行拓 扑分析。 5结论 本文对配电网的分层处理,首先将配网分为厂 第6期 袁建刚,等:基于分层模型配电网结构知识表示的拓扑分析方法 开始 99 【2】 岑文辉,万宝麟电力系统r{l々家系统的知识表Ⅱ 探讨[c]//全罔 高校电自等业第:五桶学术年会 ^义集.北京:清华大学 I989. 取待分析馈线Feeder[]中 节点放人OPEN 2【】中 是 CEN Wenhui,WAN Baolin Knowledge Representation ofthe Expe ̄ System for Power System[C]//The 5”’National Annual Academic Session of Power System and Power System Automation,Beijing: Tsinghua University,1 989.  ̄'Et,t2【]是否为空、 ~~丫 [3】T.S.Dillon Fault Diagnosis in Electric Power Systems Through AI Techniques[J]Electra.1 995(1 59) 取OPEN 2[】中首节点放 人OPEN3[】中 [4】 朱水利,翟万生,张史勤.界面罔形化的电力系统短跻汁算智能 系统Ⅲ.电力系统自动化,1997(t1):54—56 取tP ̄OPEN3[]巾首节点搜索与 该节点相连的负荷节点 把这些节点放A.OPEN3[]的 首部,并把刚扩展的父节点及 (5】 ZHU Jun,JOSSMAN Pau1.Application of Design Patterns for Ob— ject—Oriented Modeling of Power Systems[J].IEEE Transaction on Power Systems.1999.14(2) 【6] 朱永利,盛四清.雷少锋.等一种新的电网fj动结线分析方法 其子节点放入sonS[1中 【J】l华北电力大学学报,1998.25(3):l-7. ZHU Yongli,SHENG Siqing,LEI Shaot ̄ng,et a1.An Artiifcial 是 Intelligence—based Approach tbr Electric Network Topology Deter— OPEN3【】是否为空 、、、 uirnation[J]Journal ofNorth China Electric P0 er University,1998, 25(3):l一7. 否 l 取OPEN3[]中下・节点 sons【】中节点即为 【7] 吴史传,张伯明.基l『 形数据库的网络gitb及其应fIl[sl电网 技术,2002,26(2):14—18 WU Wenchuan,ZHANG Boming.A Graphic Database Based Net— 下层树结构分析的 结果 [8】work Topology and Its Application[J].Power System Technology, 2002,26(2):l4-18 PARIS M.BOSE A.A Topology that Tracks Network Modiifcations over Time[J1 IEEE Trarts on Power Systems,I 988.3(3):992—997. 图4下层树结构接线分析流程图 Fig 4 Tree Structure of the Lower Connectivity Analysis Flowchart 【9] 朱文东.刘广一.j-.尔铿,等.电力网络局部拓扑的陕速算法『J]. 电网技术,1996,20(3):30—33 ZHU Wendong,LIU Guangyi,YU Erkeng,et a1.The Fast Calculation 站层和线路网络层,义将结构复杂节点众多的线路 网络层分成两层树结构,从而给配电网的结构知识 表示和拓扑分析带来了方便。运用人T智能的框架 表示法,对配电网进行结构知识表示,并用prolog Method of Local Power Network Topology[JJ.Po ef System Tech— nology,1996,20(3):30—33. 【10】 董张 .秦红霞,孙扁宏.等.采用面向对象技术和方法的电力 系统『删络拓扑的快速跟踪(一)【J1.巾周电机I 狴学报,1998, l8(3):l78-l 8l DONG Zhangzhuo QIN Hongxia、Sun Qihong et a1 Object・Wriented to Fast Tracking ofTopology for Power System(partl HJ1.Proceed— ings oftheCSEE,1998,18 L 3):1 78—181 语言实现广度优先和深度优先搜索相结合完成配电 网拓扑分析,该算法具有一定的通用性,而且可以 根据不用要求进行不同的处理,这样可以大大提高 【Il】 陈竟成,张学松,汪峰 等配电网络建模 jM络结线分tlf ̄[j]电 网技术,1999,23(5):52—54 CHEN Jingcheng,ZHANG Xuesong,WANG Feng,el al Distributing 接线分析速度,可以为潮流计算、故障恢复处理等 配电网自动化其他功能提供实时可靠的拓扑数据: 参考文献: [1】 兰沽基于面向对象技术的配电网拓扑研究及应 fD1.保定:华 北电力久学.2002 LAN.1ie.Study and Application of Distribution System Topology Network Modeling and Connectivity Analysis[J]Power System Technotogy,1999.23(5):52-54. 收稿日期:2009.04—07 作者简介: 袁建刚(1983),男.河北沧州人,硕士研究生,主要从事人工智 能技术在电力系统中的应用的研究(e-mail)yuanjiangang2008@126 com: 朱永利(1963/,男,河北衡水人.教授,博士生导师,从事人工 智能及电网调度自动化方面的研究 Based on Object—oriented Technique[D].Baoding:North China Elec。 tric Power University.2002