共享多镜面反射优化算法及其在机械优化设计中的应用
Multi-specular reflection optimization algorithm with shared nodes and its application in mechanical optimization design
马兵 1吕彭民 2韩红安 3刘永刚 3李瑶 2胡永涛4
作者信息
- 1. 山西机电职业技术学院数控工程系,山西长治 046011;长安大学道路施工技术与装备教育部重点实验室,陕西西安 710064;河南卫华重型机械股份有限公司,河南长垣 453400;山西潞安煤炭技术装备有限责任公司,山西长治 046204
- 2. 长安大学道路施工技术与装备教育部重点实验室,陕西西安 710064
- 3. 河南卫华重型机械股份有限公司,河南长垣 453400
- 4. 河南工学院电气工程与自动化学院,河南新乡 453003
- 折叠
摘要
为克服镜面反射优化算法(SRA)存在种群多样性弱、易陷入局部最优、收敛速度较慢等缺点,文中提出了一种共享多镜面反射优化算法(MSRAS).首先,通过引入种群策略,将SRA算法扩展为多镜面反射优化算法(MSRA),丰富了算法的种群多样性,扩大了搜索区域和提高了算法的收敛速度;其次,将共享节点引入到多镜面反射优化算法中,使得算法的镜面反射系统转换为含共享节点的多镜面反射系统,进一步提高算法的全局收敛能力和逃逸局部最优解能力.采用6个测试函数和3个机械结构优化设计例子验证了共享多镜面反射优化算法的有效性和实用性.试验结果表明:共享多镜面反射算法寻优性能优于其他算法,可有效地处理机械结构优化设计问题,具有较好的稳定性、鲁棒性和实际应用性.
Abstract
Since the specular reflection optimization algorithm(SRA)has such shortcomings as weak population diversity,susceptibilityin local optimal solutions,slow convergence rate,in this article,a multi-specular reflection optimization algorithm with shared nodes(MSRAS)is proposed.Firstly,by introducing the population strategy,the SRA algorithm is extended to the multi-specularreflection optimization algorithm(MSRA),which enriches itspopulation diversity,enlarges its search area and im-proves its convergence rate.Secondly,the shared nodes are introduced into the SRA algorithm,so as to transform thespecular re-flection system into a multi-specular reflection system with shared nodes;as a result,the algorithm'sabilities of global conver-gence and escape from local optimal solutions will be improved.6 benchmark functions and 3 optimization-design examples of me-chanical structure have verified that multi-specular reflection optimization algorithm with shared nodes is effective and practical.The experimental results show that compared with other algorithms,MSRAS has better performance in seeking optimal solutions,through whichoptimization design of mechanical structure can be completely effectively;also,MSRAS has strong stability,robust-ness and wide application in different fields.
关键词
镜面反射优化算法/种群策略/共享节点/结构优化Key words
specular reflection optimization algorithm/population strategy/shared node/structure optimization引用本文复制引用
出版年
2024