一种基于iec61968标准适配器的配网服务集成方法

文档序号:9767818阅读:476来源:国知局
一种基于iec61968标准适配器的配网服务集成方法
【技术领域】
[0001] 本发明涉及一种配网服务集成方法,尤其涉及一种基于IEC61968标准适配器的配 网服务集成方法,属于配电自动化技术领域。
【背景技术】
[0002] 随着智能电网的建设,配电网业务迅猛发展,随之业务系统之间的信息交互与互 操作逐渐增多。传统的配电网中业务系统之间的信息交互多采用点对点的方式,主要表现 出以下几方面弊端:
[0003] (1)生产厂商多,接口、数据标准不一,甚至同一厂商在不同的实施单位接口、数据 格式也存在差别;
[0004] (2)各自建立通道,资源不能共享,影响网络环境,信息交换随意,无第三方监管 等。
[0005] 在这样的背景下,一些配电业务较为发达的地区通过建立信息交互总线的方式实 现配网数据的集成与共享,信息交换总线遵循IEC61968标准,是基于消息机制的中间件平 台,支持安全跨区信息传输和服务,在较大程度上提高了配电网业务的融合,实现了配电网 业务数据"源端唯一,全局共享"的建设目标。
[0006] 基于配电自动化信息交换总线功能规范要求,信息交换总线中间件应采用通用和 主流标准,禁止使用私有协议或数据格式向外提供服务,而应用系统与配电自动化系统在 信息交互时,普遍采用私有传输协议与数据格式进行交换,不具备通用性与共享性的原则, 导致不同应用系统的私有数据格式不能与信息交换总线中间件直接完成信息交互。并且在 系统之间进行的数据传输,缺乏对数据的安全防护措施,没有进行必要的压缩与加密等相 应的防护工作,存在信息泄露等安全隐患。
[0007] 在这样的情况下,如何实现异构的应用系统服务的集成,实现数据格式转换、通信 协议转换或服务接口转换等功能,如何实现不同应用系统的私有数据格式和配电自动化信 息交换总线标准消息体格式之间的互转,并保证数据在传输过程中的安全准确成为亟需解 决的关键问题。

【发明内容】

[0008] 针对现有技术的不足,本发明所要解决的技术问题在于提供一种基于IEC61968标 准适配器的配网服务集成方法。
[0009] 为实现上述发明目的,本发明采用下述的技术方案:
[0010] 一种基于IEC61968标准适配器的配网服务集成方法,包括如下步骤:
[0011] S1,采用基于IEC61968标准的应用适配器获取应用系统的私有数据,并将私有数 据格式转化成配电自动化标准消息格式,生成标准数据;
[0012] S2,采用基于IEC61968标准的总线适配器,遵循IEC61968标准定义的消息格式将 标准数据进行消息封装,生成封装数据;
[0013] S3,基于IEC61968标准的适配器与配电自动化信息交换总线通过封装数据进行信 息交互。
[0014] 其中较优地,在步骤S2中,遵循IEC61968标准定义的消息格式将标准数据进行消 息封装,包括如下步骤:
[0015] 遵循IEC61968标准定义的消息格式,对消息头结构、消息体结构、请求消息体结 构、应答消息体结构以及事件消息体结构分别进行定义;
[0016] 将标准数据转化成IEC61968标准定义的消息格式;
[0017] 采用加密算法对进行格式转化的标准数据进行编码,生成加密数据;
[0018] 采用压缩算法对所述加密数据进行压缩处理完成消息封装。
[0019] 其中较优地,在步骤S3中,所述适配器与所述配电自动化信息交换总线通过基于 Web Service的信息交换接口进行信息交互。
[0020] 其中较优地,在步骤S3中,进行信息交互时,交互方式包括:同步请求、应答、异步 请求、应答和信息订阅、发布。
[0021] 其中较优地,当交互方式为同步请求、应答时,包括如下步骤:
[0022] 第一适配器向配电自动化信息交换总线的请求接口发出同步请求,配电自动化信 息交换总线转发所述第一适配器的请求给第二适配器,并原链路返回应答消息。
[0023]其中较优地,当交互方式为异步请求、应答时,包括如下步骤:
[0024]第一适配器向配电自动化信息交换总线的请求接口发出异步请求,配电自动化信 息交换总线转发所述第一适配器的请求给第二适配器,所述第二适配器开启新线程,向配 电自动化信息交换总线的应答接口发出应答,配电自动化信息交换总线将应答消息转发给 所述第一适配器。
[0025]其中较优地,当交互方式为订阅、发布时,包括如下步骤:
[0026] 第二适配器和第三适配器订阅第一适配器的信息,所述第一适配器向配电自动化 信息交换总线的发布接口发布信息,配电自动化信息交换总线将信息分发给所述第二适配 器和所述第三适配器。
[0027]本发明所提供的基于IEC61968标准适配器的配网服务集成方法,采用基于 IEC61968标准的应用适配器获取应用系统的私有数据,并将私有数据格式转化成配电自动 化标准消息格式,生成标准数据;在一定范围内解决应用系统繁杂、不统一、不规范的数据 集成问题。然后,采用基于IEC61968标准的总线适配器,遵循IEC61968标准定义的消息格式 将标准数据进行消息封装,生成封装数据;基于IEC61968标准的适配器与配电自动化信息 交换总线通过封装数据进行信息交互,保证了信息交互过程中的数据安全。
【附图说明】
[0028]图1为本发明所提供的基于IEC61968标准适配器的配网服务集成方法的流程图;
[0029] 图2为本发明所提供的配网服务集成方法中,适配器总体架构示意图;
[0030] 图3为本发明所提供的配网服务集成方法中,消息头结构的示意图;
[0031] 图4为本发明所提供的配网服务集成方法中,消息体结构的示意图;
[0032] 图5为本发明所提供的配网服务集成方法中,请求消息体结构的示意图;
[0033] 图6为本发明所提供的配网服务集成方法中,应答消息体结构的示意图;
[0034] 图7为本发明所提供的配网服务集成方法中,事件消息体的示意图;
[0035] 图8为本发明所提供的配网服务集成方法中,采用同步请求、应答方式进行信息交 互的流程图;
[0036] 图9为本发明所提供的配网服务集成方法中,采用异步请求、应答方式进行信息交 互的流程图;
[0037] 图10为本发明所提供的配网服务集成方法中,采用订阅、发布方式进行信息交互 的流程图。
【具体实施方式】
[0038]下面结合附图和具体实施例对本发明的技术内容进行详细具体的说明。
[0039]如图1所示,本发明所提供的基于IEC61968标准适配器的配网服务集成方法,包括 如下步骤:首先,采用基于IEC61968标准的应用适配器获取应用系统的私有数据,并将私有 数据格式转化成配电自动化标准消息格式,生成标准数据;然后,采用基于IEC61968标准的 总线适配器,遵循IEC61968标准定义的消息格式将标准数据进行消息封装,生成封装数据; 最后,基于IEC61968标准的适配器与配电自动化信息交换总线通过封装数据进行信息交 互。基于IEC61968标准的适配器(应用适配器、总线适配器)主要解决了不同应用系统的私 有数据格式和配电自动化标准消息格式之间的互转,应用适配器和总线适配器分别负责数 据转换、封装的实现。适配器总体架构设计如图2所示。下面对这一过程做详细具体的说明。 [0040] S1,采用基于IEC61968标准的应用适配器获取应用系统的私有数据,并将私有数 据格式转化成配电自动化标准消息格式,生成标准数据。
[0041 ] S2,采用基于IEC61968标准的总线适配器,遵循IEC61968标准定义的消息格式将 标准数据进行消息封装,生成封装数据。
[0042]采用基于IEC61968标准的总线适配器,遵循IEC61968标准定义的消息格式将标准 数据进行消息封装。其中,IEC61968标准定义的消息格式对消息头结构、消息体结构、请求 消息体结构、应答消息体结构以及事件消息体结构分别进行定义,下面结合附图,分别进行 说明。
[0043]如图3所示,为消息头结构的示意图,其中,Verb是消息对应的动词,用于定义消息 对应的动作,按照应用系统所采取的不同动作种类,把动词划分为请求(Request)、应答 (Reply)以及事件(Event)三种不同的类型。每一个请求动词都有一个对应的应答动词和事 件动词。应答动词一定是由请求动词发起的,而事件动词主要是描述应用系统主动发布消 息的行为,不需要由请求动词发起。事件动词采用相关的请求动词过去时,但并不要求该事 件动词一定是针对相关的请求动词的响应,事件动词既可以是由任何一种请求动词产生 的,也可以是独立产生的。对标准数据进行消息封装时,消息头结构中必须有相应的动词。 [0044]如下表1所示,在本发明所提供的实施例中,请求动词发起的请求包括获取(GET)、 创建(CREATE )、更新(UPDATE )、取消(CANCEL )、关闭(CLOSE )、删除(DELETE)等操作命令,对
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1