Distributed Average Tracking for Lipschitz-Type of Nonlinear Dynamical Systems

In this paper, a distributed average tracking (DAT) problem is studied for Lipschitz-type of nonlinear dynamical systems. The objective is to design DAT algorithms for locally interactive agents to track the average of multiple reference signals. Here, in both dynamics of agents and reference signals, there is a nonlinear term satisfying a Lipschitz-type condition. Three types of DAT algorithms are designed. First, based on state-dependent-gain design principles, a robust DAT algorithm is developed for solving DAT problems without requiring the same initial condition. Second, by using a gain adaption scheme, an adaptive DAT algorithm is designed to remove the requirement that global information, such as the eigenvalue of the Laplacian and the Lipschitz constant, is known to all agents. Third, to reduce chattering and make the algorithms easier to implement, a couple of continuous DAT algorithms based on time-varying or time-invariant boundary layers are designed, respectively, as a continuous approximation of the aforementioned discontinuous DAT algorithms. Finally, some simulation examples are presented to verify the proposed DAT algorithms.

[1]  Richard M. Murray,et al.  DISTRIBUTED SENSOR FUSION USING DYNAMIC CONSENSUS , 2005 .

[2]  Randy A. Freeman,et al.  Robust dynamic average consensus of time-varying inputs , 2010, 49th IEEE Conference on Decision and Control (CDC).

[3]  K. Lynch,et al.  DIstributed Kalman Filtering Using The Internal Model Average Consensus Estimator , 2011, Proceedings of the 2011 American Control Conference.

[4]  Wei Ren,et al.  Distributed Continuous-Time Convex Optimization With Time-Varying Cost Functions , 2017, IEEE Transactions on Automatic Control.

[5]  Yu Zhao,et al.  Distributed average tracking for multiple signals with linear dynamics: An edge-based framework , 2014, 11th IEEE International Conference on Control & Automation (ICCA).

[6]  Sonia Martínez,et al.  Discrete-time dynamic average consensus , 2010, Autom..

[7]  Peng Yang,et al.  Stability and Convergence Properties of Dynamic Average Consensus Estimators , 2006, Proceedings of the 45th IEEE Conference on Decision and Control.

[8]  Sheida Ghapani,et al.  Distributed average tracking for second-order agents with nonlinear dynamics , 2016, 2016 American Control Conference (ACC).

[9]  Jinde Cao,et al.  Reaching Synchronization in Networked Harmonic Oscillators With Outdated Position Data , 2016, IEEE Transactions on Cybernetics.

[10]  Wei Ren,et al.  Distributed Kalman–Bucy Filter With Embedded Dynamic Averaging Algorithm , 2018, IEEE Systems Journal.

[11]  Sezai Emre Tuna,et al.  Synchronizing linear systems via partial-state coupling , 2008, Autom..

[12]  Fei Chen,et al.  A Connection Between Dynamic Region-Following Formation Control and Distributed Average Tracking , 2018, IEEE Transactions on Cybernetics.

[13]  Yu Zhao,et al.  Distributed average tracking for multiple signals generated by linear dynamical systems: An edge-based framework , 2016, Autom..

[14]  Guanrong Chen,et al.  Distributed Average Tracking for Reference Signals With Bounded Accelerations , 2015, IEEE Transactions on Automatic Control.

[15]  Randy A. Freeman,et al.  Multi-Agent Coordination by Decentralized Estimation and Control , 2008, IEEE Transactions on Automatic Control.

[16]  Yu Zhao,et al.  Appointed-time consensus: Accurate and practical designs , 2018, Autom..

[17]  Jinde Cao,et al.  Nonsmooth Finite-Time Synchronization of Switched Coupled Neural Networks , 2016, IEEE Transactions on Cybernetics.

[18]  Guanghui Wen,et al.  Distributed finite-time tracking of multiple non-identical second-order nonlinear systems with settling time estimation , 2016, Autom..

[19]  Mohammad Bagher Menhaj,et al.  Dynamic average consensus via nonlinear protocols , 2012, Autom..

[20]  Zhiyong Geng,et al.  Finite-time formation control for linear multi-agent systems: A motion planning approach , 2015, Syst. Control. Lett..

[21]  Bin Zhang,et al.  Global Cooperative Control Framework for Multiagent Systems Subject to Actuator Saturation With Industrial Applications , 2017, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[22]  Long Wang,et al.  Group consensus in multi-agent systems with switching topologies and communication delays , 2010, Syst. Control. Lett..

[23]  Yashan Sun,et al.  Swarming under Perfect Consensus using Integral Action , 2007, 2007 American Control Conference.

[24]  Carlos Sagüés,et al.  Distributed Consensus on Robot Networks for Dynamically Merging Feature-Based Maps , 2012, IEEE Transactions on Robotics.

[25]  Chien Chern Cheah,et al.  Region-based shape control for a swarm of robots , 2009, Autom..

[26]  Frank L. Lewis,et al.  Optimal Design for Synchronization of Cooperative Systems: State Feedback, Observer and Output Feedback , 2011, IEEE Transactions on Automatic Control.

[27]  Giancarlo Ferrari-Trecate,et al.  Containment Control in Mobile Networks , 2008, IEEE Transactions on Automatic Control.

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

[29]  Sheida Ghapani,et al.  Distributed Average Tracking of Physical Second-Order Agents With Heterogeneous Unknown Nonlinear Dynamics Without Constraint on Input Signals , 2019, IEEE Transactions on Automatic Control.

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

[31]  Richard M. Murray,et al.  DYNAMIC CONSENSUS FOR MOBILE NETWORKS , 2005 .

[32]  Wei Ren,et al.  Information consensus in multivehicle cooperative control , 2007, IEEE Control Systems.

[33]  Fei Chen,et al.  Distributed average tracking for double-integrator multi-agent systems with reduced requirement on velocity measurements , 2017, Autom..

[34]  Jie Chen,et al.  Multi-group consensus via pinning control with non-linear heterogeneous agents , 2011, 2011 8th Asian Control Conference (ASCC).

[35]  Guanghui Wen,et al.  Distributed Position-Based Consensus of Second-Order Multiagent Systems With Continuous/Intermittent Communication , 2017, IEEE Transactions on Cybernetics.

[36]  Yu Zhao,et al.  Distributed average computation for multiple time‐varying signals with output measurements , 2016 .

[37]  Sonia Martínez,et al.  Robust discrete time dynamic average consensus , 2014, Autom..

[38]  Lihua Xie,et al.  Distributed Tracking Control for Linear Multiagent Systems With a Leader of Bounded Unknown Input , 2013, IEEE Transactions on Automatic Control.

[39]  Yongcan Cao,et al.  Distributed Average Tracking of Multiple Time-Varying Reference Signals With Bounded Derivatives , 2012, IEEE Transactions on Automatic Control.

[40]  Gordon F. Royle,et al.  Algebraic Graph Theory , 2001, Graduate texts in mathematics.

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

[42]  Yu Zhao,et al.  Finite‐time formation tracking control for multiple vehicles: A motion planning approach , 2016 .

[43]  Yiguang Hong,et al.  Distributed Observers Design for Leader-Following Control of Multi-Agent Networks (Extended Version) , 2017, 1801.00258.

[44]  Guanghui Wen,et al.  Distributed finite-time tracking for a multi-agent system under a leader with bounded unknown acceleration , 2015, Syst. Control. Lett..

[45]  Gang Feng,et al.  Distributed Average Tracking of Networked Euler-Lagrange Systems , 2015, IEEE Transactions on Automatic Control.