Robust economic MPC for a power management scenario with uncertainties

This paper presents a novel incorporation of probabilistic constraints and Second Order Cone Programming (SOCP) with economic Model Predictive Control (MPC). Hereby the performance of the controller is robustyfied in the presence of both model and forecast uncertainties. Economic MPC is a receding horizon controller that minimizes an economic objective function and we have previously demonstrated its usage to include a refrigeration system as a controllable power consumer with a portfolio of power generators such that total cost is minimized. The main focus for our work is power management of the refrigeration system. Whereas our previous study was entirely deterministic, models of e.g. supermarket refrigeration systems are uncertain, as are forecasts of outdoor temperatures and electricity demand. The linear program we have formulated does not cope with uncertainties and thus it is, liable to drive an optimal solution to an infeasible or very expensive solution. The main contribution of this paper is the Finite Impulse Response (FIR) formulation of the system models, allowing us to describe and handle model uncertainties in the framework of probabilistic constraints. Our new solution using this setup for robustifying the economic MPC is demonstrated by simulation of a small conceptual example. The scenario is primarily chosen to illustrate the effect of our proposed method in that it can be compared with our previous deterministic simulations.

[1]  Basil Kouvaritakis,et al.  Stochastic MPC with inequality stability constraints , 2006, Autom..

[2]  A. Conejo,et al.  A Stochastic Programming Approach to Electric Energy Procurement for Large Consumers , 2007, IEEE Transactions on Power Systems.

[3]  Manfred Morari,et al.  A tractable approximation of chance constrained stochastic MPC based on affine disturbance feedback , 2008, 2008 47th IEEE Conference on Decision and Control.

[4]  Stephen P. Boyd,et al.  Control applications of nonlinear convex programming , 1998 .

[5]  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.

[6]  Raquel Reis,et al.  Applications of Second Order Cone Programming , 2013 .

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

[8]  James B. Rawlings,et al.  Linear programming and model predictive control , 2000 .

[9]  C. Scherer,et al.  LMI-based closed-loop economic optimization of stochastic process operation under state and input constraints , 2001, Proceedings of the 40th IEEE Conference on Decision and Control (Cat. No.01CH37228).

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

[11]  Alberto Bemporad,et al.  Robust model predictive control: A survey , 1998, Robustness in Identification and Control.

[12]  Pu Li,et al.  A probabilistically constrained model predictive controller , 2002, Autom..

[13]  J. Primbs,et al.  A fast algorithm for stochastic model predictive control with probabilistic constraints , 2010, Proceedings of the 2010 American Control Conference.

[14]  Stephen P. Boyd,et al.  Design of Affine Controllers via Convex Optimization , 2010, IEEE Transactions on Automatic Control.

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

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

[17]  Masood Parvania,et al.  Demand Response Scheduling by Stochastic SCUC , 2010, IEEE Transactions on Smart Grid.

[18]  Jan Dimon Bendtsen,et al.  Introducing Model Predictive Control for Improving Power Plant Portfolio Performance , 2008 .

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

[20]  Jan Dimon Bendtsen,et al.  Simple Models for Model-based Portfolio Load Balancing Controller Synthesis , 2009 .

[21]  Sten Bay Jørgensen,et al.  Unreachable Setpoints in Model Predictive Control , 2008, IEEE Transactions on Automatic Control.

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

[23]  F. Lad,et al.  Approximating the Distribution for Sums of Products of Normal Variables , 2003 .

[24]  Michael Nikolaou,et al.  Chance‐constrained model predictive control , 1999 .

[25]  Stephen P. Boyd,et al.  Applications of second-order cone programming , 1998 .

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

[27]  B. L. Cooley,et al.  Optimal feedback control strategies for state-space systems with stochastic parameters , 1998, IEEE Trans. Autom. Control..

[28]  J. Löfberg Modeling and solving uncertain optimization problems in YALMIP , 2008 .