The distributed tracking control for multiple Euler-Lagrange systems with a dynamic leader is investigated in this article via the event-triggered approach.Only a portion of followers have access to the leader, and the communication topology among all agents is directed that contains a directed spanning tree rooted at the leader. The case that the leader's generalized velocity is constant is first considered, and a distributed event-based control law is developed by using a velocity estimator. When the leader's generalized velocity is time-varying, novel distributed continuous estimators are proposed to avoid the undesirable chattering effect while guaranteeing that the estimate errors converge to zeros.With the designed distributed estimators, another distributed event-based control protocol is provided. Controller update frequency and resource consumption in our work can be reduced by applying the aforementioned two distributed control laws, and the tracking errors can converge to zeros. In addition, it is rigorously proved that no agent exhibits Zeno behavior. Finally, the effectiveness of the proposed distributed event-based control laws is elucidated by a number of simulation examples.
K E Y W O R D Sdirected graph, distributed tracking control, dynamic leader, event-triggered control, Euler-Lagrange system
INTRODUCTIONCoordination control of multiagent systems, including cooperative tracking, 1 formation, 2 flocking, 3 distributed filtering, 4 distributed optimization, 5 and so forth, has attracted enormous attention due to a wide range of applications. Cooperative systems provide several advantages in implementing synergic tasks, such as high robustness, strong adaptivity, great flexibility, and low operational costs. 6 A large class of mechanical systems, such as air vehicles, robot manipulators, and spacecraft, can be modeled by the Euler-Lagrange system. Various fundamental results on distributed tracking for multiple Euler-Lagrange systems have been established. In the following, we just name a few examples. In the case of tracking one or multiple stationary leaders, a distributed tracking law is addressed in Reference 7 over undirected networks, where the requirement on velocity measurements is relaxed. In Reference 8, a distributed adaptive control law is designed to solve the containment control problem under directed graphs. If one or multiple dynamic leaders are considered, a sliding mode control algorithm is Int J Robust Nonlinear Control. 2020;30:3073-3093.wileyonlinelibrary.com/journal/rnc