[发明专利]一种变电站矢量图形的转换方法有效
申请号: | 201210279997.X | 申请日: | 2012-08-08 |
公开(公告)号: | CN102867021A | 公开(公告)日: | 2013-01-09 |
发明(设计)人: | 任浩;窦仁晖;耿明志;徐歆;张海东 | 申请(专利权)人: | 中国电力科学研究院;国家电网公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京安博达知识产权代理有限公司 11271 | 代理人: | 徐国文 |
地址: | 100192 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 变电站 矢量 图形 转换 方法 | ||
技术领域
本发明涉及移动电力系统自动化技术领域,具体涉及一种变电站矢量图形转换方法。
背景技术
国网“大运行”建设体系下的变电站监控系统须具有远程浏览功能,也就是说调度主站可以实时浏览到变电站的画面和实时刷新数据,而目前调度和变电站图形系统异构,图形文件格式不兼容,无法实现调度系统和变电站系统图形的无缝对接,智能调度系统普遍采用G语言(图形化的程序语言)格式的图形文件,而变电站监控系统大都支持SVG(Scalable Vector Graphics,可缩放矢量图形)格式的图形文件,要实现变电站远程浏览的功能需在变电站监控平台上部署SVG到G语言图形转换模块,实现SVG到G图形格式的转换,这样调度主站才能远程浏览到变电站监控系统的画面和数据。
变电站监控系统大都支持的SVG格式的图形文件,是一种基于XML(extensible markup language,可扩展标记语言)的用来描述二维图形的标记语言,如图1所示为SVG图形包含对象的示意图,由图1可知,SVG图形包括矢量图形、点阵图像和文本三部分,矢量图形包括基本图形和路径,基本图形包括直线、圆、椭圆、矩形、多边形和点划线六种,点阵图像中的图像处理定义了蒙板和滤镜两种特殊效果,文本中的文字方面,定义了按路径排列、文字排版、内嵌字型等应用特征。
智能调度系统普遍采用的G语言格式的图形文件,是一种基于标记的遵循XML标准的纯文本语言,G语言组成元素及其关系示意图如图2所示,G语言组成元素按照其类型分为基本绘图元素和电网图形元素,基本绘图元素用以在目标画布上画出图形元素,包括矩形、圆形、椭圆形、直线、折线和多边形等标准形状;电网图形元素用来表示电力设备,分为图元方式、间隔模板方式和其他方式三大类。图元方式通过引用外部定义的图元表达图形绘制形状;间隔模板方式通过图元和连接线采用不同绘制方式,表达同一类电力间隔模板类型,如二分之三接线、三分之四接线、双母带旁路、单母带旁路、双母接线、单母接线等间隔模板类型,电力图形元素通过引用间隔模板实例化电力间隔设备图形对象;其它方式电网图形元素主要指线状类型电力设备,通过直接存储基本绘图元素和电力领域属性表达电网设备对象特征,如母线、线路、连接线等。
如图3所示为SVG与G语言元素之间的对应关系图,SVG与G语言元素之间的对应关系从基本图形元素和电力图形元素两个方面来分析:基本图形元素包括线段、矩形、椭圆、圆、折线、多边形、弧线、静态文本等,电力图形元素包括母线、断路器、隔离刀闸、接地 刀闸、三卷变压器、两卷变压器、负荷、动态文本、连接线、热敏点、光字牌等。基本图形元素中SVG的circle元素以pin=”yes”和不含pin属性来对应G语言的pin(端子)和circle元素,电力图形元素中EnergyConsumer为负荷、ConnectLine为连接线、poke为热敏点、Gzp为光字牌、Status为状态、State为工况、Token为标志牌。
发明内容
本发明提供的一种将变电站监控系统支持的SVG格式的图形文件转换为智能调度系统采用的G语言格式的图形文件,所述方法包括:
步骤S1,解析SVG图形文件对各个电力设备层节点进行分析;
所述电力设备层节点为所述SVG图形节点;
步骤S2,将所述SVG图形文件里电力设备层的电力图形对象分为母线、电力变压器、文本层、连接线层、光字牌、椭圆弧和其它普通导电设备九种类别,按照属性分别转换为G语言格式的图形。
本发明提供的第一优选技术方案中:所述步骤S2中:
所述图形对象为母线时,如果所述母线的属性为x,y,transform,xlink:href,将所述母线转化为端点坐标序列d属性的G语言文件母线;否则将所述母线转换为对应的属性的G语言文件母线;
所述图形对象为电力变压器时,所述电力变压器包括三卷变压器和两卷变压器:
将所述三卷变压器三侧的key和class属性提取出来,添加至转换后对应的G语言文件三卷变压器的key1、key2、key3、voltype1、voltype2、voltype3属性中,其它属性一一转换为对应G语言文件变压器属性;将两卷变压器两侧的key和class属性提取出来,添加至转换后对应的G语言文件两卷变压器的key1、key2、voltype1、voltype2属性中,其它属性一一转换为对应G语言文件变压器属性;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电力科学研究院;国家电网公司,未经中国电力科学研究院;国家电网公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210279997.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种高强度的塑料地砖
- 下一篇:一种操作机换砧装置及其操作方法