Comparative Analysis of Distributed Model Predictive Control Strategies

In this paper, a comparative analysis of two distributed model predictive control (DMPC) strategies tested in simulation on the same test bench in a multiple-agent framework is proposed. Firstly, some details about the non-cooperative DMPC with state-space ‘velocity-form’ formulation called DMPCss are given. After that, the non-cooperative DMPC with input-output model denoted DMPCio is briefly presented. Moreover, the distributed strategies are evaluated with respect to the centralized and decentralized model predictive control (MPC) strategies with ‘velocity-form’ formulation, denoted C-MPCss and DC-MPCss, respectively. The simulation results obtained on the octuple tank process, defined as two quadruple tank processes coupled in series, show that the two non-cooperative algorithms perform similarly with the centralized and decentralized strategies when tuned properly.

[1]  Marcello Farina,et al.  A solution to the tracking problem using distributed predictive control , 2013, 2013 European Control Conference (ECC).

[2]  R. De Keyser,et al.  The disturbance model in model based predictive control , 2003, Proceedings of 2003 IEEE Conference on Control Applications, 2003. CCA 2003..

[3]  Sonia Martinez,et al.  On distributed reactive power and storage control on microgrids , 2016 .

[4]  Manfred Morari,et al.  Distributed synthesis and stability of cooperative distributed model predictive control for linear systems , 2016, Autom..

[5]  William B. Dunbar,et al.  Distributed MPC for Dynamic Supply Chain Management , 2007 .

[6]  Dana Copot,et al.  An industrially relevant formulation of a distributed model predictive control algorithm based on minimal process information , 2018, Journal of Process Control.

[7]  Liu Bao-ji Control System Design and Implementation for Irradiation Electron Linac , 2015 .

[8]  Manfred Morari,et al.  Cooperative distributed model predictive control for wind farms , 2015 .

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

[10]  Ming Cheng,et al.  Distributed MPC-based secondary voltage control scheme for autonomous droop-controlled microgrids , 2017, 2017 IEEE Power & Energy Society General Meeting.

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

[12]  Yang Shi,et al.  Distributed MPC of Aggregated Heterogeneous Thermostatically Controlled Loads in Smart Grid , 2016, IEEE Transactions on Industrial Electronics.

[13]  Yuanqing Xia,et al.  Distributed MPC for formation of multi-agent systems with collision avoidance and obstacle avoidance , 2017, J. Frankl. Inst..

[14]  Umit Ozguner,et al.  Distributed MPC for cooperative highway driving and energy-economy validation via microscopic simulations☆ , 2017 .

[15]  Wolfgang Marquardt,et al.  Sensitivity-based coordination in distributed model predictive control , 2011 .

[16]  François Maréchal,et al.  Distributed model predictive control of energy systems in microgrids , 2015, 2016 Annual IEEE Systems Conference (SysCon).

[17]  El-Houssaine Aghezzaf,et al.  A Distributed Model Predictive Control Strategy for the Bullwhip Reducing Inventory Management Policy , 2019, IEEE Transactions on Industrial Informatics.

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

[19]  Yi Zhang,et al.  Coordinated Distributed MPC for Load Frequency Control of Power System With Wind Farms , 2017, IEEE Transactions on Industrial Electronics.

[20]  Panagiotis D. Christofides,et al.  Sequential and Iterative Architectures for Distributed Model Predictive Control of Nonlinear Process Systems , 2010 .

[21]  Baigen Cai,et al.  Online distributed cooperative model predictive control of energy-saving trajectory planning for multiple high-speed train movements , 2016 .

[22]  Marcello Farina,et al.  Distributed non-cooperative MPC with neighbor-to-neighbor communication , 2011 .

[23]  Corneliu Lazar,et al.  Reference Tracking using a Non-Cooperative Distributed Model Predictive Control Algorithm , 2016 .