A fuzzy controller with evolving structure

An approach to on-line design of fuzzy controllers of Takagi-Sugeno type with gradually evolving structure is treated in the paper. Fuzzy rules, representing the structure of the controller are generated based on data collected during the process of control using newly introduced technique for on-line identification of Takagi-Sugeno systems. The output of the plant under control (including its dynamic) and the respective control signal has been memorised and stored in on-line mode. These data has been used to train in a non-iterative, recursive way the fuzzy controller. The indirect adaptive control approach has been used in combination with the novel on-line identification technique. This approach exploits the quasi-linear nature of Takagi-Sugeno models and builds-up the control rule-base structure and adapts it in on-line mode with recursive, non-iterative learning. The method is illustrated with an example from air-conditioning systems, though it has wider potential applications.

[1]  Plamen Angelov,et al.  Evolving Rule-Based Models: A Tool For Design Of Flexible Adaptive Systems , 2002 .

[2]  Robert John,et al.  Developments in soft computing , 2001 .

[3]  Karl Johan Åström,et al.  Computer-Controlled Systems: Theory and Design , 1984 .

[4]  M. G. Cooper,et al.  Genetic design of fuzzy controllers: the cart and jointed-pole problem , 1994, Proceedings of 1994 IEEE 3rd International Fuzzy Systems Conference.

[5]  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).

[6]  Plamen P. Angelov,et al.  Flexible models with evolving structure , 2004, Int. J. Intell. Syst..

[7]  Wei-Song Lin,et al.  Self-organizing fuzzy control of multi-variable systems using learning vector quantization network , 2001, Fuzzy Sets Syst..

[8]  P. Angelov,et al.  Evolving rule-based models: A tool for intelligent adaptation , 2001, Proceedings Joint 9th IFSA World Congress and 20th NAFIPS International Conference (Cat. No. 01TH8569).

[9]  Héctor Pomares,et al.  An enhanced self-organizing controller for real-time process-control applications , 2001, 10th IEEE International Conference on Fuzzy Systems. (Cat. No.01CH37297).

[10]  Plamen P. Angelov,et al.  Automatic generation of fuzzy rule-based models from data by genetic algorithms , 2003, Inf. Sci..

[11]  Plamen P. Angelov,et al.  Identification of evolving fuzzy rule-based models , 2002, IEEE Trans. Fuzzy Syst..

[12]  Chih-Hong Lin,et al.  Self-constructing fuzzy neural network speed controller for permanent-magnet synchronous motor drive , 2001, IEEE Trans. Fuzzy Syst..

[13]  Hung-Yuan Chung,et al.  A self-learning fuzzy logic controller using genetic algorithms with reinforcements , 1997, IEEE Trans. Fuzzy Syst..

[14]  Dr. Hans Hellendoorn,et al.  An Introduction to Fuzzy Control , 1996, Springer Berlin Heidelberg.

[15]  L. Wang,et al.  Fuzzy systems are universal approximators , 1992, [1992 Proceedings] IEEE International Conference on Fuzzy Systems.

[16]  A. Sideris,et al.  A multilayered neural network controller , 1988, IEEE Control Systems Magazine.

[17]  Ah Chung Tsoi,et al.  Single net indirect learning architecture , 1994, IEEE Trans. Neural Networks.

[18]  Alistair Munro,et al.  Evolving fuzzy rule based controllers using genetic algorithms , 1996, Fuzzy Sets Syst..