CC2000模型转换导入D5000系统的方法技术方案

技术编号:8532993 阅读:284 留言:0更新日期:2013-04-04 16:06
本发明专利技术提供了一种CC2000模型转换导入D5000系统的方法,包括:(1)对CC2000模型XML格式文件进行预处理;(2)将完善的XML文件导入Office?Access,形成Excel电子表格形式的数据;(3)导出D5000的关系库EMS下的数据与库表结构;(4)将CC2000导出的Excel格式的数据先按表对应字段拷贝到D5000导出的反映库表结构的Excel对应的表与字段中;(5)在Excel里面添加与计算生成ID;(6)将Excel里的空白字段但是D5000要求非空的字段添加暂时的字段;(7)将模型数据Excel表格导入D5000中。本发明专利技术提供的CC2000模型转换导入D5000系统的方法,对XML数据进行解析预处理操作,利用Microsoft?Office?Access数据库工具,对处理完善后的XML文件形成Excel电子表,然后根据D5000导出的库表结构,对生成的电子表进行修正,最后借助数据迁移工具DTS将模型数据导入D5000关系库。

【技术实现步骤摘要】
CC2000模型转换导入D5000系统的方法
本专利技术属于电力自动化
,具体涉及一种CC2000模型转换导入D5000系统的方法。
技术介绍
传统的电力监控系统和信息系统都是根据自己特定的需求建立独立的信息模型, 当不同的系统进行信息交换时,需要对模型进行翻译或转换,例如系统A和系统B之间的模型不匹配,那么在系统A和系统B之间进行数据交换时,系统A的数据到系统B后,系统 B先要将系统A的数据模型转换成自身所对应的模型,然后再将数据到入到系统B中。如果需要信息交换的系统超过两个,则不同系统间进行信息共享就需要经过大量的模型翻译或转换,造成资源浪费。因此国际电工委员会IEC定义了一种电力系统通用信息模型 CIM (Commonlnformation Model)。通用信息模型CIM是电力企业应用集成的重要工具,它包括公用类、属性、关系等,其类(Class)及对象(Object)是抽象的,可以用于许多电力系统应用,它是逻辑数据结构的灵魂,可定义信息交换模型。通用信息模型CM是统一的,但不同的 厂家、不同的系统对其理解是不同的,支持的数据格式也有区别,本专利技术中CC2000比较好地本文档来自技高网...

【技术保护点】
一种CC2000模型转换导入D5000系统的方法,其特征在于,所述方法包括如下步骤:(1).对CC2000模型XML格式文件进行预处理;(2).将完善的XML文件导入Office?Access,形成Excel电子表格形式的数据;(3).导出D5000的关系库EMS下的数据与库表结构;(4).将CC2000导出的Excel格式的数据先按表对应字段拷贝到D5000导出的反映库表结构的Excel对应的表与字段中;(5).在Excel里面添加与计算生成ID;(6).将Excel里的空白字段但是D5000要求非空的字段添加暂时的字段;(7).将模型数据Excel表格导入D5000中。

【技术特征摘要】
1.一种CC2000模型转换导入D5000系统的方法,其特征在于,所述方法包括如下步骤 (1).对CC2000模型XML格式文件进行预处理; (2).将完善的XML文件导入OfficeAccess,形成Excel电子表格形式的数据; (3).导出D5000的关系库EMS下的数据与库表结构; (4).将CC2000导出的Excel格式的数据先按表对应字段拷贝到D5000导出的反映库表结构的Excel对应的表与字段中; (5).在Excel里面添加与计算生成ID; (6).将Excel里的空白字段但是D5000要求非空的字段添加暂时的字段; (7).将模型数据Excel表格导入D5000中。2.根据权利要求1所述的方法,其特征在于,在所述步骤I中,完善CC2000模型XML格式文件中五级命名,并统一处理成数据形式的格式;CC2000的mRID是字母加上数字的编码形式,要添加D5000的统一 ID形式的LONG数据项。3.根据权利要求1所述的方法,其特征在于,在所述步骤3中,借助数据库迁移工具DTSJf D5000的关系库EMS下的模型表的数据与库表结构导出。4.根据权利要求1所述的方法,其...

【专利技术属性】
技术研发人员:袁荣昌李立新李强狄方春张大鹏花静
申请(专利权)人:中国电力科学研究院国家电网公司
类型:发明
国别省市:

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

1