一种配电网馈线自动成图方法

文档序号:9688225阅读:431来源:国知局
一种配电网馈线自动成图方法
【技术领域】
[0001]本发明属于配电网智能监控技术领域,涉及一种配电网馈线自动成图方法。
【背景技术】
[0002]在配电网的运行监视中,馈线的系统接线图一般有两种方式产生:一种是使用图模库一体化软件绘制,此方法是最常用的方式,当线路较多时,绘制的工作量巨大;另一种是将馈线的CAD设计图转换成系统需要的接线图,这种方法简单,但智能化较低,与系统的集成复杂,维护麻烦。这两种方法各有优点,缺点也很明显,就是线路较多时工作量大,维护复杂。
[0003]近年来按照国家节能减排的总体要求,对能耗较高的配电网进行综合节能改造,是电网企业应尽的社会责任。而中低压配电网综合治理是重点,涉及到馈线少则几百条,多则上千条。要完成这些线路的可视化监控,使用上述两种方式绘制馈线的系统接线图,都需要进行数据整理、绘制图形、生成图形等环节,工作量大,维护复杂。

【发明内容】

[0004]为弥补现有技术的缺陷,本发明提出了一种配电网馈线自动成图方法,包括以下步骤:
[0005]S1馈线数据整理。
[0006]S2馈线数据建模。
[0007]S3获取数据生成馈线图。
[0008]步骤S1所述馈线数据整理方法为将馈线数据转化为SVG元素数据。
[0009]步骤S2所述馈线数据建模方法为:以馈线为单位划分配网,每条馈线包含节点、馈线段以及变压器,馈线里每一个元素都有它的唯一 ID,它们按照级别关系存储在数据库中;其中,馈线为上级,馈线段和节点同级不同类,变压器属下级。
[0010]进一步的,馈线数据建模的过程中还可以赋予各节点数据相应的节点编号,以馈线首端为1起始,遵循离首端1节点越近,节点编号越小的原则依次给馈线上所有的节点编号。
[0011]进一步的,每条馈线段数据还包括首末段节点编号,馈线段长度和馈线段显示比例。
[0012]进一步的,所述馈线段显示比例为系统界面上显示的馈线段长度与实际馈线段长度之比。
[0013]优选的,变压器数据包括所连节点编号和变压器的型号、相关参数等信息。
[0014]步骤S3所述数据包括:所绘馈线图区域的馈线段、节点、变压器的相应SVG元素数据以及各元素之间的拓扑关系。
[0015]步骤S3所述馈线图的生成方法为:首先,进行初始化,包括初始化馈线段显示比例k,母线长度m及起始节点坐标;然后将获取的SVG元素数据根据各元素的拓扑关系整合绘制成馈线图。
[0016]优选的,各SVG元素整合绘制成馈线图的方法为:根据拓扑关系,首先绘制馈线段和节点;然后根据各馈线段信息绘制母线;之后绘制变压器;最后进行信息绑定。
[0017]优选的,所述绑定信息包括:设备属性、节点、馈线段、变压器等运行参数信息。
[0018]优选的,馈线图生成后,为了使馈线图更加易于观察、具有可观性,可以在线调整馈线段的比例。
[0019]本发明是在配电网馈线、节点、馈线段线参数基础上,构建馈线的拓扑结构,并将数据导入到模型库中,SVG前端获取模型数据自动生成系统接线图。本发明具有以下优点:
[0020]1.可应用于配电网综合节能改造等相关领域的可视化监测,也可用于配电网的台区监控、状态监测、潮流计算等可视化。
[0021]2.可以满足配电网综合节能改造的可视化要求。
[0022]3.本方法减少了可视化系统中绘制图形的过程,直接从数据模型生成馈线接线图,简单、易于维护,建设成本大大降低。
【附图说明】
[0023]图1自动成图流程示意图;
[0024]图2馈线拓扑结构原理图;
[0025]图3SVG自动成图馈线数据结构图;
[0026]图4效果展示图。
具体实施例
[0027]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图,对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0028]本发明的数据基础是从供电公司相关自动化系统中导出的馈线、节点、馈线段、台区的相关参数以及拓扑关系,将这些数据整理后导入数据库即可生成馈线模型。
[0029]该自动成图方法的基本原理是根据相关属性,绘制线段、圆、文本等基本SVG元素,从而组合成为完整线路。
[0030]根据本发明的一个实施例,其流程示意图如图1所示,包括以下步骤:
[0031]S1馈线数据整理
[0032]将馈线数据转化为SVG元素数据,其中,馈线段转化为线段、节点转化为黑实点、变压器转变为圆、设备信息转化为文本。
[0033]S2馈线数据建模
[0034]如图2所示,以馈线为单位划分配网。每条馈线包含节点表示,馈线段以及变压器。馈线里每一个元素都有它的唯一ID,它们按照级别关系存储在数据库中。其中,馈线为上级,馈线段和节点同级不同类,变压器属下级。
[0035]作为属性信息,节点的编号从馈线的首端从1起始,遵循离首端1节点越近,节点编号越小的原则依次给馈线上所有的节点编号。两个相邻节点间的线段就是馈线段。每条馈线段需要提供首末段节点编号,相同单位的馈线段长度。对于变压器,则需要提供所连节点编号,变压器型号等。馈线中各类元素的属性也都存放在数据库中。为了更好展示,馈线段和变压器都有方向属性,定义在页面展示时线段或变压器的朝向。
[0036]S3获取数据生成馈线图
[0037]本发明根据获取电网数据的相关属性,绘制线段、圆、文本等基本SVG元素,从而组合成为完整线路。根据本发明的一个实施例,其SVG自动成图算法实现方法为:首先,进行初始化,包括初始化馈线段显示比例k,母线长度m及起始节点坐标;然后获取相应模型和数据生成如图3所示的馈线数据结构;之后将获取的数据转化为线段、圆、文本等基本SVG元素;最后将各SVG元素整合绘制成馈线图,其方法为:首先根据获取的信息绘制馈线段和节点;然后根据各馈线段信息绘制母线;之后绘制变压器;最后绑定设备属性、节点、馈线段、变压器等运行参数信息。
[0038]根据本发明的一个实施例,本发明所述成图方法可以采用如下所述伪代码进行描述:
[0039]籲初始化
[0040]-初始化馈线段显示比例k,母线长度m,起始节点坐标origin={x: 100,y: 100}
[0041 ] ?设置配置文件prof.json,对存在文件库中的数据根据此文件进行数据绑定
[0042]籲设置馈线标题Data, name
[0043]?获取馈线段所有首节点编号snodes
[0044]?定义数组nodes = [],用于存储节点
[0045]?定义方法设置数据位置
[0046]-setLineProO//设备属性馈线段数据位置
[0047]-setTransModelO//设备属性配网建模无功规划变压器数据位置
[0048]-setFlowO //潮流计算数据位置
[0049]-setTflowABCO //三相潮流数据位置[°°50] -setnodeplanO //无功规划节点数据位置[0051 ] ?执行自动成图算法
[0052]FORi = 0,1,2,3…do//每一条馈线段
[°°53]
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1