Next Article in Journal
Physiological Noise in Cardiorespiratory Time-Varying Interactions
Previous Article in Journal
Robust Distributed High-Dimensional Regression: A Convoluted Rank Approach
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Privacy-Preserving Average-Tracking Control for Multi-Agent Systems with Constant Reference Signals

1
School of Mechanical, Electrical and Information Engineering, Wuxi Vocational Institute of Arts & Technology, Wuxi 214206, China
2
School of Internet of Things Engineering, Jiangnan University, Wuxi 214122, China
*
Author to whom correspondence should be addressed.
Entropy 2026, 28(1), 120; https://doi.org/10.3390/e28010120
Submission received: 16 December 2025 / Revised: 11 January 2026 / Accepted: 17 January 2026 / Published: 19 January 2026
(This article belongs to the Section Information Theory, Probability and Statistics)

Abstract

This paper addresses the average-tracking control problem for multi-agent systems subject to constant reference signals. By introducing auxiliary signals generated from the states and delayed states of agents, a novel privacy-preserving integral-type average-tracking algorithm is proposed. Leveraging the frequency-domain analysis approach, delay-dependent sufficient and necessary conditions for ensuring asymptotic average-tracking convergence are derived. Furthermore, the proposed algorithm is extended to tackle the average-tracking control problem with mismatched reference signals, and a corresponding delay-dependent sufficient condition is established to guarantee privacy-preserving average-tracking convergence. Numerical simulations are conducted to verify the effectiveness of the developed algorithms.

1. Introduction

In recent decades, the average-tracking control problem of multi-agent systems, where each agent has a different reference signal, has attracted much attention due to its wide applications in distributed estimation and tracking, distributed resource allocation, sensor fusion, map merging, etc. [1].
For multi-agent systems where each agent is assigned an individual reference signal, the average-tracking control problem requires that each agent asymptotically converge to the average value of all reference signals through a distributed control protocol. To address the average-tracking control problem with constant reference signals, various proportional–integral (PI) average-tracking control algorithms have been proposed and analyzed for first-order multi-agent systems [2,3,4,5], with the necessary convergence condition being that the information-exchanging topology is balanced. Considering agents subject to heterogeneous external disturbances, Liu et al. integrated disturbance observers into the PI average-tracking control algorithm and derived the necessary and sufficient conditions for the system with identical time delays and a balanced topology [6]. For multi-agent systems tasked with tracking heterogeneous time-varying reference signals, numerous sophisticated average-tracking control algorithms have been developed and theoretically verified to be effective [7,8,9,10].
Notably, increasing attention has been devoted to multi-agent systems with mismatched reference signals, where valid agents are equipped with individual reference signals, while the remaining auxiliary connecting agents have no reference signals. Evidently, the average-tracking control problem for such systems poses greater challenges in analysis and synthesis. For first-order multi-agent systems with mismatched reference signals, Shan and Liu proposed a novel PI average-tracking control algorithm and derived a delay-dependent convergence condition for the system with identical time delays [11]. In addition, Chung and Kia adopted novel PI average-tracking control algorithms for first-order agents subject to mismatched time-varying reference signals, though non-negligible tracking errors persisted [12]. For the average-tracking control problem where mismatched constant reference signals are set as the initial states of the corresponding agents, Shao and Tian developed a constructive consensus algorithm under the premise that each agent must acquire the total number of agents and the number of reference signals [13]. Considering heterogeneous linear multi-agent systems, Liu et al. [14] designed a hierarchical average-tracking control algorithm to address the average-tracking problem with mismatched reference signals, which consists of an average-consensus algorithm and a decentralized tracking controller. Furthermore, Liu et al. analyzed the convergence conditions under directed and balanced topologies by leveraging the graph theory and the matrix theory [14].
In the coordination control of multi-agent systems, privacy preservation is consistently required due to inter-agent communication. Specifically, the privacy-preserving average-consensus problem, where each agent asymptotically converges to the average value of all agents’ initial states, has garnered significant research attention. To safeguard the privacy of initial states, obfuscation signals are incorporated into the agents’ dynamics and transmitted information [15,16]. Additionally, Wang [17] proposed a privacy-preserving average-consensus algorithm based on state decomposition, wherein each agent’s state is partitioned into two sub-states: one sub-state is updated via coordination control using neighbors’ corresponding sub-states, while the other sub-state evolves through internal computations. This state decomposition strategy thereby ensures the privacy of initial states [17]. Furthermore, other privacy-preserving techniques, such as homomorphic encryption [18] and differential privacy [19], have also been adopted in the consensus control of multi-agent systems.
In this paper, a privacy-preserving average-tracking control algorithm is proposed for first-order multi-agent systems with constant reference signals. The key design idea lies in constructing auxiliary signals that are distinct from the agents’ states and reference signals, with only these auxiliary variables transmitted for inter-agent coordination control. Firstly, the proposed algorithm is analyzed under the scenario of matched constant reference signals, and a delay-dependent sufficient and necessary convergence condition is derived via the frequency-domain analysis approach. Subsequently, for the case of mismatched constant reference signals, the proposed algorithm is modified, and a corresponding delay-dependent convergence condition is obtained based on frequency-domain analysis.
Notation. R, R p , and R p × q represent the set of real numbers, p-dimensional real vectors, and p × q real matrices, respectively. 1 n = [ 1 , 1 , , 1 ] T denotes the n-dimensional column vector with all elements of 1, and I n represents a n × n identity matrix. Let R ( s ) be the set of all polynomials (rational functions, respectively) in s with real coefficients, and let R ( s ) p × q be p × q complex matrices with elements in R ( s ) . C denotes the set of complex numbers. For a matrix P C n × n , det ( P ) is the determinant of P, and ρ ( P ) is the matrix spectral radius. For q 1 C , q 2 C , C o ( q 1 , q 2 ) is the convex hull of two complex numbers. For any a 1 , , a n C , diag { a 1 , , a n } is a diagonal matrix with diagonal elements a 1 , , a n .

2. Problem Description

2.1. Preliminaries

Considering the following first-order multi-agent system
x ˙ i ( t ) = u i ( t ) , i N ,
where N = { 1 , , n } , and x i ( t ) R and u i ( t ) R denote the state and control input, respectively.
Average-tracking control problem. Each agent has a constant reference signal r i R , and the control goal of agents (1) is
lim t x i ( t ) = 1 n k N r k , i N .
The information-exchanging topology of system (1) is depicted as an undirected graph G = ( N , E , A ) , and G consists of a node set N , a edge set E N × N , and a matrix A = [ a i , j ] R n × n with adjacent weight a i j 0 . e i , j = ( i , j ) E is an undirected edge between i and j and implies that each node can receive information from the other one. N i = { j N : e i , j E } denotes the neighbor set of node i. Suppose that a i j = a j i > 0 e i , j E and a i , i = 0 for all i N . Then, we define L = D A = [ l i , j ] R n × n as the Laplacian matrix and D = diag { j = 1 n a i , j , i N } as the degree matrix. A path between the nodes i s and node i e is a sequence of edges ( i s , i 2 ) , , ( i s 1 , i e ) . The undirected graph is connected if each node has a path to every other node.
In this paper, we focus on the undirected graph as follows.
Assumption 1.
The information-exchanging topology G of system (1) is undirected and connected.

2.2. Critical Lemmas

Lemma 1
([20,21]). L has a simple eigenvalue of 0, and L 1 n = 0 if the corresponding topology G is undirected and connected.
According to Assumption 1 and Lemma 1, we list the eigenvalues of L as λ 1 = 0 , λ 2 , , λ n , and λ i > 0 , i = 2 , , n .
Lemma 2
([22]). Consider the proper transfer function matrix H ( s ) R ( s ) M × M , where M is a positive integrator. Φ ( s ) = det ( I + H ( s ) ) has its zeros lying in the open left-half complex plane if and only if the number of encircling ( 1 , j 0 ) counterclockwise by the eigenloci of H ( j ω ) , ω ( , + ) , is equivalent to the number of poles lying in the right-half plane of H ( s ) .
Lemma 3
([23]). Define W C n × n , W = W 0 and Q = diag { q i , q i C , i N } . Then,
λ ( W Q ) ρ ( W ) C o ( 0 { q i } ) ,
Lemma 4.
Let ϕ 1 ( j ω ) = 1 μ e j ω τ ω 2 + j κ ω with κ > 0 and 1 > μ > 0 . Assume that ϕ 1 ( j ω ) = 1 μ e j ω τ ω 2 with ω > 0 crosses the negative real axis for the first time at ω c 1 . Then, ω c 1 > π τ and satisfies
μ ω c 1 sin ( ω c 1 τ ) + κ ( 1 μ cos ( ω c 1 τ ) ) = 0 .
In addition, ϕ 1 ( j ω ) with ω ( 0 , ω c 1 ) is in the third quadrant.
Proof. 
Based on the expression of ϕ 1 ( j ω ) , we obtain
arg ( ϕ 1 ( j ω ) ) = π + arctan ( μ sin ( ω τ ) 1 μ cos ( ω τ ) ) + arctan ( κ ω ) ,
where arg ( · ) denotes the phase. According to the definition of ω c 1 , we obtain
arg ( ϕ 1 ( j ω ) ) < π , ω ( 0 , ω c 1 ) , and arg ( ϕ 1 ( j ω c 1 ) ) = π .
Obviously, ϕ 1 ( j ω ) lies in the third quadrant for ω ( 0 , ω c 1 ) . □
Lemma 5.
Let ϕ 2 ( j ω ) = 1 μ e j ω τ ω 2 with κ > 0 and 1 > μ > 0 .
1. 
ϕ 2 ( j ω ) is in the third quadrant with ω ( 0 , ω c 2 ) and ω c 2 = π τ ;
2. 
| ϕ 1 ( j ω ) | < | ϕ 2 ( j ω ) | 1 + μ ω c 2 2 with ω [ ω c 2 , + ) .
Proof. 
From the expression of ϕ 2 ( j ω ) , we obtain
arg ( ϕ 2 ( j ω ) ) = π + arctan ( μ sin ( ω τ ) 1 μ cos ( ω τ ) ) ,
and it is obvious that
arg ( ϕ 1 ( j ω ) ) > arg ( ϕ 2 ( j ω ) ) .
Additionally, ϕ 2 ( j ω ) passes through the negative real axis at ω c = π τ for the first time. Hence, it is concluded that ϕ 2 ( j ω ) with ω ( 0 , ω c ) is in the third quadrant.
Then, by computation, we obtain
| ϕ 2 ( j ω ) | = | 1 μ e j ω τ | ω 2 .
Obviously, we have
| ϕ 1 ( j ω ) | < | ϕ 2 ( j ω ) | = 1 2 + μ 2 2 μ cos ( ω τ ) ω 2 1 + μ ω 2 .
Hence, | ϕ 1 ( j ω ) | < | ϕ 2 ( j ω ) | 1 + μ ω c 2 = ( 1 + μ ) τ 2 π 2 also holds with ω [ ω c , + ) . □

3. Privacy-Preserving Average-Tracking Algorithm

Referring to the PI average-tracking algorithm in [12], we propose the following privacy-preserving average-tracking algorithm:
u i ( t ) = κ ( r i x i ( t ) ) + κ I j N i a i j ( z j ( t ) z i ( t ) ) , z ˙ i ( t ) = j N i a i j ( ϕ j ( t ) ϕ i ( t ) ) , i N ,
where κ > 0 , κ I > 0 , a i j > 0 is the coupling weight, and z i ( t ) R and ϕ i ( t ) R are the auxiliary variables.
Remark 1.
In algorithm (9), the signals z i ( t ) and ϕ i ( t ) are transmitted through a communication network so as to reach the average-tracking collective behavior. In this paper, ϕ i ( t ) = f ( x i ( t ) , x i ( t τ ) ) R is designed as a function for the state x i ( t ) and its delayed state x i ( t τ ) , where τ > 0 is the time delay. Obviously, the privacy is preserved because the states x i ( t ) cannot be directly obtained from the signals z i ( t ) and ϕ i ( t ) . Compared with existing privacy-preserving mechanisms, including those based on external signal introduction [15,16,19], the Paillier cryptosystem [18] and state decomposition [17], the proposed privacy-preserving algorithm exhibits distinct simplicity. This advantage stems from the fact that no complex external signals are incorporated into the agents’ dynamics, and the system dimension remains unchanged.
With algorithm (9), the closed-loop form of agents (1) is
x ˙ i ( t ) = κ ( r i x i ( t ) ) + κ I j N i a i j ( z j ( t ) z i ( t ) ) , z ˙ i ( t ) = j N i a i j ( ϕ j ( t ) ϕ i ( t ) ) , i N .
In this paper, we adopt
ϕ i ( t ) = x i ( t ) μ x i ( t τ ) ,
where μ ( 0 , 1 ) , τ > 0 is time delay, and the system (10) becomes
x ˙ i ( t ) = κ ( r i x i ( t ) ) + κ I j N i a i j ( z j ( t ) z i ( t ) ) , z ˙ i ( t ) = j N i a i j ( ( x j ( t ) μ x j ( t τ ) ) ( x i ( t ) μ x i ( t τ ) ) ) , i N .
By adopting the Laplace transform, we obtain the characteristic equation of system (12) for x ( t ) = [ x 1 ( t ) , , x n ( t ) ] T is
det ( s 2 I + κ s + κ I g ( s ) L 2 ) = 0 ,
where g ( s ) = 1 μ e s τ .
Theorem 1.
Investigate the multi-agent system (12), and the information-exchanging topology satisfies Assumption 1. If and only if
κ I λ max 2 1 + μ ω c 1 ω c 1 2 + κ 2 < 1
holds, where ω c 1 satisfies (3) and λ max = max i N λ i , the agents (12) reach the average value of the reference signal asymptotically.
Proof. 
Let f ( s ) = det ( s 2 I + κ s + κ I g ( s ) L 2 ) . It follows from Lemma 1 and Assumption 1 that f ( 0 ) = 0 and f ( s ) has one simple zero at s = 0 . □
Considering s 0 , Equation (13) can be rewritten as
det ( I + κ I g ^ ( s ) L 2 ) = 0 ,
which equals
i = 1 n ( 1 + κ I λ i 2 g ^ ( s ) ) = 0 ,
where g ^ ( s ) = 1 μ e s τ s ( s + κ ) , and λ 1 = 0 , λ i > 0 , i = 2 , , n . Obviously, (16) is equivalent to
1 + κ I λ i 2 g ^ ( s ) = 0 , i = 2 , , n .
Equation (17) has its roots lying in the open left-half complex plane if and only if κ I λ i 2 g ^ ( j ω ) with ω > 0 does not enclose ( 1 , j 0 ) . From Lemma 4, κ I λ i 2 g ^ ( j ω ) passes through the negative real axis at ω c 1 in (3) for the first time. Hence, κ I λ i 2 g ^ ( j ω ) with ω > 0 does not enclose ( 1 , j 0 ) if and only if (14) holds.
Consequently, Equation (13) has its roots lying in the open left-half complex plane except for one root at s = 0 , i.e., lim t x i ( t ) = x i * , i N , lim t z i ( t ) = z i * , i N . Hence, it follows from dynamical Equation (5) that L [ x 1 * , , x n * ] T = 0 . Using Lemma 1, it can be concluded that x * = [ x 1 * , , x n * ] T = c 1 n , i.e., the system (12) asymptotically achieves stationary consensus.
Then, one obtains
0 = κ ( r i x i ( t ) ) + κ I j N i a i j ( z j ( t ) z i ( t ) ) .
Assumption 1 guarantees the symmetry of the adjacent weights, and it results in
i = 1 n κ ( r i c ) = 0 ,
which yields
c = 1 i = 1 n i = 1 n r i = 1 n k = 1 n r k .
Therefore, the agents (12) asymptotically reach the average value of reference signals. Theorem 1 is proved.
Moreover, ω c 1 > π τ in Lemma 4 yields the following sufficient condition.
Corollary 1.
Consider the multi-agent system (12) under an information-exchanging topology that satisfies Assumption 1. The agents (12) asymptotically converge to the average value of reference signals, if
τ < 2 π 2 κ 4 + 4 ( κ I λ max 2 ( 1 + μ ) ) 2 κ 2
holds.
Example 1.
Consider a multi-agent system of eight agents (12), and the information-exchanging topology presented in Figure 1 is undirected and connected. In Figure 1, the circle denotes the agent, and the number denotes the index of the agent. For convenience, we set the adjacent weights as 1 and obtain the largest eigenvalue of L as λ max = 6 . The reference signals of agents are r 1 = 3 , r 2 = 6 , r 3 = 4 , r 4 = 5 , r 5 = 7 , r 6 = 2 , r 7 = 3 , r 8 = 4 , and we obtain the average value of reference signals as 1 4 i = 1 8 r i = 4.25 . Additionally, the control gains are set as κ = 1 and κ I = 0.5 .
Subsequently, we set μ = 0.5 and obtain τ max < 0.723 (s) from Theorem 1. We choose τ = 0.3 (s) for convenience, and the agents reach the average value of reference signals asymptotically (see Figure 2). Obviously, the privacy of states x i ( t ) is preserved. Under a larger time delay τ = 0.75 (s), the agents’ states diverge (see Figure 3), and the average value of reference signals cannot be tracked.
Meanwhile, we use numerical computation to analyze the sufficient and necessary conditions (3) and (14) in Theorem 1. Generally speaking, increasing the time delay prolongs the convergence time and even leads to the oscillation and divergence (see Figure 3) of agents’ states. In spite of this, different control parameters κ , κ I tolerate distinct largest time delay (see Figure 4 and Figure 5). Figure 4 shows that the largest time delay τ max increases as κ increases with κ I = 0.5 , μ = 0.5 , while Figure 5 demonstrates that the largest time delay τ max decreases as κ I increases with κ = 1 , μ = 0.5 .

4. Average-Tracking Algorithm of Mismatched Constant Reference Signals

Motivated by the PI average-tracking algorithm in [11], a privacy-preserving average-tracking control algorithm is designed herein for first-order multi-agent systems with mismatched constant reference signals, which is formulated as follows:
u i ( t ) = δ i κ ( r i x i ( t ) ) + κ I j N i a i j ( z j ( t ) z i ( t ) ) , z ˙ i ( t ) = j N i a i j ( ϕ j ( t ) ϕ i ( t ) ) , i N ,
where κ > 0 , κ I > 0 , a i j > 0 is coupling weight, z i ( t ) R and ϕ i ( t ) R are auxiliary variables, and δ i is defined by
δ i = 1 , i N 1 ; 0 , i N 2 ,
where N 1 = { 1 , 2 , , m } with m 2 denotes the set of valid agents that possess the reference signals, and N 2 = { m + 1 , , n } denotes the set of extra connecting agents that have no reference signals.
With algorithm (19) and ϕ i ( t ) = x i ( t ) μ x i ( t τ ) in (11), the closed-loop form of agents (1) is
x ˙ i ( t ) = δ i κ ( r i x i ( t ) ) + κ I j N i a i j ( z j ( t ) z i ( t ) ) , z ˙ i ( t ) = j N i a i j ( ( x j ( t ) μ x j ( t τ ) ) ( x i ( t ) μ x i ( t τ ) ) ) , i N ,
where μ ( 0 , 1 ) , τ > 0 .
The characteristic equation of system (20) for x ( t ) = [ x 1 ( t ) , , x n ( t ) ] T is
det ( s 2 I + κ Δ s + κ I g ( s ) L 2 ) = 0 ,
where Δ = diag { δ i , i N } .
Theorem 2.
Considering the multi-agent systems (20) with an undirected information-exchanging topology satisfying Assumption 1, if
τ 2 κ I λ max 2 ( 1 + μ ) π 2 < 1
holds, the agents (20) asymptotically track the average value of reference signals of the valid agents.
Proof. 
When s = 0 , let f ˜ ( s ) = det ( s 2 I + κ Δ s + κ I g ( s ) L 2 ) . For the topology satisfying Assumption 1, it follows from Lemma 1 that f ˜ ( 0 ) = 0 and f ˜ ( s ) has only one zero at s = 0 . □
When s 0 , Equation (21) equals
det ( I + κ I Θ ( s ) L 2 ) = 0 ,
where Θ ( s ) = diag { g ˜ i ( s ) , i N } with g ˜ i ( s ) = 1 μ e s τ s ( s + κ ) , i N 1 and g ˜ i ( s ) 1 μ e s τ s 2 , i N 2 .
Let F ˜ ( s ) = det ( I + κ I Θ ( s ) L 2 ) , and we will analyze the distribution of the zeros of F ˜ ( s ) . According to Lemma 2, F ˜ ( s ) has its zeros on the open left-half complex plane if λ ( κ I Θ ( j ω ) L 2 ) with ω R does not enclose ( 1 , j 0 ) . Due to the symmetric weights, we obtain L 2 = ( L 2 ) T 0 . From Lemma 3, one obtains
λ ( κ I Θ ( j ω ) L 2 ) κ I ρ ( L 2 ) C o ( 0 g ˜ i ( j ω ) , i N ) = κ I λ max 2 C o ( 0 g ˜ i ( j ω ) , i N ) .
From Lemmas 4 and 5, all the curves g ˜ i ( j ω ) , i N are in the third quadrant when ω ( 0 , ω c 2 ) with ω c 2 = π τ max , so C o ( 0 , g ˜ i ( j ω ) , i N ) does not enclose ( 1 , j 0 ) for ω ( 0 , ω c 2 ) . According to the second item of Lemma 5, | g ˜ i ( j ω ) | 1 + μ ω c 2 2 , i N with ω [ ω c 2 , + ) . Then, the curves g ˜ i ( j ω ) , i N all lie in the right side of the vertical line = 1 + μ ω c 2 2 . Hence, C o ( 0 , g ˜ i ( j ω ) , i N ) does not enclose ( 1 + μ ω c 2 2 , j 0 ) .
With (22), then, κ I λ max 2 C o ( 0 g ˜ i ( j ω ) , i N ) does not enclose ( 1 , j 0 ) , so λ ( κ I Θ ( j ω ) L 2 ) with ω R does not enclose ( 1 , j 0 ) . Thus, the real parts of zeros of F ˜ ( s ) are negative according to Lemma 2.
Hence, the roots of (21) lie in the open left-half complex plane except for one root at s = 0 .
Similar to the proof of Theorem 1, the states x i ( t ) and z i ( t ) of the system (4) converge to a steady state, i.e., lim t x i ( t ) = x i * , lim t z i ( t ) = z i * , i N . Thus, L [ x 1 * , , x n * ] T = 0 , and it follows from Lemma 1 that x * = [ x 1 * , , x n * ] T = c 1 n . Thus, we obtain
0 = δ i κ ( r i x i ( t ) ) + κ I j N i a i j ( z j ( t ) z i ( t ) ) .
Because of the symmetric coupling weights in Assumption 1, we obtain
i = 1 n δ i κ ( r i c ) = 0 ,
i.e.,
c = 1 i = 1 n δ i i = 1 n δ i r i = 1 m k = 1 m r k .
Thus, the agents (20) asymptotically converge to the average value of mismatched constant reference signals. Theorem 2 is proved.
Remark 2.
First-order dynamics are too simple to describe complex real systems, such as quadcopters, manipulators, etc.; therefore, high-order dynamics are adopted to express the complex plant. Referring to the design of algorithms (9) and (19), one can design the average-tracking control algorithm with matched and mismatched constant references for high-order multi-agent systems [24,25]. Additionally, the Lyapunov stability analysis method should be used to analyze the convergence property of the algorithms.
Example 2.
Investigate a multi-agent system (20) of 20 agents including 10 valid agents 1 , , 10 and 10 extra connecting agents 11 , , 20 . The information-exchanging topology adopted herein is shown in Figure 6. In Figure 6, the white circle and red circle denote the valid agents and extra connecting agents respectively, and the number denotes the index of the agent. Set the adjacent weights as 1 and obtain the largest eigenvalue of L of λ max = 7.1594 . The valid agents’ reference signals are r 1 = 3 , r 2 = 6 , r 3 = 4 , r 4 = 5 , r 5 = 7 , r 6 = 2 , r 7 = 3 , r 8 = 4 , r 9 = 5 , r 10 = 7 , so the average value of these signals is 1 10 i = 1 10 r i = 4.6 . Additionally, the control parameters are set as κ = 1 , κ I = 1 and μ = 0.5 .
Accordingly, the maximum allowable time delay τ max = 0.3583 (s) is derived from Theorem 2. A time delay τ = 0.2 (s) (satisfying (22)) is selected for simulation validation, and the results (see Figure 7) confirm that the system asymptotically converges to the average value of the mismatched reference signals. Additionally, the convergence behaviors of the distinct auxiliary and state signals illustrated in Figure 8 further verify the effectiveness of the proposed privacy preservation strategy.

5. Conclusions

In this study, we investigate the privacy-preserving average-tracking control problem for multi-agent systems tasked with tracking constant reference signals. By incorporating auxiliary signals that are distinct from the agents’ states and reference signals into the coordination control mechanism, an integral-type average-tracking control algorithm is proposed. Leveraging frequency-domain analysis, a delay-dependent sufficient and necessary condition is derived to guarantee that the system asymptotically tracks the average value of matched reference signals. Meanwhile, a modified privacy-preserving average-tracking algorithm is designed for multi-agent systems with mismatched reference signals, and a corresponding delay-dependent convergence condition is established via frequency-domain analysis. Our future research will extend the findings of this paper to higher-order multi-agent systems and further investigate the average-tracking control algorithm with fixed-time convergence [25] and event-triggered mechanism [26,27].

Author Contributions

Conceptualization, methodology and formal analysis, W.J. and C.-L.L.; software and visualization, W.J. and C.-L.L.; validation, W.J. and C.-L.L.; writing—original draft preparation, W.J.; writing—review and editing, W.J. and C.-L.L.; funding acquisition, W.J. and C.-L.L. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the “Qinglan project” of Jiangsu Province and the National Natural Science Foundation of China under Grant 61973139.

Data Availability Statement

The original contributions presented in this study are included in the article. Further inquiries can be directed to the corresponding author.

Acknowledgments

The authors would like to thank the reviewers for their valuable and helpful comments which have improved the presentation.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Kia, S.S.; Van Scoy, B.; Cortes, J.; Freeman, R.A.; Lynch, K.M.; Martinez, S. Tutorial on dynamic average consensus: The problem, its applications, and the algorithms. IEEE Control Syst. Mag. 2019, 39, 40–72. [Google Scholar] [CrossRef]
  2. Freeman, R.A.; Yang, P.; Lynch, K.M. Stability and convergence properties of dynamic average consensus estimators. In Proceedings of the 45th IEEE Conference on Decision and Control, San Diego, CA, USA, 13–15 December 2006; pp. 338–343. [Google Scholar]
  3. Yang, P.; Freeman, R.A.; Lynch, K.M. Multi-agent coordination by decentralized estimation and control. IEEE Trans. Autom. Control 2008, 53, 2480–2496. [Google Scholar] [CrossRef]
  4. Li, S.; Guo, Y. Distributed consensus filter on directed switching graphs. Int. J. Robust Nonlinear Control 2015, 25, 2019–2040. [Google Scholar] [CrossRef]
  5. Huo, B.; Ma, J.; Du, M.; Yin, L. Average consensus tracking of weight-balanced multi-agent systems via sampled data. Mathematics 2024, 12, 674. [Google Scholar] [CrossRef]
  6. Liu, C.L.; Shan, L.; Chen, Y.Y.; Zhang, Y. Average-consensus filter of first-order multi-agent systems with disturbances. IEEE Trans. Circuits Syst. II Express Briefs 2018, 65, 1763–1767. [Google Scholar] [CrossRef]
  7. Chen, F.; Cao, Y.; Ren, W. Distributed average tracking of multiple time-varying reference signals with bounded derivatives. IEEE Trans. Autom. Control 2012, 57, 3169–3174. [Google Scholar] [CrossRef]
  8. Chen, F.; Ren, W.; Lan, W.; Chen, G. Distributed average tracking for reference signals with bounded accelerations. IEEE Trans. Autom. Control 2015, 60, 863–869. [Google Scholar] [CrossRef]
  9. George, J.; Freeman, R.A.; Lynch, K.M. Robust dynamic average consensus algorithm for signals with bounded derivative. In Proceedings of the 2017 American Control Conference, Seattle, WA, USA, 24–26 May 2017; pp. 352–357. [Google Scholar]
  10. Ghapani, S.; Ren, W.; Chen, F.; Song, Y. Distributed average tracking for double-integrator multi-agent systems with reduced requirement on velocity measurements. Automatica 2017, 81, 1–7. [Google Scholar] [CrossRef]
  11. Shan, L.; Liu, C.L. Average-consensus tracking of multi-agent systems with additional interconnecting agents. J. Frankl. Inst. 2018, 365, 8957–8970. [Google Scholar] [CrossRef]
  12. Chung, Y.F.; Kia, S.S. Dynamic active average consensus. IEEE Control Syst. Lett. 2021, 5, 1177–1182. [Google Scholar] [CrossRef]
  13. Shao, J.; Tian, Y.P. Multi-target localisation and circumnavigation by a multi-agent system with bearing measurements in 2D space. Int. J. Syst. Sci. 2018, 49, 15–26. [Google Scholar] [CrossRef]
  14. Liu, C.L.; Shan, L.; Zhang, Y.; Chen, Y.Y.; Li, J. Hierarchical average-tracking algorithm for multiagent systems with unmatched constant references signals. IEEE Trans. Circuits Syst. II Express Briefs 2020, 67, 2642–2646. [Google Scholar] [CrossRef]
  15. Mo, Y.; Murray, R.M. Privacy preserving average consensus. IEEE Trans. Autom. Control 2017, 62, 753–765. [Google Scholar] [CrossRef]
  16. Rezazadeh, N.; Kia, S.S. A study of privacy preservation in average consensus algorithm via deterministic obfuscation signals. IEEE Trans. Control Netw. Syst. 2024, 11, 534–546. [Google Scholar] [CrossRef]
  17. Wang, Y. Privacy-preserving average consensus via state decomposition. IEEE Trans. Autom. Control 2019, 64, 4711–4716. [Google Scholar] [CrossRef]
  18. Huang, M.; Wu, Y.; Huang, Q. Resilient and privacy-preserving consensus for multi-agent systems. Inf. Sci. 2025, 700, 121843. [Google Scholar] [CrossRef]
  19. Gao, C.; Zhao, D.; Li, J.; Lin, H. Private bipartite consensus control for multi-agent systems: A hierarchical differential privacy scheme. Inf. Fusion 2024, 105, 102259. [Google Scholar] [CrossRef]
  20. Lin, Z.; Francis, B.; Maggiore, M. Necessary and sufficient graphical conditions for formation control of unicycles. IEEE Trans. Autom. Control 2005, 50, 121–127. [Google Scholar]
  21. 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]
  22. Desoer, C.; Wang, Y.T. On the generalized nyquist stability criterion. IEEE Trans. Autom. Control 1980, 25, 187–196. [Google Scholar] [CrossRef]
  23. Lestas, I.; Vinnicombe, G. Scalable robustness for consensus protocols with heterogeneous dynamics. IFAC Proc. Vol. 2005, 38, 185–190. [Google Scholar] [CrossRef]
  24. Zhou, C.; Mao, Z.; Jiang, B. Backstepping-based fault-tolerant control for strict-feedback nonlinear multi-agent systems: An encoding–decoding scheme. Automatica 2026, 185, 112800. [Google Scholar] [CrossRef]
  25. Cao, W.; Liu, L.; Ye, Z.; Zhang, D.; Feng, G. Resilient global practical fixed-time cooperative output regulation of uncertain nonlinear multi-agent systems subject to denial-of-service attacks. IEEE Trans. Autom. Control 2025. [Google Scholar] [CrossRef]
  26. Liu, G.; Liang, H.; Wang, R.; Sui, Z.; Sun, Q. Adaptive event-triggered output feedback control for nonlinear multiagent systems using output information only. IEEE Trans. Syst. Man Cybern. Syst. 2025, 55, 7639–7650. [Google Scholar] [CrossRef]
  27. Pan, Y.; Huang, F.; Li, T.; Lam, H.K. Average filtering error-based event-triggered fuzzy filter design with adjustable gGains for networked control systems. IEEE Trans. Fuzzy Syst. 2025, 33, 1963–1976. [Google Scholar] [CrossRef]
Figure 1. Undirected and connected topology.
Figure 1. Undirected and connected topology.
Entropy 28 00120 g001
Figure 2. Privacy-preserving average tracking of constant reference signals.
Figure 2. Privacy-preserving average tracking of constant reference signals.
Entropy 28 00120 g002
Figure 3. Divergence of agents’ states.
Figure 3. Divergence of agents’ states.
Entropy 28 00120 g003
Figure 4. The largest time delay with different κ .
Figure 4. The largest time delay with different κ .
Entropy 28 00120 g004
Figure 5. The largest time delay with different κ I .
Figure 5. The largest time delay with different κ I .
Entropy 28 00120 g005
Figure 6. Topology of valid and extra connecting agents.
Figure 6. Topology of valid and extra connecting agents.
Entropy 28 00120 g006
Figure 7. Average tracking of mismatched reference signals.
Figure 7. Average tracking of mismatched reference signals.
Entropy 28 00120 g007
Figure 8. Convergence of different signals.
Figure 8. Convergence of different signals.
Entropy 28 00120 g008
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.

Share and Cite

MDPI and ACS Style

Jiang, W.; Liu, C.-L. Privacy-Preserving Average-Tracking Control for Multi-Agent Systems with Constant Reference Signals. Entropy 2026, 28, 120. https://doi.org/10.3390/e28010120

AMA Style

Jiang W, Liu C-L. Privacy-Preserving Average-Tracking Control for Multi-Agent Systems with Constant Reference Signals. Entropy. 2026; 28(1):120. https://doi.org/10.3390/e28010120

Chicago/Turabian Style

Jiang, Wei, and Cheng-Lin Liu. 2026. "Privacy-Preserving Average-Tracking Control for Multi-Agent Systems with Constant Reference Signals" Entropy 28, no. 1: 120. https://doi.org/10.3390/e28010120

APA Style

Jiang, W., & Liu, C.-L. (2026). Privacy-Preserving Average-Tracking Control for Multi-Agent Systems with Constant Reference Signals. Entropy, 28(1), 120. https://doi.org/10.3390/e28010120

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop