将人工蜂群算法(ABC)应用于边坡最危险滑动面的搜索以及最小安全系数的求解,为了提高算法的搜索效率,减少搜索过程中的停滞现象,对工蜂进行邻域搜索产生新解的方法进行改进,提出一种自适应智能搜索的人工蜂群算法。该算法具有较高的搜索精度和搜索效率,简单易实现,适用性强,搜索的最优解更具有全局性。通过工程实例验证了该方法的合理性与可靠性,计算结果令人满意,能较好地应用于边坡稳定性分析中。
Artificial bee colony algorithm is used for slope stability analysis in this paper. A new searching method of slope stability analysis is presented. In order to improve search efficiency and reduce stagnations in the search process, the method of worker bees searching for a new solution is improved and an adaptive intelligent mobile artificial bee colony algorithm is proposed. The method can overcome the disadvantages of traditional optimization method such as easy to fall into local extreme points with high accuracy, applicability, and can get a more accurate global optimal solution. The feasibility and effectiveness of the new approach are verified by practical problem. The experimental results show that the proposed algorithm is significantly superior to original ABC, with wide application.