MonA06-2
MonA06-2
Zhanchao Ma
College of Information Science
and Engineering
Northeastern University,
Shenyang, Liaoning, 110819, China
Email: [email protected]
Abstract—In this paper, the leader-follower output consensus [6], [7]. Moreover, the authors in [8] summarized some
problem for linear heterogeneous multi-agent systems (MASs) kinds of event-triggering mechanisms (event-based sampling
is considered. Firstly, in order for all followers to obtain the schemes, model-based event-triggered schemes, sample-
matrices and state of leader, the adaptive observer is designed data-based event-triggered schemes, self-triggered sampling
for each follower. Considering that the actual system has schemes) in the existing works, and analyzed the advantages
limited resources to communicate, event-triggering mechanism and disadvantages of the corresponding triggering mecha-
is designed to realize discrete-time communication between nisms. See [8] for details.
neighbor agents. Secondly, the regulator equation is solved The development of event-triggered control protocol has
online, then, based on the solution of regulator equation and three stages: centralized, distributed and fully distributed.
the designed observers, the new controller is designed to solve Centralized event-triggered control protocol indicates that
the leader-follower consensus problem. Finally, a simulation is the design of controller for each agent is relevant to all
given, and the results show the effectiveness of the designed agents, and it is only suitable for small MASs. See [9]
method. and its references. Distributed control protocol means that
the designed controller is connected to the information
Index Terms—Output consensus, heterogeneous multiagent sys- of neighbors. See [4], [10] and so on. Fully distributed
tems, adaptive observer, event-triggered control. control protocol means that the construction of distributed
controllers does not depend on the global information of
1. Introduction the whole communication graph, and it is suitable for large
MASs with large-scale networks. See [1], [2] and so on.
With the rise of artificial intelligence, MASs have be- Existing leader-follower output consensus results for het-
come an increasingly popular research object, which in- erogeneous linear MASs mostly depended on the assump-
cludes the consensus control, containment control, formation tion that all followers know the leader system matrix such as
control for MASs and so on. The consensus control problem [1], [2], [10]. However, in some operational applications, not
is a basis research topic, which aims to design controller every follower can obtain the leader matrix. For example, if
to make all agents achieve average consistency or leader- the leader signal is given in sinusoidal form, it is impossible
follower consistency. There are many impressive works for each follower to know the leader matrix since it means
on consensus problem such as [1]–[4] and the references that each follower knows the frequency of sinusoidal signal.
therein. The authors in [4] considered the cooperative output regu-
Since each individual agent system is equipped with lation issue of heterogeneous MASs, where only followers
limited resources, it is very important to design control connected with leader could obtain the leader matrix. In or-
algorithms on the premise of saving system resources. For der to remove assumption that all followers know the leader
this reason, the event-triggered control protocol was de- matrix, adaptive observers were designed in [4]. However,
signed to replace the continuous-time control protocol in continuous communication between neighbor agents was
2. Graph theory and problem description As in [4], this paper considers the more general case
where the leader system matrix is known only to followers
2.1. Graph theory directly connected to the Leader. Inspired by [4], we de-
sign the adaptive event-triggered observers (4), which can
In this paper, the communication between followers is estimate not only the leader’s state but also the leader’s
described by G = {V, E, W}, where V = {1, · · · , N } is the matrix. Compared with (4), the observer designed in this
node set, E ∈ V × V is the edge set, W = [wij ] ∈ RN ×N paper makes neighbors avoid continuous communication,
is the weight matrix. wij > 0 if node i and node j are saves system resources and is independent of the whole
connected, otherwise wij = 0. The graph G is undirected communication graph structure.
if (i, j) ∈ E ⇔ (j, i) for any i, j = 1, · · · , N. The Design the following fully-distributed event-triggered
communication for whole MAS is described by Ḡ = {V̄, Ē}, observer for ith follower:
in which V̄ = V ∪{0}, and Ē ∈ V̄ × V̄ . wi0 > 0 if leader can N
transmit the information to follower i, otherwise wi0 = 0. Ṡi = − csij wij (S̃i − S̃j )
j=0
2.2. Problem description N
ξ˙i =Āi ξi − cξij wij (ξ˜i − ξ˜j ) (4)
This paper considers a leader-follower MAS, where the j=0
dynamics of leader and followers are modeled by where Si and ξi are the observers’ states to estimate
ẋ0 =A0 x0 , y0 = C0 x0 (1) vec([A0 ; C0 ]) and leader state x0 , S̃0 = vec([A0 ; C0 ]), ξ˜0 =
x0 , Āi represents a matrix consisting od the first n0 rows of
and Mnn00+o (Si ), S̃i = Si (tis ), t ∈ [tis , tis+1 ) and ξ˜i = ξi (tik ), t ∈
[tik , tik+1 ), csij and dsij are adaptive weights satisfying that
ẋi = Ai xi + Bi ui
yi = Ci xi , i = 1, · · · , N (2) ċsij =ιsij wij (S̃i − S̃j )T (S̃i − S̃j )
where x0 (t) ∈ Rn0 , y0 (t) ∈ Ro are the state and output ċξ =ιξ wij (ξ˜i − ξ˜j )T (ξ˜i − ξ˜j )
ij ij (5)
for leader and xi ∈ Rni , ui (t) ∈ Rmi , yi (t) ∈ Ro are the
state, control input, output for follower i, respectively. with ιsij = ιji > 0, ιi0 > 0 and cij (0) = cji (0) ≥ 0.
The purpose of this paper is to design the controller so Define the measurement errors eSi and eξi as
that the leader-follower output consensus problem for MAS eSi =Si (tiα ) − Si , t ∈ [tiα , tiα+1 )
composed of (1) and (2) is solvable for any initial states
x0 (0), xi (0), namely, limt→∞ yi − y0 = 0, i = 1, · · · , N. eξi =ξi (tiβ ) − ξi , t ∈ [tiβ , tiβ+1 ).
N
N
3
i=1 i=1
1
N
≤ x̄Ti (Fi Ai + ATi Fi − 2Fi Bi BiT Fi + Fi Fi )x̄i 0
0 5 10 15 20 25 30 35 40
N
Figure 1. The norm of S̄i under Theorem 1.
+ χTi χi
i=1
N
N
≤− x̄Ti Pi x̄i + χi χi (27)
i=1 i=1
1.5 4
ti +1 -t i (sec)
1
0 0
obtained. 0 10 20
Agent 1
30 40 0 10 20
Agent 2
30 40
6 3
ti +1 -t i (sec)
2 1
=Ci x̄i + C0 ξi − C0 x0 0 0
0 10 20 30 40 0 10 20 30 40
which implies that limt→∞ yi − y0 = 0 by Theorem 1. That Figure 2. The inter-event times under ETM − α (6).
is the end of proof.
4. Example
70
graph is given by H = [3 − 1 0 − 1; −1 2 − 1 0; 0 − 10
ti +1 -t i (sec)
ti +1 -t i (sec)
2
5
in IEEE Transactions on Automatic Control, vol. 64, no. 6, pp. 2606-
1 2613, June 2019.
0
0 10 20 30 40
0
0 10 20 30 40
[3] J. Zhang, H. Zhang, B. Zhou, X. Xie, ”Distributed optimal consensus of
Agent 1 Agent 2 multiagent systems with Markovian switching topologies: synchronous
2
2
and asynchronous communications,” Science China Information Sci-
1.5
ences, pp. 1-10, 2023, doi:10.1007/s11432-023-3843-7.
ti +1 -t i (sec)
ti +1 -t i (sec)
1.5
1
1
0.5
[4] H. Cai, F. Lewis, G. Hu, and J. Huang, “The adaptive distributed
0.5
0 0
observer approach to the cooperative output regulation of linear multi-
0 10 20
Agent 3
30 40 0 10 20
Agent 4
30 40
agent systems,” Automatica, vol. 75, pp. 299–305, 2017.
[5] J. Zhang, D. Yang, H. Zhang, Y. Wang, and B. Zhou, “Dynamic event-
Figure 4. The inter-event times under ETM − β (7). based tracking control of boiler turbine systems with guaranteed perfor-
mance,” IEEE Transactions on Automation Science and Engineering,
pp. 1-11, 2023, doi:10.1109/TASE.2023.3294187.
8
[6] P. Tabuada, ”Event-Triggered Real-Time Scheduling of Stabilizing
6 Control Tasks,” in IEEE Transactions on Automatic Control, vol. 52,
no. 9, pp. 1680-1685, Sept. 2007.
4
-2
[8] L. Ding, Q. Han, X. Ge and X. Zhang, ”An Overview of Recent
Advances in Event-Triggered Consensus of Multiagent Systems,” in
-4 IEEE Transactions on Cybernetics, vol. 48, no. 4, pp. 1110-1123, April
2018.
-6
0 5 10 15 20 25 30 35 40
Time t(s) [9] H. Zhang, G. Feng, H. Yan and Q. Chen, ”Observer-Based Output
Feedback Event-Triggered Control for Consensus of Multi-Agent Sys-
Figure 5. The output error yi − y0 , i = 1, · · · , 4 under Theorem 2. tems,” in IEEE Transactions on Industrial Electronics, vol. 61, no. 9,
pp. 4885-4894, Sept. 2014.
Figs. 1-4 imply that the observers (4) can estimate the [10] W. Hu and L. Liu, ”Cooperative Output Regulation of Heterogeneous
leader’s matrices and state and the MAS does not exhibit Linear Multi-Agent Systems by Event-Triggered Control,” in IEEE
the Zeno behavior under the ETM − α (6) and ETM − β Transactions on Cybernetics, vol. 47, no. 1, pp. 105-116, Jan. 2017.
(7). Fig. 5 implies that the leader-follower output consensus [11] J. Huang, Nonlinear Output Regulation: Theory and Applications.
problem of MAS (1) and (2) is effectively solved under the Society for Industrial and Applied Mathematics, 2004.
designed controller (23).
5. Conclusion
The leader-follower output consensus problem for het-
erogeneous MASs has been solved under the designed ob-
servers and controller. Theoretical analysis and simulation
results together show the effectiveness of our methods.
Notice that this conference paper studies the ideal situation.
In fact, there may exist DoS attacks and actuator faults in
the system. Therefore, in the future, we will plan to consider
the leader-follower consensus of MASs with actuator faults
and DoS attacks.
Acknowledgments
This work was supported by the Joint Funds of the Na-
tional Natural Science Foundation of China [grant number
U22B20115]; and the National Key Research and Develop-
ment Program of China [grant number 2022YFB4100802].
References
[1] J. Zhang, H. Zhang, Y. Liang, and W. Song, “Adaptive bipartite output
tracking consensus in switching networks of heterogeneous linear
multiagent systems based on edge events,” IEEE Trans. Neural. Netw.
Learn. Syst., vol. 34, no. 1, pp. 79-89, Jan. 2023