A swarm intelligence-based tuning method for the Sliding Mode Generalized Predictive Control.

This work presents an automatic tuning method for the discontinuous component of the Sliding Mode Generalized Predictive Controller (SMGPC) subject to constraints. The strategy employs Particle Swarm Optimization (PSO) to minimize a second aggregated cost function. The continuous component is obtained by the standard procedure, by Quadratic Programming (QP), thus yielding an online dual optimization scheme. Simulations and performance indexes for common process models in industry, such as nonminimum phase and time delayed systems, result in a better performance, improving robustness and tracking accuracy.

[1]  David W. Clarke,et al.  Generalized Predictive Control - Part II Extensions and interpretations , 1987, Autom..

[2]  Smith,et al.  Sliding mode control: an approach to regulate nonlinear chemical processes , 2000, ISA transactions.

[3]  Zhimei Chen,et al.  Sliding Mode Variable Structure Control Based on Particle Swarm Optimization , 2008, 2008 Second International Symposium on Intelligent Information Technology Application.

[4]  Karel Jezernik,et al.  FPGA-Based Predictive Sliding Mode Controller of a Three-Phase Inverter , 2013, IEEE Transactions on Industrial Electronics.

[5]  R Dubay,et al.  Real-time comparison of a number of predictive controllers. , 2007, ISA transactions.

[6]  Eduardo F. Camacho,et al.  Sliding mode model based predictive control for non minimum phase systems , 2003, 2003 European Control Conference (ECC).

[7]  Alan F. Murray,et al.  IEEE International Conference on Neural Networks , 1997 .

[8]  Ajith Abraham,et al.  Inertia Weight strategies in Particle Swarm Optimization , 2011, 2011 Third World Congress on Nature and Biologically Inspired Computing.

[9]  David W. Clarke,et al.  Generalized predictive control - Part I. The basic algorithm , 1987, Autom..

[10]  Tetsuro Matsui,et al.  Parameter optimization of model predictive control by PSO , 2012 .

[11]  Vadim I. Utkin,et al.  A control engineer's guide to sliding mode control , 1999, IEEE Trans. Control. Syst. Technol..

[12]  Mercedes Pérez de la Parte,et al.  Development of a GPC-based sliding mode controller. , 2002 .

[13]  Armando B. Corripio,et al.  Principles and Practice of Automatic Process Control , 1985 .

[14]  Maria Letizia Corradini,et al.  A VSC algorithm based on generalized predictive control , 1997, Autom..

[15]  Jingcheng Wang,et al.  Sliding Mode Predictive Control of Main Steam Pressure in Coal-fired Power Plant Boiler , 2012 .

[16]  Oscar Camacho,et al.  Development of an Internal Model Sliding Mode Controller , 2003 .

[17]  Arthur Richards,et al.  European Control Conference , 2016 .

[18]  Darine Zambrano,et al.  SLIDING MODE PREDICTIVE CONTROL FOR CHEMICAL PROCESS WITH TIME DELAY , 2005 .

[19]  Adriana Serbencu,et al.  Particle swarm optimization for the Sliding Mode controller parameters , 2010, Proceedings of the 29th Chinese Control Conference.

[20]  Bernhard Sendhoff,et al.  Adapting Weighted Aggregation for Multiobjective Evolution Strategies , 2001, EMO.

[21]  B. Bequette Process Dynamics: Modeling, Analysis and Simulation , 1998 .

[22]  Michael Nikolaou,et al.  MPC: Current practice and challenges , 2009 .

[23]  Saptarshi Das,et al.  Tuning of an optimal fuzzy PID controller with stochastic algorithms for networked control systems with random time delay. , 2011, ISA transactions.

[24]  Oscar Camacho,et al.  Variable structure control applied to chemical processes with inverse response , 1999 .

[25]  Alberto Bemporad,et al.  Multiobjective model predictive control , 2009, Autom..

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

[27]  Vadim I. Utkin,et al.  Sliding Modes in Control and Optimization , 1992, Communications and Control Engineering Series.

[28]  Ricardo Kalid,et al.  A PSO-based optimal tuning strategy for constrained multivariable predictive controllers with model uncertainty. , 2014, ISA transactions.

[29]  Riccardo Poli,et al.  Particle swarm optimization , 1995, Swarm Intelligence.

[30]  Emad Ali,et al.  On-line tuning strategy for model predictive controllers , 2001 .

[31]  Marko Bacic,et al.  Model predictive control , 2003 .

[32]  J. Boaventura Cunha,et al.  Greenhouse air temperature predictive control using the particle swarm optimisation algorithm , 2005 .

[33]  Oscar Camacho,et al.  A PREDICTIVE APPROACH BASED-SLIDING MODE CONTROL , 2002 .

[34]  Darine Zambrano,et al.  Sliding mode predictive control of a solar air conditioning plant , 2009 .