收稿日期: 2012-11-23
修回日期: 2013-06-24
网络出版日期: 2013-09-03
基金资助
国家自然科学基金资助项目( 90815012)
Self-Adaptive Subpopulations-Based Memetic Algorithm and Its Application to Displacement Performance Optimization of Concrete Frames
Received date: 2012-11-23
Revised date: 2013-06-24
Online published: 2013-09-03
Supported by
国家自然科学基金资助项目( 90815012)
关键词: 差分进化; 协方差矩阵自适应策略; 自适应子群体米母算法; 子群体自适应策略; 性能优化
魏德敏 陈贵涛 . 自适应子群体米母算法及其在混凝土框架位移性能优化中的应用[J]. 华南理工大学学报(自然科学版), 2013 , 41(10) : 108 -116 . DOI: 10.3969/j.issn.1000-565X.2013.10.018
In this paper,a new memetic algorithm named SaS-MA ( Self-Adaptive Subpopulations-based MemeticAlgorithm) is proposed by combining the differential evolution ( DE) with the covariance matrix adaptation evolutionstrategy ( CMAES) .In order to improve the synergy of the global exploration and local exploitation abilities ofSaS-MA,a self-adaptive subpopulation strategy consisting of the deletion mechanism and the addition mechanism isdesigned.Then,a numerical experiment is implemented to compare SaS-MA with four algorithms,namely,DE,LCMAES,PSO and IP-CMAES.Finally,a ten-story two-bay concrete frame is adopted to carry out the displacementperformance optimization,and the results obtained by using SaS-MA are compared with those obtained from theoriginal paper and through four algorithms,namely,DE,CMA,PSO and GA,which are reliable and widely usedat present.Numerical results indicate that the proposed strategy improves the performance of SaS-MA by means ofdynamic deletion and by constructing subpopulations,and that,SaS-MA is efficient and reliable,and it statisticallyoutperforms the former four existing algorithms.The optimization results show that SaS-MA is more efficient in termsof the concrete frame displacement optimization,and that,as compared with the other four algorithms under thesame conditions,SaS-MA is capable of achieving the best solution,and it possesses excellent optimization abilityand preferable convergence.
/
| 〈 |
|
〉 |