[发明专利]一种可视化的配电网自动绘图方法有效

专利信息
申请号: 201810088113.X 申请日: 2018-01-30
公开(公告)号: CN108334691B 公开(公告)日: 2021-11-23
发明(设计)人: 刘宗福;周东红;祝清华;陈卫钢 申请(专利权)人: 易麦克(苏州)信息科技有限公司
主分类号: G06F30/18 分类号: G06F30/18
代理公司: 南京苏科专利代理有限责任公司 32102 代理人: 姚姣阳
地址: 215123 江苏省南*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 可视化 配电网 自动绘图 方法
【权利要求书】:

1.一种可视化的配电网自动绘图方法,其特征在于,包括如下步骤:

S1、读取CIM模型文件,将CIM模型文件解析转化为层次化结构,生成配电网原始拓扑图,配电网原始拓扑图以图数据库为载体存储;

S2、根据配电网原始拓扑图找出设备和支路的拓扑关系,生成馈线图;

S3、根据联通区域内所有配电站的馈线图找出馈线之间的联通关系,生成配电网联通图;

S4、提取配电网原始拓扑图、馈线图和配电网联通图的图数据,根据图数据建立节点与节点之间的连线,并对图形外观渲染;

步骤S2的具体步骤包括:

S21、从配电网原始拓扑图中找出所有的出线断路器,在每一个出线断路器创建出线断路器节点,遍历模型树找寻关联的馈线与厂站,创建相应的馈线节点和厂站节点,并建立出线断路器节点到馈线节点的SGfeeder关系和出线断路器节点到厂站节点的SGSubstation关系;

S22、进行深度优先的递归遍历,在递归过程中创建每轮递归的开始节点、命中节点以及开始节点与命中节点的关联关系;

S23、获取出线断路器所在的联通区域名称,为整个递归过程中发现的所有点和边设置连通区域属性;

S24、补充建立馈线节点和厂站节点之间的SGSubstation关系;

步骤S21中从所述出线断路器出发找到关联的下一个节点,下一节点包括以下任意一种:

所述下一节点为线路,则将该线路添加到路径中,从当前线路继续递归遍历;

所述下一节点为分支点,则找到该分支点关联的节点,循环从关联的每一个节点出发继续递归遍历;

步骤S22中创建每轮递归的开始节点、命中节点以及开始节点与命中节点的关联关系,对应的递归方式还包括以下任意一种:

命中节点为“Breaker出线断路器”节点,创建Breaker节点,创建开始节点到Breaker节点的Line关系,如果路径上经过ACLineSegment,则将其属性复制到新建的Line关系上,以及当前Breaker节点和馈线节点的SGFeeder关系,进一步判断Breaker节点的Usage属性是否为联络,是则结束递归遍历,不是则从该Breaker节点出发,继续递归遍历;

命中节点为“ACLineSegment馈线段”节点,判断路径上是否经过两种不同类型的ACLineSegment,是则建立“ConnectivtityNode连接”节点和开始节点到连接节点的LINE关系,同时将其经过的ACLineSegment属性复制到新建的Line关系上,否则找出该ACLineSegment的下一个节点,如果下一个节点不存在,则创建一个“ConnectivtityNode结束”节点,并设置该节点的name属性为线路片段的名称,同时建立开始节点到该节点的LINE关系,当前节点和馈线节点的SGFeeder关系,结束递归遍历,如果下一个节点存在,将该ACLineSegment加入路径,从该ACLineSegment出发,继续递归遍历;

命中节点为“ConnectivtityNode分支”节点,创建该分支节点、建立开始节点到分支节点的LINE关系,如果路径上经过ACLineSegment,则将其属性复制到新建的Line关系上,以及当前分支节点和馈线节点的SGFeeder关系,查找该分支节点的下一个节点集合,循环下一个节点集合,继续递归遍历,若下一个节点为Linesegment,需添加到遍历路径中;

命中节点为“LoadBreakSwitch负荷开关”节点,创建负荷开关节点、建立开始节点到负荷开关节点的LINE关系,如果路径上经过ACLineSegment,则将其属性复制到新建的Line关系上,查找该负荷开关的所属子厂站,创建子厂站节点,建立负荷开关节点到该子厂站节点的SGSubstation关系,建立当前负荷开关节点和馈线节点的SGFeeder关系,查找该负荷开关连接的分支节点,建立分支节点、创建负荷开关和分支节点的ConnLine关系,建立分支节点和子厂站节点的SGSubstation关系,建立分支节点和馈线节点的SGFeeder关系;若当前子厂站为配变,查找分支节点连接的变压器,创建变压器节点,建立变压器节点和分支节点的ConnLine关系,建立变压器节点和子厂站节点的SGSubstation关系,建立变压器节点和馈线节点的SGFeeder关系,如果当前子厂站为开关站、环网柜和分支箱,查找分支节点连接的母线,创建母线节点,建立母线节点和分支节点的ConnLine关系,建立母线节点和子厂站节点的SGSubstation关系,建立母线节点和馈线节点的SGFeeder关系;再进一步查找和当前分支点连接的其它负荷开关节点,循环每一个负荷开关节点,创建负荷开关节点,建立负荷开关节点和分支节点的ConnLine关系,建立负荷开关节点和子厂站节点的SGSubstation关系,建立负荷开关节点和馈线节点的SGFeeder关系,并找出该负荷开关节点的下一个节点的集合,循环下一个节点集合,继续递归遍历,若下一个节点为Linesegment,需添加到遍历路径中;

命中节点为“Transformer配变”节点,创建该配变节点、建立开始节点到配变节点的LINE关系,如果路径上经过ACLineSegment,则将其属性复制到新建的Line关系上,建立当前节点和馈线节点的SGFeeder关系;如果该配变是箱变,需进一步找出所属子厂站,创建子厂站节点,建立配变节点到子厂站节点的SGSubstation关系,以及子厂站节点到馈线节点的SGFeeder关系,结束递归遍历;如果不是箱变,则直接结束递归遍历;

命中节点为“Substation配电站”节点,创建该配电站节点,建立开始节点到配电站节点的LINE关系,如果路径上经过ACLineSegment,则将其属性复制到新建的Line关系上,建立当前配电站节点和馈线节点的SGFeeder关系,结束递归遍历;

命中节点为“BusbarSection母线”节点,创建该母线节点,建立开始节点到母线节点的LINE关系,如果路径上经过ACLineSegment,则将其属性复制到新建的Line关系上,查找当前母线节点所属的子厂站,创建子厂站节点,建立开始节点和子厂站节点SGSubstation关系,建立当前母线节点和子厂站节点SGSubstation关系,建立当前子厂站节点和馈线节点的SGFeeder关系,建立当前母线节点和馈线节点的SGFeeder关系,结束递归遍历。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于易麦克(苏州)信息科技有限公司,未经易麦克(苏州)信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201810088113.X/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top