CN109710669B - 基于校验规则库的提高全电网模型数据准确性的方法 - Google Patents
基于校验规则库的提高全电网模型数据准确性的方法 Download PDFInfo
- Publication number
- CN109710669B CN109710669B CN201811480495.7A CN201811480495A CN109710669B CN 109710669 B CN109710669 B CN 109710669B CN 201811480495 A CN201811480495 A CN 201811480495A CN 109710669 B CN109710669 B CN 109710669B
- Authority
- CN
- China
- Prior art keywords
- model
- data
- whole network
- rule base
- network model
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 30
- 238000013507 mapping Methods 0.000 claims abstract description 26
- 238000004458 analytical method Methods 0.000 claims abstract description 22
- 238000013499 data model Methods 0.000 claims abstract description 8
- 238000012795 verification Methods 0.000 claims description 29
- 230000002159 abnormal effect Effects 0.000 claims description 17
- 230000010354 integration Effects 0.000 claims description 7
- 238000012986 modification Methods 0.000 claims description 7
- 230000004048 modification Effects 0.000 claims description 7
- 238000006243 chemical reaction Methods 0.000 claims description 6
- 238000012544 monitoring process Methods 0.000 claims description 4
- 238000007792 addition Methods 0.000 claims description 3
- 238000007405 data analysis Methods 0.000 claims description 3
- 238000012217 deletion Methods 0.000 claims description 3
- 230000037430 deletion Effects 0.000 claims description 3
- 238000007689 inspection Methods 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 230000009286 beneficial effect Effects 0.000 description 2
- 238000013524 data verification Methods 0.000 description 2
- 239000003990 capacitor Substances 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 230000001052 transient effect Effects 0.000 description 1
- 238000004804 winding Methods 0.000 description 1
Images
Landscapes
- Supply And Distribution Of Alternating Current (AREA)
Abstract
本发明涉及一种基于校验规则库的提高全电网模型数据准确性的方法,属于电力***电网技术领域。本发明包括如下步骤:步骤一:各地调异构***模型映射定义表的建立:可灵活配置的模型定义映射表,将各异构***的设备模型和属性都转换成统一标准的定义格式,形成统一的数据模型文件;步骤二:模型校验规则库的规划和建立,并根据需求灵活使用规则库的部分校验规则对生成的全网模型进行全面的校验分析;步骤三:循环进行全网模型的获取和校验的工作。解决了以往依靠人工经验校验效率低下的问题;通过多次迭代,大幅提高全网模型数据准确性直到准确率达到可接受的范围,解决了大型电网模型异构***中数据的准确性难以保证的问题。
Description
技术领域
本发明涉及一种基于校验规则库的提高全电网模型数据准确性的方法,属于电力***电网技术领域。
背景技术
电网模型是电力***软件分析的基础;因此正确可靠的电网模型是自动化和调度进行工作的基础,必须给予足够重视。目前由于省公司和各地区的自动化EMS***由多个厂家进行建设,已经形成了“分级管理、分层控制、分布处理”的体系,为了实现对互联大电网全面、准确的分析和控制,需要考虑如何高效的整合并获取完整准确的全网模型数据。目前看来有效整合模型数据难度比较大。
电力***是个瞬息万变的整体,每级电网实时分析时,都需要涉及互联的相邻电网和上、下级电网的影响。但现阶段由于缺乏资源共享,在进行本电网的分析计算时只能对相邻电网的模型在一定程度上进行简化和等值,这种方法对于联系不太紧密的子网在一定的精度范围内能够满足实际工程需要,但是对于紧密联系的互联大电力***是不准确的。因此基于模型文件方式进行异构***模型的融合是一个可行的方案,但考虑到各省地调异构***中数据的准确性难以保证,各异构***对于数据定义的不一致性,因此对于整合后的全模型文件必须要进行详细的校验,把问题进行反馈,整改后再次进行模型文件的整合。迭代此步骤直到获取到准确性高的全电网模型数据。
发明内容
针对现有技术存在的上述缺陷,本发明提出了一种基于校验规则库的提高全电网模型数据准确性的方法。
本发明所述的基于校验规则库的提高全电网模型数据准确性的方法,包括如下步骤:
步骤一:各地调异构***模型映射定义表的建立:可灵活配置的模型定义映射表,将各异构***的设备模型和属性都转换成统一标准的定义格式,形成统一的数据模型文件,包括如下小步:
第一步:模型定义映射表按照设备对象类型进行分类,根据各个异构***设备对象表结构定义各个设备具体属性的映射字段,完成按需的设备模型映射转换表的定义,形成各地调独立的模型映射定义表;
第二步:利用ETL工具读取各地调具体的模型映射定义表,将各属性字段组合成具体的SQL语句,利用SQL语句读取到相应设备对象的具体数据,并将结果写入标准统一的模型文件;
第三步:利用生成的模型文件统一发送到具体模型整合目录下,在获取到各省地调设备模型文件后,利用ETL工具将各地区数据读取到内存中进行模型数据的整合转换并写入到目标数据库中;
步骤二:模型校验规则库的规划和建立,并根据需求灵活使用规则库的部分校验规则对生成的全网模型进行全面的校验分析;
步骤三:循环进行全网模型的获取和校验的工作,包括如下小步:
第一步:各地区用户根据获得的异常数据分析文件修改模型并重新提交修正后模型文件,利用ETL工具重新获取全网模型数据并对已写入数据库中的全电网模型数据进行增删改的操作以获取最新的全网模型数据;
第二步:在上一步的基础上再次利用选定的规则库对全网模型数据进行校验分析,循环迭代此过程直到获取准确可靠的全电网数据模型;
第三步:在上一步的基础上根据可靠的全电网模型就可以进行全网模型的监控、分析工作。
更进一步的限定,所述步骤二中,全面的校验分析分为公共数据校验、业务规则校验、节点的拓扑关系校验三部分。
更进一步的限定,所述步骤二中,全面的校验分析包括如下小步:
第一步:根据生成的全网模型的具体要求,形成的全网模型中设备对象并不会包含全部的设备对象属性,因此只需要挑选有必要的校验规则对这些设备对象进行校验,在选定校验规则后点击按钮触发对全网模型的校验工作,并根据设备所属区域以及规则类型两个维度对获取的异常数据进行分类整理;
第二步:按照每个地区形成一个校验的异常数据分析文件,并将生成的异常数据文件分发到各地调并发出告警提示相关人员进行处理。
本发明的有益效果是:本发明所述的基于校验规则库的提高全电网模型数据准确性的方法,能够整合大型电网中各类异构***的模型,形成全网的完整模型,解决了模型不统一的问题;能够根据具体丰富的可配置检验规则库完成对模型数据准确性分析,并按照设备所属区域形成省调和各地调问题分析文件,解决了以往依靠人工经验校验效率低下的问题;通过多次迭代,大幅提高全网模型数据准确性直到准确率达到可接受的范围,解决了大型电网模型异构***中数据的准确性难以保证的问题。
附图说明
图1是本发明的全网模型整合和校验流程图。
具体实施方式
为了使本发明目的、技术方案更加清楚明白,下面结合实施例,对本发明作进一步详细说明。
实施例1:
如图1所示,本发明所述的基于校验规则库的提高全电网模型数据准确性的方法,首先需要根据建立的模型映射定义表并在此基础上利用ETL(例如KETTLE)工具从各地调获取各地调异构***的模型文件,并对数据进行整合形成全网的模型数据。由于全网模型数据需要提供给监控、分析等应用使用,务必做到数据准确并能够对异常数据及时捕捉并反馈给各地调进行处理。因此需要建立一个可配置的灵活全面的校验规则库对获取的全网模型数据进行校验,并对得到的异常数据分类统计并分发给各区域及时让各区域用户进行整改。
本发明所述的基于校验规则库的提高全电网模型数据准确性的方法,包括如下步骤:
步骤一:各地调异构***模型映射定义表的建立:可灵活配置的模型定义映射表,将各异构***的设备模型和属性都转换成统一标准的定义格式,形成统一的数据模型文件,包括如下小步:
第一步:模型定义映射表按照设备对象类型进行分类,根据各个异构***设备对象表结构定义各个设备具体属性的映射字段,完成按需的设备模型映射转换表的定义,形成各地调独立的模型映射定义表;
第二步:利用ETL工具读取各地调具体的模型映射定义表,将各属性字段组合成具体的SQL语句,利用SQL语句读取到相应设备对象的具体数据,并将结果写入标准统一的模型文件;
第三步:利用生成的模型文件统一发送到具体模型整合目录下,在获取到各省地调设备模型文件后,利用ETL工具将各地区数据读取到内存中进行模型数据的整合转换并写入到目标数据库中;
步骤二:模型校验规则库的规划和建立,并根据需求灵活使用规则库的部分校验规则对生成的全网模型进行全面的校验分析;
步骤三:循环进行全网模型的获取和校验的工作,包括如下小步:
第一步:各地区用户根据获得的异常数据分析文件修改模型并重新提交修正后模型文件,利用ETL工具重新获取全网模型数据并对已写入数据库中的全电网模型数据进行增删改的操作以获取最新的全网模型数据;
第二步:在上一步的基础上再次利用选定的规则库对全网模型数据进行校验分析,循环迭代此过程直到获取准确可靠的全电网数据模型;
第三步:在上一步的基础上根据可靠的全电网模型就可以进行全网模型的监控、分析工作。
更进一步的限定,所述步骤二中,全面的校验分析分为公共数据校验、业务规则校验、节点的拓扑关系校验三部分。
更进一步的限定,所述步骤二中,全面的校验分析包括如下小步:
第一步:根据生成的全网模型的具体要求,形成的全网模型中设备对象并不会包含全部的设备对象属性,因此只需要挑选有必要的校验规则对这些设备对象进行校验,在选定校验规则后点击按钮触发对全网模型的校验工作,并根据设备所属区域以及规则类型两个维度对获取的异常数据进行分类整理;
第二步:按照每个地区形成一个校验的异常数据分析文件,并将生成的异常数据文件分发到各地调并发出告警提示相关人员进行处理。
本发明的有益效果是:本发明所述的基于校验规则库的提高全电网模型数据准确性的方法,能够整合大型电网中各类异构***的模型,形成全网的完整模型,解决了模型不统一的问题;能够根据具体丰富的可配置检验规则库完成对模型数据准确性分析,并按照设备所属区域形成省调和各地调问题分析文件,解决了以往依靠人工经验校验效率低下的问题;通过多次迭代,大幅提高全网模型数据准确性直到准确率达到可接受的范围,解决了大型电网模型异构***中数据的准确性难以保证的问题。
实施例2:
本发明的主要内容包括:研究如何对异构***的各设备模型及属性数据进行统一定义,利用模型映射定义表将各异构***的设备模型和属性都转换成统一标准定义格式,形成统一的数据模型文件,目前基于IEC 61970标准的在线分布式电网模型标准是一个不错的选择,当然可以根据自己需求灵活改变定义的格式,只需要重新配置模型映射定义表就可以满足要求。
研究模型整合后校验规则库的建立,主要分为公共数据校验,业务规则校验,节点的拓扑关系校验三部分。
下面以厂站和电流互感器为例介绍校验规则定义如下:
检查厂站所属区域是否填写,这个属性是一个必填项;检查厂站所属电压等级是否填写,这个属性也是一个必填项;检查厂站联系电话是否符合格式符合手机号或带区号的固定电话号码规则,具体正则表达式:
(^1[3,4,5,7,8]\d{9}$)|(^0[0-9]{2,3}-([2-9][0-9]{6,7})+(-[0-9]{1,4})?$));
检查厂站电子邮箱是否符合格式符合电子邮箱的规则(具体正则表达式:
^[a-zA-Z0-9_-]+@[a-zA-Z0-9_-]+(\.[a-zA-Z0-9_-]+)+$];
检查厂站邮政编码是否是六位数字,具体正则表达式:
^\d{6}$)。
电流互感器的电压小于等于厂站的最高电压类型;
电流互感器的运行状态满足规则要求,根据投运日期、退役日期判断运行状态;
投运日期<当前日期,运行状态不能等于(规划,在建);退役日期<当前日期,运行状态In(退运,报废);
电流互感器的退役日期满足规则要求(如果运行状态为退运,则必填,晚于投运日期);
电流互感器的二次电流额定值为1A或5A;
电流互感器的一次电流额定值在5~25000A范围里。
研究如何高效的将全网模型数据某类设备对象的某个属性应用到对应的规则,首先将具体规则形成一个固定名称动态库文件,所有规则都开发一个可区别的固定名称动态库。然后将全电网模型文件数据存入内存,全网的模型文件主要包括变压器、绕组、开关、刀闸、接地刀闸、母线、电容器、电抗器、线路、负荷等设备数据,并建议良好的索ELT引机制,方便快速准确定位并获取某一设备对象的某一类属性的全部数据。之后关键要建立一个设备对象的属性与规则对应的配置文件,以便将某一设备属性数据全部获取后准确的传入具体校验规则的动态库进行校验。最后在对全网模型数据进行全面校验后形成异常数据的分析结果文件,并根据分析结果的数据所属区域将发现的异常信息分发给各区域。
本发明所述的基于校验规则库的提高全电网模型数据准确性的方法,能够整合大型电网中各类异构***的模型,形成全网的完整模型,解决了模型不统一的问题;能够根据具体丰富的可配置检验规则库完成对模型数据准确性分析,并按照设备所属区域形成省调和各地调问题分析文件,解决了以往依靠人工经验校验效率低下的问题;通过多次迭代,大幅提高全网模型数据准确性直到准确率达到可接受的范围,解决了大型电网模型异构***中数据的准确性难以保证的问题。
本发明可广泛运用于电力***电网场合。
以上所述仅为本发明的较佳实施例而己,并不以本发明为限制,凡在本发明的精神和原则之内所作的均等修改、等同替换和改进等,均应包含在本发明的专利涵盖范围内。
Claims (3)
1.一种基于校验规则库的提高全电网模型数据准确性的方法,其特征在于,包括如下步骤:
步骤一:各地调异构***模型映射定义表的建立:可灵活配置的模型定义映射表,将各异构***的设备模型和属性都转换成统一标准的定义格式,形成统一的数据模型文件,包括如下小步:
第一步:模型定义映射表按照设备对象类型进行分类,根据各个异构***设备对象表结构定义各个设备具体属性的映射字段,完成按需的设备模型映射转换表的定义,形成各地调独立的模型映射定义表;
第二步:利用ETL工具读取各地调具体的模型映射定义表,将各属性字段组合成具体的SQL语句,利用SQL语句读取到相应设备对象的具体数据,并将结果写入标准统一的模型文件;
第三步:利用生成的模型文件统一发送到具体模型整合目录下,在获取到各省地调设备模型文件后,利用ETL工具将各地区数据读取到内存中进行模型数据的整合转换并写入到目标数据库中;
步骤二:模型校验规则库的规划和建立,并根据需求灵活使用规则库的部分校验规则对生成的全网模型进行全面的校验分析;
步骤三:循环进行全网模型的获取和校验的工作,包括如下小步:
第一步:各地区用户根据获得的异常数据分析文件修改模型并重新提交修正后模型文件,利用ETL工具重新获取全网模型数据并对已写入数据库中的全电网模型数据进行增删改的操作以获取最新的全网模型数据;
第二步:在上一步的基础上再次利用选定的规则库对全网模型数据进行校验分析,循环迭代此过程直到获取准确可靠的全电网数据模型;
第三步:在上一步的基础上根据可靠的全电网模型就进行全网模型的监控、分析工作。
2.根据权利要求1所述的基于校验规则库的提高全电网模型数据准确性的方法,其特征在于,所述步骤二中,全面的校验分析分为公共数据校验、业务规则校验、节点的拓扑关系校验三部分。
3.根据权利要求2所述的基于校验规则库的提高全电网模型数据准确性的方法,其特征在于,所述步骤二中,全面的校验分析包括如下小步:
第一步:根据生成的全网模型的具体要求,形成的全网模型中设备对象并不会包含全部的设备对象属性,因此只需要挑选校验规则对这些设备对象进行校验,在选定校验规则后点击按钮触发对全网模型的校验工作,并根据设备所属区域以及规则类型两个维度对获取的异常数据进行分类整理;
第二步:按照每个地区形成一个校验的异常数据分析文件,并将生成的异常数据文件分发到各地调并发出告警提示相关人员进行处理。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811480495.7A CN109710669B (zh) | 2018-12-05 | 2018-12-05 | 基于校验规则库的提高全电网模型数据准确性的方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811480495.7A CN109710669B (zh) | 2018-12-05 | 2018-12-05 | 基于校验规则库的提高全电网模型数据准确性的方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109710669A CN109710669A (zh) | 2019-05-03 |
CN109710669B true CN109710669B (zh) | 2022-07-29 |
Family
ID=66254634
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811480495.7A Active CN109710669B (zh) | 2018-12-05 | 2018-12-05 | 基于校验规则库的提高全电网模型数据准确性的方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109710669B (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111553576B (zh) * | 2020-04-20 | 2022-06-07 | 国电南瑞科技股份有限公司 | 适应电力现货市场的数据校验方法、装置及*** |
CN117271648A (zh) * | 2023-11-23 | 2023-12-22 | 北京邮电大学 | 一种底层数据模型的适配方法及存储介质 |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101272051A (zh) * | 2008-05-06 | 2008-09-24 | 江苏省电力公司南京供电公司 | 电网生产控制大区和管理信息大区的信息***集成方法 |
CN102750358A (zh) * | 2012-06-12 | 2012-10-24 | 中国电力科学研究院 | 一种***数据模型到cim模型的映射方法及*** |
CN104361105A (zh) * | 2014-11-28 | 2015-02-18 | 国家电网公司 | 基于本体推理的配电网模型及拓扑校验方法 |
CN104463715A (zh) * | 2014-12-29 | 2015-03-25 | 国网甘肃省电力公司武威供电公司 | 配电自动化主站***与地理信息***图形和模型校验方法 |
CN107272615A (zh) * | 2017-06-14 | 2017-10-20 | 国网上海市电力公司 | 一种调配一体化***的厂站模型处理方法 |
WO2018120893A1 (zh) * | 2016-12-28 | 2018-07-05 | 国电南瑞科技股份有限公司 | 一种电网模型在线校核方法、装置及存储介质 |
CN108446396A (zh) * | 2018-03-26 | 2018-08-24 | 电子科技大学 | 一种基于改进型cim模型的电力数据处理方法 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2006119652A1 (en) * | 2005-05-13 | 2006-11-16 | Abb Research Ltd | Generating a unique representation of physical assets |
-
2018
- 2018-12-05 CN CN201811480495.7A patent/CN109710669B/zh active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101272051A (zh) * | 2008-05-06 | 2008-09-24 | 江苏省电力公司南京供电公司 | 电网生产控制大区和管理信息大区的信息***集成方法 |
CN102750358A (zh) * | 2012-06-12 | 2012-10-24 | 中国电力科学研究院 | 一种***数据模型到cim模型的映射方法及*** |
CN104361105A (zh) * | 2014-11-28 | 2015-02-18 | 国家电网公司 | 基于本体推理的配电网模型及拓扑校验方法 |
CN104463715A (zh) * | 2014-12-29 | 2015-03-25 | 国网甘肃省电力公司武威供电公司 | 配电自动化主站***与地理信息***图形和模型校验方法 |
WO2018120893A1 (zh) * | 2016-12-28 | 2018-07-05 | 国电南瑞科技股份有限公司 | 一种电网模型在线校核方法、装置及存储介质 |
CN107272615A (zh) * | 2017-06-14 | 2017-10-20 | 国网上海市电力公司 | 一种调配一体化***的厂站模型处理方法 |
CN108446396A (zh) * | 2018-03-26 | 2018-08-24 | 电子科技大学 | 一种基于改进型cim模型的电力数据处理方法 |
Non-Patent Citations (3)
Title |
---|
Boya Qin等.Formal modeling and verification of flexible load control for power grid CPS based on differential dynamic logic.《IEEE Xplore》.2018,全文. * |
王瑞杰.面向电力调度控制***的多源异构数据处理方法研究.《中国优秀博硕士学位论文全文数据库(硕士) 工程科技Ⅱ辑》.2018,(第03期),全文. * |
马冬冬.宁夏电网模型拼接***的开发与应用.《宁夏电力》.2015,(第05期),第54-58+70页. * |
Also Published As
Publication number | Publication date |
---|---|
CN109710669A (zh) | 2019-05-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107402976B (zh) | 一种基于多元异构模型的电网多源数据融合方法及*** | |
US10325062B2 (en) | Method and device for generating engineering topology of digital substation | |
CN106951694B (zh) | 一种电力***二次设备在线监测***自适应建模方法 | |
CN108052634B (zh) | 一种电网生产控制大区与资产管理大区多信息***的集成方法 | |
CN102426525B (zh) | 一种多应用***的全景建模方法 | |
CN104933631A (zh) | 一种配电网运行在线分析评价*** | |
CN102567859A (zh) | 智能化供电***数据综合管理*** | |
CN102522819A (zh) | 智能变电站故障录波装置的录波模型建模方法 | |
CN104483842A (zh) | 一种调控一体自动化主站比对方法 | |
KR101397380B1 (ko) | 메타모델링 통합시스템 | |
CN102779156A (zh) | 数字化变电站中通信装置的数据库配置方法 | |
CN103078920A (zh) | 一种基于iec61968企业服务总线的消息在线校验*** | |
CN109710669B (zh) | 基于校验规则库的提高全电网模型数据准确性的方法 | |
KR101397381B1 (ko) | 메타모델링 통합방법 | |
CN104698374A (zh) | 一种提高自动化继电保护测试仪测试效率和准确度的方法 | |
CN105162252A (zh) | 基于cid文件的即插即用配电终端信息实现自动映射的方法 | |
CN202600765U (zh) | 智能化供电***数据综合管理*** | |
CN108595390B (zh) | 智能变电站scd与ied参数一致性的校验方法 | |
CN115842342A (zh) | 一种分布式配电网的拓扑识别方法及装置 | |
CN113407497B (zh) | 基于厂站端监控***全景数据的一键重命名方法 | |
CN105205039A (zh) | 一种可定制的scd文件校验方法 | |
KR101397379B1 (ko) | 메타 모델링 변환시스템 | |
Shahid et al. | Handling incomplete and erroneous grid topology information for low voltage grid observability | |
CN112527874A (zh) | 一种基于多数据源的配电网资源多元化输出方法 | |
CN116826709A (zh) | 可调节负荷资源与调度主站模型的自动匹配方法、装置、存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |