Linear quadratic optimal consensus of discrete-time multi-agent systems with optimal steady state: A distributed model predictive control approach

Abstract This paper develops a distributed model predictive control algorithm for linear quadratic optimal consensus of discrete-time multi-agent systems. The consensus state and control sequence are both optimized at every predictive step on a finite horizon and then implemented in the real system. The stability of the closed-loop system is analyzed, establishing a distributed consensus condition depending only on individual agent’s local parameters. The consensus condition is then relaxed for controllable systems , making it easy to choose the weighted matrices and control period for each agent. The proposed algorithm is applied to the formation control of multi-vehicle systems verified by numerical simulations.

[1]  G. Bornard,et al.  Optimal control of complex irrigation systems via decomposition-coordination and the use of augmented Lagrangian , 1998, SMC'98 Conference Proceedings. 1998 IEEE International Conference on Systems, Man, and Cybernetics (Cat. No.98CH36218).

[2]  Reza Olfati-Saber,et al.  Distributed Kalman filtering for sensor networks , 2007, 2007 46th IEEE Conference on Decision and Control.

[3]  Guanrong Chen,et al.  LQ Synchronization of Discrete-Time Multiagent Systems: A Distributed Optimization Approach , 2019, IEEE Transactions on Automatic Control.

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

[5]  Jingyuan Zhan,et al.  Flocking of Multi-Agent Systems Via Model Predictive Control Based on Position-Only Measurements , 2013, IEEE Transactions on Industrial Informatics.

[6]  Randal W. Beard,et al.  Decentralized Scheme for Spacecraft Formation Flying via the Virtual Structure Approach , 2004 .

[7]  Ling Shi,et al.  Distributed state estimation for uncertain linear systems: A regularized least-squares approach , 2020, Autom..

[8]  Lincheng Shen,et al.  Coordinated flight control of miniature fixed-wing UAV swarms: methods and experiments , 2019, Science China Information Sciences.

[9]  Randal W. Beard,et al.  Distributed Consensus in Multi-vehicle Cooperative Control - Theory and Applications , 2007, Communications and Control Engineering.

[10]  John Lygeros,et al.  Distributed model predictive consensus via the Alternating Direction Method of Multipliers , 2012, 2012 50th Annual Allerton Conference on Communication, Control, and Computing (Allerton).

[11]  Guanghui Wen,et al.  Designing Distributed Specified-Time Consensus Protocols for Linear Multiagent Systems Over Directed Graphs , 2019, IEEE Transactions on Automatic Control.

[12]  Guy-Bart Stan,et al.  Fast Consensus Via Predictive Pinning Control , 2011, IEEE Transactions on Circuits and Systems I: Regular Papers.

[13]  Lin Huang,et al.  Consensus of Multiagent Systems and Synchronization of Complex Networks: A Unified Viewpoint , 2016, IEEE Transactions on Circuits and Systems I: Regular Papers.

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

[15]  José Rodellar,et al.  Decentralized predictive control of multi-reach canals , 1998, SMC'98 Conference Proceedings. 1998 IEEE International Conference on Systems, Man, and Cybernetics (Cat. No.98CH36218).

[16]  Riccardo Scattolini,et al.  Model Predictive Control Schemes for Consensus in Multi-Agent Systems with Single- and Double-Integrator Dynamics , 2009, IEEE Transactions on Automatic Control.

[17]  Ananthram Swami,et al.  Optimal Topology Control and Power Allocation for Minimum Energy Consumption in Consensus Networks , 2012, IEEE Transactions on Signal Processing.

[18]  Guanghui Wen,et al.  Adaptive Consensus-Based Robust Strategy for Economic Dispatch of Smart Grids Subject to Communication Uncertainties , 2018, IEEE Transactions on Industrial Informatics.

[19]  Randal W. Beard,et al.  Consensus seeking in multiagent systems under dynamically changing interaction topologies , 2005, IEEE Transactions on Automatic Control.

[20]  Jie Chen,et al.  Robust Consensus of Linear Feedback Protocols Over Uncertain Network Graphs , 2017, IEEE Transactions on Automatic Control.

[21]  J. P. Lasalle The stability and control of discrete processes , 1986 .

[22]  Guanghui Wen,et al.  On Constructing Multiple Lyapunov Functions for Tracking Control of Multiple Agents With Switching Topologies , 2019, IEEE Transactions on Automatic Control.

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

[24]  Charles R. Johnson,et al.  Matrix analysis , 1985, Statistical Inference for Engineers and Data Scientists.

[25]  Reza Olfati-Saber,et al.  Consensus and Cooperation in Networked Multi-Agent Systems , 2007, Proceedings of the IEEE.

[26]  Guanghui Wen,et al.  Adaptive Protocol Design For Distributed Tracking With Relative Output Information: A Distributed Fixed-Time Observer Approach , 2020, IEEE Transactions on Control of Network Systems.