一种基于VBA编程的变电所变配电系统图自动绘制方法

文档序号:36140014发布日期:2023-11-22 23:00阅读:30来源:国知局
一种基于

本发明涉及变配电房电气设计以及建筑电气设计,尤其涉及一种基于vba 编程的变电所变配电系统图自动绘制方法。


背景技术:

1、变电所作为民用及工业建筑的供电核心,其设计工作是建筑电气设计中不可 缺少的部分,主要包括高低压配电系统图、平剖面图等。其中变电所低压配电系统图的设计为重要的一部分,图纸中需标明变压器容量,母线的型号、规格,馈电开关型号、整定值,电流互感器,电工仪表的型号等。

2、现有技术中的常规设计流程,是把建筑电气的配电干线系统图中的用电负荷信息通过人工提取与计算,通过较为复杂的处理后,再将变电所配电系统图人工绘制出来。

3、随着现代技术的快速发展,建筑设计工程领域出现了很多辅助工具与程序,但是常规的设计流程并没有更新,主要还是通过人工方式进行用电负荷的数据处理与图纸绘制,非常耗时且容易出现错漏,设计工作效率较为低下。


技术实现思路

1、本发明所要解决的问题是:提供一种基于 vba 编程的变电所变配电系统图自动绘制方法,用于提高设计工作的效率与变电所配电系统图的图纸质量。

2、本发明采用如下技术方案:一种基于vba编程的变电所变配电系统图自动绘制方法,包括以下步骤:

3、步骤s1、利用变电所变配电系统图设计excel模板文件,打开配电干线系统图cad文件,提取用电负荷信息,并形成用电负荷计算表格;所述用电负荷信息包括:回路编号、负荷名称、安装容量、需要系数、计算容量、功率因数、计算电流以及是否需要设置消防联动控制、电气火灾监控信息;

4、步骤s2、根据所述用电负荷信息中的负荷名称,把用电负荷分为不同用电负荷类别,并根据所述不同用电负荷类别进行大小排序,将负荷类别信息填入用电负荷计算表格中;

5、步骤s3、根据所述用电负荷信息中的计算电流与用电负荷类别,为用电负荷自动选择配电设备,包括开关、互感器以及仪表,并将所选配电设备参数填入到用电负荷计算表格中;

6、步骤s4、根据所述用电负荷计算表格的计算容量与用电负荷类别,为用电负荷分配变电所低压母线编号,计算总计算容量,并根据用电负荷类别,选择同时系数,最终选择变压器容量,并选择进线柜、联络柜、无功补偿及有源滤波柜,生成变电所变压器负荷计算表;

7、步骤s5、根据用电负荷计算表格,打开cad并自动绘制变电所变配电系统图。

8、其中,步骤s1中,打开配电干线系统图cad文件提取用电负荷信息并形成用电荷信息表格,方法包括:在excel模板文件中通过visual basic程序打开cad文件,选择用电负荷信息文字,通过visual basic程序提取用电负荷信息,并形成excel用电负荷计算表格。

9、步骤s2中,不同用电负荷类别包括:重要负荷、照明负荷、空调负荷、动力负荷、消防负荷等;重要负荷为除消防负荷之外的,需要不同变压器低压母线供电的用电负荷;按不同用电负荷类别进行大小排序,用于将用电负荷均匀分配在不同变压器母线上。

10、步骤s3中,根据用电负荷信息中的计算电流为用电负荷自动选择配电设备,方法为:查询用电负荷计算表格中用电负荷的计算电流,根据计算电流的大小与用电负荷类别,通过visual basic程序在预设的数据库中查询所需的配电设备;

11、配电设备包括:低压配电回路柜、配电回路柜内配电开关、电流互感器及配电电缆;

12、配电设备参数包括:低压配电回路柜的模数、配电开关的型号与整定值、电流互感器型号与规格、配电电缆型号与线径规格。

13、步骤s4中,根据用电负荷信息中的计算容量与用电负荷类别,为用电负荷分配变电所低压母线编号,包括如下子步骤:

14、s4.1、通过visual basic程序读取用电负荷计算表格中用电负荷的负荷类别与计算容量;

15、s4.2、按照重要负荷、照明负荷、空调负荷、动力负荷、消防负荷的顺序,为每个类别中计算容量经过大小排序后的用电负荷分配变压器低压母线编号;

16、s4.3、属于重要负荷及消防负荷的用电负荷,两路用电分配不同的变压器母线编号。

17、其中,选择变压器容量的方法为:根据visual basic程序所计算总计算容量以及整体负荷类型,基于经验值或数据手册推荐值,选择大楼整体同时系数并赋值,最终自动选择变压器容量;所述变电所变压器负荷计算表,用于提供报供电公司供电方案所需的计算书。

18、步骤s5中,根据用电负荷计算表格打开cad并自动绘制变电所变配电系统图,包括如下子步骤:

19、s5.1、预先创建变电所变配电系统图cad模板及插入各类cad属性块;

20、s5.2、读取用电负荷计算表格中的信息,所述信息包括:用电负荷回路编号、负荷名称、计算电流、配电设备参数、变压器容量、进线柜、联络柜、无功补偿及有源滤波柜;

21、s5.3、通过程序在cad中进行写入属性块操作,将上述s5.2参数赋予所述cad属性块。

22、具体的,cad属性块包括:高压柜属性块、变压器柜属性块、进线柜属性块、联络柜属性块、无功补偿属性块、有源滤波柜属性块、低压配电回路柜属性块。

23、本发明采用以上技术方案与现有技术相比,具有以下技术效果:

24、本发明变电所变配电系统图自动绘制方法,通过vb程序(visual basic程序)自动读取配电干线系统图中的用电负荷信息,将cad中的用电负荷信息文字转化成excel能处理的数据,在 excel中实现用电负荷信息数据的处理与自动计算,并通过特定算法选择配电设备参数并给用电负荷分配低压母线编号,用电负荷信息处理完成后,通过vb程序将excel表格中的信息自动绘制变电所低压配电箱系统图,可以大幅提高设计效率,减少人工计算与绘图带来的错误。



技术特征:

1.一种基于vba编程的变电所变配电系统图自动绘制方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的基于vba编程的变电所变配电系统图自动绘制方法,其特征在于,步骤s1中,打开配电干线系统图cad文件提取用电负荷信息并形成用电荷信息表格,方法包括:在excel模板文件中通过visual basic程序打开cad文件,选择用电负荷信息文字,通过visual basic程序提取用电负荷信息,并形成excel用电负荷计算表格。

3.根据权利要求2所述的基于vba编程的变电所变配电系统图自动绘制方法,其特征在于,步骤s2中,

4.根据权利要求3所述的基于vba编程的变电所变配电系统图自动绘制方法,其特征在于,步骤s3中所述根据用电负荷信息中的计算电流为用电负荷自动选择配电设备,方法为:查询用电负荷计算表格中用电负荷的计算电流,根据计算电流的大小与用电负荷类别,通过visual basic程序在预设的数据库中查询所需的配电设备;

5.根据权利要求4所述的基于vba编程的变电所变配电系统图自动绘制方法,其特征在于,步骤s4中根据用电负荷信息中的计算容量与用电负荷类别,为用电负荷分配变电所低压母线编号,包括如下子步骤:

6.根据权利要求5所述的基于vba编程的变电所变配电系统图自动绘制方法,其特征在于,步骤s4中所述选择变压器容量的方法为:根据visual basic程序所计算总计算容量以及整体负荷类型,基于经验值或数据手册推荐值,选择大楼整体同时系数并赋值,最终自动选择变压器容量;所述变电所变压器负荷计算表,用于提供报供电公司供电方案所需的计算书。

7.根据权利要求1至6任一项所述的基于vba编程的变电所变配电系统图自动绘制方法,其特征在于,步骤s5中,所述根据用电负荷计算表格打开cad并自动绘制变电所变配电系统图,包括如下子步骤:

8.根据权利要求7所述的基于vba编程的变电所变配电系统图自动绘制方法,其特征在于,所述cad属性块包括:高压柜属性块、变压器柜属性块、进线柜属性块、联络柜属性块、无功补偿属性块、有源滤波柜属性块、低压配电回路柜属性块。


技术总结
本发明公开了一种基于VBA编程的变电所变配电系统图自动绘制方法,该方法包括如下步骤:从建筑电气配电干线系统图中获取所有用电负荷信息到EXCEL表格中,信息包括负荷名称、容量等;利用算法对Excel表格中的用电负荷信息进行关键字识别,分为若干用电类别,按不同类别进行自动排序;利用算法为各回路用电负荷自动选择配电设备、供电电缆等,将用电负荷合理地分配到变电所内不同变压器母线段上,并自动选择变压器容量、无功补偿容量等;根据处理后的Excel表格数据,利用程序将关键数据输出到AutoCAD中并自动生成变电所变配电系统图。基于发明提出的变电所变配电系统图自动绘制方法,可以减少电气设计的人工错漏,提高变电所变配电系统图的设计效率与质量。

技术研发人员:袁星,段大坤,凌启程,施立彧,赵鸿鑫,臧胜
受保护的技术使用者:东南大学建筑设计研究院有限公司
技术研发日:
技术公布日:2024/1/16
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1