中间件在电力数据集中业务的应用论文_毛正雄

中间件在电力数据集中业务的应用论文_毛正雄

(云南电网有限责任公司信息中心)

一、前言

电力数据集中业务中间件就是在企业应用系统和电力数据集中业务信息采集系统间数据流入和数据流出的软件,是连接电力数据集中业务信息采集系统和企业应用系统的纽带,使企业用户能够将采集的电力数据集中业务数据应用到业务处理中。电力数据集中业务中间件扮演电力数据集中业务电力数据和应用程序之间的中介角色,这样一来,即使存储电力数据集中业务电力数据信息的数据库软件或后端发生变化,如应用程序增加、改由其他软件取代或者读写电力数据集中业务转换种类增加等情况发生时,应用端不需修改也能处理,省去多对多连接的维护复杂性问题。

二、电力数据集中业务技术简介

电力数据集中业务通信技术对电网的发展至关重要,从根本上改变对电力数据网流动监控和动态协调的管理水平。电力数据集中业务电力数据技术将在未来逐渐开始大规模应用。

1.电力数据集中业务系统的典型结构

集中业务系统两个主要部分,集中业务中有存储器,用来存储用户数据和系统数据等。集中业务可根据转换发出的指令对这些数据进行相应的实时读写操作。控制模块完成接受、译码及执行转换命令,控制读写数据,负责数据安全等功能。控制模块往往有很强的处理功能,除了完成控制集中业务工作的任务外,还需要实现相互认证、数据加密解密、数据校验、出错容错等功能。

2.电力数据集中业务系统的工作原理

电力数据集中业务技术的工作原理:集中业务进入磁场后,接收转换发出的集中业务信号,凭借感应电流所获得的能量发送出存储在芯片中产品信息(无源电力数据),或主动发送某一频率的信号(有源电力数据);转换读取信息并解码后,送至中央信息系统进行有关数据处理。

3.电力数据集中业务网络框架结构

电力数据数据经过中间件的分组、过滤等处理上报给应用系统;应用系统负责事件数据的持久化存储,以及电力数据绑定的业务信息的管理。网络系统由本地网络和全球互联网组成,是实现信息管理、信息流通的功能模块。

电力实时数据信息网络系统被用户集成以满足他们的特定需求。它是加工和处理来自转换的所有信息和事件流的软件,是连接转换和企业应用程序的纽带,主要任务是在将数据送往企业应用程序之前进行电力数据数据校对、转换协调、数据传送、数据存储和任务管理。

三、电力数据集中业务中间件技术及其优势

1.电力数据集中业务中间件技术概述

中间件是在一个分布式系统环境中处于操作系统和应用程序之间的软件。中间件作为一大类系统软件,与操作系统、数据库孤立系统并称“三套车”,其重要性不言而喻。基本的电力数据集中业务系统一般由三部分组成:电力数据、转换以及应用支撑软件。中间件是应用支撑软件的一个重要组成部分,是衔接硬件设备如电力数据、转换和企业应用软件如企业资源规划、客户关系的桥梁。中间件的主要任务是对转换传来的与电力数据相关的数据进行过滤、汇总、计算、分组,减少从转换传往企业应用的大量原始数据、生成加入了语意解释的事件数据。可以说,中间件是电力数据集中业务系统的“神经中枢”。

期刊文章分类查询,尽在期刊图书馆

2.电力数据集中业务中间件的原理

电力数据集中业务中间件位于电力数据集中业务 系统和应用系统之间,负责电力数据集中业务 系统和应用系统之间的数据传递。解决电力数据集中业务数据的可靠性、安全性及数据格式转换的问题。电力数据集中业务中间件和电力数据集中业务系统之间的连接采用电力数据集中业务系统提供的API(应用程序接口)来实现。电力数据集中业务卡中数据经过转换读取后,经过API程序传送给电力数据集中业务中间件。电力数据集中业务中间件对数据处理后,通过标准的接13和服务对外进行数据发布。

3.电力数据集中业务中间件的优点

其优越性具体表现如下:

① 降低开发难度。企业使用电力数据集中业务中间件,在做二次开发时,可以减轻开发人员的负担,使其可以不用关心复杂的电力数据集中业务信息采集系统,可以集中精力于自己擅长的业务开发中。

②缩短开发周期。基础软件的开发是一件耗时的工作,特别是像电力数据集中业务方面的开发,有别于常见应用软件开发,不是单纯的软件技术就能解决所有问题,它需要~定的硬件、集中业务等基础支持。若使用成熟的电力数据集中业务中间件,保守估计可缩短开发周期50%—75%。

⑧ 规避开发风险。任何软件系统的开发都存在一定的风险,因此,选择成熟的电力数据集中业务中间件产品,可以在一定程度上降低开发的风险。

④ 节省开发费用。使用成熟的电力数据集中业务中间件, 可以节省25%—60%的二次开发费用。

⑤ 提高开发质量。成熟的中间件在接口方面都是清晰和规范的,规范化的模块可以有效地保证应用系统质量及减少新旧系统维护。

总体来说,中间件带给用户的不只是开发的简单、开发周期的缩短,也减少了系统的维护、运行和管理的工作量,还减少了总体费用的投入。

四、电力数据集中业务中间件的功能和作用

使用电力数据集中业务中间件可以让用户更加方便和容易的应用电力数据集中业务技术, 并使这项技术融入到各种各样的业务应用和工作流程当中。中间件其中一个功能就是通过为电力数据集中业务设备增加一个软件适配层的方法将所有类型的电力数据集中业务在平台上整合成为“即插即用”的模式。

对于应用开发商而言,电力数据集中业务中间件的重要功能在于产品所特有的强大事件处理和软件管理机制。事件处理引擎帮助开发者轻松地建立、部署和管理一个端到端的逻辑电力数据集中业务处理过程,使得电力数据集中业务数据处理过程可以真正的脱离应用部署阶段所要面对的设备物理拓扑结构,因而大大降低了设计的复杂性,也不必关心这些设备的供应商和它们之间用的是什么通信协议了。

电力数据集中业务中间件还可以和其他一些专有电力业务系统很有效的配合在一起进行业务处理。

五、结束语

尽管近几年很多行业、很多领域对电力数据集中业务技术的需求有了惊人的增长,但是面临诸如难以配置和管理互不兼容的各种电子电力数据设备,难以在短时间内开发出实用可靠的应用系统,难以将电子电力数据应用程序与后台业务系统实现整合等实际困难。该项技术的潜能还远远没有被激发出来。要发挥电力数据集中业务所具有的巨大潜力。必须研发出一系列的高性能中间件和完整的基础架构,才能让合作伙伴和最终用户开发出可以用来改进业务处理流程的应用解决方案。进一步促进中间件在电力数据业务中的应用和发展。

论文作者:毛正雄

论文发表刊物:《电力设备》2018年第16期

论文发表时间:2018/10/1

标签:;  ;  ;  ;  ;  ;  ;  ;  

中间件在电力数据集中业务的应用论文_毛正雄
下载Doc文档

猜你喜欢