A fuzzy neural-network approach for nonlinear process control

Abstract This paper proposes an internal model control (IMC) scheme using a fuzzy neural network for process modeling. A fuzzy neural network is most useful in an environment where first-principles-based descriptions are difficult to obtain, but partial knowledge about the process is known and input-output data is available. However, previously proposed fuzzy neural-network approaches are inadequate for modeling complex chemical process systems, as when the input dimension increases, the number of hidden nodes (rules) increases exponentially. A novel fuzzy neural-network structure using hyper ellipsoids is proposed to avoid this problem. A fuzzy neural network is trained using steady-state as well as transient data by back-propagation. The inverse of the process is obtained by a simple interval halving method. The proposed approach is applied to modeling and control of a continuous stirred tank reactor and a pH neutralization process. The results show significantly better performances in comparison with a PID controller.

[1]  Li-Xin Wang Stable adaptive fuzzy control of nonlinear systems , 1993, IEEE Trans. Fuzzy Syst..

[2]  Dale E. Seborg,et al.  Modelling and Self-Tuning Control of a Multivariable pH Neutralization Process Part I: Modelling and Multiloop Control , 1989, 1989 American Control Conference.

[3]  Dale E. Seborg,et al.  Nonlinear internal model control strategy for neural network models , 1992 .

[4]  Sunwon Park,et al.  A new scheme combining neural feedforward control with model‐predictive control , 1992 .

[5]  N. V. Bhat,et al.  Use of neural nets for dynamic modeling and control of chemical process systems , 1990 .

[6]  F.-C. Chen,et al.  Back-propagation neural networks for nonlinear self-tuning adaptive control , 1990, IEEE Control Systems Magazine.

[7]  Abraham Kandel,et al.  Fuzzy Expert Systems , 1991 .

[8]  Michio Sugeno,et al.  A fuzzy-logic-based approach to qualitative modeling , 1993, IEEE Trans. Fuzzy Syst..

[9]  T. Gustafsson,et al.  Dynamic modeling and reaction invariant control of pH , 1983 .

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

[11]  Yoshiki Uchikawa,et al.  On fuzzy modeling using fuzzy neural networks with the back-propagation algorithm , 1992, IEEE Trans. Neural Networks.

[12]  K.S. Narendra,et al.  Intelligent control using neural networks , 1992, IEEE Control Systems.

[13]  Kumpati S. Narendra,et al.  Identification and control of dynamical systems using neural networks , 1990, IEEE Trans. Neural Networks.

[14]  Venkat Venkatasubramanian,et al.  Control-affine fuzzy neural network approach for nonlinear process control , 1995 .

[15]  Thomas J. McAvoy,et al.  Neural net based model predictive control , 1991 .

[16]  Dimitar Filev,et al.  SLIDE: A simple adaptive defuzzification method , 1993, IEEE Trans. Fuzzy Syst..

[17]  C. S. George Lee,et al.  Reinforcement structure/parameter learning for neural-network-based fuzzy logic control systems , 1994, IEEE Trans. Fuzzy Syst..

[18]  H. A. Luther,et al.  Applied numerical methods , 1969 .

[19]  Hamid R. Berenji,et al.  Learning and tuning fuzzy logic controllers through reinforcements , 1992, IEEE Trans. Neural Networks.

[20]  B. Ydstie Forecasting and control using adaptive connectionist networks , 1990 .

[21]  D. C. Psichogios,et al.  Direct and indirect model based control using artificial neural networks , 1991 .