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.


Flexible multibody dynamic modeling and simulation of rhex hexapod robot with half circular compliant legs
Oral, Gökhan; Yazıcıoğlu, Yiğit; Department of Mechanical Engineering (2008)
The focus of interest in this study is the RHex robot, which is a hexapod robot that is capable of locomotion over rugged, fractured terrain through statically and dynamically stable gaits while stability of locomotion is preserved. RHex is primarily a research platform that is based on over five years of previous research. The purpose of the study is to build a virtual prototype of RHex robot in order to simulate different behavior without manufacturing expensive prototypes. The virtual prototype is modele...
A genetic algorithmfor structural optimization
Taşkınoğlu, Evren Eyüp; Oral, Süha; Department of Mechanical Engineering (2006)
In this study, a design procedure incorporating a genetic algorithm (GA) is developed for optimization of structures. The objective function considered is the total weight of the structure. The objective function is minimized subjected to displacement and strength requirements. In order to evaluate the design constraints, finite element analysis are performed either by using conventional finite element solvers (i.e. MSC/NASTRAN®) or by using in-house codes. The application of the algorithm is shown by a num...
Numerical and experimental analysis of indentation
Koray, Erge; Tekkaya, Erman; Department of Mechanical Engineering (2005)
Indentation tests are widely used with simultaneous measurements of indentation depth and force especially for determining material properties. In this study; numerical and experimental investigation of the force-indentation measurements is presented. For indentation tests on anisotropic metals, a novel indenter which is not self similar is used with three transducers to measure the displacements. It is seen that in order to have high repeatability and accuracy at the tests, workpiece and indenter parameter...
Feasibility enhanced particle swarm optimization for constrained mechanical design problems
Hasanoglu, Mehmet Sinan; Dölen, Melik (SAGE Publications, 2018-01-01)
Constrained optimization problems constitute an important fraction of optimization problems in the mechanical engineering domain. It is not uncommon for these problems to be highly-constrained where a specialized approach that aims to improve constraint satisfaction level of the whole population as well as finding the optimum is deemed useful especially when the objective functions are very costly. A new algorithm called Feasibility Enhanced Particle Swarm Optimization (FEPSO), which treats feasible and inf...
Structural Optimization Using ANSYS
Panayırcı, H. Murat; Oral, Süha; Department of Mechanical Engineering (2006)
This study describes the process of performing structural optimization using ANSYS. In the first part, the general concepts in optimization and optimization algorithms for different type of optimization problems are covered. Also finite element method is introduced briefly in this part. In the second part, important definitions in structural optimization are mentioned. Then the optimization methods available in ANSYS are explained with their theories. Necessary steps to perform optimization with ANSYS are d...
Citation Formats
E. Çiftçi, “Evolutionary algorithms in design,” M.S. - Master of Science, Middle East Technical University, 2006.