变电二次设备信息流CAD图生成方法、装置、设备及介质制造方法及图纸

技术编号:38769365 阅读:10 留言:0更新日期:2023-09-10 10:42
本发明专利技术公开一种变电二次设备信息流CAD图生成方法、装置、设备及介质。方法包括:解析变电二次设备的源端数据,得到设备内所有端口的物理回路及虚回路信息;根据所述物理回路及虚回路信息,构建设备信息流数据模型;根据所述设备信息流数据模型,基于CAD的二次开发接口进行图元绘制,生成设备信息流CAD图。本发明专利技术通过解析源端数据,运用设备信息流解析算法分析设备的物理回路和传输的信息流信息,并基于AutoCAD提供的二次开发接口自动绘制生成信息流CAD图,有效提升了变电站二次设备信息流CAD图绘制效率。图绘制效率。图绘制效率。

【技术实现步骤摘要】
变电二次设备信息流CAD图生成方法、装置、设备及介质


[0001]本专利技术涉及到电力系统自动化
,具体涉及到一种变电二次设备信息流CAD图生成方法、装置、设备及介质。

技术介绍

[0002]随着变电站二次数字化相关规范及要求的陆续制定及落地推动,变电站二次数字化建设越发成熟,但传统的CAD制图手段需要投入大量人工,来完成设计、校核、评审的各阶段工作,同时制造

设计

建设

移交等各环节通过CAD图纸的交互方式,同样需要在各类CAD图纸的基础上完成设计整合及移交,效率相对低下。

技术实现思路

[0003]本专利技术的目的是针对现有技术存在的问题,提供一种变电二次设备信息流CAD图生成方法、装置、设备及介质,用以解决变电站二次设备信息流的CAD图手动绘制方式效率低下的问题。
[0004]根据本专利技术说明书的一方面,提供一种变电二次设备信息流CAD图生成方法,包括:
[0005]解析变电二次设备的源端数据,得到设备内所有端口的物理回路及虚回路信息;
[0006]根据所述物理回路及虚回路信息,构建设备信息流数据模型;
[0007]根据所述设备信息流数据模型,基于CAD的二次开发接口进行图元绘制,生成设备信息流CAD图。
[0008]上述技术方案通过解析源端数据,运用设备信息流解析算法分析设备的物理回路和传输的信息流信息,并基于AutoCAD(一种自动计算机辅助设计软件Autodesk Computer Aided Design,以下简称AutoCAD)提供的二次开发接口自动绘制生成信息流CAD(计算机辅助设计Computer Aided Design,以下简称CAD)图。
[0009]作为进一步的技术方案,所述设备信息流数据模型的构建,进一步包括:
[0010]导入变电二次设备的源端数据文件;
[0011]获取设备内所有端口信息并解析得到所有端口的物理回路;
[0012]整合所有端口的物理回路,构建物理回路模型;
[0013]解析物理回路模型各连接点虚回路信息;
[0014]根据所述物理回路及虚回路信息,形成设备信息流数据模型。
[0015]作为进一步的技术方案,所述物理回路模型的构建,进一步包括对变电二次设备的所有物理回路执行如下遍历操作:
[0016]创建根设备作为当前设备;
[0017]从当前物理回路的第二个端口开始遍历,在当前设备的子设备集中已包含了当前端口所属设备时,则将当前端口与其前一个端口的连接加入到当前子设备端口连接对中,并将当前子设备置为当前设备;
[0018]在当前设备的子设备集中未包含当前端口所属设备时,则创建新的子设备,将当前端口连接加入到新建子设备端口连接对中,并将当前子设备加入到当前设备的子设备集中,同样将当前子设备置为当前设备;
[0019]对当前物理回路中的其他端口重复遍历流程,直至最后一个端口。
[0020]作为进一步的技术方案,所述方法还包括:采用递归算法绘制信息流CAD图。
[0021]作为进一步的技术方案,所述方法还包括:
[0022]所述设备信息流数据模型为树形结构,对于树形结构中的每个设备,均采用自顶向下的方式,先绘制其所有的子设备,待所有的子设备绘制完成后,再自底向上返回到父设备,绘制父设备的端口连接对。
[0023]作为进一步的技术方案,父设备的高度取决于端口连接对的高度和其所有子设备的高度,取二者最大值作为父设备的高度,绘制父设备。
[0024]根据本专利技术说明书的一方面,提供一种变电二次设备信息流CAD图生成装置,包括:
[0025]解析模块,用于解析变电二次设备的源端数据,得到设备内所有端口的物理回路及虚回路信息;
[0026]模型构建模块,用于根据所述物理回路及虚回路信息,构建设备信息流数据模型;
[0027]绘制模块,用于根据所述设备信息流数据模型,基于CAD的二次开发接口进行图元绘制,生成设备信息流CAD图。
[0028]根据本专利技术说明书的一方面,提供一种电子设备,包括:处理器;以及存储器,其上存储有可执行代码,当所述可执行代码被所述处理器执行时,使所述处理器执行所述的变电二次设备信息流CAD图生成方法的步骤。
[0029]根据本专利技术说明书的一方面,提供一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该计算机程序被处理器执行时,实现所述变电二次设备信息流CAD图生成方法的步骤。
[0030]与现有技术相比,本专利技术的有益效果是:
[0031]本专利技术适用于变电二次设备信息流CAD图自动绘制方法,通过对源端数据解析,获取设备的物理回路和虚回路信息,运用信息流解析算法分析设备之间的拓扑层级关系和传输的信息流,并基于AutoCAD二次开发接口自动生成信息流CAD图,帮助设计人员快速出图,提高了工作效率。
附图说明
[0032]图1为本专利技术设备信息流CAD图自动生成方法整体流程图;
[0033]图2为本专利技术设备信息流数据模型结构图;
[0034]图3为本专利技术设备物理回路整合流程图;
[0035]图4为本专利技术CAD图形数据库层次结构图;
[0036]图5为本专利技术信息流图图元组织结构图;
[0037]图6为本专利技术信息流图绘制流程图;
[0038]图7为本专利技术设备信息流CAD图。
具体实施方式
[0039]下面将结合本专利技术中的附图,对本专利技术的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动条件下所获得的所有其它实施例,都属于本专利技术保护的范围。
[0040]本专利技术通过解析源端数据,运用设备信息流解析算法分析设备的物理回路和传输的信息流信息,并基于AutoCAD提供的二次开发接口自动绘制生成信息流CAD图,能够有效提升变电站二次设备信息流CAD图绘制效率。
[0041]本专利技术提供的基于源端数据的设备信息流CAD图自动生成方法,主要分为解析源端数据构建设备信息流数据模型和信息流CAD图自动绘制两大模块。实现通过导入源端数据文件并解析设备内所有端口的物理回路和虚回路信息,获得绘制信息流图所需要的关键信息,并进行梳理整合,形成设备信息流数据模型。基于AutoCAD提供的二次开发接口并结合信息流数据模型进行相应图元绘制,实现从解析到绘制设备信息流CAD图全自动化。整体实现流程如图1所示。
[0042]在构建设备信息流数据模型步骤中,包括获取源端数据、解析源端数据、解析设备物理回路、整合设备物理回路、解析物理回路模型各连接点信息流等步骤。
[0043]本专利技术中的源端数据是通过解析SPCD和SCD文件后形成的数据库文件,包含了变电站物理结构信息和虚回路信息等。构建设备信息流数据模型涉及的部分数据表如下:
[0本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.变电二次设备信息流CAD图生成方法,其特征在于,包括:解析变电二次设备的源端数据,得到设备内所有端口的物理回路及虚回路信息;根据所述物理回路及虚回路信息,构建设备信息流数据模型;根据所述设备信息流数据模型,基于CAD的二次开发接口进行图元绘制,生成设备信息流CAD图。2.根据权利要求1所述的变电二次设备信息流CAD图生成方法,其特征在于,所述设备信息流数据模型的构建,进一步包括:导入变电二次设备的源端数据文件;获取设备内所有端口信息并解析得到所有端口的物理回路;整合所有端口的物理回路,构建物理回路模型;解析物理回路模型各连接点虚回路信息;根据所述物理回路及虚回路信息,形成设备信息流数据模型。3.根据权利要求2所述的变电二次设备信息流CAD图生成方法,其特征在于,所述物理回路模型的构建,进一步包括对变电二次设备的所有物理回路执行如下遍历操作:创建根设备作为当前设备;从当前物理回路的第二个端口开始遍历,在当前设备的子设备集中已包含了当前端口所属设备时,则将当前端口与其前一个端口的连接加入到当前子设备端口连接对中,并将当前子设备置为当前设备;在当前设备的子设备集中未包含当前端口所属设备时,则创建新的子设备,将当前端口连接加入到新建子设备端口连接对中,并将当前子设备加入到当前设备的子设备集中,同样将当前子设备置为当前设备;对当前物理回路中的其他端口重复遍历流程,直至最后一个端口。4.根据权利要求1所述的变电二次设备信息流CAD图生成方法,其特...

【专利技术属性】
技术研发人员:陈伟利叶长涛赵福旺顾咏军李伟张立斌李爱民班阳郑薇李明王凌峰吴万张东顾俊捷曹卫国桑银霞曹晓芳
申请(专利权)人:南京五采智电电力科技有限公司
类型:发明
国别省市:

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

1