在生活中到处都存在着复杂网络,如互联网、 电力网络、 交通运输网络、 大规模集成电路、 商业网络、 社会关系网等[1-3]. 而通过观察可以看到,在不少实际的复杂网络中,它们的节点并不完全相同[3]. 为了更好地了解实际生活中的复杂网络所呈现出来的动力学特征,对具有不同节点的网络进行研究就显得尤其重要.
近几十年来随着人们在耦合复杂网络上的研究不断深入,有关人工神经网络的稳定性和同步分析吸引了学者们的关注[4-12, 13]. 如文[4]给出了变时滞神经网络的指数稳定的条件,文[10]对具有相同节点动态和不同拓扑结构的两个复杂网络间的同步进行了研究.
其中有限时间同步问题也得到了很广泛的研究[14-24]. 文[14]则对两个不同的带有不恒等节点的复杂网络的广义函数投影同步进行研究. 基于Barbalat引理,应用非线性反馈控制,推导出了系统同步的充分条件,其中复杂网络的节点没有限制局部线性. 而文[17]研究了滞后型微分方程的有限时间稳定性和镇定性. 其中通过微分方程理论,利用李亚普诺夫函数得到有限时间稳定. 使用Artstein模型化简方法对非线性反馈控制时滞进行处理得到线性系统的有限时间镇定. 另外,驱动网络和响应网络节点不同维的不确定的复杂动力网络的广义函数矩阵投影滞后同步在文[19]通过自适应的控制方法进行了研究. 基于李亚普诺夫稳定性理论,得到自适应控制器,驱动网络和响应网络的未知参数通过自适应法则进行了估计. 文[20]给出自适应律和有限时间控制的概念,基于此提出构建自适应滑模控制器,确保系统在给定的有限时间按照预定“滑动模态”的状态轨迹运动,对两个不同的具有完全未知参数的混沌系统的有限时间混沌同步问题进行了研究.
然而,这些已经得到的成果的共同特点是有限时间同步中无论是驱动系统还是响应系统,它们里面单个网络的
维数都是一样的,即这里驱动系统和响应系统都是分别由相同维数的网络耦合而成的. 动态神经网络有限时间同步的驱动系统和响应系统里面的各个网络维数不一样时,文献提出的稳定或者同步控制器的设计将有所区别. 此时,针对这种动态神经网络的有限时间同步是值得讨论的问题.
综合以上分析,本文将对动态神经网络的有限时间同步进行研究,其中驱动系统和响应系统都是分别由不同维数的网络耦合而成的,即各系统中单个网络中节点数量不尽相同. 然后给出不同维数的神经网络系统的有限时间同步的充分条件.
2 复杂网络模型描述本文首先介绍一些需要用到的数学符号.
AT(或者xT)表示矩阵A或者向量x的转置. ‖x‖表示向量x的二范数.
本文对以下耦合神经网络进行分析,并把它作为驱动系统:
把式(1)作为驱动系统,然后相对应的一个带有非线性控制器的响应系统如下:
这里驱动系统和响应系统都是分别由不同维数的网络耦合而成的.
定义1 xi(t-τ(t))表示驱动系统中第i个神经网络的神经元的时滞状态向量,τ(t)≥0是指变化时滞函数,yi(t)表示响应系统中第i个神经网络的神经元的当前状态向量,Mi=(mij)mi×ni为缩放函数矩阵. 如果存在有限时间Tf>0,使得
假设1 激励函数gi(yi)=(gi1(yi1),gi2(yi2),…,gimi(yimi))T是利普希茨连续,即存在βik>0,使得
假设2 变化时滞函数τ(t)满足: 对于所有t,0≤τ(t)<h,(t)<δ<1.
引理1 对于任意x,y∈Rn和正定矩阵Q∈Rn×n,以下不等式成立:
引理2 [24] 假设存在正定连续可微的函数V(t)满足${\dot{V}}$(t)≤-αVη(t),常数α>0,0<η<1,那么对于任意t0,V(t)满足以下不等式:
引理3 设a1,a2,…,an>0,0<r<p,则
定义同步误差为ei(t)=yi(t)-Mixi(t-τ(t)),i=1,2,…,N,Mi是一个非零矩阵,Mi∈Rmi×ni,则ei(t)∈Rmi关于时间t的导数为
把式(1)和式(2)代入式(3),得
定理1 在满足假设1、 2的条件下,对于给定的非零缩放矩阵Mi,当非线性控制器如下定义:
证明 令,取李亚普诺夫函数V(t)=$\frac{1}{2}$eT(t)e(t).
由假设1中激励函数的性质可知
因为-B+$\frac{1}{2}$ΨΨT+$\frac{1}{2}$βTβ+H-K<0,所以${\dot{V}}$(t)≤0,因此V·(t)是负定的.
又因为
由引理2得到驱动系统(1)和响应系统(2)可以达到有限时间同步,即
4 数据仿真本节举出2个例子来证明以上定理1的有效性.
例子1 考虑驱动系统(1)和响应系统(2)分别由5个神经网络组成. 其中驱动系统为
对应的响应系统为
同步误差:
令k1=46,k2=43,k3=40,k4=36,k5=35,经过计算验证-B+$\frac{1}{2}$ΨΨT+$\frac{1}{2}$βTβ+H-K<0,得到如图 1所示的同步误差的演化曲线. 驱动系统(1)和响应系统(2)可以达到有限时间同步,Tf=3.83 s.
例子2 考虑驱动系统(1)和响应系统(2)分别由3个神经网络组成. 驱动系统为
响应系统为<
同步误差:
取k1=1.75,k2=1.94,k3=1.4,经计算验证可得-B+$\frac{1}{2}$ΨΨT+$\frac{1}{2}$βTβ+H-K<0,得到如图 2所示结果. 当Tf=0.84 s,驱动系统(1)和响应系统(2)可以达到有限时间同步.
5 结论本文对驱动系统和响应系统都是分别由不同维数的网络耦合而成的动态神经网络的有限时间同步进行了研究. 在驱动系统和响应系统中单个网络中节点数量不尽相同的情况下,设计非线性反馈控制器,以此为条件给出不同维数的神经网络系统的有限时间同步的一些充分条件. 另外,着力于设置简单的反馈控制器,克服控制器复杂以至于在实际情况中难以应用的问题,这是往后一个重点的研究方向.
[1] | 吕金虎. 复杂网络的同步理论、方法、应用与展望[J]. 力学进展, 2008, 38(6): 713-722. Lü J H. Synchronization of complex networks: Theories, approaches, applications and prospects[J]. Advances in Mechanics, 2008, 38(6): 713-722. |
[2] | Huang T W, Yang Z C, Li C D. Theory and applications of complex networks[J]. Mathematical Problems in Engineering, 2014(1): 112-121. |
[3] | 李红敏, 褚衍东, 柳亭, 等. 带有不同维数的异结构复杂网路的同步[J]. 温州大学学报: 自然科学版, 2011, 32(2): 41-46. Li H M, Chu Y D, Liu T, et al. Synchronization of certain complex network with different structures and different orders[J]. Journal of Wenzhou University: Natural Science, 2011, 32(2): 41-46. |
[4] | Tan M C, Zhang Y, Su W L. Exponential stability analysis of neural networks with variable delays[J]. International Journal of Bifurcation and Chaos, 2010, 20(5): 1541-1549. |
[5] | Zhang H G, Gong D W, Chen B, et al. Synchronization for coupled neural network with interval delay: A novel augmented Lyapunov-Krasovskii functional method[J]. IEEE Transactions on Neural Networks and Learning Systems, 2013, 24(1): 58-70. |
[6] | Li C P, Sun W G, Kurths J. Synchronization between two coupled complex networks[J]. Physical Review E, 2007, 76(4): 70-80. |
[7] | Song Q. Synchronization analysis of coupled connected neural networks with mixed time delays[J]. Neurocomputing, 2009, 72(16): 3907-3914. |
[8] | Park M J, Kwon O M, Park J H, et al. On synchronization criterion for coupled discrete-time neural networks with interval time-varying delays[J]. Neurocomputing, 2013, 99(1): 188-196. |
[9] | Cai G L, Yao Q, Shao H J. Global synchronization of weighted cellular neural network with time-varying coupling delays[J]. Communications in Nonlinear Science and Numerical Simulation, 2012, 17(10): 3843-3847. |
[10] | Tang H W, Chen L, Lu J A, et al. Adaptive synchronization between two coupled complex networks with nonidentical topological structures[J]. Physica A: Statistical Mechanics and Its Applications, 2008, 387(22): 5623-5630. |
[11] | Wang G, Yin Q, Shen Y. Exponential synchronization of coupled fuzzy neural networks with disturbances and mixed time-delays[J]. Neurocomputing, 2013, 106(6): 77-85. |
[12] | Liu B, Lu W L, Chen T P. New conditions on synchronization of networks of linearly coupled dynamical systems with non-Lipschitz right-hand sides[J]. Neural Networks, 2012, 25(1): 5-13. |
[13] | Tan M C, Tian W X. Finite-time stabilization and synchronization of complex dynamical networks with nonidentical nodes of dierent dimensions[J]. Nonlinear Dynamics, 2015, 79(1): 731-741. |
[14] | Wu X J, Lu H T. Generalized function projective (lag, anticipated and complete) synchronization between two different complex networks with nonidentical nodes[J]. Communications in Nonlinear Science and Numerical Simulation, 2012, 17(7): 3005-3021. |
[15] | Guo R W, Vincent U E. Finite time stabilization of chaotic systems via single input[J]. Physics Letters A, 2010, 375(2): 119-124. |
[16] | Li S H, Tian Y P. Finite time synchronization of chaotic systems [J]. Chaos, Solitons and Fractals, 2003, 15(2): 303-310. |
[17] | Moulay E, Dambrine M, Yeganefar N, et al. Finite-time stability and stabilization of time-delay systems[J]. Systems and Control Letters, 2008, 57(7): 561-566. |
[18] | Guo R W. Finite-time stabilization of a class of chaotic systems via adaptive control method[J]. Communications in Nonlinear Science and Numerical Simulation, 2012, 17(1): 255-262. |
[19] | Dai H, Si G Q, Zhang Y B. Adaptive generalized function matrix projective lag synchronization of uncertain complex dynamical networks with different dimensions[J]. Nonlinear Dynamics, 2013, 74(2): 629-648. |
[20] | Aghababa M P, Khanmohammadi S, Alizadeh G. Finite-time synchronization of two different chaotic systems with unknown parameters via sliding mode technique[J]. Applied Mathematical Modelling, 2011, 35(6): 3080-3091. |
[21] | Vincent U E, Guo R. Finite-time synchronization for a class of chaotic and hyperchaotic systems via adaptive feedback controller[J]. Physics Letters A, 2011, 375(24): 2322-2326. |
[22] | Du H B, Lin X Z, Li S H. Finite-time boundedness and stabilization of switched linear systems[J]. Kybernetika, 2010, 46(5): 870-889. |
[23] | Zong G D, Wang R H, Zheng W X, et al. Finite-time stabilization for a class of switched time-delay systems under asynchronous switching[J]. Applied Mathematics and Computation, 2013, 219(11): 5757-5771. |
[24] | Mei J, Jiang M H, Xu W M, et al. Finite-time synchronization control of complex dynamical networks with time delay[J]. Communications in Nonlinear Science and Numerical Simulation, 2013, 18(9): 2462-478. |