Abstract

In this paper, two different nonlinear coupled Markovian switching delayed network models with multiple weights are established, and the effects of parameter and model uncertainties and external disturbances are fully considered. Firstly, based on the finite-time theory, several sufficient conditions for the finite-time synchronization of Markovian switching networks are obtained. Secondly, under the feedback controller with adaptive laws, when the synchronization of the networks is achieved in a finite time, the uncertain parameters of the networks can also be identified as true values. Finally, a representative numerical simulation is given to further illustrate the validity and practicability of the theoretical analysis and proof of this paper.

1. Introduction

The complex dynamic network is a complex system with certain states and functions that is composed of many nodes and the topological connections formed by the edges between the nodes. In addition, as an important class of nonlinear systems, complex networks have received extensive attention from all walks of life. Researchers studying complex systems in the form of complex networks can not only deepen their understanding of the structure of complex systems but also gain a deeper understanding of complex systems in nature and society (including power grid, Internet, transportation network, and communication network) [1, 2]. In the research of complex networks, synchronization of complex networks has always been one of the hot topics. This is mainly because the synchronization phenomenon has a vital impact on real life. For example, the synchronization of the power grid ensures the safe and reliable operation of the power system, and the synchronization of the transportation network ensures the safety and smoothness of the road. Generally speaking, synchronization can be divided into inner synchronization and outer synchronization. In order to achieve global robust exponential synchronization and global robust asymptotical synchronization of drive response-based discontinuous Cohen–Grossberg neural networks, the pinning state-feedback and adaptive controllers were designed in [3]. In [4], a boundary controller relying to distributed measurement was designed to achieve nonlinear time-delayed complex spatiotemporal network (CSN). Compared with the inner synchronization, there are relatively few studies on out synchronization. Outer synchronization means that two or more systems with completely the same or similar properties gradually approach and reach the same state through the interaction of the systems under different initial conditions. Therefore, this paper mainly studies the outer synchronization between two different complex networks.

It is well known that the network topology has an important influence on the network synchronization. This is because different topological structures have different dynamic states. At present, the research on fixed topology has made great achievements. However, the network topology is always affected by various factors in practice, such as the influence of network attacks, electromagnetic interference, and equipment damage, and the network topology will randomly change under the influence of these factors [5, 6]. This kind of random switching can depend on the Markovian process, so the research on the synchronization of Markovian switching networks is more practical [79]. In [10], the authors studied the finite-time synchronization of the Markovian jump complex dynamical framework with hybrid coupling. Cluster synchronization of Markovian switching complex networks with hybrid couplings and stochastic perturbations was studied in [11]. In addition, the Markovian switching complex networks considered above are all modeled with a single weight. But many real networks are complex systems with multiple weights, and each node of these systems is connected through multiple weights [12, 13]. Therefore, in order to make the network models closer to the real system, the Markovian switching network models with multiple weights should be considered.

In the real world, the coupling relationship of Markovian switching networks cannot be all linear, and nonlinear coupling systems are more common. In some cases, the variable cannot be directly obtained, but only can be obtained, and the synchronization of the system can only be realized by at this time. Therefore, the synchronization of nonlinear coupled systems also has great research value, and the results are more practical. In [14], the authors concerned with the problem of synchronization in nonlinear complex networks with multiple time-varying delays via adaptive aperiodic intermittent control. In [4], the authors dealt with the problem for synchronization of a nonlinear time-delayed complex spatiotemporal network (CSN), modeled by semilinear parabolic partial differential-difference equations. Furthermore, in the actual signal transmission process, time delays are often caused by factors, such as transmission speed limitations, network information congestion, and the influence of the transmission environment [15, 16]. Thus, considering the above reasons, time delays should be considered in the synchronization of Markovian switching complex networks.

Most of the system models considered above are deterministic. It is well known that the parameters of the real system may be difficult to determine in advance, and the parameters of the system are generally unknown or uncertain [17]. In addition, under the influence of certain external environments and system structure changes, there may be some uncertain models and external disturbances in the dynamics of the system. The synchronization process of the system may be affected or even destroyed by these uncertainties. The robust finite-time state estimation problem of the uncertain Markovian jump neural networks with partly unknown transition probabilities was investigated in [18]. In [19], the effects of parameter and model uncertainties and external disturbances were fully taken into account, and a sliding model control approach was introduced to realize modified projective synchronization between two different chaotic systems in a finite time. Therefore, it is necessary to study the synchronization between Markovian switching complex networks with uncertainty.

In actual engineering, people not only pay attention to its gradual stability characteristics in infinite time but also are more interested in realizing the synchronization state of the system in a finite time, such as aerospace systems, robot control systems, and power systems; they are often required that the synchronization be reached in a finite time. The finite-time control technology can realize this idea, and the finite-time control scheme can make the network have better robustness [20]. In [15], the author investigated finite-time synchronization of complexed-valued neural networks with multiple time-varying delays and infinite distributed delays. The multiweighted coupled neural network (MWCNN) models with and without coupling delays were investigated in [21]. Therefore, it is also valuable to realize the finite-time synchronization of Markovian switching complex networks in practice.

Based on the above discussion, this paper mainly studied the finite-time synchronization and identification problems of nonlinear coupled Markovian switching delayed networks with multiple weights, in presence of uncertain parameters, uncertain model, and external disturbances on the networks. To the best of our knowledge, there are rarely studies on the finite-time synchronization and parameters identification between two nonlinear coupled Markovian switching delayed networks with multiple weights and uncertainties. Therefore, the research has significance in terms of theory and practice.

The rest of this paper is arranged as follows. In Section 2, some notations and necessary conditions will be given. The theoretical proof of network finite-time synchronization and identification is given in Section 3. In Section 4, in order to prove the validity of the above theoretical analysis, a representative numerical example is given. The conclusions are drawn in Section 5.

2. Preliminaries

In order to complete the theoretical proof and analysis of this paper, some important mathematical symbols and necessary conditions are given in this section. First of all, some important mathematical symbol definitions will be given. The matrix (or ) is defined as the transposed matrix of A (or x). The symbol is defined as the Kronecker product of matrixes. Define as the 2-norm of x. Define as the n-dimensional identity matrix. E is defined as mathematical expectation. Secondly, some necessary conditions will be given below.

Assumption 1. Assume that a Lipschitz condition is satisfied by noise intensity function , and there exists a constant  ≥ 0 such that

Assumption 2. For arbitrary , if there exists a constant L > 0, then following inequality holds:

Assumption 3. (see [22]). Let and ; assume that there exists a continuous function g () such that, for any ,

Lemma 1. (see [23]). Assume that a positive definite, continuous function satisfies the differential inequality , where  > 0, . For any given t0, satisfies the inequality , and ; we can get t1:

Lemma 2. (see [23]). For any vectors and a positive definite matrix , the following inequality holds:

Lemma 3. (see [24]). are any vectors, and the following inequality holds:i.e.,where c (0 < c < 2) is a real number.

Definition 1. (see [24]). Define and are differentiable functions satisfying the following n-dimensional functional stochastic differential equation:According to Itô’s formula, if , the operator is defined aswhere , , and .

3. Main Results

In this section, the nonlinear coupled Markovian switching delayed network models with multiple weights and uncertainties will be established, and the feedback controller with update laws is designed; then, the finite-time synchronization and identification of the network models is achieved by above controller and some inequality techniques.

3.1. Network Models

In this paper, the n-dimensional drive and response networks with uncertain parameters, models, and external disturbances are given as follows:

The drive network is as follows:where is the state vector of the i-th node; and are continuous vector function and matrix function, respectively; is the model uncertainty; is the nonlinear coupling function; is an unknown parameter vector of the dynamic node; is the time delays of node i; is external disturbances of the network; and (d = 1, 2, …, l) is the inner coupling matrix of the d-th coupling form. is the topological structure matrix of the d-th coupling form, which represents topological structure of the network at time t in mode , and can be defined as follows: if there exists a connection between node i and node for the d-th coupling form, then ; otherwise, . The diagonal elements of are defined as

Let be a right-continuous Markovian process in probability space, which takes values in a finite space with generator . The transition probability from the -th mode at time to the -th mode at time is defined as follows:where , , and transition rate satisfies

The response network is as follows:where is the state vector of the i-th node; and are continuous vector function and matrix function, respectively; is the model uncertainty; is an unknown parameter vector of the dynamic node with the same definition as ; is the external disturbances of the network; is the same as the definition of above; and can be defined as follows: if there exists a connection between node i and node for the d-th coupling form, then ; otherwise, . The diagonal elements of is defined as

Moreover, is a nonlinear controller; is a n-dimensional Weiner process.

Define synchronization error of the system as follows:where represents the state error of the i-th node.

Definition 2. If there is a positive constant t and gives an arbitrary , such thatand , then synchronization of Markovian switching complex networks (10) and (14) can be realized at a finite-time .

Remark 1. When the drive system (10) and the response system (14) gradually realize synchronization at a finite-time , the unknown parameter vectors and will be identified and expressed aswhere and are estimated values of and , respectively.

3.2. Main Results

In this section, finite-time synchronization between two different nonlinear coupled Markovian switching complex delayed networks with multiple weights and uncertainties will be demonstrated and analyzed.

According to network equations (10) and (14), the synchronization error equation of system can be obtained:

Obviously, when the synchronization error (19) converges to zero in a finite time, then finite-time synchronization and identification of the network models will also be achieved. Therefore, it is very important to design an effective controller so that the synchronization error converges to zero.

Theorem 1. Design an effective controller with update laws as follows:where control parameters , , , , , , and , ; are, respectively, known constants satisfying conditions , , , and , if the following inequality holds:where is a positive definite matrix of appropriate dimension, is an arbitrary symmetric matrix, ; , , ;, and .

Then, finite-time synchronization between two different nonlinear coupled multiweighted Markovian switching delayed networks (10) and (14) can be achieved under the controller (20) and inequality condition (21). According to Lemma 1, the finite-time can be expressed as follows:where is the function value of at the initial time and .

Proof. Construct the Lyapunov function as follows:where , , , and are the error between the true value and the estimated value.
According to Definition 1, the differential operator can be given asTaking the controller (20) into (24), we can getIn addition, if uncertainties , and disturbances and are all bounded, then there exist non-negative constants and , thenBy Assumption 1 and (26), equation (25) can be simplified as follows:where .
According to Lemma 2 and Assumption 2, we can getAccording to Assumption 3, and bringing the inequality (28) into inequality (27), we can getBased on Lemma 3, we haveFrom some inequality relationships, we can obtainHence,According to inequalities (30) and (32)–(35), we can getFrom Lemma 3 and inequality (21), we can getAccording to conditions (21), the above inequality (37) can be written aswhere .
From Lemma 1 and inequality (22), if , finite-time can be estimated as

Remark 2. Based on an effective controller with update laws, when networks (10) and (14) achieve synchronization in a finite-time , the unknown parameter vectors and of the networks will be identified as true value.

Remark 3. In the finite-time synchronization and parameters identification process between two nonlinear coupled multiweighted Markovian switching delayed networks with uncertainties (10) and (14), inequality (21) is only a sufficient condition, not a necessary condition.

Remark 4. In the synchronization and parameters identification process between two Markovian switching networks, the speed of synchronization and unknown parameters identification will be affected by these control parameters in controller (20).

In this section, a representative mathematical simulation is given to prove the validity and feasibility of the above theoretical analysis. Firstly, the node dynamics equations of the driving network can be described by a chaotic system:

The Lorenz system is taken as the node dynamic of driving complex network, and system (40) can be expressed aswhere the identification value of the unknown parameter vector is .

Secondly, the node dynamics equations of the response network can be described by a chaotic system:

The Chen system is taken as the node dynamic of response complex network, and the system (42) can be expressed aswhere the identification value of the unknown parameter vector is .

The number of system nodes is 20 in numerical simulation. Moreover, Figure 1 shows the system mode switching process. The other relevant parameters are as follows:

, ,, , , , and .

In the follow, according to the controller (20) and condition (21), some control parameters of controller (20) are selected as ; k (1) = 12, k (2) = 15; ;  = 24,  = 18; ;  = 9,  = 4; ;  = 0.6;  = 100,  = 100,  = 100, and  = 100. In this simulation process, the start time of the simulation is selected at  = 0 and time delay  = 0.01. In addition, through Lemma 1 and (39), we can obtain synchronization time  ≤ 9.3287.

The time-varying curves of networks synchronization errors (i = 1, 2, 3) are shown in Figure 2. In Figure 2, synchronization error curves of networks gradually converge to 0. Moreover, Figure 3 is the identification process of the unknown parameter vectors (i = 1, 2, 3), and the unknown parameter vector is finally identified as  = (10, 8/3, 28)T. Figure 4 is the identification process of the unknown parameter vectors (i = 1, 2, 3), and the unknown parameter vector is finally identified as  = (35, 3, 28)T. From the curve change trend in Figures 24, it can be seen that the networks synchronization and parameter identification are achieved at about t = 7. By comparing calculated values with simulated values, the theoretical proof of the third part is also verified.

5. Conclusion

This paper mainly solved the finite-time synchronization and parameter identification problem between two nonlinear coupled Markovian switching complex delayed networks with multiple weights uncertainties. Based on finite-time stability theory and some inequality technologies, an effective controller with update laws is designed to achieve finite-time synchronization of the networks; in the meantime, the unknown parameters are identified in a finite time. Finally, the results of numerical simulation have shown that the synchronization of the networks can be realized at about ; at the same time, the unknown parameter vector of the networks can also be identified true value  = (10, 8/3, 28)T and  = (35, 3, 28)T at about . In addition, the feasibility and applicability of the theoretical proof in this paper has been further confirmed.

Data Availability

The date used to support the findings of this study are included within the article.

Disclosure

This work was not supported by any fund.

Conflicts of Interest

The authors declare that they have no conflicts of interest.

Authors’ Contributions

All authors contributed equally to the research and writing of this article. All authors read and approved the final manuscript.