一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

基于遗传算法的园区建筑形体优化方法及系统

2022-07-20 20:02:15 来源:中国专利 TAG:

技术特征:
1.一种基于遗传算法的园区建筑形体优化方法,其特征在于,所述基于遗传算法的园区建筑形体优化方法包括,步骤s1,获取园区建筑周边遮挡信息,园区建筑周边遮挡信息包括遮挡物类型以及遮挡间距;步骤s2,提炼建筑形体类别,确定各类别建筑形体的优化变量和约束变量类型以及优化变量和约束变量取值范围;步骤s3,输入优化变量和约束变量的取值范围,以净能耗作为目标函数,构建不同周边遮挡情况下的建筑形体优化模型;步骤s4,设置种群大小、最大迭代次数以及交叉变异概率等优化参数,采用遗传算法执行优化过程,输出形体优选设计方案。2.根据权利要求1所述的基于遗传算法的园区建筑形体优化方法,其特征在于,步骤s2包括,步骤s21,基于图纸计算样本建筑的形体指标;步骤s22,利用k-means聚类算法将样本建筑分为n个建筑形体类别,n为正整数;步骤s23,根据已有建筑形体数据,统计确定各类别建筑形体的优化变量和约束变量取值范围,其中,优化变量和约束变量至少包括平面形式、层数、进深、长宽比、体形系数、标准层面积和朝向。3.根据权利要求1所述的基于遗传算法的园区建筑形体优化方法,其特征在于,步骤s3包括,步骤s31,选择待优化的建筑形体,根据实际调研数据输入优化变量和约束变量的取值范围,在rhino和grasshopper中完成形体的参数化定义;步骤s32,在honeybee和ladybug插件中完成不同周边遮挡情况下,建筑本体能耗和光伏发电量模拟模型的搭建;其中,建筑本体能耗包括供暖、制冷和照明能耗;光伏发电量包括屋面和四个朝向立面的光伏发电总量;步骤s33,将建筑形体优化变量以及建筑净能耗模拟结果数据连接到wallacei插件中,以净能耗作为目标函数,构建不同周边遮挡情况下的建筑形体优化模型,其中,建筑形体优化变量包括层数、进深、长宽比和朝向;建筑净能耗模拟结果数据指建筑本体能耗值减去光伏发电量值。4.根据权利要求1所述的基于遗传算法的园区建筑形体优化方法,其特征在于,步骤s4包括,步骤s41,设置种群大小、最大迭代次数以及交叉变异概率等优化参数;步骤s42,grasshopper随机生成初始建筑形体,honeybee和ladybug插件执行建筑本体能耗、光伏发电量模拟,输出的净能耗值作为遗传算法的适应度函数值;步骤s43,利用wallacei插件搭载的遗传算法nsga-ii执行优化,生成新的建筑形体参数组合,返回grasshopper中生成新的建筑形体,完成一次迭代计算;步骤s44,当达到设定最大优化迭代次数,停止寻优步骤s42,输出形体优选设计方案。5.根据权利要求1-4任意一项所述的基于遗传算法的园区建筑形体优化方法,其特征在于,在步骤s1中,根据区域内已有园区建筑数据随机抽样至少m个园区建筑样本,m为正整数,100≤m≤300;确定园区建筑周边遮挡信息中遮挡物类型;其中遮挡物类型至少包括无
遮挡、四面遮挡、仅南北面遮挡、仅东西面遮挡;计算m个园区建筑样本与遮挡建筑之间的东西向间距和南北向高宽比,取平均值作为步骤s3的输入数据。6.一种用于实施权利要求1-5任意一项所述的基于遗传算法的园区建筑形体优化方法的系统,其特征在于,所述系统包括,数据获取模块,用于获取园区建筑周边遮挡信息,园区建筑周边遮挡信息包括遮挡物类型以及遮挡间距;约束边界模块,根据园区建筑特征数据库统计园区建筑确定各类别建筑形体的优化变量和约束变量类型以及优化变量和约束变量取值范围;模型参数化模块,用于输入优化变量、约束变量取值范围,建立建筑形体参数化模型,以净能耗作为目标函数,构建不同周边遮挡情况下的建筑形体待优化模型;优化计算模块,用于设置种群大小、最大迭代次数以及交叉变异概率等优化参数;采用遗传算法执行优化过程,输出形体优选设计方案。7.根据权利要求6所述的系统,其特征在于,所述约束边界模块还包括,形体指标生成单元,用于基于图纸计算样本建筑形体指标;聚类单元,用于利用k-means聚类算法将样本建筑分为n个建筑形体类别,n为正整数;变量计算单元,用于根据已有建筑形体数据,统计确定各类别建筑形体的优化变量和约束变量取值范围,其中,优化变量和约束变量取值范围至少包括平面形式、层数、进深、长宽比、体形系数、标准层面积和朝向。8.根据权利要求6所述的系统,其特征在于,所述形体优化模块包括,参数化定义单元,用于选择待优化的建筑形体,根据实际调研数据输入形体优化变量和约束变量的取值范围,在rhino和grasshopper中完成形体的参数化定义;能耗模型构建单元,用于在honeybee和ladybug插件中完成不同周边遮挡情况下,建筑本体能耗和光伏发电量模拟模型的搭建;其中,建筑本体能耗包括供暖、制冷和照明能耗;光伏发电量包括屋面和四个朝向立面的光伏发电总量;优化模型构建单元,将建筑形体优化变量以及建筑净能耗模拟结果数据连接到wallacei插件中,以净能耗作为目标函数,构建不同周边遮挡情况下的建筑形体优化模型,其中,建筑形体优化变量包括层数、进深、长宽比和朝向;建筑净能耗指建筑本体能耗值减去光伏发电量值;所述优化计算模块,包括,优化设置单元,用于设置种群大小、最大迭代次数以及交叉变异概率等优化参数;能耗计算单元:以grasshopper随机生成初始建筑形体,honeybee和ladybug插件执行建筑本体能耗、光伏发电量模拟,输出的净能耗值作为遗传算法的适应度函数值;优化迭代单元,用于利用wallacei插件搭载的遗传算法nsga-ii执行优化,生成新的建筑形体参数组合,返回grasshopper中生成新的建筑形体,完成一次迭代计算;停止寻优条件单元,用于当达到设定最大优化迭代次数,停止寻优步骤s42,输出形体优选设计方案。9.根据权利要求6-8任意一项所述的系统,其特征在于,在数据获取模块中,包括基础数据获取单元,用于根据区域内已有园区建筑数据随机抽样至少m个园区建筑样本,m为正整数,100≤m≤300;确定园区建筑周边遮挡信息中遮挡物类型;其中遮挡物类型至少包括
无遮挡、四面遮挡、仅南北面遮挡、仅东西面遮挡;计算m个园区建筑样本与遮挡建筑之间的东西向间距和南北向高宽比,并取平均值。10.一种存储介质,其特征在于,所述存储介质包括存储的程序,其中,在所述程序运行时控制所述存储介质所在设备执行权利要求1-5任意一项所述的基于遗传算法的园区建筑形体优化方法。

技术总结
本发明涉及建筑节能技术领域,提供一种基于遗传算法的园区建筑形体优化方法通过获取园区建筑周边遮挡信息,园区建筑周边遮挡信息包括遮挡物类型以及遮挡间距;再根据园区建筑数据库,确定各类别建筑形体的优化变量和约束变量类型以及优化变量和约束变量取值范围;输入优化变量、约束变量取值范围,建立建筑形体参数化模型,以净能耗作为目标函数,构建不同周边遮挡情况下的建筑形体待优化模型;采用遗传算法执行优化过程,输出形体优选设计方案。本发明在建筑形体设计中综合考虑了建筑本体节能和光伏利用潜力的影响,能最大程度实现节能,有利于建筑实现降低建筑碳排放的目标。有利于建筑实现降低建筑碳排放的目标。有利于建筑实现降低建筑碳排放的目标。


技术研发人员:罗晓予 卢佳盼 葛坚
受保护的技术使用者:浙江大学
技术研发日:2022.05.10
技术公布日:2022/7/19
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献