Abstract
This paper describes the development of a genetic algorithm that is capable of optimizing the mass of micro-scale trusses. Belonging to the group of periodic cellular materials, micro-scale trusses are characterized by the creation of a base cell with a pattern that is repeated in space until a global structure is obtained. Investigation in this field has generally been focused on the design of base cells and their resistance once the final structure is obtained. In this project we have attempted to optimize each individual cell and in particular its elements according to the loads and boundary conditions applied to the global structure. With this objective, we defined a dichotomic search algorithm that establishes a set of cross-sectional areas suitable for the micro-scale truss, formulated the penalty coefficient for the over-sized elements, and studied the clones and rebirth process in order to avoid stagnation of the genetic algorithm. The cell elements used in this project were equal to or less than to 1 mm long, with a cross-sectional area in the order of 10 − 9 m2.
Similar content being viewed by others
References
Deb K, Gulati S (2001) Design of truss-structures for minimum weight using genetic algorithms. Finite Elem Anal Des 37(5):447–465
Domínguez A, Stiharu I, Sedaghati R (2006) Practical design optimization of truss structures using the genetic algorithms. Res Eng Des 17(2):73–84
Galante M (1996) Genetic algorithms as an approach to optimize real-world trusses. Int J Numer Meth Eng 39(3):361–382
Gil L, Andreu A (2001) Shape and cross-section optimization of a truss structure. Comput Struct 79(7):681–689
Goel T, Stander N, Lin Y (2010) Efficient resource allocation for genetic algorithm based multi-objective optimization with 1000 simulations. Struct Multidisc Optim 41:421–432
Goldberg D (1989) Genetic algorithms in search, optimization, and machine learning. Addison-Wesley Publishing Company, Boston
Gordon L, Bouwhuis B, Suralvo M, McGrea J, Palumbo G, Hibbard G (2008) Micro-truss nanocrystalline ni hybrids. Acta Mater 57(3):932–939
Greiner D, Emperador J, Winter G (2004) Single and multiobjective frame optimization by evolutionary algorithms and the auto-adaptive rebirth operator. Comput Method Appl M 193(33–35):3711–3743
Holland J (1992) Adaptation in natural and artificial systems. An introductory analysis with applications to biology, control and artificial intelligence. MIT Press, Cambridge
Jacobsen A, Barvosa-Carter W, Nutt S (2008) Micro-scale truss structures with three-fold and six-fold symmetry formed from self-propagating polymer waveguides. Acta Mater 56(11):2540–2548
Kelesoglu O (2007) Micro-scale truss structures with three-fold and six-fold symmetry formed from self-propagating polymer waveguides. Acta Mater 38(10):2540–2548
Kulkarni A, Krishnamurthy K, Deshmukh S, Mishra R (2004) Microstructural optimization of alloys using a genetic algorithm. Mat Sci Eng A-Struct 372(1–2):213–220
Mahfouz S, Toropov U, Westbrook R (1998) Improvements in the performance of a genetic algorithm: application to steelwork optimum design. In: Proceedings of 7th AIAA/USAF/NASA/ ISSMO—symposium on multidisciplinary analysis and optimization, St Louis, USA
Papadrakakis M, Lagaros N (2000) Advances in structural optimization. In: Recent advances in mechanics. NTUA Publics, Athens, Greece
Prendes-Gero M, Bello-García A, Coz-Díaz J (2005) A modified elitist genetic algorithm applied to the design optimization of complex steel structures. J Constr Steel Res 61(2):265–280
Prendes-Gero M, Bello-García A, Coz-Díaz J (2006) Design optimization of 3d steel structures: genetic algorithms vs classical techniques. J Constr Steel Res 62(12):1303–1309
Tang W, Tong L, Gu Y (2005) Improved genetic algorithm for design optimization of truss structures with sizing, shape and topology variables. Int J Numer Meth Eng 62(13):1737–1762
Wadley H (2006) Multifunctional periodic cellular metals. Philos T R Soc A 364(1838):31–68
Whitley D, Mathias K, Fitzhorn P (1991) Delta coding: an interactive search strategy for genetic algorithms. In: Proceedings of the fourth international conference on genetic algorithms, San Diego, USA
Acknowledgments
The work described in this paper was supported by a grant from the Spanish Ministerio de Educacion y Ciencia through the National Programme of Mobility of Human Resources del Plan Nacional de I-D+I 2008–2011.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Prendes-Gero, M.B., Drouet, JM. Micro-scale truss optimization using genetic algorithm. Struct Multidisc Optim 43, 647–656 (2011). https://doi.org/10.1007/s00158-010-0603-x
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00158-010-0603-x