Distributed stochastic MPC for systems with parameter uncertainty and disturbances

A distributed stochastic model predictive control (DSMPC) algorithm is proposed for multiple linear subsystems with both parameter uncertainty and stochastic disturbances, which are coupled via probabilistic constraints. To handle the probabilistic constraints, the system dynamics is first decomposed into a nominal part and an uncertain part. The uncertain part is further divided into two parts: the first one is constrained to lie in probabilistic tubes that are calculated offline through the use of the probabilistic information on disturbances, whereas the second one is constrained to lie in polytopic tubes whose volumes are optimized online and whose facets’ orientations are determined offline. By permitting a single subsystem to optimize at each time step, the probabilistic constraints are then reduced into a set of linear deterministic constraints, and the online optimization problem is transformed into a convex optimization problem that can be performed efficiently. Furthermore, compared to a centralized control scheme, the DSMPC algorithm only requires message transmissions when a subsystem is optimized, thereby offering greater flexibility in communication. By designing a tailored invariant terminal set for each subsystem, the proposed algorithm can achieve recursive feasibility, which in turn ensures closed-loop stability of the entire system. A numerical example is given to illustrate the efficacy of the algorithm.

[1]  Basil Kouvaritakis,et al.  Stochastic MPC for Systems with both Multiplicative and Additive Disturbances , 2014 .

[2]  Basil Kouvaritakis,et al.  Explicit use of probabilistic distributions in linear predictive control , 2010, Autom..

[3]  David Q. Mayne,et al.  Robust model predictive control of constrained linear systems with bounded disturbances , 2005, Autom..

[4]  G. Bitsoris On the positive invariance of polyhedral sets for discrete-time systems , 1988 .

[5]  Frank Allgöwer,et al.  Cooperative control of dynamically decoupled systems via distributed model predictive control , 2012 .

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

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

[8]  Yuanqing Xia,et al.  Distributed model predictive control for consensus of nonlinear second‐order multi‐agent systems , 2017 .

[9]  Paul A. Trodden,et al.  Distributed model predictive control of linear systems with persistent disturbances , 2010, Int. J. Control.

[10]  Yuanqing Xia,et al.  Distributed Model Predictive Control of Linear Systems with Stochastic Parametric Uncertainties and Coupled Probabilistic Constraints , 2015, SIAM J. Control. Optim..

[11]  Basil Kouvaritakis,et al.  Efficient robust predictive control , 2000, IEEE Trans. Autom. Control..

[12]  Basil Kouvaritakis,et al.  Probabilistic Constrained MPC for Multiplicative and Additive Stochastic Uncertainty , 2009, IEEE Transactions on Automatic Control.

[13]  Basil Kouvaritakis,et al.  Robust Tube MPC for Linear Systems With Multiplicative Uncertainty , 2015, IEEE Transactions on Automatic Control.

[14]  J. Telgen,et al.  The complexity of linear programming , 1981 .

[15]  Basil Kouvaritakis,et al.  Regions of attraction and recursive feasibility in robust MPC , 2013, 21st Mediterranean Conference on Control and Automation.

[16]  Antonio Ferramosca,et al.  Cooperative distributed MPC for tracking , 2013, Autom..

[17]  Lihua Xie,et al.  Distributed model predictive control for constrained linear systems , 2009 .

[18]  Jonathan P. How,et al.  Robust distributed model predictive control , 2007, Int. J. Control.

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

[20]  Eduardo F. Camacho,et al.  Distributed MPC Based on Agent Negotiation , 2014 .

[21]  Stephen J. Wright,et al.  Cooperative distributed model predictive control for nonlinear systems , 2011 .

[22]  Yuanqing Xia,et al.  Cooperative distributed stochastic MPC for systems with state estimation and coupled probabilistic constraints , 2015, Autom..