Distributed adaptive disturbance rejection control for general linear multi-agent systems

In this paper, the distributed disturbance rejection problem is investigated for general linear multi-agent systems. First, a distributed extended state observer is proposed, where both the local states and the external disturbance is estimated by using the absolute output information from local agent. Then distributed adaptive protocol is proposed for each agent by using the relative estimated states and disturbance estimation. It’s shown that the consensus error converges to zero eventually with the complete disturbance rejection. Finally, a simulation example is given to illustrate the effectiveness of the proposed protocol.

[1]  Petros A. Ioannou,et al.  Robust Adaptive Control , 2012 .

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

[3]  Mario di Bernardo,et al.  Distributed PID Control for Consensus of Homogeneous and Heterogeneous Networks , 2014, IEEE Transactions on Control of Network Systems.

[4]  Jinhui Zhang,et al.  Leader-follower consensus of linear multi-agent systems with unknown external disturbances , 2015, Syst. Control. Lett..

[5]  Karl Henrik Johansson,et al.  Distributed Control of Networked Dynamical Systems: Static Feedback, Integral Action and Consensus , 2013, IEEE Transactions on Automatic Control.

[6]  Zhengtao Ding,et al.  Distributed Adaptive Consensus Disturbance Rejection for Multi-Agent Systems on Directed Graphs , 2016, IEEE Transactions on Control of Network Systems.

[7]  Zhenxing Zhang,et al.  Consensus of second‐order multi‐agent systems with exogenous disturbances , 2011 .

[8]  Zhengtao Ding,et al.  Consensus Disturbance Rejection With Disturbance Observers , 2015, IEEE Transactions on Industrial Electronics.

[9]  Guanghui Wen,et al.  Distributed finite-time tracking control for multi-agent systems: An observer-based approach , 2013, Syst. Control. Lett..

[10]  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.

[11]  Jingqing Han,et al.  From PID to Active Disturbance Rejection Control , 2009, IEEE Trans. Ind. Electron..

[12]  Guanghui Wen,et al.  Distributed finite‐time tracking of multiple Euler–Lagrange systems without velocity measurements , 2015 .

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

[14]  Wei Ren,et al.  Distributed consensus of linear multi-agent systems with adaptive dynamic protocols , 2011, Autom..

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

[16]  D. Bernstein Matrix Mathematics: Theory, Facts, and Formulas , 2009 .