Cooperative Iterative Learning Control of Linear Multi-agent Systems with a Dynamic Leader under Directed Topologies
-
摘要: 研究单向通信拓扑领航者动态未知线性多智能体系统的协同跟踪问题.基于邻居的相对状态信息,设计了分布式迭代学习控制律实现对领航者的协同跟踪控制,采用Lyapunov-Krasovskii函数分析闭环系统的稳定性与收敛性.进而,将状态反馈结论拓展到输出反馈,通过构造局部观测器估计不可量测的状态信息,采用估计的相对状态信息设计了分布式迭代学习控制器.对于以上两种情形,多智能体系统在通讯拓扑含有生成树的条件下能够实现与领航者的状态同步,同时,所设计的分布式迭代学习律能够对领航者未知输入进行精确估计.仿真实例验证了所提方法的有效性.Abstract: This paper considers the cooperative tracking of linear multi-agent systems with a dynamic leader whose input information is unavailable to any followers. Cooperative iterative learning controllers, based on the relative state information of neighboring agents, are proposed for tracking the dynamic leader over directed communication topologies. Stability and convergence of the proposed controllers are established using Lyapunov-Krasovskii functionals. Furthermore, this result is extended to the output feedback case where only the output information of each agent can be obtained. A local observer is constructed to estimate the unmeasurable states. Then, cooperative iterative learning controllers, based on the relative observed states of neighboring agents, are devised. For both cases, it is shown that the multi-agent systems whose communication topologies contain a spanning tree can reach synchronization with the dynamic leader, and meanwhile identify the unknown input of the dynamic leader using distributed iterative learning laws. An illustrative example is provided to verify the proposed control schemes.
-
Key words:
- Cooperative control /
- dynamic leader /
- linear multi-agent systems /
- iterative learning
-
[1] Jadbabaie A, Lin J, Morse A S. Coordination of groups of mobile autonomous agents using nearest neighbor rules. IEEE Transactions on Automatic Control, 2003, 48(6): 988-1001 [2] Fax J A, Murray R M. Information flow and cooperative control of vehicle formations. IEEE Transactions on Automatic Control, 2004, 49(9): 1465-1476 [3] Olfati-Saber R, Fax J A, Murray R M. Consensus and cooperation in networked multi-agent systems. Proceedings of the IEEE, 2007, 95(1): 215-233 [4] Ren W, Beard R W, Atkins E M. Information consensus in multivehicle cooperative control. IEEE Control Systems Magazine, 2007, 27(2): 71-82 [5] Ren W, Beard R W. Consensus seeking in multiagent systems under dynamically changing interaction topologies. IEEE Transactions on Automatic Control, 2005, 50(5): 655-661 [6] Wen G H, Li Z K, Duan Z S, Chen G R. Distributed consensus control for linear multi-agent systems with discontinuous observations. International Journal of Control, 2013, 86(1): 95-106 [7] Wen G H, Duan Z S, Ren W, Chen G R. Distributed consensus of multi-agent systems with general linear node dynamics and intermittent communications. International Journal of Robust and Nonlinear Control, 2014, 24(16): 2438-2457 [8] Hong Y G, Hu J P, Gao L X. Tracking control for multi-agent consensus with an active leader and variable topology. Automatica, 2006, 42(7): 1177-1182 [9] Ren W. Multi-vehicle consensus with a time-varying reference state. Systems & Control Letters, 2007, 56(7-8): 474-483 [10] Hu G Q. Robust consensus tracking of a class of second-order multi-agent dynamic systems. Systems & Control Letters, 2012, 61(1): 134-142 [11] Li Z K, Duan Z S, Chen G R, Huang L. Consensus of multiagent systems and synchronization of complex networks: a unified viewpoint. IEEE Transactions on Circuits and Systems, 2010, 57(1): 213-224 [12] Zhang H W, Lewis F L, Das A. Optimal design for synchronization of cooperative systems: state feedback, observer and output feedback. IEEE Transactions on Automatic Control, 2011, 56(8): 1948-1952 [13] Li Z K, Liu X D, Ren W, Xie L H. Distributed tracking control for linear multiagent systems with a leader of bounded unknown input. IEEE Transactions on Automatic Control, 2012, 58(2): 518-523 [14] Zhang H W, Lewis F L. Adaptive cooperative tracking control of higher-order nonlinear systems with unknown dynamics. Automatica, 2012, 48(7): 1432-1439 [15] Das A, Lewis F L. Distributed adaptive control for synchcronization of unknown nonlinear networked systems. Automatica, 2010, 26(12): 2014-2021 [16] Das A, Lewis F L. Cooperative adaptive control for synchronization of second-order systems with unknown nonlinearities. International Journal of Robust and Nonlinear Control, 2011, 21(13): 1509-1524 [17] Zhang H W, Lewis F L, Qu Z H. Lyapunov, adaptive, and optimal design techniques for cooperative systems on directed communication graphs. IEEE Transactions on Industrial Electronics, 2012, 59(7): 3026-3041 [18] Peng Z H, Wang D, Zhang H W, Sun G, Wang H. Distributed model reference adaptive control for cooperative tracking of uncertain dynamical multi-agent systems. IET Control Theory and Applications, 2013, 7(8): 1079-1087 [19] Wang X L, Hong Y G, Huang J, Jiang Z P. A distributed control approach to a robust output regulation problem for multi-agent linear systems. IEEE Transactions on Automatic Control, 2010, 55(12): 2891-2895 [20] Hong Y G, Wang X L, Jiang Z P. Distributed output regulation of leader-follower multi-agent systems. International Journal of Robust and Nonlinear Control, 2013, 23(1): 48-66 [21] Li Z K, Liu X D. Distributed tracking control for linear multi-agent systems with a leader of bounded input using output information. In: Proceedings of World Congress on Intelligent Control and Automation. Beijing, China: IEEE, 2012. 1756-1761 [22] Li Z K, Liu X D, Feng G. Coordinated tracking of multi-agent systems with a leader of bounded unknown input using distributed continuous controllers. In: Proceedings of the International Conference on Control, Automation, Robotics & Vision. Guangzhou, China: IEEE, 2012. 925-930 [23] Wang Y Q, Gao F R, Doyle III F J. Survey on iterative learning control, repetitive control, and run-to-run control. Journal of Process Control, 2009, 19(10): 1589-1600 [24] Chen W, Chowdhury F N. Simultaneous identification of time-varying parameters and estimation of system states using iterative learning observers. International Journal of Systems Science, 2007, 38(1): 39-45 [25] Liu Y, Jia Y M. An iterative learning approach to formation control of multi-agent systems. Systems & Control Letters, 2012, 61(1): 148-154 [26] Meng D Y, Jia Y M, Du J P, Yu F S. Tracking control over a finite interval for multi-agent systems with a time-varying reference trajectory. Systems & Control Letters, 2012, 61(7): 807-818 [27] Khalil H K. Nonlinear Systems (Third edition). New Jersey: Prentice Hall, 2002 [28] Fossen T I, Perez T. Kalman filtering for positioning and heading control of ships and offshore rigs. IEEE Control Systems Magazine, 2009, 29(6): 32-46
点击查看大图
计量
- 文章访问数: 1406
- HTML全文浏览量: 68
- PDF下载量: 878
- 被引次数: 0