Feasibility enhanced particle swarm optimization for constrained mechanical design problems

2018-01-01
Hasanoglu, Mehmet Sinan
Dölen, Melik
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 infeasible particles differently, is introduced. Infeasible particles in FEPSO do not need to evaluate objective functions and fly only based on social attraction depending on a single violated constraint, called the activated constraint, which is selected at each iteration based on constraint priorities and flight occurs only along dimensions of the search space to which the activated constraint is sensitive. To ensure progressive improvement of constraint satisfaction, particles are not allowed to violate a satisfied constraint in FEPSO. The highly-constrained four-stage gear train problem and its two variants introduced in this paper are used to assess the effectiveness of FEPSO. The results suggest that FEPSO is effective and consistent in obtaining feasible points, finding good solutions, and improving the constraint satisfaction level of the swarm as a whole.
PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART C-JOURNAL OF MECHANICAL ENGINEERING SCIENCE

Suggestions

An Advanced evolutionary programming method for mechanical system design: feasibility enhanced particle swarm optimization
Hasanoğlu, Mehmet Sinan; Dölen, Melik; Department of Mechanical Engineering (2019)
Constrained optimization problems constitute an important fraction of optimization problems in mechanical engineering domain. It is not rare 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. This dissertation introduces a new algorithm titled Feasibility Enhanced Particle Swarm Optimization (FEPSO) to handle...
A genetic algorithm for 2d shape optimization
Chen, Wei Hang; Oral, Süha; Department of Mechanical Engineering (2008)
In this study, an optimization code has been developed based on genetic algorithms associated with the finite element modeling for the shape optimization of plane stress problems. In genetic algorithms, constraints are mostly handled by using the concept of penalty functions, which penalize infeasible solutions by reducing their fitness values in proportion to the degrees of constraint violation. In this study, An Improved GA Penalty Scheme is used. The proposed method gives information about unfeasible ind...
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...
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...
Implementation of turbulence models into a Navier-Stokes solver
Muşta, Mustafa Nail; Aksel, Mehmet Haluk; Department of Mechanical Engineering (2004)
In order to handle turbulent flow problems, one equation turbulence models are implemented in to a previously developed explicit, Reynolds averaged Navier-Stokes solver. Discretization of Navier-Stokes solver is based on cell-vertex finite volume formulation combined with single step Lax-Wendroff numerical method which is second order accurate in space. Turbulent viscosity is calculated by using one equation Spalart-Allmaras and Baldwin-Barth turbulence transport equations. For the discretization of Spalart...
Citation Formats
M. S. Hasanoglu and M. Dölen, “Feasibility enhanced particle swarm optimization for constrained mechanical design problems,” PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART C-JOURNAL OF MECHANICAL ENGINEERING SCIENCE, pp. 381–400, 2018, Accessed: 00, 2020. [Online]. Available: https://hdl.handle.net/11511/34535.