摘要
通过对萤火虫算法的学习和深入研究,得知算法在极值点区域容易呈现无规律的振荡现象,从而降低了局部搜索的能力;为了解决这个难题,引入了振荡权重函数,以此来增强局部搜索能力,提高算法精度。同时为了使全局与局部的搜索能力相对均衡,加快算法的收敛进度,又将模拟退火算法借鉴到算法中;将改进的算法运用到桥式起重机箱型主梁中进行优化并通过ANSYS进行力学分析,实例检验了算法的可行性;最后通过对比优化前后的结果,得出优化后的主梁质量减少6.87%且符合设计要求,对实际工程结构的设计有指导意义。
Based on the firefly algorithm study and deeply understand that,in the extreme point area easier algorithm showed irregular oscillation,which reduces the ability of local search of the cable. In order to solve this problem,the oscillating weight,enhance the local search ability,improve the accuracy of the algorithm. At the same time,make the global and local the search ability is relatively balanced. The simulated annealing algorithm to the reference algorithm;the improved algorithm is applied to the girder bridge crane box type optimization and mechanical analysis by ANSYS,an example to verify the feasibility of the algorithm. Finally,by comparing the results before and after optimization,the optimized beam quality reduce 6.87%,and meet the requirements of the design,has a guiding significance for the design of practical engineering structure.
作者
候聪亚
王宗彦
滕绯虎
HOU Cong-ya;WANG Zong-yan;TENG Fei-hu(The North University of China, School of Mechanical and Power Engineering, Shanxi Taiyuan 030051, China;Shanxi Province of Crane Digital Design Engineering Technology Research Center, Shanxi Taiyuan 030051, China)
出处
《机械设计与制造》
北大核心
2018年第6期17-20,共4页
Machinery Design & Manufacture
关键词
萤火虫算法
振荡权重
模拟退火
桥式起重机
Firefly Algorithm
Bridge Crane Girder
Oscillation Weight
Simulated Annealing Algorithm