Hybrid self-learning fuzzy PD+I control of unknown linear and nonlinear systems

A human being is capable of learning how to control many complex systems without knowing the mathematical model behind such systems, so there must exist some way to imitate that behavior with a machine. A novel hybrid self-learning controller is proposed that is capable of learning how to control unknown linear and nonlinear processes incorporating a human-like learning behavior. The controller is comprised of a Fuzzy PD controller plus a conventional I controller and its corresponding gains are tuned using a human-like learning algorithm in order to reach specified goals of steady-state error (SSE), settling time (Ts) and percentage of overshooting (PO). Among the systems tested are first and second order linear systems, nonlinear pendulum and the nonlinear equations of Van der Pol, Rayleigh and Damped Mathieu. Analysis and simulation of a second order linear and nonlinear pendulum is provided to demonstrate that the proposed controller has excellent results.

[1]  Bart Kosko,et al.  Fuzzy Systems as Universal Approximators , 1994, IEEE Trans. Computers.

[2]  Chang Chieh Hang,et al.  Self-tuning PID control of a plant with under-damped response with specifications on gain and phase margins , 1997, IEEE Trans. Control. Syst. Technol..

[3]  Jyh-Shing Roger Jang,et al.  Self-learning fuzzy controllers based on temporal backpropagation , 1992, IEEE Trans. Neural Networks.

[4]  Jyh-Shing Roger Jang,et al.  ANFIS: adaptive-network-based fuzzy inference system , 1993, IEEE Trans. Syst. Man Cybern..

[5]  Guanrong Chen,et al.  Design and analysis of a fuzzy proportional-integral-derivative controller , 1996, Fuzzy Sets Syst..

[6]  Jay A. Farrell,et al.  Design of an enhanced hybrid fuzzy P+ID controller for a mechanical manipulator , 2001, IEEE Trans. Syst. Man Cybern. Part B.

[7]  Marcello Chiaberge,et al.  A neuro-fuzzy approach to hybrid intelligent control , 1999 .

[8]  C. Hang,et al.  Refinements of the Ziegler-Nichols tuning formula , 1991 .

[9]  M. Sugeno,et al.  Stability conditions for closed-loop fuzzy systems with singleton consequents , 1999, FUZZ-IEEE'99. 1999 IEEE International Fuzzy Systems. Conference Proceedings (Cat. No.99CH36315).

[10]  Meng Joo Er,et al.  Hybrid fuzzy proportional-integral plus conventional derivative control of linear and nonlinear systems , 2001, IEEE Trans. Ind. Electron..

[11]  M. Sugeno,et al.  A construction procedure of a Lyapunov function in stability analysis of fuzzy systems with singleton consequents , 1999, IEEE SMC'99 Conference Proceedings. 1999 IEEE International Conference on Systems, Man, and Cybernetics (Cat. No.99CH37028).

[12]  F. Mrad,et al.  Experimental fuzzy logic control for unmodeled industrial processes , 1996, IAS '96. Conference Record of the 1996 IEEE Industry Applications Conference Thirty-First IAS Annual Meeting.

[13]  Michio Sugeno,et al.  On stability of fuzzy systems expressed by fuzzy rules with singleton consequents , 1999, IEEE Trans. Fuzzy Syst..

[14]  Geuntaek Kang,et al.  Stability analysis of TSK fuzzy systems , 1998, 1998 IEEE International Conference on Fuzzy Systems Proceedings. IEEE World Congress on Computational Intelligence (Cat. No.98CH36228).

[15]  Meng Joo Er,et al.  Hybrid fuzzy control of linear and nonlinear systems , 2001, Proceeding of the 2001 IEEE International Symposium on Intelligent Control (ISIC '01) (Cat. No.01CH37206).

[16]  Gene F. Franklin,et al.  Feedback Control of Dynamic Systems , 1986 .

[17]  Ching-Chang Wong,et al.  Implementation of the Takagi-Sugeno model-based fuzzy control using an adaptive gain controller , 2000 .

[18]  Liang-Hsuan Chen,et al.  New approach to intelligent control systems with self-exploring process , 2003, IEEE Trans. Syst. Man Cybern. Part B.

[19]  Zhiqiang Gao,et al.  A stable self-tuning fuzzy logic control system for industrial temperature regulation , 2000 .

[20]  Michael Luck,et al.  Proceedings of the Third Mexican International Conference on Computer Science , 2001 .

[21]  D. P. Atherton,et al.  Automatic tuning of optimum PID controllers , 1993 .

[22]  Chunshien Li,et al.  Self-organizing neuro-fuzzy system for control of unknown plants , 2003, IEEE Trans. Fuzzy Syst..

[23]  Juan Luis Castro,et al.  Fuzzy logic controllers are universal approximators , 1995, IEEE Trans. Syst. Man Cybern..

[24]  Chen Weitian,et al.  Sufficient conditions on fuzzy logic controllers as universal approximators , 2001, IEEE Trans. Syst. Man Cybern. Part B.

[25]  Wail Gueaieb,et al.  The hierarchical expert tuning of PID controllers using tools of soft computing , 2002, IEEE Trans. Syst. Man Cybern. Part B.