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=1∑NGijAxj(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=1∑NGijAej(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 行
系统能够完成跟踪