Page 112 - 2022年第53卷第6期
P. 112
基于式(1)所述的混凝土重力坝变形及其解释变量
间的因果关系,结合 WOA优化求解 TSVR参数,据此
可构建基于优化 TSVR的混凝土重力坝变形预测模型,
建模流程如图 3所示,具体实现步骤如下:
步骤 1:模型参数设置与样本归一化。设 置 WOA
算法中搜索代理个数 N与最大迭代次数 t 以及 TSVR
max
算法待求解参数的取值上、下界,并对解释 变量做归
一化处理,即
x′ = (x - x )?(x - x ) (25)
i i min max min
式中:x 与 x 分别为某一解释变量的最大与最小值。
min
max
步骤 2:随机生成搜索代理的初始空间位置。为保
证 WOA算法初始解的多样性,搜索代理的初始空间位
置可随机生成为
x = lb + (ub - lb) × R (26)
i,j
i
i
i
式中:x 为第 j个搜索代理的第 i维空间坐标;ub和 lb
i,j
分别为 TSVR算法第 i个待求解参数取值的上、下界;
R为 [0,1]区间 内 的 随机 数;i = 1 ,2,…,d;j = 1 ,
2,…,N。
步骤 3:根据式(24)计算各搜索代理的适应度值,
并保留适应度值最小的搜索代理为当前最优解。
步骤 4:更新 WOA算法中 a、A、C、l及 p的值。
i
图 3 基于优化 TSVR的混凝土重力坝变形
步骤 5:更新搜索代理空间位置。当 p ≥P时,通
i 预测模型实现流程
过式( 22)更新搜索代理空间位置;反之,当 A ≥1时
根据式(23)更新搜索代理空间位置,当 A <1时则依据式(21)更新搜索代理空间位置。
步骤 6:判断迭代是否终止。若当前迭代次数小于 t ,则重复执行步骤 3至步骤 5;反之,迭代
max
终止并输出最优解的空间位置坐标,据此即可构建基于优化 TSVR的混凝土重力坝变形预测模型。
4 实例分析
4.1 工程背景 某混凝土重力坝位于我国西北高纬度严寒地区,该地区年内温差达 60余℃,最低气
温小于- 30℃,多年平均气温低于 5℃。如图 4所示,相比于温暖地区(如四川),该地区呈现出昼夜
温差与年内温差大、极端低温且低温期历时久的鲜明气候特征。
图 4 坝址区气温过程线
8
— 7 3 —