19、算法优化与计算设计在建筑设计中的应用

算法优化与计算设计在建筑设计中的应用

1. 体积聚类优化

在建筑设计中,体积聚类优化是一个重要的环节。它利用进化多目标优化工具Octopus,不需要将所有优化因素计算到单一的最优状态,而是根据多个标准生成解决方案。这样可以清晰地了解为什么某些方案被认为更好,从而简化决策过程。

具体操作步骤如下:
1. 数据处理 :使用Grasshopper脚本处理数据,分多步确定数值目标值。
2. 脚本设置
- A部分 :负责选择主要设置,如体素大小和全局目标尺寸,处理生产空间的数据导入和处理,将数据分为与身份相关和与几何相关的数据。
- B部分 :生成可优化参数,为第一次建模提供基础。通过创建导入的固定值(房间高度、最小深度和每个生产空间的体积)与可变宽度x之间的依赖关系来定义盒子的形式,同时考虑空间的最大分割值。然后定义空间定位的参数x、y和z,最后为这两个参数设置基因池,确定位置和宽度。
- C部分 :从生成的模型中确定三个目标值,优化旨在使这些目标值最小化。
- 最佳体积布局目标 :追求体素体积最真实的堆叠和排列,通过添加多个因素的归一化和加权值获得,如最小堆叠面积、超过目标边界框的体积、空间与基础平面的首选接近度以及实际和名义占地面积差异。
- 最小边界框体积目标 :数值表示生成体积的边界框大小。
- 最佳生产配置目标 :表

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值