摘要
介绍了新近为求解复杂组合优化问题而提出的蚁群算法。将蚁群算法运用于土石坝土体参数反演问题的求解:先对反演参数的搜索空间进行离散,将参数反演问题转化成一个组合优化问题;再针对土体参数反演问题的特点,改进蚁群算法,并将其用于土体参数的反演计算。算例表明,改进蚁群算法可有效求解土石坝土体参数反演问题。
The principle and the main characteristics of ant colony algorithm (ACA), a new simulating evolutionary algorithm proposed recently for solving hard combinatorial optimization problems, are introduced. For the purpose of applying ACA to the soil mechanical parameters inversion of embankment dam, the search space of parameters to be inversed is discretized and the inversion problem is transformed into a combinatorial optimization problem. And then ACA is modified by replacing tour length and visibility in ACA with objective function value and standard deviation of objective function value, respectively. At last, the modified ACA is implemented to inverse the soil mechanical parameters of an embankment dam. The results of a simple example show that modified ACA can solve the inversion problem efficiently.
出处
《岩石力学与工程学报》
EI
CAS
CSCD
北大核心
2005年第8期1411-1416,共6页
Chinese Journal of Rock Mechanics and Engineering
基金
国家自然科学基金重点项目(50439010)
国家自然科学基金资助项目(50378012)
关键词
水电工程
参数反演
群算法
组合优化
Evolutionary algorithms
Hydroelectric power
Optimization
Soil mechanics