摘要

人工蜂群算法是一种元启发式算法,具有构架简单、易于操作、鲁棒性较好的特点。本文对原始蜂群算法进行了完善:在食物源的遴选方式上,采取锦标赛机制代替标准算法的轮盘赌机制;在跟随蜂阶段引入局部搜索能力更强的公式来刻画蜜蜂采蜜过程。将结构的损伤归结为单元刚度的折损,然后利用频率残差和模态确保准则(MAC)构建问题的目标函数,再使用原始算法和改进的算法求解该非线性优化问题,得到最后识别结果。算例表明,改进算法比原始算法能够更加有效地识别出局部损伤,并且抗噪能力更强。