Multiobjective evolution based fuzzy PI controller design for nonlinear systems

This work proposes a gain scheduling adaptive control scheme based on fuzzy systems, neural networks and genetic algorithms for nonlinear plants. A fuzzy PI controller is developed, which is a discrete time version of a conventional one. Its data base as well as the constant PI control gains are optimally designed by using a genetic algorithm for simultaneously satisfying the following specifications: overshoot and settling time minimizations and output response smoothing. A neural gain scheduler is designed, by the backpropagation algorithm, to tune the optimal parameters of the fuzzy PI controller at some operating points. Simulation results are shown to demonstrate the efficiency of the proposed structure for a DC servomotor adaptive speed control system used as an actuator of robotic manipulators.

[1]  Rajiv Khosla,et al.  Engineering Intelligent Hybrid Multi-Agent Systems , 1997, Springer US.

[2]  G. L. O. Serra A multiobjective fuzzy PI controller based on genetic algorithm , 2003, 2003 IEEE International Symposium on Industrial Electronics ( Cat. No.03TH8692).

[3]  David E. Goldberg,et al.  Genetic Algorithms in Search Optimization and Machine Learning , 1988 .

[4]  V. V. Chalam,et al.  Adaptive Control Systems: Techniques and Applications , 1987 .

[5]  Sukhdev Khebbal,et al.  Intelligent Hybrid Systems , 1994 .

[6]  Kim-Fung Man,et al.  An optimal fuzzy PID controller , 2001, IEEE Trans. Ind. Electron..

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

[8]  Robert Babuska,et al.  Fuzzy gain scheduling: controller and observer design based on Lyapunov method and convex optimization , 2003, IEEE Trans. Fuzzy Syst..

[9]  Karl Johan Åström,et al.  Adaptive Control , 1989, Embedded Digital Control with Microcontrollers.

[10]  Oscar Castillo,et al.  Intelligent control of complex electrochemical systems with a neuro-fuzzy-genetic approach , 2001, IEEE Trans. Ind. Electron..

[11]  Zbigniew Michalewicz,et al.  Genetic Algorithms + Data Structures = Evolution Programs , 1996, Springer Berlin Heidelberg.

[12]  Ricardo Tanscheit,et al.  A neuro-fuzzy-genetic system for automatic setting of control strategies , 2001, Proceedings Joint 9th IFSA World Congress and 20th NAFIPS International Conference (Cat. No. 01TH8569).

[13]  Wilson J. Rugh,et al.  Research on gain scheduling , 2000, Autom..

[14]  C.P. Bottura,et al.  Neural gain scheduling multiobjective genetic fuzzy PI control , 2004, Proceedings of the 2004 IEEE International Symposium on Intelligent Control, 2004..

[15]  Clifford Lau,et al.  Neural Networks: Theoretical Foundations and Analysis , 1991 .

[16]  Weng Khuen Ho,et al.  Tuning of PID controllers based on gain and phase margin specifications , 1995, Autom..