Computational & Technology Resources
an online resource for computational,
engineering & technology publications |
|
Civil-Comp Proceedings
ISSN 1759-3433 CCP: 88
PROCEEDINGS OF THE NINTH INTERNATIONAL CONFERENCE ON COMPUTATIONAL STRUCTURES TECHNOLOGY Edited by: B.H.V. Topping and M. Papadrakakis
Paper 73
Plate Eigenfrequency Optimization with Genetic Algorithms and Random Keys J.F. Aguilar Madeira1,2, H.L. Pina1 and H.C. Rodrigues1
1IDMEC/IST-Instituto Superior Técnico, TU Lisbon, Portugal
J.F. Aguilar Madeira, H.L. Pina, H.C. Rodrigues, "Plate Eigenfrequency Optimization with Genetic Algorithms and Random Keys", in B.H.V. Topping, M. Papadrakakis, (Editors), "Proceedings of the Ninth International Conference on Computational Structures Technology", Civil-Comp Press, Stirlingshire, UK, Paper 73, 2008. doi:10.4203/ccp.88.73
Keywords: structural topology design, eigenfrequency design, optimization, genetic algorithms, graph theory.
Summary
Topology optimization consists in finding the spatial distribution
of a given total amount of material characterizing the structure
achieved some optimal property, for instance, maximization of the
fundamental eigenfrequency, this topic currently object of intense
research.
The continuum problem, with its applied loads and boundary conditions, is usually discretized by the finite element method (FEM). The topology optimization will consist then on determining which elements of the original FE mesh will be present in the structure and which will be removed, originating voids. The process of removal or insertion of elements can lead to infeasible structures that are physically unacceptable and moreover may delay the GA convergence. This topic will be addressed below. In [1] a GA for multi-objective topology optimization of elastic structures was developed. The genotype employed was a characteristic vector of "ones" and "zeros" to indicate the presence or absence of material on a FE mesh. As an equality constraint on volume has to be enforced, all chromosomes generated individuals with the same volume value, i.e., the same number of "ones". This means that to have feasible individuals the number of "ones" and, implicitly, the number of "zeros", has to be kept the same for all individuals along the evolutionary process. It was thus necessary to: (i) define chromosomes satisfying this propriety; (ii) create the corresponding crossover and mutation operators to preserve this number. However, as these operators do not guarantee individuals representing connected structures and the selection pressure proved to be insufficient for the elimination of these infeasible individuals, in the course of the evolutionary process, with the subsequent waste of computer time, a repair mechanism was created to increase the relative number of feasible individuals in the population [2]. In this paper a different strategy is adopted by developing a representation method based on trees to generate initial feasible individuals that remain feasible upon crossover and mutation and as such no repairing is required. The technique of tree encodings has received some attention in the GA literature: RK (random key encoding) seems to have been first introduced for encoding order and scheduling problems; typical applications of RKs in optimization of constrained facility layout problems can also be seen; LNB (link and node biased encoding), where the graph vertices where assigned random weights and a minimum spanning tree was constructed; NetKey (network random key encoding); and determinant encoding. As an application example we study the topology optimization of structures where the objective function is the maximization of the first and the second eigenfrequencies of a plate. All cases have a prescribed material volume constraint. References
purchase the full-text of this paper (price £20)
go to the previous paper |
|