Abstract
Particle swarm optimizer (PSO), a new evolutionary computation algorithm, exhibits good performance for optimization problems, although PSO can not guarantee convergence of a global minimum, even a local minimum. However, there are some adjustable parameters and restrictive conditions which can affect performance of the algorithm. In this paper, the algorithm are analyzed as a time-varying dynamic system, and the sufficient conditions for asymptotic stability of acceleration factors, increment of acceleration factors and inertia weight are deduced. The value of the inertia weight is enhanced to (-1, 1). Based on the deduced principle of acceleration factors, a new adaptive PSO algorithmharmonious PSO (HPSO) is proposed. Furthermore it is proved that HPSO is a global search algorithm. In the experiments, HPSO are used to the model identification of a linear motor driving servo system. An Akaike information criteria based fitness function is designed and the algorithms can not only estimate the parameters, but also determine the order of the model simultaneously. The results demonstrate the effectiveness of HPSO.
Original language | English |
---|---|
Pages (from-to) | 233-238 |
Number of pages | 6 |
Journal | Journal of Control Theory and Applications |
Volume | 5 |
Issue number | 3 |
DOIs | |
Publication status | Published - Aug 2007 |
Keywords
- Akaike information criteria
- Asymptotic stability
- Global convergence
- Particle swarm optimizer
- System identification