摘要
在对破裂面上滑动土体静力极限平衡分析的基础上,建立了基于优化方法求解无黏性土、黏性土库仑土压力的自变量取值区间和目标函数模型,并采用遗传进化方法进行了实例求解分析。研究结果表明,遗传算法在计算挡土墙库仑主动土压力的过程中,收敛速度快、用时短,并具有较高的计算精度。算例1中5组无黏性土挡土墙的主动土压力的计算结果与经典库仑解析解非常接近,平均误差为1.748%,平均进化代数为15代。算例2中8组黏性土挡土墙的主动土压力计算结果与文献的解答非常吻合,平均误差仅为0.017%,平均进化代数为17.125代。遗传算法具有良好的适应性和强大的搜索性能,非常适合求解岩土工程优化问题。
Based on the static limit equilibrium analyses of sliding soil mass on rupture, the range of variable and the model of objective function are built to calculate the Coulomb earth pressure of cohesionless soil and cohesive soil by optimization method, and the genetic evolutionary method is used to carry out an example analytical solution. The results indicate that the genetic algorithm increases the convergence speed, shortens time and has high calculation precision in the process of calculating Coulomb active earth pressure on retaining wall. The numerical results of cohesionless soil active earth pressure on retaining wall about 5 groups from example 1 are very closer to the classical Coulomb solutions; the average error is 1.748 % and the average number of generation is 15. The numerical results of cohesive soil active earth pressure on retaining wall about 8 groups from example 2 also match well with the documents' solutions; the average error is only 0.017 %; and the average number of generation is 17.125. The genetic algorithm is very suitable for solving optimization problem of geotechnical engineering because of its good adaptability and strong search performance.
出处
《岩土力学》
EI
CAS
CSCD
北大核心
2009年第4期1170-1174,共5页
Rock and Soil Mechanics
基金
山东科技大学矿山灾害预防控制教育部重点实验室开放基金项目(No.MDPC0811)
国家自然科学基金(No.5067063)
山东省教育厅科技计划项目(No.J06N04)。
关键词
库仑土压力
遗传算法
优化求解
目标函数
Coulomb earth pressure
genetic algorithm
optimization
objective function