Abstract
This work addresses the issue of multi-agent system (MAS) formation control under external disturbances and a directed communication topology. Firstly, a new disturbance observer is proposed to effectively reconstruct and compensate for external disturbances within a short period of time. Then, the integral terminal sliding mode technology is introduced to devise a novel distributed formation control protocol, ultimately realizing the stability of the MAS within a fixed time. Moreover, by means of rigorous Lyapunov theory analyses, a faster formation convergence rate and more accurate consensus accuracies are achieved in the proposed fixed-time strategy with variable exponent form. Finally, the formation tracking control scheme is applied to a multi-wheeled mobile robot (WMR) system. The experimental results strongly support the fine effectiveness of the control scheme designed in this work.
1. Introduction
The multi-agent system (MAS) is one of the current research hotspots with a broad range of applications, among which are spacecraft or unmanned aerial vehicle formation flying, multi-robot transporting, and so on [,,]. As a fundamental control problem of the MAS, the formation control aims to coordinate MASs to execute tasks in the desired pattern. Due to the disturbances derived from the real environment and the communication constraints within the formation, designing a practical and reliable formation control scheme remains an important research topic.
The key issue of the successful formation control is the effective communication among the multiple agents. Communication plays a pivotal role in sharing information, exchanging data, and synchronizing actions within the formation process. At present, the main communication approaches for formation control include the centralized method [], decentralized method [], and distributed method []. In large-scale MAS formation, the distributed method has the advantages of scalability, robustness, and adaptability, while striking a balance between resource consumption and communication efficiency. Thus, it has been widely utilized in practical applications [,,]. Based on an undirected topological graph, ref. [] formulated distributed observers for each follower within a category of multi-agent systems characterized by nonlinear uncertainties. In [], a distributed control approach based on digital twin technology was introduced to counter composite attacks in multi-agent systems, including Denial-of-Service and actuation attacks, with its effectiveness demonstrated through simulation and experimentation. The distributed communication was integrated into the state estimators in [], which resulted in the controller being capable of predefining the system’s convergence performance. Simultaneously, the controller introduced a repulsive potential function to ensure collision avoidance during the formation process.
It is worth noting that the rate of convergence is imperative in evaluating the performance of consensus-based formation tracking control of MASs. Therefore, finite-time control strategies emerged [] and were extensively applied in formation control of MASs [,,,]. Based on the homogeneous theory, ref. [] investigated the finite-time formation control problem for MAS. In [], a distributed finite-time bearing-only formation control method for MASs was proposed based on orientation estimation, which attained almost global finite-time convergence of the actual formation to the specified formation shape. Through the application of the adaptive law to the gradient term of the potential energy function, the authors introduced a novel finite-time controller designed for the distributed anti-jamming formation control of multiple unmanned helicopters []. To address the time-varying formation control challenges of multiple maritime surface vessels, ref. [] devised a novel finite-time control algorithm utilizing the sliding mode control approach. This proposed resolution not only mitigates uncertainties and input saturation constraints within the system but also effectively handles issues arising from actuator faults.
It is essential to highlight that in the aforementioned studies, the determination of the upper bound of the settling time is contingent upon the initial states of the control system. However, it is very difficult to obtain the initial states accurately in practical applications. To address this issue, ref. [] proposed the fixed-time stability theory, which makes the settling time unaffected by the initial conditions. Currently, this theory has been applied to research on various control issues, such as actuator failures in quadrotor and spacecraft [,] and attitude stabilization of aircraft [,] and has consistently demonstrated superior control performance in these applications. In [], an improved continuous fixed-time sliding-mode control law was investigated, which sped up the theoretical convergence time of the spacecraft system while ensuring that the controller was chattering-free and nonsingular. A combination of fixed-time strategy and backstepping control was employed in [], along with the use of a filter to address the computational complexity in backstepping design. The method resulted in the realization of precise trajectory tracking for underwater vehicles.
With the maturation of fixed-time theory, it has been proficiently applied in the research of formation control in multi-agent systems [,,]. In [], a distributed fixed-time protocol has been proposed for an MAS chain structure by utilizing the backstepping control method. Ref. [] investigated the cross-dimensional formation for a class of second-order multi-dimensional heterogeneous MASs. Furthermore, to deal with the external disturbance problem in MASs, ref. [] integrated the disturbance observer with the super-twisting control method to achieve the stability of the MAS. For multiple unmanned ground vehicles with mismatched disturbances and parameter uncertainties, the authors proposed a time-varying formation control scheme []. In addition, ref. [] addressed the input delay that exists in the system by designing a state observer and transforming the nonholonomic mobile robot model into two subsystems. Subsequently, the distributed controllers were conceived for the subsystems separately by integrating the estimation information of the future state attained from the observer to achieve fixed-time stable formation tracking.
Motivated by the above results, constructing a high-performance multi-agent formation control scheme holds practical significance. However, the multi-agent formation control system inevitably faces the adverse effect deriving from external disturbances in practical engineering applications. To address this dilemma, this work introduces a disturbance-resistant fixed-time formation control algorithm. The main contributions of this paper are summarized in the following points:
(1) A terminal sliding-mode surface is constructed by using local information among leader–follower agents. Furthermore, a new form of sliding-mode observer incorporating a Gaussian error function is proposed that can effectively estimate external disturbances and compensate for their impact on the system.
(2) A new distributed fixed-time formation control protocol with newly added variable exponential and variable coefficient terms is proposed to enhance the convergence rate and accuracy, in which the parameters of the controller can be adjusted according to the state of the system.
(3) A remarkable point is that the formation tracking experiments are conducted on a multi-wheeled mobile robot (WMR) experimental platform. The introduction of novel error variables facilitated the achievement of fixed-time formation tracking control of multi-WMRs. Experimental results substantiate the practical engineering effectiveness of the designed formation control scheme.
Notation 1.
Define , and with and . For the sake of simplicity, define for , . . Denote to be Euclidean norm with · being an arbitrary and ⊗ being the Kronecker product.
2. Preliminaries and Problem Statements
2.1. Graph Theory Preliminaries
This paper describes a formation system comprising n agents, employing a directed digraph to depict the communication topology that elucidates the information interchange among the individual agents. denotes a vertex set with n nodes; and represent the collection of linking edges and the weighted adjacency matrix, respectively. When agent i is capable of receiving information from agent j, then , otherwise . Denote the diagonal matrix as the adjacent matrix linking the leader and followers, and indicates that the ith follower can obtain information from the leader, otherwise .
Assumption 1.
The digraph G contains a directed spanning tree where the node of the leader robot serves as the root.
2.2. Mathematical Preliminaries
Lemma 1
([]). Define , then the matrix H is a positive stable matrix whose eigenvalues have positive real parts if the digraph G has a directed spanning tree.
Lemma 2
([]). The following inequality is given as with and .
Lemma 3
([]). For any and
where .
Lemma 4
([]). The Gaussian error function is defined as , where e is the natural constant. And the Gaussian error function satisfies for .
Lemma 5.
([]). The following chain of inequalities hold: for and .
2.3. HMAS Model Descriptions
Consider the high-order MAS (HMAS) of n followers
where represents the state vector and . and denote the control input and external disturbance of the ith follower, respectively.
The dynamic model of the virtual leader agent is described as
where and represent the control input of the leader and the state vector, respectively.
Assumption 2.
The disturbance in (1) is continuous and bounded, that is, , where is a positive constant.
Assumption 3.
The control input in (2) of the virtual leader is unknown and bounded, expressed as , where is a positive constant.
3. Fixed-Time ISMC-Based Formation Control for HMASs
In this section, a new fixed-time formation control protocol is designed for HMASs in (1) and (2). Considering the communication structure between multi-agents, we first introduce the following consensus error variables
with . Define error vector and input vector , the error dynamic model can be rewritten as follows
3.1. Fixed-Time Disturbance Observer
In view of the external disturbances existing in (1), the auxiliary variable is considered as , where satisfies the following equation
in which , , , and are positive constants and . The parameters , , satisfy , , .
Theorem 1.
For the ith agent in the error system (4), a continuous disturbance observer is designed as
Then, the estimation error will converge to a small neighborhood around the origin in a fixed time .
Proof.
Define and , one selects a positive definite Lyapunov function as . Differentiating , according to Lemma 3 and Lemma 5, one has
where and are positive constants. Denote with .
Case 1 When , it can be obtained that and . Define , one can achieve with . Hence, all the solutions of will reach the set in a settling time, which is given by .
Case 2 In the converse case , there is . Inequality (7) can be redrafted as with and . When , then is simplified as . Consequently, the solution of will reach in a compact set given by within a fixed time .
Therefore, the estimation error will converge to a small set within . □
3.2. Fixed-Time Formation Control Protocol
To handle the problem of the fixed-time formation control of HMASs, an integral sliding-mode surface is introduced as follows []:
where the parameters , , and are chosen to satisfy the constraints in Lemma 2 in [].
Theorem 2.
Proof.
Let . The formation control protocol can be rephrased in a compact form as follows
where with .
Choose a Lyapunov function as , one has
Case 1 When , one has . Consequently, (11) can be rewritten as
where . Hence, solving the equation provides the upper limit of the settling time. Then, the state will converge into the set within .
Case 2 When , , then (11) can be reformulated as
with . Similarly, the settling time can be calculated by
In summary, it can be obtained that the error system (4) will converge to origin within a fixed time . □
Remark 1.
The designed formation control protocol (9) not only facilitates the realization of fixed-time control, allowing the estimation of an upper bound on the settling time in scenarios where the initial system states are unknown, but also serves to augment the convergence rate of the HMAS (1) and (2). When , the variable coefficient term mainly achieves a fast convergence rate of the system while , and the variable exponent term mainly serves to regulate the convergence rate. In consequence, the control protocol designed in this work possesses the capability to achieve both fixed-time stability and faster convergence speed.
4. Fixed-Time Formation Control for a Multi-WMR System
Take into account an MAS composed of N WMRs. All WMRs in possession of the identical mechanical structure are depicted in Figure 1.
Figure 1.
Leader–follower formation model of multi-WMRs.
The dynamic model of the ith WMR is described by []
where , are the linear and angular velocity. Define the actual posture of the ith WMR as , is the position, is the attitude information, and are external disturbances of the WMR. Moreover, the dynamic model of the leader is given as
To achieve the formation mission, introduce the following desired formation pattern
where and are constant values that denote desired distance of the ith followers from the leader (see in Figure 2), respectively. Then, based on the geometric relationship, the error variables of WMR formation tracking are defined as follows
Figure 2.
Frame of control scheme and QBot 2e platform.
Furthermore, the ith WMR’s error dynamics system can be altered as
Then, by introducing the following state transformation []: , , , , , with , (18) can be transformed into two subsystems
In this part, the aim of the control is to design distributed formation protocols that ensure the stability of two subsystems and achieve multi-WMR formation tracking control.
Assumption 4.
and exist upper bounds defined by , where , are positive constants.
4.1. Fixed-Time Disturbance Observers
To design the disturbance observers, we define the auxiliary variables as and , where satisfies
where , , are positive constants and , are small positive constants. , , meet the constraints , , and .
For the ith agent, the continuous disturbance observers are designed as
Similar to Theorem 1, the estimation error will converge to a small neighborhood around the origin in the fixed time .
4.2. Distributed Formation Control for the Second-Order Subsystem
For the attitude error systems (19a), we define two error variables as , . Furthermore, the consensus errors are introduced as
Obviously, one can deduce from (22) that . In order to design a distributed controller for the second-order subsystem, we introduce a fixed-time sliding-mode surface, which is defined as , where , are positive constants. The parameters are positive odd integers, satisfying , .
Then, the fixed-time control protocol for the second-order system is formulated as follows:
where , , are positive constants. , , satisfy , , and . Select to meet the constraint , which is relevant to the external disturbance ·. The proposed distributed formation protocol (23) guarantees the consensus errors can converge to be stable along within a fixed time, which is denoted as .
Then, we can obtain that attitude error variables and can converge to zero in a fixed time. When , the third-order subsystem (19b) can be simplified as
4.3. Distributed Formation Control for the Third-Order Subsystem
Similar to the procedure followed in designing the control protocol for the second-order subsystem, we can define the subsequent error variables:
Likewise, it can be obtained that (25) is a continuous third-order system. By designing a fixed-time sliding-mode surface for (25) as , we construct a fixed-time control protocol for the system (25) in the form of
where , , are positive constants. , , satisfy , , and . is selected as a positive constant surpassing , that is, .
According to Theorem 2, for the third-order error system in (25), the sliding-mode surface will converge to a small set within a fixed time. Furthermore, within a fixed time marked as , the position error variables can converge to zero along the sliding-mode surface.
5. Experimental Results
To confirm the efficiency of the proposed control scheme, the formation trajectory tracking experiment is implemented on the QBot 2e mobile robot platform. The configuration block diagram illustrating the control scheme and the application scenario are depicted in Figure 2. The experimental platform primarily comprises three QBot 2e robots, one central host computer, a set of infrared motion capture systems for real-time pose information acquisition, and a wireless communication router to enable wireless connectivity.
The experiment aims to realize that three QBot 2e robots start from random positions and maneuver to achieve a stable formation in the shape of an equilateral triangle. The robots autonomously converge to form a stable equilateral triangle formation and track a circular trajectory with a predefined radius of 0.4 m.
The directed topology graph of multiple WMRs is depicts in Figure 3, with the leader identified as 0 and three followers labeled as 1, 2, and 3. The connected topology indicates that only part of the followers have access to information transmitted by the leader. In the experiment, the relevant physical parameters of QBot 2e are given as , . The parameters of the designed fixed-time disturbance observers for two subsystems are selected as , , , , , . And the main parameters of the proposed distributed formation controllers for multi WMRs are given by , , , , , , , , , , , , .
Figure 3.
Communication topology among WMRs.
Figure 4 plots the results of the formation tracking experiment of three WMRs, where the green circle represents the desired trajectory of the virtual leader. The red, blue, and cyan circles portray the trajectory of three followers labeled by 1, 2, and 3. The black dashed lines depict the configurations of three QBot 2e robots at their initial positions, which form an irregular triangle.
Figure 4.
Trajectory tracking for multiple WMRs.
Through the designed control framework, it can be observed that, once the system stabilizes, the entire formation system of WMRa forms the desired equilateral triangle. Moreover, they all track the expected circular trajectory with a radius of m. Figure 5, Figure 6 and Figure 7 illustrate the experimental tracking errors , , and between the virtual leader and followers. As can be observed from the figure, the tracking error of the formation system can be stabilized and converged to a smaller value around 0 in about 15 s, which indicates a fast convergence rate, high accuracy, and small variability. This is achieved through the variable coefficient and variable exponent terms proposed by the controller (26). Furthermore, the efficacy of the proposed formation control scheme is validated through the results of tracking errors.
Figure 5.
Tracking errors of .
Figure 6.
Tracking errors of .
Figure 7.
Tracking errors of .
As depicted in Figure 8, the control inputs in the experiments can oscillate within an appropriate range by utilizing the designed formation protocols. At the same time, the stable control inputs ensure that each WMR can establish a formation configuration while tracking the desired trajectory of the leader.
Figure 8.
Response curves of control inputs in experiment.
The observed values and in the experimental environment are provided in Figure 9. In this experiment, the external disturbances may arise from factors such as uneven laboratory ground, wind effects, sensor measurement errors, and so on. The data displayed in Figure 9 clearly show that the error states are bounded after the system is stable. The observers demonstrate a high degree of accuracy in their estimation of the disturbances in the external environment.
Figure 9.
External disturbance estimation in experiment.
6. Conclusions
This article investigates the problem of distributed fixed-time tracking control for MASs and applies it to a multi-WMR system. Firstly, a fixed-time disturbance observer is designed for a third-order continuous integration system with external disturbances, which can effectively attenuate the chattering phenomenon. Then, a distributed controller is devised to achieve the formation tracking of a third-order MAS by combining the integral sliding-mode methodology. Finally, the designed control scheme is applied to a mobile robot platform for experimental validation. Nevertheless, the design and experimental implementation of the entire control method rely on the assumption of ideal communication conditions. Further study will focus on communication delays in formation control for MASs.
Author Contributions
Conceptualization, L.M.; methodology, L.M.; software, Y.G.; validation, L.M. and Y.G.; formal analysis, B.L.; investigation, L.M.; resources, B.L.; data curation, Y.G.; writing—original draft preparation, L.M.; writing—review and editing, Y.G.; visualization, B.L.; supervision, Y.G.; project administration, B.L.; funding acquisition, B.L. All authors have read and agreed to the published version of the manuscript.
Funding
This work was supported in part by the National Natural Science Foundation of China (Grant Number 62073212) and the Natural Science Foundation of Shanghai (Grant Number 23ZR1426600).
Institutional Review Board Statement
Not applicable.
Informed Consent Statement
Not applicable.
Data Availability Statement
The data presented in this study are available on request from the corresponding author.
Conflicts of Interest
The authors declare no conflicts of interest.
Abbreviations
The following abbreviations are used in this manuscript:
| MAS | Multi-agent system |
| WMR | Wheeled mobile robot |
| HMAS | High-order multi-agent system |
References
- Hu, Q.; Shi, Y.; Wang, C. Event-based formation coordinated control for multiple spacecraft under communication constraints. IEEE Trans. Syst. Man Cybern. Syst. 2021, 51, 3168–3179. [Google Scholar] [CrossRef]
- Gong, W.; Li, B.; Yang, Y.; Xiao, B.; Ran, D. Leader-following output-feedback consensus for second order multiagent systems with arbitrary convergence time and prescribed performance. ISA Trans. 2023, 141, 251–260. [Google Scholar] [CrossRef]
- Li, B.; Liu, H.; Ahn, C.K.; Gong, W. Optimized intelligent tracking control for a quadrotor unmanned aerial vehicle with actuator failures. Aerosp. Sci. Technol. 2024, 144, 108803. [Google Scholar] [CrossRef]
- Sun, Z.; Liu, Q.; Huang, N.; Yu, C.; Anderson, B.D.O. Cooperative event-based rigid formation control. IEEE Trans. Syst. Man Cybern. Syst. 2021, 51, 4308–4320. [Google Scholar] [CrossRef]
- Yan, Z.; Zhang, M.; Zhang, C.; Zeng, J. Decentralized formation trajectory tracking control of multi-AUV system with actuator saturation. Ocean Eng. 2022, 255, 111423. [Google Scholar] [CrossRef]
- Maghenem, M.; Loria, A.; Nuno, E.; Panteley, E. Consensus-based formation control of networked nonholonomic vehicles with delayed communications. IEEE Trans. Autom. Control 2021, 66, 2242–2249. [Google Scholar] [CrossRef]
- Liang, D.; Wang, C.; Cai, X.; Li, Y.; Xu, Y. Distributed fixed-time leader-following consensus tracking control for nonholonomic multi-agent systems with dynamic uncertainties. Neurocomputing 2021, 430, 112–120. [Google Scholar] [CrossRef]
- Cui, Y.; Cao, L.; Gong, X.; Basin, M.V.; Shen, J.; Huang, T. Resilient output containment control of heterogeneous multiagent systems against composite attacks: A digital twin approach. IEEE Trans. Cybern. 2023. [Google Scholar] [CrossRef] [PubMed]
- Li, B.; Gong, W.; Yang, Y.; Xiao, B. Distributed fixed-time leader-following formation control for multi-quadrotors with prescribed performance and collision avoidance. IEEE Trans. Aerosp. Electron. Syst. 2023, 59, 7281–7294. [Google Scholar] [CrossRef]
- Bhat, S.; Bernstein, D. Finite-time stability of continuous autonomous systems. SIAM J. Control Optim. 2000, 38, 751–766. [Google Scholar] [CrossRef]
- Zuo, Z.; Tie, L. A new class of finite-time nonlinear consensus protocols for multi-agent systems. Int. J. Control. 2014, 87, 363–370. [Google Scholar] [CrossRef]
- Du, H.; Wen, G.; Cheng, Y.; He, Y.; Jia, R. Distributed finite-time cooperative control of multiple high-order nonholonomic mobile robots. IEEE Trans. Neural Netw. Learn. Syst. 2017, 28, 2998–3006. [Google Scholar] [CrossRef]
- Zhang, J.; Fu, Y.; Fu, J. Adaptive finite-time optimal formation control for second-order nonlinear multiagent systems. IEEE Trans. Syst. Man Cybern. Syst. 2023, 53, 6132–6144. [Google Scholar] [CrossRef]
- Wei, C.; Li, Y.; Yin, Z.; Liang, Z.; Feng, J. On finite-time anti-saturated proximity control with a tumbling non-cooperative space target. Space Sci. Technol. 2023, 3, 0045. [Google Scholar] [CrossRef]
- Ou, M.; Du, H.; Li, S. Finite-time tracking control of multiple nonholonomic mobile robots. Int. J. Robust Nonlinear Control 2012, 349, 2834–2860. [Google Scholar] [CrossRef]
- Tran, Q.V.; Trinh, M.H.; Zelazo, D.; Mukherjee, D.; Ahn, H.S. Finite-time bearing-only formation control via distributed global orientation estimation. IEEE Trans. Control Netw. Syst. 2019, 6, 702–712. [Google Scholar] [CrossRef]
- Wang, D.; Zong, Q.; Tian, B.; Wang, F.; Dou, L. Finite-time fully distributed formation reconfiguration control for UAV helicopters. Int. J. Robust Nonlinear Control 2018, 28, 5943–5961. [Google Scholar] [CrossRef]
- Zhu, C.; Huang, B.; Su, Y.; Zhou, B.; Zhang, E. Finite-time time-varying formation control for marine surface vessels. Ocean. Eng. 2021, 239, 109817. [Google Scholar] [CrossRef]
- Polyakov, A. Nonlinear feedback design for fixed-time stabilization of linear control systems. IEEE Trans. Autom. Control 2012, 57, 2106–2110. [Google Scholar] [CrossRef]
- Liu, H.; Li, B.; Xiao, B.; Ran, D.; Zhang, C. Reinforcement learning-based tracking control for a quadrotor unmanned aerial vehicle under external disturbances. Int. J. Robust Nonlinear Control 2023, 33, 10360–10377. [Google Scholar] [CrossRef]
- Jiang, B.; Hu, Q.; Friswell, M.I. Fixed-time rendezvous control of spacecraft with a tumbling target under loss of actuator effectiveness. IEEE Trans. Aerosp. Electron. Syst. 2016, 52, 1576–1586. [Google Scholar] [CrossRef]
- Liu, J.; Sun, M.; Chen, Z.; Sun, Q. Output feedback control for aircraft at high angle of attack based upon fixed-time extended state observer. Aerosp. Sci. Technol. 2019, 95, 105468. [Google Scholar] [CrossRef]
- Ye, D.; Zou, A.M.; Sun, Z. Predefined-time predefined-bounded attitude tracking control for rigid spacecraft. IEEE Trans. Aerosp. Electron. Syst. 2022, 58, 464–472. [Google Scholar] [CrossRef]
- Cao, L.; Xiao, B.; Golestani, M.; Ran, D. Faster fixed-time control of flexible spacecraft attitude stabilization. IEEE Trans. Ind. Inform. 2020, 16, 1281–1290. [Google Scholar] [CrossRef]
- An, S.; Wang, L.; He, Y. Robust fixed-time tracking control for underactuated AUVs based on fixed-time disturbance observer. Ocean Eng. 2022, 266, 112567. [Google Scholar] [CrossRef]
- Zuo, Z.; Tian, B.; Defoort, M.; Ding, Z. Fixed-time consensus tracking for multiagent systems with high-order integrator dynamics. IEEE Trans. Autom. Control 2018, 63, 563–570. [Google Scholar] [CrossRef]
- Ou, M.; Sun, H.; Zhang, Z.; Li, L. Fixed-time trajectory tracking control for multiple nonholonomic mobile robots. Trans. Inst. Meas. Control 2021, 43, 1596–1608. [Google Scholar] [CrossRef]
- Liu, Y.; Zhang, F.; Huang, P.; Lu, Y. Fixed-time consensus tracking for second-order multiagent systems under disturbance. IEEE Trans. Syst. Man Cybern. Syst. 2021, 51, 4883–4894. [Google Scholar] [CrossRef]
- Chen, Y.; Zhu, B. Distributed fixed-time control of high-order multi-agent systems with non-holonomic constraints. J. Franklin Inst. 2021, 358, 2948–2963. [Google Scholar] [CrossRef]
- Ma, L.; Wang, Y.L.; Fei, M.R.; Pan, Q.K. Cross-dimensional formation control of second-order heterogeneous multi-agent systems. ISA Trans. 2022, 127, 188–196. [Google Scholar] [CrossRef]
- Zhang, G.; Wang, Y.; Wang, J.; Chen, J.; Qian, D. Disturbance observer–based super-twisting sliding mode control for formation tracking of multi-agent mobile robots. Meas. Control 2020, 53, 908–921. [Google Scholar] [CrossRef]
- Cheng, W.; Zhang, K.; Jiang, B.; Ding, S.X. Fixed-time fault-tolerant formation control for heterogeneous multi-agent systems with parameter uncertainties and disturbances. IEEE Trans. Circuits Syst. I Reg. Pap. 2021, 68, 2121–2133. [Google Scholar] [CrossRef]
- Jenabzadeh, A.; Safarinejadian, B. Distributed estimation and control for nonlinear multi-agent systems in the presence of input delay or external disturbances. ISA Trans. 2020, 98, 198–206. [Google Scholar] [CrossRef] [PubMed]
- Olfati-Saber, R.; Murray, R. Consensus problems in networks of agents with switching topology and time-delays. IEEE Trans. Autom. Control 2004, 49, 1520–1533. [Google Scholar] [CrossRef]
- Polycarpou, M.; Ioannou, P. A robust adaptive nonlinear control design. Automatica 1996, 32, 423–427. [Google Scholar] [CrossRef]
- Chevillard, S. The functions erf and erfc computed with arbitrary precision and explicit error bounds. Inf. Comput. 2012, 216, 72–95. [Google Scholar] [CrossRef]
- Bagul, Y.J.; Chesneau, C. Sigmoid functions for the smooth approximation to the absolute value function. Moroccan J. Pure Appl. Anal. 2021, 7, 12–19. [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. |
© 2024 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/).