【技术实现步骤摘要】
一种基于电气回路的排布方法及装置
本申请涉及电气工程
,具体而言,涉及一种基于电气回路的排布方法及装置。
技术介绍
目前,对箱柜内电气回路的排布方法,通常采用人工排布,由电气工程师按照箱柜电气回路排布规范和排布经验,对需要排布的电气回路进行排布,排布效率低;对于复杂的电气回路,电气工程师在进行电气回路排布时,工作量大,且很难达到箱柜使用数量最少的要求。可见,现有的排布方法效率低,工作量大。
技术实现思路
本申请实施例的目的在于提供一种基于电气回路的排布方法及装置,能够合理地对电气回路进行排布,排布效率高,排布效果好。本申请实施例第一方面提供了一种基于电气回路的排布方法,包括:获取多个电气回路的回路高度值集合、多个所述电气回路的电流值集合以及每个回路容器的容器高度值;以预设的高度排布约束条件、所述回路高度值集合、所述容器高度值为依据进行高度排布处理,得到所述多个电气回路的高度排布方案;以预设的电流排布约束条件、所述电流值集合和所述高度排布方案为依据进行电流排布处理,得到 ...
【技术保护点】
1.一种基于电气回路的排布方法,其特征在于,包括:/n获取多个电气回路的回路高度值集合、多个所述电气回路的电流值集合以及每个回路容器的容器高度值;/n以预设的高度排布约束条件、所述回路高度值集合、所述容器高度值为依据进行高度排布处理,得到所述多个电气回路的高度排布方案;/n以预设的电流排布约束条件、所述电流值集合和所述高度排布方案为依据进行电流排布处理,得到所述多个电气回路的最终排布方案。/n
【技术特征摘要】
1.一种基于电气回路的排布方法,其特征在于,包括:
获取多个电气回路的回路高度值集合、多个所述电气回路的电流值集合以及每个回路容器的容器高度值;
以预设的高度排布约束条件、所述回路高度值集合、所述容器高度值为依据进行高度排布处理,得到所述多个电气回路的高度排布方案;
以预设的电流排布约束条件、所述电流值集合和所述高度排布方案为依据进行电流排布处理,得到所述多个电气回路的最终排布方案。
2.根据权利要求1所述的基于电气回路的排布方法,其特征在于,所述以预设的高度排布约束条件、所述回路高度值集合、所述容器高度值为依据进行高度排布处理,得到所述多个电气回路的高度排布方案,包括:
根据所述回路高度值集合和所述容器高度值,计算最小容器数量;
根据所述最小容器数量、所述回路高度值集合以及所述容器高度值为依据进行排布处理,得到初始高度排布方案,所述初始高度排布方案包括排布容器数量;
判断所述排布容器数量是否大于所述最小容器数量;
如果大于,以预设的高度排布约束条件、所述最小容器数量为依据对所述初始高度排布方案进行高度排布优化处理,得到所述多个电气回路的高度排布方案。
3.根据权利要求2所述的基于电气回路的排布方法,其特征在于,根据所述最小容器数量、所述回路高度值集合以及所述容器高度值为依据进行排布处理,得到初始高度排布方案,包括:
按照预设的高度排序算法对所述多个电气回路进行回路高度排序,得到具有高度排列顺序的电气回路组;
以所述具有高度排列顺序的电气回路组为依据,依次将所述电气回路组中的电气回路填充至所述最小容器数量的回路容器中,并判断是否存在未被填充的电气回路;
当判断出不存在未被填充的电气回路时,将当前的回路排布情况确定为初始高度排布方案。
4.根据权利要求3所述的基于电气回路的排布方法,其特征在于,所述以预设的高度排布约束条件、所述最小容器数量为依据对所述初始高度排布方案进行高度排布优化处理,得到所述多个电气回路的高度排布方案,包括:
根据预设的高度排布约束条件和所述最小容器数量,确定第一约束条件;
以所述第一约束条件、所述回路高度值集合以及所述容器高度值为依据进行排布处理,得到第一容器数量;所述第一约束条件用于限制每个回路容器中不同高度值的电气回路的数量;
根据所述第一容器数量和所述第一约束条件,确定第二约束条件,所述第二约束条件用于限制每个所述回路容器中不同高度值的电气回路的数量,且所述第二约束条件的约束数量小于所述第一约束条件的约束数量;
以所述第二约束条件和所述第一容器数量为依据进行电气回路高度排布,得到所述多个电气回路的高度排布方案。
5.根据权利要求1所述的基于电气回路...
【专利技术属性】
技术研发人员:付浩伟,
申请(专利权)人:北京天工矩阵信息技术有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。