摘要
提出了利用在线支持向量回归(SVR)和ABAQUS反演坝体与坝基力学参数的方法,其中ABAQUS作为正算位移场的求解器被反复调用,SVR模型用于建立测点位移与待反演参数间非线性映射关系。采用均匀设计表构建初始训练样本集和网格法优化建立SVR模型,将测点输入位移值至SVR中可输出参数反演值,并利用ABAQUS和误差函数验算反演精度,误差函数采用相同测点处的计算值与实测值的最大相对误差值,未满足反演精度的反演参数作为新样本添加至训练样本集以实现连续在线SVR模型训练,最终输出满足预设反演精度的反演参数值。通过MATLAB语言编制在线SVR-ABAQUS参数反演程序,并通过算例应用表明:该方法反演速度很快,反演结果合理且精度很高,是一种合理的坝体与坝基力学参数反演方法。