1. Introduction
Containment control is receiving lots of attention owing to its diverse potential applications, such as cooperative surveillance, vehicle fleets, sensor networks, and unmanned aircraft clusters, and its main aim is to develop a distributed algorithm for agents to reach into a convex hull spanned by the leader. The article [1] firstly studied containment control by proposing a stop–go algorithm. Following [1], containment control subject to fixed communication graph was investigated in, e.g., [2,3,4,5,6,7]. For example, refs. [2,3] focused on systems with dynamic leaders, addressing containment control under different measurement and dynamic constraints. Ref. [4] established necessary and sufficient conditions to ensure the achievement of containment control, providing a theoretical foundation for such systems. The case of finite-time convergence was further explored in [5], which proposed a distributed control strategy to achieve convergence within a finite time frame. Additionally, refs. [6,7] investigated containment control under communication delays. The containment control of switching graphs was also studied in [8,9,10,11,12]. Ref. [8] proposed a distributed control strategies for connectivity preservation to handle dynamic edge additions in communication graph. Subsequently, [9,10] studied distributed containment control of first-order MASs with switching topologies, and [11] studied the distributed containment control for second-order MASs with random switching topologies. In addition, cooperative control for high-order MASs was investigated in [13,14,15] subject to directed graph, and refs. [16,17] studied the case involving communication time delays. In practical applications, agents may exhibit different dynamics due to diverse restrictions. Consequently, it is necessary to investigate containment control of MASs with heterogeneous dynamics. In [18], containment control of heterogeneous MASs was studied when the leaders are assumed to be exosystems. The article [19] investigated containment control of heterogeneous networks using a hierarchical fault-tolerant design approach. In addition, based on generic linear systems model, refs. [20,21,22] studied containment control of high-order heterogeneous MASs. Ref. [21] studied approximate output regulation for heterogeneous MASs subject to unknown and nonidentity nonlinearity. Note that in the articles mentioned above, each agent is operating in an ideal environment free from constraints.
In recent years, researchers have increasingly focused on addressing input constraints in their works of MASs accounting for the practical physical limitations, i.e., limitations on steering and acceleration for autonomous cars, pitch and thrust for quadcopter drones, and propulsion for underwater exploratory vehicles. There are many previous work of multi-agent systems on constraints such as [23,24,25,26]. Moreover, input saturation constrains have been extensively studied in previous works, such as ref. [27], who studied semi-global and global containment control of second-order MASs with input saturation, and ref. [28], who studied adaptive fuzzy containment control of high-order MASs with full state constraints. In line with the approach pioneered by [29], which addressed velocity nonconvex constraints, refs. [30,31] considered position convex constraints and input nonconvex constraints on containment control problem respectively. Ref. [32] extends the investigation to containment control problem of second-order MASs with velocity and input nonconvex constraints. Ref. [33] studied containment control of second-order heterogeneous MASs subject to input nonconvex constraints and switching communication graphs. There are also works about high-order heterogeneous MASs considering input constraints, e.g., [34], but their focus primarily centers on the consensus problem. There is no existing research, as far as we know, on containment control of high-order heterogeneous MASs with input nonconvex constraints.
In this work, we consider containment control for high-order heterogeneous continuous-time MASs subject to control input nonconvex constraints, bounded delays, and switching communication graphs. Although the high-order integral heterogeneous systems considered in this paper can be viewed as a specific case of the general linear systems addressed in [20,21], refs. [20,21] did not account for the intricate scenarios involving constrained control inputs, which leads to a difference in the analysis methods applied on state variables. Compared to [33], our investigation extends to a broader spectrum by incorporating additional complexities, specifically addressing time delays and high-order integral dynamics. Compared to [34], the analysis method of stochastic matrix in the consensus problem cannot be applied in this paper, where the distance between the agents and leaders should be analyzed to prove the congergence of containment control. The main difficulty of our work is that, in high-order heterogeneous MASs, the coupling of high-order state variables of agents and the difference of heterogeneous dynamics between agents make the nonlinearity of input nonconvex constraints more difficult and complex to analyze, which means that all the results introduced above cannot be directly applied to this paper. Noting that severe communication delays have the potential to disrupt the system stability, the consideration of communication delays can further extend the applicability of our results.
The structure of this work is outlined as follows. Firstly, we use a scaling factor for the constraint operator to obtain an equivalent unconstrained system model. After some equivalent model transformation, we evaluate the maximum distance from all agents to the convex hull spanned by leaders using norm-based differentiation. It is demonstrated that, within high-order heterogeneous continuous-time MASs subject to control input nonconvex constraints, each agent is driven into the convex hull of leaders, provided that there exists at least one directed path from any leader to each agent within the union of communication graphs.
Notations: represents the m-dimensional real column vector set; represents the real matrices with dimensions ; denotes the set of non-negative integers; and represent the transpose and the standard Euclidean norm of vector v, respectively; is the Euler’s number; represents the inverse function of . For a closed convex set X, is a projection operator such that ; represents the factorial product of all positive integers from 1 to n for some integer n, with defined to be 1; is the combinatorial number for some positive integers .
2. System Model and Problem Statement
Suppose that the lth-order heterogeneous MAS under consideration consists of n heterogeneous agents and m static leaders, where represents the number of sth-order agents for and . Each th-order agent i has the following dynamics:
(1)
for all , where is the jth-order state for , and is the input for some positive integer r. Specially, when , each first-order agent has the subsequent dynamics:(2)
for all .The communication graph of system (1) at time t is represented by , where represents the set agent, denotes the edge set, and denotes the weighted adjacency matrix [35]. We assume that when , and for some constant when . An ordered edge sequences means a directed path, where . Let represent the leader set. For agent i, the neighbor set is denoted as . Let represent the convex hull formed by leaders in , where represent the position of the leader . Let denote the maximum distance between all leaders and denote the maximum distance from the original point to each leader for .
In practical systems, the control inputs of agents often suffer irregular constraints inevitably, owing to physical or performance limitations, e.g., the maximum inputs in various directions of quadrotors typically vary, and all control inputs must remain within specific nonconvex sets. Hence, we assume that for all and all where is a nonconvex set.
To elaborate on input nonconvex constraints, we begin by introducing a constraint operator from [29], which satisfies that , when , and when , where X represents a nonconvex set and v is a vector. The purpose of the operator is to determine the maximum magnitude of vector such that holds for all , , and shares the same direction as v. In this paper, the constraint set of agent i is only required to possess general nonconvexity, with the origin point serving as its interior point.
([29]). Suppose that is the closed nonempty bounded set such that and , where and are constants.
With the consideration of the nonconvex input constraints, the input of each agent in this work is proposed as follows:
(3)
for all , where for is the damping gain of the sth-order state , is the edge weight, represents the convex hull formed by leaders from which agent i obtains information at time t, and when . The time delay of agent i receiving information from neighbor j is , where is the maximum communication delay. In (3), the role of is a simplicity expression of the original unconstrained algorithm, the damping term is employed to induce a tendency for agent i to remain stationary, the term is employed to induce a tendency for agent i to follow neighbor agents, and the term is employed to drive agent i into H. The parameter if , and if . Let be a positive constant such that for all .The objective of this work is to propose a distributed algorithm to finally make each agent converge into the convex hull H spanned by leaders in , i.e., for each , while ensuring that all agent inputs remain within respective nonconvex constraint set, i.e., , .
3. Main Results
3.1. A Scaling Factor of the Constraint Operator and Model Transformation
To deal with the nonlinearity of constraints, we define a scaling factor when , and, in particular, when . It is obvious that and for all and i. We denote the state matrix of whole multiple agents system as , where , when and , and for any lth-order agents .
For further convex analysis, we make a model transformation in this subsection. For sth-order agent , we define the state vector and , where
for some positive constants .Then the system (1) with (3) can be equivalently transformed as
(4)
where , , and is a coefficient related to , , and . Given the definition of and , we can deduce that for all . Specially, when , the equivalent system can be written as(5)
for all .According to (1), (3), and (4), we define
where for and all t. Note that . Hence, we can deduce that and . Then, we have(6)
Note that is related to the designed control input parameter . It is obvious that (6) has solutions with respect to for any given parameters and .
Suppose that , , and , for and all t.
Consider an infinite time instant sequence , where , and M are positive constants. Suppose that during each time interval , there exists at least one directed path from any leader to each agent i in the union of the communication topologies.
Assumption 3 means that during each time interval , each agent has a connection with leaders in directly or indirectly.
Assumption 3 implies the existence of a directed spanning tree rooted at one of the leaders in the union of communication topologies during each time interval . This condition is weaker than strong connectivity but ensures that the leaders’ influence can propagate to all agents, which is crucial for achieving the objective of containment control.
3.2. The Maximum Distance from Agents to the Convex Hull
To study the convergence of MAS (4), we first prove the nonincreasing property of the maximum distance from agents to the convex hull spanned by leaders and then we will show the maximum distance diminishes to 0 over time. Consider a Lyapunov function
(7)
where , , and .From (4) and the definition of derivative, we have
(8)
for and is a sufficiently small positive quantity, and denotes the time just after time t. Recall the definition of for ; obviously . Hence, we have and(9)
According to (6), we have . As for all , if , we have when .
As for each first-order agent i for , similar to the derivation of (9), we have
(10)
Let denote a constant such that , i.e., . Define the positive constants and for all . Define a positive constant . From Assumption 2, we have and .
Note that and . Obviously, under Assumption 2, each coefficient of (8) and (9) is lower bounded by some positive constants, and the sum of all coefficients of (8) and (9) are both 1. Then, from the properties of convex combination, we have and , where , , and . That is,
(11)
for all . It can be obtained that . Obviously, , , and . Define for convenience of expressions. Hence, we have(12)
where is a positive constant.3.3. Convergence Analysis of the System
We first analyze the convergence of MAS in the time interval for in two lemmas. Specifically, for , Lemma 1 investigates the convergence of the distances and when , and Lemma 2 investigates the convergence of the distance when an agent can obtain information from leaders or some different agent with a distance .
From the definition of derivative and (8), it can be obtained that
(13)
for . Also, from (9), we have(14)
Similarly, if , then from (10), we have
(15)
If there is an agent such that for some constant , then we have for some constant .
From (13), for all , we have
and, hence, we havefor and obviously . From (14), we have
for . Note that . Then, it follows that for . Noting that , , and , we have for and .Then, from (13), we have , for , where , , and . By analogy, we have , for , where and for . Then, we have , where , and, obviously, . Then we have , .
Thus far, it is shown in Lemma 1 that are strictly smaller than the Lyapunov function , i.e., for and , if is strictly smaller than the Lyapunov function . It should be noted that is a bounded and finite constant.
If there is an agent connecting to at least one leader in or connecting to another agent with at some time instant for some constant , i.e., or , then we have for and some constant .
If , then from (14), we have
for . Note that for all and . Then, we haveThus, we have
and for .Similarly, if , it can be easily obtained from (14) and the definition of that for .
Note that as . Hence, we have for and some constant . Obviously, .
Then, from (13), we have , for , where , and . By analogy, we have , for , where and for . Then, we have , where and, obviously, . Then we have . □
Thus far, it is shown in Case B that all are strictly smaller than the Lyapunov function , i.e., for and , if or for at least one leader or a neighbor agent such that . It should be noted that is a bounded and finite constant. Specially, if , there is only one valid state variable , which means that there is no need to consider the convergence process similar to Case A. Similar to Case B, from (15) we can also easily deduce that for some constant .
Under Assumptions 1–3, the multi-agent system (1) with (3) can achieve containment control, i.e., for all .
Under Assumption 3, during some subinterval of each time interval , there is an agent such that . From Cases A and B, it follows that for some finite constant and . Similarly, from Assumption 3, during some subinterval of the time instant , there must exist another agent such that either or . From Cases A and B, we have and for some finite constants , and .
By analogy, we have for some finite constant , and all . Thus, there must be a constant such that for all possible , as all possible are finite. As a result, for a positive integer . Then, we have , implying that .
4. Numerical Simulation Results
Consider an MAS consisting of 8 heterogeneous agents for and 4 leaders, where are second-order agents and are third-order agents. As is shown in Figure 1, the topologies of this MAS keep switching in the four graphs and their communication delays are, respectively, 0.5 s, 0.5 s, 1 s, 1 s, and, obviously, s, where Assumption 3 is satisfied with and . According to Assumption 2 and Equation (6), let , for second-order agents , and , , and for third-order agents , and . Then the parameters of control input are chosen as , , if , and if for all . The control input constraint set of each agent is considered as respectively, where and . Obviously, Assumptions 1 and 2 are also satisfied.
Figure 2a–d depict the simulation results of system (1) employing algorithm (3). Figure 2a shows the position trajectories, i.e., first-order states of all agents. Figure 2b shows the control inputs of all agents and they are constrained in the control input constraint set . Figure 2c shows the second-order states of all agents with time evolution, and Figure 2d shows the third-order states of all agents with time evolution. Note that are second-order agents and, thus, no corresponding trajectories of third-order state appear in Figure 2d. It is evident that the presence of control input constraints, as shown in Figure 2b, imposes limitations on the control algorithm of each agent, preventing it from arbitrarily reaching desired values and desired convergence rate of the original unconstrained control input. As is shown in Figure 2a–d, each agent is eventually driven into the convex hull H spanned by the leaders over time, which aligns with the findings of Theorem 1.
5. Conclusions
This work studied containment control for high-order heterogeneous continuous-time MASs with input nonconvex constraints, bounded delays, and switching topologies. Firstly, we introduced a scaling factor for the constraint operator to obtain an equivalent unconstrained system model. Following equivalent model transformations, we analyzed the maximum distance from agents to the convex hull spanned by leaders using norm-based differentiation. It was shown that, within high-order heterogeneous continuous-time MASs subject to nonconvex control input constraints, the convergence of each agent into the convex hull spanned by leaders is guaranteed, provided that there exists at least one directed path from any leader to each agent within the union of communication graphs.
Conceptualization, J.X. and Y.W.; Methodology, J.X. and Y.W.; Software, J.X. and Y.W.; Validation, J.X. and Y.W.; Formal analysis, J.X.; Investigation, J.X.; Resources, J.X. and W.Z.; Data curation, J.X. and W.Z.; Writing—original draft, J.X.; Writing—review and editing, Y.W. and W.Z.; Visualization, J.X., Y.W. and W.Z.; Supervision, Y.W. and W.Z.; Project administration, Y.W. and W.Z.; Funding acquisition, W.Z. All authors have read and agreed to the published version of the manuscript.
Data is contained within the article.
The authors declare no conflict of interest.
Footnotes
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.
Figure 2. The simulation results. (a) The 1st-order states [Forumla omitted. See PDF.] of all agents. (b) The control inputs [Forumla omitted. See PDF.] of all agents. (c) The 2nd-order states [Forumla omitted. See PDF.] of all agents with time evolution. (d) The 3rd-order states [Forumla omitted. See PDF.] of all agents with time evolution.
References
1. Ji, M.; Ferrari-Trecate, G.; Egerstedt, M.; Buffa, A. Containment control in mobile networks. IEEE Trans. Autom. Control; 2008; 53, pp. 1972-1975. [DOI: https://dx.doi.org/10.1109/TAC.2008.930098]
2. Cheng, L.; Wang, Y.P.; Ren, W.; Hou, Z.G.; Tan, M. Containment control of multiagent systems with dynamic leaders based on a pin-type approach. IEEE Trans. Cybern.; 2016; 46, pp. 3004-3017. [DOI: https://dx.doi.org/10.1109/TCYB.2015.2494738] [PubMed: https://www.ncbi.nlm.nih.gov/pubmed/26571546]
3. Li, J.Z.; Ren, W.; Xu, S.Y. Distributed containment control with multiple dynamic leaders for double-integrator dynamics using only position measurements. IEEE Trans. Autom. Control; 2012; 57, pp. 1553-1559. [DOI: https://dx.doi.org/10.1109/TAC.2011.2174680]
4. Liu, H.Y.; Xie, G.M.; Wang, L. Necessary and sufficient conditions for containment control of networked multi-agent systems. Automatica; 2012; 48, pp. 1415-1422. [DOI: https://dx.doi.org/10.1016/j.automatica.2012.05.010]
5. Meng, Z.Y.; Ren, W.; You, Z. Distributed finite-time attitude containment control for multiple rigid bodies. Automatica; 2010; 46, pp. 2092-2099. [DOI: https://dx.doi.org/10.1016/j.automatica.2010.09.005]
6. Liu, K.E.; Xie, G.M.; Wang, L. Containment control for second-order multi-agent systems with time-varying delays. Syst. Control Lett.; 2014; 67, pp. 24-31. [DOI: https://dx.doi.org/10.1016/j.sysconle.2013.12.013]
7. Shen, J.; Lam, J. Containment control of multi-agent systems with unbounded communication delays. Int. J. Syst. Sci.; 2016; 47, pp. 2048-2057. [DOI: https://dx.doi.org/10.1080/00207721.2014.971092]
8. Ajorlou, A.; Momeni, A.; Aghdam, A.G. A class of bounded distributed control strategies for connectivity preservation in multi-agent systems. IEEE Trans. Autom. Control; 2010; 55, pp. 2828-2833. [DOI: https://dx.doi.org/10.1109/TAC.2010.2072570]
9. Cao, Y.; Ren, W.; Egerstedt, M. Distributed containment control with multiple stationary or dynamic leaders in fixed andswitching directed networks. Automatica; 2012; 48, pp. 1586-1597. [DOI: https://dx.doi.org/10.1016/j.automatica.2012.05.071]
10. Notarstefano, G.; Egerstedt, M.; Haque, M. Containment in leader-follower networks with switching communication topologies. Automatica; 2011; 47, pp. 1035-1040. [DOI: https://dx.doi.org/10.1016/j.automatica.2011.01.077]
11. Lou, Y.C.; Hong, Y.G. Target containment control of multi-agent systems with random switching interconnection topologies. Automatica; 2012; 48, pp. 879-885. [DOI: https://dx.doi.org/10.1016/j.automatica.2012.02.032]
12. Shi, G.D.; Hong, Y.G.; Johansson, K.H. Connectivity and set tracking of multi-agent systems guided by multiple moving leaders. IEEE Trans. Autom. Control; 2012; 57, pp. 663-676.
13. Liu, H.; Xie, G.; Wang, L. Containment of linear multi-agent systems under general interaction topologies. Syst. Control Lett.; 2012; 61, pp. 528-534. [DOI: https://dx.doi.org/10.1016/j.sysconle.2012.01.012]
14. Wen, G.; Zhao, Y.; Duan, Z. Containment of higher-order multi-leader multi-agent systems: A dynamic output approach. IEEE Trans. Autom. Control; 2016; 61, pp. 1135-1140. [DOI: https://dx.doi.org/10.1109/TAC.2015.2465071]
15. Lin, P.; Li, Z.; Jia, Y.; Sun, M. High-order multi-agent consensus with dynamically changing topologies and time-delays. IET Control Theory Appl.; 2011; 5, pp. 976-981. [DOI: https://dx.doi.org/10.1049/iet-cta.2009.0649]
16. Dong, X.; Xi, J.; Lu, G.; Zhong, Y. Containment analysis and design for high-order linear time-invariant singular swarm systems with time delays. Int. J. Robust Nonlinear Control; 2014; 24, pp. 1189-1204. [DOI: https://dx.doi.org/10.1002/rnc.2933]
17. Wang, X.; Shi, L.; Shao, J. Containment control for high-order multi-agent systems with heterogeneous time delays. IET Control Theory Appl.; 2018; 12, pp. 1340-1348. [DOI: https://dx.doi.org/10.1049/iet-cta.2017.1043]
18. Haghshenas, H.; Badamchizadeh, M.A.; Baradarannia, M. Containment control of heterogeneous linear multi-agent systems. Automatica; 2015; 54, pp. 210-216. [DOI: https://dx.doi.org/10.1016/j.automatica.2015.02.002]
19. Xiao, S.; Dong, J. Distributed Fault-Tolerant Containment Control for Linear Heterogeneous Multiagent Systems: A Hierarchical Design Approach. IEEE Trans. Cybern.; 2020; 52, pp. 971-981. [DOI: https://dx.doi.org/10.1109/TCYB.2020.2988092] [PubMed: https://www.ncbi.nlm.nih.gov/pubmed/32452801]
20. Lui, D.G.; Petrillo, A.; Santini, S. An optimal distributed PID-like control for the output containment and leader-following of heterogeneous high-order multi-agent systems. Inf. Sci.; 2020; 541, pp. 166-184. [DOI: https://dx.doi.org/10.1016/j.ins.2020.06.049]
21. Li, S.; Wang, F.; Er, M.J.; Yang, Z. Approximate output regulation of discrete-time stochastic multiagent systems subject to heterogeneous and unknown dynamics. IEEE Trans. Syst. Man Cybern. Syst.; 2022; 52, pp. 6373-6382. [DOI: https://dx.doi.org/10.1109/TSMC.2022.3145354]
22. Lui, D.G.; Petrillo, A.; Santini, S. Distributed model reference adaptive containment control of heterogeneous multi-agent systems with unknown uncertainties and directed topologies. J. Frankl. Inst.-Eng. Appl. Math.; 2021; 358, pp. 737-756. [DOI: https://dx.doi.org/10.1016/j.jfranklin.2020.11.005]
23. Lin, P.; Ren, W.; Farrell, J.A. Distributed Continuous-Time Optimization: Nonuniform Gradient Gains, Finite-Time Convergence, and Convex Constraint Set. IEEE Trans. Autom. Control; 2017; 62, pp. 2239-2253. [DOI: https://dx.doi.org/10.1109/TAC.2016.2604324]
24. Lin, P.; Tian, Y.; Gui, G.; Yang, C. Cooperative control for multiple train systems: Self-adjusting zones, collision avoidance and constraints. Automatica; 2022; 144, 110470. [DOI: https://dx.doi.org/10.1016/j.automatica.2022.110470]
25. Lin, P.; Ren, W.; Yang, C.H.; Gui, W.H. Distributed continuous-time and discrete-time optimization with nonuniform unbounded convex constraint sets and nonuniform stepsizes. IEEE Trans. Autom. Control; 2019; 64, pp. 5148-5155. [DOI: https://dx.doi.org/10.1109/TAC.2019.2910946]
26. Lin, P.; Ren, W.; Yang, C.H.; Gui, W.H. Distributed optimization with nonconvex velocity constraints, nonuniform position constraints, and nonuniform stepsizes. IEEE Trans. Autom. Control; 2019; 64, pp. 2575-2582. [DOI: https://dx.doi.org/10.1109/TAC.2018.2872195]
27. Song, Q.; Liu, F.; Su, H.S.; Vasilakos, A.V. Semi-global and global containment control of multi-agent systems with second-order dynamics and input saturation. Int. J. Robust Nonlinear Control; 2016; 26, pp. 3460-3480. [DOI: https://dx.doi.org/10.1002/rnc.3515]
28. Wang, W.; Tong, S.C. Adaptive fuzzy containment control of nonlinear strict-feedback systems with full state constraints. IEEE Trans. Fuzzy Syst.; 2019; 27, pp. 2024-2038. [DOI: https://dx.doi.org/10.1109/TFUZZ.2019.2893301]
29. Lin, P.; Ren, W.; Gao, H.J. Distributed velocity-constrained consensus of discrete-time multi-agent systems with nonconvex constraints, switching topologies, and delays. IEEE Trans. Autom. Control; 2017; 62, pp. 5788-5794. [DOI: https://dx.doi.org/10.1109/TAC.2016.2637005]
30. Lin, P.; Wang, Y.; Wang, D.; Wu, Z.-G. Constrained Containment Control for Multiagent Systems With Possible Empty Intersection of Position Constraints. IEEE Trans. Autom. Control; 2024; 69, pp. 1842-1849. [DOI: https://dx.doi.org/10.1109/TAC.2023.3332548]
31. Yang, C.; Duan, M.; Lin, P.; Ren, W.; Gui, W. Distributed containment control of continuous-time multiagent systems with nonconvex control input constraints. IEEE Trans. Ind. Electron.; 2019; 66, pp. 7927-7934. [DOI: https://dx.doi.org/10.1109/TIE.2018.2880709]
32. Xu, J.; Lin, P.; Cheng, L.; Dong, H. Containment control with input and velocity constraints. Automatica; 2022; 142, 110417. [DOI: https://dx.doi.org/10.1016/j.automatica.2022.110417]
33. Li, X.; Wang, L.; Zhang, Y. Distributed continuous-time containment control of heterogeneous multiagent systems with nonconvex control input constraints. Complexity; 2022; 2022, 7081091. [DOI: https://dx.doi.org/10.1155/2022/7081091]
34. Li, X.; Li, C.; Yang, Y.; Mo, L. Consensus for heterogeneous multi-agent systems with nonconvex input constraints and nonuniform time delays. J. Frankl. Inst.-Eng. Appl. Math.; 2020; 357, pp. 3622-3635. [DOI: https://dx.doi.org/10.1016/j.jfranklin.2019.12.035]
35. Chris, G.; Royle, G. Algebraic Graph Theory; Springer: New York, NY, USA, 2001.
You have requested "on-the-fly" machine translation of selected content from our databases. This functionality is provided solely for your convenience and is in no way intended to replace human translation. Show full disclaimer
Neither ProQuest nor its licensors make any representations or warranties with respect to the translations. The translations are automatically generated "AS IS" and "AS AVAILABLE" and are not retained in our systems. PROQUEST AND ITS LICENSORS SPECIFICALLY DISCLAIM ANY AND ALL EXPRESS OR IMPLIED WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES FOR AVAILABILITY, ACCURACY, TIMELINESS, COMPLETENESS, NON-INFRINGMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Your use of the translations is subject to all use restrictions contained in your Electronic Products License Agreement and by using the translation functionality you agree to forgo any and all claims against ProQuest or its licensors for your use of the translation functionality and any output derived there from. Hide full disclaimer
© 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/). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.
Abstract
This article investigates containment control for high-order heterogeneous continuous-time multi-agent systems (MASs) with input nonconvex constraints, bounded communication delays and switching topologies. Firstly, we introduce a scaling factor for the constraint operator to obtain an equivalent unconstrained system model. Following equivalent model transformations, we analyze the maximum distance from all agents to the convex hull spanned by leaders using norm-based differentiation. It is demonstrated that, within high-order heterogeneous continuous-time MASs subject to control input nonconvex constraints, the convergence of each agent into the convex hull spanned by leaders is guaranteed, provided that there exists at least one directed path from any leader to each agent within the union of communication topologies. Simulation examples are presented to validate the theoretical findings.
You have requested "on-the-fly" machine translation of selected content from our databases. This functionality is provided solely for your convenience and is in no way intended to replace human translation. Show full disclaimer
Neither ProQuest nor its licensors make any representations or warranties with respect to the translations. The translations are automatically generated "AS IS" and "AS AVAILABLE" and are not retained in our systems. PROQUEST AND ITS LICENSORS SPECIFICALLY DISCLAIM ANY AND ALL EXPRESS OR IMPLIED WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES FOR AVAILABILITY, ACCURACY, TIMELINESS, COMPLETENESS, NON-INFRINGMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Your use of the translations is subject to all use restrictions contained in your Electronic Products License Agreement and by using the translation functionality you agree to forgo any and all claims against ProQuest or its licensors for your use of the translation functionality and any output derived there from. Hide full disclaimer
Details
1 School of Automation, Central South University, Changsha 410083, China
2 School of Control and Computer Engineering, North China Electric Power University, Beijing 102206, China