Distributed Quasi-Nonlinear Model Predictive Control with Contractive Constraint

Abstract An approach to low complexity distributed MPC of nonlinear interconnected systems with coupled dynamics subject to both state and input constraints is proposed. It is based on the idea of introducing a contractive constraint in the centralized NMPC problem formulation, which would guarantee the closed-loop system stability when using a small prediction horizon. Particularly, the one step ahead NMPC problem is considered. Further, a quasi-NMPC method is developed, which is based on a sequential linearization of the nonlinear system dynamics and finding distributedly a suboptimal solution of the resulting convex Quadratically Constrained Quadratic Programming problem. The suggested approach would be appropriate for distributed convex NMPC of some cyber-physical systems, since it will reduce the complexity of the on-line NMPC computations, simplify the software implementation, and reduce the requirements for available memory. The proposed method is illustrated with simulations on the model of a quadruple-tank system.

[1]  Anders Rantzer,et al.  On Feasibility, Stability and Performance in Distributed Model Predictive Control , 2013, IEEE Transactions on Automatic Control.

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

[3]  M. Murillo,et al.  Iterated non-linear model predictive control based on tubes and contractive constraints. , 2016, ISA transactions.

[4]  Manfred Morari,et al.  Contractive model predictive control for constrained nonlinear systems , 2000, IEEE Trans. Autom. Control..

[5]  Lars Grüne,et al.  On the Infinite Horizon Performance of Receding Horizon Controllers , 2008, IEEE Transactions on Automatic Control.

[6]  Stephen J. Wright,et al.  Distributed MPC Strategies With Application to Power System Automatic Generation Control , 2008, IEEE Transactions on Control Systems Technology.

[7]  Panagiotis D. Christofides,et al.  Multirate Lyapunov-based distributed model predictive control of nonlinear uncertain systems , 2011 .

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

[9]  Panagiotis D. Christofides,et al.  Distributed model predictive control: A tutorial review and future research directions , 2013, Comput. Chem. Eng..

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

[11]  Alberto Bemporad,et al.  Decentralized model predictive control of dynamically coupled linear systems , 2011 .

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

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