Nonconvex model predictive control for commercial refrigeration

We consider the control of a commercial multi-zone refrigeration system, consisting of several cooling units that share a common compressor, and is used to cool multiple areas or rooms. In each time period we choose cooling capacity to each unit and a common evaporation temperature. The goal is to minimise the total energy cost, using real-time electricity prices, while obeying temperature constraints on the zones. We propose a variation on model predictive control to achieve this goal. When the right variables are used, the dynamics of the system are linear, and the constraints are convex. The cost function, however, is nonconvex due to the temperature dependence of thermodynamic efficiency. To handle this nonconvexity we propose a sequential convex optimisation method, which typically converges in fewer than 5 or so iterations. We employ a fast convex quadratic programming solver to carry out the iterations, which is more than fast enough to run in real time. We demonstrate our method on a realistic model, with a full year simulation and 15-minute time periods, using historical electricity prices and weather data, as well as random variations in thermal load. These simulations show substantial cost savings, on the order of 30%, compared to a standard thermostat-based control system. Perhaps more important, we see that the method exhibits sophisticated response to real-time variations in electricity prices. This demand response is critical to help balance real-time uncertainties in generation capacity associated with large penetration of intermittent renewable energy sources in a future smart grid.

[1]  Fabio Polonara,et al.  State of the art of thermal storage for demand-side management , 2012 .

[2]  John Bagterp Jørgensen,et al.  Moving Horizon Estimation and Control , 2004 .

[3]  Thananchai Leephakpreeda,et al.  Implementation of adaptive indoor comfort temperature control via embedded system for air-conditioning unit , 2012 .

[4]  Hanne Sæle,et al.  Demand Response From Household Customers: Experiences From a Pilot Study in Norway , 2011, IEEE Transactions on Smart Grid.

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

[6]  Morten Boje Blarke,et al.  Intermittency-friendly and high-efficiency cogeneration: Operational optimisation of cogeneration with compression heat pump, flue gas heat recovery, and intermediate cold storage , 2011 .

[7]  D. Kirschen Demand-side view of electricity markets , 2003 .

[8]  Manfred Morari,et al.  Real-Time Suboptimal Model Predictive Control Using a Combination of Explicit MPC and Online Optimization , 2011, IEEE Trans. Autom. Control..

[9]  L. Magni,et al.  Lecture Notes in Control and Information Sciences: Preface , 2009 .

[10]  James B. Rawlings,et al.  Optimizing Process Economic Performance Using Model Predictive Control , 2009 .

[11]  Stephen P. Boyd,et al.  Convex Optimization , 2004, Algorithms and Theory of Computation Handbook.

[12]  John Bagterp Jørgensen,et al.  Flexible and cost efficient power consumption using economic MPC a supermarket refrigeration benchmark , 2011, IEEE Conference on Decision and Control and European Control Conference.

[13]  John Bagterp Jørgensen,et al.  The potential of Economic MPC for power management , 2010, 49th IEEE Conference on Decision and Control (CDC).

[14]  Ian A. Hiskens,et al.  Control for Renewable Energy and Smart Grids , 2011 .

[15]  John Bagterp Jørgensen,et al.  Optimal energy consumption in refrigeration systems ‐ modelling and non‐convex optimisation , 2012 .

[16]  Stephen P. Boyd,et al.  Operation and Configuration of a Storage Portfolio via Convex Optimization , 2011 .

[17]  George Galanis,et al.  A one‐dimensional Kalman filter for the correction of near surface temperature forecasts , 2002 .

[18]  Eric C. Kerrigan,et al.  Parallel MPC for Real-Time FPGA-based Implementation , 2011 .

[19]  J. A. Fuentes,et al.  Probabilistic Characterization of Thermostatically Controlled Loads to Model the Impact of Demand Response Programs , 2011, IEEE Transactions on Power Systems.

[20]  Stephen P. Boyd,et al.  CVXGEN: a code generator for embedded convex optimization , 2011, Optimization and Engineering.

[21]  A. Grancharova,et al.  Computational Aspects of Approximate Explicit Nonlinear Model Predictive Control , 2007 .

[22]  Sekyung Han,et al.  Development of an Optimal Vehicle-to-Grid Aggregator for Frequency Regulation , 2010, IEEE Transactions on Smart Grid.

[23]  Claus Thybo,et al.  Potential energy savings optimizing the daily operation of refrigeration systems , 2007, 2007 European Control Conference (ECC).

[24]  Martin J. Leahy,et al.  Facilitation of renewable electricity using price based appliance control in Irelands electricity m , 2011 .

[25]  John Bagterp Jørgensen,et al.  Robust economic MPC for a power management scenario with uncertainties , 2011, IEEE Conference on Decision and Control and European Control Conference.

[26]  John Bagterp Jørgensen,et al.  Analyzing control challenges for thermal energy storage in foodstuffs , 2012, 2012 IEEE International Conference on Control Applications.

[27]  Hamed Mohsenian Rad,et al.  Optimal Residential Load Control With Price Prediction in Real-Time Electricity Pricing Environments , 2010, IEEE Transactions on Smart Grid.

[28]  D. Leducq,et al.  Non-linear predictive control of a vapour compression cycle , 2006 .

[29]  Sebastian Engell,et al.  Hybrid NMPC of a Supermarket Refrigeration System Using Sequential Optimization , 2008 .

[30]  Paul T. Boggs,et al.  Sequential Quadratic Programming , 1995, Acta Numerica.

[31]  Filip Johnsson,et al.  Plug-in hybrid electric vehicles as regulating power providers: Case studies of Sweden and Germany , 2010 .

[32]  Stephen P. Boyd,et al.  Receding Horizon Control , 2011, IEEE Control Systems.

[33]  Philip Haves,et al.  Model predictive control for the operation of building cooling systems , 2010, Proceedings of the 2010 American Control Conference.

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

[35]  G. L. van Harmelen The Virtual Power Station Targeting Residential, Industrial and Commercial Controllable Loads , 2000 .

[36]  Moritz Diehl,et al.  A Lyapunov Function for Economic Optimizing Model Predictive Control , 2011, IEEE Transactions on Automatic Control.

[37]  Bryan P. Rasmussen,et al.  Model-based predictive control of a multi-evaporator vapor compression cooling cycle , 2008, 2008 American Control Conference.

[38]  M Morari,et al.  Energy efficient building climate control using Stochastic Model Predictive Control and weather predictions , 2010, Proceedings of the 2010 American Control Conference.

[39]  Stephen P. Boyd,et al.  A Splitting Method for Optimal Control , 2013, IEEE Transactions on Control Systems Technology.

[40]  Jan Dimon Bendtsen,et al.  Hierarchical model-based predictive control of a power plant portfolio , 2011 .

[41]  Francesco Borrelli,et al.  Predictive Control for Energy Efficient Buildings with Thermal Storage: Modeling, Stimulation, and Experiments , 2012, IEEE Control Systems.

[42]  P. Ferrao,et al.  The impact of demand side management strategies in the penetration of renewable electricity , 2012 .

[43]  M. Diehl,et al.  Real-time optimization and nonlinear model predictive control of processes governed by differential-algebraic equations , 2000 .

[44]  Niels Kjølstad Poulsen,et al.  Economic Model Predictive Control for building climate control in a Smart Grid , 2012, 2012 IEEE PES Innovative Smart Grid Technologies (ISGT).

[45]  Moritz Diehl,et al.  ACADO toolkit—An open‐source framework for automatic control and dynamic optimization , 2011 .

[46]  H. Hindi,et al.  Coordinating Regulation and Demand Response in Electric Power Grids: Direct and Price-Based Tracking Using Multirate Economic Model Predictive Control , 2012 .

[47]  David Angeli,et al.  On Average Performance and Stability of Economic Model Predictive Control , 2012, IEEE Transactions on Automatic Control.

[48]  Stephen P. Boyd,et al.  Fast Model Predictive Control Using Online Optimization , 2010, IEEE Transactions on Control Systems Technology.

[49]  Peng Xu,et al.  Demand reduction in building energy systems based on economic model predictive control , 2012 .

[50]  Lorenz T. Biegler Efficient Nonlinear Programming Algorithms for Chemical Process Control and Operations , 2007, System Modelling and Optimization.

[51]  Hans Joachim Ferreau,et al.  Efficient Numerical Methods for Nonlinear MPC and Moving Horizon Estimation , 2009 .

[52]  Manfred Morari,et al.  Use of model predictive control and weather forecasts for energy efficient building climate control , 2012 .

[53]  Francesco Borrelli,et al.  Fast stochastic predictive control for building temperature regulation , 2012, 2012 American Control Conference (ACC).

[54]  Dinh Quoc Tran,et al.  Real-time sequential convex programming for nonlinear model predictive control and application to a hydro-power plant , 2011, IEEE Conference on Decision and Control and European Control Conference.

[55]  J. B. Jørgensen,et al.  Numerical Methods for Large Scale Moving Horizon Estimation and Control , 2004 .

[56]  S. Joe Qin,et al.  A survey of industrial model predictive control technology , 2003 .