用于电力生产管理系统与电力营销管理系统之间的变压器台账匹配方法_2

文档序号:9598290阅读:来源:国知局
值的台账名称字段,将其与集合A中的变压器台账名称进行数据关联。其具体步骤如下:
(I)读取集合A中变压器台账中第i条变压器的台账名称Ai,并对此台账名称Ai进行拆分,生成Ai的一维数组。例如从变压器台账中提取,此变压器的名称为A1A2A3…Am,则将此变压器台账名称拆分成一维数据数组Al、A2、A3、…Am。
[0017](2)读取集合B中相同台区或相同线路下的第i条变压器的台账名称Bi,同样对此台账名称(变压器名称)Bi进行拆分,此变压器的名称为B1B2B3..Bm,则将此变压器台账名称拆分成一维数组Bi,作为待匹配字段名。
[0018](3)如图2所示,对Bi的一维数组中η个元素与Ai中m个元素进行逐个相互匹配,并记录累计权值。在此η和m的数值可以为1,即针对Bi和Ai,取Bi中的一个字段与Ai的一个字段进行匹配,看是否相同。为了提高速度和效率,在此η和m的数值最好可以取2,即取2个字段进行匹配。
[0019](4)逐个增加Bi中元素个数,遍历Ai中相同字符数的字段,当2个字段匹配成功后,再增加I个字段,尝试3个字段是否可以匹配成功,并不断尝试往上累加字段个数,并累计权值。其原理是,针对两个变压器名称Ai和Bi而言,若两者名称中重合的字段(字)越多,则说明两种匹配可能性越大。举例而言,台账名称Ai叫做北京海淀区,台账名称Bi叫做海淀,则分别针对“北京”、“海淀”、“区”进行匹配,发现Bi与Ai有相同的,且权重最高,则可以认为台账名称Ai与台账名称Bi为同一个变压器。
[0020](5)遍历集合B中该台区下所有变压器名,并记录累计权值,用于最后比较判断。
[0021](6)依次比较集合B中该台区下Bi的权值,将权值最大的Bi进行标注,权值最大的Bi则为与台账名称Ai相匹配的变压器台账数据,因此将标注后此权值最大的Bi与台账名称Ai进行数据关联,完成这一项数据匹配整合工作。
[0022]第四步,针对集合A内的其他变压器台账名称,同样利用第三步的台账数据匹配方法遍历变压器台账名称,从而完全集合A内所有变压器与集合B中的变压器台账匹配工作。
[0023]第五步,处理集合B中不匹配字段。由于在此是针对集合A为对比基础,从集合B中查找相应的匹配对象,因此最后可能会产生,集合A匹配完后,在集合B内还存在没有与集合A匹配成功的变压台账。在此,对集合B中台账名称不匹配的字段(剩余的字段无法匹配成功的台账名称)进行标注,由管理人员对其进行人工修改,进行人工匹配。
[0024]本发明在保证台账完整性准确性的同时,节省大量人工匹配所需要的人力和物力,并且避免人工匹配台账过程中出现漏查、匹配不准的情况,提高了台账匹配的速度,保证配变变压器设备在高级应用的开展。
[0025]以上显示和描述了本发明的基本原理、主要特征和本发明的优点。本行业的技术人员应该了解,本发明不受上述实施例的限制,上述实施例和说明书中描述的只是本发明的原理,在不脱离本发明精神和范围的前提下本发明还会有各种变化和改进,这些变化和改进都落入要求保护的本发明的范围内。本发明要求的保护范围由所附的权利要求书及其等同物界定。
【主权项】
1.用于电力生产管理系统与电力营销管理系统之间的变压器台账匹配方法,其特征在于,包括以下步骤: 11)获取电力生产管理系统数据,从电力生产管理系统中获得变压器台账数据,组成集合A; 12)获取电力营销管理系统数据,从电力营销管理系统中获得变压器台账数据,组成集合B ; 13)进行台账数据匹配,从集合A和集合B中选择同一个台区,以集合A中变压器台账名称作为标准,对集合B中变压器台账名称进行遍历匹配,对台账名称匹配的字段进行判断,选择出最大权重值的台账名称字段,将其与集合A中的变压器台账名称进行数据关联; 14)利用台账数据匹配方法遍历集合A中所有的变压器台账名称; 15)处理集合B中不匹配字段,对集合B中台账名称不匹配的字段进行标注,由管理人员对其进行人工修改。2.根据权利要求1所述的用于电力生产管理系统与电力营销管理系统之间的变压器台账匹配方法,其特征在于,所述的进行台账数据匹配包括以下步骤: 21)读取集合A中变压器台账中第i条变压器的台账名称Ai,并对此台账名称Ai进行拆分,生成Ai的一维数组; 22)读取集合B中相同台区下的第i条变压器的台账名称Bi,并对此台账名称Bi进行拆分,生成Bi的一维数组,作为待匹配字段名; 23)对Bi的一维数组中η个元素与Ai中m个元素进行逐个相互匹配,并记录累计权值; 24)逐个增加Bi中元素个数,遍历Ai中相同字符数的字段,并累计权值; 25)遍历集合B中该台区下所有变压器名,并记录累计权值; 26)依次比较集合B中该台区下Bi的权值,将权值最大的Bi进行标注,并与台账名称Ai进行数据关联。3.根据权利要求2所述的用于电力生产管理系统与电力营销管理系统之间的变压器台账匹配方法,其特征在于: 所述的Bi的一维数组中η个元素中η为2 ; 所述的Ai中m个元素中m为2。
【专利摘要】本发明涉及用于电力生产管理系统与电力营销管理系统之间的变压器台账匹配方法,与现有技术相比解决了变压器台账数据不匹配的缺陷。本发明包括以下步骤:获取电力生产管理系统数据;获取电力营销管理系统数据;进行台账数据匹配;利用台账数据匹配方法遍历集合A中所有的变压器台账名称;处理集合B中不匹配字段。本发明通过以PMS台账为标准,针对变压器名进行匹配,统计MIS台账的权重,完成PMS和MIS变压器台账统一,保证MIS台账与PMS台账的一致性。
【IPC分类】G06Q10/06, G06Q50/06
【公开号】CN105354657
【申请号】CN201510656070
【发明人】张征凯, 吴少雷, 凌松, 陆巍, 俞飞, 史亮, 徐强, 郑燕飞, 杨阳
【申请人】国家电网公司, 国网安徽省电力公司电力科学研究院, 安徽中兴继远信息技术股份有限公司
【公开日】2016年2月24日
【申请日】2015年10月13日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1