一种基于电力调度数据网的故障诊断方法技术

技术编号:12733160 阅读:84 留言:0更新日期:2016-01-20 16:26
本发明专利技术提供了一种基于电力调度数据网的故障诊断方法,其特征在于,该方法包括以下步骤:步骤1)对电力调度数据网内的设备进行编号;步骤2)采集电力调度数据网内的设备的网络特征参数,包括前置机、主站网络、厂站网络和业务装置的设备运行特征参数;步骤3)对采集到的数据进行对象化处理,记录设备的时间对象、调用对象、服务对象、地址对象和状态对象;步骤4)在设备故障信号出现时,根据设备编号调用相应的故障诊断算法插件;步骤5)依据所述的故障诊断算法插件对采集到的所述的设备数据进行运算,获得相应设备的故障诊断结果。本发明专利技术方法基于统一的数据结构和算法接口,实现了屏蔽了电力调度数据网中不同设备系统间的差异,满足了自动诊断故障和可扩展的要求。

【技术实现步骤摘要】

本专利技术属于电力调度及故障分析处理
,特别是涉及一种基于电力调度数据网的故障诊断方法
技术介绍
电力调度数据网络是电力生产实时信息传输的网络,网络传输的主要信息是电力调度实时数据、生产治理数据、通信监测数据等,是电力指挥安全生产和调度自动化的重要基础,在协调电力系统发、送、变、配、用电等组成部分的联合运转及保证电网安全、经济、稳定、可靠的运行方面发挥要害的作用。由于现有调度系统设备购于不同时期,其运行系统、数据结构无法统一标准化。也没有实现特征原子化和不同设备间差异分隔和组合,就无法直接运用现有的计算技术。并且,也不能柔性适应新购设备或系统。所以对于电力调度数据网的网络状态和设备状态的监控,以及标准化的采集输出设备信息,就成为了电力公司重点解决的问题,经过对多个地调的调研情况看,多数地区基本都安装了针对于调度数据网的网管系统,能查看到部分网络运行状态和设备状态,但对于进一步找到网络和设备故障缺乏必要的提示,只能依靠人工逐点逐步排除,故障排除难度很大,调度数据网维护成本偏高。
技术实现思路
本专利技术克服现有技术中存在的不足,所要解决的技术问题是:提供一种基于电力调度数据网的故障诊断方法,其基于统一的数据结构和算法接口,实现了屏蔽了电力调度数据网中不同设备系统间的差异,满足了自动诊断故障和可扩展的要求。本专利技术的具体技术方案是一种基于电力调度数据网的故障诊断方法,其特征在于,该方法包括以下步骤:步骤1)对电力调度数据网内的设备进行编号;步骤2)采集电力调度数据网内的设备的网络特征参数,包括前置机、主站网络、厂站网络和业务装置的设备运行特征参数;步骤3)对采集到的数据进行对象化处理,记录设备的时间对象、调用对象、服务对象、地址对象和状态对象;步骤4)在设备故障信号出现时,根据设备编号调用相应的故障诊断算法插件;步骤5)依据所述的故障诊断算法插件对采集到的所述的设备数据进行运算,获得相应设备的故障诊断结果。更进一步地,所述的步骤2)中所述设备运行特征参数包括主站和厂站网络的设备接口物理状态、设备接口协议状态、设备CPU使用率、设备内存使用率、设备温度、设备风扇状态,业务装置的装置状态、装置业务数据,前置机的网卡协议状态、CPU使用率、内存使用率、设备温度、风扇状态、磁盘状态。更进一步地,所述的步骤4)中根据设备编号调用相应的故障诊断算法插件的方法是,根据设备编号查找其相匹配的数据项标识,数据项标识包括故障诊断算法插件名称和路径。更进一步地,所述的步骤4)中根据设备编号调用相应的故障诊断算法插件过程中,还包括将设备编号、数据项标识和采集数据存入关联信息表中的步骤,在所述的步骤5)中的运算过程,可真接调用关联信息表中的数据。由上述本专利技术的技术方案可以看出,本专利技术通过获取需进行故障诊断的目标设备,在电力调度数据网络报警时,针对该设备的采集数据和设备标识,以及统一的算法接口利用数据项标识调用诊断算法插件并对所述采集数据进行运算而获得故障诊断结果,实现了屏蔽电力调度数据网中不同设备系统间的差异,满足了指标多样、满足了自动诊断故障和可扩展的要求。说明书附图图1是本专利技术的基于电力调度数据网的故障诊断方法的处理流程示意图。具体实施方式下面依据本专利技术提供的附图对本专利技术实施例进行详细的描述。本专利技术提供的一种基于电力调度数据网的故障诊断方法,其处理流程如图1所示,包括如下步骤:步骤S101,获取用户选择的需进行故障诊断的目标设备并进行编号;步骤S102,采集电力调度数据网内的设备的网络运行特征参数,包括前置机、主站网络、厂站网络和业务装置的设备运行特征参数。设备运行特征参数包括主站和厂站网络的设备接口物理状态、设备接口协议状态、设备CPU使用率、设备内存使用率、设备温度、设备风扇状态,业务装置的装置状态、装置业务数据,前置机的网卡协议状态、CPU使用率、内存使用率、设备温度、风扇状态、磁盘状态;步骤S103,对采集到的数据进行对象化处理,记录设备的时间对象、调用对象、服务对象、地址对象和状态对象;步骤S104,在故障信号出现时,针对所述设备编号匹配相应的算法标识;获取设备编号后,系统在数据库中遍历设备编号与算法标识之间的关联关系表,并匹配到相应的算法标识;步骤S105,利用所述的算法标识调用相应的故障诊断算法插件;系统根据算法标识,通过统一算法接口调用匹配该输入输出参数的故障诊断算法插件。具体实现时首先利用算法标识在数据库中找到其所匹配的数据项标识中故障诊断算法插件名称DLLName和故障诊断算法插件所在的路径Path,然后通过统一算法接口调用相应的故障诊断算法插件。本专利技术定义的算法插件包括调用土挂起计算、平均时间计算、无效句柄计算、端口断开判断计算、调制解调器断开判断计算、路由器器断开判断计算、无效事件计算、掉电判断计算、网络适配器故障判断计算。对于算法插件部分,本专利技术旨在重视多种故障诊断模型下的插件可利用性,本专利技术的应用设计和实现做了如下规定。在本专利技术的应用设计中使用C#语言。在Windows操作系统中使用C#语言开发算法插件,基于.NETFramework4框架利用DevExpress设计前端。上述步骤实现后,可以将所述设备编号与其匹配的相应算法标识和采集数据放入关联信息表中,并存入数据库中。步骤S106,依据所述故障诊断算法插件对所述采集数据进行运算,获得所述设备的故障诊断结果。步骤S107,将故障诊断结果呈现给用户。应用本专利技术方法的系统具体包括如下模块:任务模块,用于获取电力调度数据网络的设备数据;针对所述设备编号匹配相应的算法标识。计算模块,用于获取所述任务模块所得到的算法标识,并利用所述算法标识调用所述故障诊断算法插件部件中的相应故障诊断算法插件文件;并依据所述故障诊断算法插件文件对所述采集数据进行运算,获得所述故障诊断结果。该计算模块需运行在支持Windows、Iso、Unix、Linux、Solaris体系下各种发行版本的兼容PC上。计算模块通过统一算法接口按需求调用的故障诊断算法插件进行计算。数据库,用于存储新建或者修改的故障诊断算法插件的算法标识与数据项标识之间的关联关系。这种关联关系可以体现在如下表所示的数据结构中。该数据库需运行在高配置的服务器上。故障诊断算法插件数据结构表<本文档来自技高网...
一种基于电力调度数据网的故障诊断方法

【技术保护点】
一种基于电力调度数据网的故障诊断方法,其特征在于,该方法包括以下步骤:步骤1)对电力调度数据网内的设备进行编号;步骤2)采集电力调度数据网内的设备的网络特征参数,包括前置机、主站网络、厂站网络和业务装置的设备运行特征参数;步骤3)对采集到的数据进行对象化处理,记录设备的时间对象、调用对象、服务对象、地址对象和状态对象;步骤4)在设备故障信号出现时,根据设备编号调用相应的故障诊断算法插件;步骤5)依据所述的故障诊断算法插件对采集到的所述的设备数据进行运算,获得相应设备的故障诊断结果。

【技术特征摘要】
1.一种基于电力调度数据网的故障诊断方法,其特征在于,该方法包
括以下步骤:
步骤1)对电力调度数据网内的设备进行编号;
步骤2)采集电力调度数据网内的设备的网络特征参数,包括前置机、
主站网络、厂站网络和业务装置的设备运行特征参数;
步骤3)对采集到的数据进行对象化处理,记录设备的时间对象、调
用对象、服务对象、地址对象和状态对象;
步骤4)在设备故障信号出现时,根据设备编号调用相应的故障诊断
算法插件;
步骤5)依据所述的故障诊断算法插件对采集到的所述的设备数据进行
运算,获得相应设备的故障诊断结果。
2.如权利要求1所述的一种基于电力调度数据网的故障诊断方法,其
特征在于,所述的步骤2)中所述设备运行特征参数包括主站和厂站网络的
设备接口物理状态、设备接口协议状...

【专利技术属性】
技术研发人员:李学勤王旭东许欣睿
申请(专利权)人:国网山西省电力公司大同供电公司
类型:发明
国别省市:山西;14

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1