文/黄峰
SVG技术在电网调度自动化系统中的应用
文/黄峰
对于电网调度自动化系统而言,在运行的过程中,图形是一个关键性的因素,也是基础,并且,不同的系统间在进行交互操作,这是电网的发展历程中必经历的进化趋势,近些年,随着我国科学技术的水平的不断的提升,在电网调度自动化系统中,SVG技术有着不可或缺的地位,本文主要对SVG技术进行了概述,并对SVG技术在电网调度自动化系统中的应用进行了分析。
SVG技术 电网调度 自动化系统应用
电网调度自动化系统在不断的发展的中,始终坚持着标准化、开放性的原则,而在电网调度自动化系统中,其核心内容必须具备逻辑视图,且具有一定的科学性、综合,在对接口进行组建时,应符合相应的标准,对于公共数据的接口也要进行合理的控制与处理。同时,要根据图形交互的方案拟定相应的草案,在很大层面上,以XML的可缩放图形为基础,对其的格式进行了定义,因此,在实际的运用中,可以在调度自动化系统的图形进行交互中,得到更好的使用。
SVG属于一种新型的矢量图形标准,而且,它还是用来描述矢量图形的一种标准语言,开放性很强,因此,在应用的过程中,网络是关键的对象。SVG在应用的过程中,可以应用于三种形式的图像,对于每个图像来说,在实际的作业中,通过图像,可以全面组合、处理设备,同时,还可以根据自己的实际需求,对自身的形式进行调整,定义为预处理对象。在SVG的应用过程中,优势比较突出。首先,这是以普遍应用作为标准,而且,在这种技术的支持下,会形成高质量的图像。其次,所形成的图像不会很大,因此,图像的保存与显示都非常的方便,在这个过程中,对于文件格式的选择也很灵活,运用的过程中,也相当的顺畅。最后,在实际的运行过程中,能发挥出较好的互动作用,还可以形成清晰的动画效果。
就电力系统而言,在运行的过程中,包含很多的电气信息,而且,在此过程中,公共图形也进行了交互处理,其目的不只是为了显示出SVG格式的图形,而是为了可以利用标准化的格式来处理信息,所以,在源系统中的图形,就应该通过SVG/CIM来处理图像。对于SVG文件的本身来说,本来就带有高质量的图形信息,在实际的运行中,CIM文件能对图像中的每个图形建立起双映射,而且,SVG与CIM的运用中,二者都采用了标准的格式,因此,在其运行的过程中,能将相关的数据顺利地导入到目标的系统中。通过源系统获得的翻译主要就是以目标系统作为对象,在一定的层面上,具有选择性,且翻译的规则也比较多样化,通常,包括几何图形,以及线形,还有线色等,此时,就目标系统而言,如果对图形进行描述,其规则存在着明显的差异,相应部分的信息应该被再次审视、定义,可理解为在目标系统、源系统之间,图形在进行交互时,一个对应的快照是远远不够的,在实际的应用中,要利用元数据作为一个关键的媒介,使接收方可以及时地对CIM量测进行刷新,也能掌握其他方面的有关动态的信息,这个过程不需要连接发送系统。
SVG文件的构成主要有以下三个部分:
通常,指的是图形对自身信息的绘制,可以在SVG浏览器的帮助下,对图形来全面的浏览,在第三方的系统建设,以及日过的发展中,这些信息可提供更多的可选择性。在SVG当中,对图元对象进行定义时,其本质就是对一个新的图元类型进行描述,由于图元对象自身的类型,图元的类型也会更真实。在实际上,存在着明显的定义域引用的关系,电力系统在运行的过程中,一个图形中的所有几何元素都存在明显的相似性,若在此过程中,对系统中的图元已经具备了清晰的定义,那么,在系统当中,所有的位置都能对其进行应用,不用再去描述该图形的性质等,只要把特别的属性列出就可以。
指的是在CIM对象之间所映射的信息,利用电气模型信息,能对图形对象、CIM对象进行完整的映射。而且,要注意:在CIM中,并不是所有的属性都会与图形的对象具有映射的关系,在图形中,只要把有相关的对象、CIM模型建立映射,来表达对象的唯一性、共有性。其次,建立的映射的要具有完整性、一致性,而且,映射关系不可以存在二义性。对图形进行区分时,应具有公有信息以及私有信息,而且,私有信息不必建立映射,公有信息与CIM要建立映射。
将导出的图形重新导入源系统中,图形交互的过程中,如果目标是第三方系统,这些私有的信息可直接忽略。为了防止命名的冲突,应将电气模型以及私有属性信息定义不一样的名空间。在图形中,所涉及的电力设备图元是根据id属性、CIM文件来关联的,在CIM文件中,可找到所有图元的id,以及对之应的rdf:ID。因为CIM模型与数据库具有直接的联系,在系统实际的运行中,能定期的根据数据库中设备的状态,掌握实时的信息,然后在客户端,对动态进行刷新,进而得到实时的监测结果。
比起图形的导出,导入工作更困难,这是因为:对于图形的交互格式来说,仅仅CCAPI提出草案,在国内,还没有对图形的互操作进行试验。虽然,在不同的系统中,图形都采用了SVG的格式,不过,对电力设备的图元进行描述时,依然多样化。SVG支持对象的多样性,因此,导出时是没有问题的,然而,对目标的系统进行导入时,该问题不能被忽视。以未来的眼光来看,最后形成的图形信息会像CIM/XML的标准格式。如今,目标系统能够根据自身的软件,对设备对象所描述的信息进行重新表达。此外,如果目标系统属于第三方系统,要先将源系统的SVG文件加载至目标系统中,在此之后,再来解析SVG的文件,而目标系统是源系统,那就不需要加载图元模板库。
电网的运行中,由于自动化调度逐渐的发展,在发展的过程中,许多新技术都涌现了出来,在这些新技术的应用下,对电网调度自动化系统的建设与发展都起到相应的促进作用,发挥了巨大的作用,尤其是SVG技术的应用,属于一个很有突破的尝试,并取得了良好的效果,这对电网调度自动化系统的构建与完善,都具有重要的意义。
[1]李林辉,王玉芹,刘莹.基于SVG的电力图形系统的实现[J].东北电力大学学报,2007(01).
[2]姚建国,杨胜春,高宗和,杨志宏.电网调度自动化系统发展趋势展望[J].电力系统自动化,2007(13).
[3]王康元,张洁,朱丽娟.基于SVG的电网数据可视化图形描述[J].电力系统及其自动化学报,2006(05).
作者单位 国网山东省电力公司济南市历城区供电公司山东省济南市 250100