Evolutionary algorithms in design

Çiftçi, Erhan
Evolutionary Structural Optimization (ESO) is a relatively new design tool used to improve and optimise the design of structures. In this method, a few elements of an initial design domain of finite elements are iteratively removed. Such a process is carried out repeatedly until an optimum design is achieved, or until a desired given area or volume is reached. In structural design, there is the demand for the development of design tools and methods that includes optimization. This need is the reason behind the development of methods like Evolutionary Structural Optimization (ESO). It is also this demand that this thesis seeks to satisfy. This thesis develops and examines the program named EVO, with the concept of structural optimization in the ESO process. Taking into account the stiffness and stress constraints, EVO allows a realistic and accurate approach to optimising a model in any given environment. Finally, in verifying the ESO algorithm’s and EVO program’s usefulness to the practical aspect of design, the work presented herein applies the ESO method to case studies. They concern the optimization of 2-D frames, and the optimization of 3-D spatial frames and beams with the prepared program EVO. Comparisons of these optimised models are then made to those that exist in literature.
Citation Formats
E. Çiftçi, “Evolutionary algorithms in design,” M.S. - Master of Science, Middle East Technical University, 2006.