计算机工程2013,Vol.39Issue(7):261-264,283,5.DOI:10.3969/j.issn.1000-3428.2013.07.058
基于人工蜂群算法的疏散运动仿真
Evacuation Motion Simulation Based on Artificial Bee Colony Algorithm
摘要
Abstract
According to the premature stagnation of original Artificial Bee Colony(ABC) algorithm in evacuation motion simulation,an improved algorithm based on the thought of population dividing is proposed.Multi-species cooperation mechanism is used to extend solution's diversity in order to prevent sinking into local optimum solutions.3D simulation system is built based on ACIS/HOOPS to make evacuation simulation and comparison analysis on the proposed algorithm.The algorithm can improve accuracy and convergence speed compared with original algorithm,implement even distribution of population evacuation and improves the efficiency compared with Particle Swarm Optimization(PSO) algorithm according to the result of experiments.关键词
计算机仿真/疏散/人工蜂群算法/多模式/种群划分Key words
computer simulation/ evacuation/ Artificial Bee Colony(ABC) algorithm/ multi-mode/ population division分类
信息技术与安全科学引用本文复制引用
张鹏,刘弘,王爱霖..基于人工蜂群算法的疏散运动仿真[J].计算机工程,2013,39(7):261-264,283,5.基金项目
国家自然科学基金资助项目(60970004) (60970004)
山东省自然科学基金资助项目(ZZ2008G02) (ZZ2008G02)
山东省高等学校科技计划基金资助项目(J11LG32) (J11LG32)