Journal of South China University of Technology (Natural Science Edition) ›› 2013, Vol. 41 ›› Issue (10): 108-116.doi: 10.3969/j.issn.1000-565X.2013.10.018

• Architecture & Civil Engineering • Previous Articles     Next Articles

Self-Adaptive Subpopulations-Based Memetic Algorithm and Its Application to Displacement Performance Optimization of Concrete Frames

Wei De-min1,2 Chen Gui-tao1   

  1. 1.School of Civil Engineering and Transportation ,South China University of Technology,Guangzhou 510640,Guangdong,China;2.State Key Laboratory of Subtropical Building Science,Guangzhou 510640,Guangdong,China
  • Received:2012-11-23 Revised:2013-06-24 Online:2013-10-25 Published:2013-09-03
  • Contact: 陈贵涛(1983-),男,博士生,主要从事结构优化设计研究. E-mail:qing_tom@163.com
  • About author:魏德敏(1955-),女,教授,博士生导师,主要从事土木工程结构防灾减灾研究. E-mail:dmwei@scut.edu.cn
  • Supported by:

    国家自然科学基金资助项目( 90815012)

Abstract:

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.

Key words: differential evolution, covariance matrix adaptation evolution strategy, self-adaptive subpopulations based memetic algorithm, self-adaptive subpopulation strategy, performance optimization

CLC Number: