论文部分内容阅读
国家电网通信管理系统经过三年多的建设,已经实现了资源管理、实时监视和运行管理的基础功能。但随着智能电网的快速发展,对支撑智能电网的电力通信网的管控提出了更高的要求,要求通信管理系统能够更高效的支撑通信日常运维、总分一体化和通信调度等业务需求,对通信网络和业务状态具备灵敏准确的感知能力,对各类事件和数据具备正确的分析判断能力,对通信管理事务具备自动化的辅助处理能力。通信管理系统智能化成为当前电力通信网络管理需要重点解决的问题之一。通信管理系统要实现对设备资源发生的各类事件的高灵敏度感知、科学判断以及自动化应对,需要在时间维度上对设备资源的状态与属性进行管理,并提供数据支撑。目前通信管理系统只能管理设备资源当前所处的生命周期节点位置和当前时间节点处的配置及状态,未能很好的挖掘和利用单个设备资源纵向的全生命周期信息和多个设备资源在同一生命阶段横向的对比信息。为解决上述问题,本文在通信管理系统智能化的设计与实现中,引入持续化的设备生命周期管理功能模块,从电力通信网设备资源的安装投运开始,记录设备迁移、退役、报废等生命全过程。在此基础之上设计并实现通信管理系统设备生命周期管理中的智能分析模块,包含家族性缺陷分析、设备智能定检等功能。在设备生命周期管理的数据支撑基础上,从时间和设备类型两个维度对设备资源的故障进行数据挖掘,将两个维度的分析结果进行比对,再经人工审定最终完成对设备家族性缺陷的分析。设备智能定检模块是从低故障率、近期告警修复、近期定检三个方面对于备检设备进行过滤,再对含有家族性缺陷的设备进行重点观察,最终制定出更具预防性的定检计划。在模块开发实现中,选择MVVM架构来替代传统MVC架构,优化了视图层与逻辑层的耦合关系。分配更为单一的职责,建立更为清晰的逻辑分层,使得工程的可维护性显著提高。同时,为了保持智能分析模块良好的独立性和扩展性,视图层采用组件化的开发模式,将智能分析模块拆分为颗粒化的元组件,再进行组合拼装,很大程度上提高了模块的可复用性,高效的满足通信管理系统在智能化演进中涌现的各项新需求。