An improved particle swarm optimizer for mechanical design optimization problems
- 1 October 2004
- journal article
- other
- Published by Informa UK Limited in Engineering Optimization
- Vol. 36 (5), 585-605
- https://doi.org/10.1080/03052150410001704854
Abstract
This paper presents an improved particle swarm optimizer (PSO) for solving mechanical design optimization problems involving problem-specific constraints and mixed variables such as integer, discrete and continuous variables. A constraint handling method called the ‘fly-back mechanism’ is introduced to maintain a feasible population. The standard PSO algorithm is also extended to handle mixed variables using a simple scheme. Five benchmark problems commonly used in the literature of engineering optimization and nonlinear programming are successfully solved by the proposed algorithm. The proposed algorithm is easy to implement, and the results and the convergence performance of the proposed algorithm are better than other techniques.Keywords
This publication has 17 references indexed in Scilit:
- Theoretical and numerical constraint-handling techniques used with evolutionary algorithms: a survey of the state of the artComputer Methods in Applied Mechanics and Engineering, 2002
- A Swarm Metaphor for Multiobjective Design OptimizationEngineering Optimization, 2002
- Recent approaches to global optimization problems through Particle Swarm OptimizationNatural Computing, 2002
- Stochastic ranking for constrained evolutionary optimizationIEEE Transactions on Evolutionary Computation, 2000
- Coevolutionary augmented Lagrangian methods for constrained optimizationIEEE Transactions on Evolutionary Computation, 2000
- Optimal reactive power dispatch using an adaptive genetic algorithmInternational Journal of Electrical Power & Energy Systems, 1998
- Evolutionary Algorithms for Constrained Parameter Optimization ProblemsEvolutionary Computation, 1996
- Power system optimal reactive power dispatch using evolutionary programmingIEEE Transactions on Power Systems, 1995
- Nonlinear Integer and Discrete Programming in Mechanical Design OptimizationJournal of Mechanical Design, 1990
- Multiobjective optimum design in mixed integer and discrete design variable problemsAIAA Journal, 1990