【技术实现步骤摘要】
基于自适应萤火虫算法的建筑群平面集约化智能设计方法
[0001]本专利技术属于建筑智能设计
,特别涉及一种基于自适应萤火虫算法的建筑 群平面集约化智能设计方法。
技术介绍
[0002]机场等大型功能连接建筑群往往包含具备不同功能、不同工艺关系的多个单体建 筑,这些建筑往往体量并不大,且分散度较高。这些建筑群若不进行集约化设计,往 往会导致使用功能脱节、工艺流程不连续等问题,给后续运营过程中带来极大不便, 同时也会大幅增加工程造价和建设周期,因此对其有必要开展集约化设计。常规的集约化设计中这类建筑平面往往需要多名多个专业、经验丰富的设计人员反复探讨,从 而消耗大量人力和时间成本。
技术实现思路
[0003]为了解决上述问题,本专利技术提供了一种基于自适应萤火虫算法的建筑群平面集约 化智能设计方法,以解决现有的集约化设计建筑平面的使用功能脱节、工艺流程不连 续,从而消耗大量人力和时间成本的问题。
[0004]为实现上述目的,本专利技术提供了一种基于自适应萤火虫算法的建筑群平面集约化 智能设计方法,包括:
[0005]步骤1、获取建筑总面积、建筑红线及各单体建筑的工艺关联和功能关联;
[0006]步骤2、根据建筑总面积和建筑红线确定建筑位置的变化范围;
[0007]步骤3、根据工艺关联建立工艺关联数组G
P
和工艺流程协调评价指标向量K
G
;
[0008]步骤4、根据功能关联建立功能关联数组S
P
和功能关联协调 ...
【技术保护点】
【技术特征摘要】
1.一种基于自适应萤火虫算法的建筑群平面集约化智能设计方法,其特征在于,包括:步骤1、获取建筑总面积、建筑红线及各单体建筑的工艺关联和功能关联;步骤2、根据建筑总面积和建筑红线确定建筑位置的变化范围;步骤3、根据所述工艺关联建立工艺关联数组G
P
和工艺流程协调评价指标向量K
G
;步骤4、根据所述功能关联建立功能关联数组S
P
和功能关联协调评价指标向量K
S
;步骤5、在建筑位置的变化范围内随机生成多组建筑设计方案;步骤6、计算多组所述建筑设计方案的集约化综合评价指标;步骤7、将多组所述建筑设计方案的集约化综合评价指标按照由大到小的顺序进行排序,并选取集约化综合评价指标最小的方案为当前最优设计方案;步骤8、对所述当前最优设计方案和其他设计方案进行迭代优化,并将输出的迭代结果作为最优设计结果。2.根据权利要求1所述的基于自适应萤火虫算法的建筑群平面集约化智能设计方法,其特征在于,所述步骤1获取建筑总面积、建筑红线及各单体建筑的工艺关联和功能关联包括:根据设计任务书及相关建筑功能获取建筑总面积、建筑红线及各单体建筑的工艺关联和功能关联。3.根据权利要求1所述的基于自适应萤火虫算法的建筑群平面集约化智能设计方法,其特征在于,所述步骤2根据建筑总面积和建筑红线确定建筑位置的变化范围包括:将建筑群中体量最大的一个或多个核心建筑物位置固定,并将其它待确定位置的单体建筑的个数记为n,根据n个单体建筑的平均尺寸将建筑总平面划分为平面网格,将所述平面网格所在区域作为建筑位置的变化范围。4.根据权利要求1所述的基于自适应萤火虫算法的建筑群平面集约化智能设计方法,其特征在于,所述步骤3根据所述工艺关联建立工艺关联数组G
P
和工艺流程协调评价指标向量K
G
进一步包括:步骤31、根据单体建筑的工艺关联确定工艺关联数组G
P
的行数和列数,其中工艺关联数组的列数固定为2列,将具备相同工艺流程的单体建筑两两配对,作为同一行数组的元素,并将数组的行数记为a;步骤32、根据所述工艺关联数组G
P
建立工艺流程协调评价指标向量K
G
,所述工艺流程协调评价指标向量K
G
的行数和列数均与所述工艺关联数组G
P
相同。5.根据权利要求1所述的基于自适应萤火虫算法的建筑群平面集约化智能设计方法,其特征在于,所述步骤4根据所述功能关联建立功能关联数组S
P
和功能关联协调评价指标向量K
S
进一步包括:步骤41、根据建筑单体的功能关联确定功能关联数组S
P
的行数和列数,其中功能关联数组S
P
的列数固定为2列,将具备相同工艺流程的单体建筑两两配对,作为同一行数组的元素,并将数组的行数记为b;步骤42、根据所述功能关联数组S
P
建立功能关联协调评价指标向量K
S
,其中所述功能关联协调评价指标向量K
S
的行数和列数均与所述功能关联数组S
P
相同。6.根据权利要求1所述的基于自适应萤火虫算法的建筑群平面集约化智能设计方法,其特征在于,所述步骤5在建筑位置的变化范围内随机生成多组建筑设计方案包括:
步骤51、在建筑位置的变化范围内随机生成多个初始矩阵x,多个所述初始矩阵x对应多组建筑设计方案中待确...
【专利技术属性】
技术研发人员:史春芳,苏岩,张建亮,刘飞龙,焦成飞,罗一雄,周乐,
申请(专利权)人:中建一局集团建设发展有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。