DocumentCode
574113
Title
A generic particle swarm optimization Matlab function
Author
Ebbesen, S. ; Kiwitz, P. ; Guzzella, Lino
Author_Institution
Inst. for Dynamic Syst. & Control, ETH Zurich, Zurich, Switzerland
fYear
2012
fDate
27-29 June 2012
Firstpage
1519
Lastpage
1524
Abstract
Particle swarm optimization (PSO) is rapidly gaining popularity but an official implementation of the PSO algorithm in Matlab is yet to be released. In this paper, we present a generic particle swarm optimization Matlab function. The syntax necessary to interface the function is practically identical to that of existing Matlab functions such as fmincon and ga. We demonstrate our PSO function by means of two examples: the first example is an academic test problem; the second example is a simplified problem of optimizing the gear ratios in a hybrid electric drivetrain. The PSO function is available online.
Keywords
mathematics computing; particle swarm optimisation; PSO algorithm; academic test problem; fmincon; ga; gear ratio optimization; generic particle swarm optimization Matlab function; hybrid electric drivetrain; Fuels; Gears; MATLAB; Optimization; Particle swarm optimization; Syntactics; Vectors;
fLanguage
English
Publisher
ieee
Conference_Titel
American Control Conference (ACC), 2012
Conference_Location
Montreal, QC
ISSN
0743-1619
Print_ISBN
978-1-4577-1095-7
Electronic_ISBN
0743-1619
Type
conf
DOI
10.1109/ACC.2012.6314697
Filename
6314697
Link To Document