论文:Intelligent Design and Optimization System for Shear Wall Structures based on Large Language Models and Generative Artificial Intelligence
我们课题组近4、5年来一直在思考:大语言模型在结构设计中能发挥怎样的作用。在结构设计过程中,工程师往往需要先设计一个初始布置,再通过反复的调整找到一个最优结果,整个过程复杂繁琐且依赖于设计经验,而大语言模型恰好可以作为一个代理工程师,帮我们自动完成整个任务。
“我们的目标是这样的:工程师只要动动嘴就行了,大模型要考虑的就多了。”
图1 利用大语言模型实现剪力墙结构设计
1
研究背景
目前剪力墙结构设计在概念设计、建模、分析、优化等细分方向的智能化上已经有了一些初步的进展,但尚缺乏将各阶段智能技术整合为一个系统的研究,设计便利性有待进一步提升。因此我们希望开发一个智能系统,根据用户需求实现剪力墙结构全流程的自动化设计和优化。
为了更好地集成设计流程中的每个步骤,需要一个核心控制器来调用每个步骤的智能算法,而大语言模型就是一个很好的智能代理(Agent)。
(图片采用DALL-E生成)
2
系统架构
在系统核心的控制层中首先解析输入的设计需求文本,规划后续需要执行的任务并提供相关参数,之后根据解析结果选择相应的算法,包括结构生成和结构优化两大类,然后输入待设计图纸,执行算法,返回生成结果。通过用户和控制器的多轮迭代交互,即可不断优化设计的结果,最终得到符合要求的结构设计方案。
图2 剪力墙结构智能设计优化系统控制层架构
下面介绍系统中的三个主要模块,大语言模型控制器、生成算法以及优化算法。
2.1 大语言模型控制器
大语言模型控制器采用提示词工程构建,将待使用的生成和优化算法抽象为函数,在提示词中给定每个函数对应的名称以及参数,令大语言模型生成一个JSON格式的回答,并利用大语言模型对JSON格式的结果进行检查和校正,保证结果的准确性。
图3 大语言模型控制器调用生成和优化方法完成设计
2.2 生成算法
生成阶段为输入的建筑图纸布置剪力墙,我们之前提出的三架马车(详见:AIstructure-Copilot实现“三驾马车”驱动:Diffusion Model智能设计上线!)都可以直接采用,包括生成对抗神经网络,图神经网络,和扩散模型。具体算法实现可以参考往期推送。
2.3 建筑结构智能设计数据传递基础
我们在优化阶段延续拓扑-模式-尺寸三层次优化(详见:拓扑-模式-尺寸三层次的优化改进AI结构设计 | 新论文:基于规则学习与编码的剪力墙智能设计优化)的思路,提出了一种两阶段优化方法,首先基于结构设计经验与规范中的要求,采用遗传算法实现拓扑和模式层面的优化,初步确定结构布置的形式,再基于具体的力学和材料用量计算,通过YJK-GAMA的Online learning算法实现模式的调整和构件尺寸的优化。
图4 剪力墙结构两阶段优化方法
对一个真实案例进行分析, 第一轮对话令其生成一个高度23.2米,抗震设防烈度为8度的剪力墙结构,调用生成算法得到对应结果,第二轮对话则令其修改剪力墙的形状以及角点处的布置,调用优化算法完善设计结果。两轮对话结果如图5所示。
图5 基于文本交互的剪力墙结构生成优化案例
进一步比较不同方法设计结果的差异,采用本研究提出的生成+两阶段优化方法可以得到一个更安全经济的设计结果,如图6所示。
图6 比较不同方法设计的剪力墙结构布置
4
结语
本研究对大语言模型在结构智能设计中的应用做了一个初步的尝试,所提出的剪力墙结构智能设计优化系统,将设计效率提高约 30 倍,通过语言交互有效降低了使用门槛。同时,利用大语言模型控制器可以理解工程师的意图并管理各种模块,允许用户根据个性化需求进行定制。
随着大语言模型的不断发展,我们也会继续探索大语言模型在结构设计中应用的更多可能性,欢迎各位专家、老师、同学共同交流探讨。
--End--
商务问题请联系:
黄盛楠(huangshengnan@mail.tsinghua.edu.cn)
技术问题请联系:
廖文杰(liaowj17@tsinghua.org.cn)
相关论文
Liao WJ, Lu XZ, Huang YL, Zheng Z, Lin YQ, Automated structural design of shear wall residential buildings using generative adversarial networks, Automation in Construction, 2021, 132, 103931. DOI: 10.1016/j.autcon.2021.103931.
Lu XZ, Liao WJ, Zhang Y, Huang YL, Intelligent structural design of shear wall residence using physics-enhanced generative adversarial networks, Earthquake Engineering & Structural Dynamics, 2022, 51(7): 1657-1676. DOI: 10.1002/eqe.3632.
Zhao PJ, Liao WJ, Xue HJ, Lu XZ, Intelligent design method for beam and slab of shear wall structure based on deep learning, Journal of Building Engineering, 2022, 57: 104838. DOI: 10.1016/j.jobe.2022.104838.
Liao WJ, Huang YL, Zheng Z, Lu XZ, Intelligent generative structural design method for shear-wall building based on “fused-text-image-to-image” generative adversarial networks, Expert Systems with Applications, 2022, 118530, DOI: 10.1016/j.eswa.2022.118530.
Fei YF, Liao WJ, Zhang S, Yin PF, Han B, Zhao PJ, Chen XY, Lu XZ, Integrated schematic design method for shear wall structures: a practical application of generative adversarial networks, Buildings, 2022, 12(9): 1295. DOI: 10.3390/buildings1209129.
Fei YF, Liao WJ, Huang YL, Lu XZ, Knowledge-enhanced generative adversarial networks for schematic design of framed tube structures, Automation in Construction, 2022, 144: 104619. DOI: 10.1016/j.autcon.2022.104619.
Zhao PJ, Liao WJ, Huang YL, Lu XZ, Intelligent design of shear wall layout based on attention-enhanced generative adversarial network, Engineering Structures, 2023, 274, 115170. DOI: 10.1016/j.engstruct.2022.115170.
Zhao PJ, Liao WJ, Huang YL, Lu XZ, Intelligent beam layout design for frame structure based on graph neural networks, Journal of Building Engineering, 2023, 63, Part A: 105499. DOI: 10.1016/j.jobe.2022.105499.
Zhao PJ, Liao WJ, Huang YL, Lu XZ, Intelligent design of shear wall layout based on graph neural networks, Advanced Engineering Informatics, 2023, 55, 101886, DOI: 10.1016/j.aei.2023.101886
Liao WJ, Wang XY, Fei YF, Huang YL, Xie LL, Lu XZ*, Base-isolation design of shear wall structures using physics-rule-co-guided self-supervised generative adversarial networks, Earthquake Engineering & Structural Dynamics, 2023, DOI:10.1002/eqe.3862.
Feng YT, Fei YF, Lin YQ, Liao WJ, Lu XZ, Intelligent generative design for shear wall cross-sectional size using rule-Embedded generative adversarial network, Journal of Structural Engineering-ASCE, 2023, 149(11). 04023161. DOI:10.1061/JSENDH.STENG-12206.
Fei YF, Liao WJ, Lu XZ*, Guan H*, Knowledge-enhanced graph neural networks for construction material quantity estimation of reinforced concrete buildings, Computer-Aided Civil and Infrastructure Engineering, 2023, DOI: 10.1111/mice.13094.
Zhao PJ, Fei YF, Huang YL, Feng YT, Liao WJ, Lu XZ*, Design-condition-informed shear wall layout design based on graph neural networks, Advanced Engineering Informatics, 2023, 58: 102190. DOI: 10.1016/j.aei.2023.102190.
Fei YF, Liao WJ, Lu XZ*, Taciroglu E, Guan H, Semi-supervised learning method incorporating structural optimization for shear-wall structure design using small and long-tailed datasets, Journal of Building Engineering, 2023, DOI:10.1016/j.jobe.2023.107873
Liao WJ, Lu XZ*, Fei YF, Gu Y, Huang YL, Generative AI design for building structures, Automation in Construction, 2024, 157: 105187. DOI: 10.1016/j.autcon.2023.105187
Zhao PJ, Liao WJ, Huang YL, Lu XZ*, Beam layout design of shear wall structures based on graph neural networks, Automation in Construction, 2024, 158: 105223. DOI: 10.1016/j.autcon.2023.105223
Qin SZ, Liao WJ*, Huang SN, Hu KG, Tan Z, Gao Y, Lu XZ, AIstructure-Copilot: assistant for generative AI-driven intelligent design of building structures, Smart Construction, 2024, DOI: 10.55092/sc20240001
Gu Y, Huang YL, Liao WJ, Lu XZ*, Intelligent design of shear wall layout based on diffusion models, Computer-Aided Civil and Infrastructure Engineering, 2024, DOI: 10.1111/mice.13236
Fei YF, Liao WJ, Zhao PJ, Lu XZ*, Guan H, Hybrid surrogate model combining physics and data for seismic drift estimation of shear-wall structures, Earthquake Engineering & Structural Dynamics, 2024, DOI: 10.1002/eqe.4151
Han J, Lu XZ, Gu Y, Cai Q, Xue HJ, Liao WJ, Optimized data representation and understanding method for the intelligent design of shear wall structures, Engineering Structures, 2024, 315: 118500. DOI: 10.1016/j.engstruct.2024.118500
--End--