Distributed Convex Optimization for Flocking of Nonlinear Multi-agent Systems

A distributed optimization problem with differentiable convex objective function is discussed for continuous-time multi-agent systems with flocking behavior of a nonlinear continuous function. The goal of this paper is to design a controller by using only local interaction information, thus making velocities of all agents be the same. Then the stability of the multi-agent systems is proved and the velocities converge to the value minimizing the sum of local objective functions. Moreover, the paper got some sufficient conditions for the consensus and the optimization. Finally, a numerical case is used to verify the analytical results.

[1]  Fan Chung,et al.  Spectral Graph Theory , 1996 .

[2]  Wei Ren,et al.  Distributed convex optimization of time-varying cost functions for double-integrator systems using nonsmooth algorithms , 2015, 2015 American Control Conference (ACC).

[3]  Zhai Chao Dynamic coordination and distributed control design of multi-agent systems , 2011 .

[4]  Wenwu Yu,et al.  Distributed leader-follower flocking control for multi-agent dynamical systems with time-varying velocities , 2010, Syst. Control. Lett..

[5]  Guanghui Wen,et al.  Distributed Optimization for Linear Multiagent Systems: Edge- and Node-Based Adaptive Designs , 2017, IEEE Transactions on Automatic Control.

[6]  Hak-Keung Lam,et al.  Event-Triggered Mean-Square Consensus Control for Time-Varying Stochastic Multi-Agent System With Sensor Saturations , 2017, IEEE Transactions on Automatic Control.

[7]  Asuman E. Ozdaglar,et al.  Distributed Subgradient Methods for Multi-Agent Optimization , 2009, IEEE Transactions on Automatic Control.

[8]  Qing-Long Han,et al.  Consensus control of stochastic multi-agent systems: a survey , 2017, Science China Information Sciences.

[9]  Asuman E. Ozdaglar,et al.  Constrained Consensus and Optimization in Multi-Agent Networks , 2008, IEEE Transactions on Automatic Control.

[10]  Stephen P. Boyd,et al.  Convex Optimization , 2004, Algorithms and Theory of Computation Handbook.

[11]  Richard M. Murray,et al.  Consensus problems in networks of agents with switching topology and time-delays , 2004, IEEE Transactions on Automatic Control.

[12]  Yongcan Cao,et al.  Distributed Coordinated Tracking With Reduced Interaction via a Variable Structure Approach , 2012, IEEE Transactions on Automatic Control.

[13]  Shengyuan Xu,et al.  Distributed Primal–Dual Subgradient Method for Multiagent Optimization via Consensus Algorithms , 2011, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[14]  Jing Wang,et al.  A control perspective for centralized and distributed convex optimization , 2011, IEEE Conference on Decision and Control and European Control Conference.

[15]  Yongduan Song,et al.  Distributed optimization with the consideration of adaptivity and finite-time convergence , 2014, 2014 American Control Conference.

[16]  Xinping Guan,et al.  Flocking for multi-agent systems with optimally rigid topology based on information weighted Kalman consensus filter , 2017 .

[17]  Jie Zhang,et al.  Nonlinear identification of one-stage spur gearbox based on pseudo-linear neural network , 2018, Neurocomputing.

[18]  Qingshan Liu,et al.  A Second-Order Multi-Agent Network for Bound-Constrained Distributed Optimization , 2015, IEEE Transactions on Automatic Control.

[19]  Sonia Martínez,et al.  On Distributed Convex Optimization Under Inequality and Equality Constraints , 2010, IEEE Transactions on Automatic Control.

[20]  Tingwen Huang,et al.  Cooperative Distributed Optimization in Multiagent Networks With Delays , 2015, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[21]  Yiguang Hong,et al.  Distributed optimization design for high-order multi-agent systems , 2015, 2015 34th Chinese Control Conference (CCC).

[22]  Fuad E. Alsaadi,et al.  A modified distributed optimization method for both continuous-time and discrete-time multi-agent systems , 2018, Neurocomputing.