摘要
建筑结构的智能化方案设计是智能建造的重要内容。既有研究提出了基于深度神经网络的剪力墙结构生成式设计方法框架、智能设计算法、设计性能评价方法等,完成了从数据驱动到物理增强的智能化设计方法的发展,但目前尚未有研究针对不同设计条件下数据驱动和物理增强方法的设计能力进行详细对比,且基于计算机视觉与基于力学性能的评价方法尚未有明确的关系,难以有效保证计算机视觉评价方法的合理性。基于深度生成式算法对比和算例分析,开展数据驱动和物理增强数据驱动方法的详细对比,并进一步验证基于计算机视觉评价与基于力学分析评价方法的正相关性。结果表明:数据驱动的方法易受到数据质量与数量的约束,而物理增强数据驱动的方法设计性能更加稳定,基本摆脱数据质量和数量的约束;基于计算机视觉综合评价指标SCV的合理性阈值为0.5,对应力学性能差异约为10%。
人工智能的应用为土木工程领域的规划、设计、建造、维护和防灾技术带来了重大变革与重
智能化方案设计通常采用进化算法等对结构设计方案进行搜索和设
生成对抗网络(Generative Adversarial Networks, GAN)可通过对既有设计图像和文本的学习,掌握设计数据中潜在的设计规律,实现新设计图像的生成。剪力墙结构是一种广泛应用的典型住宅建筑结构形
基于生成对抗网络的剪力墙结构智能化设计方法如

图1 基于生成对抗网络的剪力墙结构智能化设计方法
Fig. 1 Intelligent structural design method for shear wall building using generative adversarial network
1)语义化模块是指将复杂的原始CAD建筑图,通过对关键元素的提取,并采用颜色填充生成为包含建筑设计初步特征的语义化图纸。语义化过程可有效排除复杂信息的干扰,有效提升深度生成网络的设计效果,更详细的语义化方法详见既有研
2)设计模块是指采用深度生成网络,根据输入的语义化建筑图智能地生成语义化结构设计图。深度生成网络是生成对抗网络模型的生成器,在采用生成网络进行设计前,需要采用构建的建筑-结构图纸数据集对生成对抗网络进行训练,使生成网络基本掌握剪力墙结构设计能力。
3)建模模块是指基于生成的结构设计像素图建立对应的结构计算模型。通过像素图到矢量图的自动转化算法提取剪力墙构件的矢量坐标,并基于结构计算软件的应用程序接口(Application Programming Interface,API)建立对应的结构计算模型,完成整体结构的方案设计。
用于训练和测试的数据集构建方法如

(a) 原始CAD图纸

(b) 建筑特征图纸(输入)

(c) 结构特征图纸(标签)
图2 数据集构建
Fig. 2 Datasets construction
StructGAN采用的核心算法为图像合成生成对抗网

(a) 图像合成生成对抗网络(StructGAN)

(b) 文本-图像特征融合生成对抗网络(StructGAN-TXT)

(c) 物理增强生成对抗网络(StructGAN-PHY)
图3 StructGAN核心算法对比
Fig.3 Comparison on the critical algorithms of StructGAN
整体而言,StructGAN与StructGAN-TXT为数据驱动的方法,其设计能力与训练数据的数量和质量密切相关,而StructGAN-PHY则是物理增强的方法,能通过GAN对结构力学性能学习,有效克服数据数量或质量的影响,并保证设计结果力学性能的稳定性。
采用4个实际工程案例进行设计,并开展性能分析、对比。需指出,由于设计资料的知识产权限制,将隐去工程项目的真实信息,以及真实的图纸和对应的结构设计模型,仅展示研究提出方法的设计结果。典型案例命名为“案例1-7d83m”,其中,“1”代表案例编号、“7d”代表设防烈度为7度(0.1g)、“83m”代表结构高度83 m。

(a) 基于计算机视觉的相似性评价

(b) 基于结构力学性能的评价
图4 设计评价方法
Fig. 4 Evaluation methods of design
(1) |
, |
(2) |
(3) |
(4) |
式中:SCV为生成设计与目标设计的综合相似性指标,该指标越大,代表相似性越高;
需指出,平面设计结果的评价采用
1) 案例1-7d83m基本信息
结构总高度83 m,28层,平面尺寸为:49.4 m×18.7 m。抗震设防烈度7度(0.1g),特征周期0.55 s。工程师完成的建筑和结构平面设计CAD及其对应的语义化图纸如

(a) 建筑设计CAD图

(b) 语义化建筑平面方案设计

(c) 工程师设计结构平面方案
图5 案例1-7d83m建筑图和结构图
Fig. 5 Architectural and structural design drawings of Case 1-7d83m
2)案例1-7d83m平面设计结果对比
在该案例的平面设计中,StructGAN、-TXT、-PHY三种方法的设计结果以及对应的工程师设计结果如

(a) StructGAN结构设计,7d-H2模型
(SCV=0.47; ηSWratio=0.98; SWIoU=0.49; SSIoU=0.47)

(b) StructGAN-TXT结构设计
(SCV=0.39; ηSWratio=0.78; SWIoU=0.45; SSIoU=0.55)

(c) StructGAN-PHY结构设计,7度(0.1g) &80~100 m模型
(SCV=0.47; ηSWratio=0.99; SWIoU=0.46; SSIoU=0.49)
图6 案例1-7d83m的智能生成式结构方案设计图
Fig. 6 Intelligent designed structural drawings ofCase 1-7d83m
3)案例1-7d83m整体结构性能对比
整体结构案例分析的模型如

图7 案例1-7d83m整体结构设计ETABS模型
Fig.7 Overall structural design of ETABS model of Case 1-7d83m
开展结构动力特性分析以及基于振型分解反应谱法的结构力学响应分析,对应的结构动力特性和层间位移角的对比结果如
阶数 | 工程师周期/s | StructGAN | StructGAN-TXT | StructGAN-PHY | |||
---|---|---|---|---|---|---|---|
周期/s | 对比工程师/% | 周期/s | 对比工程师/% | 周期/s | 对比工程师/% | ||
1阶 | 2.08 | 2.03 | -2.59 | 1.52 | -26.75 | 1.95 | -6.23 |
2阶 | 1.82 | 1.79 | -1.70 | 1.45 | -20.04 | 1.75 | -3.90 |
绝对值均值 | 2.15 | 23.40 | 5.07 | ||||
方向 | 工程师最大层间变形/rad | StructGAN | StructGAN-TXT | StructGAN-PHY | |||
最大层间变形/rad | 对比工程师/% | 最大层间变形/rad | 对比工程师/% | 最大层间变形/rad | 对比工程师/% | ||
x向 | 0.000 67 | 0.000 66 | -1.63 | 0.000 46 | -32.39 | 0.000 60 | -11.44 |
y向 | 0.000 57 | 0.000 64 | 11.21 | 0.000 58 | 1.93 | 0.000 59 | 3.50 |
绝对值均值 | 6.42 | 17.16 | 7.47 |

(a) x向层间位移角对比

(b) y向层间位移角对比
图8 案例1-7d83m层间位移角性能对比
Fig. 8 Comparison on inter-story drift ratioof Case 1-7d83m
案例1-7d83m的分析表明,StructGAN-PHY与StructGAN的设计效果较好,为进一步研究不同智能设计方法的通用性和泛化性,进一步开展了案例2-8d96m、案例3-7d77m、案例4-7d41m的对比分析。案例2-8d96m的抗震设防烈度8度(0.2g)、结构总高度96 m(30层);案例3-7d77m的抗震设防烈度7度(0.1g)、结构总高度77 m(26层);案例4-7d41m的抗震设防烈度7度(0.1g)、结构总高度41 m(14层)。
1)案例2-8d96m平面与整体设计结果对比
在该案例的平面设计中,StructGAN、-TXT、-PHY三种方法的设计结果以及对应的工程师设计结果如

(a) StructGAN结构设计,8 d模型
(SCV=0.67; ηSWratio=0.89; SWIoU=0.70; SSIoU=0.80)

(b) StructGAN-TXT结构设计
(SCV=0.68; ηSWratio=0.93; SWIoU=0.66; SSIoU=0.80)

(c) StructGAN-PHY结构设计,8度(0.2g) &80~100 m模型
(SCV=0.66; ηSWratio=0.88; SWIoU=0.66; SSIoU=0.85)

(d) 工程师设计结构平面方案
图9 案例2-8d96m的智能生成式结构方案设计图
Fig. 9 Intelligent designed structural drawings ofCase 2-8d96m
进一步开展整体结构设计的对比分析,结果如
阶数 | 智能设计与工程师设计的结构周期差异/% | ||
---|---|---|---|
StructGAN | StructGAN-TXT | StructGAN-PHY | |
1阶 | -3.30 | -1.20 | -2.70 |
2阶 | -6.44 | -0.80 | -4.05 |
均值* | 4.87 | 1.00 | 3.37 |
方向 | 智能设计与工程师设计的最大层间变形差异/% | ||
StructGAN | StructGAN-TXT | StructGAN-PHY | |
x向 | -16.12 | -8.58 | -16.64 |
y向 | -7.73 | 0.99 | -7.96 |
均值* | 11.92 | 3.79 | 12.30 |
注: *均值为差异绝对值的均值。
2)案例3-7d77m平面设计结果对比
该案例的3种方法设计结果以及对应SCV评价结果如

(a) StructGAN结构设计,7d-H2模型
(SCV=0.48; ηSWratio=0.87; SWIoU=0.56; SSIoU=0.53)

(b) StructGAN-TXT结构设计
(SCV=0.35; ηSWratio=0.65; SWIoU=0.51; SSIoU=0.58)

(c) StructGAN-PHY结构设计, 7度(0.1g) &60~80 m模型
(SCV=0.50; ηSWratio=0.98; SWIoU=0.53; SSIoU=0.48)

(d) 工程师设计结构平面方案
图10 案例3-7d77m的智能生成式结构方案设计图
Fig. 10 Intelligent designed structural drawings of Case3-7d77m
进一步分析整体结构案例对应的结构动力特性和层间位移角的对比结果如
阶数 | 智能设计与工程师设计的结构周期差异/% | ||
---|---|---|---|
StructGAN | StructGAN-TXT | StructGAN-PHY | |
1阶 | -7.80 | -27.28 | -5.20 |
2阶 | 1.82 | -15.50 | 5.93 |
均值* | 4.81 | 21.39 | 5.57 |
方向 | 智能设计与工程师设计的最大层间变形差异/% | ||
StructGAN | StructGAN-TXT | StructGAN-PHY | |
x向 | -8.59 | -17.00 | 9.32 |
y向 | 4.68 | -19.97 | 2.34 |
均值* | 6.64 | 18.49 | 5.83 |
注: *均值为差异绝对值的均值。
3)案例4-7d41m平面设计结果对比
该案例的3种方法设计结果以及对应SCV评价结果如

(a) StructGAN结构设计,7d-H1模型
(SCV=0.24; ηSWratio=0.57; SWIoU=0.49; SSIoU=0.34)

(b) StructGAN-TXT结构设计
(SCV=0.42; ηSWratio=0.89; SWIoU=0.53; SSIoU=0.42)

(c) StructGAN-PHY结构设计, 7度(0.1g) &40~60 m模型
(SCV=0.43; ηSWratio=0.96; SWIoU=0.53; SSIoU=0.40)

(d) 工程师设计结构平面方案
图11 案例4-7d41m的智能生成式结构方案设计图
Fig. 11 Intelligent designed structural drawings of Case 4-7d41m
整体结构案例分析对应的结构动力特性和层间位移角的对比结果如
阶数 | 智能设计与工程师设计的结构周期差异/% | ||
---|---|---|---|
StructGAN | StructGAN-TXT | StructGAN-PHY | |
1阶 | 19.90 | -6.21 | -11.17 |
2阶 | 13.79 | -15.88 | -11.49 |
均值* | 16.84 | 11.05 | 11.33 |
方向 | 智能设计与工程师设计的最大层间变形差异/% | ||
StructGAN | StructGAN-TXT | StructGAN-PHY | |
x向 | 2.44 | -14.63 | -22.76 |
y向 | 42.40 | -22.30 | -0.68 |
均值* | 22.42 | 18.47 | 11.72 |
注: *均值为差异绝对值的均值。
通过对4个典型案例的平面设计结果和整体结构分析和对比,分析结果汇总至
案例 | SCV | 动力特性差异/% | 层间位移差异/% | ||||||
---|---|---|---|---|---|---|---|---|---|
StructGAN | StructGAN-TXT | StructGAN-PHY | StructGAN | StructGAN-TXT | StructGAN-PHY | StructGAN | StructGAN-TXT | StructGAN-PHY | |
1-7d83m | 0.47 | 0.39 | 0.47 | 2.15 | 23.40 | 5.07 | 6.42 | 17.16 | 7.47 |
2-8d96m | 0.67 | 0.68 | 0.66 | 4.87 | 1.00 | 3.37 | 11.92 | 3.79 | 12.30 |
3-7d77m | 0.48 | 0.35 | 0.50 | 4.81 | 21.39 | 5.57 | 6.64 | 18.49 | 5.83 |
4-7d41m | 0.24 | 0.42 | 0.43 | 16.84 | 11.05 | 11.33 | 22.42 | 18.47 | 11.72 |
既有研究认为当生成设计与目标设计的交并比大于0.5则相对较优

图12 基于计算机视觉与结构力学分析的评价指标相关性
Fig. 12 Indexes relationship between computer vision-based and structural analysis-based evaluation
因此,可以认为基于计算机视觉的SCV指标与结构力学性能评价的指标具有高度的正相关性,即SCV越高则结构力学性能越优,更接近专家的优化设计。SCV=0.5可作为基于视觉评价的合理性阈值,其对应的结构动力特性差异约为5%,层间位移角差异约为10%。
针对建筑结构智能化方案设计方法进行了对比分析研究。从数据驱动到物理增强数据驱动方法,对比了核心算法构建和设计性能,并通过典型案例对比了相同设计条件下不同算法的实际表现,主要结论如下:
1)数据驱动与物理增强数据驱动是建筑结构智能化设计的两个阶段,数据驱动方法搭建了智能化设计的数据、算法、评价和应用方法的基础,物理增强数据驱动方法则进一步提升了算法性能。
2)数据驱动方法(StructGAN和StructGAN-TXT)通常受限于特定设计条件下的数据质量与数量,而物理增强数据驱动(StructGAN-PHY)则可以有效降低对结构设计数据的依赖性。
3)对于抗震设防需求较低的设计,剪力墙布置的需求较少,其布置的位置更加灵活,导致智能化设计与工程师设计存在一定差异,未来将进一步提升相关设计条件下的智能化设计能力。
4)确定了基于计算机视觉与力学分析评价方法的正相关性,且SCV=0.5可作为基于视觉评价的合理性阈值,可供未来智能化设计评价方法使用。
5)主要针对剪力墙结构开展了智能设计相关研究,框架、框架-剪力墙等多种结构类型的智能设计方法研究有待进一步从结构表达、智能算法和评估方法等方面开展。
采用的4个典型案例分析已在GitHub中开源(https://github.com/wenjie-liao/StructGAN-PHY/blob/main/StructGAN-TXT-PHY.zip)。
参考文献
鲍跃全, 李惠. 人工智能时代的土木工程[J]. 土木工程学报, 2019, 52(5): 1-11. [百度学术]
BAO Y Q, LI H. Artificial intelligence for civil engineering [J]. China Civil Engineering Journal, 2019, 52(5): 1-11. (in Chinese) [百度学术]
勾红叶, 杨彪, 华辉, 等. 桥梁信息化及智能桥梁2019年度研究进展[J]. 土木与环境工程学报(中英文), 2020, 42(5): 14-27. [百度学术]
GOU H Y, YANG B, HUA H, et al. State-of-the-art review of bridge informatization and intelligent bridge in 2019 [J]. Journal of Civil and Environmental Engineering, 2020, 42(5): 14-27. (in Chinese) [百度学术]
赵天祺, 勾红叶, 陈萱颖, 等. 桥梁信息化及智能桥梁2020年度研究进展[J]. 土木与环境工程学报(中英文), 2021, 43(Sup1): 268-279. [百度学术]
ZHAO T Q, GOU H Y, CHEN X Y, et al. State-of-the-art review of bridge informatization and intelligent bridge in 2020 [J]. Journal of Civil and Environmental Engineering, 2021, 43(Sup1): 268-279. (in Chinese) [百度学术]
刘红波, 张帆, 陈志华, 等.人工智能在土木工程领域的应用研究现状及展望[J]. 土木与环境工程学报(中英文), 2024, 46(1): 14-32. [百度学术]
LIU H B, ZHANG F, CHEN Z H, et al. Applied research status and prospects of artificial intelligence in civil engineering field [J]. Journal of Civil and Environmental Engineering. 2024, 46(1): 14-32.(in Chinese) [百度学术]
BROWN N C, MUELLER C T. Design for structural and energy performance of long span buildings using geometric multi-objective optimization [J]. Energy and Buildings, 2016, 127: 748-761. [百度学术]
ZHANG Y, MUELLER C. Shear wall layout optimization for conceptual design of tall buildings [J]. Engineering Structures, 2017, 140: 225-240. [百度学术]
TAFRAOUT S, BOURAHLA N, BOURAHLA Y, et al. Automatic structural design of RC wall-slab buildings using a genetic algorithm with application in BIM environment [J]. Automation in Construction, 2019, 106: 102901. [百度学术]
何政, 来潇. 参数化结构设计基本原理、方法及应用[M]. 北京: 中国建筑工业出版社, 2019. [百度学术]
HE Z, LAI X. Parametric structural design: Theory, approach and applications [M]. Beijing: China Architecture & Building Press, 2019. (in Chinese) [百度学术]
杜修力, 刘占省, 赵研. 智能建造概论[M]. 北京: 中国建筑工业出版社, 2021. [百度学术]
DU X L, LIU Z S, ZHAO Y. Introduction to intelligent construction [M]. Beijing: China Architecture & Building Press, 2021. (in Chinese) [百度学术]
周绪红, 刘界鹏, 冯亮, 等. 建筑智能建造技术初探及其应用 [M]. 北京: 中国建筑工业出版社, 2021. [百度学术]
ZHOU X H, LIU J P, FENG L, et al. A preliminary exploration and application of building intelligent construction technology [M]. Beijing: China Architecture & Building Press, 2021. (in Chinese) [百度学术]
SUN H, BURTON H V, HUANG H L. Machine learning applications for building structural design and performance assessment: State-of-the-art review [J]. Journal of Building Engineering, 2021, 33: 101816. [百度学术]
LIAO W J, LU X Z, HUANG Y L, et al. Automated structural design of shear wall residential buildings using generative adversarial networks [J]. Automation in Construction, 2021, 132: 103931. [百度学术]
廖文杰, 黄羽立, 郑哲, 等. 基于生成对抗网络融合文本图像数据的剪力墙结构生成式设计方法[C]//第30届全国结构工程学术会议论文集(第Ⅲ册), 2021: 381-387. [百度学术]
LIAO W J, HUANG Y L, ZHENG Z, et al. Building structural generative design using generative adversarial networks-based fused-image-text to image translation method [C]//Proceedings of the 30th National Conference on Structural Engineering (NO.Ⅲ), 2021: 381-387. (in Chinese) [百度学术]
LU X Z, LIAO W J, ZHANG Y, et al. Intelligent structural design of shear wall residence using physics-enhanced generative adversarial networks [J]. Earthquake Engineering & Structural Dynamics, 2022, 51(7): 1657-1676. [百度学术]
HUANG X, XIE Y M. Evolutionary topology optimization of continuum structures [M]. Chichester, UK: John Wiley & Sons, Ltd, 2010. [百度学术]
SHEA K, AISH R, GOURTOVAIA M. Towards integrated performance-driven generative design tools [J]. Automation in Construction, 2005, 14(2): 253-264. [百度学术]
赵宪忠, SHEA Kristina. 空间杆系结构的智能生成与设计[J]. 建筑结构学报, 2010, 31(9): 63-69. [百度学术]
ZHAO X Z, KRISTINA S. Intelligent generation and design of spatial truss structures [J]. Journal of Building Structures, 2010, 31(9): 63-69. (in Chinese) [百度学术]
OH S, JUNG Y, KIM S, et al. Deep generative design: Integration of topology optimization and generative models [J]. Journal of Mechanical Design, 2019, 141(11): 111405. [百度学术]
SHU D L, CUNNINGHAM J, STUMP G, et al. 3D design using generative adversarial networks and physics-based validation [J]. Journal of Mechanical Design, 2020, 142(7): 071701. [百度学术]
HUANG W X, ZHENG H. Architectural drawings recognition and generation through machine learning [C]//Proceedings of the 38th Annual Conference of the Association for Computer Aided Design in Architecture (ACADIA), ACADIA Proceedings. October 18-20, 2018. Mexico City, Mexico. ACADIA, 2018. [百度学术]
CHAILLOU S. ArchiGAN: A generative stack for apartment building design [EB/OL]. [2019-7-17]. https://developer.nvidia.com/blog/archigan-generative-stack-apartment-building-design/. [百度学术]
NAUATA N, CHANG K H, CHENG C Y, et al. House-GAN: Relational generative adversarial networks for graph-constrained house layout generation [M]// Computer Vision, ECCV 2020. Cham: Springer, 2020: 162-177. [百度学术]
NAUATA N, HOSSEINI S, CHANG K H, et al. House-GAN++: Generative adversarial layout refinement networks [EB/OL]. 2021: arXiv: 2103.02574. https://arxiv.org/abs/2103.02574. [百度学术]
CHANG K H, CHENG C Y. Learning to simulate and design for structural engineering [EB/OL]. 2020: arXiv: 2003.09103. https://arxiv.org/abs/2003.09103. [百度学术]
PIZARRO P N, MASSONE L M, ROJAS F R, et al. Use of convolutional networks in the conceptual structural design of shear wall buildings layout [J]. Engineering Structures, 2021, 239: 112311. [百度学术]
PIZARRO P N, MASSONE L M. Structural design of reinforced concrete buildings based on deep neural networks [J]. Engineering Structures, 2021, 241: 112377. [百度学术]
QIAN W L, XU Y, LI H. A self-sparse generative adversarial network for autonomous early-stage design of architectural sketches [J]. Computer-Aided Civil and Infrastructure Engineering, 2022, 37(5): 612-628. [百度学术]
田晴, 赵崇锦, 王忠凯, 等. 新疆某超高层住宅楼动力弹塑性分析[J]. 土木建筑与环境工程, 2016, 38(Sup 2): 30-34. [百度学术]
TIAN Q, ZHAO C J, WANG Z K, et al. Elastic and plastic dynamic analysis of a super high-rise residential building in Xinjiang [J]. Journal of Civil, Architectural & Environmental Engineering, 2016, 38(Sup 2): 30-34. (in Chinese) [百度学术]
WANG T C, LIU M Y, ZHU J Y, et al. High-resolution image synthesis and semantic manipulation with conditional GANs [C]//2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition. Salt Lake City, UT, USA. IEEE, 2018: 8798-8807. [百度学术]