Self-tuning predictive PID controller using wavelet type-2 fuzzy neural networks

This paper presents a predictive proportionalintegral-derivative (PID) controller based on wavelet type-2 fuzzy neural network (WT2FNN) for a class of nonlinear systems. The WT2FNN is employed to estimate the nonlinear function of the controlled system and the predictive PID controller is derived via a predictive performance criterion. The stability analysis of the closed-loop control system is presented by the discrete Lyapunov stability theorem. Numerical simulations that the proposed self-tuning predictive PID control law give satisfactory tracking and disturbance rejection performances.

[1]  Chin-Teng Lin,et al.  A recurrent self-organizing neural fuzzy inference network , 1999, IEEE Trans. Neural Networks.

[2]  Oscar Castillo,et al.  A New Method for Adaptive Control of Non-Linear Plants Using Type-2 Fuzzy Logic and Neural Networks , 2002, International Journal of General Systems.

[3]  Jerry M. Mendel,et al.  Equalization of nonlinear time-varying channels using type-2 fuzzy adaptive filters , 2000, IEEE Trans. Fuzzy Syst..

[4]  Rong-Jong Wai,et al.  Adaptive recurrent-neural-network control for linear induction motor , 2000, Proceedings of the 2000. IEEE International Conference on Control Applications. Conference Proceedings (Cat. No.00CH37162).

[5]  Ching-Chih Tsai,et al.  Generalized predictive control using recurrent fuzzy neural networks for industrial processes , 2007 .

[6]  Jia Zeng,et al.  Type-2 fuzzy hidden Markov models and their application to speech recognition , 2006, IEEE Transactions on Fuzzy Systems.

[7]  Lee H. Keel,et al.  A new method for the control of discrete nonlinear dynamic systems using neural networks , 2000, IEEE Trans. Neural Networks Learn. Syst..

[8]  Yagyensh C. Pati,et al.  Analysis and synthesis of feedforward neural networks using discrete affine wavelet transformations , 1993, IEEE Trans. Neural Networks.

[9]  Sung Jin Yoo,et al.  Stable Predictive Control of Chaotic Systems Using Self-Recurrent Wavelet Neural Network , 2005 .

[10]  Faa-Jeng Lin,et al.  Adaptive Control of Two-Axis Motion Control System Using Interval Type-2 Fuzzy Neural Network , 2009, IEEE Transactions on Industrial Electronics.

[11]  Ching-Chih Tsai,et al.  Adaptive Predictive Control With Recurrent Neural Network for Industrial Processes: An Application to Temperature Control of a Variable-Frequency Oil-Cooling Machine , 2008, IEEE Transactions on Industrial Electronics.

[12]  Sheng-dun Zhao,et al.  Application of self-tuning fuzzy PID controller for a SRM direct drive volume control hydraulic press , 2009 .

[13]  S. Billings,et al.  Self-tuning control of non-linear ARMAX models , 1990 .

[14]  Jerry M. Mendel,et al.  Interval type-2 fuzzy logic systems , 2000, Ninth IEEE International Conference on Fuzzy Systems. FUZZ- IEEE 2000 (Cat. No.00CH37063).

[15]  Tsu-Tian Lee,et al.  Hybrid compensation control for affine TSK fuzzy control systems , 2004, IEEE Trans. Syst. Man Cybern. Part B.

[16]  M. Moraud Wavelet Networks , 2018, Foundations of Wavelet Networks and Applications.

[17]  Chi-Huang Lu,et al.  Design and Application of Stable Predictive Controller Using Recurrent Wavelet Neural Networks , 2009, IEEE Transactions on Industrial Electronics.

[18]  E. Mosca Optimal, Predictive and Adaptive Control , 1994 .

[19]  S. Billings,et al.  Self-Tuning Control of Nonlinear Armax Models , 1989 .

[20]  Han-Pang Huang,et al.  Development and Fuzzy Control of a Pipe Inspection Robot , 2010, IEEE Transactions on Industrial Electronics.

[21]  Primoz Potocnik,et al.  Nonlinear model predictive control of a cutting process , 2002, Neurocomputing.

[22]  Bernard Delyon,et al.  Accuracy analysis for wavelet approximations , 1995, IEEE Trans. Neural Networks.

[23]  Basil Kouvaritakis,et al.  Nonlinear predictive control : theory and practice , 2001 .

[24]  Ching-Cheng Teng,et al.  A Novel Robust Pid Controller Design By Fuzzy Neural Network , 2008 .

[25]  Richard D. Braatz,et al.  On the "Identification and control of dynamical systems using neural networks" , 1997, IEEE Trans. Neural Networks.

[26]  Ching-Hung Lee,et al.  A novel robust PID controllers design by fuzzy neural network , 2002, Proceedings of the 2002 American Control Conference (IEEE Cat. No.CH37301).

[27]  Chia-Feng Juang,et al.  A Type-2 Self-Organizing Neural Fuzzy System and Its FPGA Implementation , 2008, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[28]  Herbert Werner,et al.  Linear parameter varying PID controller design for charge control of a spark-ignited engine , 2009 .

[29]  James B. Rawlings,et al.  Tutorial overview of model predictive control , 2000 .

[30]  Ching-Hung Lee,et al.  Identification and control of dynamic systems using recurrent fuzzy neural networks , 2000, IEEE Trans. Fuzzy Syst..

[31]  Jin Bae Park,et al.  Generalized predictive control based on self-recurrent wavelet neural network for stable path tracking of mobile robots: adaptive learning rates approach , 2006, IEEE Transactions on Circuits and Systems I: Regular Papers.

[32]  Jerry M. Mendel,et al.  Type-2 fuzzy logic systems , 1999, IEEE Trans. Fuzzy Syst..

[33]  Germain Garcia,et al.  Linear matrix inequality based model predictive controller , 2003 .

[34]  C. Mohtadi,et al.  Properties of generalized predictive control , 1987, Autom..

[35]  J. G. Ziegler,et al.  Optimum Settings for Automatic Controllers , 1942, Journal of Fluids Engineering.

[36]  Jin Zhang,et al.  Adaptive neural network control for a class of MIMO nonlinear systems with disturbances in discrete-time , 2004, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[37]  Jan M. Maciejowski,et al.  Predictive control : with constraints , 2002 .