A novel real-time non-linear wavelet-based model predictive controller for a coupled tank system

This article presents the design, simulation and real-time implementation of a constrained non-linear model predictive controller for a coupled tank system. A novel wavelet-based function neural network model and a genetic algorithm online non-linear real-time optimisation approach were used in the non-linear model predictive controller strategy. A coupled tank system, which resembles operations in many chemical processes, is complex and has inherent non-linearity, and hence, controlling such system is a challenging task. Particularly important is low-level control where often instability and oscillatory responses are observed. This article designs a wavelet neural network with high predicting precision and time–frequency localisation characteristics for an online prediction model in the non-linear model predictive controller to show the effectiveness of this approach in controlling the liquid at low level. To speed up the training process, a fast global search stochastic non-linear conjugate wavelet gradient algorithm is initially used to train the wavelet neural network structure before the genetic algorithm optimisation technique is utilised to tune adaptively the wavelet neural network parameters. The non-linear model predictive controller algorithm is tested for both approaches: first, in a simulation using identified models, and second, in a real-time practical application to a single-input single-output system coupled tank system. The results show an excellent control performance with respect to mean square error and average control energy values obtained.

[1]  M.S. Ramli,et al.  Improved coupled tank liquid levels system based on Hybrid Genetic-Immune adaptive tuning of PI controller , 2011, International Conference on Electrical, Control and Computer Engineering 2011 (InECCE).

[2]  S. Engell,et al.  Approximately time-optimal fuzzy control of a two-tank system , 1994, IEEE Control Systems.

[3]  Duc Truong Pham,et al.  Intelligent optimisation techniques , 2000 .

[4]  Frank Allgöwer,et al.  An Introduction to Nonlinear Model Predictive Control , 2002 .

[5]  T. K. Radhakrishnan,et al.  Real-coded Genetic Algorithm for system identification and tuning of a modified Model Reference Adaptive Controller for a hybrid tank system , 2013 .

[6]  Yang Quan Chen,et al.  Linear and nonlinear model predictive control using a general purpose optimal control problem solver RIOTS 95 , 2008, 2008 Chinese Control and Decision Conference.

[7]  Motohide Umano,et al.  Neuro-fuzzy hybrid control system of tank level in petroleum plant , 1996, IEEE Trans. Fuzzy Syst..

[8]  Ali Doustmohammadi,et al.  Identification of twin-tanks dynamics using adaptive wavelet differential neural networks , 2010, The 2010 International Joint Conference on Neural Networks (IJCNN).

[9]  J. Richalet,et al.  Industrial applications of model based predictive control , 1993, Autom..

[10]  Zhiyao Huang,et al.  Online parameters measurement of Taylor flow in small channels using optical technique , 2012, 2012 IEEE International Instrumentation and Measurement Technology Conference Proceedings.

[11]  Stephen A. Billings,et al.  System Identification Using Wavelets , 2011 .

[12]  V. Bobal,et al.  Adaptive control of three — tank — system: Comparison of two methods , 2008, 2008 16th Mediterranean Conference on Control and Automation.

[13]  M. B. Kadri,et al.  Liquid level control of nonlinear Coupled Tanks System using linear model predictive control , 2012, 2012 International Conference on Emerging Technologies.

[14]  M. Sibielak,et al.  The application of a piezoelectric stack for control of small flow intensity hydraulic fluid , 2012, Proceedings of the 13th International Carpathian Control Conference (ICCC).

[15]  Ali Doustmohammadi,et al.  An adaptive wavelet differential neural networks based identifier and its stability analysis , 2012, Neurocomputing.

[16]  Jian-Chang Lu,et al.  Research on the Application of the Wavelet Neural Network Model in Peak Load Forecasting Considering of the Climate Factors , 2005, 2005 International Conference on Machine Learning and Cybernetics.

[17]  Richard D. Braatz Control of fluids [About This Issue] , 2013 .

[18]  Sahazati Md. Rozali,et al.  Modeling and Controller Design for a Coupled–Tank Liquid Level System: Analysis & Comparison , 2008 .

[19]  Antonio Ferramosca,et al.  Robust tubed-based MPC for tracking applied to the quadruple-tank process , 2008, 2008 IEEE International Conference on Control Applications.

[20]  Adrião Duarte Dória Neto,et al.  Reinforcement Learning for Controlling a Coupled Tank System Based on the Scheduling of Different Controllers , 2010, 2010 Eleventh Brazilian Symposium on Neural Networks.

[21]  J. R. B. A. Monteiro,et al.  Wind Velocity Neural Estimator for Small Autonomous Surface Vehicles , 2012, 2012 Second Brazilian Conference on Critical Embedded Systems.

[22]  Michael J. Piovoso,et al.  Nonlinear adaptive control with parameter estimation of a CSTR , 1995 .

[23]  Vojtech Veselý,et al.  Robust Pid Controller Design for Coupled-Tank Process Using Labreg Software , 2012, ACE.

[24]  Cheng-Jian Lin,et al.  A wavelet-based neuro-fuzzy system and its applications , 2003, Proceedings of the International Joint Conference on Neural Networks, 2003..

[25]  Wei Sun,et al.  Short-Term Load Forecasting Based on Rough Set and Wavelet Neural Network , 2008, 2008 International Conference on Computational Intelligence and Security.

[26]  Wen H. Ko,et al.  Cerebrospinal fluid control system , 1988 .

[27]  J. Bunce,et al.  Photosynthetic Photon Flux Density, Carbon Dioxide Concentration andTemperature Influence Photosynthesis in Crotalaria Species , 2012 .

[28]  Mohammad Teshnehlab,et al.  Neural — Adaptive control for electro hydraulic servo system , 2013, 2013 9th Asian Control Conference (ASCC).

[29]  Ngai Ming Kwok,et al.  Sliding Mode-PID Approach for Robust Low-level Control of a UGV , 2006, 2006 IEEE International Conference on Automation Science and Engineering.