[发明专利]一种智能变电站间隔中一次设备自动绘制方法有效
| 申请号: | 201810602329.3 | 申请日: | 2018-06-12 |
| 公开(公告)号: | CN108804828B | 公开(公告)日: | 2022-03-15 |
| 发明(设计)人: | 童晓阳;何柏杉 | 申请(专利权)人: | 西南交通大学 |
| 主分类号: | G06F30/18 | 分类号: | G06F30/18;G06F30/20 |
| 代理公司: | 成都信博专利代理有限责任公司 51200 | 代理人: | 舒启龙 |
| 地址: | 610031 四川省成都市*** | 国省代码: | 四川;51 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | 一种智能变电站间隔中一次设备自动绘制方法,解析SSD文件某间隔中各一次设备的逻辑节点、各端点的连接节点等信息,获得各一次设备之间的拓扑连接关系。统计某间隔下所有一次设备的各连接点在本间隔出现次数,找到本间隔的线路设备或者包含的连接点出现次数为1的一次设备,根据一次设备之间连接关系依次找到后续的一次设备;根据事先构造一次设备类型与SVG图元文件映射表,由设备类型名称找到对应SVG图元文件,在界面上依次绘制各一次设备图元,实现了某间隔中所有一次设备的自动绘制。本发明基于SSD和SVG图元文件,自动绘制各设备的图形,提高智能变电站一次设备绘制的自动化和通用性。 | ||
| 搜索关键词: | 一种 智能 变电站 间隔 一次 设备 自动 绘制 方法 | ||
【主权项】:
1.一种智能变电站间隔中一次设备自动绘制方法,其特征在于,包括以下步骤:步骤1:读取SCD文件SSD的Bay节点内容,构建某间隔Bay包含的所有一次设备及拥有的连接点信息的链表1;在读取SSD文件时,每个非母线间隔建立一个包含间隔内所有一次设备及拥有的连接点信息的链表1,当需要自动绘制某间隔时,将该间隔拥有一次设备保存到链表1中;构建一次设备类型名称与SVG图元文件名的映射表H;步骤2:先对某间隔包含的所有一次设备进行遍历,查找到本间隔中线路设备,作为第一个一次设备;如果本间隔没有线路设备,就对该间隔所有一次设备的连接点在本间隔内出现次数进行统计,找到间隔内第一个连接点出现次数为1的设备作为第一个一次设备,然后,根据一次设备类型名称,从映射表H中找到对应的SVG图元文件名,加载该SVG图元文件来绘制第一个一次设备,将其包含的连接点作为当前连接点,从链表1中删除第一个一次设备;步骤3:对更新后的链表1的每个一次设备进行循环处理,寻找包含当前连接点的所有一次设备,放入待处理设备链表2中;步骤4:按照连接点数量和类型对一次设备进行判断和绘制:①如果链表2中一次设备的数量为1,且该一次设备是单连接点设备,则绘制该一次设备,将该一次设备从链表1中移除;②如果链表2中某一次设备的连接点数量为2,其中某一次设备是双连接点设备,则根据该一次设备类型名称,从映射表H中找到对应的SVG图元文件名,加载该SVG图元文件来绘制该一次设备,除了接地刀闸以外,每个一次设备的纵坐标是上一个一次设备的左上角纵坐标加上上一个一次设备图元的高度,对于各接地刀闸,则在开关设备的左右依次交叉绘制;将该一次设备从链表1中移除,找到该一次设备包含的另一个连接点,将它设定为当前连接点;③如果链表2中一次设备的数量为2,而且2个一次设备均是单连接点设备,则绘制2个一次设备,将它们从链表1中移除;④如果链表2中一次设备的数量为2,而且2个一次设备均是双连接点设备,则分别绘制2个一次设备,将这两个一次设备从链表1中移除,整个绘图结束;⑤如果链表2中一次设备数量为2个及其以上,而且至少有1个单连接点设备、1个双连接点设备,则分别绘制这各一次设备,将两个一次设备从链表1中移除,找到双连接点设备包含的另一个连接点,并设定为当前连接点;步骤5:在链表2中所有一次设备绘制完成后,将链表2中的所有一次设备在链表1中移除,再清空链表2;当链表1中一次设备的数量为0时,间隔中所有一次设备的自动绘制过程结束;步骤6:重复步骤3、步骤4、步骤5,直到完成所有一次设备的自动绘制,即链表1为空时结束。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西南交通大学,未经西南交通大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201810602329.3/,转载请声明来源钻瓜专利网。





