调度自动化综合监控与智能告警系统的制作方法

文档序号:9754365阅读:403来源:国知局
调度自动化综合监控与智能告警系统的制作方法
【技术领域】
[0001]本发明属电网运行状态智能告警系统领域,尤其涉及一种调度自动化综合监控与智能告警系统。
【背景技术】
[0002]随着中国新能源的快速发展以及以特高压电网为骨干网架的大规模电网建设,电网运行特性发生了重大变化,客观上要求转变现有调度运行模式,提升调度业务创新能力,尤其需要加强调度事故处置的智能化水平,提高调度事故处置效率,以保障大电网的安全稳定运行。
[0003]近年来国内外学者和专家围绕智能告警技术开展了深入研究和初步实践,取得了显著的成果。从现有研究成果来看,主要集中在:运用专家系统、遗传算法以及模糊集等人工智能分析算法,对调度端的告警信息进行分析处理,实现设备故障的在线诊断,从实践效果来看,上述研究成果对于改善调度自动化系统告警信息处理的智能化水平起到了重要作用,但离支撑大电网运行还存在一定的距离,主要体现在以下几个方面。
[0004]1、随着特高压交直流互联电网建设的推进,区域电网间运行特性发生显著变化,单一设备故障引发大面积设备停电的风险不断增加。各级调度机构间缺少信息共享是导致事故范围扩大的重要因素。因此,需要研究广域分布式智能告警技术,实现电网扰动的一点告警、多点响应,提升各级调度应对电网故障的协同处理能力。
[0005]2、电网在线故障诊断的实用化水平有待提升。目前在线故障诊断算法多是基于单一数据源,易受基础数据质量影响,故障分析准确率不高,因此需要研究基于多源信息融合的在线综合故障诊断,提升在线故障诊断的准确率和实用化水平。
[0006]3、以往调度中心内部各个生产系统独立建设,包括能量管理系统(EMS )、广域测量系统(WAM S )、在线安全稳定预警、继电保护及故障信息管理系统(简称保信系统)以及雷电在线监测等数十套系统,告警信息分布在各个独立系统中,缺乏有效的整合和分类,调度运行监控中需要同时对多个系统的告警信息进行监视,增加了告警处置的压力,难以适应大电网一体化运行的业务要求。
[0007]因此,需要从调度日常监控的业务角度出发,通过统一的告警服务接口,实现各个应用功能告警信息的整合、分析和分类展示,提升运行人员告警处置效率以及对电网运行状态的整体感知能力。

【发明内容】

[0008]本发明旨在克服现有技术的不足之处而提供一种能全方位,实时监控变电站机房全部信息,迅速判断故障并提示告警,减少故障带来损失的调度自动化综合监控与智能告警系统。
[0009]为解决上述技术问题,本发明是这样实现的。
[0010]调度自动化综合监控与智能告警系统,它包括Ping操作模块及启动程序模块;所述启动程序模块通过发送启动信息至各个底层监控模块,然后启动底层监控模块对其底层各种应用程序进行实时数据监测。
[0011]作为一种优选方案,本发明所述底层监控模块包括网络设备监测模块、服务器监测模块、应用监测模块、高级应用监测模块及数据库监测模块。
[0012]进一步地,本发明所述Ping操作模块依次执行如下操作。
[0013](I)通过给定的节点范围依次对给定的节点进行Ping操作。
[0014](2)如Ping操作的状态是成功,则进行其他各个模块的数据采集包括:网络线路监测模块、网络设备监测模块、服务器监测模块、应用监测、高级应用监测模块、数据库监测模块及机房环境监测模块;并且可以对其采集的数据进行告警分析。
[0015](3)如Ping操作失败,则将失败的信息写到数据库的告警表中进行告警通知。
[0016]进一步地,本发明所述网络设备监测模块依次执行如下操作。
[0017](I)首先去数据库里查找Ping状态为成功的节点。
[0018](2)对所有Ping通的节点使用SNMP协议类型监测器,通过对路由器、交换机及防火墙等网络设备的接口流量、CPU负载、内存使用量、网络接口丢包率、错误包率等性能参数的OID,对其进行数据的采集。
[0019](3)将采集到的数据进行告警的阀值设置,并且来对采集来的数据进行告警分析并将分析的结果写到数据库告警信息表中。
[0020]进一步地,本发明所述服务器监测模块依次执行如下操作。
[0021 ] (I)首先去数据库里查找Ping状态为成功的节点。
[0022](2)对所有Ping通的节点使用SNMP协议类型监测器,通过对服务器的CPU负载、内存、磁盘使用量、I/O性能,服务、进程状态、进程资源检测、网络接口流量等性能参数的0ID,对其进行数据的采集。
[0023](3)将采集到的数据进行告警的阀值设置,并且来对采集来的数据进行告警分析并将分析的结果写到数据库告警信息表中。
[0024]进一步地,本发明所述应用监测模块依次执行如下操作。
[0025](I)首先去数据库里查找Ping状态为成功的节点。
[0026](2)对Ping通的节点进行监测其系统中有何种应用程序,对于HTTP和HTTPS的监测是通过给一个目标节点和端口进行连接测试,如果连接成功表示HTTP和HTTPS应用测试成功;否则将错误信息写到告警表中。
[0027](3)对于FTP、Telnet、Pop3的监测通过给定目标节点和端口还有用户和密码来进行监测,如果测试不成功,则将其错误信息写到告警表中。
[0028]进一步地,本发明所述高级应用监测模块依次执行如下操作。
[0029](I)首先通过手动方式配置系统要监测的高级应用程序的基本(2)对系统中相应的高级应用程序进行相应的方式监测,通过SNMP协议,结合IIS各个参数的OI信息,包括IP地址、用户名、密码等;
D对IIS进行系统监测;通过从Tomcat服务器的管理页面抓取实时数据到数据库中对Tomcat进行系统监测。
[0030](3)将采集到的数据进行告警的阀值设置,并且来对采集来的数据进行告警分析并将分析的结果写到数据库告警信息表中。
[0031]进一步地,本发明所述数据库监测模块依次执行如下操作。
[0032](I)首先通过手动方式配置系统要监测的数据库的基本信息,包括IP地址、用户名、密码。
[0033](2)对数据库进行实时的监测;对MySQL、0racle及SQLServer三种数据库的监测,系应用其数据库本身的管理SQL语句进行一些性能参数的信息收集,并将监测的数据信息写到数据库中。
[0034](3)将采集到的数据进行告警的阀值设置,并且来对采集来的数据进行告警分析并将分析的结果写到数据库告警信息表中。
[0035]本系统可作为智能变电站监控和告警的的一项高级应用模块,本系统可以做到全方位的,具体的,实时的监控变电站机房的全部信息,并且可以根据监控的信息迅速判断出是否出现故障,并提示告警,给值班人员提供声音等方面的告警,及时提供故障信息,减少故障带来的损失。本系统可提升运行人员告警处置效率以及对电网运行状态的整体感知能力。
[0036]智能告警的数据根源在于子站侧的原始告警信息,以往的智能告警多采用集中式分析架构,主站端需要采集子站大量的原始告警信息,增加了主子站间的数据通信压力以及主站端的运维工作量,而本系统实现设备故障的变电站侧就地判别和告警直传,优化主子站间告警传输内容,降低主子站间大量原始告警信息的传输。
[0037]对于UI层,我们主要是通过对底层采集到数据库中的数据进行整理和分析,并显示在页面上让工作人员能够更加清晰直观的看到当前机房的所有设备信息和运行状态。并且可以在页面上进行告警的设置,可以让工作人员更加方便的进行工作。
【附图说明】
[0038]下面结合附图和【具体实施方式】对本发明作进一步说明。本发明的保护范围不仅局限于下列内容的表述。
[0039 ]图1为本发明整体逻辑框图。
[0040]图2为本发明系统整体流程框图。
[0041 ]图3为本发明Ping操作模块流程框图。
[0042]图4为本发明网络设备监测模块流程框图。
[0043]图5为本发明应用监控模块流程框图。
[0044]图6为本发明高级应用监控模块流程框图。
[0045]图7为本发明数据库监控模块流程框图。
【具体实施方式】
[0046]如图所示,调度自动化综合监控与智能告警系统,它包括Ping操作模块及启动程序模块;所述启动程序模块通过发送启动信息至各个底层监控模块,然后启动底层监控模块对其底层各种应用程序进行实时数据监测。
[0047]本发明所述底层监控模块包括网络设备监测模块、服务器监测模块、应用监测模块、高级应用监测模块及数据库监测模块。
[0048]本发明所述Ping操作模块依次执行如下操作。
[0049](I)通过给定的节点范围依次对给定的节点进行Ping操作。
[0050](2)如Ping操作的状态是成功,则进行其他各个模块的数据采集包括:网络线路监测模块、网络设备监测模块、服务器监测模块、应用监测、高级应用监测模块、数据库监测模块及机房环境监测模块;并且可以对其采集的数据进行告警分析。
[0051 ] (3)如Ping操作失败,则将失败的信息写到数据库的告警表中进行告警通知。
[0052]本发明所述网络设备监测模块依次执行如下操作。<
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1