Adaptive Synchronization via State Predictor on General Complex Dynamic Networks

Mathematical Problems in Engineering, Aug 2015

This paper considers the adaptive synchronization of general complex dynamic networks via state predictor based on the fixed topology for nonlinear dynamical systems. Using Lyapunov stability properties, it is proved that the complex dynamical networks with state predictor are asymptotically stable. Moreover, it is also shown that the rate of convergence of complex dynamical networks with state predictor is faster than the complex dynamical networks without state predictor.

Article PDF cannot be displayed. You can download it here:

http://downloads.hindawi.com/journals/mpe/2015/415734.pdf

Adaptive Synchronization via State Predictor on General Complex Dynamic Networks

Hindawi Publishing Corporation Mathematical Problems in Engineering Volume 2015, Article ID 415734, 6 pages http://dx.doi.org/10.1155/2015/415734 Research Article Adaptive Synchronization via State Predictor on General Complex Dynamic Networks Lijun Wang,1 Pingnan Ruan,1 Shuang Li,2 and Xiao Han2 1 2 School of Economics and Management, Beijing University of Technology, Beijing 100022, China College of Science, North China University of Technology, Beijing 100144, China Correspondence should be addressed to Shuang Li; Received 25 June 2014; Accepted 14 August 2014 Academic Editor: Michael Chen Copyright Β© 2015 Lijun Wang et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. This paper considers the adaptive synchronization of general complex dynamic networks via state predictor based on the fixed topology for nonlinear dynamical systems. Using Lyapunov stability properties, it is proved that the complex dynamical networks with state predictor are asymptotically stable. Moreover, it is also shown that the rate of convergence of complex dynamical networks with state predictor is faster than the complex dynamical networks without state predictor. 1. Introduction In recent years, the synchronization of complex dynamical networks has received more and more attention. The synchronous research can be applied in many fields, such as biology, smart city, computer, and the traffic [1–23]. It is well known that the complex network has a lot of nodes; however, in order to save an increasing number of energies, the pinning control is introduced to study the synchronization of complex dynamical networks. So far, the pinning control is a main tool by controlling a small number of nodes to steer the whole network. In [2], the pinning control of a continuous-time complex dynamical network with general coupling topologies was researched. The speed of synchronization is a significant issue, so, in [6], a state predictor was introduced. In [7], the adaptive synchronization of complex dynamical networks with state predictor was studied, therefore, this paper studies the problem using the pinning control. This paper considers the adaptive synchronization of general complex dynamic networks via state predictor based on the fixed topology for nonlinear dynamical systems. With the limited information, state predictor can predict the future state of the nodes and its neighbors; therefore, general complex dynamic networks via state predictor can be faster to achieve synchronization. This paper is organized as follows. Section 2 gives a model of the complex dynamical network. In addition, some preliminaries are introduced to prove the adaptive synchronization. Section 3 gives the main results and the theoretical analysis. The simulations of the theoretical results are given in Section 4. Finally, the conclusion is drawn in Section 5. 2. Preliminaries and Problem Statement Consider a complex dynamical network described by 𝑁 π‘₯𝑖̇ (𝑑) = 𝑓 (π‘₯𝑖 (𝑑)) + βˆ‘π‘Žπ‘–π‘— 𝑐𝑖𝑗 (𝑑) [π‘₯𝑗 (𝑑) βˆ’ π‘₯𝑖 (𝑑)] 𝑗=1 (1) 𝑝 𝑝 + 𝛾 βˆ‘ π‘Žπ‘–π‘— 𝑐𝑖𝑗 (𝑑) (π‘₯𝑖̇ (𝑑) βˆ’ π‘₯𝑗̇ (𝑑)) + 𝑒𝑖 (𝑑) , π‘—βˆˆN𝑖 where π‘₯𝑖 (𝑑) = (π‘₯𝑖1 (𝑑), π‘₯𝑖2 (𝑑), . . . , π‘₯𝑖𝑛 (𝑑))𝑇 ∈ 𝑅𝑛 (𝑖 = 1, 2, . . . , 𝑁) is the state vector of the 𝑖th node at time 𝑑, where 𝑑 is the continuous time; 𝑓𝑖 : 𝑅𝑛 β†’ 𝑅𝑛 is a continuous function; 𝑁𝑖 represents the neighbor node of 𝑖; π‘Žπ‘–π‘— typify the coupling weight between any two nodes, where π‘Žπ‘–π‘— β‰₯ 0 and π‘Žπ‘–π‘– = 0; 𝑐𝑖𝑗 (𝑑) stands for the coupling strengths between node 𝑖 and node 𝑗; 2 Mathematical Problems in Engineering define the matrix of the weighted coupling configuration of the system as π‘Ž11 𝑐11 [ π‘Ž21 𝑐21 [ π‘ˆ = [ .. [ . π‘Ž12 𝑐12 β‹… β‹… β‹… π‘Ž1𝑁𝑐1𝑁 π‘Ž22 𝑐22 β‹… β‹… β‹… π‘Ž2𝑁𝑐2𝑁 ] ] 𝑁×𝑁 , .. .. ] ∈ 𝑅 ] . d . [π‘Žπ‘1 𝑐𝑁1 π‘Žπ‘2 𝑐𝑁2 β‹… β‹… β‹… π‘Žπ‘π‘π‘π‘π‘] Ξ” = diag {𝛿1 , . . . , 𝛿𝑛 } , 𝑝 𝑝 𝑃 = diag {𝑝1 , . . . , 𝑝𝑛 } (2) Lemma 3 (see [8]). For any vectors π‘₯, 𝑦 ∈ 𝑅𝑛 and positivedefinite matrix 𝐺 ∈ 𝑅𝑛×𝑛 , the following matrix inequality holds: 2π‘₯𝑇 𝑦 ≀ π‘₯𝑇 𝐺π‘₯ + 𝑦𝑇 πΊβˆ’1 𝑦. (3) 𝑝 Μ‡ )𝑇 , 𝛾 represents the impact factor where 𝑋̇ 𝑝 = (π‘₯1Μ‡ , π‘₯2Μ‡ , . . . , π‘₯𝑁 of the state predictor. Under the state predictor (3), network (1) can be written as βˆ’2π‘Žπ‘‡ 𝑏 ≀ inf {π‘Žπ‘‡ πΈπ‘Ž + 𝑏𝑇 πΈβˆ’1 𝑏} . 𝐸>0 π‘₯𝑖̇ (𝑑) = 𝑓 (π‘₯𝑖 (𝑑)) + βˆ‘ π‘Žπ‘–π‘— 𝑐𝑖𝑗 (𝑑) [π‘₯𝑗 (𝑑) βˆ’ π‘₯𝑖 (𝑑)] 𝑁 𝑖=1 βˆ’ βˆ‘ βˆ‘ π‘Žπ‘–π‘— π‘Žπ‘—π‘ 𝑐𝑖𝑗 (𝑑) 𝑐𝑗𝑝 (𝑑)(π‘₯𝑗 (𝑑) βˆ’ π‘₯𝑝 (𝑑))] π‘—βˆˆN𝑖 π‘βˆˆN𝑗 ] + 𝑒𝑖 (𝑑) . (4) The control input is designed as (5) where β„Žπ‘– is a binary number; if the 𝑖th agent is controlled, β„Žπ‘– = 1; otherwise β„Žπ‘– = 0. 𝑐𝑖 is the feedback gain of position. Definition 1. Network (4) is said to achieve synchronization if σ΅„© σ΅„© lim σ΅„©σ΅„©π‘₯ (𝑑) βˆ’ π‘₯ (𝑑)σ΅„©σ΅„©σ΅„© = 0, 𝑖 = 1 β‹… β‹… β‹… 𝑁, (6) π‘‘β†’βˆž σ΅„© 𝑖 where the homogeneous state satisfies (8) where 𝑐𝑖𝑗 (0) β‰₯ 0. In the following, some necessary assumptions and lemmas are stated. Assumption 2 (see [10]). The continuous function 𝑓𝑖 : 𝑅𝑛 Γ— [0, +∞] β†’ 𝑅𝑛 satisfies 𝑇 (π‘₯ βˆ’ 𝑦) 𝑃 {[𝑓 (π‘₯, 𝑑) βˆ’ 𝑓 (𝑦, 𝑑)] βˆ’ Ξ” (π‘₯ βˆ’ 𝑦)} 𝑇 ≀ βˆ’πœ”(π‘₯ βˆ’ 𝑦) (π‘₯ βˆ’ 𝑦) , 𝑁 𝑗=1,𝑗=𝑖̸ 𝑇 1𝑁 𝑁 = βˆ‘ βˆ‘ π‘Žπ‘–π‘— 𝑐𝑖𝑗 (π‘₯𝑖 βˆ’ π‘₯𝑗 ) 𝑃 (π‘₯𝑖 βˆ’ π‘₯𝑗 ) . 2 𝑖=1 𝑗=1,𝑗=𝑖̸ (13) Lemma 6 (see [18]). For a connected graph which is undirected, the Laplace matrix is positive semidefinite matrix, and the minimum nonzero eigenvalue is the algebraic connectivity of 𝐿, as follows: πœ† 2 (𝐿) = π‘₯𝑇 𝐿π‘₯ . 2 π‘₯=0,1 ΜΈ π‘₯=0 β€–π‘₯β€– min 𝑇 (14) Lemma 7 (see [18]). For a system which is similar to π‘₯𝑖̇ = 𝑒𝑖 (𝑖 = 1, 2, . . . , 𝑛), the evolution rate associated with the minimum nonzero eigenvalue πœ† 2 . πœ† 2 describes the lower bound of convergence rate. Generally, the bigger the πœ† 2 is, the faster the system converges. 3. Main Results (7) The adaptive control at node 𝑖 is designed as 𝑇 𝑇 βˆ‘(π‘₯𝑖 βˆ’ π‘₯) 𝑃 βˆ‘ π‘Žπ‘–π‘— 𝑐𝑖𝑗 (π‘₯𝑖 βˆ’ π‘₯𝑗 ) βˆ’ 𝛾 [ βˆ‘ βˆ‘ π‘Žπ‘–π‘— π‘Žπ‘–π‘˜ 𝑐𝑖𝑗 (𝑑) π‘π‘–π‘˜ (𝑑) (π‘₯𝑖 (𝑑) βˆ’ π‘₯π‘˜ (𝑑)) [π‘—βˆˆN𝑖 π‘˜βˆˆN𝑖 𝑐𝑖𝑗̇ (𝑑) = π‘Žπ‘–π‘— π‘˜π‘–π‘— [π‘₯𝑖 (𝑑) βˆ’ π‘₯𝑗 (𝑑)] 𝑃 [π‘₯𝑖 (𝑑) βˆ’ π‘₯𝑗 (𝑑)] , (12) Lemma 5 (see [10]). The following equation holds: 𝑗=1 π‘₯Μ‡ (𝑑) = 𝑓 (π‘₯ (𝑑) , 𝑑) = 0. (11) Lemma 4 (see [9]). Suppose that π‘Ž and 𝑏 are vectors; then for any positive-definite matrix 𝐸, the following inequality holds: 𝑁 𝑒𝑖 = βˆ’β„Žπ‘– 𝑐𝑖 (π‘₯𝑖 (𝑑) βˆ’ π‘₯ (𝑑)) , (10) are positive constant matrices, for the constant πœ” > 0. with π‘Žπ‘–π‘– 𝑐𝑖𝑖 = βˆ’ βˆ‘π‘ 𝑗=1,𝑗=𝑖̸ π‘Žπ‘–π‘— 𝑐𝑖𝑗 . Introduce the state predictor as 𝑋̇ 𝑝 = βˆ’πΏπ‘‹, for βˆ€π‘₯, 𝑦 ∈ 𝑅𝑛 . And (9) In the following, we will give the main result. Theorem 8. Consider network (4) with the state predictor (3) and 𝑁 nodes steered by adaptive control (8), under Assumption 2, and at least one node is selected to be controlled. Then, all nodes asymptotically synchronize with the given homogeneous stationary state: σ΅„©σ΅„© σ΅„©σ΅„© lim σ΅„©π‘₯ (𝑑) βˆ’ π‘₯ (𝑑)σ΅„©σ΅„© = 0. π‘‘β†’βˆž σ΅„© 𝑖 (15) Proof. Let π‘₯̃𝑖 (𝑑) β‰œ π‘₯𝑖 (𝑑) βˆ’ π‘₯(𝑑). Construct the following Lyapunov function: 𝑉 (𝑑) = 𝑉1 (𝑑) + 𝑉2 (𝑑) , (16) Mathematical Problems in Engineering 3 where 𝑁 𝑁 𝑖=1 𝑖=1 ≀ βˆ’πœ”βˆ‘π‘₯̃𝑖𝑇 π‘₯̃𝑖 + βˆ‘π‘₯̃𝑖𝑇 𝑃Δπ‘₯̃𝑖 1𝑁 𝑉1 (𝑑) = βˆ‘π‘₯̃𝑖𝑇 (𝑑) 𝑃π‘₯̃𝑖 (𝑑) , 2 𝑖=1 𝑁 𝑁 𝑖=1 𝑗=1 + βˆ‘π‘₯̃𝑖𝑇 𝑃 βˆ‘π‘Žπ‘–π‘— 𝑐𝑖𝑗 (𝑑) (π‘₯𝑗 βˆ’ π‘₯𝑖 ) (17) 2 [𝑐𝑖𝑗 (𝑑) βˆ’ π‘š] 1𝑁 𝑉2 (𝑑) = βˆ‘ βˆ‘ . 2 (...truncated)


This is a preview of a remote PDF: http://downloads.hindawi.com/journals/mpe/2015/415734.pdf
Article home page: https://www.hindawi.com/journals/mpe/2015/415734/

Lijun Wang, Pingnan Ruan, Shuang Li, Xiao Han. Adaptive Synchronization via State Predictor on General Complex Dynamic Networks, Mathematical Problems in Engineering, 2015, 2015, DOI: 10.1155/2015/415734