一种二次系统异构模型文件的转换方法及系统与流程

文档序号:39157495发布日期:2024-08-22 12:25阅读:27来源:国知局
一种二次系统异构模型文件的转换方法及系统与流程

本发明涉及文件转换,特别涉及一种二次系统异构模型文件的转换方法及系统。


背景技术:

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页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1