PID2018 Benchmark Challenge: Model Predictive Control With Conditional Integral Control Using A General Purpose Optimal Control Problem Solver - RIOTS

Abstract This paper presents a multi-variable Model Predictive Control (MPC) based controller for the one-staged refrigeration cycle model described in the PID2018 Benchmark Challenge. This model represents a two-input, two-output system with strong nonlinearities and high coupling between its variables. A general purpose optimal control problem (OCP) solver Matlab toolbox called RIOTS is used as the OCP solver for the proposed MPC scheme which allows for straightforward implementation of the method and for solving a wide range of constrained linear and nonlinear optimal control problems. A conditional integral (CI) compensator is embedded in the controller to compensate for the small steady state errors. This method shows significant improvements in performance compared to both discrete decentralized control (C1) and multi-variable PID controller (C2) originally given in PID2018 Benchmark Challenge as a baseline. Our solution is introduced in detail in this paper and our final results using the overall relative index, J, are 0.2 over C1 and 0.3 over C2, respectively. In other words, we achieved 80% improvement over C1 and 70% improvement over C2. We expect to achieve further improvements when some optimized searching efforts are used for MPC and CI parameter tuning.

[1]  Y. Ueno,et al.  Automotive refrigeration system controller with a simple precompensator , 1990, 29th IEEE Conference on Decision and Control.

[2]  L. Litz,et al.  Fuzzy control for temperature and humidity in refrigeration systems , 1994, 1994 Proceedings of IEEE International Conference on Control and Applications.

[3]  Christophe Tricaud,et al.  Solving Fractional Order Optimal Control Problems in RIOTS 95-A General-Purpose Optimal Control Problems Solver ⋆ , 2008 .

[4]  M. Farrokhi,et al.  Neuro-Predictive Control for Automotive Air Conditioning System , 2006, 2006 IEEE International Conference on Engineering of Intelligent Systems.

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

[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]  R. Izadi-Zamanabadi,et al.  Toward high performance in industrial refrigeration systems , 2002, Proceedings of the International Conference on Control Applications.

[8]  César de Prada,et al.  Hybrid NMPC of supermarket display cases , 2009 .

[9]  John Bagterp Jørgensen,et al.  Model predictive control technologies for efficient and flexible power consumption in refrigeration systems , 2012 .

[10]  Andrew G. Alleyne,et al.  Application of a multivariable adaptive control strategy to automotive air conditioning systems , 2004 .

[11]  D. Luenberger An introduction to observers , 1971 .

[12]  N. Lawrence Ricker,et al.  Predictive hybrid control of the supermarket refrigeration benchmark process , 2010 .

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

[14]  YangQuan Chen,et al.  Solution of fractional order optimal control problems using SVD-based rational approximations , 2009, 2009 American Control Conference.

[15]  Tiebiao Zhao,et al.  Fractional order nonlinear model predictive control using RIOTS_95 , 2014, ICFDA'14 International Conference on Fractional Differentiation and Its Applications 2014.

[16]  Masatoshi Sakawa,et al.  Cooling load prediction through recurrent neural networks , 1995 .

[17]  J. V. C. Vargasa,et al.  Experimental development of an intelligent refrigeration system , 2005 .

[18]  Fernando Morilla,et al.  Benchmark for PID control of Refrigeration Systems based on Vapour Compression , 2018 .