Cooperative distributed MPC for tracking

This paper proposes a cooperative distributed linear model predictive control (MPC) strategy for tracking changing setpoints, applicable to any finite number of subsystems. The proposed controller is able to drive the whole system to any admissible setpoint in an admissible way, ensuring feasibility under any change of setpoint. It also provides a larger domain of attraction than standard distributed MPC for regulation, due to the particular terminal constraint. Moreover, the controller ensures convergence to the centralized optimum, even in the case of coupled constraints. This is possible thanks to the warm start used to initialize the optimization Algorithm, and to the design of the cost function, which integrates a Steady-State Target Optimizer (SSTO). The controller is applied to a real four-tank plant.

[1]  Riccardo Scattolini,et al.  Decentralized MPC of nonlinear systems: An input‐to‐state stability approach , 2007 .

[2]  James B. Rawlings,et al.  Postface to “ Model Predictive Control : Theory and Design ” , 2012 .

[3]  David Q. Mayne,et al.  Model predictive control: Recent developments and future promise , 2014, Autom..

[4]  Panagiotis D. Christofides,et al.  A two-tier architecture for networked process control , 2008 .

[5]  Aswin N. Venkat Distributed Model Predictive Control: Theory and Applications , 2006 .

[6]  Elling W. Jacobsen,et al.  Performance limitations in decentralized control , 2000 .

[7]  D. Q. Mayne,et al.  Suboptimal model predictive control (feasibility implies stability) , 1999, IEEE Trans. Autom. Control..

[8]  Karl Henrik Johansson,et al.  The quadruple-tank process: a multivariable laboratory process with an adjustable zero , 2000, IEEE Trans. Control. Syst. Technol..

[9]  Anders Rantzer,et al.  Dynamic dual decomposition for distributed control , 2009, 2009 American Control Conference.

[10]  Riccardo Scattolini,et al.  Stabilizing decentralized model predictive control of nonlinear systems , 2006, Autom..

[11]  Basil Kouvaritakis,et al.  Guaranteeing feasibility in constrained stable generalised predictive control , 1996 .

[12]  William B. Dunbar,et al.  Distributed Receding Horizon Control of Dynamically Coupled Nonlinear Systems , 2007, IEEE Transactions on Automatic Control.

[13]  Kanya Tanaka,et al.  Decentralized model predictive control via dual decomposition , 2008, 2008 47th IEEE Conference on Decision and Control.

[14]  Michael Athans,et al.  Survey of Decentralized Control Methods , 1975 .

[15]  Stephen J. Wright,et al.  Conditions under which suboptimal nonlinear MPC is inherently robust , 2011, Syst. Control. Lett..

[16]  C. V. Rao,et al.  Steady states and constraints in model predictive control , 1999 .

[17]  John N. Tsitsiklis,et al.  Parallel and distributed computation , 1989 .

[18]  Eduardo F. Camacho,et al.  Model Predictive Controllers , 2007 .

[19]  Antonio Ferramosca Model Predictive Control of Systems with Changing Setpoints , 2011 .

[20]  Eduardo F. Camacho,et al.  MPC for tracking piecewise constant references for constrained linear systems , 2008, Autom..

[21]  Antonio Ferramosca,et al.  MPC for tracking with optimal closed-loop performance , 2009, Autom..

[22]  E. Mosca,et al.  Nonlinear control of constrained linear systems via predictive reference management , 1997, IEEE Trans. Autom. Control..

[23]  Sebastian Engell Feedback control for optimal process operation , 2007 .

[24]  Stephen J. Wright,et al.  Cooperative distributed model predictive control , 2010, Syst. Control. Lett..

[25]  Melanie N. Zeilinger,et al.  Real-time Model Predictive Control , 2011 .

[26]  Jairo Espinosa,et al.  A comparative analysis of distributed MPC techniques applied to the HD-MPC four-tank benchmark , 2011 .

[27]  David Q. Mayne,et al.  Constrained model predictive control: Stability and optimality , 2000, Autom..

[28]  Panagiotis D. Christofides,et al.  Distributed model predictive control of nonlinear process systems , 2009 .

[29]  D. Limón,et al.  MPC FOR TRACKING OF PIECE-WISE CONSTANT REFERENCES FOR CONSTRAINED LINEAR SYSTEMS , 2005 .

[30]  T. Başar,et al.  Dynamic Noncooperative Game Theory , 1982 .

[31]  James B. Rawlings,et al.  Identification for decentralized model predictive control , 2006 .

[32]  Eduardo Camponogara,et al.  Distributed model predictive control , 2002 .

[33]  Bart De Schutter,et al.  Multi-agent model predictive control for transportation networks: Serial versus parallel schemes , 2008, Eng. Appl. Artif. Intell..

[34]  Stephen J. Wright,et al.  Distributed Model Predictive Control of Large-Scale Systems , 2007 .

[35]  K. T. Tan,et al.  Linear systems with state and control constraints: the theory and application of maximal output admissible sets , 1991 .

[36]  Eric C. Kerrigan,et al.  Offset‐free receding horizon control of constrained linear systems , 2005 .