G语言图形内核库

来源:互联网 发布:易名域名 编辑:程序博客网 时间:2024/06/05 03:27
            电力系统图形描述语言--G语言规范(以下简称“G语言”)是针对基于SVG的公共图形交换格式无法直接表达电力系统图形和模型一体化的概念等缺陷,在IEC 61970-453基于CIM的图形交换基础上,发展起来的、应用于电力系统的一种新型高效的图形描述语言。该语言可以直接表达电力设备特征,支持高效地存取电力设备信息和电力图形数据,支持不同系统之间的电力设备信息和电力图形数据的交换。
      SVG格式是一种基于图形指令系统的图形格式,目前国内各大SCADA/EMS厂商的SVG接线图大都遵循SVG1.1规格。SVG图形格式虽然是有标准可循,但将SVG图形用于存储电力系统一次接线图的时候,各厂商对设备图元的定义存在差别。不同的厂商有不同的设备图元命名,导致一次接线图在具体的电力系统设备元件的内部命名和外部呈现上存在差异。SVG格式的接线图主要用来展示电力系统的网架结构和运行数据,因此在显示和交互上有一定的效率要求。同时,由于电力系统本身的特殊性,在网络一区和二区,特别是一区的系统,多数采用UNIX系统。因此,基于以上SCADA/EMS开发的应用系统,从安全性和兼容性的角度出发,对SVG格式的接线图的显示也需要考虑高效和跨平台。

        经过多年的研发,电力系统可视化图形内核库可同时支持G语言规范和SVG图形规范,能够高效地加载G语言和SVG图形文件,并能对图形进行量测数据上图、放大、缩小、选中、移动、删除、添加等各种操作。

        内核库完全自主开发,具有独立的知识产权。经测试,对EMS平台厂家的G语言图形及SVG图形的兼容性基本上达到了99%以上。

        以下图形中涉及实际电力系统的名称进行了处理。






0 0