×

zbMATH — the first resource for mathematics

Distributed model predictive control based on a cooperative game. (English) Zbl 1225.93045
Summary: We propose a distributed model predictive control scheme based on a cooperative game in which two different agents communicate in order to find a solution to the problem of controlling two constrained linear systems coupled through the inputs. We assume that each agent only has partial information of the model and the state of the system. In the proposed scheme, the agents communicate twice each sampling time in order to share enough information to take a cooperative decision. We provide sufficient conditions that guarantee practical stability of the closed-loop system as well as an optimization-based procedure to design the controller so that these conditions are satisfied. The theoretical results and the design procedure are illustrated using two different examples.

MSC:
93B40 Computational methods in systems theory (MSC2010)
91A12 Cooperative games
93C83 Control/observation systems involving computers (process control, etc.)
PDF BibTeX XML Cite
Full Text: DOI
References:
[1] Camacho, Model Predictive Control in the Process Industry (2004)
[2] Negenborn RR De Schutter B Hellendoorn H Multi-agent model predictive control of transportation networks 296 301
[3] Yang, Networked control systems: a brief survey, IEE Procedings-Control Theory and Applications 152 pp 403– (2006) · doi:10.1049/ip-cta:20050178
[4] Neumann, Communication in industrial automation-what is going on?, Control Engineering Practice 15 pp 1332– (2007) · doi:10.1016/j.conengprac.2006.10.004
[5] Magni, Stabilizing decentralized model predictive control of nonlinear systems, Automatica 42 pp 1231– (2006) · Zbl 1122.93029 · doi:10.1016/j.automatica.2006.02.010
[6] Raimondo, Decentralized MPC of nonlinear system: an input-to-state stability approach, International Journal of Robust and Nonlinear Control 17 pp 1651– (2007) · Zbl 1131.93050 · doi:10.1002/rnc.1214
[7] Camponogara, Distributed model predictive control, IEEE Control Systems Magazine 22 pp 44– (2002) · doi:10.1109/37.980246
[8] Rawlings, Coordinating multiple optimization based controllers: new opportunities and challenges, Journal of Process Control 18 pp 839– (2008) · doi:10.1016/j.jprocont.2008.06.005
[9] Li, Nash-optimization enhanced distributed model predictive control applied to the shell benchmark problem, Information Sciences-Informatics and Computer Science 170 pp 329– (2005) · Zbl 1068.93021
[10] Camponogara E Controlling networks with collaborative nets 2000
[11] Dunbar, Distributed receding horizon control of dynamically coupled nonlinear systems, IEEE Transactions on Automatic Control 52 pp 1249– (2007) · Zbl 1366.93253 · doi:10.1109/TAC.2007.900828
[12] Richards, Robust distributed model predictive control, International Journal of Control 80 pp 1517– (2007) · Zbl 1194.93195 · doi:10.1080/00207170701491070
[13] Jia D Krogh B Min-max feedback model predictive control for distributed control with communication 4507 4512
[14] Keviczky, Decentralized receding horizon control for large scale dynamically decoupled systems, Automatica 42 pp 2105– (2006) · Zbl 1104.93038 · doi:10.1016/j.automatica.2006.07.008
[15] Venkat AN Rawlings JB Wright SJ Stability and optimality of distributed model predictive control 6680 6685
[16] Liu, A two-tier architecture for networked process control, Chemical Engineering Science 63 pp 5349– (2008) · doi:10.1016/j.ces.2008.07.030
[17] Liu J Muñoz de la Peña D Christofides PD Davis JF A two-tier control architecture for nonlinear process systems with continuous/asynchronous feedback 133 139 · Zbl 1184.93055
[18] Liu, Distributed model predictive control of nonlinear process systems, AIChE Journal 55 pp 1171– (2009) · doi:10.1002/aic.11801
[19] Basar, Dynamic Noncooperative Game Theory (1999)
[20] Myerson, Game Theory, Analysis of Conflict (1997)
[21] Mayne, Constrained model predictive control: stability and optimality, Automatica 36 pp 789– (2000) · Zbl 0949.93003 · doi:10.1016/S0005-1098(99)00214-9
[22] Gilbert, Linear systems with state and control constraints: the theory and application of maximal output admissible sets, IEEE Transactions on Automatic Control 36 pp 1008– (1991) · Zbl 0754.93030 · doi:10.1109/9.83532
[23] Kerrigan EC Robust constraint satisfaction: invariant sets and predictive control 2000
[24] Magni, Robust mpc for nonlinear discrete-time systems, International Journal of Robust and Nonlinear Control 13 pp 229– (2003) · Zbl 1049.93030 · doi:10.1002/rnc.815
[25] Alamo, Constrained minimax predictive control: modifications of the objective function leading to polynomial complexity, IEEE Transactions on Automatic Control 50 (5) pp 710– (2005) · Zbl 1365.93113 · doi:10.1109/TAC.2005.847039
[26] Lazar M Heemels WPMHD Muñoz de la Peña D Alamo T Further results on robust mpc using linear matrix inequalities · Zbl 1195.93033
[27] Kolmanovsky, Theory and computation of disturbance invariant sets for discrete-time linear systems, Mathematical Problems in Engineering, Theory, Methods and Applications 4 pp 317– (1998) · Zbl 0923.93005 · doi:10.1155/S1024123X98000866
[28] Rakovic, Robust mpc for nonlinear discrete-time systems, IEEE Transactions on Automatic Control 50 pp 406– (2005) · Zbl 1365.93122 · doi:10.1109/TAC.2005.843854
[29] Sontag, Smooth stabilization implies coprime factorization, IEEE Transactions on Automatic Control 34 pp 435– (1989) · Zbl 0682.93045 · doi:10.1109/9.28018
[30] Sterman, Business Dynamics-Systems Thinking and Modelling in a Complex World (2000)
[31] Dunbar WB Desa S Distributed mpc for dynamic supply chain management · Zbl 1220.93057
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. It attempts to reflect the references listed in the original paper as accurately as possible without claiming the completeness or perfect precision of the matching.