Next Article in Journal
Comparison of Modern Control Methods for Soft Robots
Next Article in Special Issue
A Safety-Aware Location Privacy-Preserving IoV Scheme with Road Congestion-Estimation in Mobile Edge Computing
Previous Article in Journal
Integration of IoT Sensors to Determine Life Expectancy of Face Masks
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Communication

Fixed-Time Synchronization of Coupled Oscillator Networks with a Pacemaker

1
School of Science, East China Jiaotong University, Nanchang 330013, China
2
School of Mathematics and Statistic, Jiangxi Normal University, Nanchang 330022, China
*
Author to whom correspondence should be addressed.
Sensors 2022, 22(23), 9460; https://doi.org/10.3390/s22239460
Submission received: 17 November 2022 / Revised: 30 November 2022 / Accepted: 1 December 2022 / Published: 3 December 2022

Abstract

:
This paper investigates the fixed-time synchronization problem of a Kuramoto–oscillator network in the presence of a pacemaker. Based on the framework of the cyber-physical system (CPS), fixed-time synchronization criteria of such network are presented respectively for identical and non-identical oscillators. In virtue of Lyapunov stability analyses, sufficient conditions are deduced for achieving phase agreement and frequency synchronization for arbitrary initial phases and/or frequencies under distributed control strategies. Theoretical analysis shows that synchronization can be achieved in a fixed time, which is unrelated to initial phases/frequencies. Furthermore, the upper bounds of synchronization time are also obtained. Finally, the numerical simulations also verify the effectiveness of the derived results.

1. Introduction

In recent years, synchronous emergence of complex dynamical networks [1,2,3,4,5,6,7,8], as a representative class of self-organized synergistic behavior, has aroused numerous attention from many researchers in various fields, such as biology [1,2], engineering [3,4,5,6], physics [7,8], and so on. People have witnessed such phenomenon in biology and physics including flashing fireflies [1], chorus of crickets [2], Josephson junctions [7], and the rhythmic applause in the theater [8]. In the past several decades, the Kuramoto model [9,10] has become a hot topic in the control community. By now, many researchers [11,12] have devoted to derive synchronization criteria subject to coupling strength and initial phases for Kuramoto–oscillator networks. In [11], Jadbabaie considered a connected, undirected, and identical Kuramoto–oscillator network and presented that the phase agreement is achieved when the initial phases lie within the interval ( π 2 , π 2 ) . Chopra and Song [12] pointed out that frequency synchronization is achieved if the initial phase differences of each oscillator are within the interval ( π 2 , π 2 ) .
Considering the impact of the pacemaker (the so-called leader) on Kuramoto oscillators is of significance from both theoretical and practical points of views. For example, in the clock synchronization of wireless networks [13], the time references in individual node are synchronized through cell-to-cell interactions and external coordination from a time base. Therefore, Kuramoto oscillators with a pacemaker have attracted considerable attention. In [14,15,16,17], researchers derived fruitful results by taking the pacemaker into consideration. In addition, based on the framework of cyber-physical system [18,19], the researchers in [20,21] used distributed linear controllers to synchronize the Kuramoto–oscillator network. The derived stability conditions were independent on the initial phases, which indicates that global synchronization was achieved. In [21], on the basis of such distributed linear control strategy, a sufficient criterion for the Kuramoto–oscillator network with a pacemaker was established. However, the above-mentioned synchronziation belongs to asymptotically synchronization, which means that synchronization is achieved when time approaches infinity.
Additionally, many researchers have focused on synchronization time of complex networks [22,23,24,25,26,27,28,29]. In [22], Shi and Ma presented a unified theoretical method to obtain the finite/fixed-time synchronization for complex networks with uncertain inner coupling by adopting the quantized controller and the quantized adaptive controller. Aouiti and Assali [23] obtained novel and effective criteria for achieving the finite-time synchronization. In [24], sufficient conditions were obtained to synchronize the nodes in each cluster to desired states in a settling time. Several fixed-time synchronization criteria expressed by some linear matrix inequalities are presented [25]. Zheng et al. [26] investigated the fixed-time synchronization of discontinuous competitive neural networks with time-varying delays and made the upper bound of the settling time less conservativeness. In [27], Wu and Li studied the finite-time and fixed-time synchronization of Kuramoto–oscillator network by adopting a novel multiplex controller. Based on a cyber-physical system, the finite-time synchronization of a Kuramoto–oscillator network with a pacemaker was studied [29]. Compared with the finite-time synchronization, the settling time in fixed-time synchronization can be adjusted to the desired value independent on initial states, which is of great practical importance. However, up to now, there are few results on fixed-time synchronization of a Kuramoto–oscillator network in the presence of a pacemaker.
Motivated by the above discussions, it is significant to consider the fixed-time synchronization of Kuramoto–oscillator network with a pacemaker. In this paper, based on CPS, we explore fixed-time synchronization criteria of such network by adopting distributed control strategies.
Our contributions are summarized as follows:
  • Effective criteria are established to deal with fixed-time phase agreement and frequency synchronization for the Kuramoto–oscillator network with a pacemaker, and upper bounds of synchronization time are also provided;
  • Compared with our previous results [29], synchronization can be achieved for arbitrary initial phases/ frequencies and the upper bounds of synchronization time are not affected by initial phases/ frequencies;
  • The requirement on the connectivity of physical system is relaxed.
The remainder of this paper is displayed as follows: Section 2 presents the detailed model description as well as preliminaries. In Section 3, sufficient conditions for fixed-time phase agreement and fixed-time frequency synchronization are derived for identical and non-identical oscillators, respectively. Section 4 provides numerical examples to verify the theoretical results, and Section 5 concludes the whole paper.

2. Model and Preliminaries

A Kuramoto–oscillator network consisting of N oscillators with control input u i is described as
θ ˙ i = ω i + j = 1 N a i j sin θ j θ i + u i , i I ,
where I = 1 , , N , θ i and ω i are the phase and natural frequency of oscillator i, respectively. A = [ a i j ] R N × N denotes the adjacency matrix of an undirected network, where a i j = a j i = 1 ( i j ) if and only if there is an edge between oscillators i and j; otherwise, a i j = 0 . Let L A = D A A be the Laplacian matrix associated with the adjacency matrix A, where D A R N × N is a diagonal matrix with D i i A = j = 1 N a i j ( i I ) . The network associated with the adjacency matrix A is called the physical network.
Assume that there is a pacemaker with dynamics
θ ˙ 0 = ω 0 ,
where θ 0 and ω 0 are the phase and natural frequency of the pacemaker, respectively.
In this paper, we focus on phase agreement and frequency synchronization with respect to the pacemaker in a fixed time.
Definition 1.
Network (1) with control input u i achieves (pacemaker-based) fixed-time phase agreement, if there exists a settling time T > 0 independent on the initial states θ i ( 0 ) ( i { 0 } I ) , such that
lim t T ( θ i θ 0 ) = 0 , i I ,
and θ i θ 0 0 for t T .
Definition 2.
Network (1) with control input u i achieves (pacemaker-based) fixed-time frequency synchronization, if there exists a settling time T > 0 independent on the initial states θ ˙ i ( 0 ) ( i { 0 } I ) , such that
lim t T ( θ ˙ i θ ˙ 0 ) = 0 , i I ,
and θ ˙ i θ ˙ 0 0 for t T .
In order to obtain sufficient conditions for the above-mentioned synchronization, the following Lemmas are needed.
Lemma 1.
[30] Let A = [ a i j ] R N × N and L A be the adjacency matrix and Laplacian matrix of an undirected graph G with N nodes, respectively. x T L A x = 1 2 i = 1 N j = 1 N a i j ( x i x j ) 2 holds, where x = ( x 1 , x 2 , , x N ) T .
Lemma 2.
[31] Consider the dynamic system defined by the following differential equation:
x ˙ ( t ) = f ( t , x ( t ) ) , x ( 0 ) = x 0 , t R + ,
where x ( t ) R n × 1 is the state vector and f : R + × R n × 1 R n × 1 is a nonlinear function.
If there exists a continuous radially unbounded function V: R n × 1 R + { 0 } such that
(1) V ( x ( t ) ) = 0 x ( t ) = 0 ;
(2) Any solution x ( t ) of (4) satisfies the inequality
D + V ( x ( t ) ) ( α V p ( x ( t ) ) + β V q ( x ( t ) ) ) k ,
for some parameters α, β, p, q, k > 0 with p k < 1 and q k > 1 , where D + V ( x ( t ) ) denotes the upper right-hand derivative of the function V ( x ( t ) ) . Then, the origin is globally fixed time stable for system (4) and the settling time bounded by
T 1 α k ( 1 p k ) + 1 β k ( q k 1 ) .
For a real symmetric matrix L , let λ min ( L ) be the minimum eigenvalue of matrix L . Denote s i g ( x ) α = s i g n ( x ) x α , where the signum function sign ( x ) is defined as
sign ( x ) = 1 , x > 0 , 0 , x = 0 , 1 , x < 0 .
In addition, denote the phase differences with respect to the pacemaker as
ξ i = θ i θ 0 .

3. Fixed-Time Phase Agreement and Frequency Synchronization

In this section, based on CPS, we move to seek sufficient criteria for fixed-time phase agreement and fixed-time frequency synchronization by designing distributed controllers.

3.1. Fixed-Time Phase Agreement

In this subsection, we consider the case of all oscillators with identical natural frequency, i.e., ω i = ω 0 , i I . Thus, network (1) becomes
θ ˙ i = ω 0 + j = 1 N a i j sin θ j θ i + u i , i I .
For achieving fixed-time phase agreement, based on CPS, we design a distributed control strategy u i as follows:
u i = j = 1 N b i j ( θ j θ i ) + f i s i g ( θ 0 θ i ) α 1 + g i s i g ( θ 0 θ i ) α 2 , i I ,
where f i > 0 , g i > 0 , 0 < α 1 < 1 , and α 2 > 1 . B = [ b i j ] R N × N denotes the adjacency matrix of an undirected network, where b i j = b j i = 1 ( i j ) if and only if there exists information exchange between oscillators i and j; otherwise, b i j = 0 . The network associated with the connections between the oscillators in the controller (6) is called a cyber network. Let L B be the Laplacian matrix associated with the adjacency matrix B, where its elements are defined similarly to those of L A .
Theorem 1.
Network (5) under the distributed control strategy (6) achieves fixed-time phase agreement with the settling time bounded by
T 1 T 0 = Δ 1 2 α 1 1 2 ( 1 α 1 ) f min + 1 2 α 2 1 2 ( α 2 1 ) g min ,
if
λ min ( cos γ · L A + L B ) 0 ,
where γ ( π , 2 π ) satisies tan γ = γ , f min = min { f 1 , , f N } , and g min = min { g 1 , , g N } .
Proof of Theorem 1.
See Appendix A. □
According to (7), we find that the upper bound of synchronization time is independent on initial states. By Theorem 1, it is sufficient to achieve fixed-time phase agreement if λ min ( cos γ · L A + L B ) 0 . Therefore, even if the physical network is not connected, phase agreement could be also achieved with the help of the cyber network, which relaxes the requirement on the connectivity of the physical network.

3.2. Fixed-Time Frequency Synchronization

Now, we further consider the case of all oscillators with non-identical natural frequencies, i.e., there exists some i I such that ω i ω 0 .
For achieving fixed-time frequency synchronization, based on CPS, we design a distributed control strategy u i as follows:
u i = j = 1 N b i j ( θ j θ i ) + U i , i I ,
where U ˙ i = f i s i g ( θ ˙ 0 θ ˙ i ) α 1 + g i s i g ( θ ˙ 0 θ ˙ i ) α 2 , f i > 0 , g i > 0 , 0 < α 1 < 1 , α 2 > 1 , and b i j denotes the same as that in (6).
Theorem 2.
Network (1) with non-identical oscillators under the distributed control strategy (8) achieves fixed-time frequency synchronization with the settling time bounded by
T 2 T 0 = Δ 1 2 α 1 1 2 ( 1 α 1 ) f min + 1 2 α 2 1 2 ( α 2 1 ) g min ,
if
λ min ( L B L A ) 0 ,
where L A and L B represent the same matrices as those in Section 3.1.
Proof of Theorem 2.
See Appendix B. □
According to (9), we find that the upper bound of synchronization time is independent on initial states. By Theorem 2, it is sufficient to achieve fixed-time frequency synchronization if λ min ( L B L A ) 0 . Therefore, similar to Theorem 1, we also relax the requirement on the connectivity of the physical network.
Remark 1.
By equations (7) and (9), the upper bounds of synchronization time T 0 increase as parameter α 1 grows and decrease as parameter α 2 grows both for identical and non-identical oscillators in the light of the monotonicity of T 0 , which is also reflected in Figure 6 of Section 4. Additionally, T 0 decreases as f min or g min grows.
Remark 2.
In this paper, it is assumed that both physical and cyber networks are undirected. However, for directed networks, it is difficult to guarantee that the Laplacian matrices associated with physical and cyber networks are semi-definite ones. Consequently, it is a challenging work to extend the presented theoretical results to directed networks, which is one of our future directions.

4. Numerical Simulation

In this section, we assume networks associated with adjacency matrices A and B as shown in Figure 1a,b, respectively. In addition, I = 1 , 2 , , 11 .
We first verify Theorem 1. Set ω i = 1 ( i { 0 } I ). Choose α 1 = 0.5 , α 2 = 1.5 and f i = g i = 2 ( i I ). Initial phases θ i ( 0 ) ( i { 0 } I ) are randomly chosen from the continuous distribution over [ 10 π , 10 π ]. Obviously, λ min ( cos γ · L A + L B ) = 0 . By (7), we can calculate the upper bound of settling time T 0 = 2.8710 s. In Figure 2a, we can see phase difference θ i θ 0 ( i I ) converge to zero, and phase agreement is achieved about 0.2840 s < T 0 , which means fixed-time phase agreement is achieved. Time evolutions of the distributed control strategy (6) of each oscillator are shown in Figure 2b.
Secondly, we verify Theorem 2. Set ( ω 0 , ω 1 , ω 2 , , ω 11 ) = ( 2 , 4 , 3.2 , 2.4 , 1.6 , 0.8 , 0 , 0.8 , 1.6 , 2.4 , 3.2 , 4 ) T . Choose α 1 = 0.5 , α 2 = 1.5 and f i = g i = 2 ( i I ) . Obviously, λ min ( L B L A ) = 0 . By (9), we can calculate the upper bound of settling time T 0 = 2.8710 s. In Figure 3a, we can find frequency differences θ ˙ i θ ˙ 0 ( i I ) that converge to zero, and frequency synchronization is achieved about 0.2840 s < T 0 , which means that fixed-time frequency synchronization is achieved. Time evolutions of the distributed control strategy (8) of each oscillator are shown in Figure 3b.
Thirdly, we move to see the influence of parameters α 1 and α 2 on i = 1 11 | ξ i | . We choose α 1 = 0.1 , 0.3 , 0.5 , 0.7 , 0.9 and α 2 = 1.1 , 1.3 , 1.5 , 1.7 , 1.9 . Figure 4 shows the convergence rate of i = 1 11 | ξ i | increases as parameter α 1 or α 2 grows for identical oscillators. Similarly, the influence of parameters α 1 and α 2 on i = 1 11 | ξ ˙ i | is reflected in Figure 5. We can see that the convergence rate of i = 1 11 | ξ ˙ i | increases as parameter α 1 or α 2 grows for non-identical oscillators.
Finally, we discuss the upper bounds of synchronization time T 0 for different parameters α 1 and α 2 . Figure 6 shows that the upper bounds of synchronization time T 0 increase as α 1 grows and decrease as α 2 grows.
Figure 6. (a) The upper bounds of synchronization time T 0 under the distributed control strategy (6) for different parameters α 1 ; (b) the upper bounds of synchronization time T 0 under the distributed control strategy (8) for different parameters α 2 .
Figure 6. (a) The upper bounds of synchronization time T 0 under the distributed control strategy (6) for different parameters α 1 ; (b) the upper bounds of synchronization time T 0 under the distributed control strategy (8) for different parameters α 2 .
Sensors 22 09460 g006

5. Conclusions

In this paper, the fixed-time phase agreement and frequency synchronization of Kuramoto–oscillator networks with a pacemaker have been investigated. Two distributed control strategies are designed to explore fixed-time synchronization for identical and non-identical oscillators. Furthermore, the upper bounds of synchronization time, which is not related to initial states, have been estimated. Numerical examples have validated the effectiveness of the derived theoretical results.

Author Contributions

Conceptualization, P.R. and X.G.; methodology, P.R.; validation, X.G.; writing—original draft, X.G. and P.R.; writing—review and editing, P.R. and Z.W. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by the National Natural Science Foundation of China under Grant No. 61903142 and the Science and Technology Project of Jiangxi Education Department under Grant No. GJJ180356.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Acknowledgments

The authors are grateful to the East China Jiaotong University.

Conflicts of Interest

The authors declare no conflict of interest.

Appendix A. Proof of Theorem 1

Proof. 
As ξ i = θ i θ 0 , then ξ ˙ i = θ ˙ i θ ˙ 0 = θ ˙ i ω 0 . Thus, network (5) with distributed control strategy (6) becomes
ξ ˙ i = j = 1 N a i j sin ( ξ j ξ i ) + j = 1 N b i j ( ξ j ξ i ) f i s i g ( ξ i ) α 1 g i s i g ( ξ i ) α 2 .
Consider the following Lyapunov functional candidate:
V 1 = 1 2 ξ T ξ = 1 2 i = 1 N ξ i 2 .
The derivation of V 1 along trajectories (A1) gives
V ˙ 1 = i = 1 N ξ i ξ ˙ i = i = 1 N j = 1 N a i j ξ i sin ( ξ j ξ i ) + i = 1 N j = 1 N b i j ξ i sin ( ξ j ξ i ) i = 1 N f i ξ i s i g ( ξ i ) α 1 i = 1 N g i ξ i s i g ( ξ i ) α 2 .
According to Lemma 1 and the fact sin ( θ j θ i ) ( θ j θ i ) [ cos γ , 1 ] , we obtain
i = 1 N j = 1 N a i j ξ i sin ( ξ j ξ i ) = 1 2 i = 1 N j = 1 N a i j ( ξ i ξ j ) sin ( ξ j ξ i ) = 1 2 i = 1 N j = 1 N a i j sin ( ξ j ξ i ) ( ξ j ξ i ) ( ξ j ξ i ) 2 cos γ 2 · i = 1 N j = 1 N a i j ( ξ j ξ i ) 2 = cos γ · ξ T L A ξ .
In addition,
i = 1 N j = 1 N b i j ξ i ( ξ j ξ i ) = 1 2 i = 1 N j = 1 N b i j ( ξ j ξ i ) 2 = ξ T L B ξ ,
i = 1 N f i ξ i sig ( ξ i ) α 1 = i = 1 N f i ξ i sign ( ξ i ) ξ i α 1 i = 1 N f i ξ i 1 + α 1 ,
i = 1 N g i ξ i sig ( ξ i ) α 2 = i = 1 N g i ξ i sign ( ξ i ) ξ i α 2 i = 1 N g i ξ i 1 + α 2 .
Combining (A3)–(A6), Equation (A2) becomes
V ˙ 1 ξ T ( cos γ · L A + L B ) ξ i = 1 N f i ξ i 1 + α 1 i = 1 N g i ξ i 1 + α 2 .
If λ min ( cos γ · L A + L B ) 0 , we obtain
V ˙ 1 i = 1 N f i ξ i 1 + α 1 i = 1 N g i ξ i 1 + α 2 f min 2 1 + α 1 2 [ 1 2 i = 1 N ξ i 2 ] 1 + α 1 2 g min 2 1 + α 2 2 [ 1 2 i = 1 N ξ i 2 ] 1 + α 2 2 = 2 1 + α 1 2 f min V 1 1 + α 1 2 2 1 + α 2 2 g min V 1 1 + α 2 2 .
By Lemma 2 and Definition 1, the fixed-time phase agreement can be achieved with the settling time bounded by
T 1 1 2 1 + α 1 2 ( 1 1 + α 1 2 ) f min + 1 2 1 + α 2 2 ( 1 + α 2 2 1 ) g min = 1 2 α 1 1 2 ( 1 α 1 ) f min + 1 2 α 2 1 2 ( α 2 1 ) g min .

Appendix B. Proof of Theorem 2

Proof. 
Under the control strategy (8), the derivation of (1) becomes
ξ ¨ i = θ ¨ i = j = 1 N a i j cos ( ξ j ξ i ) ( ξ ˙ j ξ ˙ i ) + u ˙ i = j = 1 N a i j cos ( ξ j ξ i ) ( ξ ˙ j ξ ˙ i ) + j = 1 N b i j ( ξ ˙ j ξ ˙ i ) f i s i g ( ξ ˙ i ) α 1 g i s i g ( ξ ˙ i ) α 2 .
Consider the following Lyapunov functional candidate:
V 2 = 1 2 ξ T ˙ ξ ˙ = 1 2 i = 1 N ξ i ˙ 2 .
The derivation of V 2 along trajectories (A7) gives
V ˙ 2 = i = 1 N ξ i . ξ ¨ i = i = 1 N ξ ˙ i [ j = 1 N a i j cos ( ξ j ξ i ) ( ξ ˙ j ξ ˙ i ) + j = 1 N b i j ( ξ ˙ j ξ ˙ i ) f i s i g ( ξ ˙ i ) α 1 g i s i g ( ξ ˙ i ) α 2 ] = i = 1 N j = 1 N ξ ˙ i a i j cos ( ξ j ξ i ) ( ξ ˙ j ξ ˙ i ) + i = 1 N j = 1 N b i j ξ ˙ i ( ξ ˙ j ξ ˙ i ) i = 1 N f i ξ ˙ i s i g ( ξ ˙ i ) α 1 i = 1 N g i ξ ˙ i s i g ( ξ ˙ i ) α 2 .
According to Lemma 1 and the fact cos ( θ j θ i ) 1 , we can obtain
i = 1 N j = 1 N ξ ˙ i a i j cos ( ξ j ξ i ) ( ξ ˙ j ξ ˙ i ) = 1 2 i = 1 N j = 1 N a i j ( ξ ˙ j ξ ˙ i ) 2 cos ( ξ j ξ i ) 1 2 i = 1 N j = 1 N a i j ( ξ ˙ j ξ ˙ i ) 2 = ξ ˙ T L A ξ ˙ .
In addition,
i = 1 N j = 1 N b i j ξ ˙ i ( ξ ˙ j ξ ˙ i ) = 1 2 i = 1 N j = 1 N b i j ( ξ ˙ j ξ ˙ i ) 2 = ξ ˙ T L B ξ ˙ ,
i = 1 N f i ξ ˙ i sig ( ξ ˙ i ) α 1 = i = 1 N f i ξ ˙ i s i g n ( ξ ˙ i ) ξ ˙ i α 1 i = 1 N f i ξ ˙ i 1 + α 1 ,
i = 1 N g i ξ ˙ i s i g ( ξ ˙ i ) α 2 = i = 1 N g i ξ ˙ i s i g n ( ξ ˙ i ) ξ ˙ i α 2 i = 1 N g i ξ ˙ i 1 + α 2 .
Combining (A9)–(A12), Equation (A8) becomes
V ˙ 2 ξ ˙ T ( L B L A ) ξ ˙ i = 1 N f i ξ ˙ i 1 + α 1 i = 1 N g i ξ ˙ i 1 + α 2 .
If λ min ( L B L A ) 0 , we obtain
V ˙ 2 i = 1 N f i ξ ˙ i 1 + α 1 i = 1 N g i ξ ˙ i 1 + α 2 = i = 1 N f i [ ξ ˙ i 2 ] 1 + α 1 2 i = 1 N g i [ ξ ˙ i 2 ] 1 + α 2 2 = f min 2 1 + α 1 2 [ 1 2 i = 1 N ξ ˙ i 2 ] 1 + α 1 2 g min 2 1 + α 2 2 [ 1 2 i = 1 N ξ ˙ i 2 ] 1 + α 2 2 = 2 1 + α 1 2 f min V 2 1 + α 1 2 2 1 + α 2 2 g min V 2 1 + α 2 2 .
By Lemma 2 and Definition 2, network (1) with non-identical oscillators under the distributed control strategy (8) achieves fixed-time frequency synchronization with the settling time bounded by
T 2 1 2 1 + α 1 2 ( 1 1 + α 1 2 ) f min + 1 2 1 + α 2 2 ( 1 + α 2 2 1 ) g min = 1 2 α 1 1 2 ( 1 α 1 ) f min + 1 2 α 2 1 2 ( α 2 1 ) g min .

References

  1. Buck, J. Synchronous rhythmic flashing of fireflies. II. Q. Rev. Biol. 1988, 63, 265–289. [Google Scholar] [CrossRef]
  2. Walker, T.J. Acoustic synchrony: Two mechanisms in the snowy tree cricket. Science 1969, 166, 891–894. [Google Scholar] [CrossRef] [PubMed]
  3. Dörfler, F.; Chertkov, M.; Bullo, F. Synchronization in complex oscillator networks and smart grids. Proc. Natl. Acad. Sci. USA 2013, 110, 2005–2010. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  4. Paley, D.A.; Leonard, N.E.; Sepulchre, R.; Grunbaum, D.; Parrish, J.K. Oscillator Models and Collective Motion. IEEE Control Syst. Mag. 2007, 27, 89–105. [Google Scholar]
  5. Seyboth, G.S.; Wu, J.H.; Qin, J.B.; Yu, C.B.; Allgöwer, F. Collective Circular Motion of Unicycle Type Vehicles with Nonidentical Constant Velocities. IEEE Trans. Control Netw. Syst. 2014, 1, 167–176. [Google Scholar] [CrossRef]
  6. Rao, P.C.; Li, X. Cooperative Formation of Self-Propelled Vehicles With Directed Communications. IEEE Trans. Circuits Syst. II Express Briefs 2020, 67, 315–319. [Google Scholar] [CrossRef]
  7. Wiesenfeld, K.; Colet, P.; Strogatz, S.H. Frequency locking in Josephson arrays: Connection with the Kuramoto model. Phys. Rev. E 1998, 57, 1563–1569. [Google Scholar] [CrossRef] [Green Version]
  8. Néda, Z.; Ravasz, E.; Brechet, Y.; Vicsek, T.; Barabási, A.-L. Self-organizing processes: The sound of many hands clapping. Nature 2000, 403, 6772. [Google Scholar] [CrossRef] [Green Version]
  9. Acebrón, J.A.; Bonilla, L.L.; Pérez Vicente, C.J.; Ritort, F.; Spigler, R. The Kuramoto model: A simple paradigm for synchronization phenomena. Rev. Mod. Phys. 2005, 77, 137–185. [Google Scholar] [CrossRef] [Green Version]
  10. Childs, L.M.; Strogatz, S.H. Stability diagram for the forced Kuramoto model. Chaos: Interdiscip. J. Nonlinear Sci. 2008, 18, 043128. [Google Scholar] [CrossRef] [Green Version]
  11. Jadbabaie, A.; Motee, N.; Barahona, M. On the stability of the Kuramoto model of coupled nonlinear oscillators. In Proceedings of the 2004 American Control Conference, Boston, MA, USA, 30 June–2 July 2004. [Google Scholar]
  12. Chopra, N.; Spong, M.W. On exponential synchronization of Kuramoto oscillators. IEEE Trans. Autom. Control 2009, 54, 353–357. [Google Scholar] [CrossRef]
  13. Kopetz, H.; Ochsenreiter, W. Clock synchronization in distributed real-time systems. IEEE Trans. Comput. 1987, 36, 933–940. [Google Scholar] [CrossRef]
  14. Li, X.; Rao, P.C. Synchronizing a weighted and weakly-connected Kuramoto oscillator digraph with a pacemaker. IEEE Trans. Circuits Syst. Regul. Pap. 2015, 62, 899–905. [Google Scholar] [CrossRef]
  15. Rao, P.C.; Li, X.; Ogorzalek, M.J. Stability of synchronous solutions in a directed Kuramoto-Oscillator network with a pacemaker. IEEE Trans. Circuits Syst. II Express Briefs 2017, 64, 1222–1226. [Google Scholar] [CrossRef]
  16. Tong, D.B.; Rao, P.C.; Chen, Q.Y.; Ogorzalek, M.J.; Li, X. Exponential synchronization and phase locking of a multilayer Kuramoto–oscillator system with a pacemaker. Neurocomputing 2018, 308, 129–137. [Google Scholar] [CrossRef]
  17. Wang, Y.Q.; Doyle, F.J. Exponential synchronization rate of Kuramoto oscillators in the presence of a pacemaker. IEEE Trans. Autom. Control. 2013, 58, 989–994. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  18. Derler, P.; Lee, E.A.; Vincentelli, A.S. Modeling cyber-physical systems. Proc. IEEE 2011, 100, 13–28. [Google Scholar] [CrossRef]
  19. Lee, E.A. Computing Foundations and Practice for Cyber-Physical Systems: A Preliminary Report; Technical Report No. UCB/EECS-2007-72; Electrical Engineering Computer Sciences, University of California: Berkeley, CA, USA, 2007. [Google Scholar]
  20. Zhang, W.-Y.; Yang, C.; Guan, Z.-H.; Liu, Z.-W.; Chi, M.; Zheng, G.-L. Bounded synchronization of coupled Kuramoto oscillators with phase lags via distributed impulsive control. Neurocomputing 2016, 218, 216–222. [Google Scholar] [CrossRef]
  21. Rao, P.C.; Li, X. Pacemaker-Based Global Synchronization of Kuramoto Oscillators via Distributed Control. IEEE Trans. Circuits Syst. II Express Briefs 2018, 65, 1768–1772. [Google Scholar] [CrossRef]
  22. Shi, Y.-J.; Ma, Y. Finite/fixed-time synchronization for complex networks via quantized adaptive control. Electron. Res. Arch. 2021, 29, 2047–2061. [Google Scholar] [CrossRef]
  23. Aouiti, C.; Assali, E.A. Finite-time and fixed-time synchronization of inertial neural networks with mixed delays. J. Syst. Sci. Complex. 2021, 34, 206–235. [Google Scholar]
  24. Jiang, S.Q.; Qi, Y.K.; Cai, S.M.; Lu, X.B. Light fixed-time control for cluster synchronization of complex networks. Neurocomputing 2020, 424, 63–70. [Google Scholar] [CrossRef]
  25. Zhang, W.L.; Li, H.F.; Li, C.D.; Li, Z.B.; Yang, X.S. Fixed-time synchronization criteria for complex networks via quantized pinning control. ISA Trans. 2019, 91, 151–156. [Google Scholar] [CrossRef]
  26. Zheng, C.C.; Hu, C.; Yu, J.; Jiang, H.J. Fixed-time synchronization of discontinuous competitive neural networks with time-varying delays. Neural Netw. 2022, 153, 192–203. [Google Scholar] [CrossRef]
  27. Wu, J.; Li, X. Finite-Time and Fixed-Time Synchronization of Kuramoto-Oscillator Network with Multiplex Control. IEEE Trans. Control Netw. Syst. 2019, 6, 863–873. [Google Scholar] [CrossRef]
  28. Dong, J.-G.; Xue, X.P. Finite-time synchronization of Kuramoto-type oscillators. Nonlinear Anal. Real World Appl. 2015, 26, 133–149. [Google Scholar] [CrossRef]
  29. Rao, P.C.; Guo, X.F. Finite-time synchronization of Kuramoto–oscillator networks with a pacemaker based on cyber-physical system. Front. Phys. 2022, in press. [CrossRef]
  30. Olfati-Saber, R.; Murray, R.M. Consensus problems in networks of agents with switching topology and time-delays. IEEE Trans. Autom. Control 2004, 49, 1520–1533. [Google Scholar] [CrossRef] [Green Version]
  31. Polyakov, A. Nonlinear feedback design for fixed-time stabilization of linear control systems. IEEE Trans. Autom. Control 2012, 57, 2106–2110. [Google Scholar] [CrossRef]
Figure 1. (a) Network associated with the adjacency matrix A; (b) network associated with the adjacency matrix B.
Figure 1. (a) Network associated with the adjacency matrix A; (b) network associated with the adjacency matrix B.
Sensors 22 09460 g001
Figure 2. (a) Time evolutions of phase differences θ i - θ 0 ( i I ) under the distributed control strategy (6); (b) time evolutions of the distributed control strategy (6).
Figure 2. (a) Time evolutions of phase differences θ i - θ 0 ( i I ) under the distributed control strategy (6); (b) time evolutions of the distributed control strategy (6).
Sensors 22 09460 g002
Figure 3. (a) Timeevolutions of frequencies differences θ ˙ i - θ ˙ 0 ( i I ) under the distributed control strategy (8); (b) time evolutions of the distributed control strategy (8).
Figure 3. (a) Timeevolutions of frequencies differences θ ˙ i - θ ˙ 0 ( i I ) under the distributed control strategy (8); (b) time evolutions of the distributed control strategy (8).
Sensors 22 09460 g003
Figure 4. (a) Time evolutions of i = 1 11 | ξ i | under the distributed control strategy (6) for different parameters α 1 = 0.1 , 0.3 , 0.5 , 0.7 , 0.9 ; (b) time evolutions of i = 1 11 | ξ i | under the distributed control strategy (6) for different parameters α 2 = 1.1 , 1.3 , 1.5 , 1.7 , 1.9 .
Figure 4. (a) Time evolutions of i = 1 11 | ξ i | under the distributed control strategy (6) for different parameters α 1 = 0.1 , 0.3 , 0.5 , 0.7 , 0.9 ; (b) time evolutions of i = 1 11 | ξ i | under the distributed control strategy (6) for different parameters α 2 = 1.1 , 1.3 , 1.5 , 1.7 , 1.9 .
Sensors 22 09460 g004
Figure 5. (a) Time evolutions of i = 1 11 | ξ ˙ i | under the distributed control strategy (8) for different parameters α 1 = 0.1 , 0.3 , 0.5 , 0.7 , 0.9 ; (b) time evolutions of i = 1 11 | ξ ˙ i | under the distributed control strategy (8) for different parameters α 2 = 1.1 , 1.3 , 1.5 , 1.7 , 1.9 .
Figure 5. (a) Time evolutions of i = 1 11 | ξ ˙ i | under the distributed control strategy (8) for different parameters α 1 = 0.1 , 0.3 , 0.5 , 0.7 , 0.9 ; (b) time evolutions of i = 1 11 | ξ ˙ i | under the distributed control strategy (8) for different parameters α 2 = 1.1 , 1.3 , 1.5 , 1.7 , 1.9 .
Sensors 22 09460 g005
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Guo, X.; Rao, P.; Wu, Z. Fixed-Time Synchronization of Coupled Oscillator Networks with a Pacemaker. Sensors 2022, 22, 9460. https://doi.org/10.3390/s22239460

AMA Style

Guo X, Rao P, Wu Z. Fixed-Time Synchronization of Coupled Oscillator Networks with a Pacemaker. Sensors. 2022; 22(23):9460. https://doi.org/10.3390/s22239460

Chicago/Turabian Style

Guo, Xiufeng, Pengchun Rao, and Zhaoyan Wu. 2022. "Fixed-Time Synchronization of Coupled Oscillator Networks with a Pacemaker" Sensors 22, no. 23: 9460. https://doi.org/10.3390/s22239460

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