System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种二次系统异构模型文件的转换方法及系统技术方案_技高网

一种二次系统异构模型文件的转换方法及系统技术方案

技术编号:42508712 阅读:21 留言:0更新日期:2024-08-22 14:24
本发明专利技术适用于文件转换技术领域,提供了一种二次系统异构模型文件的转换方法及系统,方法分别获取第一模型文件和第二模型文件的关键信息,所述关键信息包括二次设备之间的层次关系、二次所有设备的物理特征信息和线缆连接关系;基于所述关键信息确定所述第一模型文件和第二模型文件的层次结构树、设备特征属性和设备连接图;根据所述层次结构树、设备特征属性和设备连接图确定所述第一模型文件与第二模型文件的特征映射关系;根据所述特征映射关系将所述第一模型文件与第二模型文件进行相互转换。通过实现异构模型文件进行无损转换,减少模型文件转换出现异常的问题。

【技术实现步骤摘要】

本专利技术涉及文件转换,特别涉及一种二次系统异构模型文件的转换方法及系统


技术介绍

1、随着电力系统的快速发展和电网互联的加强,各电网企业之间的合作与交流越来越频繁。目前各电网企业之间交流主要依靠电力二次系统传输信息,电力二次系统主要有spd和sdd两种规范,分别为《输变电工程逻辑模型规范》,和《变电站二次回路建模及交互规范》。模型文件对于电力系统的运行、监控和保护具有重要意义。由于两种规范对应的两种模型文件的格式存在差异,无法直接进行相互转换,这就使得基于两种规范进行传输信息存在异常的情况。

2、鉴于此,需要一种二次系统异构模型文件的转换方法及系统。


技术实现思路

1、本申请实施例提供了一种二次系统异构模型文件的转换方法及系统,用于解决异构模型文件进行转换出现异常的问题。

2、本申请实施例第一方面提供了一种二次系统异构模型文件的转换方法,包括:

3、分别获取第一模型文件和第二模型文件的关键信息,所述关键信息包括二次设备之间的层次关系、二次所有设备的物理特征信息和线缆连接关系;

4、基于所述关键信息确定所述第一模型文件和第二模型文件的层次结构树、设备特征属性和设备连接图;

5、根据所述层次结构树、设备特征属性和设备连接图确定所述第一模型文件与第二模型文件的特征映射关系;

6、根据所述特征映射关系将所述第一模型文件与第二模型文件进行相互转换。

7、更进一步地,所述基于所述关键信息确定所述第一模型文件和第二模型文件的层次结构树、设备特征属性和设备连接图,包括:

8、对所述第一模型文件和第二模型文件进行遍历,得到对应的树状结构,对所述树状结构进行裁剪确定所述第一模型文件和第二模型文件的层次结构树;

9、分别读取所述第一模型文件和第二模型文件,通过解析所有元素节点确定所述第一模型文件和第二模型文件的设备特征属性;

10、遍历所述第一模型文件和第二模型文件中所有表示连接关系的线缆元素,得到所述线缆元素的连接点信息,根据所述连接点信息确定所述第一模型文件和第二模型文件的设备连接图。

11、更进一步地,所述根据所述层次结构树、设备特征属性和设备连接图确定所述第一模型文件与第二模型文件的特征映射关系,包括:

12、根据所述层次结构树分析所述第一模型文件和第二模型文件的结构树中所有子树之间的相关性,基于所述相关性确定二次设备间的映射关系;

13、根据所述设备特征属性对比所述第一模型文件和第二模型文件的属性值的异同,基于所述属性值的异同确定属性信息映射关系;

14、根据所述设备连接图分析所述第一模型文件和第二模型文件的回路连接关系,基于所述回路连接关系确定回路之间的映射关系。

15、更进一步地,所述根据所述特征映射关系将所述第一模型文件与第二模型文件进行相互转换,包括:

16、设置设备映射规则和属性信息映射规则,将所述第一模型文件和第二模型文件的设备结果进行相关转换;

17、设置层次关系映射规则,修改所述第一模型文件或第二模型文件中部分元素的层次关系;

18、设置连接关系映射规则,将所述第一模型文件和第二模型文件的参数和回路进行适配。

19、更进一步地,在所述根据所述特征映射关系将所述第一模型文件与第二模型文件进行相互转换之后,所述方法还包括:

20、验证转换后的第一模型文件和第二模型文件的属性信息、层次关系和逻辑规范。

21、本申请实施例第二方面提供了一种二次系统异构模型文件的转换系统,包括:

22、关键信息获取单元,用于分别获取第一模型文件和第二模型文件的关键信息,所述关键信息包括二次设备之间的层次关系、二次所有设备的物理特征信息和线缆连接关系;

23、层次结构树、设备特征属性和设备连接图确定单元,用于基于所述关键信息确定所述第一模型文件和第二模型文件的层次结构树、设备特征属性和设备连接图;

24、特征映射关系确定单元,用于根据所述层次结构树、设备特征属性和设备连接图确定所述第一模型文件与第二模型文件的特征映射关系;

25、模型文件相互转换单元,用于根据所述特征映射关系将所述第一模型文件与第二模型文件进行相互转换。

26、更进一步地,所述层次结构树、设备特征属性和设备连接图确定单元,包括:

27、层次结构树确定模块,用于对所述第一模型文件和第二模型文件进行遍历,得到对应的树状结构,对所述树状结构进行裁剪确定所述第一模型文件和第二模型文件的层次结构树;

28、设备特征属性确定模块,用于分别读取所述第一模型文件和第二模型文件,通过解析所有元素节点确定所述第一模型文件和第二模型文件的设备特征属性;

29、设备连接图确定模块,用于遍历所述第一模型文件和第二模型文件中所有表示连接关系的线缆元素,得到所述线缆元素的连接点信息,根据所述连接点信息确定所述第一模型文件和第二模型文件的设备连接图。

30、更进一步地,所述特征映射关系确定单元,包括:

31、二次设备间的映射关系确定模块,用于根据所述层次结构树分析所述第一模型文件和第二模型文件的结构树中所有子树之间的相关性,基于所述相关性确定二次设备间的映射关系;

32、属性信息映射关系确定模块,用于根据所述设备特征属性对比所述第一模型文件和第二模型文件的属性值的异同,基于所述属性值的异同确定属性信息映射关系;

33、回路之间的映射关系确定模块,用于根据所述设备连接图分析所述第一模型文件和第二模型文件的回路连接关系,基于所述回路连接关系确定回路之间的映射关系。

34、更进一步地,所述模型文件相互转换单元,包括:

35、设备映射规则和属性信息映射规则设置模块,用于设置设备映射规则和属性信息映射规则,将所述第一模型文件和第二模型文件的设备结果进行相关转换;

36、层次关系映射规则设置模块,用于设置层次关系映射规则,修改所述第一模型文件或第二模型文件中部分元素的层次关系;

37、连接关系映射规则设置模块,用于设置连接关系映射规则,将所述第一模型文件和第二模型文件的参数和回路进行适配。

38、更进一步地,在所述模型文件相互转换单元之后,所述系统还包括:

39、属性信息、层次关系和逻辑规范验证单元,用于验证转换后的第一模型文件和第二模型文件的属性信息、层次关系和逻辑规范。

40、从以上技术方案可以看出,本申请实施例具有以下优点:

41、本申请首先分别获取两种模型文件的二次所有设备的物理特征信息、二次设备之间的层次关系和线缆连接关系,根据这些信息确定两种模型文件的设备特征属性、层次结构树和设备连接图,然后确定两种模型文件之间的特征映射关系,最后根据特征映射关系将两种模型文件进行相互转换。通过将不同模型文件之间建立映射关系,在不本文档来自技高网...

【技术保护点】

1.一种二次系统异构模型文件的转换方法,其特征在于,包括:

2.根据权利要求1所述的二次系统异构模型文件的转换方法,其特征在于,所述基于所述关键信息确定所述第一模型文件和第二模型文件的层次结构树、设备特征属性和设备连接图,包括:

3.根据权利要求1所述的二次系统异构模型文件的转换方法,其特征在于,所述根据所述层次结构树、设备特征属性和设备连接图确定所述第一模型文件与第二模型文件的特征映射关系,包括:

4.根据权利要求1所述的二次系统异构模型文件的转换方法,其特征在于,所述根据所述特征映射关系将所述第一模型文件与第二模型文件进行相互转换,包括:

5.根据权利要求4所述的二次系统异构模型文件的转换方法,其特征在于,在所述根据所述特征映射关系将所述第一模型文件与第二模型文件进行相互转换之后,所述方法还包括:

6.一种二次系统异构模型文件的转换系统,其特征在于,包括:

7.根据权利要求6所述的二次系统异构模型文件的转换系统,其特征在于,所述层次结构树、设备特征属性和设备连接图确定单元,包括:

8.根据权利要求6所述的二次系统异构模型文件的转换系统,其特征在于,所述特征映射关系确定单元,包括:

9.根据权利要求6所述的二次系统异构模型文件的转换系统,其特征在于,所述模型文件相互转换单元,包括:

10.根据权利要求9所述的二次系统异构模型文件的转换系统,其特征在于,在所述模型文件相互转换单元之后,所述系统还包括:

...

【技术特征摘要】

1.一种二次系统异构模型文件的转换方法,其特征在于,包括:

2.根据权利要求1所述的二次系统异构模型文件的转换方法,其特征在于,所述基于所述关键信息确定所述第一模型文件和第二模型文件的层次结构树、设备特征属性和设备连接图,包括:

3.根据权利要求1所述的二次系统异构模型文件的转换方法,其特征在于,所述根据所述层次结构树、设备特征属性和设备连接图确定所述第一模型文件与第二模型文件的特征映射关系,包括:

4.根据权利要求1所述的二次系统异构模型文件的转换方法,其特征在于,所述根据所述特征映射关系将所述第一模型文件与第二模型文件进行相互转换,包括:

5.根据权利要求4所述的二次系统异构模型文件的转换方法,其特征在于...

【专利技术属性】
技术研发人员:吴江雄刘千宽田君杨桂海涛龙跃达陈威方柳陈葆超
申请(专利权)人:广西电网有限责任公司桂林供电局
类型:发明
国别省市:

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

1