基于校验规则库的提高全电网模型数据准确性的方法技术

技术编号:21034285 阅读:51 留言:0更新日期:2019-05-04 05:25
本发明专利技术涉及一种基于校验规则库的提高全电网模型数据准确性的方法,属于电力系统电网技术领域。本发明专利技术包括如下步骤:步骤一:各地调异构系统模型映射定义表的建立:可灵活配置的模型定义映射表,将各异构系统的设备模型和属性都转换成统一标准的定义格式,形成统一的数据模型文件;步骤二:模型校验规则库的规划和建立,并根据需求灵活使用规则库的部分校验规则对生成的全网模型进行全面的校验分析;步骤三:循环进行全网模型的获取和校验的工作。解决了以往依靠人工经验校验效率低下的问题;通过多次迭代,大幅提高全网模型数据准确性直到准确率达到可接受的范围,解决了大型电网模型异构系统中数据的准确性难以保证的问题。

【技术实现步骤摘要】
基于校验规则库的提高全电网模型数据准确性的方法
本专利技术涉及一种基于校验规则库的提高全电网模型数据准确性的方法,属于电力系统电网

技术介绍
电网模型是电力系统软件分析的基础;因此正确可靠的电网模型是自动化和调度进行工作的基础,必须给予足够重视。目前由于省公司和各地区的自动化EMS系统由多个厂家进行建设,已经形成了“分级管理、分层控制、分布处理”的体系,为了实现对互联大电网全面、准确的分析和控制,需要考虑如何高效的整合并获取完整准确的全网模型数据。目前看来有效整合模型数据难度比较大。电力系统是个瞬息万变的整体,每级电网实时分析时,都需要涉及互联的相邻电网和上、下级电网的影响。但现阶段由于缺乏资源共享,在进行本电网的分析计算时只能对相邻电网的模型在一定程度上进行简化和等值,这种方法对于联系不太紧密的子网在一定的精度范围内能够满足实际工程需要,但是对于紧密联系的互联大电力系统是不准确的。因此基于模型文件方式进行异构系统模型的融合是一个可行的方案,但考虑到各省地调异构系统中数据的准确性难以保证,各异构系统对于数据定义的不一致性,因此对于整合后的全模型文件必须要进行详细的校验,把问题进行反馈,整改后再次进行模型文件的整合。迭代此步骤直到获取到准确性高的全电网模型数据。
技术实现思路
针对现有技术存在的上述缺陷,本专利技术提出了一种基于校验规则库的提高全电网模型数据准确性的方法。本专利技术所述的基于校验规则库的提高全电网模型数据准确性的方法,包括如下步骤:步骤一:各地调异构系统模型映射定义表的建立:可灵活配置的模型定义映射表,将各异构系统的设备模型和属性都转换成统一标准的定义格式,形成统一的数据模型文件,包括如下小步:第一步:模型定义映射表按照设备对象类型进行分类,根据各个异构系统设备对象表结构定义各个设备具体属性的映射字段,完成按需的设备模型映射转换表的定义,形成各地调独立的模型映射定义表;第二步:利用ETL工具读取各地调具体的模型映射定义表,将各属性字段组合成具体的SQL语句,利用SQL语句读取到相应设备对象的具体数据,并将结果写入标准统一的模型文件;第三步:利用生成的模型文件统一发送到具体模型整合目录下,在获取到各省地调设备模型文件后,利用ETL工具将各地区数据读取到内存中进行模型数据的整合转换并写入到目标数据库中;步骤二:模型校验规则库的规划和建立,并根据需求灵活使用规则库的部分校验规则对生成的全网模型进行全面的校验分析;步骤三:循环进行全网模型的获取和校验的工作,包括如下小步:第一步:各地区用户根据获得的异常数据分析文件修改模型并重新提交修正后模型文件,利用ETL工具重新获取全网模型数据并对已写入数据库中的全电网模型数据进行增删改的操作以获取最新的全网模型数据;第二步:在上一步的基础上再次利用选定的规则库对全网模型数据进行校验分析,循环迭代此过程直到获取准确可靠的全电网数据模型;第三步:在上一步的基础上根据可靠的全电网模型就可以进行全网模型的监控、分析工作。更进一步的限定,所述步骤二中,全面的校验分析分为公共数据校验、业务规则校验、节点的拓扑关系校验三部分。更进一步的限定,所述步骤二中,全面的校验分析包括如下小步:第一步:根据生成的全网模型的具体要求,形成的全网模型中设备对象并不会包含全部的设备对象属性,因此只需要挑选有必要的校验规则对这些设备对象进行校验,在选定校验规则后点击按钮触发对全网模型的校验工作,并根据设备所属区域以及规则类型两个维度对获取的异常数据进行分类整理;第二步:按照每个地区形成一个校验的异常数据分析文件,并将生成的异常数据文件分发到各地调并发出告警提示相关人员进行处理。本专利技术的有益效果是:本专利技术所述的基于校验规则库的提高全电网模型数据准确性的方法,能够整合大型电网中各类异构系统的模型,形成全网的完整模型,解决了模型不统一的问题;能够根据具体丰富的可配置检验规则库完成对模型数据准确性分析,并按照设备所属区域形成省调和各地调问题分析文件,解决了以往依靠人工经验校验效率低下的问题;通过多次迭代,大幅提高全网模型数据准确性直到准确率达到可接受的范围,解决了大型电网模型异构系统中数据的准确性难以保证的问题。附图说明图1是本专利技术的全网模型整合和校验流程图。具体实施方式为了使本专利技术目的、技术方案更加清楚明白,下面结合实施例,对本专利技术作进一步详细说明。实施例1:如图1所示,本专利技术所述的基于校验规则库的提高全电网模型数据准确性的方法,首先需要根据建立的模型映射定义表并在此基础上利用ETL(例如KETTLE)工具从各地调获取各地调异构系统的模型文件,并对数据进行整合形成全网的模型数据。由于全网模型数据需要提供给监控、分析等应用使用,务必做到数据准确并能够对异常数据及时捕捉并反馈给各地调进行处理。因此需要建立一个可配置的灵活全面的校验规则库对获取的全网模型数据进行校验,并对得到的异常数据分类统计并分发给各区域及时让各区域用户进行整改。本专利技术所述的基于校验规则库的提高全电网模型数据准确性的方法,包括如下步骤:步骤一:各地调异构系统模型映射定义表的建立:可灵活配置的模型定义映射表,将各异构系统的设备模型和属性都转换成统一标准的定义格式,形成统一的数据模型文件,包括如下小步:第一步:模型定义映射表按照设备对象类型进行分类,根据各个异构系统设备对象表结构定义各个设备具体属性的映射字段,完成按需的设备模型映射转换表的定义,形成各地调独立的模型映射定义表;第二步:利用ETL工具读取各地调具体的模型映射定义表,将各属性字段组合成具体的SQL语句,利用SQL语句读取到相应设备对象的具体数据,并将结果写入标准统一的模型文件;第三步:利用生成的模型文件统一发送到具体模型整合目录下,在获取到各省地调设备模型文件后,利用ETL工具将各地区数据读取到内存中进行模型数据的整合转换并写入到目标数据库中;步骤二:模型校验规则库的规划和建立,并根据需求灵活使用规则库的部分校验规则对生成的全网模型进行全面的校验分析;步骤三:循环进行全网模型的获取和校验的工作,包括如下小步:第一步:各地区用户根据获得的异常数据分析文件修改模型并重新提交修正后模型文件,利用ETL工具重新获取全网模型数据并对已写入数据库中的全电网模型数据进行增删改的操作以获取最新的全网模型数据;第二步:在上一步的基础上再次利用选定的规则库对全网模型数据进行校验分析,循环迭代此过程直到获取准确可靠的全电网数据模型;第三步:在上一步的基础上根据可靠的全电网模型就可以进行全网模型的监控、分析工作。更进一步的限定,所述步骤二中,全面的校验分析分为公共数据校验、业务规则校验、节点的拓扑关系校验三部分。更进一步的限定,所述步骤二中,全面的校验分析包括如下小步:第一步:根据生成的全网模型的具体要求,形成的全网模型中设备对象并不会包含全部的设备对象属性,因此只需要挑选有必要的校验规则对这些设备对象进行校验,在选定校验规则后点击按钮触发对全网模型的校验工作,并根据设备所属区域以及规则类型两个维度对获取的异常数据进行分类整理;第二步:按照每个地区形成一个校验的异常数据分析文件,并将生成的异常数据文件分发到各地调并发出告警提示相关人员进行处理。本专利技术的有益效果是:本专利技术所述的基于校验规则库本文档来自技高网...

【技术保护点】
1.一种基于校验规则库的提高全电网模型数据准确性的方法,其特征在于,包括如下步骤:步骤一:各地调异构系统模型映射定义表的建立:可灵活配置的模型定义映射表,将各异构系统的设备模型和属性都转换成统一标准的定义格式,形成统一的数据模型文件,包括如下小步:第一步:模型定义映射表按照设备对象类型进行分类,根据各个异构系统设备对象表结构定义各个设备具体属性的映射字段,完成按需的设备模型映射转换表的定义,形成各地调独立的模型映射定义表;第二步:利用ETL工具读取各地调具体的模型映射定义表,将各属性字段组合成具体的SQL语句,利用SQL语句读取到相应设备对象的具体数据,并将结果写入标准统一的模型文件;第三步:利用生成的模型文件统一发送到具体模型整合目录下,在获取到各省地调设备模型文件后,利用ETL工具将各地区数据读取到内存中进行模型数据的整合转换并写入到目标数据库中;步骤二:模型校验规则库的规划和建立,并根据需求灵活使用规则库的部分校验规则对生成的全网模型进行全面的校验分析;步骤三:循环进行全网模型的获取和校验的工作,包括如下小步:第一步:各地区用户根据获得的异常数据分析文件修改模型并重新提交修正后模型文件,利用ETL工具重新获取全网模型数据并对已写入数据库中的全电网模型数据进行增删改的操作以获取最新的全网模型数据;第二步:在上一步的基础上再次利用选定的规则库对全网模型数据进行校验分析,循环迭代此过程直到获取准确可靠的全电网数据模型;第三步:在上一步的基础上根据可靠的全电网模型就可以进行全网模型的监控、分析工作。...

【技术特征摘要】
1.一种基于校验规则库的提高全电网模型数据准确性的方法,其特征在于,包括如下步骤:步骤一:各地调异构系统模型映射定义表的建立:可灵活配置的模型定义映射表,将各异构系统的设备模型和属性都转换成统一标准的定义格式,形成统一的数据模型文件,包括如下小步:第一步:模型定义映射表按照设备对象类型进行分类,根据各个异构系统设备对象表结构定义各个设备具体属性的映射字段,完成按需的设备模型映射转换表的定义,形成各地调独立的模型映射定义表;第二步:利用ETL工具读取各地调具体的模型映射定义表,将各属性字段组合成具体的SQL语句,利用SQL语句读取到相应设备对象的具体数据,并将结果写入标准统一的模型文件;第三步:利用生成的模型文件统一发送到具体模型整合目录下,在获取到各省地调设备模型文件后,利用ETL工具将各地区数据读取到内存中进行模型数据的整合转换并写入到目标数据库中;步骤二:模型校验规则库的规划和建立,并根据需求灵活使用规则库的部分校验规则对生成的全网模型进行全面的校验分析;步骤三:循环进行全网模型的获取和校验的工作,包括如下小步:第一步:各地区用户根据获得的异常数据分析文件修改模型并重新提交修正后...

【专利技术属性】
技术研发人员:何鹏李坤刘明峰王萍孟建彭碧君李昊夏静怡侯路
申请(专利权)人:国网山东省电力公司青岛供电公司国家电网有限公司
类型:发明
国别省市:山东,37

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

1