电力用户用电信息采集系统统一接口建设研究
2019-01-29肖俊峰易小伟
肖俊峰,易小伟
(1.国网湖北省电力有限公司随州供电公司,湖北 随州 441300;2.国网湖北省电力有限公司广水市供电公司,湖北 广水 432700)
1 引言
近年来,随着社会经济文明以及生活质量的提升,电力用户用电信息采集系统的覆盖面积越来越广泛,使得采集系统的数据资源种类越来越多,数据接口的要求也非常丰富。在当下的电力系统当中,电力用户用电信息采集系统与电力企业的营销业务应用系统,电能质量在线监测系统和营销远程实时费控系统等,多种保证电力资源正常使用的系统存在数据接口。在采集系统的应用下,电力企业的各个系统能够获取更多数据信息,为电力用户们提供更加优质的服务。
2 电力用户用电信息采集系统统一接口中存在的主要问题
根据对社会市场中电力用户用电信息采集系统接口的具体应用,以及发展趋势的分析和研究发现,在各种采集系统与数据服务接口的应用中,存在的各项问题比较丰富,但主要存在的问题具体有以下几种:①采集系统与各种系统进行连接的接口种类非常丰富,对于这些数量和类型较多的系统来说,电力企业无法对其进行统一的管理,需要根据不同接口的特点和实际需求采用不同的管理方式,这样带来的工作数量和难度比较大,影响对这些接口展开服务的质量和工作效率。②在众多接口的共同连接和工作下,采集系统自身所承受的压力比较大,这种情况无法更加有效地实现对人们在用电过程中所产生大量数据的输送和传播,因而,也就不能够及时地给电力企业提供各种数据,无法切实有效地满足各项业务在展开过程中的实时需求。③在电力系统的正常运行情况下,展开的各种业务类型非常丰富,这些不同类型的接口,对于一些数据的需求存在一定的交叉性。但是,在各个接口与采集系统之间进行一一对应的情况下,这些接口具备的灵活性比较低,无法实现对一些交叉性数据的共同使用,便会给电力用户用电信息采集系统的正常维护与检修工作带来很大的难度[1]。④采集系统所采集到的各项数据中,有一部分存在敏感性,在采集系统对外提供各项数据信息时,由于这种敏感性的存在,可能会造成一些数据泄露的现象,使得数据的安全无法得到保障。
在以上存在的采集系统与各种不同类型接口进行连接的正常工作过程中,必须要结合现代化社会的实际需求,在多种技术进行结合的基础上,提高各项数据的使用价值,对统一接口的连接进行研究,从而促进工作效率的提升,为人们提供更加安全高效的电力环境。
3 电力用户用电信息采集系统统一接口建设
构建统一的接口平台,能够使得电力用户用电信息采集系统之间的数据信息实现互相交换,结合数据类型和数据流向的不同,制定数据之间交互的模型,可以实现对多种数据之间进行交互的灵活性管理,使得数据之间交互的管理更加具备规范性。
3.1 采集系统统一接口建设的主要内容
建设统一接口的服务平台,构建交互通道,通过该交互通道可以有效地实现采集系统和其他系统之间数据的统一连接,便于在采集系统的应用下,对各种数据信息进行及时发送和传播。具体的建设内容如下:
①静态数据发布。采集系统中各种数据类型,包括统计数据、指标数据、冻结数据等,将这些数据分别按照不同的归属对象进行整理,在统一接口服务平台当中,主要根据发布的实际需求进行灵活的配置,从而对其进行定时发布。②时数据发布。对于采集系统中的数据进行实时获取,再结合其他系统的不同需求,当不同的业务对其有特定要求时,向其输送实时数据。③外部数据的获取。外部数据的获取主要是结合采集系统功能需求的不同,从各个不同功能系统当中获取对应的数据,并将其进行保存。④特定的交互接口。在采集系统与之进行连接的不同系统当中,会存在对于一些相关业务存在交互的数据需求情况。那么,可以结合它们之间的特征,制定特定的交互接口,在统一接口服务平台上对其进行管理。
3.2 统一接口服务平台技术架构的组成
在建设电力用户用电信息采集系统统一接口服务平台中,主要的技术结构组成包括数据层、服务层以及应用层三种。
3.2.1 数据层
数据层主要是构建接口的数据库,借助其他专业的工具或者相关技术,从采集系统生产的数据库中抽取数据,从而再供静态数据发布者使用。在接口库当中的数据,要结合具体的状况对已经过期的数据进行处理。
3.2.2 服务层
服务层主要包括两种,一种是服务集群,一种是计算集群。①服务集群还可以分为文件服务集群与接口服务集群,接口服务集群主要是对外提供统一的接口服务,这种服务主要采用分布式负载均衡的方式。当需要对外提供一些大数据信息时,主要使用的是文件服务的形式,为需求方提供数据下载服务。②计算集群主要可以结合不同类型接口的实际应用,分别包括实时数据发布计算集群、静态数据发布计算集群、外部数据获取计算集群和特定交互接口计算集群四种:第一,静态数据计算集群。对于静态数据计算集群来说,这些静态数据的发布,主要是借助面向对象的模型和Web-Service之间相结合的技术来进行应用。在客户端的应用下,主要把以数据模型进行定义的组合对象向接口服务进行传递,之后再使用发布计算,在接口服务的应用下对该对象进行解析,并且从接口数据库当中获取客户端所需要的数据类型。第二,实施数据计算集群。在Socket技术以及Web-Service+JMS技术的应用下,主要是在采集系统借助采集前置机集群,对生产数据库进行保护的过程。同时,将获取的相关数据进行实时传送到统一接口平台当中。统一接口平台在接收到这些数据信息之后,先利用缓存功能对数据进行暂时保存管理,再有效地借助客户端,为服务系统提供实时的数据信息。第三,外部数据计算集群。外部数据计算集群是结合外部系统的接口服务制定的具体要求,研发出对应的客户端。在客户端的应用下,可以定期地获取各种所需要的数据类型,将其输送在采集系统当中,形成数据库并加以保存,为后期的使用提供基础保障。第四,特定交互接口计算集群。特定交互接口指的是在统一的接口服务平台当中,存在一些比较复杂的业务系统内容,对其专门制定的数据信息交互使用的接口,这些具备着特定的实际需求,有着较强的针对性,主要包括费用管理控制系统、营销系统等特定功能需求的接口。3.2.3应用层
作为统一接口服务平台技术框架的重要构成部分,应用层主要包括一些实际的需求管理,功能和配置管理,以及对展开服务的具体检测等这些应用功能,是采集系统的核心组成部分,也是采集系统各项技术的具体表现,在实际工作的过程中,应用层发挥着巨大的功效。
4 结语
综上所述,随着信息化技术的广泛应用,电力用户用电信息采集系统统一数据接口的建设是时代发展的必然趋势。在各种技术的应用下,能够实现对这些功能的全面管理和整合。采集信息系统统一接口平台的管理中,能够有效地促进采集系统对各项数据信息使用的交互性和灵活性,促进工作效率的提升,为各种不同的接口提供实时的数据传输和监测管理。在互联网科学技术的不断发展下,统一接口的建设,还能够借助大数据和云服务技术的应用,能够实现对采集数据应用的最大价值。