【技术实现步骤摘要】
【技术保护点】
一种弹性地基梁的求解和m值反分析方法,其特征在于包括如下步骤:第一步:首先将弹性地基梁的四阶偏微分方程转换为低阶偏微分方程组,采用MATLAB中求解偏微分方程边值问题的函数bvp4c求解,具体语句为sol=bvp4c(@odefun,@bcfun,solinit,options),并设置迭代次数和容许误差;其中sol为求解结果,其中sol.y即为弹性地基梁的绕曲变形y,odefun为求解弹性地基梁方程的m文件函数,bcfun为弹性地基梁边界条件的m文件函数;solinit为初始条件;options为选择项;第二步:对第一步得到的位移值sol.y与实测位移值的最小误差函数作为目标函数,最小误差函数为差值平方和;第三步:应用MATLAB非线性最优化算法fmincon函数对第二步的目标函数进行优化,当达到第一步设定的迭代次数或容许误差后,停止迭代,此时目标函数达到最小值;第四步:目标函数最小值,对应的参数即为待定土层地基土的水平抗力系数m值的最优解。
【技术特征摘要】
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。