调度自动化基础平台 SGD5000
图形描述和存储格式规范
基于SVG的公共图形交换格式
Common Graphics Exchange Rules Based On SVG
V1.0
国家电力调度通信中心
中国电力科学研究院
国网南瑞科技股份公司
2008年5月
修订历史
日期 | 版本 | 描述 | 人员 |
2008/5/23 | V1.0 | 初始版本,是在北京电网、华北电网、天津电网进行图形交换而制定的规范基础上整理而成的版本。为电科院、南自院和东方电子等厂家共同讨论的结果。 | 沈国辉、赵林、于耀中及相关人员 |
目 次
基于SVG的公共图形交换格式
1 范围
本标准规定了基于SVG的EMS/SCADA系统间的系统图和一次接线图的图形交互规则及EMS/SCADA系统与GIS系统等其他应用系统的图形交互规则。目的是实现不同系统、不同厂家和不同电力企业间的图形交换。本标准考虑两种图形:系统图(地理和示意)和厂站单线图,统称为SVG单线图。本标准既不规定特殊的实现措施或产品,也不规定计算机系统内整体实现的方法和接口。
公共图形交互要求与EMS-API(能量管理系统应用程序接口)的方针准则及IEC61970通用要求相一致。为保持与CCAPI先前工作的一致性,图形交互必须与现有的CIM标准及CIMX
ML数据交互格式紧密衔接,这是因为图形交互将与这些数据结构及交互标准密切相关。所采用的符号集将被限制在CIM中已定义好的设备类的范围内。
2 规范性引用文件
下列文件中的条款通过GB/T1的本部分的引用而成为本部分的条款。凡是注日期的引用文件,其随后所有的修改单(不包括勘误的内容)或修订版均不适用于本部分,然而,鼓励根据本部分达成协议的各方面研究是否可使用这些文件的最新版本。凡是不注日期的引用文件,其最新版本适用于本部分。
GB/T 4728 电力工程制图标准
ISO10646 Universal Multiple-octet Coded Character Set 信息技术通用多八位编码字符集
IEC 61970-1, EMSAPI – Part 1: Guidelines and General Requirements
IEC 61970-2, EMSAPI – Part 2: Glossary
IEC 61970-301, EMSAPI – Part 301: Common Information Model (CIM) Base
IEC 61970-402, EMSAPI – Part 402: Common Services
IEC 61970-452, EMSAPI – Part 452: CIM Model Exchange Specification
IEC 61970-453, EMSAPI –Part 453: CIM Based Graphics Exchange
SVG 1.1 Specification, /TR/2003/REC-SVG11-20030114/
3缩略语
4
下列缩略语适用于本标准。
CIM 公共信息模型
GIS 地理信息系统
RDF 资源描述框架
XML 可扩展标记语言
SVG 可伸缩的矢量图形
4 本标准涉及的图形交换特征
本标准规定图形对象交换格式需要具备以下特征:
●详细说明了连接图形对象和领域数据的基本方法。领域数据和图形对象将分别描述。
●
●详细说明了在不同的系统中映射图形对象表现规则的方法。
●
●支持与领域数据没有关联关系的图形对象的交换,例如纯粹的静态背景对象。
●
●复杂对象的交换只支持热点连接,不支持命令和菜单,也不支持曲线和棒图。
●
●支持图形对象按层或其他方式分布,实现基于缩放级别和/或用户关注的角度显示或隐藏一些信息。
●
●本标准考虑现有老系统的导出方便,所以在系统导出时,可以挑选其中的某个方案来实现,但是对于导入方,需要支持本标准中的所有方案。
●
5 交互格式及流程
根据应用的出发点不同,CCAPI对图形交互提出了两种方法:
✓图形中心
✓
✓域中心
✓
以图形为中心的交互方式中,可视化与数据存储之间是一种松耦合的关系,并且容易支持每个对象表示的多样性;容易支持图表中的背景数据;容易将图形集成到图表中;可以方便地使用SVG浏览器。该方式主要针对EMS和SCADA系统。
以域为中心的交互方式中,CIM在包含动态和静态的参数属性的同时,还包含图形属性,这样有利于GIS(地理信息系统)的集成。但是,域中心方法需要扩展CIM,这使得图形交互的变更都要影响到相应的CIM定义的变更,可扩展性比较差。
根据CCAPI的推荐,调度自动化系统中宜采用图形中心的交互方式。图形互操作的流程如下图所示:
6Metadata模型
7
图6-1 展示了Metadata的数据模型,以及对IEC 61970-301的PowerSystemResource 和Measurement 类的引用。图6-2显示了cge:MetaData的属性。表6-1描述了在不同的用例中如何使用这些属性。
图6-1: Metadata模型和到IEC 61970-301类的引用
图6-2: cge:Metadata的属性
表6-1:MetaData的属性描述
交换类型或引用用例 | Metadata元素 | Metadata属性 | |||
ObjectID | ObjectName | ClassID | ClassName | ||
电力设备 | PSR_Ref Meas_Ref | 必须的(当地ID或符合402标准) | 必须的(参照“电网运行数据交换规范”) | 可选的 | 可选的 |
只显示量测数据 | Meas_Ref | 必须的(当地ID或符合402标准) | 可选的 | n/a | n/a |
测量值来源 | MeasValSource_Ref | n/a | 测量值来源 | n/a | n/a |
层 | Layer_Ref | 可选的层号 | 可选的层名 | n/a | n/a |
连接线带连接点 | CN_Ref | 可选的(当地ID或符合402标准) | n/a | n/a | n/a |
设备带连接点 | CN_Ref | 可选的(当地ID或符合402标准) | n/a | n/a | n/a |
7 SVG文件描述
7.1 基本的文件结构
图7-1 基本的图形文件结构
7.2 文件头
<?xml version="1.0" standalone="no" encoding="UTF-8"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"/Graphics/SVG/1.1/DTD/svg11.dtd">
< svg width="1024" height="768" viewBox="0 0 2000 1000"
xmlns= "/2000/svgsvg图形 "
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论