首页 | 本学科首页   官方微博 | 高级检索  
     


A multi-swarm optimizer based fuzzy modeling approach for dynamic systems processing
Authors:Ben  Yunlong  Xiaoxian  Hai  
Affiliation:

aShenyang Institute of Automation, Chinese Academy of Sciences, Shenyang 110016, China

bGraduate School of the Chinese Academy of Sciences, Beijing 100049, China

Abstract:Inspired by the phenomenon of symbiosis in natural ecosystems a multi-swarm cooperative particle swarm optimizer (MCPSO) is proposed as a new fuzzy modeling strategy for identification and control of non-linear dynamical systems. In MCPSO, the population consists of one master swarm and several slave swarms. The slave swarms execute particle 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. With four benchmark functions, MCPSO is proved to have better performance than PSO and its variants. MCPSO is then used to automatically design the fuzzy identifier and fuzzy controller for non-linear dynamical systems. The proposed algorithm (MCPSO) is shown to outperform PSO and some other methods in identifying and controlling dynamical systems.
Keywords:Dynamical systems  Fuzzy controller  Fuzzy identifier  Particle swarm optimization  Multi-swarm
本文献已被 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号