Next Article in Journal
Exponential Stability of Impulsive Neutral Stochastic Functional Differential Equations
Next Article in Special Issue
A New Slack Lyapunov Functional for Dynamical System with Time Delay
Previous Article in Journal
Robust Flatness-Based Tracking Control for a “Full-Bridge Buck Inverter–DC Motor” System
Previous Article in Special Issue
Improved Nonfragile Sampled-Data Event-Triggered Control for the Exponential Synchronization of Delayed Complex Dynamical Networks
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Boundary Coupling for Consensus of Nonlinear Leaderless Stochastic Multi-Agent Systems Based on PDE-ODEs

1
School of Information Science and Engineering, Linyi University, Linyi 276000, China
2
National Pilot School of Software, Yunnan University, Kunming 650504, China
*
Authors to whom correspondence should be addressed.
Mathematics 2022, 10(21), 4111; https://doi.org/10.3390/math10214111
Submission received: 16 October 2022 / Revised: 29 October 2022 / Accepted: 31 October 2022 / Published: 4 November 2022

Abstract

:
This paper studies the leaderless consensus of the stochastic multi-agent systems based on partial differential equations–ordinary differential equations (PDE-ODEs). Compared with the traditional state coupling, the most significant difference between this paper is that the space state coupling is designed. Two boundary couplings are investigated in this article, respectively, collocated boundary measurement and distributed boundary measurement. Using the Lyapunov directed method, sufficient conditions for the stochastic multi-agent system to achieve consensus can be obtained. Finally, two simulation examples show the feasibility of the proposed spatial boundary couplings.

1. Introduction

Multi-agent system (MAS) is a group system composed of several agents, which has attracted a lot of researchers in recent years [1]. Although many works have been performed on MAS, most of the work assumes that each agent in the system receives accurate information about its neighbors without any system overhead. However, in fact, this kind of situation is actually very difficult to realize in the real application, the reason is that agents are often affected by uncertain factors such as information delay, information loss, and electromagnetic interference in the process of transmitting and receiving information. If we ignore the influence of these factors on the system, there will be greater errors, and even affect the stability of the system. Therefore, considering the consensus of stochastic multi-agent systems (MASs) is a realistic and urgent problem. Stochastic MASs have attracted extensive attention and research from various scholars [2,3,4]. MASs have many applications such as robotics [5,6], distributed control [7,8,9], and telecommunications and economic [10]. Consequently, it is of theoretical significance and practical value for the research team cooperating with MASs.
Consensus is the most fundamental problem in multi-agent system, has important applications in many fields, such as in robotic systems, the consensus problem is studied to make all robots cooperate with each other to complete the same task (arrive a certain position, speed reaches a certain value, etc.). In the aerial refueling system, the aerial vehicles can cooperate with each other to complete the oil transportation task. Therefore, consensus is also the most important dynamic behaviors of MASs, which has been widely used in engineering fields such as image encryption [11,12], automatic control [13,14], and communication security [15,16]. Over the past few decades, many important controllers have been designed, for instance, cluster control [17,18], adaptive control [19,20,21,22], event-triggered control [23,24,25], pining control [26], quantized control [27], global asymptotic consensus control [28], etc. At this stage, most literature on the consensus of MASs is based on ODEs, which leads to the neglect of the spatial dynamic behavior of the system. In fact, there are various spatio-temporal behaviors in nature, such as ecosystems, chemical reactions, food webs, etc., all of which depend on time and space and need to be modeled with the help of PDEs. Consequently, it is very important to study the consensus of stochastic MASs modeled by PDEs.
It should be noticed that, MASs are mostly full of randomness [29,30]. Consequently, research on stochastic systems is very important. In the cooperative control of linear Gaussian MASs, the mean and variance are usually used as the objectives to achieve the purpose of consensus. In addition, the control of stochastic multi-agent systems can be divided into internal control and boundary control, the former is easy to obtain in theory, but difficult to achieve in industrial production and with high production costs. The boundary control only acts on the space boundary, which has the vital significance in the reality, when the point in the space domain cannot be controlled, the boundary control can solve this problem very well [31]. Traditional state coupling does not consider the position information of agent. However, many systems in reality not only change with time, but also have relation with the displacement of agent [32]. For example, the ecosystem, the aerial refueling system, the robot cooperation system, etc. These systems are often associated with the spatial state of the system, so it is necessary to design the spatial state coupling to depict them. Ref. [33] studies the boundary consensus of continuous-time linear MASs. These results provide an effective method for consensus of MASs based on PDE. Boundary control only acts on the spatial boundary, which is of great significance in practice. However, there are few research achievements on boundary coupling for consensus of MASs based on PDEs.
Over the past few decades, nonlinear systems have been further studied. Most meaningful works have been successfully achieved, such as consensus or synchronization of switched nonlinear systems [34,35,36]. In [37], the adaptive fuzzy finite-time tracking control problem of switched nonlinear systems is addressed, they used a finite-time command filter to handle the drawback in the recursive design method. By introducing TP and MDADT to the switching signal, ref. [38] studied global exponential synchronization of CNs. In addition, the study of nonlinear systems is not limited to this, a great deal with control protocols. These references provide the basis for our work.
Motivated by the results above and drawing on research [39,40], in this article, boundary coupling for the consensus of nonlinear leaderless stochastic MASs based on PDE-ODEs is proposed.
Notations: The following is represented by some of the symbols used in this article: P > 0 regards a positive definite matrix P; · be used to regard the Euclidean norm for vector; λ max ( min ) ( · ) is the maximum (minimum) eigenvalue; E denotes the mathematical expectation.
Consider the stochastic MAS based on PDE-ODEs in an one-dimensional spatial domain as
d x i ( t ) = v ( x i ( t ) ) + 0 L w ( y i ( η , t ) ) d η + u i ( t ) d t + C 1 x i ( t ) d ω 1 ( t ) ,
d y i ( η , t ) = Θ y i , η η ( η , t ) + p ( y i ( η , t ) ) + q ( x i ( t ) ) d t + C 2 y i ( η , t ) d ω 2 ( t ) ,
in which ( η , t ) [ 0 , L ] × [ 0 , ) . Here, y i ( η , t ) R n is the state; u i ( t ) is the control inputs; C 1 , C 2 R n × n are known constant matrices, where n stands for n-dimensional space, R represents the field of real numbers; 0 < L R ; Θ R n × n is symmetric positive definite the subscript η means the partial derivative with respect to η ; ω 1 ( t ) , ω 2 ( t ) R is stochastic disturbance.
For systems with N agents, the coupling in Equation (1) is initialized as
u i ( t ) = k i = 1 N h i j ( x i ( t ) x j ( t ) ) ,
the Neumann boundary condition under the collocated boundary measurement form is designed as
y i , η ( 0 , t ) = 0 , y i , η ( L , t ) = d j = 1 N g i j ( y i ( L , t ) y j ( L , t ) ) ,
another Neumann boundary condition under the distributed measurement form is constructed as
y i , η ( 0 , t ) = 0 , y i , η ( L , t ) = d 0 L j = 1 N g i j ( y i ( η , t ) y j ( η , t ) ) d η ,
where k , d are positive feedback gains that will be determined later, and the coupling matrix G = [ g i j ] is constructed as: g i j > 0 ( i j ) , if i is connected to j, otherwise g i j = 0 ( i j ) ; and g i i = 0 , i , j { 1 , 2 , , N } . H = [ h i j ] is defined same to G.
Define consensus error e i ( t ) = Δ x i ( · ) x ¯ ( · ) , ζ i ( η , t ) = Δ y i ( · ) y ¯ ( · ) , one has
d e i ( t ) = v ( x i ( t ) ) 1 N j = 1 N v ( x j ( t ) ) + 0 L w ( y i ( η , t ) ) d η 1 N j = 1 N 0 L w ( y i ( η , t ) ) d η + u i ( t ) d t + C 1 e i ( t ) d ω 1 ( t ) ,
d ζ i ( η , t ) = Θ ζ i , η η ( η , t ) + p ( y ( η , t ) ) 1 N j = 1 N p ( y i ( η , t ) ) + q ( x i ( t ) ) 1 N j = 1 N q ( x i ( t ) ) d t + C 2 ζ i ( η , t ) d ω 2 ( t ) ,
where x ¯ ( · ) = 1 N j = 1 N x j ( t ) and y ¯ ( · ) = 1 N j = 1 N y j ( η , t ) . With the Neumann boundary condition under the collocated boundary measurement form is shown as
ζ i , η ( 0 , t ) = 0 , ζ i , η ( L , t ) = d j = 1 N g i j ( ζ i ( L , t ) ζ j ( L , t ) ) ,
the other Neumann boundary condition under the distributed boundary measurement form is displayed as
ζ i , η ( 0 , t ) = 0 , ζ i , η ( L , t ) = d 0 L j = 1 N g i j ( ζ i ( η , t ) ζ j ( η , t ) ) d η ,
and the initial condition is defined as
ζ i ( η , 0 ) = φ i ( η ) ,
where φ i ( η ) = Δ φ i ( η ) 1 N j = 1 N φ j ( η ) and v ( e i ( η , t ) ) = Δ v ( y i ( η , t ) ) j = 1 N v ( y j ( η , t ) ) .
Definition 1 
([39]). MAS (1)–(3) achieves consensus if there exist scalar M > 0 , η > 0 , for instance,
E | | ζ ( η , t ) | | 2 M | | φ ( η ) | | 2 e x p η t ,
for all φ i ( η ) L 2 ( 0 , 1 ) , ζ = Δ [ ζ 1 T ( η , t ) , ζ 2 T ( η , t ) , , ζ N T ( η , t ) ] T and φ = Δ [ φ 1 ( η ) T , φ 2 T ( η ) , , φ N T ( η ) ] T .
Lemma 1 
([41]). Define ζ ( η ) as a vector function with ζ ( 0 ) = 0 or ζ ( L ) = 0 , then the following inequality holds for any matrix Φ > 0 , then
0 L ζ T ( s ) Φ ζ ( s ) d s 4 L 2 π 2 0 L ζ ˙ T ( s ) Φ ζ ˙ ( s ) d s .
Suppose W R N × N is a symmetric Laplacian matrix, then 0 = λ 1 ( W ) < λ 2 ( W ) λ i ( W ) λ N ( W ) , λ i { λ 1 , λ 2 , , λ N } .
Lemma 2 
([42]). For Laplacian matrix W , symmetric positive definite P and x R N × n such that 1 N n T x = 0 , the following inequality is satisfied:
λ 2 ( W ) x T ( I N P ) x x T ( W P ) x .
Assumption 1. 
Assume for any real constants ξ 1 , ξ 2 , there exist positive numbers γ 1 , γ 2 , γ 3 , γ 4 satisfying Lipschitz condition:
| v ( ξ 1 ) v ( ξ 2 ) | γ 1 | ξ 1 ξ 2 | , | p ( ξ 1 ) p ( ξ 2 ) | γ 2 | ξ 1 ξ 2 | , | w ( ξ 1 ) w ( ξ 2 ) | γ 3 | ξ 1 ξ 2 | , | q ( ξ 1 ) q ( ξ 2 ) | γ 4 | ξ 1 ξ 2 | .

2. Consensus of PDE-ODEs Based MASs under the Collocated Boundary Measurement Form

Choose the Lyapunov functional candidate for MASs (1)–(3) as
V ( t ) = 1 2 i = 1 N e i T ( t ) e i ( t ) + 1 2 i = 1 N 0 L ζ i T ( η , t ) ζ i ( η , t ) d η .
The differential of V ( t ) along MASs (1)–(3) is obtained as
d V = i = 1 N e i T ( t ) d e i ( t ) + i = 1 N 0 L ζ i T ( η , t ) d ζ i ( η , t ) d η = i = 1 N e i T ( t ) ( v ( x i ( t ) ) 1 N j = 1 N v ( x j ( t ) ) + 0 L w ( y i ( η , t ) ) d η 1 N i = 1 N 0 L w ( y i ( η , t ) ) d η ) d t + j = 1 N e i T ( t ) u i ( t ) d t + i = 1 N e i T ( t ) C 1 e i ( t ) d ω 1 ( t ) + i = 1 N 0 L ζ i T ( η , t ) [ Θ ζ i , η η ( η , t ) + p ( y i ( η , t ) ) 1 N j = 1 N p ( y i ( η , t ) ) + q ( x i ( t ) ) 1 N j = 1 N q ( x i ( t ) ) ] d η d t + i = 1 N 0 L ζ i T ( η , t ) C 2 ζ i ( η , t ) d η d ω 2 ( t ) .
Owing to i = 1 N e i ( t ) ( v ( 1 N j = 1 N x j ( t ) ) 1 N j = 1 N v ( x j ( t ) ) ) = 0 , using Hypothesis 1, we can obtain that
i = 1 N e i ( t ) [ v ( x i ( t ) ) 1 N j = 1 N v ( x j ( t ) ) ] = i = 1 N e i ( t ) v ( x i ( t ) ) v ( 1 N j = 1 N x j ( t ) ) + v ( 1 N j = 1 N x j ( t ) ) 1 N j = 1 N v ( x j ( t ) ) γ 1 i = 1 N e i T ( t ) e i ( t ) ,
treating the following formula in the same way, one has
i = 1 N 0 L ζ i T ( η , t ) p ( y i ( η , t ) ) 1 N j = 1 N p ( y i ( η , t ) ) d η γ 3 i = 1 N 0 L ζ i T ( η , t ) ζ i ( η , t ) d η .
Under Hypothesis 1, the following can be obtained,
i = 1 N e i T ( t ) 0 L w ( y i ( η , t ) ) 1 N j = 1 N w ( y i ( η , t ) ) d η = i = 1 N e i T ( t ) 0 L w ( y i ( η , t ) ) w ( 1 N j = 1 N y j ( η , t ) ) d η 1 2 i = 1 N e i T e i ( t ) + 1 2 i = 1 N 0 L [ w ( y i ( η , t ) ) w ( 1 N j = 1 N y j ( η , t ) ) 2 ] d η 1 2 i = 1 N e i T ( t ) e i ( t ) + 1 2 i = 1 N γ 2 2 0 L ζ i T ( η , t ) ζ i ( η , t ) d η .
Using the boundary coupling (4) with Θ > 0 and Lemma 1, Lemma 2, we can have that
i = 1 N 0 L ζ i T ( η , t ) Θ ζ η η ( η , t ) d η = i = 1 N ζ i T ( L , t ) Θ d j = 1 N g i j ( ζ i ( L , t ) ζ j ( L , t ) ) d η 0 L i = 1 N ζ i , η T ( η , t ) Θ ζ i , η ( η , t ) d η d i = 1 N ζ i T ( L , t ) ( L G Θ ) ζ i ( L , t ) 0.25 L 2 π 2 i = 1 N 0 L ( ζ i T ( η , t ) ζ i T ( L , t ) ) ( I N Θ ) ( ζ i ( η , t ) ζ i ( L , t ) ) d η d λ 2 ( L G ) i = 1 N ζ i T ( L , t ) ( I N Θ ) ζ i ( L , t ) 0.25 L 2 π 2 0 L ( ζ i T ( η , t ) ζ i T ( L , t ) ) ( I N Θ ) ( ζ i ( η , t ) ζ i ( L , t ) ) d η d λ 2 ( L G ) λ m i n ( Θ ) i = 1 N ζ i T ( L , t ) ζ i ( L , t ) 0.25 L 2 π 2 0 L ( ζ i T ( η , t ) ζ i T ( L , t ) ) ( I N Θ ) ( ζ i ( η , t ) ζ i ( L , t ) ) d η ,
where L G = D G , D = d i a g { d 1 , d 2 , , d N } , d i = j = 1 N g i j , therefore, L G is a Laplacian matrix and λ 2 ( · ) denotes the minimum nonzero eigenvalue of ·.
In the same way, the following can be derived as
i = 1 N 0 L ζ i T ( η , t ) [ q ( x i ( t ) ) 1 N j = 1 N q ( x j ( t ) ) ] d η = i = 1 N 0 L ζ i T ( η , t ) [ q ( x i ( t ) ) q ( 1 N j = 1 N x j ( t ) ) ] d η 1 2 i = 1 N 0 L ζ i T ( η , t ) ζ i ( η , t ) d η + 1 2 i = 1 N 0 L [ q ( x i ( t ) ) q ( 1 N j = 1 N x j ( t ) ) ] 2 d η 1 2 0 L ζ i T ( η , t ) ζ i ( η , t ) d η + 1 2 γ 4 2 i = 1 N e i T ( t ) e i ( t ) .
Theorem 1. 
MASs (1)–(4) is said to be mean-square exponential consensus, if there exists d > 0 such that
Ψ = Δ Ψ 11 0 0 * Ψ 22 Ψ 23 * * Ψ 33 < 0 ,
where
Ψ 11 = Δ L 1 ( γ 1 + 0.5 γ 4 2 + 0.5 k λ 2 ( L H ) ) I N n , Ψ 22 = Δ d λ 2 ( L G ) λ m i n ( Θ ) I N n 0.25 L 2 π 2 I N Θ , Ψ 23 = Δ 0.25 L 2 π 2 I N Θ , Ψ 33 = Δ 0.5 γ 2 2 + γ 3 + 0.5 0.25 L 2 π 2 I N Θ .
Proof. 
Substituting (15)–(19) into (14), one obtains
d V ( γ 1 k λ 2 ( L H ) + 0.5 γ 4 2 + 0.5 ) i = 1 N e i T ( t ) e i ( t ) + ( 0.5 γ 2 2 + 0.5 + γ 3 ) i = 1 N 0 L ζ i T ( η , t ) ζ i ( η , t ) d η d t + i = 1 N e i T ( t ) C 1 e i T ( t ) d ω 1 ( t ) + d λ 2 ( L G ) λ m i n ( Θ ) i = 1 N ζ i T ( L , t ) ζ i ( L , t ) 0.25 L 2 π 2 i = 1 N 0 L ζ i T ( η , t ) ζ i T ( L , t ) ( I N Θ ) ( ζ i ( η , t ) ζ i ( L , t ) ) d η d t + ( i = 1 N 0 L ζ i T ( η , t ) C 2 ζ i ( η , t ) ) d ω 2 ( t ) 0 L ζ ^ T ( η , t ) Ψ ζ ^ ( η , t ) d η d t + i = 1 N e i T ( t ) C 1 e i ( t ) d ω 1 ( t ) + ( i = 1 N 0 L ζ i T ( η , t ) C 2 ζ i ( η , t ) d η ) d ω 2 ( t ) ,
where ζ ^ ( η , t ) = Δ [ e T ( t ) , ζ T ( L , t ) , ζ T ( η , t ) ] T and ζ = Δ [ ζ 1 T , ζ 2 T , , ζ N T ] T and Ψ has defined in Equation (20).
By Itô’s formula [43], one has
E [ exp ( λ min ( Ψ ) t ) V ( t ) ] E [ exp ( λ min ( Ψ ) 0 ) V ( 0 ) ] = E 0 t d [ exp ( λ min ( Ψ ) s ) V ( s ) ] d s = E 0 t λ min ( Ψ ) exp ( λ min ( Ψ ) s ) V ( s ) d s + E 0 t exp ( λ min ( Ψ ) s ) d V ( s ) .
Substituting (20) and (21) into (22), we can obtain
E [ exp ( λ min ( Ψ ) t ) V ( t ) ] V ( 0 ) + E 0 t [ λ min ( Ψ ) exp ( λ min ( Ψ ) s ) V ( s ) λ min ( Ψ ) exp ( λ min ( Ψ ) s ) 0 L e T ( η , s ) e ( η , s ) d η ] d s + E 0 t exp ( λ min ( Ψ ) s ) e i T ( s ) C 1 e i ( s ) d ω 1 ( s ) + E 0 t exp ( λ min ( Ψ ) s ) 0 L ζ i T ( η , s ) C 2 ζ i ( η , s ) d η d ω 2 ( s ) = V ( 0 ) ,
that is
E V ( t ) V ( 0 ) exp ( λ min ( Ψ ) t ) .
The proof is completed. □

3. Consensus of PDE-ODEs Based MASs under the Distributed Boundary Measurement Form

Theorem 2. 
MASs (1)–(3) and (5) is said to be mean-square exponential consensus, if there exists d > 0 such that
Ξ = Δ Ξ 11 0 0 * Ξ 22 Ξ 23 * * Ξ 33 < 0 ,
where
Ξ 11 = Δ L 1 ( γ 1 k λ 2 ( L H ) + 0.5 γ 4 2 + 0.5 ) I N n , Ξ 22 = Δ 0.25 L 2 π 2 I N Θ , Ξ 23 = Δ 0.5 d λ 2 ( L G ) λ min ( Θ ) I N n , Ξ 33 = Δ ( 0.5 γ 2 2 + 0.5 + γ 3 d λ 2 ( L G ) λ min ( Θ ) ) I N n .
Proof. 
To prevent repetitions, only the difference with Theorem 1 is shown here.
Choose the same Lyapunov function as in Equation (13).
Using boundary coupling (5) to recalculate (18),
0 L ζ i T ( η , t ) Θ ζ i , η η ( η , t ) d η = 0 L i = 1 N ζ i T ( L , t ) Θ d j = 1 N g i j ( ζ i ( η , t ) ζ j ( η , t ) ) d η 0 L ζ i , η T ( η , t ) Θ ζ i , η ( η , t ) d η = 0 L d ζ i T ( L , t ) ( L G Θ ) ζ i ( η , t ) d η 0 L ζ i , η T ( η , t ) Θ ζ i , η ( η , t ) d η d 0 L ζ T ( η , t ) ( L G Θ ) ζ i ( η , t ) d η 0.25 L 2 π 2 0 L ζ i T ( η , t ) ζ i T ( L , t ) ( I N Θ ) ( ζ i ( η , t ) ζ i ( L , t ) ) d η 0 L d ζ ¯ T ( η , t ) ( L G Θ ) ζ i ( η , t ) d η d λ 2 ( L G ) λ m i n ( Θ ) 0 L ζ i T ( η , t ) ( I N Θ ) ζ i ( η , t ) d η 0.25 L 2 π 2 0 L ζ ¯ T ( η , t ) ( I N Θ ) ζ ¯ ( η , t ) d η ,
for brevity, we take ζ ¯ ( η , t ) = Δ ζ ( η , t ) ζ ( L , t ) .
Substituting (15)–(18) and (26) into (14),
d V ( γ 1 k λ 2 ( L H ) + 0.5 γ 4 2 + 0.5 ) i = 1 N e i T ( t ) e i T ( t ) + ( 0.5 γ 2 2 + 0.5 + γ 3 d λ 2 ( L G ) λ m i n ( Θ ) ) i = 1 N 0 L ζ i T ( η , t ) ζ i ( η , t ) d η d t + i = 1 N e i T ( t ) C 1 e i ( t ) d ω 1 ( t ) + i = 1 N 0 L d ζ ¯ T ( η , t ) ( L G Θ ) ζ i ( η , t ) d η 0.25 L 2 π 2 0 L ζ ¯ T ( η , t ) ( I N Θ ) ζ ¯ ( η , t ) d η d t + i = 1 N 0 L ζ i T ( η , t ) C 2 ζ i ( η , t ) d η d ω 2 ( t ) λ m i n ( Ξ ) 0 L ζ ˜ T ( η , t ) ζ ˜ ( η , t ) d η d t + i = 1 N e i T ( t ) C 1 e i ( t ) d ω 1 ( t ) + i = 1 N 0 L ζ i T ( η , t ) C 2 ζ i ( η , t ) d η d ω 2 ( t ) ,
in which ζ ˜ ( η , t ) = Δ [ e T ( t ) , ζ ¯ T ( η , t ) , ζ T ( η , t ) ] T .
Most specially, E V ( t ) V ( 0 ) exp ( λ min ( Ξ ) t ) . This completes the proof. □
Remark 1. 
Different from the coupling design in ODE systems for consensus [44,45], this paper solves the consensus of stochastic MASs based on PDE-ODEs by designing boundary coupling.
Remark 2. 
There have been many important results for MASs [46,47,48]. However, this article studies a class of MASs when only boundary nodes can receive messages, and the boundary coupling is designed to solve this issue.

4. Simulation Examples

Example 1. 
Consider the following nonlinear leaderless MAS (1)–(4) with random initial conditions:
d x i ( t ) = v ( x i ( t ) ) + 0 L w ( y i ( η , t ) ) d η + u i ( t ) d t + C 1 x i ( t ) d ω 1 ( t ) ,
d y i ( η , t ) = Θ y i , η η ( η , t ) + p ( y i ( η , t ) ) + q ( x i ( t ) ) d t + C 2 y i ( η , t ) d ω 2 ( t ) ,
where
Θ = 2 0 0 5 , C 1 = C 2 = 1 0 0 1 , L = 1 ,
v ( · ) = p ( · ) = w ( · ) = q ( · ) = t a n h ( · ) .
Obviously, v ( · ) , p ( · ) , w ( · ) and q ( · ) satisfy Lipschitz condition with γ 1 = γ 2 = γ 3 = γ 4 = 1 , and the stochastic factors ω 1 ( t ) , ω 2 ( t ) can be written by matrix, one has
Ω 1 = Ω 2 = s i n ( 2 x ) c o s ( π t ) s i n ( 2 x ) c o s ( 2 π t ) .
The coupling matrix represents communication between agents, and it can be designed as:
H = G = 3 1 1 1 1 3 1 1 1 1 3 1 1 1 1 3
and the initial conditions
y 1 0 ( η , t ) = [ 0.8 + 0.5 cos ( 2 π η π 3 ) , 1.2 sin ( π η + π 4 ) ] T , y 2 0 ( η , t ) = [ 0.5 + 0.8 sin ( 0.2 π η ) , 0.6 0.3 exp ( 0.5 π η + π 6 ) ] T , y 3 0 ( η , t ) = [ 0.7 + 0.2 cos ( 0.3 π η ) , 0.5 + 0.3 sin ( π η + π 5 ) ] T , y 4 0 ( η , t ) = [ 0.5 exp ( 0.4 π η ) , 0.8 + 0.2 cos ( π η + π 3 ) ] T ,
According to Theorem 1, solving LMI (20) by Matlab, the control gains d = 0.7288 , k = 4.4242 is obtained. It can be shown in Figure 1 and Figure 2 that the MAS (1)–(4) achieve consensus, the states of the MAS eventually converge, and the error between agents tends to 0, which means that the agents agree on speed or reach a certain point in time in engineering field. The boundary coupling (3) and (4) with the feedback gain are shown in Figure 3 and Figure 4.
Example 2. 
Consider a stochastic MAS (1), (3), and (5) with the same coefficients as in Example 1. Different from former, the boundary coupling condition is adopted in the form of distributed measurement. According to Theorem 2, solving LMI (25) by Matlab, d = 1.7428 , k = 3.9784 is obtained. Similarly, we can observe that the stochastic MAS in question can eventually be stabilized with the application of a controller. It can be shown in Figure 5 and Figure 6 that the error of the MAS (1), (3), and (5) finally approaches 0 with the change of time. The boundary coupling (3) and (5) with the feedback gain are shown in Figure 7 and Figure 8.

5. Results

According to the above simulation examples, it is not difficult to obtain the following results. With the collocated boundary coupling and distributed boundary coupling, we designed two boundary controllers, which enable the MAS (1) and (2) with stochastic disturbance to reach agreement. As shown in Examples 1 and 2, by using LMI Matlab tools, the control gains k , d are calculated. Thus, in full consideration of the communication between agents, all agents can achieve one common goal, so that the stochastic MASs achieve consensus. Different from other references, this paper not only solved the consensus of stochastic MASs based on PDE-ODEs, but also took the boundary control strategy. The experiment proved that the proposed methods can save costs and is very effective and of practical significance for the consensus control of MASs. The reason is that we fully considered the stochastic factors in this paper, the implementation of the proposed controllers only require few actuators located at the boundary of the spatial domain and is thus relatively easy.

6. Conclusions

In this article, we have investigated the leaderless consensus of stochastic MASs. The research model was established by nonlinear PDE-ODEs. Compared with the traditional state coupling, the most significant difference between this paper is that the space state coupling is designed. The spatial position of the system is fully considered. In addition, it is very difficult and costly to apply the traditional control strategy in reality; therefore, this paper adopts the boundary coupling method to design the boundary controller and place the controller only on the boundary of the system. This greatly reduces the cost of resources, but also achieved a good control effect. Thus, two boundary couplings have been investigated in this article, respectively, collocated measurement and distributed measurement. Using Lyapunov directed method, we obtained sufficient conditions for the stochastic multi-agent system to achieve consensus. Finally, two simulation examples are used to be shown the feasibility of the proposed spatial boundary couplings. In future work, backstepping control, and adaptive control for consensus of MASs will be studied.

Author Contributions

Methodology, C.Y. (Chengdong Yang); Software, J.W., S.M. and B.Z.; Supervision, J.W. and M.J.; Writing—original draft, C.Y. (Chuanhai Yang); Writing—review & editing, S.M., B.Z., M.J. and C.Y. (Chengdong Yang). All authors have read and agreed to the published version of the manuscript.

Funding

This work was jointly supported by the National Natural Science Foundation of China (Grant No.61976123), by the Taishan Young Scholars Program of Shandong Province, by the Key Development Program for Basic Research of Shandong Province (Grant No.ZR2020ZD44), and by Natural Science Foundation of Shandong Province (Grant Nos. ZR2022MF222 and ZR2020MF029).

Data Availability Statement

No data are involved.

Conflicts of Interest

The authors declare that there is no competing financial interest or personal relationship that could have appeared to influence the work reported in this paper.

References

  1. Lu, M.; Wu, J.; Zhan, X.; Han, T.; Yan, H. Consensus of second-order hetero-geneous multi-agent systems with and without input saturation. ISA Trans. 2022, 126, 14–20. [Google Scholar] [CrossRef] [PubMed]
  2. Cao, X.; Zhang, C.; Zhao, D.; Sun, B.; Li, Y. Event-triggered consensus control of continuous-time stochastic multi-agent systems. Automatica 2022, 137, 110022. [Google Scholar] [CrossRef]
  3. Dong, G.; Li, H.; Ma, H.; Lu, R. Finite-time consensus tracking neural network FTC of multi-agent systems. IEEE Trans. Neural Netw. Learn. Syst. 2020, 32, 653–662. [Google Scholar] [CrossRef]
  4. Li, X.; Tang, Y.; Karimi, H. Consensus of multi-agent systems via fully dis-tributed event-triggered control. Automatica 2020, 116, 108898. [Google Scholar] [CrossRef]
  5. Ruch, C.; Gächter, J.; Hakenberg, J.; Frazzoli, E. The+ 1 method: Model-free adaptive repositioning policies for robotic multi-agent systems. IEEE Trans. Netw. Sci. Eng. 2020, 7, 3171–3184. [Google Scholar] [CrossRef]
  6. Wang, X.; Weiming, L.; Li, S. A modular optimal formation control scheme of multi-agent systems with application to multiple mobile robots. IEEE Trans. Ind. Electron. 2021, 69, 9331–9341. [Google Scholar] [CrossRef]
  7. Yang, Y.; Liu, F.; Yang, H.; Li, Y.; Liu, Y. Distributed finite-time integral sliding-mode control for multi-agent systems with multiple disturbances based on nonlinear disturbance observers. J. Syst. Sci. Complex. 2021, 34, 995–1013. [Google Scholar] [CrossRef]
  8. Liu, T.; Jiang, Z. Distributed control of multi-agent systems with pulse-width-modulated controllers. Automatica 2020, 119, 109020. [Google Scholar] [CrossRef]
  9. Li, R.; Yang, G. Distributed optimization for a class of uncertain MIMO non-linear multi-agent systems with arbitrary relative degree. Inf. Sci. 2020, 506, 58–77. [Google Scholar] [CrossRef]
  10. Sigler, T.; Martinus, K.; Iacopini, I.; Derudder, B.; Loginova, J. The struc-tural architecture of international industry networks in the global economy. PLoS ONE 2021, 16, e0255450. [Google Scholar] [CrossRef]
  11. Gao, C.; Wang, Z.; He, X.; Dong, H. Encryption–decryption-based consensus control for multi-agent systems: Handling actuator faults. Automatica 2021, 134, 109908. [Google Scholar] [CrossRef]
  12. Zhou, H.; Liu, Z.; Chu, D.; Li, W. Sampled-data synchronization of complex network based on periodic self-triggered intermittent control and its application to image encryption. Neural Netw. 2022, 152, 419–433. [Google Scholar] [CrossRef] [PubMed]
  13. Qian, Y.; Liu, L.; Feng, G. Output consensus of heterogeneous linear multi-agent systems with adaptive event-triggered control. IEEE Trans. Autom. Control 2018, 64, 2606–2613. [Google Scholar] [CrossRef]
  14. Yang, R.; Zhang, H.; Feng, G.; Yan, H.; Wang, Z. Robust cooperative output regulation of multi-agent systems via adaptive event-triggered control. Automatica 2019, 102, 129–136. [Google Scholar] [CrossRef]
  15. Zhao, C.; Liu, X.; Zhong, S.; Shi, K.; Liao, D.; Zhong, Q. Secure consensus of multi-agent systems with redundant signal and communication interference via distributed dynamic event-triggered control. ISA Trans. 2021, 112, 89–98. [Google Scholar] [CrossRef] [PubMed]
  16. He, W.; Gao, X.; Zhong, W.; Qian, F. Secure impulsive synchronization control of multi-agent systems under deception attacks. Inf. Sci. 2018, 459, 354–368. [Google Scholar] [CrossRef]
  17. Yang, C.; Cao, J.; Huang, T.; Zhang, J.; Qiu, J. Guaranteed cost boundary control for cluster synchronization of complex spatio-temporal dynamical networks with community structure. Sci. China Inf. Sci. 2018, 61, 1–13. [Google Scholar] [CrossRef] [Green Version]
  18. Luo, S.; Ye, D. Cluster Consensus Control of Linear Multiagent Systems under Directed Topology with General Partition. IEEE Trans. Autom. Control 2021, 67, 1929–1936. [Google Scholar] [CrossRef]
  19. Yang, C.; Yang, Y.; Yang, C.; Zhu, J.; Zhang, A.; Qiu, J. Adaptive control for synchronization of semi-linear complex spatio-temporal networks with time-invariant coupling delay and time-variant coupling delay. Int. J. Adapt. Control Signal Process. 2022, 36, 2640–2659. [Google Scholar] [CrossRef]
  20. Fu, D.; Zhao, X.; Yuan, H. Nonsingular terminal sliding mode control based on adaptive time delay estimation for permanent magnet linear synchronous motor. Int. J. Control Autom. Syst. 2022, 20, 24–34. [Google Scholar] [CrossRef]
  21. Xin, Y.; Cheng, Z. Adaptive Synchronization for Delayed Chaotic Memristor-Based Neural Networks. IEEE Trans. Neural Netw. Learn. Syst. 2021. [Google Scholar] [CrossRef]
  22. Yuan, M.; Zhai, J. Adaptive event-triggered output feedback control for a class of switched stochastic nonlinear systems with unknown output gain. Int. J. Control Autom. Syst. 2022, 20, 109–116. [Google Scholar] [CrossRef]
  23. Wang, J.; Jiang, H.; Hu, C.; Ma, T. Exponential passivity of discrete-time switched neural networks with transmission delays via an event-triggered sliding mode control. Neural Netw. 2021, 143, 271–282. [Google Scholar] [CrossRef]
  24. Wang, Z.; Zhu, Y.; Xue, H.; Liang, H. Neural networks-based adaptive event-triggered consensus control for a class of multi-agent systems with communication faults. Neurocomputing 2022, 470, 99–108. [Google Scholar] [CrossRef]
  25. Xu, J.; Huang, J. An Overview of Recent Advances in the Event-Triggered Consensus of Multi-Agent Systems with Actuator Saturations. Mathematics 2022, 10, 3879. [Google Scholar] [CrossRef]
  26. Botmart, T.; Weera, W.; Hongsri, A.; Yotha, N.; Niamsup, P. Dissipative pinning sampled-data control for function projective synchronization of neural networks with hybrid cou-plings and time-varying delays. IEEE Access 2022, 10, 58467–58666. [Google Scholar] [CrossRef]
  27. Yang, X.; Song, Q.; Cao, J.; Lu, J. Synchronization of coupled Mar-kovian reaction–diffusion neural networks with proportional delays via quantized control. IEEE Trans. Neural Netw. Learn. Syst. 2018, 30, 951–958. [Google Scholar] [CrossRef]
  28. Wang, Y.; Cao, J.; Lu, B.; Cheng, Z. Global asymptotic consensus of multi-agent internet congestion control system. Neurocomputing 2021, 446, 50–64. [Google Scholar] [CrossRef]
  29. Zou, W.; Shi, P.; Xiang, Z.; Shi, Y. Consensus Tracking Control of Switched Stochastic Nonlinear Multiagent Systems via Event-Triggered Strategy. IEEE Trans. Neural Netw. Learn. Syst. 2020, 31, 1036–1045. [Google Scholar] [CrossRef]
  30. Cao, Y.; Li, B.; Wen, S.; Huang, T. Consensus tracking of stochastic mul-ti-agent system with actuator faults and switching topologies. Inf. Sci. 2022, 607, 921–930. [Google Scholar]
  31. Yang, C.; Yang, C.; Hu, C.; Qiu, J.; Cao, J. Two boundary coupling approaches for synchronization of stochastic reaction-diffusion neural networks based on semi-linear PIDEs. J. Frankl. Inst. 2022. [Google Scholar] [CrossRef]
  32. Yang, C.; Huang, T.; Zhang, A.; Qiu, J.; Cao, J.; Alsaadi, F. Output consensus of multiagent systems based on PDEs with input constraint: A boundary control approach. IEEE Trans. Syst. Man Cybern. Syst. 2018, 51, 370–377. [Google Scholar] [CrossRef]
  33. Wang, Z.; Sun, H.; Zhang, H.; Liu, X. Bounded consensus control for stochastic multi-agent systems with additive noises. Neurocomputing 2020, 408, 72–79. [Google Scholar] [CrossRef]
  34. Qi, Q.; Yang, X.; Xu, Z.; Zhang, M.; Huang, T. Novel LKF Method on H Syn-chronization of Switched Time-Delay Systems. IEEE Trans. Cybern. 2022. [Google Scholar] [CrossRef]
  35. Zou, W.; Guo, J.; Ahn, C.; Xiang, Z. Sampled-Data Consensus Protocols for a Class of Second-Order Switched Nonlinear Multiagent Systems. IEEE Trans. Cybern. 2022. [Google Scholar] [CrossRef]
  36. Li, S.; Ahn, C.; Guo, J.; Xiang, Z. Global output feedback sampled-data stabilization of a class of switched nonlinear systems in the p-normal form. IEEE Trans. Syst. Man Cybern. Syst. 2019, 51, 1075–1084. [Google Scholar] [CrossRef]
  37. Li, S.; Ahn, C.; Xiang, Z. Command-Filter-Based Adaptive Fuzzy Finite-Time Control for Switched Nonlinear Systems Using State-Dependent Switching Method. IEEE Trans. Fuzzy Syst. 2021, 29, 833–845. [Google Scholar] [CrossRef]
  38. Yang, X.; Li, X.; Lu, J.; Cheng, Z. Synchronization of time-delayed complex networks with switching topology via hybrid actuator fault and impulsive effects control. IEEE Trans. Cybern. 2019, 50, 4043–4052. [Google Scholar] [CrossRef]
  39. Wu, K.; Liu, X.; Shi, P.; Lim, C. Boundary control of linear stochastic reac-tion-diffusion systems. Int. J. Robust Nonlinear Control 2019, 29, 268–282. [Google Scholar] [CrossRef] [Green Version]
  40. Ni, X.; Yi, K.; Jiang, Y.; Zhang, A.; Yang, C. Consensus control of leaderless and leader-following coupled PDE-ODEs modeled multi-agent systems. Mathematics 2022, 10, 201. [Google Scholar] [CrossRef]
  41. Seuret, A.; Gouaisbaut, F. Jensen’s and Wirtinger’s inequalities for time-delay systems. IFAC Proc. Vol. 2013, 46, 343–348. [Google Scholar] [CrossRef]
  42. Qin, J.; Gao, H.; Zheng, W. Exponential synchronization of complex net-works of linear systems and nonlinear oscillators: A unified analysis. IEEE Trans. Neural Netw. Learn. Syst. 2014, 26, 510–521. [Google Scholar] [CrossRef] [PubMed]
  43. Cont, R.; Fournie, D. A functional extension of the Ito formula. Comptes Rendus Math. 2010, 348, 57–61. [Google Scholar] [CrossRef]
  44. Lei, Y.; Liu, X.; Xie, C. Stabilization of an ODE-PDE cascaded system by boundary control. J. Frankl. Inst. 2020, 357, 9248–9267. [Google Scholar] [CrossRef]
  45. Liu, J. Sliding mode control to stabilization of an ODE-Schrödinger cascade sys-tems subject to boundary control matched disturbance. J. Syst. Sci. Complex. 2018, 31, 1146–1163. [Google Scholar] [CrossRef]
  46. Gong, W.; Mateos, M.; Singler, J.; Zhang, Y. Analysis and approximations of Dirichlet boundary control of Stokes flows in the energy space. SIAM J. Numer. Anal. 2022, 60, 450–474. [Google Scholar] [CrossRef]
  47. Yang, C.; He, H.; Huang, T.; Zhang, A.; Qiu, J.; Cao, J.; Li, X. Consensus for non-linear multi-agent systems modelled by PDEs based on spatial boundary communication. IET Control Theory Appl. 2017, 11, 3196–3200. [Google Scholar] [CrossRef]
  48. Chentouf, B.; Mansouri, S. On the exponential stabilization of a flexible structure with dynamic delayed boundary conditions via one boundary control only. J. Frankl. Inst. 2021, 358, 934–962. [Google Scholar] [CrossRef]
Figure 1. The system error ζ i ( η , t ) of MAS with boundary coupling (4) in Example 1.
Figure 1. The system error ζ i ( η , t ) of MAS with boundary coupling (4) in Example 1.
Mathematics 10 04111 g001
Figure 2. The system error e i ( t ) of MAS with boundary coupling (4) in Example 1.
Figure 2. The system error e i ( t ) of MAS with boundary coupling (4) in Example 1.
Mathematics 10 04111 g002
Figure 3. The boundary coupling u i ( t ) in Example 1.
Figure 3. The boundary coupling u i ( t ) in Example 1.
Mathematics 10 04111 g003
Figure 4. The boundary coupling y i ( L , t ) in Example 1.
Figure 4. The boundary coupling y i ( L , t ) in Example 1.
Mathematics 10 04111 g004
Figure 5. The system error ζ i ( η , t ) of MAS with boundary coupling (5) in Example 2.
Figure 5. The system error ζ i ( η , t ) of MAS with boundary coupling (5) in Example 2.
Mathematics 10 04111 g005
Figure 6. The system error e i ( t ) of MAS with boundary coupling (5) in Example 2.
Figure 6. The system error e i ( t ) of MAS with boundary coupling (5) in Example 2.
Mathematics 10 04111 g006
Figure 7. The boundary coupling u i ( t ) in Example 2.
Figure 7. The boundary coupling u i ( t ) in Example 2.
Mathematics 10 04111 g007
Figure 8. The boundary coupling y i ( L , t ) in Example 2.
Figure 8. The boundary coupling y i ( L , t ) in Example 2.
Mathematics 10 04111 g008
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Yang, C.; Wang, J.; Miao, S.; Zhao, B.; Jian, M.; Yang, C. Boundary Coupling for Consensus of Nonlinear Leaderless Stochastic Multi-Agent Systems Based on PDE-ODEs. Mathematics 2022, 10, 4111. https://doi.org/10.3390/math10214111

AMA Style

Yang C, Wang J, Miao S, Zhao B, Jian M, Yang C. Boundary Coupling for Consensus of Nonlinear Leaderless Stochastic Multi-Agent Systems Based on PDE-ODEs. Mathematics. 2022; 10(21):4111. https://doi.org/10.3390/math10214111

Chicago/Turabian Style

Yang, Chuanhai, Jin Wang, Shengfa Miao, Bin Zhao, Muwei Jian, and Chengdong Yang. 2022. "Boundary Coupling for Consensus of Nonlinear Leaderless Stochastic Multi-Agent Systems Based on PDE-ODEs" Mathematics 10, no. 21: 4111. https://doi.org/10.3390/math10214111

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