基于SVG的电力系统的自动布图.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于SVG的电力系统的自动布图

基于SVG的电力系统的自动布图   【摘 要】可缩放矢量图形(Scalable Vector Graphics, SVG)作为一种开放标准的文本式矢量图形描述语言,是目前电力系统图形领域通用的设计方案。本文从电力图元的数据模型出发,进行SVG/CIM建模,分析其拓扑关系并导入规范文件测试,导出完整的SVG图形文件,最终实现电力图元的自动布图,验证其算法的正确性与通用性。 中国论文网 /8/view-7209990.htm   【关键词】SVG;CIM;自动布图算法   Automatic Layout of the Power System Based on SVG   LI Pu-yu   (College of Automation, Chongqing University of Posts and Telecommunications, Chongqing 400065, China)   【Abstract】Scalable Vector Graphics(SVG) as a kind of open standard text Vector graphic description language. It is a common design scheme of the power graphics system. Based on electric power of primitive data model, build SVG/CIM model, analysis of the relationship between the topology and imports formal file graphics on test system, exports the complete SVG graphics file, finally realizes the primitive power automatic layout, and verifies the validity and generality of this algorithm.   【Key words】SVG; CIM; Automatic layout algorithm   1 SVG概述   SVG是一种基于 XML 的文本式矢量图形描述语言,符合IEC61970标准中对数据交互的要求,且SVG具有文件尺寸小、任意缩放、动画、超强显示和适合网络传输等优点[1]。因此,采用SVG作为电力图形的存储格式,实现了图形格式的统一,解决了电力格式的位图图像在数据Web发布的问题。   2 SVG/CIM模型   CIM是一个抽象模型,它描述了电力企业中的主要对象,定义了信息交换内容的语义。CIM使用统一建模语言UML,将CIM定义为一组包[2]。CIM中的每一个包包含一个或多个类图,用图形表示包中的所有类及类间的关系,然后根据类的属性及与其它类的关系,用文字形式定义每个类。   电力系统中的图形包含着具体的电气含义,这些电气属性在CIM/XML文件中描述。所以,必须结合CIM/XML文件才能实现完整的图形信息的交互。电力系统中的图形界面由大量的图元构成,每个图元都有自己特定的功能,代表特定的含义,并具有高度封装性。为了和CIM进行关联,对于每一类对象都需要描述一个id,这样就可以将CIM的对象和SVG的对象关联起来[3]。   电力系统中涉及大量的电气元件,CIM模型对其进行了规范化的描述[4]。SVG图元按照CIM模型描述的电气对象模型设计,SVG图元类必须描述设备类的所有属性。SVG/CIM模型,对象存在继承、简单关联和聚集三种关系。   3 自动布图   拓扑结构是潮流分析、状态估计等高级应用的基础[5]。根据连接节点关联端点的数量分为:简单节点和复合节点。简单节点指所有的连接节点都只关联2个端点。复合节点指存在一个连接节点关联2个以上端点。   3.1 自动布图算法   为了防止在布图的过程中端点所对应分支上的图形发生重叠,所以每个分支在布图之前需要判断该节点关联端点的索引。布图的前提是确定起点位置和母线的数量,具体如下:   ①不包含母线时以连接节点为布图的起点;②包含母线时以母线为布图的起点,分别遍历关联端点。面对简单节点时任取其中一个连接节点为起点;面对复合节点:包含一个复合节点时,以该复合节点为起点;包含多个复合节点时,以关联端点数量最多的复合节点为起点。如果该端点所对应的分支与第二条母线相连或者属于接地分支,则向下布图;否则均向上布图。除了最后一条母线外,所有母线的遍历规则都和第一条母线相同,最后一条母线除了和其它母线相连的分支外,均向下布图。   3.2 自动布图算法测试   图1 电力

文档评论(0)

cby201601 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档