Abstract

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.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.