一种基于监测数据的高拱坝应力预测模型构建方法技术

技术编号:37198576 阅读:18 留言:0更新日期:2023-04-20 22:55
本发明专利技术提供一种基于监测数据的高拱坝应力预测模型构建方法,包括:基于高拱坝无应力计和应变计组监测数据,建立LightGBM高拱坝应力预测模型;采用Tent混沌映射和折射反向学习策略增强麻雀初始种群多样性和质量,并基于自适应t分布变异使麻雀跳出局部最优位置,提高麻雀搜索算法的全局搜索能力;运用改进的麻雀搜索算法对LightGBM模型进行优化分析,确定最优超参数组合,并引入可解释黑箱模型的SHAP框架,建立一种可解释的高拱坝应力预测模型。本发明专利技术融合改进麻雀搜索算法、LightGBM和SHAP的高拱坝应力预测模型能准确预测高拱坝应力,识别出影响高拱坝应力的显著特征,为高拱坝健康监控和诊断提供决策依据。监控和诊断提供决策依据。监控和诊断提供决策依据。

【技术实现步骤摘要】
一种基于监测数据的高拱坝应力预测模型构建方法


[0001]本专利技术涉及水工建筑物安全监测领域,具体是一种基于监测数据的高拱坝应力预测模型构建方法。

技术介绍

[0002]高拱坝坝体在运行期承受较大的荷载,坝体可能出现超标应力。拉应力超标将引起坝体开裂,剪应力超标将导致坝体滑移,因此,坝体应力过大是引起坝体裂缝和整体稳定的主要原因。目前,常通过分析无应力计和应变计组监测数据,建立高拱坝应力预测模型,对高拱坝应力影响因素和高拱坝安全性态进行评估。
[0003]在对大坝应力应变监测数据分析并建立预测模型的众多方法中,一般采用主成分分析或偏最小二乘归法等线性分析方法建立统计模型。高拱坝运行期受到上下游水位、坝体温度、两岸山体谷幅收缩变形,以及混凝土徐变度等诸多因素的影响,高拱坝系统是一个复杂的非线性系统,常规的线性回归分析方法,无法建立准确的应力预测模型。一些解决复杂非线性问题的人工智能化方法,如人工神经网络、支持向量机、极限学习机等存在过学习,容易陷入局部最小等问题。因此,如何基于监测数据,建立一种预测能力高、可解释性强的高拱坝应力预测模型是需要亟待解决的问题。

技术实现思路

[0004]针对现有技术中存在的问题,本专利技术提供一种基于监测数据的高拱坝应力预测模型构建方法,该方法基于无应力计和应变计组监测数据分析,融合Tent混沌映射、折射反向学习策略和自适应t分布变异,提出一种改进麻雀搜索算法(ISSA)进行LightGBM高拱坝应力预测模型参数寻优,并引入SHAP框架增强模型的可解释性,该技术方案将ISSA、LightGBM与SHAP相结合建立的高拱坝应力预测模型具有很高的预测能力和可解释性。
[0005]本专利技术解决其技术问题所采取的技术方案为:
[0006]一种基于监测数据的高拱坝应力预测模型构建方法,包括下述步骤:
[0007]S1:应变计组应力计算:结合高拱坝无应力计和应变计组监测数据,计算高拱坝单轴应变;根据计算的高拱坝单轴应变,结合混凝土试验得到的弹性模量和徐变度公式,通过变形法计算高拱坝的应力;
[0008]S2:LightGBM高拱坝应力预测模型建立:将步骤S1计算所得高拱坝的应力和确定的高拱坝应力影响因素划分训练集和预测集,基于划分的训练集和预测集以及LightGBM算法建立高拱坝应力预测模型;
[0009]S3:种群初始化:设置麻雀搜索算法的相关参数和LightGBM超参数的范围,使用Tent混沌映射理论和折射反向学习初始化超参数的麻雀种群;
[0010]S4:最优超参数计算:利用步骤S2建立的LightGBM高拱坝应力预测模型对训练集进行训练,计算麻雀个体对预测集的适应度值;更新发现者、加入者和侦察者位置,计算麻雀种群适应度值;利用自适应t分布对所有麻雀位置进行变异,更新麻雀种群位置;判断算
法是否达到最大迭代次数,不满足则返回计算麻雀个体的适应度值,满足则输出最优超参数;
[0011]S5:可解释的高拱坝应力预测模型建立:根据步骤S4计算的最优超参数,引入SHAP框架,建立可解释的LightGBM高拱坝应力预测模型,所述可解释的LightGBM高拱坝应力预测模型用于评估高拱坝应力影响因素的重要性。
[0012]进一步的,步骤S1中应变计组应力计算的具体步骤如下:
[0013]S11、结合高拱坝无应力计监测数据,建立无应力计统计模型方程:
[0014]ε0=a0+a1T+a2t+a3Ln(1+t)+a4e
kt
ꢀꢀꢀꢀꢀꢀ
(1)
[0015]式中:ε0为无应力计实测值,T为无应力计当前测点温度,t为距分析起始日期的时间长度,a0,a1,a2,a3,a4为回归系数,k取

0.01;
[0016]S12、通过最小二乘法得到步骤S11中的回归系数,结合高拱坝应变计组监测数据,扣除混凝土自由体积变形得到外部荷载作用下的应力应变ε
n
的计算公式如下:
[0017][0018]式中:为应变计组某一方向应变的实测值,为应变计组实测温度的平均值;
[0019]S13、任一方向n的应力应变ε
n
与正应变、切应变满足如下关系:
[0020]ε
n
=ε
x
l2+ε
y
m2+ε
z
n2+γ
xy
lm+γ
yz
mn+γ
zx
nl
ꢀꢀ
(3)
[0021]式中:ε
x
、ε
y
、ε
z
是x、y、z坐标轴向的正应变,γ
xy
、γ
yz
、γ
zx
是xy、yz、zx坐标面上的切应变,l、m、n是方向余弦,l=cos(n,x)、m=cos(n,y)、n=cos(n,z);
[0022]解如下方程组将实测应变转换为正应变和切应变:
[0023]E
n
=Aε
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(4)
[0024]式中:E
n
是各向应变计扣除自由体积变形后应变ε
n
的向量,A是l、m、n构成的系数矩阵,ε是正应变和切应变的向量;
[0025]S14、应变计组单轴应变的计算式如下:
[0026][0027]式中:ε

x
、ε

y
、ε
z

是x、y、z坐标轴向的单轴应变,γ
y

z
、γ
x

z,
、γ
x

y
是xy、yz、zx坐标面上的单轴应变;
[0028]S15、将单轴应变过程线划分为一系列不等的时段,采用以下加载方式计算各时段应力增量:
[0029][0030]式中:τ
i
为第i个计算时段的终点龄期;为第i个计算时段的中点龄期,ε
i

为第i个计算时段终点龄期的单轴应变;为时刻混凝土的瞬时弹性模量;
表述以为加荷龄期持续到τ
i
的徐变度度;表示以龄期加荷单位应力持续到τ
i
的总变形的导数,称为τ
i
时刻的持续弹性模量;Δσ(τ
i
)为τ
i
时刻的应力增量;
[0031]叠加得到任一时刻的应力:
[0032][0033]式中:σ(τ
n
)为任一时刻τ
n
的拱向、径向或垂直向应力。
[0034]进一步的,步骤S2中LightGBM高拱坝应力预测模型建立的具体步骤如下:
[0035]S21、绘制步骤S1计算的高拱坝应力分别与上游水位、温度和谷幅变形的过程线,定本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于监测数据的高拱坝应力预测模型构建方法,其特征在于,包括以下步骤:S1:应变计组应力计算:结合高拱坝无应力计和应变计组监测数据,计算高拱坝单轴应变;根据计算的高拱坝单轴应变,结合混凝土试验得到的弹性模量和徐变度公式,通过变形法计算高拱坝的应力;S2:LightGBM高拱坝应力预测模型建立:将步骤S1计算所得高拱坝的应力和确定的高拱坝应力影响因素划分训练集和预测集,基于划分的训练集和预测集以及LightGBM算法建立高拱坝应力预测模型;S3:种群初始化:设置麻雀搜索算法的相关参数和LightGBM超参数的范围,使用Tent混沌映射理论和折射反向学习初始化超参数的麻雀种群;S4:最优超参数计算:利用步骤S2建立的LightGBM高拱坝应力预测模型对训练集进行训练,计算麻雀个体对预测集的适应度值;更新发现者、加入者和侦察者位置,计算麻雀种群适应度值;利用自适应t分布对所有麻雀位置进行变异,更新麻雀种群位置;判断算法是否达到最大迭代次数,不满足则返回计算麻雀个体的适应度值,满足则输出最优超参数;S5:可解释的高拱坝应力预测模型建立:根据步骤S4计算的最优超参数,引入SHAP框架,建立可解释的LightGBM高拱坝应力预测模型,所述可解释的LightGBM高拱坝应力预测模型用于评估高拱坝应力影响因素的重要性。2.根据权利要求1所述的一种基于监测数据的高拱坝应力预测模型构建方法,其特征在于,步骤S1中应变计组应力计算的具体步骤如下:S11、结合高拱坝无应力计监测数据,建立无应力计统计模型方程:ε0=a0+a1T+a2t+a3Ln(1+t)+a4e
kt
ꢀꢀꢀꢀꢀꢀ
(1)式中:ε0为无应力计实测值,T为无应力计当前测点温度,t为距分析起始日期的时间长度,a0,a1,a2,a3,a4为回归系数,k取

0.01;S12、通过最小二乘法得到步骤S11中的回归系数,结合高拱坝应变计组监测数据,扣除混凝土自由体积变形得到外部荷载作用下的应力应变ε
n
的计算公式如下:式中:为应变计组某一方向应变的实测值,为应变计组实测温度的平均值;S13、任一方向n的应力应变ε
n
与正应变、切应变满足如下关系:ε
n
=ε
x
l2+ε
y
m2+ε
z
n2+γ
xy
lm+γ
yz
mn+γ
zx
nl
ꢀꢀ
(3)式中:ε
x
、ε
y
、ε
z
是x、y、z坐标轴向的正应变,γ
xy
、γ
yz
、γ
zx
是xy、yz、zx坐标面上的切应变,l、m、n是方向余弦,l=cos(n,x)、m=cos(n,y)、n=cos(n,z);解如下方程组将实测应变转换为正应变和切应变:E
n
=Aε
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(4)式中:E
n
是各向应变计扣除自由体积变形后应变ε
n
的向量,A是l、m、n构成的系数矩阵,ε是正应变和切应变的向量;S14、应变计组单轴应变的计算式如下:
式中:ε

x
、ε

y
、ε
z

是x、y、z坐标轴向的单轴应变,γ
y

z
、γ
x

z,
、γ
x

y
是xy、yz、zx坐标面上的单轴应变;S15、将单轴应变过程线划分为一系列不等的时段,采用以下加载方式计算各时段应力增量:式中:τ
i
为第i个计算时段的终点龄期;为第i个计算时段的中点龄期,ε
i

为第i个计算时段终点龄期的单轴应变;为时刻混凝土的瞬时弹性模量;表述以为加荷龄期持续到τ
i
的徐变度度;表示以龄期加荷单位应力持续到τ
i
的总变形的导数,称为τ
i
时刻的持续弹性模量;Δσ(τ
i
)为τ
i
时刻的应力增量;叠加得到任一时刻的应力:式中:σ(τ
n
)为任一时刻τ
n
的拱向、径向或垂直向应力。3.根据权利要求1所述的一种基于监测数据的高拱坝应力预测模型构建方法,其特征在于,步骤S2中LightGBM高拱坝应力预测模型建立的具体步骤如下:S21、绘制步骤S1计算的高拱坝应力分别与上游水位、温度和谷幅变形的过程线,定性分析高拱坝应力影响因素的重要性;S22、通过计算高拱坝应力与上游水位、温度和谷幅变形影响因素间的最大信息系数进行非线性相关性分析,并参考步骤S21的定性分析,将最大信息系数小于0.1的影响因素删掉,确定高拱坝应力y的影响因素x=(x1,x2,

,x
n
);S23、将高拱坝应力和步骤S22确定的应力影响因素划分为训练集和预测集;S24、LightGBM算法的目的是找到某函数f(x)的近似值使特定损失函数L(y,f(x))的期望值最小,如下所示:最终加入分割后的目标函数为:
式中:g
i
和h
i
分别为损失函数的一阶与二阶梯度统计量,λ为L2正则化的系数,I
L
和I<...

【专利技术属性】
技术研发人员:李波梁蔚余信江田亚岭郑谦杨胜梅张启灵胡超胡蕾李志
申请(专利权)人:长江水利委员会长江科学院
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1