Abstract

In recent years, robust performance of the system has been broadly studied as a trending topic among a vast array of scholars. This paper discusses the robustness of control laws for complex dynamic networks (CDNs) with a deviation argument. We design two categories of control laws (linear control law and nonlinear control law) for the undisturbed CDNs to achieve exponential synchronization. It is intractable to ascertain the range of the deviation function exactly. Hence, some corresponding sufficient criteria are put forward to ensure exponential synchronization of CDNs with deviation argument when control laws are not changed. By adopting the Gronwall–Bellman lemma and solving the transcendental equation, we can obtain the admissible upper limits of the deviating function, to keep the corresponding control laws. In comparison with previous research findings, robustness, deviating argument, and control laws are all considered in this study, which enhances the previous findings. Finally, two emulation examples verify the validity of the analysis.

1. Introduction

More recently, as a vital component of the nonlinear system, CDNs have been broadly investigated and have found many potential applications in various domains, including biology, sociology, physics, network science, engineering, automatic control, and so on [13]. In particular, the dynamical behavior of complex systems has flourished vigorously in the field of control engineering, which has aroused tremendous interest among scholars [4].

Synchronization is a fairly vital nonlinear phenomenon widely existing in nature. It has wide-ranging implications for numerous applications, such as secret communication, facial recognition, artificial intelligence, and associative memory. Recently, the synchronization of CDNs has been extensively studied, for instance, quasi-synchronization [5], cluster synchronization [6], master-slave synchronization [7], exponential synchronization [8, 9], and so on.

At present, the control law is indispensable in achieving the synchronization of CDNs. To guarantee synchronization, many effective synchronization control laws have been proposed. On the basis of existing literature [1012], there are two main categories of control laws of the systems: linear control law and nonlinear control law. As we all know, linear control law is the basis of the control strategy, and the structure of the controller is relatively uncomplicated. Compared with linear control law, nonlinear control law has become an increasingly interesting research topic for researchers from diverse backgrounds. In [8], the exponential synchronization for a kind of CDN with stochastic perturbations and delays was well investigated by utilizing the time-delayed impulsive controller. In [4], based on the event-triggered strategy, quasi-synchronization of CDNs was obtained. In [12], the author addressed robust synchronization between fractional-order CDNs involving parameter uncertainty and applying the nonlinear control law. By means of a sliding mode control scheme, global asymptotical synchronization for CDNs was discussed in [13].

As a result of imperfect measurements as well as the finite switching frequency of amplifiers, delays are always inherent in real applications of machine learning, which can exacerbate performance and derail the stability of the models. Generally speaking, time delays are inevitable, and we can never be too concerned about them. Especially, deviation argument can have substantial consequences in the running process of the dynamical system model. As a matter of fact, numerous biomedical models are inscribed by differential equations with a deviation argument. In the process of motion, the deviation function alters the relevant deviation characteristics, so the differential equation with deviation argument unites delay and advanced equation. More precisely, with respect to the study of economics, biology, and physics, past and future events are crucial to current decisions. Therefore, it is of great significance to discuss the models of retarded and advanced alternating differential equations. A system with a deviation argument is a mixture of retarded and advanced systems. Sufficient conditions on the globally exponentially stable for recursive systems containing deviating functions were obtained by virtue of Lyapunov functions in [14]. The author utilized algebraic inequalities to present novel analytical findings from Mittag-Leffler stability about the fractional-order model involving deviating arguments in [15]. On the basis of the comparison principle, valuable theoretic results on the stability and robustness of interval fuzzy Cohen-Grossberg networks were presented in [16]. Additionally, a useful impulsive control law was considered to accomplish the synchronization in the presence of the deviating argument of CDN in [9]. In order to elaborate on the convenience and completeness of CDNs, we will analyze CDNs with deviating arguments here. Among the above studies, only one investigated the synchronization of CDNs with deviating arguments. At present, there are few research studies on robust synchronization control schemes for CDNs with deviating arguments. The objective of our research is to fill the gap.

To our knowledge, some work has been performed on the stabilization of dynamical systems equipped with deviating arguments [14, 17]. Some work has been conducted on stabilization and synchronization from the perspective of control [13, 18, 19]. Others have also studied research on complex dynamic networks with deviating arguments [9], but their purpose was to study stability rather than robustness. However, the robustness of control laws in complex dynamic networks is rarely studied by setting appropriate parameters for deviation argument.

Motivated by the above-mentioned discussion, we will find that the presence of deviating arguments will exacerbate difficulties in achieving synchronization of controlled complex dynamical networks (CDNs). In view of the literature [20, 21], it is worth considering the influence of the deviation argument on the control method. A new issue arises: can linear control law (nonlinear law) still be kept if a deviation function occurs in the system? As the deviation function involves information about the past and future, it is worthwhile to investigate: under the constraints of linear or nonlinear control laws, how much is the deviation argument intensity to allow CDNs to maintain exponential synchronization?

Therefore, the following is concretely scheduled for this paper. Some mathematical preliminaries are provided in Section 2. In view of the two categories of control laws, several crucial lemmas and theorems are further elaborated in Section 3. Two emulation examples are mentioned to validate the feasibility of the analytical results in Section 4. Finally, Section 5 of this paper carries a concise summary and outlook for the future research direction.

2. Preliminaries

2.1. Notation

On the basis of this paper, represents the sets of natural numbers. and be made up of all real vectors, all real matrices, respectively. is denoted as the -order identity matrix. Moreover, refers to zero matrix. means the Euclidean vector norm or the induced matrix norm. Denote as the Kronecker product of matrices and .

Generally, a graph has three basic elements. signifies the set of nodes; , is the set of edges; and the coupling matrix , where stands for coupling weight between th CDN and node th CDN. If the message is delivered from th CDN to th CDN, then ; otherwise, .

Provide two real-valued sequences , , , such that , for all as .

2.2. Model

Consider a kind of CDN with a deviating argument consisting of coupled nodeswhere is the state vector of the th node; the nonlinear is called continuous vector-valued function; stands for the coupling strength; is defined as the control input vectors of node ; and and denote the -th term of coupling matrix and satisfying and , respectively. is a deviating argument satisfying , if .

Remark 1. Obviously, when , if , then the coupling term of system (1) is advanced, and if , then the coupling term of system (1) is retarded. Hence, system (1) is a hybrid CDN, which integrates alternately advanced and retarded argument.
The dynamical equation for the isolated node of CDN (1) iswhere allows to be defined by an arbitrary desired state, that is, the equilibrium point, the periodic orbit, and so on.

Remark 2. Further, in contrast to (1), in case of , the CDN (1) turns into the following CDN:Similarly,Also referred to as the dynamical equation of the isolated node of CDN (3).
Define the synchronization error as , and subtracting (4) from (3) to obtain the following system:where .
To acquire synchronization, the linear controller is arranged aswhere represents the feedback controller gain matrix.
Combining (5) and (6), one has thatWith a view to simplifying writing, the following notations:
, , , , , , , , are put forward to describe the system. Incorporating these simplifications, the error system (7) is further characterized as a compact representation:In the same way, we can define error , and the following error dynamic equation can be obtained by subtracting (2) from (1)As a starting point, we will provide some essential definitions and required assumptions for this paper.

Definition 1. If the error system (8) is exponential stability, then the CDN (3) with (4) is described as exponential synchronization, namely, for any initial value , there exist two scalars and such that for any , satisfying :  (D1)Assume that the existence of nonnegative scalar , satisfying and for any , (D2) There is a positive constant that has the property , for all (D3)

3. Main Results

Under (D1), (D2), and (D3), system (9) has a unique state on for any initial state . Obviously, is the equilibrium point of system (9). Synchronization, as a highly representative subject of complex system, has been paid attention to and researched by many academics, for example [58, 10, 15]. For now, a fundamental point requires consideration. While keeping the original controller unchanged, if the deviation argument is added to the CDN, can synchronization of the system still hold? Obviously, synchronization is not established. How much is the deviation argument intensity in order to allow the CDNs (1) to maintain exponential synchronization when the control law is as valid as before? On the basis of this fact, we are going to investigate the robustness of the controller of CDNs (1) with a deviating argument when the control scheme of the CDNs (2) is fixed.

As we all know, among all kinds of control laws, the most efficient and concise control law is the linear feedback controller. What should be noted is that the linear control law is the foundation of the control system. Compared with the nonlinear controller, its structure is relatively uncomplicated. However, nonlinear control law has become an increasingly interesting topic of study for researchers from diverse backgrounds. Therefore, it is worthwhile to design two types of controllers for study: the linear feedback controller and the nonlinear feedback controller.

3.1. The Linear Feedback Controller

Before describing the principal theorem of this section, some important lemmas need to be presented here. The following assumptions are also required:

Remark 3. As can be inferred from Theorem 2 appearing in [6], the existence and uniqueness of the solution of system (1) is collectively ensured by (D1), (D2), and (D3).

Lemma 1. Let stands for the current state of error dynamic (9) and conditions (D1), (D2), (D3), and (D4) are all met. So, the following inequality:It exists for any , where

Proof. For the deviation term , define a set , let , , and then one obtainsCombining (D1) and (13), one has thatwhereBy virtue of the Gronwall–Bellman’s inequality, (14) can evolve intoOtherwise, for , similarly, we havewhere , and are defined in (15).
Hence, by uniting the aforementioned equation with similar entries, we further getAccordingly, when , for (D4), it follows thatwhere . By this means, (11) is effective for .

Remark 4. By virtue of Lemma 1, we establish the link from the deviating argument to the state and provide a strong base to prove the subsequent Theorem 1.
Next, we explore the influence of the deviation argument on the robustness of exponentially stable of error system (9).

Theorem 1. If assumption (D1) (D2) (D3) (D4) (D5) hold, and error system (8) is exponential stability, then error system (9) is exponential stability, that is, system (1) is said to be exponential synchronization under the linear-type controller (6), if , where is the only solution of the transcendental equation:where , , and . Here, in addition to and , all of them are consistent with those defined in Lemma 1.Proof For convenience, and are expressed by and , respectively. According to (8) and (9), as well as the initial value , one hasThen,In view of (D1) and the norm inequality, for (22), one hasBy Lemma 1, when , thenDue to the error system (8) is exponential stability, according to Definition 1, on the interval , it comes to the conclusion thatAnd then,Furthermore,whereBy the Gronwall–Bellman’s inequality, when , we can acquireSince , from (27) and (29), one haswhere .
DenoteBy substituting into (31), we can readily getClearly that, . In addition, is monotonically increasing for . Accordingly, there is only one meetingDenoteand identify as the only one positive solution to .
Apparently,for . Furthermore, is monotonically increasing for . In this sense, there is the only one positive to satisfyand is the only one positive solution to (20).
Consequently, for ,Picking out , and in consideration of (30), one hasConsidering the existence and uniqueness of the solution of system (9), when , it holdsFrom (38) and (39), it follows thatwhere
To go a step further, there is the only scalar so that , and one can easily showBased on Theorem 1, one can readily find that an error system (9) is exponentially stable, i.e., the system (1) can achieve exponential synchronization under a designed linear-type controller (6).

Remark 5. Theorem 1demonstrates that when an error system (8) is exponentially stable, the perturbed system (9) evoked by the deviation argument can still remain exponentially stable as long as the interval length of the deviating argument is less than the estimated upper bound. So, system (1) involving deviating argument is still exponentially synchronous under a designed linear-type controller (6).

Remark 6. As can be seen in Figure 1, there is a relationship between the interval length of a deviating argument and time in the proof of Theorem 1.

3.2. The Nonlinear Feedback Controller

To acquire synchronization, the nonlinear controller is defined aswhere represents the feedback controller gain matrix.

With the nonlinear control law (42), system (5) is reworded to

That is,where . Here, in addition to , all of them are consistent with previous notations in (8).

In the same way, error system with mixed coupling terms containing deviation arguments is reformulated aswhere .

To validate Theorem 2 more expeditiously, we will introduce Lemma 2. In this subsection, the following assumptions are required:(i)(D6) (ii)(D7) (D8) The following inequality characterize the parameters of the system (44)where , , .

Lemma 2. Let stands for the current state of error system (45) and conditions (D1) (D2) (D6) (D7) are all met. So, we have the following inequality:This exists for any , where

Proof. For the deviation term , define a set , let , and , and then, we haveCombining (D1), we obtainwhereTherefore, for (50), using the Gronwall–Bellman’s inequality, it yields thatOtherwise, for , similarly, it follows thatwhere and and are defined in (51).
Hence, by uniting the aforementioned equation with similar entries, we can further requireAccordingly, when , for (D7), it further deriveswhere . By this means, (47) is available for .

Theorem 2. If assumption (D1) (D2) (D6) (D7) (D8) hold, and error system (44) is exponentially stable, then, error system (45) is exponentially stable, that is, system (1) is said to be exponential synchronization under the nonlinear-type controller (42), if , where is the only solution of the transcendental equation:where , and . Here, in addition to and , all of them are consistent with those defined in Lemma 2.

Proof. For convenience, and are expressed by and , respectively. According to (44) and (45), as well as the initial value , one hasThen,In view of the norm inequality, for (58), one hasBy Lemma 2, when , thenDue to CDN, (44) is exponential stability, and according to Definition 1, on the interval , it comes to the conclusion thatAnd then,Furthermore,whereBy the Gronwall–Bellman’s inequality, when , we can expediently acquireSince , from (65) and (66), further we derivewhere .
DenoteBy substituting into (74), we can see thatClearly that, In addition, is strictly monotonously increasing for . Accordingly, there is the only one makeDenoteand identify as the only one positive solution to .
Apparently,for . Furthermore, is increase strictly monotonically for . In this sense, there is the only one positive scalar satisfyand is the only one positive solution for (56).
Thus,for .
Picking out , and by (67), one getsConsidering the existence and uniqueness of solution of the system (45), when , it holdsFrom (75) and (76), we havewhere
Furthermore, there is only scalar , so that , and one can easily show thatBy virtue of Theorem 2, one can readily deduce that error system (45) is exponentially stable, i.e., system (1) can achieve exponential synchronization under a designed nonlinear-type controller (42).

Remark 7. Theorem 2 clearly indicates that when error system (42) is exponentially stable, the corresponding perturbed error system (45) evoked by a deviation argument can still remain exponentially stable as long as the interval length of the deviating argument is less than the estimated upper bound. Furthermore, system (1) involving a deviating argument is still exponentially synchronous under a designed nonlinear-type controller (42).

4. Simulations

Two illustrative examples will be enumerated to show the validity of conclusions obtained above in this section.

Example 1. Here considering a CDN with linear control law, which consists of two nodes:In the case of deviation argument, system (78) turns intowhere , and is the state vectors of nodes for the CDN. let , one can see that error system (78) and error system (79) turns into, respectively,Let coupling matrices , , and . The coupling strength is designed as . The activation function is . Two nodes and isolated nodes of the initial value can be designed as , , and .
As shown in Figure 2, error system (80) is exponentially stable when and .
Fix two consequences: , , and . Let , ; then by calculation, we can obtain and .
Based on inequality (D4), it is expedient to calculate . According to (30), we can obtain and .
Selecting , by conducting simple calculations, we can findand (D3) is satisfied.
It is obvious that all the requirements appearing are each fulfilled in Theorem 1. In view of Theorem 1 and Definition 1, we are able to deduce that error system (81) is exponential stability, that is, system (79) is exponential synchronization. As shown in Figure 3, the simulated findings closely match the theory.

Example 2. We discuss a CDN, consisting of two nodes, with nonlinear control law whose dynamics are described asSubsequently, in the presence of deviating argument, system (83) becomeswhere , and , is the state vectors.
Let , one can see that error system (83) and error system (84) are simplified as, respectively,Let coupling matrices , , and . The coupling strength is designated as for . The activation function is . Two nodes and isolated nodes of the initial value can be designed as , , and .
As shown in Figure 4, the error system (85) is exponential stability when and .
Fix two consequences: , , . Let , then by calculation, we can obtain , .
Based on inequality (D7), it is expedient to calculate . According to (56), we can obtain , .
Selecting , by conducting simple calculations, we can findand (D6) is satisfied.
Clearly, all the requirements outlined in Theorem 2 are each fulfilled. In the light of Theorem 2 and Definition 1, we are able to deduce that error system (86) is exponentially stable, that is to say, system (84) can achieve exponential synchronization when . As indicated in Figure 5, the simulated findings closely correlate with the theory.
Figure 6 depicts that error system (86) is instable when . Moreover, in this situation, the parameters are not appropriate for Theorem 2. Therefore, system (84) is not exponential synchronization.

5. Concluding Remarks

The robustness of the complex system to control laws evoked by deviating arguments is investigated. In this paper, two categories of control laws are provided and some corresponding sufficient criteria are put forward to prove the synchronization of CDNs with deviation argument. The findings show that a complex system containing a deviation function will keep exponential synchronization continuously as long as the interval length of the deviation function is lower than the derived upper limit. In view of the analysis and methodology discussed in this paper, more complex models will be considered for further topics.

Data Availability

No data were used to support this study.

Conflicts of Interest

The authors declare that there are no conflicts of interest regarding the publication of this paper.

Acknowledgments

This work was sponsored by the Natural Science Foundation of China (62072164 and 11704109).