[发明专利]一种自动生成IED网络图的方法有效
申请号: | 201410199821.2 | 申请日: | 2014-05-13 |
公开(公告)号: | CN103942345B | 公开(公告)日: | 2017-04-19 |
发明(设计)人: | 何磊;郝晓光 | 申请(专利权)人: | 国家电网公司;国网河北省电力公司电力科学研究院;河北省电力建设调整试验所 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 石家庄新世纪专利商标事务所有限公司13100 | 代理人: | 董金国,张素静 |
地址: | 100031 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种IED网络图的生成方法,包括下述步骤步骤一生成网络拓扑按照模型数据中通信条目对应的子网络条目,生成IED设备布局对象的网络拓扑;步骤二自动布局先对子网直接连接的IED设备进行布局;然后在子网范围内进行分组布局,直至完成对整个网络的布局。步骤三网格布线针对步骤二中布局完成的所有图元,设定网格参考线,按照上、下、左、右方向遍历网格线交叉点,最终完成图元的连线路径;步骤四检验布局,无交叉则完成布局,有交叉则根据连线交叉情况进行二次连线;步骤五IED网络自动生成,输出网络图。本发明避免了单一算法的缺陷,根据网络图模型,开发实现更高效合理逻辑布局的算法,可适应不同数据模型需求,方便网络拓扑数据建模并且生成的IED网络图线路清晰。 | ||
搜索关键词: | 一种 自动 生成 ied 网络图 方法 | ||
【主权项】:
一种自动生成IED网络图的方法,其特征在于其包括下述步骤:步骤一:生成网络拓扑:遍历SCL模型数据中通信条目对应的子网络条目;遍历未被遍历的子网络条目,创建子网络布局对象,遍历子网络条目上的所有网络接入点条目,若网络接入点条目中存在IED条目,则生成网络接入点布局对象和IED布局对象;设置子网络布局对象的网络接入点属性为网络接入点布局对象,设置网络接入点布局对象的所属智能设备属性为IED布局对象;遍历完成所有未遍历的子网络条目,即生成布局对象的网络拓扑;步骤二:自动布局:按照IED的个数把IED分为上下两排,分布在子网的上下位置,完成对子网络布局对象直接连接的IED布局对象的布局;以任意子网络布局对象作为单元,在子网络布局对象范围内进行搜索,按照搜索的顺序进行布局,每两个单位为一个组,布完本组后把该组当做布局的单元参与布局,直至完成对整个网络的布局,即生成所有布局对象的位置信息;步骤三:网格布线:A:网格化参考线,以IED布局对象图元长度的四分之一为单位,对自动布局后的坐标系统划分成棋盘式纵横参考线,纵横参考线的交叉点为网格线交叉点;B:建立自动布局对象图元,针对步骤二中自动布局后子网络布局对象和IED布局对象建立各自对应的图元,即子网络布局对象图元和IED布局对象图元;根据步骤二中自动布局后的位置信息,使得子网络布局对象图元和IED布局对象图元的左上角分别对齐到网格线交叉点上;建立网络接入点布局对象图元,在IED布局对象图元的图元边缘网格线交叉点上建立连接端点图元,在子网络布局对象图元的图元边缘网格线交叉点上建立连接端点图元;C:连线,确定网络接入点布局对象图元路径和连接端点图元位置,连线:设置布局对象图元上的所有连接端点图元的遍历方向,包括上、下、左、右四个方向;将同一个布局对象图元上的所有连接端点图元设为一组,选择未连线且有连接关系的两个布局对象图元上的两组连接端点图元,进行连线;将一个布局对象图元上的连接端点图元作为最初的起始点,加入起始点序列,依次遍历起始点序列中每个起始点的上、下、左、右四个方向的网格线交叉点,每遍历一个网格线交叉点,就将该网格线交叉点加入到起始点序列中,继续依次遍历下一个网格线交叉点,直到遍历到的网格线交叉点与另一个布局对象图元上的连接端点图元重合,该重合点就为结束点,则最初的起始点与结束点之间的遍历路径便为最终的连线路径,即网络接入点布局对象图元路径;而连接端点图元位置就是路径中最初的起始点和结束点;步骤四:检验布局:如果连线后无交叉或无布局单位重叠,则完成布局;如果连线后存在交叉或布局单位重叠,则进行重新连线:对连线后所有连接线的交叉由多到少依次排序,并记录连线交叉总数为S,设置M0为最多绕过网格线交叉点的次数,设置所有连接线路径上的网格线交叉点的固定权值M;取出一条连接线,重新连线,在连线遍历网格线交叉点的过程中如果遇到M时,绕过此点即此点不被遍历,记录绕过次数n,如果n大于M0时所有网格线交叉点不再被绕过;形成此次的连线,计算此次连线后左右的交叉数S’,如果S’小于S此次连线被采用,否则继续取下一条有交叉的连接线重新连线;步骤五:IED网络图自动生成,输出网络图。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国家电网公司;国网河北省电力公司电力科学研究院;河北省电力建设调整试验所,未经国家电网公司;国网河北省电力公司电力科学研究院;河北省电力建设调整试验所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410199821.2/,转载请声明来源钻瓜专利网。
- 上一篇:滚动轴承自冷却式液下泵
- 下一篇:一种条件可控的加速混凝土开裂测试仪