一种信息校核方法和装置制造方法

文档序号:6525249阅读:276来源:国知局
一种信息校核方法和装置制造方法
【专利摘要】本发明提供了一种信息校核方法和装置,通过确定所获取的录波信息表中多个工作表分别记录的信息内容后,将根据该录波信息表记录的信息内容的类型,将所有工作表记录的一一对应的序号、第一信息描述和备注逐条存储到对应的第一预设数组中,同时,通过读取目标数据库中的第二遥测量信息、第二遥信量信息和第二遥控量信息,并分别将其中的第二信息描述存储到对应的第二预设数组中,之后,本发明即可根据预设匹配规则,逐条对与其对应的第二预设数组中的第二信息描述进行校核,输出校核结果,从而实现了对目标数据库中的遥测量信息、遥信量信息和遥控量信息中的信息描述的自动校核,提高了校核结果的准确度和校核效率,保证了变电站的安全可靠运行。
【专利说明】一种信息校核方法和装置
【技术领域】
[0001]本发明涉及信息校核【技术领域】,更具体的说是涉及一种信息校核方法和装置。
【背景技术】
[0002]在变电站中,通常都设置有通讯管理机来采集该变电站的遥测、遥信和遥控等信息,并将这些信息存储在 SCADA (Supervisory Control And Data Acquisition,数据采集与控制)/EMS (Energy Manangement System,能量管理系统)数据库中,以便调度中心根据该SCADA/EMS数据库中存储的这些信息,输出正确的调控指令,从而保证该变电站的安全可靠运行。
[0003]在实际应用中,为了保证SCADA/EMS数据库(即目标数据库)中所存储的信息描述的正确性,通常需要工作人员根据变电站自动化系统录波信息表,定期对该SCADA/EMS数据库中存储的信息描述进行校核。但是,随着电网的发展,变电站的运动数据信息量越来越庞大,人工进行SCADA/EMS数据库中的信息描述的校核往往会存在一定的差错,为变电站的安全可靠运行带来很大的安全隐患。

【发明内容】

[0004]有鉴于此,本发明提供了一种信息校核方法和装置,解决了现有技术中人工校核信息而为变电站的安全可靠运行带来的安全隐患,且提高了信息校核效率。
[0005]为实现上述目的,本发明提供如下技术方案:
[0006]—种信息校核方法,所述方法包括:
[0007]根据预设路径,获取目标变电站自动化系统的录波信息表;
[0008]根据预设规则,确定所述录波信息表中所有工作表分别记录的信息内容,其中,所述信息内容为第一遥测量信息、第一遥信量信息或第一遥控量信息,且所述第一遥测量信息、所述第一遥信量信息和所述第一遥控量信息均包括:一一对应的序号、第一信息描述和备注;
[0009]根据所述信息内容的类型,将所述工作表记录的所有一一对应的序号、第一信息描述和备注逐条存储到对应的第一预设数组中,其中,所述第一预设数组包括:第一遥测数组、第一遥信数组和第一遥控数组;
[0010]读取目标数据库中的第二遥测量信息、第二遥信量信息和第二遥控量信息,提取出对应的点号和第二信息描述,并分别存储到对应的第二预设数组,其中,所述第二预设数组包括:第二遥测数组、第二遥信数组和第二遥控数组;
[0011]根据预设匹配规则,以与所述预设匹配规则对应的第一预设数组中的第一信息描述为标准,逐条对与所述第一预设数组对应的第二预设数组中的第二信息描述进行校核,输出校核结果。
[0012]优选的,在根据预设规则,确定所述录波信息表中所有工作表分别记录的信息内容之后,且在根据所述信息内容的类型,将所述工作表记录的所有一一对应的序号、第一信息描述和备注逐条存储到对应的第一预设数组中之前,所述方法还包括:
[0013]根据每一所述工作表的序号,确定所述工作表记录的信息内容的起止行和终止行;
[0014]则所述根据所述信息内容的类型,将所述工作表记录的所有一一对应的序号、第一信息描述和备注逐条存储到对应的第一预设数组中具体为:
[0015]根据所述信息内容的类型,从每一所述工作表的起止行到终止行,逐行将所述工作表记录的一一对应的序号、第一信息描述和备注存储到对应的第一预设数组中。
[0016]优选的,所述预设匹配规则包括:
[0017]分别对应遥测量信息、遥信量信息和遥控量信息的遥测同义词匹配规则、遥信同义词匹配规则和遥控同义词匹配规则。
[0018]优选的,所述遥测同义词匹配规则、遥信同义词匹配规则和遥控同义词匹配规则均包括:适用于存放匹配位置不限的同义词组、仅适用于前缀匹配的同义词组和仅适用于后缀匹配的同义词组。
[0019]优选的,所述根据预设匹配规则,以与所述预设匹配规则对应的第一预设数组中的第一信息描述为标准,逐条对与所述第一预设数组对应的第二预设数组中的第二信息描述进行校核具体为:
[0020]判断第一预设数组内的第一信息描述和对应的第二预设数组内的第二信息描述是否完全相同;
[0021]如果不全等,逐个判断预设匹配规则内的与所述第一预设数组和所述第二预设数组对应的同义词组中的字符串是否存在于所述第一信息描述和所述第二信息描述中;
[0022]如果是,则将所述第一信息描述和所述第二信息描述中属于所述同义词组的字符串删除,并返回所述逐个判断预设匹配规则内的与所述第一预设数组和所述第二预设数组对应的同义词组中的字符串是否存在于所述第一信息描述和所述第二信息描述中步骤继续执行;
[0023]如果否,输出所述第一信息描述和/或所述第二信息描述中与所述字符串对应字段。
[0024]优选的,所述方法还包括:
[0025]对所述校核结果进行显示。
[0026]一种信息校核装置,所述装置包括:
[0027]获取单元:用于根据预设路径,获取目标变电站自动化系统的录波信息表;
[0028]第一确定单元:用于根据预设规则,确定所述获取单元获取的录波信息表中所有工作表分别记录的信息内容,其中,所述信息内容为第一遥测量信息、第一遥信量信息或第一遥控量信息,且所述第一遥测量信息、所述第一遥信量信息和所述第一遥控量信息均包括:对应的序号、第一信息描述和备注;
[0029]存储单元:用于根据所述信息内容的类型,将所述工作表记录的所有一一对应的序号、第一信息描述和备注逐条存储到对应的第一预设数组中,其中,第一预设数组包括:第一遥测数组、第一遥信数组和第一遥控数组;
[0030]提取单元:用于读取目标数据库中的第二遥测量信息、第二遥信量信息和第二遥控量信息,提取出对应的点号和第二信息描述,并分别存储到对应的第二预设数组中,其中,所述第二预设数组包括:第二遥测数组、第二遥信数组和第二遥控数组;
[0031]校核单元:用于根据预设匹配规则,以与所述预设匹配规则对应的第一预设数组中的第一信息描述为标准,逐条对与所述第一预设数组对应的第二预设数组中的第二信息描述进行校核,输出校核结果。
[0032]优选的,所述提取单元包括:
[0033]读取单元:用于读取目标数据库中的第二遥测量信息、第二遥信量信息和第二遥控量信息;
[0034]提取存储单元:用于从所述读取单元读取到的第二遥测量信息、第二遥信量信息和第二遥控量信息中,分别提取出对应的点号和第二信息描述,并存储到对应的第二预设数组中,其中,所述第二预设数组包括:第二遥测数组、第二遥信数组和第二遥控数组。
[0035]优选的,所述装置还包括:
[0036]第二确定单元:用于根据所述第一确定单元得到的每一所述工作表的序号,确定所述工作表记录的信息内容的起止行和终止行;
[0037]则所述存储单元具体用于根据所述信息内容的类型,从每一所述工作表的起止行到终止行,逐行将所述工作表记录的一一对应的序号、第一信息描述和备注存储到对应的第一预设数组中。
[0038]优选的,所述校核单元包括:
[0039]第一判断单元:用于判断第一预设数组内的第一信息描述和对应的第二预设数组内的第二信息描述是否完全相同;
[0040]第二判断单元:用于在所述第一判断单元的判断结果为不全等时,逐个判断预设匹配规则内的与所述第一预设数组和所述第二预设数组对应的同义词组中的字符串是否存在于所述第一信息描述和所述第二信息描述中;
[0041]处理单元:用于在所述第二判断单元的判断结果为是时,将所述第一信息描述和所述第二信息描述中属于所述同义词组的字符串删除,并触发第二判断单元;
[0042]输出单元:用于在所述第二判断单元的判断结果为否时,输出所述第一信息描述和/或所述第二信息描述中与所述字符串对应字段。
[0043]经由上述的技术方案可知,与现有技术相比,本发明公开提供了一种信息校核方法和装置,在获取目标变电站自动化系统的录波信息表后,根据预设规则,确定该录波信息表中多个工作表分别记录的信息内容是第一遥测量信息、第一遥信量信息或第一遥控量信息,再根据录波信息表记录的信息内容的类型,将多个工作表记录的所有一一对应的序号、第一信息描述和备注逐条存储到对应的第一预设数组中,同时,通过读取目标数据库中的第二遥测量信息、第二遥信量信息和第二遥控量信息,并将其中的第二信息描述分别存储到对应的第二预设数组中,此时,可根据预设匹配规则,以与该预设匹配规则对应的第一预设数组中的第一信息描述为标准,逐条对对应的第二预设数组中的第二信息描述进行校核,输出校核结果,从而实现了对目标数据库中的遥测量信息、遥信量信息和遥控量信息中的信息描述的自动校核,提高了校核结果的准确度和校核效率,保证了变电站的安全可靠运行,且大大节约了人力成本。
【专利附图】

【附图说明】[0044]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
[0045]图1为本发明一种信息校核方法实施例的流程图;
[0046]图2为本发明一种信息校核装置实施例的结构示意图。
【具体实施方式】
[0047]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0048]本发明实施例公开了一种信息校核方法和装置,在获取目标变电站自动化系统的录波信息表后,根据预设规则,确定该录波信息表中多个工作表分别记录的信息内容是第一遥测量信息、第一遥信量信息或第一遥控量信息,再根据录波信息表记录的信息内容的类型,将多个工作表记录的所有一一对应的序号、第一信息描述和备注逐条存储到对应的第一预设数组中,同时,通过读取目标数据库中的第二遥测量信息、第二遥信量信息和第二遥控量信息,并将其中的第二信息描述分别存储到对应的第二预设数组中,此时,可根据预设匹配规则,以与该预设匹配规则对应的第一预设数组中的第一信息描述为标准,逐条对对应的第二预设数组中的第二信息描述进行校核,输出校核结果,从而实现了对目标数据库中的遥测量信息、遥信量信息和遥控量信息中的信息描述的自动校核,提高了校核结果的准确度和校核效率,保证了变电站的安全可靠运行,且大大节约了人力成本。
[0049]如图1所示,为本发明一种信息校核方法实施例的流程图,该方法可以用于对变电站的调控系统的遥测量、遥信量和遥控量对应的信息描述的校核,以避免遥控操作中出现误动,为变电站的运行带来安全隐患,具体的,该方法可以包括:
[0050]步骤Sll:根据预设路径,获取目标变电站自动化系统的录波信息表。
[0051]在实际应用中,通常都会将将检测到的变电站自动化系统的遥测量、遥信量和遥控量信息记录在一录波信息表中,并将该录波信息表存储到一预设路径下,以便今后根据该预设路径获取该录波信息表,其中,该录波信息表通常是excel格式的表格。
[0052]步骤S12:根据预设规则,确定所述录波信息表中所有工作表分别记录的信息内容。
[0053]其中,该信息内容可以为第一遥测量信息、第一遥信量信息或第一遥控量信息,且该第一遥测量信息、该第一遥信量信息和该第一遥控量信息均可以包括:对应的序号、第一信息描述和备注。
[0054]在本发明实施例中,当录波信息表为excel格式的表格时,通常会通过不同的工作表(即Sheet)来分别存储检测到的遥测量、遥信量和遥控量信息,也就是说,每一个Sheet中仅记录一种类型的信息内容,所以,在本发明实施例中,多个工作表分别记录的信息内容可以为第一遥测量信息、第一遥信量信息或第一遥控量信息。
[0055]而且,在实际应用中,每个Sheet中通常都会设置序号栏、信息描述栏和备注栏,因而,当用该Sheet记录信息内容时,该序号栏会从1、2、…N (其中,N为正整数)依次生成多个序号;而信息描述栏则用于记录每次采集到的遥测量、遥信量或遥控量信息的实质内容;备注栏,则用来记录一些特殊情况或需要特别注意的信息等等,所以,无论是第一遥测量信息,是第一遥信量信息,还是第一遥控量信息均包括一一对应的序号、第一信息描述和备注。
[0056]步骤S13:根据信息内容的类型,将所有工作表记录的一一对应的序号、第一信息描述和备注逐条存储到对应的第一预设数组。
[0057]其中,该第一预设数组包括:第一遥测数组、第一遥信数组和第一遥控数组。
[0058]在本发明实施例的实际应用中,在执行步骤S12之后,且执行步骤S13之前,通常会根据每个Sheet中的序号,来确定其记录的信息内容的起止行和终止行,之后,将会根据Sheet中记录的信息内容的类型,从每一 Sheet的起止行到终止行,逐行将其记录的一一对应的序号、第一信息描述和备注存储到对应的第一预设数组中,从而使得录波信息表中的所有Sheet中记录的信息内容都分别存在第一遥测数组、第一遥信数组和第一遥控数组中,以便后续对这三个数组进行处理。
[0059]其中,第一遥测数组、第一遥信数组和第一遥控数组可以存储在NbFesData.1nstance文件中,且第一遥测数组的名称可以为xlsYcPoints、第一遥信数组的名称可以为xlsYxPoints、第一遥控数组的名称可以为xlsYkPoints。
[0060]步骤S14:读取目标数据库中的第二遥测量信息、第二遥信量信息和第二遥控量信息,提取出对应的点号和第二信息描述,并分别存储到对应的第二预设数组中。
[0061]其中,第二预设数组包括:第二遥测数组、第二遥信数组和第二遥控数组。
[0062]在实际应用中,由于通讯管理机采集到的变电站的遥测量、遥信量和遥控量等信息,通常都是存储在 SCADA (Supervisory Control And Data Acquisition,数据采集与控制)/EMS (Energy Manangement System,能量管理系统)数据库中,以便调度中心根据该SCADA/EMS数据库中存储的这些信息,输出正确的调控指令,从而保证该变电站的安全可靠运行。所以,在本发明实施例中,可将SCADA/EMS数据库作为目标数据库,在进行信息核对时,可直接读取该目标数据库中的第二遥测量信息、第二遥信量信息和第二遥控量信息,并分别存储到三个不同的数组中。
[0063]具体的,本发明实施例可以逐行读取目标数据库中反映遥测量、遥信量和遥控量的文本文档,提取出对应的点号和第二信息描述,然后,根据提取出的信息的类型,将提取出的所有对应的点号和第二信息描述分别存储到第二遥测数组、第二遥信数组和第二遥控数组中,以便后续进一步处理。
[0064]其中,第二遥测数组、第二遥信数组和第二遥控数组可以存储在NbFesData.1nstance文件中,且第二遥测数组的类型可以为AnalogPoints口,名称可以为YcPoints ;第二遥信数组的类型可以为DiscretePoints [],名称可以为YxPoints ;第二遥控数组的类型可以为YkInfo [],名称可以为YkPoints。
[0065]步骤S15:根据预设匹配规则,以与其对应的第一预设数组中的第一信息描述为标准,逐条对与第一预设数组对应的第二预设数组中的第二信息描述进行校核,输出校核结果。
[0066]其中,该校核结·果可通过一显示器显示出来,以方便工作人员根据其显示内容进行对应的处理。优选的,当目标数据库中的第二信息描述出错时,还可以输出警示信息,如语音信息,以提醒工作人员及时对错误的信息描述进行处理。
[0067]在本发明实施例的实际应用中,通常都会建立SynonymSets类存放同义词集合的表格,对于同一电压等级(如IlOkV或220kV)可以设置三个SynonymSets类表格,用于分别存放遥信、遥测和遥控的同义词匹配规则,以便在信息校核过程中,根据对应的同义词匹配规则,对遥信量信息、遥测量信息或遥控量信息中的信息描述进行校核。所以,本发明实施例所述的预设匹配规则可以包括:分别对应遥测量信息、遥信量信息和遥控量信息的遥测同义词匹配规则、遥信同义词匹配规则和遥控同义词匹配规则。
[0068]优选的,为了提高信息校核的准确度,每个SynonymSets对象的域中均可以包括三个ArrayList〈String[]>,分别用于存储适用于存放匹配位置不限的同义词组、仅适用于前缀匹配的同义词组和仅适用于后缀匹配的同义词组。由此可见,每个ArrayList都是由一系列的String[]字符串构成,同一字符串数组中的各字符串是同义的,均属于同一个SynonymSets0
[0069]基于此,在对第二预设数组中的第二信息描述进行校核时,具体可以先判断第一预设数组内的第一信息描述和对应的第二预设数组内的第二信息描述是否完全相同,如果不全等,逐个判断预设匹配规则内的与第一预设数组和第二预设数组对应的同义词组中的字符串是否存在于第一信息描述和所述第二信息描述中,如果存在,则直接将第一信息描述和第二信息描述中属于该同义词组的字符串删除,并按上述方法继续对比,最终输出校核结果;如果不存在,则说明目标数据库中的记录的第二信息描述出现了错误,此时,可以输出第一信息描述和/或第二信息描述中与该字符串对应的字段,以便根据该字段进行对应的处理,从而保证依据该第二描述信息输出的调控指令的正确性,使变电站能够安全可靠运行。
[0070]其中,需要说明的是,上述各数组通常都是以字符串形式记录对应的信息,所以,本发明实施例中,第一预设数组和第二预设数组的比较实际上是两个字符串的比较,而根据上述分析得知,预设匹配规则的同义词组记录的也是各种字符串,因而,在进行上述校核过程中,是以字符为单位,逐一进行对比,大大提高了校核的准确度。
[0071]本发明实施例根据预设规则,确定该录波信息表中所有工作表分别记录的信息内容是第一遥测量信息、是第一遥信量信息,还是第一遥控量信息之后,根据录波信息表记录的信息内容的类型,将工作表记录的所有一一对应的序号、第一信息描述和备注逐条存储到对应的第一预设数组中,同时,通过读取目标数据库中的第二遥测量信息、第二遥信量信息和第二遥控量信息,并将其中的第二信息描述分别存储到对应的第二预设数组中,此时,可根据预设匹配规则,以与该预设匹配规则对应的第一预设数组中的第一信息描述为标准,逐条对对应的第二预设数组中的第二信息描述进行校核,输出校核结果,从而实现了对目标数据库中的遥测量信息、遥信量信息和遥控量信息中的信息描述的自动校核,提高了校核结果的准确度和校核效率,保证了变电站的安全可靠运行,且大大节约了人力成本。
[0072]如图2所示,为本发明一种信息校核装置实施例的结构示意图,该装置可以包括:
[0073]获取单元S21:用于根据预设路径,获取目标变电站自动化系统的录波信息表。
[0074]其中,该预设路径可以为已知的存储目标变电站自动化系统的录波信息表的绝对路径或相对路径,且该录波信息表的格式通常为excel格式。[0075]第一确定单元S22:用于根据预设规则,确定获取单元S21获取的录波信息表中多个工作表分别记录的信息内容。
[0076]其中,信息内容可以为第一遥测量信息、第一遥信量信息或第一遥控量信息,且第一遥测量信息、第一遥信量信息和第一遥控量信息均可以包括:一一对应的序号、第一信息描述和备注。
[0077]存储单元S23:用于根据信息内容的类型,将该录波信息表中的所有工作表记录的所有一一对应的序号、第一信息描述和备注逐条存储到对应的第一预设数组中。
[0078]其中,第一预设数组包括:第一遥测数组、第一遥信数组和第一遥控数组,分别反应录波信息表中的遥测量信息、遥信量信息和遥控量信息。在实际应用中,第一遥测数组、第一遥信数组和第一遥控数组通常记录的是对应的信息描述的字符串。
[0079]提取单元S24:用于读取目标数据库中的第二遥测量信息、第二遥信量信息和第二遥控量信息,提取出对应的点号和第二信息描述,并分别存储到对应的第二预设数组中。
[0080]其中,第二预设数组包括:第二遥测数组、第二遥信数组和第二遥控数组,在实际应用中,第二遥测数组、第二遥信数组和第二遥控数组中通常存储的是用于反应对应信息描述的字符串。
[0081]校核单元S25:用于根据预设匹配规则,以与其对应的第一预设数组中的第一信息描述为标准,逐条对与该第一预设数组对应的第二预设数组中的第二信息描述进行校核,输出校核结果。
[0082]其中,提取单元S24可以包括:
[0083]读取单元S241:用于读取目标数据库中的第二遥测量信息、第二遥信量信息和第二遥控量信息。
[0084]提取存储单元S242:用于从读取单元S241读取到的第二遥测量信息、第二遥信量信息和第二遥控量信息中,分别提取出对应的点号和第二信息描述,并存储到对应的第二预设数组中。
[0085]其中,该第二预设数组包括:第二遥测数组、第二遥信数组和第二遥控数组。
[0086]优选的,作为本发明又一实施例,在上述本发明实施例所述的信息校核装置的基础上,该信息校核装置还可以包括:
[0087]第二确定单元:用于根据第一确定单元S22得到的每一所述工作表的序号,确定所述工作表记录的信息内容的起止行和终止行。
[0088]则存储单元S23具体用于根据录波信息表记录的信息内容的类型,从每一个工作表的起止行到终止行,逐行将所有工作表记录的一一对应的序号、第一信息描述和备注存储到对应的第一预设数组中。
[0089]优选的,本发明实施例所述的校核单元S25还可以包括:
[0090]第一判断单元S251:用于判断第一预设数组内的第一信息描述和对应的第二预设数组内的第二信息描述是否完全相同。
[0091]第二判断单元S252:用于在第一判断单元S251的判断结果为不全等时,逐个判断预设匹配规则内的与第一预设数组和第二预设数组对应的同义词组中的字符串是否存在于该第一预设数组的第一信息描述和第二预设数组的第二信息描述中。
[0092]处理单元S253:用于在第二判断单元S252的判断结果为是时,将第一信息描述和第二信息描述中属于该同义词组的字符串删除,并触发第二判断单元S252。
[0093]输出单元S254:用于在第二判断单元S253的判断结果为否时,输出第一信息描述和/或第二信息描述中与该字符串对应字段。
[0094]其中,在实际应用中,可通过显示器对校核结果进行显示,以便工作人员能够直观的看到校核结果,并进行相应地处理。
[0095]本发明实施例通过获取单元获取目标变电站自动化系统的录波信息表,并发送给第一确定单元,以便根据预设规则,确定该录波信息表中多个工作表分别记录的信息内容是第一遥测量信息、是第一遥信量信息,还是第一遥控量信息,之后,再通过存储单元根据录波信息表记录的信息内容的类型,将所有工作表记录的所有一一对应的序号、第一信息描述和备注逐条存储到对应的第一预设数组中,同时,本发明还通过提取单元将从目标数据库中读取的第二遥测量信息、第二遥信量信息和第二遥控量信息,分别存储到对应的第二预设数组中,之后,即可通过校核单元根据预设匹配规则,逐条对该第二预设数组中的第二信息描述进行校核,得到校核结果,与现有的人工校核的方式相比,本发明通过信息校核装置实现了对目标数据库中的遥测量信息、遥信量信息和遥控量信息中的信息描述的自动校核,提高了校核结果的准确度和校核效率,保证了变电站的安全可靠运行。
[0096]其中,需要说明的是,本发明上述实施例只是一种示范性的例子,不应该作为限制,所给出的具体内容不应该限制本申请的目的。例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元结合一起。另外,多个单元可以或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。而且,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素,在此将不再一一赘述,本领域技术人员只要不是付出创造性努力确定的,均属于本发明的保护范围。
[0097]本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。
[0098]对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
【权利要求】
1.一种信息校核方法,其特征在于,所述方法包括: 根据预设路径,获取目标变电站自动化系统的录波信息表; 根据预设规则,确定所述录波信息表中所有工作表分别记录的信息内容,其中,所述信息内容为第一遥测量信息、第一遥信量信息或第一遥控量信息,且所述第一遥测量信息、所述第一遥信量信息和所述第一遥控量信息均包括:一一对应的序号、第一信息描述和备注; 根据所述信息内容的类型,将所述工作表记录的所有一一对应的序号、第一信息描述和备注逐条存储到对应的第一预设数组中,其中,所述第一预设数组包括:第一遥测数组、第一遥信数组和第一遥控数组; 读取目标数据库中的第二遥测量信息、第二遥信量信息和第二遥控量信息,提取出对应的点号和第二信息描述,并分别存储到对应的第二预设数组,其中,所述第二预设数组包括:第二遥测数组、第二遥信数组和第二遥控数组; 根据预设匹配规则,以与所述预设匹配规则对应的第一预设数组中的第一信息描述为标准,逐条对与所述第一预设数组对应的第二预设数组中的第二信息描述进行校核,输出校核结果。
2.根据权利要求1所述的方法,其特征在于,在根据预设规则,确定所述录波信息表中所有工作表分别记录的信息内容之后,且在根据所述信息内容的类型,将所述工作表记录的所有一一对应的序号、第一信息描述和备注逐条存储到对应的第一预设数组中之前,所述方法还包括: 根据每一所述工作表的序号,确定所述工作表记录的信息内容的起止行和终止行; 则所述根据所述信息内容的类型,将所述工作表记录的所有一一对应的序号、第一信息描述和备注逐条存储到对应的第一预设数组中具体为:` 根据所述信息内容的类型,从每一所述工作表的起止行到终止行,逐行将所述工作表记录的一一对应的序号、第一信息描述和备注存储到对应的第一预设数组中。
3.根据权利要求2所述的方法,其特征在于,所述预设匹配规则包括: 分别对应遥测量信息、遥信量信息和遥控量信息的遥测同义词匹配规则、遥信同义词匹配规则和遥控同义词匹配规则。
4.根据权利要求3所述的方法,其特征在于,所述遥测同义词匹配规则、遥信同义词匹配规则和遥控同义词匹配规则均包括:适用于存放匹配位置不限的同义词组、仅适用于前缀匹配的同义词组和仅适用于后缀匹配的同义词组。
5.根据权利要求4所述的方法,其特征在于,所述根据预设匹配规则,以与所述预设匹配规则对应的第一预设数组中的第一信息描述为标准,逐条对与所述第一预设数组对应的第二预设数组中的第二信息描述进行校核具体为: 判断第一预设数组内的第一信息描述和对应的第二预设数组内的第二信息描述是否完全相同; 如果不全等,逐个判断预设匹配规则内的与所述第一预设数组和所述第二预设数组对应的同义词组中的字符串是否存在于所述第一信息描述和所述第二信息描述中; 如果是,则将所述第一信息描述和所述第二信息描述中属于所述同义词组的字符串删除,并返回所述逐个判断预设匹配规则内的与所述第一预设数组和所述第二预设数组对应的同义词组中的字符串是否存在于所述第一信息描述和所述第二信息描述中步骤继续执行; 如果否,输出所述第一信息描述和/或所述第二信息描述中与所述字符串对应字段。
6.根据权利要求1-5任一项所述的方法,其特征在于,所述方法还包括: 对所述校核结果进行显示。
7.一种信息校核装置,其特征在于,所述装置包括: 获取单元:用于根据预设路径,获取目标变电站自动化系统的录波信息表; 第一确定单元:用于根据预设规则,确定所述获取单元获取的录波信息表中所有工作表分别记录的信息内容,其中,所述信息内容为第一遥测量信息、第一遥信量信息或第一遥控量信息,且所述第一遥测量信息、所述第一遥信量信息和所述第一遥控量信息均包括:对应的序号、第一信息描述和备注; 存储单元:用于根据所述信息内容的类型,将所述工作表记录的所有一一对应的序号、第一信息描述和备注逐条存储到对应的第一预设数组中,其中,第一预设数组包括:第一遥测数组、第一遥信数组和第一遥控数组; 提取单元:用于读取目标数据库中的第二遥测量信息、第二遥信量信息和第二遥控量信息,提取出对应的点号和第二信息描述,并分别存储到对应的第二预设数组中,其中,所述第二预设数组包括:第二遥测数组、第二遥信数组和第二遥控数组; 校核单元:用于根据预设匹配规则,以与所述预设匹配规则对应的第一预设数组中的第一信息描述为标准,逐条对与所述第一预设数组对应的第二预设数组中的第二信息描述进行校核,输出校核结果。`
8.根据权利要求7所述的装置,其特征在于,所述提取单元包括: 读取单元:用于读取目标数据库中的第二遥测量信息、第二遥信量信息和第二遥控量信息; 提取存储单元:用于从所述读取单元读取到的第二遥测量信息、第二遥信量信息和第二遥控量信息中,分别提取出对应的点号和第二信息描述,并存储到对应的第二预设数组中,其中,所述第二预设数组包括:第二遥测数组、第二遥信数组和第二遥控数组。
9.根据权利要求7所述的装置,其特征在于,所述装置还包括: 第二确定单元:用于根据所述第一确定单元得到的每一所述工作表的序号,确定所述工作表记录的信息内容的起止行和终止行; 则所述存储单元具体用于根据所述信息内容的类型,从每一所述工作表的起止行到终止行,逐行将所述工作表记录的对应的序号、第一信息描述和备注存储到对应的第一预设数组中。
10.根据权利要求9所述的装置,其特征在于,所述校核单元包括: 第一判断单元:用于判断第一预设数组内的第一信息描述和对应的第二预设数组内的第二信息描述是否完全相同; 第二判断单元:用于在所述第一判断单元的判断结果为不全等时,逐个判断预设匹配规则内的与所述第一预设数组和所述第二预设数组对应的同义词组中的字符串是否存在于所述第一信息描述和所述第二信息描述中; 处理单元:用于在所述第二判断单元的判断结果为是时,将所述第一信息描述和所述第二信息描述中属于所述同义词组的字符串删除,并触发第二判断单元; 输出单元:用于在所述第二判断单元的判断结果为否时,输出所述第一信息描述和/或所述第二信息描述中与所述字符串对应`字段。
【文档编号】G06F17/30GK103678655SQ201310718946
【公开日】2014年3月26日 申请日期:2013年12月23日 优先权日:2013年12月23日
【发明者】戚军, 毛南平, 李丰伟, 陈东海, 章杜锡, 周洋, 周行, 江昊, 盛海静, 焦旭明, 杨翔, 杨锦晶, 董树峰 申请人:国家电网公司, 国网浙江省电力公司宁波供电公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1