Abstract
This article investigates the issue of observer-based adaptive time-varying formation-containment tracking (TVFCT) for multi-agent systems (MASs) with bounded unknown input in directed graphs. By applying estimated statuses of neighboring agents, two observer-based adaptive TVFCT control algorithms are deployed for MASs with multiple tracking leaders and one tracking leader, respectively. Notably, the proposed control algorithms remain independent and do not rely on the comprehensive global information of the entire communication network. Furthermore, the algebraic Riccati inequalities and the Lyapunov theorem provide the bases for assessing the achievement of TVFCT in MASs within directed graphs. Lastly, simulation results are provided to validate the theoretical conclusions.
Keywords:
time-varying formation-containment tracking (TVFCT); observer-based adaptive; multiple tracking leaders; directed graphs MSC:
93D20
1. Introduction
Over the preceding two decades, the topic of coordinated control strategies has attracted widespread attention from scholars in such various fields as mathematics, engineering, and science [1,2,3]. This research topic finds applications in many fields, for instance collaborative sensor networks [4], distributed optimization [5], and spacecraft formation [6], among others. Presently, there are many academic works dealing with coordination control problems of multi-agent systems (MASs), including consensus control [7,8], formation control [9,10], and containment control [11,12], among others.
Formation control is one of the most vital issues within the subject of cooperative control, and there exist a number of correlation results that have seen discussion [13,14,15,16,17]. A dynamic protocol was developed in [13] which reduces the communication consumption while solving the time-varying formation tracking control (TVFTC) problem. To address the formation tracking challenge in nonlinear multi-agent systems (MASs) subject to disturbances, a distributed control approach incorporating obstacle avoidance was introduced in [14]. The stability of the considered system was then demonstrated using Lyapunov stability theory. To tackle the TVFTC problem for second-order MASs, a distributed predictive method was devised in [15]. The problem of TVFTC for second-order MASs with external disturbances was analyzed in [16], and the effect of perturbation compensation on the formation center function was considered as well, while [17] suggested a novel fixed-time control algorithm and focused on the TVFTC problem with contact-uncertain nonlinear MASs.
Furthermore, as agents form the desired formation, it is natural for them to join or leave the group, leading to alterations in the associated Laplacian matrix. At this stage, developing more resilient and dependable control algorithms to guarantee the achievement of the intended formation is a pivotal research issue. Adaptive control strategies can be taken into account to allow for the acquisition of control parameters, thereby enhancing the stability of the protocol. In [18], a protocol incorporating adaptive formation was devised to ensure the achievement of collision avoidance while minimizing the state error. Additionally, Ref. [19] introduced an adaptive optimal control protocol to solve the optimal TVFTC problem in the presence of unknown leader control and external disturbances. The problem of formation control under multiple factors of noise influence was addressed in [20] by introducing a distributed adaptive TVFTC. In [21], a novel adaptive observer was introduced to evaluate the state, which then was used to supply conditions to secure fixed-time convergence of the tracking error by analyzing the Lyapunov stability. However, the adaptive control protocols mentioned above are all appropriate only for the case of undirected communications topologies. To establish the TVFTC with coupled gain in a directed graph is challenging, as the Laplace matrix which matches the structure of the directed graph is often asymmetric.
In light of the foregoing discussion regarding previous formation control works, the research on containment control provokes further consideration. Consequently, a more interesting and complicated topic is introduced for exploration, namely, the analysis of time-varying formation-containment tracking (TVFCT) control, in which formation leaders (FLs) need to achieve the desired formation shape while followers need to converge into the convex hull enclosed by the FLs. In [22], the authors devised a category of algorithms for determining the parameters of control algorithms that provides for the implementation of the group TVFCT problem via the Laplacian matrix properties. With the aim of improved availability of communication resources, a class of time-triggered mechanisms was deployed in [23] to enable the handling of the TVFCT problem under dynamic event-triggered schemes. The control algorithm with edge-state observers was suggested in [24], and the sufficient requirements for the realization of TVFCT were formulated on the basis of Lyapunov’s theorem. Despite the results of the above mentioned studies [22,23,24] dedicated to the study of formation containment problems, all of them focused on one or no target/tracking leader scenarios. However, in numerous practical industrial operations the formation shape for MASs varies with the situation, and is not applicable to cooperative transport or interaction problems for a single target; therefore, further focus on TVFCT problems with multiple tracking leaders has meaningful research value.
Inspired by the aforementioned contributions, this article addresses the observer-based adaptive TVFCT issue for MASs with tracking leaders and directed graphs. The contributions of this research are summarized as follows.
- (i)
- In comparison with the formation topics in [13,14,15,16,17], which focused on time-varying formation control, this paper analyzes the more complex case, namely, the problem of TVFCT with bounded unknown input.
- (ii)
- In contrast to the adaptive control algorithm developed in [18,19,20] under undirected graphs, in this paper we design the observer-based adaptive TVFCT control algorithm in the topology of directed communication, considering the case of directed communication topology and the fact that the state of most agents in real life is unknown.
- (iii)
- Unlike [22,23,24], which only considered the case of one tracking leader, we separately discuss the TVFCT problem for cases with multiple tracking leaders and with only one tracking leader.
2. Preliminaries
2.1. Graph Theory
Consider a communication network comprising N FLs, L followers and M tracking leaders, where are positive integers. This network is represented by a digraph which delineates the relationships among the agents. Here, denotes the set of nodes, represents the set of edges, and stands for the adjacency matrix. An edge exists if the i-th agent can acquire information from the j-th one, in which case ; otherwise, . The Laplacian matrix associated with the graph can be partitioned as follows:
where .
2.2. Description of the Problem
The dynamics of each follower and formation leader are defined as
where , , and correspondingly denote the control input, state, and output of the i-th agent.
The closed-loop dynamics of each tracking leader are provided by
where and respectively stand for the control input, state, and output of the k-th tracking leader.
The formation leaders need to achieve the desired formation shape, while the followers need to converge into the convex hull enclosed by the formation leaders. The problems to be solved are described by the two definitions below.
Definition 1.
It is said that dynamic systems (1) and (2) implement time-varying formation tracking (TVFT) if and only if the following equation is respected:
where is the formation offset for the i-th agent and denotes the k-th tracking leader.
Definition 2.
If there exist non-negative constants satisfying such that
then systems (1) and (2) are said to accomplish containment.
We define a variable to indicate the formation tracking local error for the i-th formation leader:
As affected by the FLs and their neighboring followers, the expression for the local error of the containment can be expanded and written in the following form:
To comply with the calculations, the corresponding sets are defined as for the tracking leaders, for the FLs, and for the followers. This allows us to analyze the compact form indicated below:
where is the identity matrix, , , and . In order to implement the TVFCT with unknown control inputs for multiple tracking leaders, the following control algorithms are presented:
where and stand for the time-varying coupling gain with and , and are the constants of the subsequent design, is a positive matrix, and is introduced to compensate the input signal. The nonlinear function is defined as
where ‖‖ is the Euclidean norm. We define , ; further, represent some shorthand. Substituting Equations (9) and (10) into (1) and (2), respectively, the compact form of the time derivative is generated as follows:
Defining and correspondingly substituting the above control algorithms (9) and (10) into the closed-loop systems in (1) and (2), the following compact formal formulas are yielded:
where
The following assumptions and lemmas are provided for the demonstration in the next section.
Assumption 1.
There is at least one formation leader for every follower, along with a directed path.
Assumption 2.
The directed graph among the tracking leader and formation leader has a spanning tree with the tracking leader as the root node.
Assumption 3.
The pair is stabilizable, and is observable.
Lemma 1
([25]). With regard to Assumptions 1∼2, all eigenvalues of and process positive real parts.
Lemma 2
([26]). According to Assumption 1, each element of is non-negative; additionally, the sum of each row in equals one.
Lemma 3
([27]). Under on Assumption 2, for , each row is equal to
where is the N-dimensional vector with all elements being 1,
Lemma 4
([28]). There are real diagonal matrices , , Θ, and Ξ that may be employed to demonstrate and .
Lemma 5
([29]). If c and d are non-negative real numbers and both m and n are positive real numbers that result in , then holds if and only if .
Lemma 6
([30]). For any and , the following inequality holds:
3. Main Results
This section addresses the TVFCT issue with directed graphs and proposes two observer-based adaptive TVFCT control algorithms for the cases with multiple tracking leaders and one tracking leader.
3.1. The Case with Multiple Tracking Leaders
As the state of most agents in the real environment is inaccessible to measure, a novel distributed observer that estimates the state of each agent is introduced, as illustrated below:
The TVFTC law with observer-based adaptive designed for each formation leader is shown below:
where with and , which are respectively employed to estimate the state of each formation leader and each tracking leader. The time-varying coupling gain is expressed by the symbol.
Assumption 4.
The tracking leaders’ control inputs are bounded, i.e., , where τ is a positive constant.
For each follower, the adaptive observer-based TVFCT control law is devised with
where
Let ; then, the following compact form arises:
where is the identity matrix.
Based on Equations (14)–(17), the time derivative of can be derived as follows:
where
Theorem 1.
Under Assumptions 1–4, the systems in (1) and (2) with unknown inputs of multiple tracking leaders can achieve observer-based adaptive TVFCT under directed graphs by employing the nonlinear and fully distributed control protocols in (15) and (16) with parameters , , and for the given design if the viability requirements listed below are met:
- (i)
- The compensation for the input signal is provided by the formula
- (ii)
- The unequal relationship is fulfilled by selecting τ and κ so as to ensure thatwhere , and , with ε being a given arbitrarily small positive number.
- (iii)
- For any given matrices the matrices H and Q are solutions to the algebraic Riccati inequalities listed below:
Proof of Theorem 1.
In accordance with the aforementioned preparations, the Lyapunov function is taken into regard as follows: , with
and
where is a positive number, is a postive definite matrix such that , is a positive constant of a subsequent design, and is the normal number discussed below. The time derivative of defined in (23) along the trajectory of (18) is derived as follows:
Then, (15) and (18) yield the following equations:
By applying the set of nonlinear function from (11), we obtain
where is designed as , with selected to be an arbitrarily small positive constant. As a result of Assumption 4, it follows that
Equations (26)–(29) are reorganized and substituted into (26) to arrive at the following:
The minimal eigenvalue of is expressed as . Then, Equation (30) is represented as
With respect to Lemma 6, it can be inferred that the following inequality exists:
where is a constant and where and respectively denote the minimum and the maximum eigenvalues of a matrix. According to Lemma 6 and the above Equation (32), substitution into (31) leads to
Letting , per the feasible condition that Equation (20) is satisfied, we acquire . It is evident from Lemma 5 that
By choosing and substituting Equation (34) into Equation (33), we obtain
where The derivative of defined in (24) along with (19) is listed as
where and
The derivative of the Lyapunov function can be derived from Formulas (35) and (36) as follows:
Defining a variable such that Equation (37) can then be simplified to
In light of the algebraic Riccati inequalities in (21) and (22), this means that . From the above inequality (38), it can be proved that the closed-loop system as applied to the control law in (15) is asymptotically stable. As a result of LaSalle’s invariance principle [31], it is inferred that both and are bounded. Thus, it is clear that Consequently, the FLs can both realize the expected TVFT designated by and simultaneously trace the state trajectory of the tracking leaders. Letting its compact form can be written as
Employing (14), (15), (16), and (39), the ensuing time derivation of the equations can be calculated as follows:
where and To prove that followers can converge into a convex hull composed of FLs, the following candidate Lyapunov function is designed for analysis: , with
and
where is the is the constant of the subsequent design and . Then, the time derivative of along the trajectory of (41) is yielded as
Based on (14) and (41), this results in
To facilitate the representation, we define . According to Equation (11), it can be deduced that with By similar steps as the foregoing, the following inequalities can be derived:
Lemma 6 leads to the result that
where is the minimum eigenvalue of and By relying on the previous part of the proof, the expected TVFT problem is realized, which leads to the conclusion that . Substituting (45)–(48) into (44) yields
where is chosen to satisfy From Lemma 5, we obtain
Then, placing the inequality in (50) into (49) provides
The time derivative of can be obtained from the trajectory of Equation (40) as follows:
Let ; then, the time derivative from Equations (51) and (52) is provided as follows:
where Using (53) and Lemma 2, it can be inferred that and ; hence, the closed-loop system is implemented under the control protocols (15) and (16) for the TVFCT problem. The demonstration of Theorem 1 is currently complete. □
3.2. The Case with One Tracking Leader
This part deals with the TVFCT issue for MASs with a tracking leader and bounded unknown input in directed graphs.
With the above analysis, the case of a tracking leader is further considered. Then, the Laplace matrix which matches the topology of the system can be presented as follows:
We consider the dynamics of the tracking leader as
where and respectively denote the state, output, and control input of the tracking leader.
Assumption 5.
One tracking leader’s control input is variable in time and bounded, i.e., and is a positive constant.
For the estimate of each agent state, the observer is portrayed as
where . The formation leader’s control law is then envisioned as
where Then, the compact form of the time derivative of is described as
where
For each follower, the control law with the adaptive observer is organized as follows:
where and is a positive matrix.
Theorem 2.
Under Assumptions 1, 2, 3, and 5, the systems in (1) and (2) with unknown input of one tracking leader can achieve observer-based adaptive TVFCT under directed graphs by adopting the nonlinear and fully distributed control protocols in (15) and (16) with parameters and for the given design if the viability requirements listed below are met:
- (i)
- The compensation for the input signal is provided by the formula
- (ii)
- The inequality relation is fulfilled by choosing and κ such thatwhere and , with ε being a given arbitrarily small positive number.
- (iii)
- For any given matrices the matrices H and Q are solutions of the following algebraic Riccati inequalities:
Proof of Theorem 2.
Let and ; then, the compact form of their time derivative can be expressed as
The Lyapunov function is established by the same principle as in Theorem 1, as follows:
Then, according to (55), (56), and (59), similar to the proof process of Theorem 1, the time derivative of can be deduced as follows:
where we choose It can be inferred that the system enables solving the TVFT problem such that , with , and all being bounded. To further consider the containment problem, we construct the Lyapunov function such that The subsequent proof procedure is identical to the steps in Theorem 1, and as such is omitted. Finally, it is not difficult to conclude that the system realizes the TVFCT problem with a tracking leader under the control protocols in (55) and (57). □
Remark 1.
This subsection investigates the TVFCT problem with one tracking leader. Compared to the control protocols designed in [14,15,16,17], which are based on the case where the states of the agents are measurable, in practical scenarios some of the states of the agents will be unknown because the state of each agent cannot be completely measurable. Therefore, this paper introduces an observer to observe the state of each agent as means of solving the above problem.
4. Simulations
With the help of Matlab 2020b software, this section aims to deal with the formation containment issue in three dimensions. To confirm the feasibility of the theoretical results, two numerical simulation samples for MASs are provided: one dealing with multiple tracking leaders, and another dealing with a single tracking leader.
4.1. The Case with Multiple Tracking Leaders
In this case, a network topology composed of eight formation leaders, eight followers, and three tracking leaders is considered in sequence, labeled 1 to 19, as shown in Figure 1. Here, is equal to 1 if . The dynamics of each agent are provided by (14), where , , and The desired formation vector is provided as follows: , with It can be seen from Figure 2 that the time-varying coupling gains and eventually converge to finite values with the devised control laws in (15) and (16).
Figure 1.
The directed network topology for the case with multiple tracking leaders.
Figure 2.
The values of the coupling gains and .
The state observer error for each agent is defined as , where Based on the desired formation vector above, if the desired TVFCT is attained, then the states of the eight FLs will form a parallel octagon, with eight followers entering into the convex hull formed by the FLs and rotating continuously around the states of the three tracking leaders. Figure 3 shows snapshots of the state trajectories of each agent at s, s, s, and s, where the symbol ∗ denotes the follower, the pentagram denotes the tracking leader, and the remaining symbols in the figure represent each formation leader. Depending on the state observer error variable of the agent defined above, the trajectory curve of its error can be observed from Figure 4.
Figure 3.
Snapshots of the state trajectories of the nineteen agents at various moments.
Figure 4.
TErrors of the state observer for the nineteen agents.
In accordance with the formation tracking error variable and containment error variable defined in Theorem 1, we let and . The formation tracking errors and containment errors eventually converge to zero over time, as illustrated in Figure 5 and Figure 6, respectively. Figure 3, Figure 4, Figure 5 and Figure 6 establish that the formation tracking and containment errors are eventually bounded throughout time. Thus, utilizing the developed control laws in (15) and (16), the TVFCT is achieved for MASs with multiple tracking leaders under directed graphs.
Figure 5.
Curves of the containment errors for the case with multiple tracking leaders.
Figure 6.
Curves of the containment errors for the case with multiple tracking leaders.
4.2. The Case with One Tracking Leader
In this case, a network topology of seventeen agents is considered, in which there are eight FLs, eight followers and one tracking leader, sequentially labeled 1–17 as presented in Figure 7. Here, is equal to 1 if . If TVFCT is implemented for MASs with the tracking leader, all FLs will form an octagon with the given time-varying regulation and trace the tracking leader’s state trajectory; simultaneously, the state trajectories of the eight followers will converge to the convex hull formed by the FLs. It is clear from Figure 8 that the coupling weight gains and are eventually uniformly bounded throughout time. Figure 9 depicts snapshots of each agent’s state trajectories at various points in time.
Figure 7.
The directed network topology for the case with one tracking leader.
Figure 8.
The values of the coupling gains and .
Figure 9.
Snapshots of the state trajectories of the seventeen agents at various moments.
It can be inferred from Figure 10 and Figure 11 that the containment errors and formation tracking errors eventually tend to be zero. Establishing the state of the observer error variable as , we let As can be seen from the Figure 12, the errors of the state observer for the seventeen agents tend to 0. Consequently, the TVFCT of a tracking leader under a directed graph is achieved with the developed control protocols in (55) and (57).
Figure 10.
Curves of the formation tracking errors for the case with one tracking leader.
Figure 11.
Curves of the formation tracking errors for the case with one tracking leader.
Figure 12.
Errors of the state observer for the seventeen agents.
5. Conclusions
This research tackles the problem of observer-based adaptive TVFCT on directed graphs. Two novel observer-based adaptive TVFCT control laws have been designed and applied to two different cases, namely, multiple tracking leaders and a single tracking leader. In addition, the stability analysis of the established algorithm is justified with the help of the Lyapunov theorem and algebraic Riccati inequalities. Finally, simulations are employed to confirm the theoretical results. In future research, the finite-time control method will be combined with the control algorithm proposed in this paper to increase its application range.
Author Contributions
Conceptualization, T.H.; formal analysis, Q.Z. and T.H.; writing—original draft preparation, Q.Z. and K.-X.Y.; funding acquisition, B.X. All authors have read and agreed to the published version of the manuscript.
Funding
This work was supported in part by the Hubei Provincial Education Department Science and Technology Research Program for Young Talents under Grant Q20232502.
Data Availability Statement
All data are contained within the article.
Conflicts of Interest
The authors declare no conflicts of interest.
Abbreviations
The following abbreviations are used in this manuscript:
| TVFCT | Time-Varying Formation-Containment Tracking |
| MASs | Multi-Agent Systems |
| FLs | Formation Leaders |
References
- He, S.; Dong, C.; Dai, S.-L.; Zou, T. Cooperative deterministic learning and formation control for underactuated USVs with prescribed performance. Int. J. Robust Nonlinear Control 2022, 32, 2902–2924. [Google Scholar] [CrossRef]
- Han, T.; Guan, Z.-H.; Zhan, X.-S.; Yan, H.; Chen, J. Observer-based bipartite consensus of descriptor multi-agent systems. Control Theory Appl. 2023, 40, 32–38. [Google Scholar]
- Han, T.; Zheng, W.X. Bipartite output consensus for heterogeneous multi-agent systems via output regulation approach. IEEE Trans. Circuits Syst. II Exp. Briefs 2021, 68, 281–285. [Google Scholar] [CrossRef]
- Zhao, L.; Yang, G. Cooperative adaptive fault-tolerant control for multi-agent systems with deception attacks. J. Frankl. Inst. 2020, 357, 3419–3433. [Google Scholar] [CrossRef]
- Cui, J.; Pan, Y.; Tan, L. Simplified optimized finite-time containment control for a class of multi-agent systems with actuator faults. Nonlinear Dyn. 2022, 109, 2799–2816. [Google Scholar] [CrossRef]
- Zhang, L.; Xia, Y.; Shen, G.; Cui, B. Fixed-time attitude tracking control for spacecraft based on a fixed-time extended state observer. Sci. China Inf. Sci. 2021, 64, 212201. [Google Scholar] [CrossRef]
- Han, T.; Guan, Z.-H.; Xiao, B.; Yan, H. Bipartite average tracking for multi-agent systems with disturbances: Finite-time and fixed-time convergence. IEEE Trans. Circuits Syst. I Regul. Pap. 2021, 68, 4393–4402. [Google Scholar] [CrossRef]
- Yan, K.-X.; Han, T.; Xiao, B.; Yan, H. Adaptive guaranteed-performance consensus for high-order nonlinear multi-agent systems with switching topologies. Int. J. Adapt. Control Signal Process. 2023, 37, 1135–1150. [Google Scholar] [CrossRef]
- Zhao, X.-F.; Han, T.; Xiao, B.; Yan, H.; Ge, M.-F.; Liang, C.-D. Task-space time-varying formation tracking for heterogeneous Euler-Lagrange systems via hierarchical predefined-time control approach. Nonlinear Dyn. 2022, 109, 2675–2692. [Google Scholar] [CrossRef]
- Xi, J.; Wang, X.; Li, H.; Zhang, Q.; Han, X. Energy-constraint output formation for swarm systems with dynamic output feedback control protocols. ISA Trans. 2022, 120, 235–246. [Google Scholar] [CrossRef]
- Chen, Y.; Zhao, Q.; Zheng, Y.; Zhu, Y. Containment control of hybridmulti-agent systems. Int. J. Robust Nonlinear Control 2022, 32, 1355–1373. [Google Scholar] [CrossRef]
- Gu, N.; Wang, D.; Peng, Z.; Li, T.; Tong, S. Model-free containment control of underactuated surface vessels under switching topologies based on guiding vector fields and data-driven neural predictors. IEEE Trans. Cybern. 2022, 52, 10843–10854. [Google Scholar] [CrossRef]
- Liu, C.; Wan, X.; Lu¨, J. Time-varying output formation tracking of heterogeneous linear multi-agent systems with dynamical controllers. Neurocomputing 2021, 441, 36–43. [Google Scholar] [CrossRef]
- Yang, S.; Bai, W.; Li, T.; Shi, Q.; Yang, Y.; Wu, Y.; Philip Chen, C.L. Neural-network-based formation control with collision, obstacle avoidance and connectivity maintenance for a class of second-order nonlinear multi-agent systems. Neurocomputing 2021, 439, 243–255. [Google Scholar] [CrossRef]
- Zheng, C.-B.; Peng, Z.-H.; Sun, J.; Liu, G.-P.; Han, Q.-L. Time-varying formation predictive control of second-order networked multi-agent systems with three-channel random communication constraints. IEEE Trans. Circuits Syst. II Exp. Briefs 2023, 71, 2119–2123. [Google Scholar] [CrossRef]
- Wang, L.; Xi, J.; He, M.; Liu, G. Robust time-varying formation design for multiagent systems with disturbances: Extended-state-observer method. Int. J. Robust Nonlinear Control 2020, 30, 2796–2808. [Google Scholar] [CrossRef]
- Yang, H.; Ye, D. Time-varying formation tracking control for high-order nonlinear multi-agent systems in fixed-time framework. Appl. Math. Comput. 2020, 377, 125119. [Google Scholar] [CrossRef]
- Li, Q.; Wei, Q.; Guo, Q.; Niu, Z. Distributed adaptive fixed-time formation control for second-order multi-agent systems with collision avoidance. Inf. Sci. 2021, 564, 27–44. [Google Scholar] [CrossRef]
- Yu, J.; Dong, X.; Li, Q.; Lü, J.; Ren, Z. Adaptive Practical optimal time-varying formation tracking control for disturbed high-order multi-agent systems. IEEE Trans. Circuits Syst. I Regul. Pap. 2022, 69, 2567–2578. [Google Scholar] [CrossRef]
- Liu, Y.; Liu, Z. Distributed adaptive formation control of multi-agent systems with measurement noises. Automatica 2023, 150, 110857. [Google Scholar] [CrossRef]
- Xiong, T.; Gu, Z. Observer-based adaptive fixed-time formation control for multi-agent systems with unknown uncertainties. Neurocomputing 2021, 423, 506–517. [Google Scholar] [CrossRef]
- Lu, Y.; Dong, X.; Li, Q.; Lü, J.; Ren, Z. Time-varying group formation-containment tracking control for general linear multiagent systems with unknown inputs. IEEE Trans. Cybern. 2022, 52, 11055–11067. [Google Scholar] [CrossRef] [PubMed]
- Chen, W.; Wang, Z.; Ding, D.; Ghinea, G.; Liu, H. Distributed formation-containment control for discrete-time multiagent systems under dynamic event-triggered transmission scheme. IEEE Trans. Syst. Man Cybern. Syst. 2023, 53, 1308–1319. [Google Scholar] [CrossRef]
- Zhou, S.; Dong, Y.; Hua, Y.; Yu, J.; Ren, Z. Predefined formation-containment control of high-order multi-agent systems under communication delays and switching topologies. IET Control Theory Appl. 2021, 15, 1661–1672. [Google Scholar] [CrossRef]
- Ren, W.; Beard, R.W. Consensus seeking in multiagent systems under dynamically changing interaction topologies. IEEE Trans. Autom. Control 2005, 50, 655–661. [Google Scholar] [CrossRef]
- Meng, Z.Y.; Ren, W.; You, Z. Distributed finite-time attitude containment control for multiple rigid bodies. Automatica 2010, 46, 2092–2099. [Google Scholar] [CrossRef]
- Dong, X.; Tan, Q.; Li, Q.; Ren, Z. Necessary and sufficient conditions for average formation tracking of second-order multi-agent systems with multiple leaders. J. Frankl. Inst. 2017, 354, 611–626. [Google Scholar] [CrossRef]
- Zhang, H.; Lewis, F.L.; Qu, Z. Lyapunov, adaptive, and optimal design techniques for cooperative systems on directed communication graphs. IEEE Trans. Ind. Electron. 2012, 59, 3026–3041. [Google Scholar] [CrossRef]
- Sain, M.K. Matrix mathematics: Theory, facts, and formulas with application to linear systems theory [Book review; D.S. Berstein]. IEEE Trans. Autom. Control 2007, 52, 1539–1540. [Google Scholar] [CrossRef]
- Sorine, M.; Winternitz, P. Superposition laws for solutions of differential matrix Riccati equations arising in control theory. IEEE Trans. Autom. Control 1985, 30, 266–272. [Google Scholar] [CrossRef]
- Lang, Z.Q.; Billings, S.A. Output frequency characteristics of nonlinear systems. Int. J. Control 1995, 64, 1049–1067. [Google Scholar] [CrossRef]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).