海量实时数据服务平台.doc

上传人:hw****26 文档编号:3115000 上传时间:2019-05-21 格式:DOC 页数:94 大小:706.50KB
下载 相关 举报
海量实时数据服务平台.doc_第1页
第1页 / 共94页
海量实时数据服务平台.doc_第2页
第2页 / 共94页
海量实时数据服务平台.doc_第3页
第3页 / 共94页
海量实时数据服务平台.doc_第4页
第4页 / 共94页
海量实时数据服务平台.doc_第5页
第5页 / 共94页
点击查看更多>>
资源描述

1、海量实施数据服务平台1海量实时数据服务平台海量实施数据服务平台2目 录1. 总则 .42. 规范性引用文件 .43. 术语和定义 .44. 技术要求 .75. 附则 .356. 附录 1 通用规约 .357. 附录 2 IEC104 规约约定 .518. 附录 3 E 语言格式 .539. 通用应用编程 接口(UAPI) .53海量实施数据服务平台3前 言为规范海量实时数据服务平台技术标准和要求,指导 XXXX 公司海量实时数据服务平台建设、改造和运行管理工作,根据国家和行业有关标准、规程和规范,制定本规范。本规范由中国 XXXX 公司有限责任公司标准化委员会批准。本规范由中国 XXXX 公司

2、有限责任公司信息部提出、归口管理和负责解释。本规范起草单位: 本规范参加单位:本规范主要起草人:海量实施数据服务平台4海量实时数据平台技术规范1. 规范性引用文件下列文件中的条款通过本部分的引用而成为本规范的条款。凡是注日期的引用文件,其随后所有的修改单(不包括勘误的内容)或修订版均不适用于本规范,凡是不注日期的引用文件,其最新版本适用于本规范。ISO/IECTR13335:2000 信息技术安全技术IT安全管理指南 GB/T20270 网络基础安全技术要求 2. 术语和定义本文档在描述过程中涉及相关术语、编写语等,为使读者方便了解相关术语意义,有助于该规范的描述,此处对相关术语做统一的说明。

3、2.1 应用程序接口 APIAPI (Application Program Interface)应用程序接口,由可执行应用组件提供而供给其他应用组件使用的公用函数集。2.2 公共信息模型 CIM公共信息模型(Common Information Model,CIM )是一个抽象模型,它提供一种标准化方法,把各种资源描绘为对象类、属性、行为以及它们之间的关系,它是一种可扩展的数据模型,用于在管理环境中以一致和统一的方式在逻辑上组织管理对象。2.3 组件接口规范 CIS组件接口规范(Component Interface Specification,CIS) 是在 CIM 基础上定义的,规定组件

4、(或应用程序)为了能够以一种标准方式和其它的组件(或应用程序)交换信息和/或访问公开数据而应该实现的各种接口。当前 CIS 标准规定了 DAF(数据访问设施) 、GDA(通用数据访问接口) 、HSDA(高速数据访问接口) 、TSDA(时序数据访问接口)中的所有接口服务,包括近 100 个方法。海量实施数据服务平台52.4 通用数据访问 GDAGDA (Generic Data Access)通用数据访问,包含了用于访问基于 CIM 层次信息结构的公共数据的 API 服务。换句话说是,客户可以访问由另一个组件(应用或数据库)维护的数据,或者一个系统所维护的数据,不需要了解此系统用于内部数据存储的

5、逻辑模式,CIM 的知识已经足够。2.5 可缩放矢量图形 SVGSVG (Scalable Vector Graphics)可缩放矢量图形,是由 W3C 组织推出的最新一代矢量图形标准,是一种开放标准的文本式图形描述语言。2.6 WebService Web Service 是一种新的 web 应用程序分支,它们是自包含、自描述、模块化的应用,可以发布、定位、通过 web 调用。Web Service 是一个应用组件,它逻辑性的为其他应用程序提供数据与服务。各应用程序通过网络协议和规定的一些标准数据格式(Http,XML,Soap)来访问 Web Service,通过 Web Service

6、内部执行得到所需结果。Web Service 可以执行从简单的请求到复杂商务处理的任何功能。一旦部署以后,其他 Web Service 应用程序可以发现并调用它部署的服务。2.7 XML 可扩展标记语言XML(Extensible Markup Language)即可扩展标记语言,它与 HTML 一样,都是 SGML(Standard Generalized Markup Language,标准通用标记语言)。Xml 是Internet 环境中跨平台的,依赖于内容的技术,是当前处理结构化文档信息的有力工具。扩展标记语言 XML 是一种简单的数据存储语言,使用一系列简单的标记描述数据,而这些标记

7、可以用方便的方式建立,虽然 XML 占用的空间比二进制数据要占用更多的空间,但 XML 极其简单易于掌握和使用。2.8 XML SchemaXML Schema 语言也被称为 XML Schema Definition (XSD)(XML Schema定义) 。XML Schema 是以 XML 语言为基础的,它用于可替代 DTD。一份海量实施数据服务平台6XML schema 文件描述了 XML 文档的结构。2.9 简单对象访问协议 SOAPSOAP(Simple Object Access Protocol)简单对象访问协议,简单对象访问协议(SOAP)是一种轻量的、简单的、基于 XML

8、的协议,它被设计成在 WEB 上交换结构化的和固化的信息。 SOAP 可以和现存的许多因特网协议和格式结合使用,包括超文本传输协议( HTTP) ,简单邮件传输协议(SMTP) ,多用途网际邮件扩充协议(MIME) 。它还支持从消息系统到远程过程调用(RPC)等大量的应用程序。2.10 XSLT 扩展样式表转换语言XSLT 是扩展样式表转换语言(Extensible Stylesheet Language Transformations)的简称,这是一种对 XML 文档进行转化的语言,XSLT 中的T 代表英语中的“ 转换” ( transformation) 。2.11 服务在 SOA 架构

9、中,服务是最核心的抽象手段,它具有明确的功能,通常封装着业务功能或者数据。一个服务包括接口(Interface ) 、契约(Contract )和实现(Implementation)三个部分。服务的接口和契约采用中立、基于标准的方式进行定义,它独立于实现服务的硬件平台、操作系统和编程语言,这使得构建在不同系统中的服务可以以一种统一的和通用的方式进行交互。2.12 企业服务总线企业服务总线(Enterprise Service Bus) ,以下简称 ESB,是一种在松散耦合的服务和应用之间标准的集成方式,提供简单、快速、基于标准的多点集成,类似硬件中的总线结构。2.13 WS-SecurityW

10、S-Security 定义了一个用于携带安全性相关数据的 SOAP 标头元素。如果使用 XML 签名,此标头可以包含由 XML 签名定义的信息,其中包括消息的签名方法、使用的密钥以及得出的签名值。2.14 WSDLWSDL(Web Services Description Language):WSDL 即 Web 服务描述语言,海量实施数据服务平台7它从句法层面对 Web 服务的功能进行描述,包括 4 个不同的粒度:数据类型(DataType)、消息(Message)、方法(Operation)和访问端口(PortType)。WSDL只提供了 Web 服务的接口描述,对服务的行为约束和属性描述

11、缺乏进一步的支持。 2.15 E 语言XX 系统数据标记语言E 语言规范(以下简称“E 语言” )是在 IEC 61970-301XX 系统公用数据模型 CIM(Common Information Model) 的面向对象抽象基础上,针对 CIM 在以 XML 方式进行描述时的效率缺陷所制定的一种新型高效的 XX 系统数据标记语言。2.16 104 规约国际电工委员会制定的 IEC60875-5-104 规范,最新的版本是 2000 版。用于适应和引导 XX 系统调度自动化的发展,规范调度自动化及远动设备的技术性能。我国电力行业在 2002 年发布了 DL 634.5104-2002 协议,

12、而且注明是和IEC60870-5-104(2000)是等同采用。本规范中提到的 104 规约是 IEC60870-5-104(2000) 。3. 技术要求3.1 功能规范海量实时数据平台的功能架构主要包括数据接入、数据处理、数据加工、数据存储、元数据管理、访问服务、支撑工具以及平台管理八大部分。如下图所示:海量实施数据服务平台8数 据处 理数 据存 储数 据 过 滤数 据 压 缩接 入 配 置 管 理数 据 变 换支 撑 工 具访 问 服 务数 据 查 询 数 据 订 阅WEB服 务报 表 工 具访 问 监 控支 持 多 种 存 储 方 式元 数 据 管 理电 网 模 型数 据 管 理测 点

13、管 理量 测 管 理平 台 管 理日 志 管 理配 置 管 理资 源 监 视权 限 管 理数 据接 入 接 入 异 常 处 理组 态 工 具接 入 监 控 管 理计 算 引 擎 数 据 统 计计 算 规 则 库 管 理数 据加 工备 份 与 恢 复数 据 转 存 与 备 份数 据 质 量 处 理接 入 处 理图 3 功能架构3.1.1 元数据管理海量实时数据平台元数据管理功能主要包括:测点管理、电网模型数据管理、量测管理功能。3.1.1.1测点管理测点管理功能主要负责测点的增加、删除、修改、查询以及导入/导出,具体说明如下:1)增加测点:支持增加单个或批量测点的功能,增加测点时输入测点的属性,

14、并根据规则检查测点属性的完整性和合法性;2)删除测点:支持删除单个或批量测点的功能;3)修改测点:支持修改单个或批量测点的属性的功能,修改测点时也要检查测点属性的完整性和合法性;4)查询测点:支持单个参数的条件查询以及多个参数组成的组合条件查询;5)导入测点:支持以固定格式(XML,CSV 等)批量导入测点功能,导入时根据规则配置检查测点属性的完整性和合法性;6)导出测点:支持以固定格式(XML,CSV 等)导出测点功能。海量实施数据服务平台9测点属性主要包括:测点名称、类型、数据精度、刷新频度、变换方式、限值、测点来源等。测点属性的完整性检查主要是检查必填属性是否为空等。测点属性的合法性检查

15、包括:格式、字符长度、逻辑关系等方面的检查。3.1.1.2电网模型数据管理海量实时数据平台遵循 ECIM 和 IEC61970/61968 标准,提供统一规范的设备模型视图。海量实时数据平台管理的电网模型数据包括:发电设备、输电设备、配电设备、变电设备、表计信息、用户及拓扑模型等数据。主要功能包括:1)提供符合 CIM 规范的电网模型视图。模型层次包括组织、控制区域、电压等级、设备容器、设备以及设备的量测,形成一个完整的树状的电网模型视图;2)支持从企业数据仓库导入电网模型数据,包括全部导入和增量导入,导入时自动检查模型数据的完整性,并实现模型的拼接。3.1.1.3量测管理量测是建立测点与电网

16、设备的测量关系。通过量测管理,提供符合 ECIM 标准的数据视图,为企业级应用开发提供支撑。海量实时数据平台量测管理应该遵循广东电网公司实时数据量测编码规范 ,并对来自不同业务系统的量测进行编码映射,实现量测编码统一。主要功能包括:1)增加量测:增加测点或者增加电网模型设备时自动匹配生成量测;2)删除量测:删除测点或者删除电网模型设备时自动删除关联的量测;3)修改量测:支持量测属性的修改,通过修改关联测点或者关联设备参数改变测点与设备的关联关系;4)查询:支持通过设备查找量测,也可以通过测点查询量测;支持查询某个设备关联的所有测点以及某个测点所属的设备;量测属性主要包括:量测名称、类型、关联测

17、点、关联设备等;3.1.2 数据接入海量实时数据平台提供规范的数据接入功能,将各业务系统实时数据接入到海量实时数据平台。海量实施数据服务平台103.1.2.1接入规约海量实时数据平台应支持统一的数据通信协议,以规范不同业务系统的数据接入,为方便现有业务系统的接入,应支持通信协议的扩展。海量实时数据平台应至少支持以下的通信协议:1)通用规约:通用规约是海量实时数据平台为实现各业务系统实时数据的高效、统一接入而制定的通信报文传输格式。具体规约定义参见附录 1。2)104 规约:电力通信标准规约,具体定义参见附录 2。3)E 语言:遵循 IEC61970/61970 规范的 XX 系统数据标记语言,

18、具体参见附录 3。3.1.2.2接入的业务系统海量实时数据平台接入的各业务系统及接入规约选择如下表所示:表 1:海量实时数据平台接入业务系统业务系统 数据量 接入频率 通信规约SCADA/EMS业务系统全部实时数据3 秒通用规约,IEC104,E 语言。XXXX公司总部 计量自动化业务系统全部实时数据15 分钟 通用规约SCADA/EMS业务系统全部实时数据3 秒通用规约,IEC104,E 语言。计量自动化业务系统全部实时数据15 分钟 通用规约设备监测业务系统全部实时数据3 秒 通用规约覆冰监测业务系统全部实时数据15 分钟 通用规约变压器绝缘油监测业务系统全部实时数据日 通用规约省公司设备远程监测系统变压器中性点直流分量监测业务系统全部实时数据3 秒 通用规约

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育教学资料库 > 精品笔记

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。