一种基于iec61970标准的双向互动终端集成架构的制作方法

文档序号:7819734阅读:188来源:国知局
一种基于iec61970标准的双向互动终端集成架构的制作方法
【专利摘要】本发明涉及一种基于IEC61970标准的双向互动终端集成架构,包括智能用电信息共享平台,智能用电信息共享平台与企业服务总线、应用内集成总线、服务总线相连接,其中企业服务总线通过消息接口与智能用电双向互动服务平台和智能用电信息共享平台相连接,应用内集成总线通过应用集成接口与双向互动服务终端和智能用电信息共享平台相连接,服务总线通过适配器与用电服务支撑系统和智能用电信息共享平台相连接。发明有益的效果是:本发明建立一种有利于实现电力企业各种分布式应用软件系统的应用间集成,它支会使用不同的计算机语言、操作系统、协议和管理工具,是以松耦合的方式,通过在事件驱动的基础上交换数据的各种应用,通过应用间代理消息的中间件服务实施。
【专利说明】一种基于IEC61970标准的双向互动终端集成架构

【技术领域】
[0001] 本发明涉及一种基于IEC61970标准的双向互动终端集成架构。

【背景技术】
[0002] 应用集成架构描述不同类型的应用进行集成的内容、方法与原则,为应用系统集 成提供一个参考框架;应用集成架构既适应同一安全分区内应用集成,又适应于不同安全 分区间的应用集成。
[0003] 应用集成架构承认现有应用系统的边界划分,其关注重点是应用间集成环境与基 础框架,关注不同应用之间的接口集成关系,应用集成架构将规范各类应用在信息系统集 成时定位与作用。
[0004] 应用系统集成架构从信息系统本身描述集成时各应用系统间的功能关系,应用集 成架构侧重于总线及平台所抽象出的公共服务,关注应用间的通用集成接口设计;而数据 集成架构则侧重于集成时数据的组织、质量控制、元数据管理等;技术架构则侧重于应用与 数据间集成时所采用的技术实现手段。因此,应用集成架构是数据集成架构实现的必要的 前提。


【发明内容】

[0005] 本发明要解决上述现有技术的缺点,提供一种基于IEC61970标准的双向互动终 端集成架构。
[0006] 本发明解决其技术问题采用的技术方案:这种基于IEC61970标准的双向互动终 端集成架构,包括智能用电信息共享平台,智能用电信息共享平台与企业服务总线、应用内 集成总线、服务总线相连接,其中企业服务总线通过消息接口与智能用电双向互动服务平 台和智能用电信息共享平台相连接,应用内集成总线通过应用集成接口与双向互动服务终 端和智能用电信息共享平台相连接,服务总线通过适配器与用电服务支撑系统和智能用电 信息共享平台相连接。
[0007] 发明有益的效果是:本发明建立一种有利于实现电力企业各种分布式应用软件系 统的应用间集成,它支会使用不同的计算机语言、操作系统、协议和管理工具,是以松耦合 的方式,通过在事件驱动的基础上交换数据的各种应用,通过应用间代理消息的中间件服 务实施。

【专利附图】

【附图说明】
[0008] 图1是本发明的结构示意图;

【具体实施方式】
[0009] 下面结合附图对本发明作进一步说明:
[0010] 1. 1.概述
[0011] 应用集成架构描述不同类型的应用进行集成的内容、方法与原则,为应用系统集 成提供一个参考框架;应用集成架构既适应同一安全分区内应用集成,又适应于不同安全 分区间的应用集成。
[0012] 应用集成架构承认现有应用系统的边界划分,其关注重点是应用间集成环境与基 础框架,关注不同应用之间的接口集成关系,应用集成架构将规范各类应用在信息系统集 成时定位与作用。
[0013] 应用系统集成架构从信息系统本身描述集成时各应用系统间的功能关系,应用集 成架构侧重于总线及平台所抽象出的公共服务,关注应用间的通用集成接口设计;而数据 集成架构则侧重于集成时数据的组织、质量控制、元数据管理等;技术架构则侧重于应用与 数据间集成时所采用的技术实现手段。因此,应用集成架构是数据集成架构实现的必要的 前提。
[0014] 双向互动应用集成时首先必须遵循基于IEC61970/61968所规定的集成规范
[0015] 双向互动应用集成架构在概念上主要包括组成:
[0016] 企业服务总线
[0017] 双向互动服务平台
[0018] 智能用电信息共享平台
[0019] 用电服务支撑系统
[0020] 双向互动服务平台内部总线
[0021] 双向互动服务终端
[0022] 应用集成接口
[0023] 1.2?双向互动应用集成规范
[0024] 考虑到与双向互动有关的应用之间技术与模型的差异,需要建立一种有利于实 现电力企业各种分布式应用软件系统的应用间集成,它支会使用不同的计算机语言、操作 系统、协议和管理工具,是以松耦合的方式,通过在事件驱动的基础上交换数据的各种应 用,通过应用间代理消息的中间件服务实施
[0025] 规范应是说明性的,包含所有服务交换需要的前置条件和后置条件、属性、方法 和参数,这些服务交换是接口规范的一部分,规范与编程语言无关,并且接口与实现应能 够分离,它应独立于中间件
[0026]IEC61968是一种电力企业应用集成的一种"公共语言",它包含了电力企业应用 集成的规范,它与IEC61970 -起定义了灵活的业务模型,构建了一套标准的电力企业应 用集成的接口参考模型,提供了一套规范的信息交换模型与组件接口规范。
[0027]IEC61968使用元数据描述应用发布的事件类型.预定接受某事件类型的全部消 息的应用一旦查找到信息交换模型中的事件类型的元数据,就可以识别特定事件消息的 各域,可以使用元数据作为手段来增加新的事件类型与IEC61968兼容。
[0028] 对电网模型与集成服务进行综合管理是确保新建、改造后的应用服务能够充分共 享、有效集成、"即插即用"的关键。由于接入总线的应用数据源类型繁多,为了保障其数据 的可用性,需要借助CIM完成私有数据类型向公共数据类型的转换,因此,基于双向互动集 成架构需要具备对元数据进行综合管理的能力,具有模型新建、扩展、维护等各种功能,元 数据管理实际上为接入总线上的各类应用提供了一个公共的模型管理入口。对各类集成服 务进行综合管理是保障总线可用性的基础手段,服务解决了如何访问数据的语法问题,长 期以来,由于缺少对服务可用性的技术验证工具,导致无法从数据层面对接入总线上的服 务提出质量要求;客观上阻碍了对数据质量要求较高的应用的接入。
[0029] 集成规范包含四个方面的内容,即:
[0030] ?信息模型管理:引入公共信息模型作为初始元模型,按照电网企业实际业务需 求进行统一的拓展维护,形成双向互动标准信息模型;并在合适的时候,选择新版本的公共 信息模型,合并进入双向互动标准信息模型。
[0031] ?业务领域定义:把双向互动信息模型按业务领域进行划分,形成多个小规模的 模型子集,降低业务集成人员的管理难度,和集成厂商的理解难度。
[0032] ?业务语境定义:基于业务集成需求,从各个模型子集中抽取合适的元模型组合 成合适的动词和名词,生成服务校验规则(ServiceSchema)。并可以基于本体论,添加描 述力更强的数据校验规则。
[0033] ?服务语法定义:基于集成服务的具体技术实现,将服务校验规则映射成为的服 务接口定义,比如基于CIMXML的RDF/OWLSchema和基于消息的XMLMessageSchema。在 一些的特殊环境下,还可以把名词中的元模型同现有系统中的数据字典进行关联,形成基 于IEB服务总线的桥接器。
[0034] 为了保障能够定义符合IEC61968的消息,需要设计一套业务集成需求驱动的消 息定义流程及工具,保障集成服务的即插即用。
[0035]IEC61968消息定义需要符合相关的消息定义流程,具体而言,流程按以下顺序执 行:
[0036] 1消息定义首先必须符合CM,即相关的模型的语义符合CM及其子集,即首先定 义相关子集,在设计时须选择具体的子集来进行定义
[0037] 2消息定义其次必须定义相关的语境,即通过0WL定义相关的配置文件,用本体语 言来实现相关业务规则的限制。配置文件是一套作用在Schema的约束。
[0038] 3选择相关的动词与名词生成相关消息的Schema
[0039] 1. 3?企业服务总线(ESB)
[0040] 企业服务总线作为应用集成的一个核心基础设施,它可以被各种中间件技术实 现,使得按照S0A架构进行服务集成
[0041] 1. 3. 1.ESB虚拟化实现
[0042] 位置和标识:参与方不需要知道其他参与方的位置或标识.例如,请求者不需 要知道请求是否可以由某个提供者提供服务.可以随意添加或删除服务提供者,而不会带 来任何干扰
[0043] 交互协议:参与方不需要采用相同的通信协议或交互方式.表达为S0AP/HTTP 的请求可能由仅理解JAVA远程方法调用(RMI)的提供者提供服务
[0044] 接口:请求者和提供者不需要就公共接口达到协议,可以通过将请求消息转换 为提供者所期望的格式来处理此类差异.
[0045] (交互)服务质量(Qos):参与方声明其QoS要求,包括性能和可靠性,请求 的授权,消息内容的加密/解密,服务交互的自动审核以及如何对请求进行路由(如根据 工作负载分布标准癣请求路由到可用的实现)
[0046] ESB模式使得服务请求者不用了解服务提供者的物理实现,它只负责将请求交付 给提供所需功能和QoS的服务提供者;当服务提供者接他们要响应的请求,而不知道消息 的来源,ESB本身对使用它的服务请求者和提供者均不可见;应用程序逻辑可以使用各种 编程模型和技术调用或交付服务,而无需考虑是直接连接还是通过ESB传递的.
[0047] ESB支持许多交互类型,包括单向、请求/响应、异步、同步和发布/订阅
[0048] 1. 3. 2.ESB基础功能
[0049] ESB是一个能够提供与S0A准则一致的逻辑架构基础设施组件
[0050] S0A由一些明确的、可由独立实现的接口定义的服务组成,它们通过能够标识 位置透明的通信协议进行松耦合绑定和调用,服务封装成可重用的业务逻辑
[0051] ESB可以作为一个分布式、异构的基础设施实用
[0052] ESB提供一个管理服务基础设施的手段及操作分布式、异构环境的能力
[0053] 考虑到双向互动应用间集成时的各种环境,ESB总线应具备以下能力

【权利要求】
1. 一种基于IEC61970标准的双向互动终端集成架构,其特征是:包括智能用电信息共 享平台,智能用电信息共享平台与企业服务总线、应用内集成总线、服务总线相连接,其中 企业服务总线通过消息接口与智能用电双向互动服务平台和智能用电信息共享平台相连 接,应用内集成总线通过应用集成接口与双向互动服务终端和智能用电信息共享平台相连 接,服务总线通过适配器与用电服务支撑系统和智能用电信息共享平台相连接。
【文档编号】H04L12/40GK104410556SQ201410648705
【公开日】2015年3月11日 申请日期:2014年11月14日 优先权日:2014年11月14日
【发明者】王晓东, 贺晋宏, 杨波, 杨永标, 王金明, 颜盛军, 周静, 贺永胜 申请人:国家电网公司, 国电南瑞科技股份有限公司, 国网山西省电力公司长治供电公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1