Computational & Technology Resources
an online resource for computational,
engineering & technology publications |
|
Civil-Comp Proceedings
ISSN 1759-3433 CCP: 89
PROCEEDINGS OF THE SIXTH INTERNATIONAL CONFERENCE ON ENGINEERING COMPUTATIONAL TECHNOLOGY Edited by: M. Papadrakakis and B.H.V. Topping
Paper 79
Constrained Particle Swarm Optimisation Using a Multi-Objective Formulation G. Venter1 and R.T. Haftka2
1Department of Mechanical and Mechatronic Engineering, Stellenbosch University, South Africa
G. Venter, R.T. Haftka, "Constrained Particle Swarm Optimisation Using a Multi-Objective Formulation", in M. Papadrakakis, B.H.V. Topping, (Editors), "Proceedings of the Sixth International Conference on Engineering Computational Technology", Civil-Comp Press, Stirlingshire, UK, Paper 79, 2008. doi:10.4203/ccp.89.79
Keywords: constrained particle swarm optimisation, multi-objective optimisation.
Summary
This paper introduces a new approach for dealing with constraints when using particle swarm optimisation. The single objective constrained optimisation problem is converted into an unconstrained, bi-objective optimisation problem that is solved using a multi-objective implementation of the particle swarm optimisation algorithm. A specialised bi-objective particle swarm optimisation algorithm is presented and an engineering example is used to illustrate its performance.
The paper presents the bi-objective formulation of a constrained optimisation problem as introduced by Fletcher and Leyffer [1] (a.k.a. a filter method). In this formulation the objective function of the original problem and a measure of the constraint violation are used as the two objective functions. The multi-objective particle swarm optimisation algorithm proposed by Reyes-Sierra and Coello Coello [2] is used as a baseline that is specialised to solve the bi-objective optimisation problem of interest. The specialisation centres around the fact that while a general multi-objective optimisation algorithm will produce a Pareto front as its final product, our application only needs the point on the Pareto front with the best original objective and no constraint violation. The design of a composite laminate for maximum stiffness subject to tight constraints on Poisson's ratio is used to illustrate the effectiveness of the new algorithm. The design variables are ply orientations and ply thicknesses. The proposed algorithm is compared to both the standard multi-objective particle swarm optimisation algorithm as well as a standard particle swarm optimisation algorithm, using a penalty function approach. The results indicate that the specialised multi-objective particle swarm algorithm clearly outperforms the standard multi-objective particle swarm optimisation algorithm and compares favourably with the standard particle swarm optimisation algorithm for which the penalty parameter was tuned. The new algorithm is more successful at avoiding local minima that are created by the constrained design space and does not require parameter tuning. References
purchase the full-text of this paper (price £20)
go to the previous paper |
|