1.
Introduction
Complex dynamical networks (CDNs), composed of numerous interconnected nodes, have been extensively used to model various large-scale real-world systems, such as social networks, the internet, multiagent networks, power grids, and communication networks [1,2,3]. It is important to note that most existing research results on the dynamics of CDNs are concentrated on integer-order systems. In fact, many real-world systems are often modeled as fractional-order systems, such as heat conduction [4], biological systems [5], viscoelastic systems [6], electromagnetic wave systems [7], and quantitative finance [8], etc. Thus, incorporating fractional-order calculus into CDNs can better characterize and reveal the properties of real-world complex systems.
Impulse is ubiquitous in real life and is widely used in nanoscale electronic circuits, secure communications, population dynamics [9,10,11], etc. It describes the phenomenon that the state of system changes suddenly at certain specific moments and has attracted widespread attention. Although impulses have a positive effect on the synchronization of fractional-order dynamical networks (FODNs) [12,13,14,15], they may interfere with data transmission and cause oscillations as a negative effect in the dynamical process of the system, which are some common phenomena in physics [14,15]. In other words, impulsive effects can either strengthen or weaken network synchronization, and they can even destroy it. Since FODNs may experience transient perturbations or sudden changes under certain circumstances, considering the impulsive effect in FODNs can make the model more meaningful in practical application.
Synchronization, as a representative collective behavior, is the most important dynamic behavior of FODNs. Since many FODNs cannot achieve synchronization by themselves, appropriate control strategies are required to achieve the goal [16,17,18]. Intermittent control is a discontinuous control strategy that has garnered increasing attention since it was first proposed. In practical applications such as aircraft control, spacecraft orbit adjustments, wind power management, and windshield wiper control, continuous system control is often unnecessary, which makes intermittent control particularly important [19,20,21]. In fact, intermittent control consists of alternating periods of "working time" (when the controller is active) and "rest time" (when the controller is inactive). During each working time, the controller is operational, while it remains off during the rest time. This method allows control signals to be input into the system at fixed time intervals, thereby reducing control cost and extending the service life of the control equipment [22,23,24,25,26]. Furthermore, intermittent control can be categorized into periodic intermittent control (PIC) [19,21,25,26] and aperiodic intermittent control (APIC) [20,22,23,24,27,28] based on whether the control instants and periods are fixed. In [26], different from the traditional Mittag-Leffler function repeated iteration method, the authors proposed a novel fractional-order exponent differential inequality. Additionally, by designing a set of intermittent control strategies, sufficient conditions were established to ensure that the FODNs can achieve finite-time synchronization (FTS). However, the control interval and rest interval are fixed in periodic intermittent control, which may lead to conservative conditions. Therefore, in practical engineering applications, such as vehicle control and wind power generation, strict requirements for periodicity may be unreasonable. With regards to this, APIC is introduced to improve flexibility and applicability. The APIC enables the versatile development of control strategies with variable control periods and widths, demonstrating remarkable stability even in the presence of parameter uncertainties. In [24], the problem of quasi-synchronization for fractional-order dynamical networks with aperiodic intermittent pinning control was considered and the exponential convergence rate and error bound of quasi-synchronization were estimated. In [27,28], the stabilization problem of nonlinear systems subjected to impulsive disturbance is investigated via aperiodic intermittent control.
Time-triggered control (TTC) is a traditional control strategy used in engineering and control systems. It relies on predetermined time intervals for sampling and control updates. This method has excellent control accuracy in the steady-state stage, but lacks flexibility and intelligent monitoring capabilities. It cannot adjust the sampling frequency and control signals according to the actual operating conditions of the system, resulting in excessive resource consumption and communication burden [29,30,31]. For example, in a drone operating system, continuous time-triggered sampling can lead to excessive and unnecessary data transmission, resulting in inefficient use of power resources. To solve these problems, event-triggered control (ETC) has emerged as an innovative discontinuous control strategy. ETC means that the control signal is updated only at discrete moments triggered by specific events, which offers substantial advantages in reducing communication load and saving energy [32,33,34,35]. However, since the control signal still needs to be input into the system at the time of event triggering, it may still lead to a certain waste of resources. To further optimize resource utilization, event-triggered intermittent control (ETIC) combines the advantages of ETC and intermittent control. The ETIC strategy activates the control signal only during the necessary time period under specific conditions, reducing unnecessary control overhead. ETIC has demonstrated its effectiveness in stabilization and synchronization problems of complex dynamical networks. In [33], the authors improved the constraints on control width and minimum average control width in ETIC, and proposed an ETIC based on state control width.
Within the finite-time framework, researchers have begun focusing on different forms of stability problems. On one hand, some studies are dedicated to exploring special asymptotic stability and synchronization, where the system's trajectory gradually converges to an equilibrium point, as seen in the works of [36,37]. On the other hand, some studies have focused on finite time stability and synchronization, which requires that the system trajectory does not exceed a predefined threshold greater than an initial threshold in a finite-time. Up to now, there have been many distinguished theoretical results for finite-time stability in [27,28,32]. In fact, the finite-time synchronization study of fractional-order heterogeneous dynamic networks (FOHDNs), especially those subjected to impulsive disturbance, faces many difficulties and challenges. First, extensive research has been conducted on FTS in complex dynamic network models where the coupled nodes have identical intrinsic dynamics, as referenced in [38,39]. However, the heterogeneity in the topology of coupled nodes disrupts the overall state of the system, making finite-time synchronization in heterogeneous neural networks more challenging.
FTS of heterogeneous dynamical networks is a challenging problem because the heterogeneity of the topological structures of the coupled nodes can corrupt the state of the system [16,27,40]. Second, under the framework of a time-triggered and event-triggered mechanism, how to establish the potential relationship between aperiodic control periods, aperiodic control widths, and control parameters is crucial for increasing the freedom of the designed control periods and control widths. Finally, considering the beginning stage of each control period as an impulsive instant, and how to restrain the influence of impulsive interference by designing aperiodic intermittent control (AIC) also have theoretical and practical significance.
Motivated by the discussion above, the main contributions of this paper can be summarized as follows:
∙ Different from the synchronization of isomorphic complex dynamic networks discussed in [16,23,26,38], this paper discusses the synchronization of heterogeneous dynamic networks in finite time, and this network model has a wider application in reality.
∙ The relationship between impulsive intensity, aperiod control widths, and control parameters is established on the premise of ensuring the synchronization in finite time between the heterogeneous dynamical networks with impulsive disturbance and the target node, which is conducive to adjusting the width of each control period and control parameters according to the impulsive intensity.
∙ Combining the advantages of event-triggered and intermittent control in saving resources and reducing communication burden, an ETIC is designed to ensure the finite-time synchronization of the system.
The rest of this paper is organized as follows. Section 2 provides an introduction to useful lemmas, definitions, and the system model. In Section 3, the main results of this paper are obtained. Section 4 provides two numerical examples to verify the theoretical results above. Finally, some conclusions are drawn in Section 5.
To facilitate understanding, see Table 1 for the symbols used in this article.
2.
Preliminaries and model description
This section introduces the notations, essential lemmas, fundamental concepts of the Caputo fractional derivative, and the model for FOHDNs.
2.1. Notation
See Table 1.
2.2. Preliminaries
Definition 1. [4] Let H(t)∈Cn([t0,t],R), η>0, and Γ(⋅) be the gamma function. The Riemann-Liouville fractional-order integral is defined as
Definition 2. [4] The Caputo fractional derivative of order η for a function H(t) is defined by
where t≥t0 and n is a positive integer such that n−1<η<n. Particularly, when 0<η<1,
It is widely recognized that fractional-order systems with Caputo derivatives have initial conditions similar to those of integer-order systems, making them more suitable for engineering applications. Thus, this paper focuses on the analysis of Caputo derivatives. For simplicity, we can replace ct0Dηt with Dη.
Assumption 1. For the nonlinear function f(⋅), there exist a positive constant lij such that
where u=(u1,u2,…,un)⊤, v=(v1,v2,…,vn)⊤, i∈Nn1. The means that ‖f(u)−f(v)‖≤Lf‖u−v‖ with Lf=‖ˉL‖, ˉL=(lij)n×n, see [23,24,26] and the references therein.
Assumption 2. Suppose Assumption 1 holds, and there exist constants βi>0, i∈NN1, such that
Lemma 1. [30] Suppose that V(t)∈C1([t0,t],R) is a continuously differentiable function, and satisfies
where β and γ are constants. Then,
Lemma 2. [28] For matrix E, which is symmetric and positive, it is assumed that there exist constant ξ>0 such that
Lemma 3. [24] Let H(t)∈Cn([t0,t],R) and P∈Rn×n be a positive definite matrix. Then,
Lemma 4. [24] Consider the following matrix inequality:
where \(\mathbf{A}(\mathbf{z}) = \mathbf{A}^{\top}(\mathbf{z})\) and \(\mathbf{C}(\mathbf{z}) = \mathbf{C}^{\top}(\mathbf{z})\). This inequality is equivalent to either of the following two conditions:
2.3. Model description
Consider the following class of fractional-order dynamical networks (FODNs), which is composed of N nonidentical nodes:
where 0<η<1, xi(t)=(xi1(t),…,xin)⊤∈Rn is the ith node-state vector, ui(t) delegates the control input, f(xi(t))=(f1(xi(t)),f2(xi(t)),…,fn(xi(t)))⊤∈Rn signifies a nonlinear continuous vector-valued function, Ai and Bi are constant matrix, σ>0 delegates the coupling strength, and Γ=diag(γ1,γ2,…,γn)>0 represents the inner coupling matrices. xi(0)=x0i∈Rn is the initial values of the ith node. C=(cij)N×N is the outer coupling matrices of the network topology. If the jth node and then ith node have a connection (j≠i), the cij>0 and otherwise cij=0. Specially, cii=−∑Nj=1,j≥icij.
Let s(t)∈Rn be the target trajectory, whose dynamics are given as follows:
where A≠Ai and B≠Bi are heterogeneous constant matrices, i.e., isolated node (2.2) has different system parameters from each coupled node in the FODN (2.1). In other words, there are parameter mismatches between FODN (2.1) and system (2.2). In this paper, we assume that the target trajectory s(t) is bounded. That is, for any initial conditions s(0)∈Rn, there exist a positive scalar ˆM and a time instant T, such that ‖s(t)‖≤ˆM for all t≥T.
Let ei(t)=xi(t)−s(t). The error system can be derive as
where ˉe(t)=(e1(t),…,eN(t))⊤, ei(t)=(ei1(t),…,ein(t))⊤, ˜f(ei(t))=f(xi(t))−f(s(t)), i∈NN1, and Υi(s(t))=(Ai−A)s(t)+(Bi−B)f(s(t)). The initial condition is given as ˉe(0)=ϕe, ϕe∈RN×n.
Due to the presence of parameter mismatches between the systems, achieving stabilization in finite time of error system (2.3) becomes challenging. Therefore, the objective of this paper is to develop the effective control schemes that ensure finite-time stabilization of (2.3). The definition of FTS is provided as follows.
Definition 3. We are given three positive constants T, μ1, and μ2 with 0<μ1<μ2. System (2.3) is said to be finite-time stabilization with respect to (w.r.t.)(T,μ1,μ2). If ‖ϕe‖≤μ1, this implies that ‖ˉe(t)‖≤μ2, for all t∈[0,T].
Remark 1. It is important to highlight that μ1, μ2, and T are all predetermined for the respective problems. Finite-time stabilization delegates the scenario where the system's initial state is confined within a predefined bound and will eventually reach a specified bound within a finite time, which depicts the boundedness of the system. The trajectory of finite-time stabilization is depicted in Figure 1.
Design AIC as:
where Ki, i∈NN1 represents the control gain matrix, tk is the kth instant of the impulsive instant, and tk+1 is the next event impulsive instant. δk signifies the width of each control interval and satisfies 0<δk≤tk+1−tk, k∈N+.
Then, under AIC (2.4), system (2.3) can be converted into the following form:
It can be observed that the controller operates only within the control intervals, with no input information being transmitted during the remaining intervals. This implies that system (2.5) alternates between closed loop and open loop control. Additionally, considering that the state of system (2.5) may suddenly change at certain instants due to input noise, measurement errors, and uncertainties, resulting in an impulsive phenomenon, we regard this as impulsive disturbance. Therefore, the system (2.5) under impulsive disturbance can be described as follows:
where J delegates the impulsive gain matrix and the state variable ei(t) of system (2.6) is supposed to be right continuous. The sequence {tk}∞k=1 satisfies 0=t0<t1<⋯<tk<⋯ and limk→∞tk=∞.
3.
Main results
In this section, we explore the sufficient conditions required to ensure that systems (2.1) and (2.2) achieve finite-time synchronization. We primarily introduce two types of aperiodical intermittent control strategies: one is time-triggered, and the other is event-triggered.
3.1. Finite-time synchronization via time-triggered intermittent control
For convenience, we denote the following notations. For i,j∈NN1, let A=diag(A1,A2,…,AN), B=diag(B1,B2,…,BN), C=(˜cij)N×N, ˜cij={cij‖Γ‖,i≠jciiλmin(Γ),i=j. In addition, denote K=diag(k1,k2…,kN,), ˆA=A+A⊤, ˆB=BB⊤, ˆC=C+C⊤.
Theorem 1. Suppose that Assumptions 1 and 2 hold and the positive constants ρ1, ρ2, ϱ1, ϱ2, μ1, μ2, ξ1, ξ2 with ϱ1ρ1<μ1<μ2, ϱ1=ϱ2, and α≥1 satisfy
where
In addition, Lf=‖ˉL‖ with ˉL=(lij)N×N, α=λmax(J⊤J), ϱ1=ϱ2=ξ−12˜β, ˜β=∑Ni=1βi. k delegates the number of control periods on (0,T],T≠tk. Then, systems (2.6) is finite-time stabilization w.r.t(T,μ1,μ2), that is, system (2.1) and (2.2) can achieve finite-time synchronization under aperiodic time-triggered intermittent control and impulsive disturbance w.r.t(T,μ1,μ2).
Proof. Let ˉe(t)=ˉe(t,0,ϕe), ϕe∈RN×n, be the solution of (2.6). For 0<‖ˉe(0)‖≤μ1, consider the Lyapunov candidate function:
For t=tk, we have
For t≠tk, when t∈[tk,tk+δk), we have
According to Lemma 2 and Assumption 1, there exists ξ1>0 which satisfies,
From Lemma 2 and Assumption 2, there exists ξ2>0 such that
Since cij≥0(i≠j) and cii=−∑Nj=1,j≠icij, i,j∈NN1, we have
Recalling the definition of K yields
Then, combining (3.5)–(3.7), there exist constants ρ1>0 and ϱ1>0 such that
From Lemma 1 and (3.9), we have
Similarly, for t∈[tk+δk,tk+1), there exist constants ρ2>0 and ϱ2>0 such that
In accordance with Lemma 1 and (3.11), when t∈[tk+δk,tk+1), one has
From (3.10), when t∈[0,δ0), we have
and
For t∈[δ0,t1), we have
and
For t∈[t1,t1+δ1) and α≥1, we have
and
For convenience, we define the following notations: infk∈N+(δk)=˜Θandδk is the width of each control interval. supk∈N+(tk+1−tk−δk)=ˆΘandtk+1−tk−δk is the width of each non-control interval. In addition, Tk = tk+1−tk, ˆT=maxk∈N+Tk, ˜T=mink∈N+Tk.
For t∈[t1+δ1,t2), we have
and
Let
It follows from (3.17) and (3.18) that
For t∈[tk,tk+δk), we have
and
For t∈[tk+δk,tk+1), one obtains
and
For t∈[tk+δk,tk+1), we have
Then, from V(ˉe(0))>ϱ1ρ1 and conditions (c) and (d), we have
which means ‖ˉe(t)‖≤μ2, and thus, ‖ˉe(t)‖≤μ2 holds on [0,T]. Therefore, systems (2.1) and (2.2) has FTS, that is, systems (2.1) and (2.2) can attain FTS under time-triggered AIC and impulsive disturbance. The proof is complete.
Remark 2. The authors analyzed the synchronization problem of fractional-order systems based on the following fractional-order differential inequalities in [21,24]:
However, the two intermittent differential inequalities mentioned above cannot guarantee finite-time synchronization. Theorem 1 of this paper provides a differential inequality that ensures finite-time synchronization. In addition, literatures [21,24] employ the function iteration method to address the periodic intermittent control problem in fractional-order network systems. Compared to traditional periodic intermittent control results, which use fixed control periods and control widths, Theorem 1 introduces a synchronization criterion based on non-fixed control periods and control widths. This approach is more versatile and flexible.
Remark 3. Let ˆT=maxk∈N+Tk and
0<˜Θ<1. We can conclude that V(˜Θ) is a monotonically nonincreasing continuous derivative function of ˜Θ, since V(0)=exp(klnα+(k+1)ρ2Γ(1+η))>1 and
Based on the intermediate value theorem, there exist 0<˜Θ∗<1 such that V(˜Θ∗)=1, where v∗=sup{0<˜Θ∗<1|V(˜Θ∗)=1}. Consequently, the condition (c) in (3.1) can be satisfied for any ˜Θ∈(˜Θ∗,1).
Remark 4. It is important to note that if the target trajectory s(t) is bounded and the function f(⋅) satisfies the Lipschitz condition, we can always find a positive scalar βi such that Assumption 2 holds. Especially, when f(0)=0, one can simply choose βi=(‖Ai−A‖+Lf‖Bi−B‖)ˆM to make Assumption 2 hold for all t≥T(s(0)) because ‖f(s(t))‖=‖f(s(t))−f(0)‖≤Lf‖s(t)‖ and ‖s(t)‖≤ˆM for all t≥T(s(0)). While in the case of f(0)≠0, βi can be set to (‖Ai−A‖+Lf‖Bi−B‖)ˆM+‖Bi−B‖‖f(0)‖ due to the fact that ‖f(s(t))‖=‖f(s(t))−f(0)+f(0)‖≤Lf‖s(t)‖+‖f(0)‖.
Remark 5. It is worth noting that conditions (a) and (b) in Theorem 1 make Eqs (3.10) and (3.12) true, where ρ1 and ρ2 are presented to depict the possible rate of change of system (2.6). Obviously, when control input is present, system (2.6) exhibits a decreasing trend. However, in the absence of control input, system (2.6) shows a divergent trend. In summary, stability occurs during the controlled intervals.
3.2. Finite-time synchronization via event-triggered intermittent control
In this section, to avoid certain resource consumption and reduce the frequency of events triggered, the aperiodic event-triggered intermittent mechanism is adopted to realize the objective of the FTS.
Let tk be the triggering instant of the state, and the tk+1 is next event triggering instant. The event-triggered mechanism is defined as follows:
where Ξk(tk+δk,t]={t:t>tk+δk,V(ˉe(t))≥ϑV(ˉe(tk+δk))}, δk>0, ϑ>1, k∈N+. ϑ delegates threshold value and ς>0 represent the check-period, which is constant and and usually designed to be sufficiently large.
The general framework of the event-triggered aperiodic intermittent mechanism is shown in Figure 2, where ZOH represents a zero-order hold. When t∈t∈[tk,tk+δk), the event-triggered controller ui(t)=−Kiei(t) is activated. When t∈[tk+δk,tk+1), the event-triggered controller ui(t)=0 is activated.
Remark 6. In event-triggered mechanism (3.23), ς represents the check-period, which is applied when Ξk(tk+δk,tk+ς]=∅, indicating that the event condition does not occur within the check-period. When the check-period ends, the event-triggered mechanism (3.23) ensures that the control input remains at the end of the check-period, thus preventing the situation where the event condition cannot be triggered.
Theorem 2. Suppose Assumptions 1 and 2 are established, conditions (a) and (b) in Theorem 1 are satisfied and there exist positive constant ρ1, ρ2, ϱ1, ϱ2, ξ1, ξ2, μ1, μ2 with ϱ1ρ1<μ1<μ2, ϑ>1 and α≥1. If the following conditions are satisfied
Thus, the Zeno phenomenon can be avoided, and system (2.1) can achieve synchronization with system (2.2) within finite time under the event-triggered mechanism (3.23) and in the presence of impulsive disturbances.
Proof. For 0≤‖ˉe(0)‖≤μ1, assume ˉe(t)=ˉe(t,0,ϕ) is the solution of system (2.6). According to Theorem 1, for t=tk, we have
For t≠tk, one obtains
Then
According to (3.23), then δk<tk+1−tk≤ς and the next event will not be triggered until the event generator function crosses zero, that is
Therefore, combining (3.27) an (3.28), we get
From e in (3.24), let Λ(k)=[(Γ(η+1)ρ2)ln(ϑV(ˉe(tk+δ))+ϱ2ρ1V(ˉe(tk+δ))+ϱ2ρ1)]1η with ϑ>1, and we have
Thus, the Zeno phenomenon can be excluded.
For t∈[tk+δ,tk+1), from event-triggered mechanism (3.23), one obtains
For t∈[tk,tk+δ), we have
Then, for t∈[0,δ0), one has
and
For t∈[δ0,t1), we have
and
For t∈[t1,t1+δ1), we have
and
For t∈[t1+δ1,t2), we have
and
By mathematical induction, for t∈[tk+δk,tk+1), we have
which implies
Then, in line with (f) in Theorem 2, we have
which signifies ‖ˉe(t)‖≤μ2, and thus, ‖ˉe(t)‖≤μ2 holds on [0,T]. As a result, systems (2.1) and (2.2) have synchronization in finite time, that is, systems (2.1) and (2.2) can attain finite-time synchronization under event-triggered intermittent control and impulsive disturbance. The proof is complete.
Remark 7. In Theorems 1 and 2, the general sufficient conditions are established to ensure the finite-time synchronization between the network (2.1) and system (2.2) can be achieved under the control strategy (2.4). However, it is still unclear how to choose the appropriate control gain matrix K, and the configuration parameters ρ1 and ρ2 to satisfy conditions (a) and (b) in Theorem 1. We can choose the following inequalities to be equivalent to (a) and (b).
4.
Numerical simulations
This section presents some simulations to illustrate the effectiveness of the proposed theoretical results.
Consider the target trajectory s(t), which is described by the following fractional-order system:
where s(t)=(s1(t),s2(t),s3(t))⊤∈R3. f(s(t))=(tanh(s1(t)),tanh(s2(t)),tanh(s3(t)))⊤, η=0.98, and
Figure 3 indicates the chaotic behavior of system (4.1), and one can observe that the target trajectory s(t) is bounded by ˆM=5. Additionally, it is obvious that lii=1 and lij(i≥j), i,j∈N31, and therefore the Lipschitz constant is Lf=1.
Consider a directed network consisting of 5 nonidentical fractional-order dynamical networks described by (4.1), which is depicted as following:
where xi(t)=(xi1(t),xi2(t),xi3(t))⊤, σ=2, Γ=diag(1,1,1), and the network structure is shown in Figure 3. The outer coupling matrix C can be expressed as
Let ei(t)=xi(t)−s(t), i∈N51. If considering the aperiodic intermittent control and impulsive disturbances, the error system can be expressed as follows:
where
For brevity, the matrices Ai, Bi, i∈N101, are given as Ai=A−0.0002(i−5.5)I3, Bi=B+0.0001(i−5.5)I3, i∈N101. Simple calculations show that
Example 1: Synchronization via time-triggered APIC
Think about system (4.3) with t0=0, T=5, σ=2, βi=0.0006|i−5.5|, ξ1=0.25, ξ2=2, and
According to (i)–(iii) of Remark 7, we get ξ−11=4, ξ−12=0.5, ρ1≥−8.5472, ρ2≥14.0028, and control gain Ki>2.7543. By calculating J⊤J, one has α=19.0981, ϱ1=ϱ2=ξ−12∑Ni=1β2i=0.0123.
In this example, we use time-triggered mechanisms to divide the control intervals. For convenience, the select periods ¯Tk=tk+1−tk,k∈Z+, are considered to have the following form [24]:
where k∈Z+,ℏ0 and T0 are positive scalars satisfying ℏ0<T0, and ϖ0 is a positive integer. supl∈Z+{tl+1−tl}=ˆT=ϖ0(T0−ℏ0)+ℏ0 and infl∈Z+{tl+1−tl}=˜T=ℏ0. In the numerical simulations, we let the control periods ¯Tl=tl+1−tl,l∈Z+, satisfy (4.5) with T0=0.35, ℏ0=0.2, and ϖ0=2, and then we have ˆT=0.5, and ˜T=0.2. Then, combining with Remark 3 and condition (c) in Theorem 1, we have ˜Θ∈(0.843,1).
Select the control gains Ki=3, i∈N51, ρ1=7.2675, ρ2=15.2354, μ1=0.5, μ2=1, and ˜Θ=0.85, then all conditions of Theorem 1 are ture. That is, the finite-time synchronization between the system (4.1) and FOHDN (4.2) could be implemented under the controller (4.5). The state trajectory of system (4.3) is depicted in Figures 5. For comparison, Figures 6 and 7 are presented to represent the state trajectories of the system when ˜Θ=0.9 and ˜Θ=0.95, respectively.
Remark 8. When Theorem 1 is satisfied, the error system achieves finite-time synchronization. At the same time, the corresponding control period and control width can be obtained through condition (c) in Theorem 1. If the control width is changed to ˜Θ=0.4474 on the basis of the same impulsive sequence {tk}, the condition is no longer established, and the state trajectory of system (4.3) will exceed the range of μ2=1, although the initial condition ‖ϕe‖≤μ1=0.5 still holds, see Figure 8, i.e., system (4.3) cannot achieve FTS w.r.t(10,0.5,1).
Remark 9. The novelty of this paper lies in its consideration of finite-time synchronization in heterogeneous dynamic networks, which has broader practical applications than the isomorphic networks explored in previous works [16,23,26]. Additionally, the paper introduces a model that accounts for impulsive interference, a factor that may disrupt synchronization, making it more universally applicable compared to systems without impulsive effects [30,31,36]. Unlike previous continuous control strategies for fractional-order dynamic networks [16,38], this paper proposes a discontinuous control approach, reducing control costs while offering more flexibility with an adjustable control period, unlike the fixed control periods in [21,24]. Finally, the adoption of event-triggered intermittent control, with a lower update frequency compared to traditional time-triggered methods [26,27,28], contributes to a more efficient and adaptable control scheme.
Example 2: Synchronization via event-triggered APIC
Let t0, T, σ, α, ξ1, ξ2, μ1, μ2, and other predefined parameters have the same value as in Example 1. Assume ς=5, ϑ=e, and δk=2.1. By simply calculating condition (f) in Theorem 2, we have ˜Θ=0.8452 and then the sequence of impulsive instants tk is determined by
where Ξk(tk+δk,t]={t:t>tk+δk,V(ˉe(t))≥ϑV(ˉe(tk+δk))}. Then the state trajectory of system (4.3) under APIC (4.4) are exhibited in Figure 9. For comparison, Figures 10 and 11 are presented to represent the state trajectories of the system when ˜Θ=0.9 and ˜Θ=0.95, respectively.
5.
Conclusions
This paper investigates the intermittent control problem of fractional-order heterogeneous dynamical networks subject to impulsive disturbances. First, a non-periodic time-triggered controller is proposed, and a sufficient condition is provided to ensure that finite-time synchronization between the fractional-order heterogeneous dynamical network and the target trajectory can be achieved. Additionally, the relationships between control period width, impulsive disturbances, and controller parameters are established. Furthermore, within the framework of event-triggered control, a class of event-triggered controllers is designed, and the connections between impulsive disturbances, event-triggering conditions, and control period width are derived. Finally, two numerical examples are presented to verify the effectiveness of the theoretical results. It is important to note that due to limitations in signal transmission and processing speeds between network nodes, time delays are inevitable in complex dynamical networks [14,20,34]. Therefore, time delays must be considered in the realistic modeling of fractional-order dynamical networks. Moreover, although this paper ensures finite-time synchronization, it does not calculate the system's settling time. In practical engineering applications, estimating the settling time helps to predict and control the system's dynamic behavior. At present, to the best of our knowledge, there is a lack of effective methods to address these critical issues, which will be the focus of our future research.
Author contributions
T. Xie: Data curation, resources, funding acquisition, visualization; X. Xiong: Software, formal analysis, validation, investigation, writing-original draft; T. Xie, X. Xiong: Conceptualization, supervision, methodology, project administration, writing-review and editing. All authors have read and approved the final version of the manuscript for publication.
Use of AI tools declaration
The authors declare they have not used Artificial Intelligence (AI) tools in the creation of this article.
Conflict of interest
The authors declare that there are no conflicts of interest regarding the publication of this paper.