摘要
针对寒冷地区模块化钢框架结构节能性与经济性之间的矛盾问题,对模块化钢框架结构能耗和成本两个设计目标进行同步优化研究。根据模块化钢框架结构的特点进行参数化设计研究,提出在不同建筑尺寸下模块化钢框架结构的BIM模型自动建模方法;在Energyplus建筑能耗分析软件计算数据的基础上,采用多种机器学习算法进行建筑能耗预测,建立一种高效精确的建筑能耗预测模型;联立建筑能耗预测模型和建筑成本计算公式,在满足结构承载力的约束条件下,基于NSGA-Ⅱ算法进行模块化钢框架结构能耗和成本的多目标优化设计,生成帕累托最优解集。多目标优化设计方法解决了模块化钢框架结构“能耗+成本”的多目标一体化设计难题,推动了模块化钢框架结构的智能化升级,实现了模块化钢框架结构设计的快速高效化。
近年来,钢结构模块化建筑体系装配单元的模块化和标准化特征在住宅建设中呈现出显著的优势,建筑结构的模块化是建筑工业化高级阶段的标
另一方面,建筑运行能耗占中国能源消耗总量的30%以上,为了推动如期实现“145计划”中规划的碳达峰和碳中和目标,建筑结构设计除了安全稳定性验算外,针对寒冷地区,还应考虑结构对应的建筑能耗。但建筑材料越优质,成本越高,能耗越小,所以降低建筑成本和降低建筑能耗设计目标之间往往相互冲突,尚无有效的研究解决这一多目标优化设计问题,导致设计方案难以满足市场既节能又经济的期望。建筑围护结构对建筑能耗的优化研究已经较为成
对于建筑结构的多目标优化设计已有相关学者做出了初步研究,大多基于梯度优化或通过改变加权系数的方式得到多目标函数最优解
采用一种典型的模块化钢框架结构——联肢模块化钢框架结构作为案例进行参数化建模,该建筑主要由3部分组成,如

图1 联肢模块化钢框架结构
Fig. 1 The coupled modular steel frame structure
在联肢模块化钢框架结构中,要求集成房间模块单元的每个模块宽度限制在3.6 m以内,且长度与宽度均以模数化为原则进行设计,最终以标准化、工厂化的箱型模块单元呈现。集成房间模块单元的规格如
集成房间模块单元名称 | 外部尺寸/mm | ||
---|---|---|---|
长度 | 宽度 | 高度 | |
SM-3333 | 3 300 | 3 300 | 3 000 |
SM-3336 | 3 600 | 3 300 | 3 000 |
SM-3344 | 4 400 | 3 300 | 3 000 |
SM-3636 | 3 600 | 3 600 | 3 000 |
SM-3644 | 4 400 | 3 600 | 3 000 |
联肢模块化钢框架结构的组拼过程如

图2 联肢模块化钢框架结构的组拼过程
Fig. 2 The assembling process of the coupled modular steel frame structure
参数化建模的目的是根据建筑总长、建筑总宽以及层数等信息、集成房间模块单元的尺寸、联肢单元的尺寸范围和集成楼板单元的形状特性等条件自动生成符合特定目标的联肢模块化钢框架结构。
联肢模块化钢框架结构采用Dynamo建模,模块化程序如

(a) 建筑基本信息

(b) 集成房间模块单元中心点

(c) 集成房间模块单元地面位置

(d) 集成房间模块单元天花板位置

(e) 集成房间模块单元柱线

(f) 联肢单元

(g) 多层柱、梁、地面

(h) 梁、柱构件信息
图3 联肢模块化钢框架结构参数化建模可视化程序
Fig. 3 The parametric modeling program for the coupled modular steel frame structure

(a) 建筑平面

(b) 集成房间模块单元中心点

(c) 集成房间模块单元地面

(d) 集成房间模块单元天花板

(e) 柱线

(f) 联肢单元

(g) 多层柱、梁、地面

(h) BIM钢框架模型
图4 联肢模块化钢框架结构参数化建模流程示意图
Fig. 4 Schematic of the parametric modeling process of the coupled modular steel frame structure
为了实现考虑建筑能耗控制的结构尺寸优化设计,应用机器学习方法建立建筑能耗预测模型,结合Energyplus以实际工程案例为对象,数据库组成是实际案例的建筑能耗数据,通过多种机器学习算法完成建筑能耗的预测,对比分析后得到一种高效可靠的建筑能耗预测方法。
用于建立机器学习模型的数据库来源于多层模块化装配式钢结构建筑关键技术项目,该项目位于河北省邢台市,主体结构为2层钢框架结构。该建筑的三维模型及热区分布图如

(a) 建筑三维模型

(b) 热区分布图
图5 数据库模型示意图
Fig. 5 Schematic of the database model
外墙保温层厚/m | 屋面保温层厚/m | 地面保温层厚/m | 东向窗墙比 |
---|---|---|---|
[0.080,0.150] | [0.060,0.130] | [0.005,0.070] | [0.075,0.300] |
南向窗墙比 | 西向窗墙比 | 北向窗墙比 | 外窗传热系数 |
[0.200,0.450] | [0.075,0.300] | [0.100,0.250] | {0.540,0.650,0.800,0.900,0.950,1.000} |
利用机器学习算法对数据库进行训练,机器学习建模流程如

图6 机器学习建模流程
Fig. 6 Machine learning modeling process
如

(a) 6种机器学习算法平均绝对误差的比较

(b) 6种机器学习算法决定系数的比较
图7 6种机器学习算法比较
Fig. 7 Comparison of six machine learning estimators
此外,可以通过绘制XGBoost模型作用于训练集和测试集后的计算值与数值解的散点图直观了解XGBoost的预测性能。如

图8 XGBoost散点图
Fig.8 Scatter plot by the predicted and observed results
通过统计XGBoost模型训练过程中各个特征的贡献值,定量分析各特征对建筑能耗计算的重要性,如

图9 XGBoost算法模型预测变量的重要性分析
Fig. 9 Importance ranking of different features on the XGBoost model
研究的钢框架结构中,柱采用方钢管截面柱,梁选用热轧H型钢。在BIM参数化模型中,需要优化设计的参数包括建筑总长、建筑总宽、层数、柱尺寸、梁尺寸以及外围护结构参数,为了保证优化的客观性,以单位面积建筑成本和单位面积建筑能耗作为优化的目标函数,分别构造成本和能耗计算目标函数。

图10 基于NSGA-Ⅱ的模块化钢框架结构多目标优化程序流程图
Fig. 10 Flow chart of the NSGA-Ⅱ-based multi-objective optimization program for the modular steel frame structure
以单位面积建筑成本和单位面积建筑能耗作为模块化钢框架结构多目标优化设计的优化目标,在结构安全稳定的前提下提高建筑的经济性与节能性。二者的计算模型如
(1) |
(2) |
式中:C为单位面积建筑成本;CRB为居住建筑成本;L为建筑总长;W为建筑总宽;N为建筑总层数;E为单位面积建筑能耗,EMO为多目标优化的建筑总能耗,计算方法为基于机器学习算法建立的建筑能耗预测模型。
在1层、2层结构上均已考虑建筑总长、建筑总宽、建筑层数对建筑能耗的影响,且2层结构的建筑能耗与1层结构的建筑能耗呈线性关系,已转化成体形系数与建筑能耗的比例对应关系,充分考虑建筑总长、建筑总宽、建筑层数对建筑能耗的影响。采取相应换算得到优化后的建筑能耗,换算公式如
(3) |
式中:SML、SMO为机器学习和多目标优化结果的建筑体形系数,计算方式为建筑外表面积与所包围体积的比值,EML、EMO为机器学习和多目标优化的建筑能耗。
计算过程中,已将建筑总长、建筑总宽、建筑层数通过换算
居住建筑的经济费用主要包括居住建筑的外保温材料、外窗、外墙基体、热回收的新风系统、热泵系统和空调系统的初投资,而建筑建造阶段和拆除阶段产生的费用与本研究的对象无直接关系,因此计算时不予考虑。居住建筑经济费用按
(4) |
式中:CFW为基础墙体成本;CW为窗户成本;CR为屋面保温成本;CEW为外墙保温成本;CG为地面保温成本;CS为系统成本;CSF为钢框架成本。
根据《建筑与市政工程抗震通用规范》(GB 55002—2021)、《建筑结构荷载规范》(GB 50009—2012)及相关地质资料,考虑恒荷载、活荷载、风荷载和地震荷载4种荷载工况以及荷载组合。结构计算的约束条件在多目标优化程序中通过自编译的函数计算得到,具体荷载情况见
荷载 | 楼面/(kN/ | 天花板/(kN/ | 梁上荷载/(kN/ |
---|---|---|---|
恒载 | 3 | 1.0 | 3 |
活载 | 2 | 0.5 | 0 |
根据《建筑结构可靠性设计统一标准》(GB 50068—2018),其中恒荷载放大系数取1.3,活荷载取1.5,重力荷载放大系数取1.2。
模块化钢框架结构需要根据《钢结构设计规范》(GB 50017—2017)验算压弯构件(柱)和受弯构件(梁)的强度、刚度、稳定性等重要指标,所有要求满足的前提下,认为构件安全可靠。优化过程中,具体结构安全性约束指标见
编号 | 表达式 | 说明 |
---|---|---|
1 | 钢梁强度约束 | |
2 | 钢柱强度约束 | |
3 | 钢梁的挠度控制 | |
4 | 钢柱长细比控制 | |
5 | 平面内稳定性 | |
6 | 平面外稳定性 |
将机器学习模型作为多目标优化设计过程中的能耗计算目标函数,由于多目标优化设计的优化目标是单位面积建筑成本和单位面积建筑能耗,所以在多目标优化过程中的设计变量包括建筑总长、建筑总宽、建筑层数、梁尺寸、柱尺寸、外墙保温层厚、屋面保温层厚、地面保温层厚、东向窗墙比、西向窗墙比、南向窗墙比、北向窗墙比、外窗传热系数13个设计变量。设计变量、变量类型及其取值范围如
设计变量 | 变量类型 | 取值范围 |
---|---|---|
建筑总长L/m | 连续变量 | [9.9,13.2] |
建筑总宽W/m | 连续变量 | [9.9,10.8] |
建筑层数N | 离散变量 |
[ |
柱尺寸 | 离散变量 | 《方钢管截面柱的特性表》中的柱尺寸 |
梁尺寸 | 离散变量 | 《GB/T 11263—2017》中热轧H型钢尺寸规格表的梁尺寸 |
外墙保温层厚TW/m | 连续变量 | [0.080,0.150] |
屋面保温层厚TR/m | 连续变量 | [0.060,0.130] |
地面保温层厚TG/m | 连续变量 | [0.005,0.070] |
东向窗墙比RE | 连续变量 | [0.075,0.300] |
南向窗墙比RS | 连续变量 | [0.200,0.450] |
西向窗墙比RW | 连续变量 | [0.075,0.300] |
北向窗墙比RN | 连续变量 | [0.100,0.250] |
外窗传热系数K | 离散变量 | {0.540,0.650,0.800,0.900,0.950,1.000} |
为了保证建筑尺寸的合理性及现场装配的效率,结合集成房间模块单元的尺寸约束及建筑装配的合理性,将联肢单元长方向尺寸范围规定为[3.3,4.4] m,联肢单元的宽方向尺寸范围规定为[3.3,3.6] m,建筑总长的范围为[9.9,13.2] m,建筑总宽的范围为[9.9,10.8] m,根据国办发[2005]26号文件中对普通标准住宅的规定,住宅的建筑面积在120
在利用NSGA-Ⅱ优化设计的过程中,将种群数量设置为200,采样方式选取随机抽样,迭代次数设置为200。
最终程序收敛获得67个优化方案。优化方案组成Pareto前沿曲线,如

图11 Pareto解集前沿分布图
Fig. 11 Pareto front distribution
(5) |
(6) |
(7) |
式中:di+、di-分别为评价对象与正、负理想解之间的距离;Fj+、Fj-分别为单目标优化问题中的第j个理想目标值与非理想目标值;Ci为接近系数。
由
根据得到的Pareto最优解集方案,计算最优解集方案中各设计参数值的分布频率,如

(a) 建筑总长

(b) 建筑总宽

(c) 建筑层数

(d) 柱尺寸

(e) 梁尺寸

(f) 外窗传热系数

(g) 外墙保温层厚

(h) 屋面保温层厚

(i) 地面保温层厚

(j) 东向窗墙比

(k) 西向窗墙比

(l) 南向窗墙比

(m) 北向窗墙比
图12 模块化钢框架结构各设计参数的取值在Pareto最优方案集中的频次分布
Fig. 12 The frequency distribution of each design parameter of the modular steel frame structure in Pareto optimal solutions set
由
不同方案对应的单位面积建筑成本和单位面积建筑能耗的变化取决于外墙保温层厚和屋面保温层厚,厚度较大的保温层可以减少单位面积建筑能耗,但同时也会加大单位面积建筑成本。
多目标优化计算程序会封装在参数化建模流程中的可编程模块Python script中,可以通过选择Pareto解集中的方案,直接生成对应的BIM模型。选择Pareto解集中双目标综合最优的点,所生成对应的BIM模型如

图13 双目标综合最优点的BIM模型(包含钢结构和保温层)
Fig. 13 BIM model with the best dual-objective design solution (including steel structures and insulation layers)
针对寒冷地区模块化钢框架结构,基于参数化建模方案提出了一种在满足结构安全性的前提下实现成本与能耗的多目标自动优化的设计方法;通过对比多种机器学习算法,建立了基于XGBoost的建筑能耗高效预测模型;再将建筑能耗预测模型和居住建筑经济费用计算公式换算成单位面积结果作为目标函数,通过非支配排序遗传算法,在结构安全规范条件约束下,进行钢结构的多目标优化计算,优化对象为建筑总长、建筑总宽、层数、梁柱尺寸、外围护结构材料参数等。优化结果表明:除了外墙保温层厚和屋面保温层厚,其余参数在优化搜索范围内均存在最优值,说明外墙保温层厚和屋面保温层厚是影响目标函数计算结果的主要影响因素,这与基于XGBoost建筑能耗预测模型的特征重要性分析得到的结论一致。对优化解集根据适合的方法和需求择优,最终的优化方案可以通过建立的参数化建模流程自动生成相应的BIM模型。将建筑结构参数化设计和建筑能耗核算相结合,实现模块化钢框架结构设计阶段节能、结构与成本的统一,最终形成一套符合模块化钢框架结构既经济又节能的最优方案集,为交叉学科参数化设计、能耗预测及多目标优化设计在建筑领域的应用提供方法和指导。设计师可根据业主的实际需求选择不同目标函数值对应的建筑结构设计参数,也可根据确定的建筑基本信息(建筑总长、建筑总宽、建筑层数)选择低成本、低能耗的建筑设计方案。后续研究可尝试加入有限元验算或增加能耗影响因素来增大数据库进一步增强多目标优化设计的可靠性,同时强化参数化建模过程中设计计算的集成度,更深入地推动模块化钢框架结构的发展与应用。
参考文献
WANG H, ZHAO X, MA G W. Novel coupled modular steel structure and seismic tests on high-performance interconnection [J]. Journal of Constructional Steel Research, 2022, 189: 107058. [百度学术]
陈志华, 周子栋, 刘佳迪, 等. 多层钢结构模块建筑结构设计与分析[J]. 建筑结构, 2019, 49(16): 59-64, 18. [百度学术]
CHEN Z H, ZHOU Z D, LIU J D, et al. Structural design and analysis of multi-storey steel structure module structures [J]. Building Structure, 2019, 49(16): 59-64, 18. (in Chinese) [百度学术]
LUO S, SONG D H, SHEN K L, et al. Influence of the order exchange of the node connection in the force analysis of steel structures [J]. Frontiers in Materials, 2022, 9: 893291. [百度学术]
CHEN K, XU G Y, XUE F, et al. A physical Internet-enabled building information modelling system for prefabricated construction [J]. International Journal of Computer Integrated Manufacturing, 2018, 31(4/5): 349-361. [百度学术]
吴会来, 谭洪卫, 邓丰. 基于遗传算法的低密度住宅可再生能源利用潜力参数化设计方法研究[J]. 住宅科技, 2021, 41(7): 62-69. [百度学术]
WU H L, TAN H W, DENG F. Research on parametric design method of renewable energy utilization potential of zero energy house based on genetic algorithm [J]. Housing Science, 2021, 41(7): 62-69. (in Chinese) [百度学术]
HE Y, LIU X H, ZHANG H L, et al. Hybrid framework for rapid evaluation of wind environment around buildings through parametric design, CFD simulation, image processing and machine learning [J]. Sustainable Cities and Society, 2021, 73: 103092. [百度学术]
陈圣格, 周婷, 陈志华, 等. 模块建筑参数化平面优化及智能化结构设计方法[J]. 重庆大学学报, 2021, 44(9): 51-66. [百度学术]
CHEN S G, ZHOU T, CHEN Z H, et al. Parametric plan optimization and structural intelligent design method of modular steel buildings [J]. Journal of Chongqing University, 2021, 44(9): 51-66. (in Chinese) [百度学术]
高源, 胡可, 岳晓鹏, 等. 北方乡村住宅节能与热舒适的形体参数多目标优化设计[J]. 华侨大学学报(自然科学版), 2021, 42(5): 619-627. [百度学术]
GAO Y, HU K, YUE X P, et al. Shape parameters design of northern rural houses for multi-objective optimization of energy performance and thermal comfort [J]. Journal of Huaqiao University (Natural Science), 2021, 42(5): 619-627. (in Chinese) [百度学术]
SUSOROVA I, TABIBZADEH M, RAHMAN A, et al. The effect of geometry factors on fenestration energy performance and energy savings in office buildings [J]. Energy and Buildings, 2013, 57: 6-13. [百度学术]
张涛, 王雯翡, 成雄蕾, 等. 数据驱动技术在建筑能耗模拟中的应用研究[J]. 科技与创新, 2020(16): 156-157. [百度学术]
ZHANG T, WANG W F, CHENG X L, et al. Research on application of data-driven technology in building energy consumption simulation [J]. Science and Technology & Innovation, 2020(16): 156-157. (in Chinese) [百度学术]
MOTUZIENE V, JUODIS E S. Simulation based complex energy assessment of office building fenestration [J]. Journal of Civil Engineering and Management, 2010, 16(3): 345-351. [百度学术]
李继伟, 冯国会, 徐丽. 建筑能耗预测的机器学习回归模型研究[J]. 沈阳建筑大学学报(自然科学版), 2021, 37(6): 1098-1106. [百度学术]
LI J W, FENG G H, XU L. Study on machine learning regression model for prediction of building energy consumption [J]. Journal of Shenyang Jianzhu University (Natural Science), 2021, 37(6): 1098-1106. (in Chinese) [百度学术]
KIM T, JANG M, JEONG H C, et al. Short-term residential load forecasting using 2-step SARIMAX [J]. Journal of Electrical Engineering & Technology, 2022, 17(2): 751-758. [百度学术]
欧阳前武, 符亚磊, 任中俊. 基于时间序列分析模型的建筑能耗两级预测关系研究[J]. 建设科技, 2019(14): 53-56. [百度学术]
OUYANG Q W, FU Y L, REN Z J. A study on the two-level prediction relationship of building energy consumption based on time series analysis models [J]. Construction Science and Technology, 2019(14): 53-56. (in Chinese) [百度学术]
XU X L, FENG G H, CHI D D, et al. Optimization of performance parameter design and energy use prediction for nearly zero energy buildings [J]. Energies, 2018, 11(12): 3252. [百度学术]
马泽宇, 张慧颖, 黄海燕. 地震荷载作用下基于ASA和MMFD优化组合算法的框架结构多目标优化设计[J]. 河南科学, 2017, 35(11): 1819-1822. [百度学术]
MA Z Y, ZHANG H Y, HUANG H Y. Multi-objective optimization design of frame structure based on ASA and MMFD optimal combination algorithm under seismic loading[J]. Henan Science, 2017, 35(11): 1819-1822. (in Chinese) [百度学术]
王国亮, 张荫, 陶清林. 钢框架结构多目标优化设计[J]. 低温建筑技术, 2010, 32(6): 30-32. [百度学术]
WANG G L, ZHANG Y, TAO Q L. Multi-objective optimization for steel frames [J]. Low Temperature Architecture Technology, 2010, 32(6): 30-32. (in Chinese) [百度学术]
周俊文, 刘界鹏. 基于多种群遗传算法的钢框架结构优化设计[J]. 土木与环境工程学报(中英文), 2024, 46(1): 71-81. [百度学术]
ZHOU J W, LIU J P. Optimization design of steel frame structure based on multipopulation genetic algorithm [J]. Journal of Civil and Environmental Engineering, 2024, 46(1): 71-81.(in Chinese) [百度学术]
ASSIMI H, JAMALI A, NARIMAN-ZADEH N. Multi-objective sizing and topology optimization of truss structures using genetic programming based on a new adaptive mutant operator [J]. Neural Computing and Applications, 2019, 31(10): 5729-5749. [百度学术]
PIEGAY N, BREYSSE D, ELACHACHI S M. Effect of intrinsic and epistemic uncertainties on the multiobjective optimal design of a hyperstatic structure [J]. ASCE-ASME Journal of Risk and Uncertainty in Engineering Systems, Part A: Civil Engineering, 2019, 5(1): 04018047. [百度学术]
DEB K, PRATAP A, AGARWAL S, et al. A fast and elitist multiobjective genetic algorithm: NSGA-Ⅱ [J]. IEEE Transactions on Evolutionary Computation, 2002, 6(2): 182-197. [百度学术]
YOON P K, HWANG C L, YOON K. Multiple attribute decision making: An introduction (quantitative applications in the social sciences) [M]. Berlin Heidelberg: Springer-Verlag, 1995. [百度学术]