揭秘人工智能设计剪力墙结构的科学原理 | 新论文:基于生成对抗网络的剪力墙结构设计方法

5分钟小视频,介绍本方法的核心内容

论文链接:https://doi.org/10.1016/j.autcon.2021.103931

1

StructGAN智能化剪力墙结构生成式设计

智能化结构设计是智能建造的重要内容。现阶段结构方案设计主要依赖设计人员的经验,缺乏智能化的设计方法。是否可能让人工智能通过大量学习既有设计资料,掌握工程师的设计经验,进而实现结构设计的自动化?

本课题组基于生成对抗网络模型,提出了一种基于生成对抗网络的剪力墙结构布置方法,图1所示。先行版的专利介绍(参见:用人工智能进行结构方案设计| 发明专利:基于对抗生成网络的剪力墙结构布置方法)与应用展示(参见:5分钟!从设计结构方案到完成计算书 | 人工智能设计剪力墙结构案例演示)已经展示了该方法很好的设计性能。那是不是只要有了生成对抗网络就可以自动解决这个问题呢?(所谓:“论文不成、人工智能”?),当然不是,本方法从特征提取,到网络结构,再到评价方法都做了很多的探索,最后找到了一条可以走通的路。

本论文将详细解析该方法的特征提取模块、结构设计模块、以及设计评价模块的具体实现原理。

图1 基于对抗生成网络的剪力墙结构生成式设计方法

2

特征提取模块

特征提取的方法是对深度神经网络训练和测试采用的数据集进行清洗与特征初步提取,进而基于人工设计的特征训练深度学习模型,并提升深度学习算法的性能。

特征提取的方法灵感来源于计算机视觉中的语义分割,因此该特征提取过程称为语义化。语义化特征是将图像中的关键元素剥离,并采用单纯的颜色对关键元素进行填充处理,使得关键元素特征更加清晰、所占像素比重更充足。此外,剪力墙的设计结果与结构高度以及抗震设防水准等因素密切相关。故根据中国规范规定,将数据集按照高度分为H1 (高度低于50 m)和H2(高度高于50 m,低于150m)两个组别,并进一步将图纸分为7度设防与8度设防。典型数据集如图2所示,例如图中,Group7-H1代表7度设防高度低于50m的数据,Group7-H1、Group7-H2和Group8的训练集数量分别为63、80、81,测试集数量分别为8、8、8。

图2 语义化建筑与结构图纸数据集(结构图中红色代表剪力墙,灰色代表普通墙;建筑图中灰色代表可布置墙体位置;绿色代表门窗洞口,蓝色代表室外门洞)

当然,这时我们就遇到了第一个大难题,虽然我们已经想了各种办法去搜集设计资料,但是训练数据集仅包含几百组数据,对于训练生成对抗网络而言还是太少了。这里有一个小诀窍,由于目前能收集到的数据总量有限,因此我们考虑采用数据增广技术扩充训练数据集。我们对每套设计资料都进行了镜像和旋转,这样就一下子使得训练的数据量扩充了4倍,有效提升了设计的效果,如图3所示。

图3 数据增广方法典型效果(ScoreIoU越高代表与目标设计相似度越高,算法越优异)

3

结构设计模块

结构设计模块的核心是通过生成对抗网络,实现建筑设计图到结构设计图的转化。图像的特征转化方法多样,其中应用最为广泛的几种网络为:UNet、pix2pix和pix2pixHD,UNet为常规深度神经网络,pix2pix和pix2pixHD为生成对抗网络。每种网络都有很多成功的案例,不同计算参数对结果也有很大的影响。本研究针对三种网络进行了设计性能对比,各网络训练稳定之后的生成设计结果如图4所示。可以看到,UNet几乎把所有可能布置位置都设计了剪力墙,pix2pix的设计图像生成较模糊,pix2pixHD的效果最优异,与目标设计最为接近。虽然三种方法都能有效的生成结构设计图纸,但由于生成对抗网络的对抗学习机制,可以更好的学习图像中的结构化损失,因此其设计效果最佳。而三种网络性能对比下的ScoreIoU为本研究提出的性能量化指标,指标越高,性能最好,评价指标的设计过程详见第4部分设计评价模块。

图4 结构设计性能对比UNet、pix2pix和pix2pixHD(ScoreIoU越高代表与目标设计相似度越高,算法越优异)

此外,为了获得网络最优的性能,我们同样进行了网络关键参数的对比和研究。参数研究如图5所示,参数分析所采用的评价指标包括SIoU、WIoU、PA、Difference of SWratio。SIoU、WIoU、PA均是越大越好,Difference of SWratio则是越小越好,采用的评价指标的设计过程依旧详见第4部分评价模块。经过参数讨论与性能分析,我们确定pix2pixHD(对应参数γFM=10)是目前最合适的算法,其生成的图像分辨率高、准确率高,更适用于结构设计中。

图5 参数分析结果

(a. pix2pix算法参数改变及其对应的典型生成结果;b. pix2pixHD算法参数改变及其对应的典型生成结果;c-f. pix2pix与pix2pixHD算法的关键参数改变对应的性能量化结果)

4

设计评价模块

目前,基于深度学习开展结构生成式设计的研究相对有限,有效的评价方法相对缺乏。倘若按照传统结构设计建模并计算的评价方法,非常耗时,基本难以实现。因此,本研究根据深度学习领域的交并比(IoU)评价方法,进行了结构设计的性能评价方法开发。评价方法核心基础为交并比(IoU),即衡量智能生成结构设计与目标结构设计的重叠程度,交并比越大,一致性越高。基于IoU概念,本研究开发了基于像素的交并比计算以及基于剪力墙轮廓检测的交并比计算,最后通过不同指标的加权,得到ScoreIoU这个综合评价指标。

首先是像素的交并比计算,将结构设计图像中关键元素像素按照颜色范围进行剥离,随后基于剥离的像素数量,构造混淆矩阵,进而基于混淆矩阵计算加权交并比(WIoU)、像素准确度(PA),以及剪力墙像素占比(SWratio,近似于墙率指标),整个过程如图6所示。

图6 基于像素的交并比计算(a. 颜色的HSV范围;b-c. 目标设计与生成设计的关键元素剥离结果;d. 混淆矩阵)

基于剪力墙轮廓检测结果的交并比计算,该交并比计算与像素级别的计算差异在于,剪力墙轮廓是更接近于真实剪力墙结构构件,是一种构件级别的相似度评价。基于剪力墙轮廓检测的交并比评价指标为SIoU,评价流程如图7a所示,典型的计算结果如图7b所示。

图7 基于轮廓检测的交并比计算

(a. 评价流程;b. 典型计算结果)

当然,除了基于计算机的评价外,本研究还提出了一种基于专家经验的评价方法,通过发布盲测问卷,邀请专家进行判断以及设计合理性评分,典型问卷如图8所示。

5

实现流程与案例研究

该方法的典型实现流程如图9所示,需要经历数据集构建与生成对抗网络训练、设计性能评估、评估合格后进行应用。基于该流程,开展了系列的案例研究。

典型平面设计的结果如图10所示,StructGAN的平面设计一致性与工程师设计一致性很高。通过多个典型案例的分析和验证,可见StructGAN设计的性能已经基本达到结构方案设计阶段的需求。

案例1(7度设防-50m以下)

建筑户型图

StructGAN生成结构设计方案

工程师设计结构方案

案例2(7度设防-50m以下)

建筑户型图

StructGAN生成结构设计方案

工程师设计结构方案

案例3(7度设防-50m以上)

建筑户型图

StructGAN生成结构设计方案

工程师设计结构方案

案例4(7度设防-50m以上)

建筑户型图

StructGAN生成结构设计方案

工程师设计结构方案

案例5(8度设防)

建筑户型图

StructGAN生成结构设计方案

工程师设计结构方案

案例6(8度设防)

建筑户型图

StructGAN生成结构设计方案

工程师设计结构方案

6

总结

本论文采用生成对抗网络,开展了剪力墙结构的方案设计。通过提出图纸语义化方法并构建数据集、研究对比UNet、pix2pix和pix2pixHD的算法性能、开发合理高效的评价方法,有效实现了智能化生成式设计方法的探索性研究。基于该方法,可以实现设计经验传承、设计效率提升、建筑-结构协作优化。

本论文讲述了StructGAN实现的细节,我们团队也在不断的完善发展该工作。希望能有更多专家同仁和我们一起开展智能化生成式结构设计方法的理论研究和工程推广。

致谢

感谢斯坦福大学Kincho H Law教授对本研究的建设性意见,感谢清华大学建筑设计研究院、安徽省建筑设计研究院、北京建筑设计研究院、华东建筑设计研究院、广西华蓝设计(集团)有限公司、山东省建筑设计研究院、华通设计顾问工程有限公司、中国建筑设计研究院、中国建筑西南设计研究院、中国建筑西北设计研究院等单位多位专家对本文的大力支持!

联络邮箱:

luxz@tsinghua.edu.cn

liaowj17@mails.tsinghua.edu.cn

廖文杰

---End--

相关研究

专著

  1. 英文版《工程地震灾变模拟:从高层建筑到城市区域(第2版)》出版

人工智能与机器学习

  1. 用人工智能进行结构方案设计| 发明专利:基于对抗生成网络的剪力墙结构布置方法

  2. 5分钟!从设计结构方案到完成计算书 | 人工智能设计剪力墙结构案例演示

  3. 新论文 | 倾斜摄影点云+深度学习=城市风环境自动化模拟

  4. 新论文 | 卷积神经网络 + 小波时频图:基于地震动时频域特征的震害评估新方法

  5. 他山之石可以攻玉 | 新论文:基于深度迁移学习的结构地震响应识别

  6. 新论文:为提升AI振动识别效果,小波、HHT、MFCC、CNN、LSTM我们都试一试

  7. 如何将地震破坏力评估加速1500倍?| 新论文:基于LSTM的地震破坏力实时评估

  8. 新论文:基于机器学习方法的多元地震动强度指标比选与实时震害预测

  9. 新论文:给振动信号拍个照,可以提升振动控制效果!

  10. 这栋楼是什么结构的,元芳,你怎么看?——大人,时代变了!|新论文:使用机器学习方法预测城市建筑结构类型

  11. 新论文:基于无人机与深度学习的建筑震害评估方法

  12. 新论文:无人机+机器学习+城市弹塑性分析=震后近实时损失预测

城市灾害模拟与韧性城市

  1. 新论文:城市尺度树木风灾破坏近实时评估:方法框架及清华园案例应用

  2. 新论文:基于实测地震动的近实时地震滑坡预测方法(并附源程序)

  3. 新论文:基于实测地震记录的区域地震动场模拟方法

  4. 新论文:“场地-城市”效应对区域震害评估的定量影响分析

  5. 新论文:基于城市信息模型、并同时适用于城市建筑群和单体重要建筑的多灾害模拟框架

  6. 新论文:台风风灾对港口运营的经济影响:以中国港口为例

  7. 新论文:基于BIM与虚拟现实的建筑震后火灾救援场景模拟

  8. 新论文:社区地震安全韧性评估系统及社区应用示范

  9. 新论文:武汉火神山医院病房有害气体的高空排放设计和分析

  10. 新论文:主余震作用下区域建筑震害预测方法

  11. 新论文:城市抗震弹塑性分析的开源框架

  12. 新论文:考虑劳动力资源约束的城市尺度建筑抗震韧性模拟和震后维修规划

  13. 新论文:结合BIM和FEMA P-58的建筑地震损失预测方法

  14. 新论文:扔砖头、跳盒子,这也是做科学试验哦!| 地震次生坠物情境中的人员疏散模拟

  15. 综述:城市抗震弹塑性分析及其工程应用

  16. 新论文:适用于多LOD BIM的建筑地震损失评估

  17. 新论文:城市建筑群多LOD震害模拟及北京CBD算例

  18. 美国NSF SimCenter+清华城市弹塑性分析=旧金山184万建筑地震模拟

  19. 新论文:BIM+新一代性能化设计=喷淋系统破坏后的地震次生火灾模拟

  20. 新论文:村镇建筑群火灾蔓延模拟与案例

  21. 新论文:建设地震韧性城市所面临的挑战

  22. 新论文:烈焰焚城 | 地震次生火灾的精细化和高真实感模拟

  23. 新论文:城市韧性——基于“三度空间下系统的系统”的思考

  24. 新论文:城市抗震弹塑性分析中如何确定高层建筑的损伤程度?

高性能结构与防倒塌

  1. 新论文:有限元携手物理引擎,倒塌模拟新思路

  2. 新论文:美国佛罗里达公寓大楼倒塌的初步分析和讨论

  3. 综述论文:建筑结构抗震“体系能力设计法”综述

  4. 新论文:不同钢筋构造对RC板柱节点冲剪破坏后性能的加强作用

  5. 新论文:地震-连续倒塌综合韧性防御超高层体系

  6. 新论文:基于数字孪生的强震下大跨斜拉桥倒塌易损性评估

  7. 新论文丨不同冲剪方向下板柱节点抗倒塌性能研究

  8. 新论文:大跨斜拉桥的非线性模型更新及倒塌预测

  9. 新论文:新一代地震-连续倒塌综合防御组合框架——综合韧性防御组合框架

  10. 新论文:中柱失效后混凝土板柱结构承载性能影响因素研究

  11. 新论文:不同冲剪方向下板柱节点抗倒塌性能研究

  12. 新论文:次边缘柱失效后钢筋混凝土平面框架连续倒塌承载力的试验分析和计算评估

  13. 新论文:基于集群计算的大跨斜拉桥精细有限元模型更新

  14. 新论文:钢筋混凝土板柱节点冲切及冲切破坏后行为的数值模拟

  15. 新论文:边柱以及边中柱失效后平板结构连续倒塌行为试验研究

  16. 新论文:抗震&防连续倒塌:一种新型构造措施

  17. 新论文:混凝土梁柱子结构连续倒塌动力效应的试验研究

  18. 层间位移角判别准则不适用于剪力墙,怎么办?|新论文:基于曲率的剪力墙损伤评估方法

  19. 新论文:地震-连续倒塌综合防御组合框架结构体系研究

  20. 新论文:改变框架-核心筒结构剪力调整策略对其抗震性能影响的研究

  21. 新论文:新型地震和连续倒塌综合防御韧性PC框架承载力计算方法

  22. 新论文:角柱失效后平板结构连续倒塌行为实验研究

  23. 新论文:受折纸启发的可更换承载-耗能双功能耗能器

  24. 新综述论文:21世纪建筑结构连续倒塌和鲁棒性的研究和实践

  25. 新论文:中柱失效后板柱结构连续倒塌传力机理研究

  26. 新论文:一根钢筋混凝土梁,承载力你能算对么?| 梁的压拱效应计算方法

  27. 新论文:这个混凝土框架能抗震,能防连续倒塌,还功能可恢复,您不进来看看么?

  28. 新论文:一个好汉三个帮|带端部阻尼器伸臂桁架的抗震性能试验研究

  29. 新论文:防屈曲支撑伸臂桁架?几个“狗骨头”可少不了!

  30. 新论文:考虑楼板影响的钢筋混凝土框架边柱连续倒塌试验

  31. 新论文:提高地震荷载分项系数,抗震安全性提高了多少?

  32. 新论文:采用减振子结构来控制超高层建筑的地震楼面加速度

  33. 新论文:500m级超高层建筑简化模型及其在结构体系对比中的应用

  34. 606m 超高层建筑OpenSees模型

(0)

相关推荐