Fuzzy predictive controller design using Ant Colony Optimization algorithm

In this paper, an approach for designing an adaptive fuzzy model predictive control (AFMPC) based on the Ant Colony Optimization (ACO) is studied. On-line adaptive fuzzy identification is used to identify the system parameters. These parameters are used to calculate the objective function based on predictive approach and structure of RST control. The optimization problem is solved based on an ACO algorithm, used at the optimization process in AFMPC to calculate a sequence of future RST control actions. The obtained simulation results show that proposed approach provides better results compared with Proportional Integral-Ant Colony Optimization (PI-ACO) controller and adaptive fuzzy model predictive control (AFMPC).

[1]  R. Fletcher Practical Methods of Optimization , 1988 .

[2]  Shaocheng Tong,et al.  Robust Adaptive Tracking Control for Nonlinear Systems Based on Bounds of Fuzzy Approximation Parameters , 2010, IEEE Transactions on Systems, Man, and Cybernetics - Part A: Systems and Humans.

[3]  Xiaoli Zhang,et al.  An ACO-based algorithm for parameter optimization of support vector machines , 2010, Expert Syst. Appl..

[4]  David Clarke,et al.  Properties of Generalized Predictive Control , 1987 .

[5]  Michio Sugeno,et al.  Fuzzy identification of systems and its applications to modeling and control , 1985, IEEE Transactions on Systems, Man, and Cybernetics.

[6]  Ahmed El Hajjaji,et al.  Comment on "Observer-based robust fuzzy control of nonlinear systems with parametric uncertainties" , 2006, Fuzzy Sets Syst..

[7]  Hazem Nounou,et al.  Fuzzy model predictive control: techniques, stability issues, and examples , 1999, Proceedings of the 1999 IEEE International Symposium on Intelligent Control Intelligent Systems and Semiotics (Cat. No.99CH37014).

[8]  Aldo Cipriano,et al.  Fuzzy predictive control of a solar power plant , 2005, IEEE Transactions on Fuzzy Systems.

[9]  Luca Maria Gambardella,et al.  Ant colony system: a cooperative learning approach to the traveling salesman problem , 1997, IEEE Trans. Evol. Comput..

[10]  S. Bououden,et al.  ADAPTIVE FUZZY TRACKING CONTROL FOR UNKNOWN NONLINEAR SYSTEMS , 2010 .

[11]  David W. Clarke,et al.  Generalized Predictive Control - Part II Extensions and interpretations , 1987, Autom..

[12]  Jun Fu,et al.  An Adaptive Generalized Predictive Control Method for Nonlinear Systems Based on ANFIS and Multiple Models , 2010, IEEE Transactions on Fuzzy Systems.

[13]  Mohammed Chadli,et al.  Fuzzy model based multivariable predictive control of a variable speed wind turbine: LMI approach , 2012 .

[14]  Nasser Ghasem-Aghaee,et al.  Using Ant Colony Optimization-Based Selected Features for Predicting Post-synaptic Activity in Proteins , 2008, EvoBIO.

[15]  M. Chadli,et al.  A NEW APPROACH FOR FUZZY PREDICTIVE ADAPTIVE CONTROLLER DESIGN USING PARTICLE SWARM OPTIMIZATION ALGORITHM , 2013 .

[16]  Kumpati S. Narendra,et al.  Identification and control of a nonlinear discrete-time system based on its linearization: a unified framework , 2004, IEEE Transactions on Neural Networks.

[17]  D.P. Filev,et al.  An approach to online identification of Takagi-Sugeno fuzzy models , 2004, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[18]  Zengqiang Chen,et al.  New Chaotic PSO-Based Neural Network Predictive Control for Nonlinear Process , 2007, IEEE Transactions on Neural Networks.

[19]  R. Fletcher,et al.  Practical Methods of Optimization: Fletcher/Practical Methods of Optimization , 2000 .

[20]  Helen H. Lou,et al.  Fuzzy model predictive control , 2000, IEEE Trans. Fuzzy Syst..

[21]  Marzuki Khalid,et al.  Optimization of fuzzy model using genetic algorithm for process control application , 2011, J. Frankl. Inst..

[22]  Marco Dorigo,et al.  Ant system: optimization by a colony of cooperating agents , 1996, IEEE Trans. Syst. Man Cybern. Part B.

[23]  David W. Clarke,et al.  Generalized predictive control - Part I. The basic algorithm , 1987, Autom..

[24]  M. Chadli On the Stability Analysis of Uncertain Fuzzy Models , 2006 .

[25]  Shaocheng Tong,et al.  Observer-based robust fuzzy control of nonlinear systems with parametric uncertainties , 2002, Fuzzy Sets Syst..

[26]  Keivan Ghoseiri,et al.  An ant colony optimization algorithm for the bi-objective shortest path problem , 2010, Appl. Soft Comput..

[27]  Vincent Wertz,et al.  Fuzzy Logic, Identification and Predictive Control , 2004 .

[28]  S. Bououden,et al.  A NEW ADAPTIVE FUZZY MODEL AND OUTPUT TERMINAL CONSTRAINTS IN PREDICTIVE CONTROL , 2007 .

[29]  B R Young,et al.  A tuning algorithm for model predictive controllers based on genetic algorithms and fuzzy decision making. , 2008, ISA transactions.

[30]  Miguel Ángel Rodriguez Vidal,et al.  Predictive Control Strategy for DC/AC Converters Based on Direct Power Control , 2007, IEEE Transactions on Industrial Electronics.

[31]  Igor Skrjanc,et al.  Fuzzy-model-based hybrid predictive control. , 2009, ISA transactions.

[32]  Didier Dumur,et al.  Unified approach of equality and inequality constraints in GPC , 1996, Proceeding of the 1996 IEEE International Conference on Control Applications IEEE International Conference on Control Applications held together with IEEE International Symposium on Intelligent Contro.

[33]  B. Pasik-Duncan,et al.  Adaptive Control , 1996, IEEE Control Systems.