【Paper】2015_Improved results on sampled-data synchronization of complex dynamical networks with time

发布于:2023-01-10 ⋅ 阅读:(223) ⋅ 点赞:(0)

Liu Y, Lee S M. Improved results on sampled-data synchronization of complex dynamical networks with time-varying coupling delay[J]. Nonlinear Dynamics, 2015, 81(1): 931-938.

1 Introduction

2 Problem statement

comples dynamical networks (CDNs)

x ˙ i ( t ) = f ( x i ( t ) ) + c ∑ j = 1 N G i j A x j ( t − τ ( t ) ) + u i ( t ) (1) \dot{x}_i(t) = f(x_i(t)) + c \sum_{j=1}^N G_{ij} A x_j(t-\tau(t)) + u_i(t) \tag{1} x˙i(t)=f(xi(t))+cj=1NGijAxj(tτ(t))+ui(t)(1)

令误差 e ( t ) = x i ( t ) − s ( t ) e(t) = x_i(t) - s(t) e(t)=xi(t)s(t)
e ˙ i ( t ) = g ( e i ( t ) ) + c ∑ j = 1 N G i j A e j ( t − τ ( t ) ) + u i ( t ) (4) \dot{e}_i(t) = g(e_i(t)) + c \sum_{j=1}^N G_{ij} A e_j(t-\tau(t)) + u_i(t) \tag{4} e˙i(t)=g(ei(t))+cj=1NGijAej(tτ(t))+ui(t)(4)

其中 g ( e i ( t ) ) = f ( x i ( t ) ) − f ( s ( t ) ) g(e_i(t)) = f(x_i(t)) - f(s(t)) g(ei(t))=f(xi(t))f(s(t))

u i ( t ) = K i e ( t k ) (7) u_i(t) = K_i e(t_k) \tag{7} ui(t)=Kie(tk)(7)

3 Main results

4 Numerical examples

Example 1

按照咱们自己的惯例,先实现没有时延,没有采样时间的效果

下图是按照原文中给出的数据无法做到收敛
在这里插入图片描述

我们通过修改一下通信矩阵就可以实现收敛了,对应自写程序 Main_2015.m
在这里插入图片描述


接下来考虑时延,对应自写程序 Main_2015_tau.m

在这里插入图片描述

Example 2

下图是按照论文中的数据出来的结果。
但是这个结果也是经过修改的,修改的主要是 f ( s ) f(s) f(s)
但是效果还是非常不理想
在这里插入图片描述

最后,再次对 f ( s ) f(s) f(s) 进行修改
对应程序 Main_2015_tau_Example2.m
修改内容主要在代码的第 97 行
系统能够完成跟踪
在这里插入图片描述