基于Optuna-XGBoost的砂土地层盾构渣土改良剂预测

曹秀梅 ,  赵文 ,  王志国 ,  何鹏

东北大学学报(自然科学版) ›› 2024, Vol. 45 ›› Issue (12) : 1769 -1777.

PDF (1813KB)
东北大学学报(自然科学版) ›› 2024, Vol. 45 ›› Issue (12) : 1769 -1777. DOI: 10.12068/j.issn.1005-3026.2024.12.012
资源与土木工程

基于Optuna-XGBoost的砂土地层盾构渣土改良剂预测

作者信息 +

Prediction of Soil Conditioners for Sandy Soil Shield Based on Optuna-XGBoost

Author information +
文章历史 +
PDF (1855K)

摘要

渣土改良是解决土压平衡盾构施工过程中刀盘“结泥饼”、刀具磨损等施工难题的有效措施.采用机器学习模型预测随地质条件变化的改良剂用量不仅可以降低上述施工风险,还弥补了试验法确定改良剂用量的滞后性.依托沈阳地铁四号线区间盾构项目,对1 396环砂土地层掘进数据进行预处理,将扭矩切深指数(TPI)和场切深指数(FPI)作为渣土改良效果判据并选择出优良数据集,建立Optuna-XGBoost改良剂预测模型.研究结果表明,Optuna算法在超参数优化上与其他算法相比有明显的优势;Optuna-XGBoost与其他5种预测模型相比,在地质条件变化的情况下可实现更高精度预测.

Abstract

Soil conditioning is an effective measure to solve the problems in the construction process of earth pressure balance (EPB) shield, such as cutter clogging and cutter abrasions. The use of machine learning models to predict soil conditioners varying with geological conditions can not only reduce the aforementioned construction risks, but also make up for the lag in determining the amount of modifier by test method. Based on the shield project of Shenyang Metro Line 4, the excavation data of 1 396 ring are preprocessed, and torque penetration index (TPI) and field penetration index (FPI) are used as the criteria for the soil conditioning effect to select good datasets. The Optuna-XGBoost model is established to predict the soil conditioners. The results show that Optuna algorithm owns obvious advantages over other methods in hyperparameters optimization. Compared with the other five prediction models, Optuna-XGBoost model owns higher accuracy under changeable geological conditions.

Graphical abstract

关键词

土压平衡盾构 / 渣土改良 / 掘进参数 / 地层参数 / 预测模型

Key words

earth pressure balance shield / soil conditioning / tunneling parameters / geological parameter / prediction model

引用本文

引用格式 ▾
曹秀梅,赵文,王志国,何鹏. 基于Optuna-XGBoost的砂土地层盾构渣土改良剂预测[J]. 东北大学学报(自然科学版), 2024, 45(12): 1769-1777 DOI:10.12068/j.issn.1005-3026.2024.12.012

登录浏览全文

4963

注册一个新账户 忘记密码

土压平衡盾构机由于其控制技术先进、对周围环境影响小、施工安全性高等优点,广泛应用于城市隧道施工.然而,由于工程地质、水文条件复杂,盾构机掘进过程中存在刀盘“结泥饼”、土舱内渣土固结、刀具磨损、螺旋输送机出口喷涌等施工风险.渣土改良是解决上述施工难题的有效辅助措施,通过向刀盘前方、土舱和螺旋输送机内注入改良剂,可使渣土具有良好的塑流性、较低的抗剪强度和黏附强度、较小的渗透系数和一定的压缩性,从而降低施工风险1-3.
常用的盾构渣土改良剂有泡沫剂、膨润土等,泡沫剂4可改善渣土塑流性、抗渗性、压缩性,对各种地层具有通用性;膨润土5通过改善渣土黏聚力,从而增加渣土的塑流性,适用于缺乏细粒的地层.目前,针对渣土改良剂用量判断主要依靠试验法,包括评价塑流性的坍落度试验;评价渗透性的渗透试验;评价黏附性的滑动试验、搅拌黏附试验;评价抗剪强度的直剪试验、锥入度试验等6.试验法确定了砂7-8、砂卵石9、富水砂10等地层的渣土改良方案.然而,对于地层条件复杂多变的地区,需针对不同地质土样进行多组试验,工作量大、耗时久,且盾构掘进时渣土力学状态十分复杂,很难模拟真实工况.因此,亟需一种适应地层和工况变化的高精度、高效率渣土改良参数决策方案.
近年来,机器学习算法因具有表达能力强、准确率高等优点得到迅速发展.在渣土改良方面,展超11采用BP神经网络预测富水砂层改良渣土的内摩擦角、渗透系数,平均预测误差在5%以内.部分学者采用机器学习对施工数据进行分析. Lin等12建立了贝叶斯优化的随机森林模型,采用盾构掘进参数、地质条件参数预测泡沫剂参数,实现了多变地质条件下泡沫用量的实时、高精度预测.李琛等13提出一种CSDnet改良渣土塑流性检测方法,确定了渣土塑流性形态的划分.
现有研究大多通过试验或图像判断改良效果,对掘进数据与改良效果内在联系的研究较少.本文提出随地层和工况变化的泡沫剂、膨润土决策方案.首先,筛选出正常掘进的数据并进行异常值处理、数据平滑,根据不同地层TPI-S,FPI-S曲线筛选出改良效果较好的数据集;然后,对筛选出的盾构机运行数据与勘探得到的地层参数进行相关性分析与数据降维;最后,建立Optuna-XGBoost改良剂预测模型,将低维特征作为输入,实现改良剂参数(泡沫原液、泡沫浓度、膨润土泥浆)的实时预测.

1 工程概况

本文数据来自沈阳地铁四号线市府大路站—太原街站区间左线隧道工程,全程约1 882 m,隧道盾构掘进面先后经过圆砾、砾砂、中粗砂、粉细砂、粉质黏土地层.根据地质勘探报告,得到各地层物理力学性质如表1所示.盾构机主要设备参数如表2所示.盾构机装有掘进数据采集系统,10 s采集一次,区间有效采集到1 396环掘进数据,部分数据如表3所示.

2 数据筛选

2.1 参数选择

1) 掘进参数.渣土改良的最终目的是保证盾构机安全顺利地掘进,改良效果应经得起掘进参数的检验6.国内外学者验证了改良剂与刀盘扭矩、总推力、掘进速率等有着高相关性14-16.刀盘扭矩在一定程度上反映了开挖地层的软硬程度和地层阻力,未改良的渣土与刀盘摩擦力大、塑流性差,易凝结成块,扭矩随之增大;改良渣土塑流性得以改善,土体更容易被切削,相应的刀盘扭矩减小717.同时,改良渣土和盾构机机械部件之间的摩擦力变小,螺旋输送机扭矩随之降低.此外,改良渣土在土舱内被搅拌得更均匀,能更好地传递顶推力,在降低总推力的同时,土舱压力更加稳定9;盾构掘进得更顺利,掘进速度随之提升.综上,掘进参数能在一定程度上反映渣土改良的效果.将刀盘扭矩、土舱压力、螺旋输送机扭矩、总推力、掘进速度、刀盘转速、螺旋输送机转速,共7个掘进参数作为模型备选输入参数.

2) 地层参数.地层性质对改良剂用量和盾构机排土效率有显著影响18,地层参数考虑了隧道几何参数和地质条件参数.

隧道几何参数包括隧道直径、隧道埋深,在同一区间内隧道直径不变,故仅考虑隧道埋深作为输入参数.本文选取标准贯入击数、动弹性模量、动剪切模量、天然密度、黏聚力、内摩擦角、渗透系数、变形模量共8个地质条件参数作为模型备选输入参数.钻孔处的地层信息由勘查测得,结果较为准确,计算各钻孔处掌子面中线的各地层占比(见图1),根据占比获取各地层参数的加权平均值,见式(1).两钻孔之间的地层参数采用线性插值获取,最终将地层参数对应到掘进环中.

α=h1Dα1+h2Dα2.

式中:α表示地质条件参数加权平均值;α1α2表示不同地层的地质参数;h1h2表示不同地层厚度;D表示开挖直径.

3) 改良剂参数.本项目区间地层大多为砂土,极少为粉质黏土,采用的渣土改良剂为泡沫剂、膨润土泥浆.其中,泡沫剂、膨润土泥浆、泡沫剂体积比(泡沫原液体积与泡沫溶液体积比值)随地层变化;膨润土质量与膨润土泥浆质量比值固定为20%,将每环累计泡沫原液用量、泡沫剂体积比、膨润土泥浆用量作为输出参数.

2.2 盾构掘进数据预处理

盾构机并非一直处于掘进状态,如图2a所示,以第401~404环刀盘扭矩为例,盾构机在每完成1环的推进后,都会待机进行管片拼接,这时盾构机的很多状态参数均为0,没有预测价值,需剔除.

图2b所示,盾构机从待机状态到正常掘进状态是一个逐渐变化的过程,这部分数据变化较大难以反映正常掘进状态,且会极大增加预测模型误差,因此需舍弃.通过观察数据情况,认为启动时前2 min内(即前12组原始数据)为启动阶段.

由于人工控制失误或机械故障等原因,难以避免采集到异常值,这会影响预测模型拟合精度,因此本文采用箱型图法检测并删除异常值,如图2c所示.考虑到研究区间掘进参数变化较大,采用箱型图对区间整体数据处理会误删有效数据,而单环地质变化不大,故逐环剔除异常值.

最后将经上述处理后的掘进参数以环为单位进行平均,区间整体刀盘扭矩如图2d所示.为避免数据波动影响模型效率,采用相邻均值法进行数据平滑,当设置窗口点数为5时平滑效果较好,平滑后数据如图2e所示.

原始数据中各数据量级和单位差异较大,会影响有效信息的提取和机器学习模型计算效率,因此需进一步作标准化处理,标准化计算公式为

z=x-μσ.

式中:z为标准化后的数值;x为数据值;μ为均值;σ为标准差.

2.3 优良数据选取

本文研究目的是预测随掘进参数与地质条件变化的最佳改良剂用量,相应地在训练模型时也应选用改良效果相对较好的数据集.改良效果相对较好的评价指标在掘进参数角度以现有的理论知识难以定量分析,大多是对比改良前后掘进参数的变化情况,根据已有研究7和现场施工反馈,最值得关注的掘进参数是刀盘扭矩和总推力.

不同地层掘进难易程度不同,在评价渣土改良效果时,忽略地层条件,仅比较掘进参数是没有意义的.刀盘贯入度的大小可直观反映地层掘进难易程度19,贯入度作为推进速度与刀盘转速的比值,数值越大表明单圈切深越大,刀盘前方土体越容易被切削;数值越小表明单圈切深越小,刀盘前方土体越难以被切削.研究表明20,扭矩切深指数(torque penetration index,TPI)、场切深指数(field penetration index,FPI)可间接反映渣土改良的有效性. TPI为单位掘进深度所需的刀盘扭矩,FPI为单位掘进深度所需的推力,两者反映了推进时的地层阻力,公式如下:

TPI=TS,
FPI=FS.

式中:T为刀盘扭矩(kN·m);F为刀盘主推力(kN);S为刀盘贯入度(mm·r-1).

TPI和FPI变化趋势见图3a,TPI和FPI表现出较明显的波动性,其原因与地层变化有密切关系.根据地层不同,将区间划分为3部分,分别拟合TPI-S,FPI-S曲线,如表4所示.图3b为0~442环TPI随贯入度变化曲线,TPI分布总体上随着刀盘贯入度的增大表现为负指数减小趋势.图3c为0~442环FPI随贯入度变化曲线,FPI分布总体上表现出与图3b相似的变化趋势,与杨果林等19研究具有相同变化趋势.图3b和图3c拟合曲线下方的数据表示在地层条件相似、贯入度相同、盾构机配制相同情况下,所需的刀盘扭矩与总推力更小,认为此刻的渣土改良效果相对更好,故将TPI-S,FPI-S拟合曲线下方的累计618环数据作为改良效果相对较好的数据,用于构建模型.

2.4 相关性分析与降维

本文采用Pearson相关系数法进行相关性分析,Pearson相关系数用于度量2个变量之间的线性相关性.相关系数取值范围介于-1~1之间,其绝对值越接近1,表示2个变量之间相关性越强;越接近0,表示2个变量之间相关性越弱.由图4可知,初选的16个特征之间存在很强的相关性,说明数据中有高度重复、冗余信息,因此需作降维处理.主成分分析(principal component analysis,PCA)是一种常用数据降维方法,在保留更多的有效信息的同时,有效避免了冗余特征影响模型计算效率.本文对初步筛选的16个数据作主成分分析,结果如图5所示,当主成分个数为7时,累计方差贡献率大于0.95,故选取前7个主成分作为模型输入参数,舍弃方差贡献率低的数据.

3 基于Optuna-XGBoost的改良剂用量预测模型

3.1 XGBoost算法

本文采用XGBoost(极限梯度提升)算法预测盾构渣土改良剂用量,XGBoost是Chen等21提出的一个梯度提升的开源框架,属于集成决策树模型,具有高效性和灵活性. XGBoost算法的目标函数定义为

Obj=i=1NL(yi,y^i)+k=1KΩ(fk).

式中:yi为实际值;y^i为预测值;L(yi,y^i)为损失函数,表示预测值和真实值之间的差异;fk 表示每棵回归树的基学习器模型;Ω(fk)为正则化项,用于降低目标函数的复杂度;N为样本总数;K为集成模型迭代次数.正则化项:

Ω(f)=γT+12λω2.

式中:γ为用于控制叶节点的数量;T为叶子节点的数量;λ为L2正则化系数;ω为叶子节点的分数.定义预测函数为

y^i=k=1Kfk(xi).

当生成第t棵回归树时,预测结果如式(8)所示,此时的目标函数可变换为式(9).

y^i(t)=y^i(t-1)+ft(xi),
Obj(t)=i=1NL(yi,y^i(t-1+ft(xi))+Ω(ft).

对目标函数优化,方法是对损失函数进行二阶泰勒展开,计算后的目标函数为

Obj(t)=j=1TωjGj+12ωj2(λ+Hj)+γT.

式中:Gj 为第j个节点里所有样本一阶梯度和;Hj 为第j个节点里所有样本二阶梯度和.此时目标函数的优化转化为寻找二次函数最小值的过程.整理公式后,得到目标函数最小时对应的叶子节点分数:

ωj*=-GjHj+λ.

此时优化函数可表示为

Obj(t)=-12j=1TGj2Hj+λ+γT.

树结构节点是否继续分裂取决于信息增益,信息增益即节点分裂前与分裂后目标函数的差值.若分裂当前节点,信息增益>0,则进行分裂;反之不分裂,通过确定最佳特征和分裂点来获得树结构.

3.2 Optuna优化算法

超参数优化是机器学习中的关键过程,会显著影响机器学习模型的预测性能. Optuna作为一个自动超参数优化框架,可通过迭代和评估不同参数值的目标函数来获得最优解22.

Optuna优化步骤如下:

1) 定义目标函数,设置超参数搜索范围,以及最大迭代次数.本文优化目标为返回最小RMSE,最大迭代次数设置为100.

2) 在定义参数值范围的函数内选择一组个体,根据修剪条件使用修剪器自动终止无望个体,以及确定未计算个体总数的目标函数的值.

3) 对循环重复上述步骤,直至达到最大迭代次数.

4) 将RMSE最小时的超参数组合作为最优超参数并输出.

3.3 评价指标

均方根误差(RMSE),决定性系数(R2 ),平均绝对误差(MAE)反映了预测值和实际值的误差情况,本文采用RMSE作为超参数选择评价指标,采用R2,MAE作为模型精度评价指标.其中,R2越接近1,RMSE,MAE越小,模型预测表现越好,计算公式为

RMSE=1Ni=1N(yi-y^i)2,
R2=1-i=1N(yi-y^i)2i=1N(yi-y¯i)2,
MAE=1Ni=1Nyi-y^i.

式中y¯i表示实际值的平均值.

4 结果分析

4.1 Optuna-XGBoost预测表现

得到优良数据集后,对其随机划分,约80%数据(494组)作为训练集,用于构建模型;约20%数据(124组)作为测试集,用于评价模型.采用Optuna算法优化XGBoost模型中7个重要的超参数,设置迭代100次,得到的最优超参数如表5所示.图6为预测泡沫原液时,超参数learning rate,alpha,lambda的优化过程.

确定最佳超参数后,采用XGBoost模型来预测泡沫原液用量、泡沫浓度、膨润土泥浆用量.图7对比了改良剂实际用量和优化模型在测试集上的表现,结果显示,预测值与实际值吻合程度较好,残差大多在零值附近呈正态分布,表明该模型能较好地反映土压平衡盾构机在掘进过程中改良剂用量的变化情况.泡沫原液最大预测残差为20 L,泡沫剂体积比最大预测残差为0.3%,膨润土泥浆最大预测误差为20 L,最大残差普遍低于改良剂正常值且出现的频率较低.总体上,改良剂预测残差在可接受范围内.

4.2 不同超参数优化算法比较

为验证Optuna算法在超参数优化方面的优越性,将其与常用的贝叶斯优化(Bayesian optimization,BO)算法、网格搜索(grid search,GS)算法、粒子群优化(particle swarm optimization,PSO)算法进行比较.

表6给出了不同超参数优化算法下模型测试集的R2,MAE,Optuna超参数优化算法预测泡沫原液用量、泡沫剂体积比、膨润土泥浆用量得出的R2 均值为0.941 4,MAE均值为2.706 5;BO算法对应R2 均值为0.911 9,MAE均值为3.266 4;GS算法对应R2 均值为0.905 5,MAE均值为3.589 7;PSO算法对应R2 均值为0.926 4,MAE均值为5.172 8.结果表明,Optuna算法在超参数优化过程中表现最佳.

4.3 不同模型预测性能比较

为验证Optuna-XGBoost模型渣土改良预测效果,对比了极度梯度提升树(XGBoost),支持向量回归(support vector regression,SVR),随机森林(RF),Optuna-XGBoost,Optuna-SVR,Optuna-RF这6种预测算法在测试集上的表现,如表7所示.比较6种算法发现,Optuna-XGBoost算法表现最好,证明本算法对于改良剂预测有效. Optuna算法超参数优化后模型精度普遍提升,再次验证了该算法的有效性,可为实际施工中改良剂用量决策提供参考.

5 结 论

1) 本文提出在渣土改良智能化预测中应选择的输入参数;通过PCA算法实现降维,消除了输入特征中的冗余信息.

2) 对比了Optuna,BO,GS,PSO优化算法对模型预测性能的影响,使用Optuna优化的XGBoost模型表现出更好的预测性能.

3) Optuna-XGBoost改良剂预测模型,预测值与实际值吻合程度良好,可为实际施工提供决策参考.

参考文献

[1]

魏康林.土压平衡式盾构施工中“理想状态土体”的探讨[J].城市轨道交通研究2007(1):67-70.

[2]

Wei Kang‑lin.On the “Ideal Soil” in the earth pressure balanced shield tunneling[J].Urban Mass Transit2007(1):67-70.

[3]

Messerklinger SZumsteg RPuzrin A M.A new pressurized vane shear apparatus[J].Geotechnical Testing Journal201134(2):112-121.

[4]

Vinai ROggeri CPeila D.Soil conditioning of sand for EPB applications:a laboratory research[J].Tunnelling and Underground Space Technology200823(3):308-317.

[5]

Thewes MBudach C.Soil conditioning with foam during EPB tunnelling[J].Geomechanik Und Tunnelbau20103(3):256-267.

[6]

魏康林.土压平衡盾构施工中泡沫和膨润土改良土体的微观机理分析[J].现代隧道技术2007(1):73-77.

[7]

Wei Kang‑lin.Micro‑mechanism analysis for the soil improvement by foam and bentonite in EPB shield tunneling[J].Modern Tunnelling Technology2007(1):73-77.

[8]

王树英,刘朋飞,胡钦鑫,.盾构隧道渣土改良理论与技术研究综述[J].中国公路学报202033(5):8-34.

[9]

Wang Shu‑yingLiu Peng‑feiHu Qin‑xinet al.State‑of‑the‑art on theories and technologies of soil conditioning for shield tunneling[J].China Journal of Highway and Transport202033(5):8-34.

[10]

Li S CWan Z EZhao S Set al.Soil conditioning tests on sandy soil for earth pressure balance shield tunneling and field applications[J].Tunnelling and Underground Space Technology2022120:104271.

[11]

Cheng C HLiao S MHuo X Bet al.Experimental study on the soil conditioning materials for EPB shield tunneling in silty sand[J].Advances in Civil Engineering20202020:8856569.

[12]

Zhen ZGe X SZhang J.Soil conditioning tests on sandy and cobbly soil for shield tunneling[J].KSCE Journal of Civil Engineering202125(4):1229-1238.

[13]

Wang S YLiu P FGong Z Yet al.Auxiliary air pressure balance mode for EPB shield tunneling in water‑rich gravelly sand strata:feasibility and soil conditioning[J].Case Studies in Construction Materials202216:e00799.

[14]

展超.基于BP神经网络的富水砂层渣土改良试验效果预测[J].隧道建设(中英文)202040(7):988-996.

[15]

Zhan Chao.Experimental effect prediction of ground conditioning of water‑rich sandy stratum based on BP neural network[J].Tunnel Construction202040(7):988-996.

[16]

Lin LGuo HLyu Y Cet al.A machine learning method for soil conditioning automated decision‑making of EPBM:hybrid GBDT and random forest algorithm[J].Maintenance and Reliability202224(2):237-247.

[17]

李琛,骆汉宾,刘文黎,.基于改进Faster R-CNN法的盾构渣土流塑性自动识别研究[J].隧道建设(中英文)202242(2):268-274.

[18]

Li ChenLuo Han‑binLiu Wen‑liet al.Automatic recognition of flow plasticity of conditioned soil based on improved faster R-CNN[J].Tunnel Construction202242(2):268-274.

[19]

Lin S SShen S LZhang Net al.Modelling the performance of EPB shield tunnelling using machine and deep learning algorithms[J].Geoscience Frontiers202112(5):101177.

[20]

Mokhtari SMooney M A.Predicting EPBM advance rate performance using support vector regression modeling[J].Tunnelling and Underground Space Technology2020104:103520.

[21]

Kong X XLing X ZTang Let al.Random forest‑based predictors for driving forces of earth pressure balance(EPB) shield tunnel boring machine(TBM)[J].Tunnelling and Underground Space Technology2022122:104373.

[22]

Qu T MWang S YHu Q X.Coupled discrete element‑finite difference method for analysing effects of cohesionless soil conditioning on tunneling behaviour of EPB shield[J].KSCE Journal of Civil Engineering201923(10):4538-4552.

[23]

刘明阳,余宏淦,陶建峰,.基于盾构机运行参数的局部切空间排列与XGBoost融合的地质类型识别[J].中南大学学报(自然科学版)202253(6):2080-2091.

[24]

Liu Ming‑yangYu Hong‑ganTao Jian‑fenget al.Geological‑type identification with LTSA and XGBoost algorithm based on EPB shield operating data[J].Journal of Central South University(Science and Technology)202253(6):2080-2091.

[25]

杨果林,张沛然,陈亚军,.长沙典型地层土压平衡盾构掘进参数及表现预测[J].中南大学学报(自然科学版)202051(8):2069-2080.

[26]

Yang Guo‑linZhang Pei‑ranChen Ya‑junet al.Excavation parameters and performance prediction of earth pressure balance shield in typical strata of Changsha[J].Journal of Central South University(Science and Technology)202051(8):2069-2080.

[27]

Xu Q WZhang L YZhu H Het al.Laboratory tests on conditioning the sandy cobble soil for EPB shield tunnelling and its field application[J].Tunnelling and Underground Space Technology2020105:103512.

[28]

Chen T QGuestrin C.XGBoost:a scalable tree boosting system[C]//Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining. San Francisco,2016:785-794.

[29]

Srinivas PKatarya R.hyOPTXg:OPTUNA hyper‑parameter optimization framework for predicting cardiovascular disease using XGBoost[J].Biomedical Signal Processing and Control202273:103456.

AI Summary AI Mindmap
PDF (1813KB)

186

访问

0

被引

详细

导航
相关文章

AI思维导图

/