一种电力调度前置运行信息的自动化分析系统和方法技术方案

技术编号:20224179 阅读:35 留言:0更新日期:2019-01-28 22:11
本申请提供了一种电力调度前置运行信息的自动化分析系统和方法,该方法包括人机交互模块,交互端口,规则库,数据预处理模块,数据挖掘模块。用户首先通过人机交互模块设置系统运行参数,并选择需要进行数据挖掘的运行信息。系统接收前置系统发来的前置系统运行日志,数据预处理模块对前置系统运行日志进行数据预处理,然后数据挖掘模块存储的运行数据中选择相应的数据类别进行分析,从中挖掘出关键运行信息。本申请使调度主站可以在较短时间内获取电力系统自动化设备的运行信息,从而实现对电力系统自动化设备的辅助监控,对设备的运行状态做多维度分析。

An Automatic Analysis System and System for Pre-operation Information of Electric Power Dispatching

This application provides an automatic analysis system and system for pre-operation information of power dispatching. The method includes human-computer interaction module, interactive port, rule base, data preprocessing module and data mining module. Firstly, users set system operation parameters through human-computer interaction module, and select operation information that needs data mining. The system receives the pre-system running logs from the pre-system, and the data preprocessing module preprocesses the pre-system running logs. Then the data mining module chooses the corresponding data categories to analyze the running data, and extracts the key running information. This application enables the dispatching master station to obtain the operation information of power system automation equipment in a relatively short time, thus realizing the auxiliary monitoring of power system automation equipment and making multi-dimensional analysis of the operation status of equipment.

【技术实现步骤摘要】
一种电力调度前置运行信息的自动化分析系统和方法
本申请涉及电力调度自动化系统,尤其是涉及一种电力调度前置运行信息的自动化分析系统和方法。
技术介绍
智能电网和大运行体系的建设需要高效、自动、安全的智能电网调度控制系统,调度系统的自动化是智能电网建设的核心。其中前置系统主要承担了实时数据通信处理任务,是调度系统自动化的重要组成部分,负责提供监控与数据采集系统(SCADA)运行所需的必要数据。为了实现智能电力调度系统各系统之间的有效通信,需要高效、精确的一体化建模技术,从而实现调度中心之间的信息共享,而高效模型信息交换标准是一体化建模技术的保障。因此,为实现智能电力调度系统的建设,应用了电网通用模型描述规范(CIM/E语言)及其相关技术,实现了信息交换的标准化,部分系统的前置系统通信日志也遵循电网通用模型描述规范(CIM/E语言)格式。但是申请人在研究中发现,现有技术中,前置系统直接与监控与数据采集系统(SCADA)通信,将数据传给监控与数据采集系统处理,并没有针对运行日志进行分析、数据处理和数据挖掘的自动化系统。运行日志包含了通信点表信息、通信链路状态信息、对时信息等汇总性运行信息,各电网调度主站运用这些信息可以进行电力系统自动化设备的辅助监控。运行日志的数量多且数据量很大,使用人力进行分析和处理工作量巨大。因此,需要一种自动化的前置运行信息分析系统和方法。
技术实现思路
有鉴于此,本申请的目的在于提供一种电力调度前置运行信息的自动化分析系统和方法。通过对基于电网通用模型描述规范(CIM/E语言)的运行日志的自动分析,可进一步分析挖掘索引表变更、链路状态、对时准确性等汇总性运行信息,对其进行解读可以从更多维度评估前置系统运行状态,各电网调度主站运用这些信息可以进行电力系统自动化设备的辅助监控,从而进一步增强前置系统及其通信的健壮性。第一方面,本申请实施例提供了一种电力调度前置运行信息的自动化分析系统包括:交互端口,人机交互模块,规则库,数据预处理模块,数据挖掘模块;所述人机交互模块,用于获取从预订运行信息类别中选择的目标运行信息类别,和获取规则参数;用户通过人机交互模块选择目标运行信息类别,设定规则参数。所述交互端口,用于接收前置系统的运行日志。所述规则库,用于存储所述数据预处理模块进行数据解析的解析规则集合和所述数据挖掘模块进行数据挖掘的挖掘规则集合。所述数据预处理模块,用于根据所述规则参数确定所述解析规则,并根据所述解析规则解析所述运行日志中的运行信息数据,依据所述预定运行信息类别对所述运行信息数据分类。所述数据挖掘模块,用于依据所述目标运行信息类别,从所述运行信息数据中提取相应类别的目标运行信息数据,依据所述挖掘规则从所述目标运行信息数据中挖掘出关键运行信息数据,使用所述关键运行信息数据进行设备监控。结合第一方面,本申请实施例提供了第一方面的第一种可能的实施方式,其中一种电力调度前置运行信息的自动化分析系统,还包括:校对模块;所述校对模块,校对分析结果的正确性和完整性。用户或技术人员可以通过所述人机交互模块访问校对模块,对分析结果进行人工校对。校对的主要目的是避免运行日志生成和传输过程中出现的错误。结合第一方面,本申请实施例提供了第一方面的第二种可能的实施方式,其中所述交互端口包括网线等多种互连方案,在保证数据采集可靠性的同时,减少由于网络拥挤而产生的通信延迟。结合第一方面,本申请实施例提供了第一方面的第三种可能的实施方式,其中所述人机交互模块包括人机界面(MMI),为客户提供友好的人机交互界面。在调试阶段也可以通过命令行、文本等非图形界面的人机交互模式进行交互。结合第一方面,本申请实施例提供了第一方面的第四种可能的实施方式,其中所述数据挖掘模块可以挖掘的运行信息包括:通信链路信息,规约点表信息,对时信息。对通信链路的数据挖掘主要针对智能电力调度系统中主站同变电站之间通信的通信链路是否发生中断,挖掘前置运行信息中包括的链路中断信息。对规约点表信息的数据挖掘主要针对,智能电力调度系统中,主站同变电站之间通信使用的规约点表信息是否发生改变,挖掘前置运行信息中包括的规约点表变化信息。对对时信息的数据挖掘主要针对智能电力调度系统中各服务器之间对时信息是否正确,运行时间是否保持一致,挖掘前置运行信息中包括的对时命令信息和运行时间信息。进一步的,所述规则库和数据挖掘模块具备可扩展性,可以随时根据用户对前置运行信息的监测需求增加存储规则集。第二方面,基于同一种设计理念,一种电力调度前置运行信息的自动化分析方法包括如下步骤:用户首先通过人机交互模块设置系统运行参数,并选择需要进行数据挖掘的运行信息,然后开始系统运行;通过所述交互端口接收前置系统发来的前置系统运行日志;数据预处理模块,根据所述规则参数从规则库中选择对应的解析规则,根据所述解析规则对所述运行日志进行解析,得到运行信息数据,依据所述预定运行信息类别对所述运行信息数据分类;数据挖掘模块,依据所述目标运行信息类别,从所述运行信息数据中提取相应类别的目标运行信息数据,根据所述挖掘规则对所述目标运行信息数据进行数据挖掘,得到关键运行信息数据,使用所述关键运行信息数据进行设备监控。结合第二方面,本申请实施例提供了第二方面的第一种可能的实施方式,其中一种电力调度前置运行信息的自动化分析方法还包括:接收前置系统发送的预定时间段内的所述运行日志,所述数据预处理模块确定运行日志的增量起始位置,并从所述增量起始位置开始对运行日志进行数据预处理操作和数据挖掘操作。结合第二方面,本申请实施例提供了第二方面的第二种可能的实施方式,其中所述增量运行日志数据预处理过程中,包括运行日志增量的快速索引方法,用于快速定位所述增量起始位置。运行日志增量的快速索引方法包括如下步骤:在内存中建立运行日志存储结构索引描述所有运行日志文件基本信息,建立详细信息索引描述单个运行日志文件的内部信息。通过文件描述符和运行日志存储结构索引快速定位运行日志文件的存储位置,进而通过详细信息索引快速定位到当前处理的日志文件的增量起始位置。结合第二方面,本申请实施例提供了第二方面的第三种可能的实施方式,其中一种电力调度前置运行信息的自动化分析方法,可以采用多线程对多个日志进行并行分析,极大的提高了分析效率。本申请实施例提供的一种电力调度前置运行信息的自动化分析系统和方法,与现有技术中的人工分析前置运行信息相比,可以以较快的速度并行处理前置系统形成的运行日志,在分钟级时间内实现对数百个站的运行信息数据的分析,使调度主站可以在较短时间内获取电力系统自动化设备的运行信息,从而实现对电力系统自动化设备的辅助监控。且具备可扩展性,可以根据用户对运行信息中不同数据类别的分析需求,通过增加规则库来挖掘更多类别的数据。本申请作为前置采集系统实时处理的有效补充,能够更全面的对运行情况做多维度分析,进一步丰富前置数据采集运行管理技术手段,有效支撑电网的安全稳定运行。为使本申请的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。附图说明为了更清楚地说明本申请实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的本文档来自技高网...

【技术保护点】
1.一种电力调度前置运行信息的自动化分析系统,其特征在于,包括:人机交互模块,交互端口,规则库,数据预处理模块,数据挖掘模块;所述人机交互模块,用于获取从预定运行信息类别中选择的目标运行信息类别,和获取规则参数;所述交互端口,用于接收前置系统的运行日志;所述规则库,用于存储所述数据预处理模块进行数据解析的解析规则集合和所述数据挖掘模块进行数据挖掘的挖掘规则集合;所述数据预处理模块,用于根据所述规则参数确定所述解析规则,并根据所述解析规则对所述运行日志进行解析,得到运行信息数据,根据所述预定运行信息类别对所述运行信息数据分类;所述数据挖掘模块,用于依据所述目标运行信息类别,从所述运行信息数据中提取相应类别的目标运行信息数据,根据所述挖掘规则对所述目标运行信息数据进行数据挖掘,得到关键运行信息数据,使用所述关键运行信息数据进行设备监控。

【技术特征摘要】
1.一种电力调度前置运行信息的自动化分析系统,其特征在于,包括:人机交互模块,交互端口,规则库,数据预处理模块,数据挖掘模块;所述人机交互模块,用于获取从预定运行信息类别中选择的目标运行信息类别,和获取规则参数;所述交互端口,用于接收前置系统的运行日志;所述规则库,用于存储所述数据预处理模块进行数据解析的解析规则集合和所述数据挖掘模块进行数据挖掘的挖掘规则集合;所述数据预处理模块,用于根据所述规则参数确定所述解析规则,并根据所述解析规则对所述运行日志进行解析,得到运行信息数据,根据所述预定运行信息类别对所述运行信息数据分类;所述数据挖掘模块,用于依据所述目标运行信息类别,从所述运行信息数据中提取相应类别的目标运行信息数据,根据所述挖掘规则对所述目标运行信息数据进行数据挖掘,得到关键运行信息数据,使用所述关键运行信息数据进行设备监控。2.根据权利要求1所述的系统,其特征在于,还包括:校对模块,用于校对所述关键运行信息数据的正确性和完整性。3.根据权利要求1或2所述的系统,其特征在于,所述运行信息类别包括:通信链路信息、规约点表信息或/和对时信息。4.根据权利要求1或2所述的系统,其特征在于,所述交互端口包括网线。5.根据权利要求1或2所述的系统,其特征在于,所述人机交互模块包括人机界面MMI。6.一种电力调度前置运行信息的自动化分析方法,其特征在于,包括如下步骤:通过人机交互模...

【专利技术属性】
技术研发人员:李晓晶陈新崔力心吴国栋任毅华杜鹏李丹彤晏亮
申请(专利权)人:国网甘肃省电力公司电力科学研究院国网甘肃省电力公司国家电网有限公司北京科东电力控制系统有限责任公司
类型:发明
国别省市:甘肃,62

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

1