论文部分内容阅读
现有的信息设备工况数据采集由各个系统独立采集,暂未有统一的信息设备工况采集系统为各监控系统提供数据支撑。随着电力信息化建设的不断进行,电网业务需求的扩展,信息设备类型不断增加,各监控业务系统需要获取的设备指标也在不停的变化,一旦有采集设备、指标的变更,都需要信息设备运行维护人员手工进行配置,工作量大,响应时间长。本平台是针对国网四川省电力公司信息通信公司设备状态采集代理系统的需求而开发,实现统一的信息设备工况采集、设备订阅、数据分发等系列接口,通过研发的标准接口,为IMS设备监控模、信息设备状态检修系统及其他需要信息设备工况数据的第三方系统提供信息设备实时运行数据采集,设备指标订阅、分发等功能,为系统监控提供统一的数据采集分发接口服务。在讲述了平台建设的相关背景后,分析了现在机房的各种监控系统存在的问题:重复建设、维护困难。提出了建立一个集中的,以服务方式对所有第三方监控系统提供底层数据采集服务和数据分发平台,即机房设备信息监控采集分发系统。然后对系统的实现的关键技术和平台进行了阐述,包括Spring框架、ActiveMQ中间件等。然后对系统的功能与非功能的需求上进行了详细的分析。指出系统需要采集的数据的分类,系统使用的分享数据的流程,对外应该提供的接口等。并以系统需求分析为蓝图,系统地阐述了系统的基础数据库设计和系统功能设计,提出采用订阅分发模式解决和外部应用沟通的模型,将在需求中需要的三个子系统:数据采集、数据融合、数据分发融合到系统的八个模块中。对每个模块的实现功能和流程做了详细说明,并以数据采集、消息发送、订阅方管理和用户管理等功能模块为例,讲述了这些模块的实现方法和具体编程。最后讲述了系统测试的相关内容。集中了工况数据的高度集成和统一定制分发,以及面向服务的可扩展性是系统的特色。