摘要
针对猴群算法中爬过程和望过程的搜索方式较为机械,以及跳过程的方式较为单一的问题,提出一种用于传感器优化布置的自适应猴群算法。采用双重编码的方式,克服了原猴群算法只能解决连续变量优化问题的缺陷;对爬过程和望过程进行了改进,使其能够自适应选择这两个搜索方式以提高算法的局部搜索能力和效率;提出了两种全新的跳过程,即反射跳和变异跳,来增强算法的全局搜索能力。文末以大连国贸大厦为例,进行了参数敏感性分析以及传感器优化布置方案的选择,结果表明自适应猴群算法的搜索效率较原猴群算法有了大幅提高,能较好地解决传感器优化布置问题。
An adaptive monkey algorithm( AMA) used for optimal sensor placement( OSP) was proposed to solve the problem that the searching methods of the climb process and watch-jump process are mechanical and the pattern of the somersault process is single. Firstly,the dual-structure coding method was utilized to overcome the defect that the original monkey algorithm could only perform the optimization for continuous variables. Then,the climb process and watch-jump process were updated in order to adaptively select the two searching methods to improve the local searching ability and efficiency of the whole algorithm. In addition,the two new somersault processes,i. e.,reflection somersault process and variation somersault process,were introduced to strengthen the global searching ability of the algorithm. Finally,taking the Dalian international trade mansion as an example,the parametric sensitivity analysis and the selection of OSP schemes were performed. The results showed that AMA can better solve the OSP problem and its searching efficiency is greatly improved compared to the original algorithm.
出处
《振动与冲击》
EI
CSCD
北大核心
2013年第23期57-63,共7页
Journal of Vibration and Shock
基金
国家自然科学基金委创新研究群体基金(51121005)
国家自然科学基金面上项目(51178083)
国家优秀青年科学基金(51222806)
教育部新世纪优秀人才支持计划项目(NCET-10-0287)
关键词
自适应猴群算法
传感器优化布置
双重编码
跳过程
大连国贸大厦
adaptive monkey algorithm
optimal sensor placement
dual-structure coding method
somersault process
Dalian international trade mansion