边坡临界滑动面的确定是边坡抗滑稳定分析中的关键问题之一。针对基本蚁群算法搜索边坡临界滑动面效率低、效果差的缺点,提出运用蚁群系统算法结合矢量和法来搜索边坡任意形状临界滑动面的位置,并引入蚂蚁分工机制和信息素平滑化机制来改进算法的全局寻优性能。通过对澳大利亚计算机应用协会(ACADS)设计的两道经典考题以及一个水库岸坡的分析计算,验证了改进搜索算法的可行性和准确性。计算结果对比分析表明,改进的蚁群系统算法很好地提高了搜索效率,且可以有效地避免算法陷入早熟停滞。
Abstract
The determination of critical slip surface is one of the key issues in slope stability analysis. To overcome the shortcomings of basic ant colony algorithm, the combining of the ant colony system (ACS) algorithm with the vector sum analysis method (VSAM) was proposed for searching the noncircular critical slip surface of a slope. The ant division mechanism and the pheromone flatness mechanism were introduced to improve the global optimization ability of the ACS. Through two typical slope examples of ACADS and a reservoir bank slope, the feasibility and accuracy of the algorithm were verified. The results show that the proposed algorithm improves the search efficiency and prevents the algorithm from falling into premature.
关键词
边坡 /
非圆弧临界滑动面 /
滑面搜索 /
蚁群系统算法 /
矢量和分析方法
{{custom_keyword}} /
Key words
slope /
non-circular critical slip surface /
slip surface search /
ant colony system /
vector sum analysis method
{{custom_keyword}} /
{{custom_sec.title}}
{{custom_sec.title}}
{{custom_sec.content}}
参考文献
[1]孙聪,郑宏,李春光,等. 基于蚁群算法的严格最大剩余推力临界滑动面搜索[J]. 岩土力学, 2014,35(10):3 021-3 026.
[2]CHENG Y M, LI L, CHI S C. Performance studies on six heuristic global optimization methods in the location of critical slip surface[J]. Computers and Geotechnics, 2007,34(6):462-484.
[3]周圆π,李守巨,刘迎曦,等. 基于遗传算法边坡稳定分析临界滑移面的搜索[J]. 岩石力学与工程学报, 2005,24(A01):5 226-5 230.
[4]KAHATADENIYA K S, NANAKORN P, NEAUPANE K M. Determination of the critical failure surface for slope stability analysis using ant colony optimization[J]. Engineering Geology, 2009,108(1):133-141.
[5]王成华,夏绪勇,李广信. 基于应力场的土坡临界滑动面的蚂蚁算法搜索技术[J]. 岩石力学与工程学报, 2003(5):813-819.
[6]黄晓锋,石崇,朱珍德,等. 基于粒子群优化算法的边坡临界滑动面搜索方法[J]. 防灾减灾工程学报, 2014,34(6):751-757.
[7]杨善统,姜清辉,尹涛,等. 边坡临界滑面搜索的改进粒子群优化算法[J]. 岩土工程学报, 2015,37(8):1 411-1 417.
[8]刘华强,陆明志,殷宗泽. 基于模拟退火算法的边坡临界滑面搜索方法[J]. 岩石力学与工程学报, 2008(增刊2):3 686-3 691.
[9]KASHANI A R, GANDOMI A H, MOUSAVI M. Imperialistic competitive algorithm: a metaheuristic algorithm for locating the critical slip surface in 2-dimensional soil slopes[J]. Geoscience Frontiers, 2016,7(1):83-89.
[10]GAO W. Investigating the critical slip surface of soil slope based on an improved black hole algorithm[J]. Soils and Foundations, 2017,57(6):988-1 001.
[11]陈昌富,龚晓南. 混沌扰动启发式蚁群算法及其在边坡非圆弧临界滑动面搜索中的应用[J]. 岩石力学与工程学报, 2004(20):3 450-3 453.
[12]高玮,张飞君. 相遇蚁群算法在边坡非圆弧临界滑动面搜索中的应用研究[J]. 岩土力学, 2014, 35(增刊1):391-398.
[13]GAO W. Premium-penalty ant colony optimization and its application in slope stability analysis[J]. Applied Soft Computing, 2016,43:480-488.
[14]石露,李小春,任伟,等. 蚁群算法与遗传算法融合及其在边坡临界滑动面搜索中的应用[J]. 岩土力学, 2009,30(11):3 486-3 492.
[15]葛修润. 用PC型微机对岩体工程课题进行有限元分析[C]∥ 第一届全国计算岩土力学研讨会论文集. 成都: 西南交通大学出版社, 1987:74-85.
[16]葛修润. 抗滑稳定分析新方法:矢量和分析法的基本原理及其应用[C]∥第十一次全国岩石力学与工程学术大会. 武汉:湖北省科学技术出版社, 2010.
[17]郭明伟,葛修润,李春光,等. 基于矢量和方法的边坡稳定性分析中整体下滑趋势方向的探讨[J]. 岩土工程学报, 2009,31(4):577-583.
[18]郭明伟,李春光,葛修润,等. 基于矢量和分析方法的边坡滑面搜索[J]. 岩土力学, 2009,30(6):1 775-1 781.
[19]DORIGO M, GAMBARDELLA L M. Ant colony system: a cooperative learning approach to the traveling salesman problem[J]. IEEE Transactions on Evolutionary Computation, 1997,1(1):53-66.
[20]李士勇,陈永强,李研. 蚁群算法及其应用[M]. 哈尔滨: 哈尔滨工业大学出版社, 2004.
[21]陈祖煜. 土质边坡稳定分析:原理·方法·程序[M]. 北京: 中国水利水电出版社, 2003.