An Improved Strategy for Genetic Evolutionary Structural Optimization

Genetic evolutionary structural optimization (GESO) method is an integration of the genetic algorithm (GA) and evolutionary structural optimization (ESO). It has proven to be more powerful in searching for global optimal response and requires less computational efforts than ESO or GA. However, GESO...

Full description

Bibliographic Details
Main Authors: Nannan Cui, Shiping Huang, Xiaoyan Ding
Format: Article
Language:English
Published: Hindawi Limited 2020-01-01
Series:Advances in Civil Engineering
Online Access:http://dx.doi.org/10.1155/2020/5924198
id doaj-13ee05ccd7584eb0b950063c9d6161a2
record_format Article
spelling doaj-13ee05ccd7584eb0b950063c9d6161a22020-12-07T09:08:25ZengHindawi LimitedAdvances in Civil Engineering1687-80861687-80942020-01-01202010.1155/2020/59241985924198An Improved Strategy for Genetic Evolutionary Structural OptimizationNannan Cui0Shiping Huang1Xiaoyan Ding2School of Transportation Engineering, Shandong Jianzhu University, Jinan 250101, ChinaSchool of Civil Engineering and Transportation, South China University of Technology, Guangzhou 510640, ChinaShandong Hi-Speed Group Co., Ltd., Jinan 250098, ChinaGenetic evolutionary structural optimization (GESO) method is an integration of the genetic algorithm (GA) and evolutionary structural optimization (ESO). It has proven to be more powerful in searching for global optimal response and requires less computational efforts than ESO or GA. However, GESO breaks down in the Zhou-Rozvany problem. Furthermore, GESO occasionally misses the optimum layout of a structure in the evolution for its characteristic of probabilistic deletion. This paper proposes an improved strategy that has been realized by MATLAB programming. A penalty gene is introduced into the GESO strategy and the performance index (PI) is monitored during the optimization process. Once the PI is less than the preset value which means that the calculation error of some element’s sensitivity is too big or some important elements are mistakenly removed, the penalty gene becomes active to recover those elements and reduce their selection probability in the next iterations. It should be noted that this improvement strategy is different from “freezing,” and the recovered elements could still be removed, if necessary. The improved GESO performs well in the Zhou-Rozvany problem. In other numerical examples, the results indicate that the improved GESO has inherited the computational efficiency of GESO and more importantly increased the optimizing capacity and stability.http://dx.doi.org/10.1155/2020/5924198
collection DOAJ
language English
format Article
sources DOAJ
author Nannan Cui
Shiping Huang
Xiaoyan Ding
spellingShingle Nannan Cui
Shiping Huang
Xiaoyan Ding
An Improved Strategy for Genetic Evolutionary Structural Optimization
Advances in Civil Engineering
author_facet Nannan Cui
Shiping Huang
Xiaoyan Ding
author_sort Nannan Cui
title An Improved Strategy for Genetic Evolutionary Structural Optimization
title_short An Improved Strategy for Genetic Evolutionary Structural Optimization
title_full An Improved Strategy for Genetic Evolutionary Structural Optimization
title_fullStr An Improved Strategy for Genetic Evolutionary Structural Optimization
title_full_unstemmed An Improved Strategy for Genetic Evolutionary Structural Optimization
title_sort improved strategy for genetic evolutionary structural optimization
publisher Hindawi Limited
series Advances in Civil Engineering
issn 1687-8086
1687-8094
publishDate 2020-01-01
description Genetic evolutionary structural optimization (GESO) method is an integration of the genetic algorithm (GA) and evolutionary structural optimization (ESO). It has proven to be more powerful in searching for global optimal response and requires less computational efforts than ESO or GA. However, GESO breaks down in the Zhou-Rozvany problem. Furthermore, GESO occasionally misses the optimum layout of a structure in the evolution for its characteristic of probabilistic deletion. This paper proposes an improved strategy that has been realized by MATLAB programming. A penalty gene is introduced into the GESO strategy and the performance index (PI) is monitored during the optimization process. Once the PI is less than the preset value which means that the calculation error of some element’s sensitivity is too big or some important elements are mistakenly removed, the penalty gene becomes active to recover those elements and reduce their selection probability in the next iterations. It should be noted that this improvement strategy is different from “freezing,” and the recovered elements could still be removed, if necessary. The improved GESO performs well in the Zhou-Rozvany problem. In other numerical examples, the results indicate that the improved GESO has inherited the computational efficiency of GESO and more importantly increased the optimizing capacity and stability.
url http://dx.doi.org/10.1155/2020/5924198
work_keys_str_mv AT nannancui animprovedstrategyforgeneticevolutionarystructuraloptimization
AT shipinghuang animprovedstrategyforgeneticevolutionarystructuraloptimization
AT xiaoyanding animprovedstrategyforgeneticevolutionarystructuraloptimization
AT nannancui improvedstrategyforgeneticevolutionarystructuraloptimization
AT shipinghuang improvedstrategyforgeneticevolutionarystructuraloptimization
AT xiaoyanding improvedstrategyforgeneticevolutionarystructuraloptimization
_version_ 1715013328667934720