Construction of fuzzy models for dynamic systems using multi-population cooperative particle swarm optimizer

  • Authors:
  • Ben Niu;Yunlong Zhu;Xiaoxian He

  • Affiliations:
  • Shenyang Institute of Automation, Chinese Academy of Sciences, Shenyang, China;Shenyang Institute of Automation, Chinese Academy of Sciences, Shenyang, China;Shenyang Institute of Automation, Chinese Academy of Sciences, Shenyang, China

  • Venue:
  • FSKD'05 Proceedings of the Second international conference on Fuzzy Systems and Knowledge Discovery - Volume Part I
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

A new fuzzy modeling method using Multi-population Cooperative Particle Swarm Optimizer (MCPSO) for identification and control of nonlinear dynamic systems is presented in this paper. In MCPSO, the population consists of one master swarm and several slave swarms. The slave swarms executeParticle Swarm Optimization (PSO) or its variants independently to maintain the diversity of particles, while the particles in the master swarm enhance themselves based on their own knowledge and also the knowledge of the particles in the slave swarms. The MCPSO is used to automatic design of fuzzy identifier and fuzzy controller for nonlinear dynamic systems. The proposed algorithm (MCPSO) is shown to outperform PSO and some other methods in identifying and controlling dynamic systems.