[发明专利]基于安全监控的边坡位移反分析方法无效
申请号: | 201010159897.4 | 申请日: | 2010-04-29 |
公开(公告)号: | CN101847171A | 公开(公告)日: | 2010-09-29 |
发明(设计)人: | 梁桂兰;徐卫亚 | 申请(专利权)人: | 河海大学 |
主分类号: | G06F17/50 | 分类号: | G06F17/50 |
代理公司: | 南京经纬专利商标代理有限公司 32200 | 代理人: | 许方 |
地址: | 210098 *** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公布了一种基于安全监控的边坡位移反分析方法,该方法充分利用位移监测数据进行优化反演来确定岩土体力学参数,将数值计算的位移值与监测位移值的最小误差函数作为目标函数,应用改进粒子群智能算法对目标函数进行优化,把数值计算和改进粒子群智能优化反演方法相结合,通过反复迭代使其快速收敛到全局最优解,从而确定待定参数的最优值,建立起了位移监测值和岩土体力学参数之间的对应关系。实际工程中,利用反演的力学参数预测的位移值与实测位移值吻合较好,误差小,表明本发明提出的反分析方法在岩土体位移反分析中具有较好的实际应用价值。 | ||
搜索关键词: | 基于 安全 监控 位移 分析 方法 | ||
【主权项】:
1.一种基于安全监控的边坡位移反分析方法,其特征在于该方法包括如下步骤:(1)输入计算参数,包括需要反演的和已知确定的力学参数,调用FLAC进行正分析计算,输出S个关键结点的计算位移
其中k表示S个节点的第k个节点,x为待反演的参数,
表示计算位移是待反演参数的函数;(2)计算目标函数![]()
为第k个测点计算的位移值,uk为相应测点的实测位移值,S为测点总数,用改进粒子群智能优化算法APSO对目标函数进行优化,优化步骤如下:①选定粒子数M,适应值ε,最大允许迭代步数Tmax,随机数c1和c2和惯性权w;初始化粒子位置X和速度V为待反演力学参数取值区间的随机数;②群体设定:Z={γi|γi∈Ω,i=1,2,…,M}表示粒子群体,γi表示第i个粒子,Ω表示粒子空间;③开始设定粒子全局最优值Eg=∞,粒子个体最优值Ef=(∞,∞,…,∞),∞表示一个比较大的数值,用于初始化参数计算的目标函数的验证;④当Eg>ε且t<Tmax,执行下面步骤;否则,输出反演的参数值;⑤进入循环;⑥当Ei<Ef(i)则Ef(i)=Ei,fi=Pi,其中Ef(i)为粒子个体最优值,fi为粒子个体历史最优位置,Pi为粒子当前位置;⑦当Ei<Eg则Eg=Ei,g=Pi,其中Eg为粒子全局最优值,g为粒子全局历史最优位置,Pi为粒子当前位置;⑧达到最大迭代步数或满足最小误差标准,结束循环;⑨根据上面步骤搜索到的粒子最优位置,按式
计算粒子新位置;按式
计算新的速度;其中rand()是均匀分布在(0,1)区间的随机数;c1和c2为学习因子;式中i=1,2,…,M;vidk表示第k次迭代粒子i飞行速度向量的第d维分量;xidk表示第k次迭代粒子i位置向量的第d维分量;fid表示粒子i个体最好位置的第d维分量;gd表示群体最好位置的d维分量;⑩确定当前迭代步的惯性权w,t=t+1,t为当前迭代步数,惯性权系数w的改进表达式如下式:w = w max - ( w max - w min ) ( f - f avg ) f max - f avg ( f ≥ f avg ) w max ( f < f avg ) ]]> 式中:wmax,wmin为惯性权的最大值和最小值;f微粒的适配值;favg每代微粒的平均适配值;fmax粒子群中最大的适配值;(3)若目标函数达到了设定的目标精度要求,则停止计算,输出反演的参数;否则,继续回到步骤(1)进行新一轮正分析计算,不断反复,直到目标函数达到了目标精度;(4)利用粒子群智能优化算法反演的参数计算边坡关键点位移,对边坡稳定进行评价。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于河海大学,未经河海大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201010159897.4/,转载请声明来源钻瓜专利网。