SVG技术在电网调度自动化系统中的应用

2019-01-23 08:10
福建质量管理 2018年23期
关键词:图元矢量调度

(国网湖南省电力有限公司永州供电分公司 湖南 永州 425000)

一、引言

近年来,电网企业加强了电网调度自动化系统的建设,其也逐渐的由传统的单独系统向着集成系统发展,尤其是图形交互技术,更是电网调度自动化系统的核心,有效的将图形转化成了可视化的图形,极大的提升了电网调度的运行效率。SVG技术又名可缩放矢量图形,具有可读性强,动态性强等优点,将其应用到电网调度自动化系统中,可以提高电网的可视化水平。因此,研究分析SVG技术在电网调度自动化系统中的应用具有重要的现实意义。

二、SVG技术概述

(一)SVG技术的定义

SVG,即可缩放矢量图形,是一种开发标准的文本式矢量图形描述语言,当前主要应用在网络当中,可以实现文本、矢量图形以及点阵图像的同时存在,且可以实现三者之间的组合变换。随着科学技术的发展,SVG技术在各行各业中的应用日渐广泛,尤其是在电网调度自动化中,发挥着重要的作用。

SVG技术的主要特点包含两个方面:一方面SVG技术是基于可拓展的标记语言而创立的一种矢量图像,另外一方面SVG技术可以支持矢量滤镜,且可以适用于多种平台,具有较强的重复编辑性。

(二)SVG技术的优点

(1)根据SVG技术的特点,其可拓展标记语言的功能让其在应用过程中具有较高的应用优势。

(2)作为一种矢量图像,SCG本身的图像质量较高,无论是进行放大还是缩小,都要比位图的质量更高。而且SVG技术所形成的图像占用的内存空间较小,便于存储和传输。

(3)具有灵活的文件格式,可以适用于多平台操作,便于更改和运用。

(4)SCG技术可以支持动画交互功能,具有较高的兼容性,利用键盘就可以完成图像元素脚本的输入工作。

(5)SVG技术还支持对图像中的字符进行查找,更加便于任务的完成,同时还支持Xlink和pointer,可以通过建立SVG文档之间的超链接,搭建一个含有图片和文本的WEB站点

三、SVG技术在电网调度自动化系统中的应用

(一)控制中心的应用编程接口的应用

对于控制中心的应用编程接口而言,根据其应用起点的差异,存在域中心和图形中心两种不同的图形交互方式。一般情况下,图形中心的交互方式被应用在电网调度自动化系统当中。通过SVG技术的应用,可以是实现数据存储、可视化具有松耦合的关系,每一个交互对象都可以采用多种的形式进行表现,不仅可以对图标的背景数据进行设置,实现了图形、图表的集成,而且还能使用图形浏览器对图形进行查看。

对电力系统而言,其在运行过程中,大多公共图形都含有电力信息,通过对公共图形的交互,不仅可以实现SVG格式的展示,而且还能实现该公共信息在不同系统之间进行交互处理。所以在电网调度自动化系统当中,大多采用SVG或者CIM的图像处理方式,这样不仅可以利用SVG技术的高质量图像特点,提升图像的质量,而且还能借助CIM文件使得图像可以建立两个映射,实现对SVG文件、CIM文件的映射关系的校验,并由源系统对与之相关的数据信息进行导出(如图1),然后再利用SVG技术对其进行转变和处理,使其可以在其他系统中进行展示和处理。

图1 SVG导出系统

(二)图形的互操作性

1.标准的SVG元素信息:所谓标准的SVG元素信息,就是指图形对自身信息的绘制。借助于SVG浏览器,可以实现对与图形的全面浏览,从而为电网调度自动化系统的建设提供多种选择,确保其可以高效平稳的运行。采用图元对象定义的方式,SVG技术实现了新图元类型的描述,而图元类型的实例化,则可以通过图元对象的声明来实现,有效的保障了图元类型的准确性。由于在电网调度自动化系统中,任何一个图形都是由无数个图元组合而成,而相同类型的图元无论是在几何形状上,还是基本属性上,都具有一定的相似性。所以,通过SVG技术的应用,无需对已经描述的图元进行重复的识别和描述,大大提高了图元描述的可靠性和准确性。

2.电气信息模型:基于电气模型信息的基础上,来展现图形与CIM对象之间的映射信息。在应用过程中,相关工作人员应当首先对相关数据信息进行一定的优化,确保映射的合理性和唯一性,避免存在特殊性的CIM对象属性,导致无法建立与之相对应的图形映射关系。此外,还需要对图形当中的公有、私有信息进行科学的区分,在图形中为公有信息的基础上与CIM对象建立映射,保证映射的科学性、合理性和准确性。

3.私有属性信息:SVG文件的私有属性信息具有一定的独特性和有效性,在电网调度自动化系统中也发挥着重要的作用。它可以将导出的图像二次导入源系统当中。在进行图形交互过程中,如果其目标系统为第三方系统,那么就可以对该私有属性信息进行忽略。因此,为了避免出现图形命名的冲突,应采用不一样的空间名对电气模型和私有属性进行区分。

四、基于SVG技术的调度自动化系统的设计和应用

某市级电力公司,辖区内共有5座220KV变电站,13座110KV变电站。在进行调控一体化生产过程中,调度系统运行经常出现问题,例如系统的开票形式较为单一,缺乏必要的安全校验功能等。为了改变现状,本公司通过在电网调度自动化系统中应用SVG技术,实现了的电网调度操作票的智能生成,安全规则的自动校验,大大提高了调度自动化的水平,提高了系统运行的可靠性和准确性。

(一)系统框架设计

本系统采用的体系结构为K2EE多层分布式体系结构,其主要框架如图2所示:

图2 基于SVG技术的电网调度自动化系统框架

(二)图元设计

对于本电力系统中的图形,由于其含有特定的电气信息,因此在进行图元设计过程中,将电力图元定义提取出来,单独放置在SCG的电力系统图元库中,并对标准电力图元和电网设备图元进行定义。

(三)应用效果

自本电网调度自动化系统运行以来,相关调度人员的工作效率不仅得到了极大的提升,而且每张操作票的调度速度都得到了极大的提高,平均单张节约10分钟时间,90天累计为电力企业创造12万元的经济效益。

五、结束语

综上所述,由于SVG技术的良好扩展性、交互性,其在电网调度自动化系统中的应用日渐广泛。相关工作者应重视SVG技术的研究,充分利用该技术的优点,对电网图形交互进行优化,提高调度自动化系统的稳定性和可靠性,推动电力行业的可持续发展。

猜你喜欢
图元矢量调度
矢量三角形法的应用
学术出版物插图的编排要求(一):图注
联锁表自动生成软件的设计与实现
《调度集中系统(CTC)/列车调度指挥系统(TDCS)维护手册》正式出版
基于强化学习的时间触发通信调度方法
一种基于负载均衡的Kubernetes调度改进算法
虚拟机实时迁移调度算法
基于矢量最优估计的稳健测向方法
三角形法则在动态平衡问题中的应用
基于Qt绘图系统的图形应用优化研究与实现