配电系统图生成方法、装置、设备及存储介质转让专利

申请号 : CN202211010059.X

文献号 : CN115081159B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 请求不公布姓名

申请人 : 合肥坤颐建筑科技合伙企业(有限合伙)

摘要 :

本发明涉及建筑供电设计技术领域,公开了一种配电系统图生成方法、装置、设备及存储介质,该方法包括:获取链接BIM模型,并读取链接BIM模型中的模型构件,其中,模型构件至少包括风机和空间构件;基于风机和空间构件布置若干配电箱;基于风机的风机参数计算配电箱的配电箱参数并生成对应的设备回路;将风机参数、配电箱参数和设备回路分别与风机构建映射关系;基于映射关系生成对应于链接BIM模型的配电系统图。本申请的技术方案通过对模型中各构件的读取识别,匹配对应的配电箱和设备回路,通过不同的设计标椎为配电箱和回路生成对应的参数,随后基于对应的参数生成对应的系统图,使得在确定风机的情况下能够自动生成配套回路和配电系统图。

权利要求 :

1.一种配电系统图生成方法,其特征在于,所述配电系统图生成方法包括:获取链接BIM模型,并读取所述链接BIM模型中的模型构件,其中,所述模型构件至少包括风机和空间构件,其中,所述空间构件包括土建专业模型中的门、窗、梁、承重墙构件;

基于所述空间构件的位置确定配电箱的位置,以及基于所述空间构件内风机的数量确定配电箱的数量;

基于所述风机的风机参数计算所述配电箱的配电箱参数;

基于所述风机的位置、所述配电箱的位置和所述配电箱的数量,布置连接所述风机和所述配电箱的设备回路;

获取对应于所述风机的开关类型,并基于所述风机参数代入至预设的匹配表,得到对应于所述风机的设备回路参数,其中,所述设备回路参数包括线径、截面、材质和长度;

将所述风机参数、所述配电箱参数、所述设备回路参数和所述设备回路分别与所述风机构建映射关系;

基于所述映射关系生成对应于所述链接BIM模型的配电系统图。

2.根据权利要求1所述的配电系统图生成方法,其特征在于,所述风机参数包括风机坐标和风机分类;

所述基于所述空间构件的位置确定配电箱的位置,以及基于所述空间构件内风机的数量确定配电箱的数量,包括:获取对应于风机坐标的空间构件的编号;

根据所述空间构件中包含的风机的数量,将所述空间构件划分为第一集合和第二集合,其中,所述第一集合的空间构件中包含仅一个风机,所述第二集合的空间构件中包含大于一个风机;

基于第一集合和第二集合内的所述风机分类于对应编号的空间构件中确定风机对应的配电箱的位置和配电箱的数量。

3.根据权利要求2所述的配电系统图生成方法,其特征在于,所述空间构件包括墙构件;

所述基于第一集合和第二集合内的所述风机分类于对应编号的空间构件中确定风机对应的配电箱的位置和配电箱的数量,包括:判断所述第二集合中的任一所述空间构件中的风机分类是否相同;

若否,则为不同的所述风机分类单独生成对应的配电箱;

为所述第一集合以及所述第二集合中其余存在风机的空间构件生成对应于所述风机参数的配电箱;

判断所述空间构件中需要生成所述配电箱的个数;

当个数为一时,将所述配电箱布置于符合预设的布置要求的墙构件之上;

当个数为二时,判断所述墙构件是否能同时布置两个所述配电箱;

若否,则为配电箱分别布置于相邻的所述墙构件之上。

4.根据权利要求2所述的配电系统图生成方法,其特征在于,在所述基于第一集合和第二集合内的所述风机分类于对应编号的空间构件中确定风机对应的配电箱的位置和配电箱的数量之后,还包括:基于预设的配电箱命名标准为配置的配电箱生成对应的配电箱名称;

基于所述风机分类确定配电箱类型;

将生成的所述配电箱名称和所述配电箱类型填入对应的配电箱实例属性中。

5.根据权利要求1所述的配电系统图生成方法,其特征在于,在所述获取链接BIM模型,并读取所述链接BIM模型中的构件之前,还包括:基于预设的回路参数选型标准,配置用于配电系统图生成方法的若干类型的回路构件;

基于预设的配电箱选型标准,配置用于配电系统图生成方法的若干类型的配电箱构件;

采用所述若干类型的回路构件和配电箱构件构建回路系统图模块库和配电箱系统图模块库。

6.根据权利要求5所述的配电系统图生成方法,其特征在于,所述将所述风机参数、所述配电箱参数和所述设备回路与所述风机构建映射关系,包括:基于所述风机参数和所述设备回路匹配所述回路系统图模块库,得到对应于所述风机参数的回路系统图;

基于所述配电箱参数匹配所述配电箱系统图模块库,得到对应于所述配电箱的配电箱系统图;

将所述回路系统图和所述配电箱系统图与所述风机一一构建映射关系。

7.根据权利要求6所述的配电系统图生成方法,其特征在于,所述配电箱参数还包括铜排长度,所述基于所述映射关系生成对应于所述链接BIM模型的配电系统图,包括:基于所述回路系统图和所述配电箱模块库计算铜排长度;

基于所述铜排长度和所述配电箱参数确定各所述设备回路在所述链接BIM模型中的回路坐标;

基于所述风机对应的所述回路坐标和所述映射关系生成风机系统图;

判断需要生成的风机系统图个数是否超出预设的布置阈值;

若超出,则基于风机系统图个数和所述布置阈值创建若干绘图视图;

将风机系统图按顺序生成于所述绘图视图中,得到对应于所述链接BIM模型的配电系统图。

8.一种配电系统图生成装置,其特征在于,所述配电系统图生成装置包括:构件信息获取模块,用于获取链接BIM模型,并读取所述链接BIM模型中的模型构件,其中,所述模型构件至少包括风机和空间构件;

配电箱布置模块,用于基于所述空间构件的位置确定配电箱的位置,以及基于所述空间构件内风机的数量确定配电箱的数量;

设备回路生成模块,用于基于所述风机的风机参数计算所述配电箱的配电箱参数;基于所述风机的位置、所述配电箱的位置和所述配电箱的数量,布置连接所述风机和所述配电箱的设备回路;获取对应于所述风机的开关类型,并基于所述风机参数代入至预设的匹配表,得到对应于所述风机的设备回路参数,其中,所述设备回路参数包括线径、截面、材质和长度;

映射关系构建模块,用于将所述风机参数、所述配电箱参数、所述设备回路参数和所述设备回路分别与所述风机构建映射关系;

配电系统图生成模块,用于基于所述映射关系生成对应于所述链接BIM模型的配电系统图。

9.一种配电系统图生成设备,其特征在于,所述配电系统图生成设备包括:存储器和至少一个处理器,所述存储器中存储有指令,所述存储器和所述至少一个处理器通过线路互连;

所述至少一个处理器调用所述存储器中的所述指令,以使得所述配电系统图生成设备执行如权利要求1‑7中任一项所述的配电系统图生成方法的各个步骤。

10.一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1‑7中任一项所述的配电系统图生成方法的各个步骤。

说明书 :

配电系统图生成方法、装置、设备及存储介质

技术领域

[0001] 本发明涉及建筑供电设计技术领域,尤其涉及一种配电系统图生成方法、装置、设备及存储介质。

背景技术

[0002] 风机配电箱系统图是风机设备配电方案的体现,是以原理图的形式,将所带负荷大小、设备线缆选型、配电箱参数等直观的表达出来。通过回路编号、所带负荷名称、箱体编号等与平面图形成对应。风机配电箱系统图的设计流程是,暖通风机设备提资→电气制定配电方案→计算相关参与参数→设备线缆选型。目前,即使在行业主推BIM正向设计的情况下,由于CAD软件操作的便利性以及成熟插件的应用,系统图的绘制仍旧多采用二维的方式。也有部分企业探索在三维建模软件中绘制,但软件本身对系统图支持较差,绘制难度大,且系统图和平面图中的配电箱没有形成关联,信息不联动。

发明内容

[0003] 本发明的主要目的在于解决现有的各专业模型中协同绘制过程存在同步不及时,仍需人工绘制对应的设备符号、回路符号、对应设备回路和配电系统图的技术问题。
[0004] 本发明第一方面提供了一种配电系统图生成方法,所述配电系统图生成方法包括:获取链接BIM模型,并读取所述链接BIM模型中的模型构件,其中,所述模型构件至少包括风机和空间构件;基于所述风机和所述空间构件布置若干配电箱;基于所述风机的风机参数计算所述配电箱的配电箱参数并生成对应的设备回路;将所述风机参数、所述配电箱参数和所述设备回路分别与所述风机构建映射关系;基于所述映射关系生成对应于所述链接BIM模型的配电系统图。
[0005] 可选的,在本发明第一方面的第一种实现方式中,所述风机参数包括风机坐标和风机分类;所述基于所述风机和所述空间构件布置若干配电箱,包括:获取对应于风机坐标的空间构件的编号;根据所述空间构件中包含的风机的数量,将所述空间构件划分为第一集合和第二集合,其中,所述第一集合的空间构件中包含仅一个风机,所述第二集合的空间构件中包含大于一个风机;基于第一集合和第二集合内的所述风机分类于对应编号的空间构件中布置对应的配电箱。
[0006] 可选的,在本发明第一方面的第二种实现方式中,所述空间构件包括墙构件;所述基于第一集合和第二集合内的所述风机分类于对应编号的空间构件中布置对应的配电箱,包括:判断所述第二集合中的任一所述空间构件中的风机分类是否相同;若否,则为不同的所述风机分类单独生成对应的配电箱;为所述第一集合以及所述第二集合中其余存在风机的空间构件生成对应于所述风机参数的配电箱;判断所述空间构件中需要生成所述配电箱的个数;当个数为一时,将所述配电箱布置于符合预设的布置要求的墙构件之上;当个数为二时,判断所述墙构件是否能同时布置两个所述配电箱;若否,则为配电箱分别布置于相邻的所述墙构件之上。
[0007] 可选的,在本发明第一方面的第三种实现方式中,在所述基于第一集合和第二集合内的所述风机分类于对应编号的空间构件中布置对应的配电箱之后,还包括:基于预设的配电箱命名标准为配置的配电箱生成对应的配电箱名称;基于所述风机分类确定配电箱类型;将生成的所述配电箱名称和所述配电箱类型填入对应的配电箱实例属性中。
[0008] 可选的,在本发明第一方面的第四种实现方式中,在所述获取链接BIM模型,并读取所述链接BIM模型中的构件之前,还包括:基于预设的回路参数选型标准,配置用于配电系统图生成方法的若干类型的回路构件;基于预设的配电箱选型标准,配置用于配电系统图生成方法的若干类型的配电箱构件;采用所述若干类型的回路构件和配电箱构件构建回路系统图模块库和配电箱系统图模块库。
[0009] 可选的,在本发明第一方面的第五种实现方式中,所述将所述风机参数、所述配电箱参数和所述设备回路与所述风机构建映射关系,包括:基于所述风机参数和所述设备回路匹配所述回路系统图模块库,得到对应于所述风机参数的回路系统图;基于所述配电箱参数匹配所述配电箱系统图模块库,得到对应于所述配电箱的配电箱系统图;将所述回路系统图和所述配电箱系统图与所述风机一一构建映射关系。
[0010] 可选的,在本发明第一方面的第六种实现方式中,所述配电箱参数还包括铜排长度,所述基于所述映射关系生成对应于所述链接BIM模型的配电系统图,包括:基于所述回路系统图和所述配电箱模块库计算铜排长度;基于所述铜排长度和所述配电箱参数确定各所述设备回路在所述链接BIM模型中的回路坐标;基于所述风机对应的所述回路坐标和所述映射关系生成风机系统图;判断需要生成的风机系统图个数是否超出预设的布置阈值;若超出,则基于风机系统图个数和所述布置阈值创建若干绘图视图;将风机系统图按顺序生成于所述绘图视图中,得到对应于所述链接BIM模型的配电系统图。
[0011] 本发明第二方面提供了一种配电系统图生成装置,包括:构件信息获取模块,用于获取链接BIM模型,并读取所述链接BIM模型中的模型构件,其中,所述模型构件至少包括风机和空间构件;配电箱布置模块,用于基于所述风机和所述空间构件布置若干配电箱;设备回路生成模块,用于基于所述风机的风机参数计算所述配电箱的配电箱参数并生成对应的设备回路;映射关系构建模块,用于将所述风机参数、所述配电箱参数和所述设备回路分别与所述风机构建映射关系;配电系统图生成模块,用于基于所述映射关系生成对应于所述链接BIM模型的配电系统图。
[0012] 可选的,在本发明第二方面的第一种实现方式中,所述构件信息获取模块具体用于:编号获取单元,获取对应于风机坐标的空间构件的编号;集合划分单元,根据所述空间构件中包含的风机的数量,将所述空间构件划分为第一集合和第二集合,其中,所述第一集合的空间构件中包含仅一个风机,所述第二集合的空间构件中包含大于一个风机;配电箱布置单元,基于第一集合和第二集合内的所述风机分类于对应编号的空间构件中布置对应的配电箱。
[0013] 可选的,在本发明第二方面的第二种实现方式中,所述配电箱布置单元具体用于:判断所述第二集合中的任一所述空间构件中的风机分类是否相同;若否,则为不同的所述风机分类单独生成对应的配电箱;为所述第一集合以及所述第二集合中其余存在风机的空间构件生成对应于所述风机参数的配电箱;判断所述空间构件中需要生成所述配电箱的个数;当个数为一时,将所述配电箱布置于符合预设的布置要求的墙构件之上;当个数为二时,判断所述墙构件是否能同时布置两个所述配电箱;若否,则为配电箱分别布置于相邻的所述墙构件之上。
[0014] 可选的,在本发明第二方面的第三种实现方式中,所述配电系统图生成装置还包括实例补充模块,所述实例补充模块具体用于:基于预设的配电箱命名标准为配置的配电箱生成对应的配电箱名称;基于所述风机分类确定配电箱类型;将生成的所述配电箱名称和所述配电箱类型填入对应的配电箱实例属性中。
[0015] 可选的,在本发明第二方面的第四种实现方式中,所述配电系统图生成装置还包括模块库构建模块,所述模块库构建模块具体用于:基于预设的回路参数选型标准,配置用于配电系统图生成方法的若干类型的回路构件;基于预设的配电箱选型标准,配置用于配电系统图生成方法的若干类型的配电箱构件;采用所述若干类型的回路构件和配电箱构件构建回路系统图模块库和配电箱系统图模块库。
[0016] 可选的,在本发明第二方面的第五种实现方式中,所述映射关系构建模块具体用于:基于所述风机参数和所述设备回路匹配所述回路系统图模块库,得到对应于所述风机参数的回路系统图;基于所述配电箱参数匹配所述配电箱系统图模块库,得到对应于所述配电箱的配电箱系统图;将所述回路系统图和所述配电箱系统图与所述风机一一构建映射关系。
[0017] 可选的,在本发明第二方面的第六种实现方式中,所述配电系统图生成模块具体用于:基于所述回路系统图和所述配电箱模块库计算铜排长度;基于所述铜排长度和所述配电箱参数确定各所述设备回路在所述链接BIM模型中的回路坐标;基于所述风机对应的所述回路坐标和所述映射关系生成风机系统图;判断需要生成的风机系统图个数是否超出预设的布置阈值;若超出,则基于风机系统图个数和所述布置阈值创建若干绘图视图;将风机系统图按顺序生成于所述绘图视图中,得到对应于所述链接BIM模型的配电系统图。
[0018] 本发明第三方面提供了一种配电系统图生成设备,包括:存储器和至少一个处理器,所述存储器中存储有指令,所述存储器和所述至少一个处理器通过线路互连;所述至少一个处理器调用所述存储器中的所述指令,以使得所述配电系统图生成设备执行上述的配电系统图生成方法的步骤。
[0019] 本发明的第四方面提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述的配电系统图生成方法的步骤。
[0020] 本发明的技术方案中,获取链接BIM模型,并读取所述链接BIM模型中的模型构件,其中,所述模型构件至少包括风机和空间构件;基于所述风机和所述空间构件布置若干配电箱;基于所述风机的风机参数计算所述配电箱的配电箱参数并生成对应的设备回路;将所述风机参数、所述配电箱参数和所述设备回路分别与所述风机构建映射关系;基于所述映射关系生成对应于所述链接BIM模型的配电系统图。本方法通过对模型中各构件的读取识别,匹配对应的配电箱和设备回路,通过不同的设计标椎为配电箱和回路生成对应的参数,随后基于对应的参数生成对应的系统图,使得在确定风机的情况下能够自动生成配套回路和配电系统图。

附图说明

[0021] 图1为本发明实施例中配电系统图生成方法的第一个实施例示意图;
[0022] 图2为本发明实施例中配电系统图生成方法的第二个实施例示意图;
[0023] 图3为本发明实施例中配电系统图生成方法的第三个实施例示意图;
[0024] 图4为本发明实施例中配电系统图生成装置的一个实施例示意图;
[0025] 图5为本发明实施例中配电系统图生成装置的另一个实施例示意图;
[0026] 图6为本发明实施例中配电系统图生成设备的一个实施例示意图。

具体实施方式

[0027] 本发明的技术方案中,获取链接BIM模型,并读取所述链接BIM模型中的模型构件,其中,所述模型构件至少包括风机和空间构件;基于所述风机和所述空间构件布置若干配电箱;基于所述风机的风机参数计算所述配电箱的配电箱参数并生成对应的设备回路;将所述风机参数、所述配电箱参数和所述设备回路分别与所述风机构建映射关系;基于所述映射关系生成对应于所述链接BIM模型的配电系统图。本方法通过对模型中各构件的读取识别,匹配对应的配电箱和设备回路,通过不同的设计标椎为配电箱和回路生成对应的参数,随后基于对应的参数生成对应的系统图,使得在确定风机的情况下能够自动生成配套回路和配电系统图。
[0028] 本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”、“第四”等(如果存在)是用于区别类似的构件,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的实施例能够以除了在这里图示或描述的内容以外的顺序实施。此外,术语“包括”或“具有”及其任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
[0029] 为便于理解,下面对本发明实施例的具体流程进行描述,请参阅图1,本发明实施例中配电系统图生成方法的第一个实施例包括:
[0030] 101,获取链接BIM模型,并读取链接BIM模型中的模型构件;
[0031] 在本实施例中,土建和暖通专业分别在土建专业模型和暖通专业模型中创建各自专业用电设备和设计信息,设计信息包括设备名称和设备功率等。设备名称需符合相关正向设计命名标准要求。
[0032] 具体的,所述链接BIM模型作泛指,具体获取的链接BIM模型中应当包含土建专业信息和暖通专业信息,其中,土建专业信息即空间构件中,至少包括具体的门、窗、梁、承重墙等构件与对应构件的长宽高等参数信息,且在各构件组合后明确空间用途,如排风机房、车库、排风井或其他公共区域等;暖通专业信息应当至少包含风机与对应的风机参数,如风机功率、风机分类、风机类型、风机形式等。
[0033] 102,基于风机和空间构件布置若干配电箱;
[0034] 在本实施例中,根据风机和空间构件的数量和位置,确定配电箱的布置数量。
[0035] 具体的,在一个空间构件即房间内,根据空间构件内风机的数量、分类等因素,决定配电箱的位置,并将配电箱布置于相同的空间构件内的规定位置。
[0036] 103,基于风机的风机参数计算配电箱的配电箱参数并生成对应的设备回路;
[0037] 在本实施例中,根据风机的参数例如风机类型、风机功率、额定电流等因素,匹配对应线径、截面、材质、长度的导线、开关,综合生成对应的设备回路。
[0038] 104,将风机参数、配电箱参数和设备回路分别与风机构建映射关系;
[0039] 在本实施例中,基于风机参数、配电箱参数和生成的设备回路,分别与风机构建映射关系。
[0040] 具体的,若存在一个空间构件中存在两个相同风机分类情况时,仅布置一台配电箱;若存在一个空间构件中有两个不相同风机分类情况时,则确定布置两台配电箱;若存在一个空间构件中有一个风机时,则确定布置一台配电箱。
[0041] 综上所述,将风机参数、配电箱参数和生成的设备回路分别与对应的一至二台风机构成映射关系。
[0042] 105,基于映射关系生成对应于链接BIM模型的配电系统图。
[0043] 在本实施例中,基于步骤104中的映射关系组合拼成包含配电箱、设备回路、风机的风机系统图并将生成的风机系统图布置在三维建模软件的绘图视图中。
[0044] 在本实施例中,获取链接BIM模型,并读取所述链接BIM模型中的模型构件,其中,所述模型构件至少包括风机和空间构件;基于所述风机和所述空间构件布置若干配电箱;基于所述风机的风机参数计算所述配电箱的配电箱参数并生成对应的设备回路;将所述风机参数、所述配电箱参数和所述设备回路分别与所述风机构建映射关系;基于所述映射关系生成对应于所述链接BIM模型的配电系统图。本方法通过对模型中各构件的读取识别,匹配对应的配电箱和设备回路,通过不同的设计标椎为配电箱和回路生成对应的参数,随后基于对应的参数生成对应的系统图,使得在确定风机的情况下能够自动生成配套回路和配电系统图。
[0045] 请参阅图2,本发明实施例中配电系统图生成方法的第二个实施例包括:
[0046] 201,获取链接BIM模型,并读取链接BIM模型中的模型构件;
[0047] 202,获取对应于风机坐标的空间构件的编号;
[0048] 在本实施例中,获取所有风机所在的空间构件,根据每个空间构件ID,将风机归为不同的集合,如果两个风机在同一个空间构件里,则这两个风机为一个集合,记录相关空间构件。当找不到风机所在空间构件,即风机在车库或者其他公共区域的情况,以风机插入点为中心,向风机四周的墙作垂线,记录距离最近的墙及其垂足。
[0049] 具体的,所做辅助线即垂线在完成确认空间构件的动作后应当即使对辅助线进行删除,避免影响后续其他动作的进行。
[0050] 203,根据空间构件中包含的风机的数量,将空间构件划分为第一集合和第二集合;
[0051] 在本实施例中,根据空间构件内风机数量的不同,划分成空间构件中仅包含一个风机的第一集合与空间构件中包含两个风机的第二集合。
[0052] 204,判断第二集合中的任一空间构件中的风机分类是否相同;
[0053] 在本实施例中,通过判断在第二集合中的同一个空间构件中存在的两个风机的风机分类是否一致,决定配置配电箱的数量。
[0054] 具体的,根据房间内风机类型,确定配电箱类型及数量。消防类和非消防类的风机分别匹配不同的配电箱,即房间内出现不同类型的风机时,需布置两个配电箱,其余情况布置一个。其中,所述其余情况包括同一空间构件下仅存一台风机和同一空间构件下存在两台相同类型的风机。
[0055] 205,若否,则为不同的风机分类单独生成对应的配电箱;
[0056] 在本实施例中,当需要布置两个配电箱时,优先考虑两个配电箱并排布置,间距0.9m;并排布置的前提条件是:第一个配电箱所在的墙构件的长度L≥2.9m;当不满足条件时,第二个配电箱布置在与第一个配电箱所在墙构件相连接的墙构件,依次类推;此时墙构件的长度需要满足L≥1.5m, 配电箱的插入点距离墙构件交点为1.0m。
[0057] 在另一方面,当风机在车库或者其他公共区域时,记录距离最近的墙及其垂足,布置一个配电箱,配电箱的插入点与垂足在同一条竖直线上,安装高度为1.5m;
[0058] 206,为第一集合以及第二集合中其余存在风机的空间构件生成对应于风机参数的配电箱;
[0059] 在本实施例中,当仅需要布置一个配电箱时,基于房间的门构件(当房间内出现多个门构件时,以宽度最大的门构件为准),计算门构件两侧墙构件的长度L,L≥2.0m时,具备布置风机房配电箱的条件。如果门构件两侧的墙构件的长度均≥2.0m,则选择较长的一面墙构件进行布置。如果两侧墙构件的长度相等,则任意选择一侧布置。配电箱的插入点距离门构件洞边1.6m;如果门构件两侧的墙构件的长度均不满足布置条件,即L<2.0m,则考虑布置在于两侧墙构件相连接的墙构件。布置条件为墙构件的长度≥1.5m。如果与门构件两侧相连接的墙构件的长度均≥1.5m,则同样选择较长的一侧进行布置。如果两侧墙构件的长度相等,则任意选择一侧布置。配电箱的插入点距离墙构件交点为1.0m。以此类推,逐面墙构件进行判断。
[0060] 207,判断空间构件中需要生成配电箱的个数;
[0061] 在本实施例中,根据步骤204决定需要生成的配电箱个数。
[0062] 208,当个数为一时,将配电箱布置于符合预设的布置要求的墙构件之上;
[0063] 209,当个数为二时,判断墙构件是否能同时布置两个配电箱;
[0064] 210,若否,则为配电箱分别布置于相邻的墙构件之上;
[0065] 在本实施例中,优先选择将两个配电箱布置于同一墙构件之上,在不满足布置于同一墙构件的情况下,则选择布置于相邻的墙构件之上,若仍不满足,则可选择布置在相对面的墙构件之上。
[0066] 211,基于预设的配电箱命名标准为配置的配电箱生成对应的配电箱名称;
[0067] 在本实施例中,根据配电箱命名标准,对配电箱自动命名。配电箱名称命名标准:防火分区编号 +电箱类型‑风机类型+配电箱编号,如B1‑03APE‑PY1;其中:防火分区编号:
基于配电箱所在防火分区,提取防火分区编号信息;电箱类型:包含AP和APE,根据风机分类进行选择;风机类型:提取第一个横线前的字符串作为风机类型,当一个房间有多台风机时,提取优先级为,消防类:P(Y)F>PY>JYSF>S(B)F>BF;非消防类:SF>XF>SGTF>PF;
配电箱编号:当一个防火分区内,出现多个除配电箱编号之外命名一样的电箱时,配电箱编号从1开始编号,1.2.3…n;如B1‑01AT‑JYSF1、B1‑01AT‑JYSF2。
[0068] 212,基于风机分类确定配电箱类型;
[0069] 在本实施例中,通过确定风机分类为消防类和非消防类,决定配电箱的具体类型。
[0070] 在另一方面,还包括根据风机负荷、插座及照明回路负荷计算配电箱额定功率、计算功率、计算电流。其中,功率因数和需要系数由用户预设;计算功率为配电箱额定功率乘以需要系数。
[0071] 具体的,额定功率=各个回路风机的电机功率之和;当回路为双速风机时,取高速风机的电机功率;如:WP1为单速风机,电机功率为7.5kW,WP2为双速风机,电机功率为5/18.5kW,则配电箱额定功率为7.5+18.5=26kW;
[0072]
[0073] 结算结果保留两位小数。在计算完成后,需将计算结果数据写入配电箱和相关系统图模块中。
[0074] 213,将生成的配电箱名称和配电箱类型填入对应的配电箱实例属性中;
[0075] 214,基于风机的风机参数计算配电箱的配电箱参数并生成对应的设备回路;
[0076] 在本实施例中,基于风机参数的不同,与用户所选择的开关类型的不同,通过预设的多个匹配表自动选择对应的回路参数。其中,开关类型包括组合开关和综合保护开关。所生成的是对应于风机的设备回路的线径和套管大小。
[0077] 215,将风机参数、配电箱参数和设备回路分别与风机构建映射关系;
[0078] 216,基于映射关系生成对应于链接BIM模型的配电系统图。
[0079] 本实施例在前实施例的基础上,详细描述了判断所述第二集合中的任一所述空间构件中的风机分类是否相同;若否,则为不同的所述风机分类单独生成对应的配电箱;为所述第一集合以及所述第二集合中其余存在风机的空间构件生成对应于所述风机参数的配电箱;判断所述空间构件中需要生成所述配电箱的个数;当个数为一时,将所述配电箱布置于符合预设的布置要求的墙构件之上;当个数为二时,判断所述墙构件是否能同时布置两个所述配电箱;若否,则为配电箱分别布置于相邻的所述墙构件之上的过程。通过本实施例相较于传统方法,细化了对生成配电箱的数量的界定方式,明确配电箱的生成原则,从而使得在工程设计阶段进一步的优化了工程造价、节约投资费用。
[0080] 请参阅图3,本发明实施例中配电系统图生成方法的第三个实施例包括:
[0081] 301,基于预设的回路参数选型标准,配置用于配电系统图生成方法的若干类型的回路构件;
[0082] 在本实施例中,针对风机参数和设计信息,根据电力设备在匹配表中对应得到的标准、规范等相关资料,在符号组件库中预先配置好相应的配电箱构件和回路构件。
[0083] 具体的,包括配电箱选型标准和回路参数选型标准,通过提前配置若干不同种类的回路构件和配电箱构件,实现后期从模型库汇总自动欧诺个选取对应的构件实现自动拼装的过程。
[0084] 302,基于预设的配电箱选型标准,配置用于配电系统图生成方法的若干类型的配电箱构件;
[0085] 303,采用若干类型的回路构件和配电箱构件构建回路系统图模块库和配电箱系统图模块库;
[0086] 304,获取链接BIM模型,并读取链接BIM模型中的模型构件;
[0087] 305,基于风机和空间构件布置若干配电箱;
[0088] 306,基于风机的风机参数计算配电箱的配电箱参数并生成对应的设备回路;
[0089] 307,基于风机参数和设备回路匹配回路系统图模块库,得到对应于风机参数的回路系统图;
[0090] 在本实施例中,根据风机类型及功率匹配相应的开关型号及规格、导线选型及截面、穿管类型及规格、敷设方式。首先判别单双数风机,根据每台风机的电机功率来判断风机形式,属性值的字符串中,如果包含“/”,则为双速风机,否则为单速风机,然后根据风机功率以及用户对开关的选型,自动匹配不同的数据表;匹配进线回路数据库。根据计算功率、计算电流等,自动进行隔离开关、双切开关选型。
[0091] 具体的,对开关的选择如下表格:
[0092]
[0093] 308,基于配电箱参数匹配配电箱系统图模块库,得到对应于配电箱的配电箱系统图;
[0094] 具体的,配电箱系统图模块根据风机分类和风机类型的不同进行若干种组合,其中风机分类包括消防类和非消防类;风机类型在消防类包括,BF/PY/P(Y)F/JYSF/S(B)F;风机类型在非消防类中包括,SGTF/PF/XF/SF。
[0095] 309,将回路系统图和配电箱系统图与风机一一构建映射关系;
[0096] 在本实施例中,回路系统图包括消防控制回路和常规回路。其中映射关系如下表格:
[0097]
[0098] 310,基于回路系统图和配电箱模块库计算铜排长度;
[0099] 在本实施例中,根据步骤301‑309得到的单速风机、双速风机回路数,以及消防控制回路所占高度,计算配电箱模块实例属性铜排长度,计算公式:
[0100] 铜排长度=2650+消防控制回路族竖向高度和+500*风机回路数
[0101] 箱体高度=铜排长度+4400
[0102] 311,基于铜排长度和配电箱参数确定各设备回路在链接BIM模型中的回路坐标;
[0103] 在本实施例中,风机回路插入,从上至下依次插入的顺序是单速风机(消防控制回路)、双速风机(消防控制回路),风机与相对应的消防控制回路插入点相同;插入点确定(从上至下),假设族插入点为(0,0):
[0104] 第一个插入点:(8970,箱体高度‑800)
[0105] 第二个插入点:(8970,箱体高度‑消防控制回路模块1高度‑1300)[0106] 第n+1个插入点:(8970,箱体高度‑∑消防控制回路模块高度‑ 500n‑800)[0107] (n为消防控制模块数,取值为[0,+∞))
[0108] 312,基于风机对应的回路坐标和映射关系生成风机系统图;
[0109] 313,判断需要生成的风机系统图个数是否超出预设的布置阈值;
[0110] 在本实施例中,为了确定系统图排列方式。计算风机系统图个数,一个视图放3*2个系统图(3行2列),名称为风机配电箱系统图n(如风机配电箱1),比例选择1:100,当系统图个数超过6个,创建多个绘图视图,视图名称基于已有的视图名称编号进行递增。
[0111] 314,若超出,则基于风机系统图个数和布置阈值创建若干绘图视图;
[0112] 在本实施例中,生成的风机系统图将排布于绘图视图中,其中,为便于用户查看,将为风机系统图规划一定的排布方式,若在规划后一个视图中不足6个风机系统图,则可根据待排布风机系统图的个数,重新规划排布方式。
[0113] 具体的,若待排布风机系统图个数为一,则基于规划视图的大小,将待排布风机系统图保持原比例放大填充至视图中;
[0114] 若待排布风机系统图个数为二,则为规划视图的大小进行二等分,即1x2排布,并将待排布风机系统图保持原比例放大后,顺序填充至二等分的视图中;
[0115] 若待排布风机系统图个数为三或四,则为规划视图的大小进行四等分,即2x2排布,并将待排布风机系统图保持原比例放大后,顺序填充至四等分的视图中;
[0116] 若待排布风机系统图个数为五或六,则为规划视图的大小进行六等分,即2x3排布,并将待排布风机系统图保持原比例放大后,顺序填充至六等分的视图中。
[0117] 在另一方面,亦可以忽略待排布风机系统图个数,直接为规划视图的大小进行六等分,即2x3排布,随后将待排布风机系统图保持原比例放大后,顺序填充至六等分的视图中。
[0118] 315,将风机系统图按顺序生成于绘图视图中,得到对应于链接BIM模型的配电系统图。
[0119] 本实施例在前实施例的基础上,详细描述了基于所述回路系统图和所述配电箱模块库计算铜排长度;基于所述铜排长度和所述配电箱参数确定各所述设备回路在所述链接BIM模型中的回路坐标;基于所述风机对应的所述回路坐标和所述映射关系生成风机系统图;判断需要生成的风机系统图个数是否超出预设的布置阈值;若超出,则基于风机系统图个数和所述布置阈值创建若干绘图视图;将风机系统图按顺序生成于所述绘图视图中,得到对应于所述链接BIM模型的配电系统图的过程。通过本实施例相较于传统方法,细化了生成的风机系统图在绘图视图中的布置方式,确定了风机系统图的排布方式从而提升用户对图纸的易读性。
[0120] 上面对本发明实施例中配电系统图生成方法进行了描述,下面对本发明实施例中配电系统图生成装置进行描述,请参阅图4,本发明实施例中配电系统图生成装置一个实施例包括:
[0121] 构件信息获取模块401,用于获取链接BIM模型,并读取所述链接BIM模型中的模型构件,其中,所述模型构件至少包括风机和空间构件;
[0122] 配电箱布置模块402,用于基于所述风机和所述空间构件布置若干配电箱;
[0123] 设备回路生成模块403,用于基于所述风机的风机参数计算所述配电箱的配电箱参数并生成对应的设备回路;
[0124] 映射关系构建模块404,用于将所述风机参数、所述配电箱参数和所述设备回路分别与所述风机构建映射关系;
[0125] 配电系统图生成模块405,用于基于所述映射关系生成对应于所述链接BIM模型的配电系统图。
[0126] 本发明实施例中,配电系统图生成装置运行上述配电系统图生成方法,包括,获取链接BIM模型,并读取所述链接BIM模型中的模型构件,其中,所述模型构件至少包括风机和空间构件;基于所述风机和所述空间构件布置若干配电箱;基于所述风机的风机参数计算所述配电箱的配电箱参数并生成对应的设备回路;将所述风机参数、所述配电箱参数和所述设备回路分别与所述风机构建映射关系;基于所述映射关系生成对应于所述链接BIM模型的配电系统图。本方法通过对模型中各构件的读取识别,匹配对应的配电箱和设备回路,通过不同的设计标椎为配电箱和回路生成对应的参数,随后基于对应的参数生成对应的系统图,使得在确定风机的情况下能够自动生成配套回路和配电系统图。
[0127] 请参阅图5,本发明实施例中配电系统图生成装置的第二个实施例包括:
[0128] 构件信息获取模块401,用于获取链接BIM模型,并读取所述链接BIM模型中的模型构件,其中,所述模型构件至少包括风机和空间构件;
[0129] 配电箱布置模块402,用于基于所述风机和所述空间构件布置若干配电箱;
[0130] 设备回路生成模块403,用于基于所述风机的风机参数计算所述配电箱的配电箱参数并生成对应的设备回路;
[0131] 映射关系构建模块404,用于将所述风机参数、所述配电箱参数和所述设备回路分别与所述风机构建映射关系;
[0132] 配电系统图生成模块405,用于基于所述映射关系生成对应于所述链接BIM模型的配电系统图。
[0133] 在本实施例中,所述构件信息获取模块401具体用于:
[0134] 编号获取单元4011,获取对应于风机坐标的空间构件的编号;集合划分单元4012,根据所述空间构件中包含的风机的数量,将所述空间构件划分为第一集合和第二集合,其中,所述第一集合的空间构件中包含仅一个风机,所述第二集合的空间构件中包含大于一个风机;配电箱布置单元4013,基于第一集合和第二集合内的所述风机分类于对应编号的空间构件中布置对应的配电箱。
[0135] 在本实施例中,所述配电箱布置单元4013具体用于:
[0136] 判断所述第二集合中的任一所述空间构件中的风机分类是否相同;若否,则为不同的所述风机分类单独生成对应的配电箱;为所述第一集合以及所述第二集合中其余存在风机的空间构件生成对应于所述风机参数的配电箱;判断所述空间构件中需要生成所述配电箱的个数;当个数为一时,将所述配电箱布置于符合预设的布置要求的墙构件之上;当个数为二时,判断所述墙构件是否能同时布置两个所述配电箱;若否,则为配电箱分别布置于相邻的所述墙构件之上。
[0137] 在本实施例中,所述配电系统图生成装置还包括实例补充模块406,所述实例补充模块406具体用于:
[0138] 基于预设的配电箱命名标准为配置的配电箱生成对应的配电箱名称;基于所述风机分类确定配电箱类型;将生成的所述配电箱名称和所述配电箱类型填入对应的配电箱实例属性中。
[0139] 在本实施例中,所述配电系统图生成装置还包括模块库构建模块407,所述模块库构建模块407具体用于:
[0140] 基于预设的回路参数选型标准,配置用于配电系统图生成方法的若干类型的回路构件;基于预设的配电箱选型标准,配置用于配电系统图生成方法的若干类型的配电箱构件;采用所述若干类型的回路构件和配电箱构件构建回路系统图模块库和配电箱系统图模块库。
[0141] 在本实施例中,所述映射关系构建模块404具体用于:
[0142] 基于所述风机参数和所述设备回路匹配所述回路系统图模块库,得到对应于所述风机参数的回路系统图;基于所述配电箱参数匹配所述配电箱系统图模块库,得到对应于所述配电箱的配电箱系统图;将所述回路系统图和所述配电箱系统图与所述风机一一构建映射关系。
[0143] 在本实施例中,所述配电系统图生成模块405具体用于:
[0144] 基于所述回路系统图和所述配电箱模块库计算铜排长度;基于所述铜排长度和所述配电箱参数确定各所述设备回路在所述链接BIM模型中的回路坐标;基于所述风机对应的所述回路坐标和所述映射关系生成风机系统图;判断需要生成的风机系统图个数是否超出预设的布置阈值;若超出,则基于风机系统图个数和所述布置阈值创建若干绘图视图;将风机系统图按顺序生成于所述绘图视图中,得到对应于所述链接BIM模型的配电系统图。
[0145] 本实施例在上一实施例的基础上,详细描述了各个模块的具体功能以及部分模块的单元构成,通过上述模块并细化了原有模块的具体作用,完善了配电系统图生成装置的运行,提高了其运行时的可靠性以及明确了各个步骤间的实际逻辑,提高了装置的实用性。
[0146] 上面图4和图5从模块化功能实体的角度对本发明实施例中的配电系统图生成装置进行详细描述,下面从硬件处理的角度对本发明实施例中配电系统图生成设备进行详细描述。
[0147] 图6是本发明实施例提供的一种配电系统图生成设备的结构示意图,该配电系统图生成设备600可因配置或性能不同而产生比较大的差异,可以包括一个或一个以上处理器(central processing units,CPU)610(例如,一个或一个以上处理器)和存储器620,一个或一个以上存储应用程序633或数据632的存储介质630(例如一个或一个以上海量存储设备)。其中,存储器620和存储介质630可以是短暂存储或持久存储。存储在存储介质630的程序可以包括一个或一个以上模块(图示没标出),每个模块可以包括对配电系统图生成设备600中的一系列指令操作。更进一步地,处理器610可以设置为与存储介质630通信,在配电系统图生成设备600上执行存储介质630中的一系列指令操作,以实现上述配电系统图生成方法的步骤。
[0148] 配电系统图生成设备600还可以包括一个或一个以上电源640,一个或一个以上有线或无线网络接口650,一个或一个以上输入输出接口660,和/或,一个或一个以上操作系统631,例如Windows Serve,Mac OS X,Unix,Linux,FreeBSD等等。本领域技术人员可以理解,图6示出的配电系统图生成设备结构并不构成对本申请提供的配电系统图生成设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
[0149] 本发明还提供一种计算机可读存储介质,该计算机可读存储介质可以为非易失性计算机可读存储介质,该计算机可读存储介质也可以为易失性计算机可读存储介质,所述计算机可读存储介质中存储有指令,当所述指令在计算机上运行时,使得计算机执行所述的配电系统图生成方法的步骤。
[0150] 所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统或装置、单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
[0151] 所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(read‑only memory, ROM)、随机存取存储器(random access memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
[0152] 以上所述,以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。