Asynchronous cooperative method for distributed model predictive control

In this paper we consider a distributed solution of the model predictive control problem (DMPC), based on the block version of the Jacobi algorithm applied to the dual problem. In order to accelerate the convergence, a Nesterov's schema can be considered, but the updating rule coming out in such way is fully distributed and parallel, but synchronous. This assumption is often unrealistic in real-life large-scale systems. For this reason an asynchronous version of the method has been proposed and the convergence properties have been studied. Numerical experiments show the effectiveness of the approach by comparing it with the methods presented in the literature.

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

[2]  Stephen P. Boyd,et al.  Distributed Optimization and Statistical Learning via the Alternating Direction Method of Multipliers , 2011, Found. Trends Mach. Learn..

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

[4]  Marc Teboulle,et al.  A Fast Iterative Shrinkage-Thresholding Algorithm for Linear Inverse Problems , 2009, SIAM J. Imaging Sci..

[5]  Anders Rantzer,et al.  Distributed Model Predictive Control with suboptimality and stability guarantees , 2010, 49th IEEE Conference on Decision and Control (CDC).

[6]  Wangmeng Zuo,et al.  A Generalized Accelerated Proximal Gradient Approach for Total-Variation-Based Image Restoration , 2011, IEEE Transactions on Image Processing.

[7]  Gordon F. Royle,et al.  Algebraic Graph Theory , 2001, Graduate texts in mathematics.

[8]  Ufuk Topcu,et al.  A simple optimal power flow model with energy storage , 2010, 49th IEEE Conference on Decision and Control (CDC).

[9]  Xiangjie Liu,et al.  Nonlinear distributed MPC strategy with application to AGC of interconnected power system , 2013, 2013 25th Chinese Control and Decision Conference (CCDC).

[10]  Bart De Schutter,et al.  Accelerated gradient methods and dual decomposition in distributed model predictive control , 2013, Autom..

[11]  Manfred Morari,et al.  Certification aspects of the fast gradient method for solving the dual of parametric convex programs , 2013, Math. Methods Oper. Res..

[12]  H. Fédérer Geometric Measure Theory , 1969 .

[13]  Steffen Rebennack,et al.  Optimal power flow: a bibliographic survey I , 2012, Energy Systems.

[14]  Dimitri P. Bertsekas,et al.  Network optimization : continuous and discrete models , 1998 .

[15]  Dimitri P. Bertsekas,et al.  Nonlinear Programming , 1997 .

[16]  João M. F. Xavier,et al.  D-ADMM based distributed MPC with input-output models , 2014, 2014 IEEE Conference on Control Applications (CCA).

[17]  John N. Tsitsiklis,et al.  Some aspects of parallel and distributed iterative algorithms - A survey, , 1991, Autom..

[18]  Rudy R. Negenborn,et al.  Distributed Model Predictive Control Made Easy , 2013 .

[19]  Duncan J. Watts,et al.  Collective dynamics of ‘small-world’ networks , 1998, Nature.

[20]  Sandra Hirche,et al.  Alternating Direction Method of Multipliers for decentralized electric vehicle charging control , 2013, 52nd IEEE Conference on Decision and Control.

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

[22]  Pontus Giselsson,et al.  A generalized distributed accelerated gradient method for distributed model predictive control with iteration complexity bounds , 2013, 2013 American Control Conference.