针对土石坝的反馈分析问题,采用Fortran语言编程,实现了粒子群优化算法与商业有限元软件ADINA之间的无缝连接,使整个计算过程自动化;应用OpenMP方式同时调用多个ADINA求解器,启用多核处理器进行并行计算,提高了计算效率。以糯扎渡超高心墙堆石坝为例,对粗堆石料Ⅰ区材料应用不同种群规模粒子群进行参数反分析,结果表明,将粒子群算法与ADINA联合应用于土石坝参数反演是可行的,并行算法也具有明显的优越性。
赵迪,张宗亮,陈建生.粒子群算法和ADINA在土石坝参数反演中的联合应用[J].水利水电科技进展,2012,32(3):43-47.(.[J]. Advances in Science and Technology of Water Resources,2012,32(3):43-47.(in Chinese))