R. Aldana-López,D. Gómez-Gutiérrez,M. Defoort,J. D. Sánchez-Torres,A. J. Muñoz-Vázquez
Abstract:This paper addresses the robust consensus problem under switching topologies. Contrary to existing methods, the proposed approach provides decentralized protocols that achieve consensus for networked multi-agent systems in a predefined time. Namely, the protocol design provides a tuning parameter that allows setting the convergence time of the agents to a consensus state. An appropriate Lyapunov analysis exposes the capability of the current proposal to achieve predefined-time consensus over switching topologies despite the presence of bounded perturbations. Finally, the paper presents a comparison showing that the suggested approach subsumes existing fixed-time consensus algorithms and provides extra degrees of freedom to obtain predefined-time consensus protocols that are less over-engineered, i.e., the difference between the estimated convergence time and its actual value is lower in our approach. Numerical results are given to illustrate the effectiveness and advantages of the proposed approach.
What problem does this paper attempt to address?
The problem that this paper attempts to solve is the challenge of achieving robust consensus in multi - agent systems under switching topologies. Specifically, it proposes a new class of consensus algorithms that can converge within a preset time and ensure consensus even when the network topology changes and there are bounded perturbations.
### Problem Background
In the cooperative control of multi - agent systems, the consensus problem is one of the core challenges. The goal is to design decentralized protocols such that all agents finally reach a common state (i.e., the consensus state) through interactions with their neighbors. Traditional methods mainly focus on asymptotic convergence or finite - time convergence, but the convergence time of these methods is either infinite or depends on the initial conditions, which are usually unknown in a decentralized architecture.
### Core Contributions of the Paper
1. **Preset - Time Convergence**: The algorithms proposed in the paper can achieve consensus within a preset time, and this time is a parameter that can be preset. This means that the algorithm can not only converge in a finite time but also precisely control the convergence time.
2. **Robustness**: The proposed algorithms are robust to bounded external perturbations, ensuring that consensus can still be achieved when the network topology changes and there are interferences.
3. **Flexibility**: Compared with the existing fixed - time consensus algorithms, the new method provides more freedom in parameter selection, enabling more flexible protocol design and making the difference between the actual convergence time and the estimated upper limit smaller.
4. **No Need for Global Clock Synchronization**: The protocols in the paper are autonomous and do not require all nodes in the network to share the same time reference, which is especially important for decentralized systems in practical applications.
### Formula Summary
To achieve the above goals, the paper uses the following key formulas:
- **Definition of Preset - Time Stability**:
\[
T_c = T_c(\rho)>0
\]
where \(T_c\) is the preset time and \(\rho\) is the system parameter vector.
- **Lyapunov Function**:
\[
V(x)=\max(x_1,\ldots,x_n)-\min(x_1,\ldots,x_n)
\]
used to prove the stability of the system.
- **Design of Control Input**:
\[
u_i = \kappa_i\left[(\alpha|e_i|^p+\beta|e_i|^q)^k+\zeta\right]\text{sign}(e_i)
\]
where \(e_i=\sum_{j\in N_i(X_{\sigma(t)})}a_{ij}(x_j(t)-x_i(t))\), and \(\alpha,\beta,p,q,k > 0\), \(kp < 1\), \(kq>1\).
Through these formulas, the paper shows how to design robust consensus protocols and proves their effectiveness under switching topologies.