基于模拟退火机制的人工蜂群算法的结构损伤识别  被引量:3

Damage identification using the simulated annealing and ABC algorithm

在线阅读下载全文

作  者:周梓檀 刘济科[1] 吕中荣[1] 丁政豪 ZHOU Zitan LIU Jike LU Zhongrong DING Zhenghao(School of Engineering, Sun Yat-sen University, Guangzhou 510275, China)

机构地区:[1]中山大学工学院,广东广州510275

出  处:《中山大学学报(自然科学版)》2017年第2期88-92,共5页Acta Scientiarum Naturalium Universitatis Sunyatseni

基  金:国家自然科学基金(11172333;11272361);广东省自然科学基金(2015A030313126);广东省科技计划项目(2014A020218004;2016A020223006)

摘  要:人工蜂群算法是模仿蜜蜂行为提出的一种群智能优化算法。它的主要特点是只需要对问题的解进行优劣的比较,通过各人工蜂个体的局部寻优行为,最终在群体中使全局最优值突现出来,具有较快的收敛速度,但较容易陷入局部最优解。为了克服这一不足,将模拟退火算法机制引入其中进行改进。既保留了蜂群算法群体寻优的特点,又可以有效地避免陷入局部最优解。通过选择合适的收益率函数和温度下降函数,可以很方便地解决优化问题。通过构造基于残余力向量的损伤识别目标函数,利用改进的人工蜂群算法,能有效地解决结构损伤识别问题。通过对桁架模型进行数值模拟,结果表明文中算法就原算法而言,收敛速度,识别精度和抗噪声能力有较好改善。Artificial Bee Colony Algorithm is an optimization method based on simulating the bee's behavior. It is a kind of swarm intelligence and used widely for engineering problem. Its main character is just to make the comparison between the solutions,at last acquiring the global optimal solution. Its convergence speed is fast but it is easy to trap into the local optimum. Simulated Annealing process is introduced in the algorithm to overcome the shortage. In the damage identification,an objective function is defined based on the residual force vector,and then the proposed method is used to identify the structural damage. A planar truss is studied as an example to illustrate the correctness and efficiency of the present method. Study shows excellent identified results can be obtained even with noisy measurements. Compared with original algorithm,the modified one has a quicker convergence rate and gets a better result,and it is not sensitive to artificial measurement noise.

关 键 词:人工蜂群算法 模拟退火算法 残余力向量 损伤识别 

分 类 号:TB121[理学—工程力学]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象