DESIGN AND IMPLEMENTATION OF A NEURAL CONTROL SYSTEM AND PERFORMANCE CHARACTERIZATION WITH PID CONTROLLER FOR WATER LEVEL CONTROL

The objective of this thesis is to investigate and find a solution by designing the intelligent controller for controlling water level system, such as neural network. The controller also can be specifically run under the circumstance of system disturbances. To achieve these objectives, a prototype of water level control system has been built and implementations of both PID and neural network control algorithms are performed. In PID control, Ziegler Nichols tuning method is used to control the system. In neural network control, the approach of Model Reference Adaptive Neural Network (ANN) Control based on the back propagation algorithm is applied on training the system. Both control algorithms are developed to embed into a standalone DSP-based micro-controller and their performances are compared.

[1]  D. Williams,et al.  Online performance evaluation of a self-learning fuzzy logic controller applied to nonlinear processes , 1996, Proceedings of IEEE 5th International Fuzzy Systems.

[2]  Michio Sugeno,et al.  Fuzzy identification of systems and its applications to modeling and control , 1985, IEEE Transactions on Systems, Man, and Cybernetics.

[3]  N. K. Bose,et al.  Neural Network Fundamentals with Graphs, Algorithms and Applications , 1995 .

[4]  S.S. Nair,et al.  Identification and control experiments using neural designs , 1994, IEEE Control Systems.

[5]  J. A. Roubos,et al.  Predictive control by local linearization of a Takagi-Sugeno fuzzy model , 1998, 1998 IEEE International Conference on Fuzzy Systems Proceedings. IEEE World Congress on Computational Intelligence (Cat. No.98CH36228).

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

[7]  Takayuki Yamada,et al.  Dynamic system identification using neural networks , 1993, IEEE Trans. Syst. Man Cybern..

[8]  Riyaz Shariff,et al.  Advanced process control techniques for water treatment using artificial neural networks , 2004 .

[9]  Stefano Alvisi,et al.  Water level forecasting through fuzzy logic and artificial neural network approaches , 2005 .

[10]  Giovanna Castellano,et al.  Fuzzy inference and rule extraction using a neural network , 2000 .

[11]  Amir F. Atiya,et al.  Neuro-predictive process control using online controller adaptation , 2001, IEEE Trans. Control. Syst. Technol..

[12]  Simon Haykin,et al.  Neural Networks: A Comprehensive Foundation , 1998 .

[13]  Ryuichi Yokoyama,et al.  Water level control of small-scale hydro-generating units by fuzzy logic , 1995, 1995 IEEE International Conference on Systems, Man and Cybernetics. Intelligent Systems for the 21st Century.

[14]  Pu Han,et al.  Adaptive Neural Network Control for Drum Water Level Based on Fuzzy Self-Tuning , 2006, 2006 International Conference on Machine Learning and Cybernetics.

[15]  Aous Thabit Naman,et al.  Development and application of a gradient descent method in adaptive model reference fuzzy control , 2000, 2000 TENCON Proceedings. Intelligent Systems and Technologies for the New Millennium (Cat. No.00CH37119).

[16]  Hu Hongjun,et al.  An neural network based adaptive control for liquid level of molten steel smelting non-crystalloid flimsy alloy line , 2002, Proceedings of the 4th World Congress on Intelligent Control and Automation (Cat. No.02EX527).

[17]  Karl O. Jones,et al.  Performance Evaluation of an On-Line Self-Learning Fuzzy Logic Controller Applied to Non-Linear Processes , 1997 .