在现实世界中,复杂动态网络无时不在、无处不在。许多自然或者人造系统都可以通过复杂动态网络来进行建模和描述,例如万维网、遗传网络、电力网络、社会交际网络、交通网络等[1-4]。除此之外,可以通过研究复杂网络拓扑结构,来解决实际网络中的问题,譬如电力网络大面积停电、病毒在网络中传播等。
在复杂动态网络中,存在一种有趣的集体性行为——同步。它不仅能够很好地解释一些神奇的自然现象(如萤火虫的同步闪烁) ,在工程中也有大量的应用(如多桩锤振动系统中的振动桩锤之间相位与速度需保持一致[5]) 。由此,网络同步得到了一大批学者的关注。近年来,多种同步现象已被提出,譬如完全同步[6]、簇同步[7]、指数同步[8]、外同步[9]、有限时间同步[10]等。有限时间同步是指网络中节点的运动轨迹与参考轨迹在有限时间内达到一致。因此,它可以加快同步的收敛速度以此来节约同步时间和成本。然而,大部分网络都不能自发地实现同步。因此,控制常常作为有效的手段来实现网络的同步。例如文献[10]提出了非周期间歇控制策略使得一类具有相同节点的驱动响应网络实现了有限时间完全同步;文献[11]提出了基于观测器的滑模控制策略使得一类具有未知扰动的复杂动态网络实现了同步;文献[12]提出了一种事件触发分散控制策略使得一类具有非周期拒绝服务式攻击的复杂动态网络达到同步。
然而,大多数现有文献中的同步考虑的是节点的所有状态分量达到一致。而在现实网络中,存在着网络节点的部分状态分量达到同步的现象与需求,并且所需关注的状态分量不限于节点状态的前一部分。例如:在交通网络中,同一车道行驶的汽车要求其行驶方向相同,而其行驶速度可以不同[13];在传染病网络中,医生关注点为个体中病毒的状态而不是个体的所有状态(例如身高、体重等) 。除此之外,对于由高维节点组成的网络来说,在一些特殊情况下,只需要关注每个节点部分状态分量的时间演化[14]。因此,在这些情况下,只关注网络节点部分状态分量比关注其所有状态分量更具有经济效益并且更节约成本。针对上述现实与需求,已有一些关于部分状态分量同步的研究成果[13-19]。例如:文献[15]提出了一种分布式同步策略使得一类二阶多智能体系统实现了部分状态分量同步;文献[16]得出了一类具有相同节点的复杂动态网络实现部分状态分量同步的两个充分条件;文献[17]研究了一类离散时间多智能体系统部分状态分量一致性问题。但值得注意的是,文献[13-14,16-19]中的部分状态分量同步策略,都是针对每个节点状态的前一部分状态分量而得出的。而在现实需求中,这一情况是极为特殊的。除此之外,文献[4,6,8-10,12-14,16-19]研究的成果都是基于由相同节点组成的网络或系统。而在现实网络中,网络节点的动力学可能不同(参数不同或者结构有差异) ,例如在电力网络中,不同的发电机可能具有不同的物理参数[20]。综上所述,研究由不同节点组成的复杂动态网络部分状态分量同步是有实际意义和需求的。
目前,有关部分状态分量同步的研究[13-19]均是在理论意义上当时间趋于无穷大时实现的。但在实际工程中,人们更希望网络能够在有限时间内实现同步(即有限时间同步) ,以此节约时间和成本。对此,已有大量关于有限时间同步的研究成果[10,21-27]。例如文献[21]研究了一类具有不确定扰动的驱动响应混沌系统实现有限时间投影同步;文献[22]探究了一类具有混合耦合时滞的复杂动态网络实现有限时间同步问题。然而,目前尚缺乏有关复杂动态网络有限时间部分状态分量同步的研究成果。
根据上述讨论分析,本文主要研究一类具有不同节点的复杂动态网络有限时间部分状态分量同步问题。本文的主要贡献如下:(1) 引入了一个特殊对角矩阵来表述节点所需关注的状态分量(不限定于节点状态的前一部分状态分量) 并给出了有限时间部分状态分量同步的定义,这一方法比文献[13-19]的方法更加简便灵活;(2) 在一个较弱的假设下,提出了一个分散控制策略使得网络实现有限时间部分状态分量同步。
符号说明:
考虑如下由N个不同节点组成的复杂动态网络:
| $ {\dot{{ {\boldsymbol{x}}}}_i} = {{{{\boldsymbol{f}}}}_i}({{{{\boldsymbol{x}}}}_i}) + \sigma \sum\limits_{j = 1}^N {{c_{ij}}{{{\boldsymbol{A}}}}{{{{\boldsymbol{x}}}}_j}} + {{{{\boldsymbol{u}}}}_i} \text{,} i = 1,\;2, \cdots ,N $ | (1) |
式中:
不失一般性,本文考虑每个节点
为了给出部分状态分量同步的定义以及方便理论分析,引入一个特殊矩阵
记向量
| $ {\bar{{ {\boldsymbol{x}}}}_i} = {{{\boldsymbol{P}}}}{{{{\boldsymbol{x}}}}_i} $ | (2) |
其中,向量
注1特殊对角矩阵P的作用,在于保留了节点状态向量
设
定义1[22,24] 考虑复杂动态网络(1)。对于所有的节点i (
| $ \mathop {\lim }\limits_{t \to T} \left\| {{{{{\bar {\boldsymbol{x}}}}}_i} - {{\bar {\boldsymbol{s}}}}} \right\| = \mathop {\lim }\limits_{t \to T} \left\| {{{{\boldsymbol{P}}}}({{{{\boldsymbol{x}}}}_i} - {{{\boldsymbol{s}}}}) } \right\| = 0 $ |
并且
| $ \left\| {{{{{\bar {\boldsymbol{x}}}}}_i} - {{\bar {\boldsymbol{s}}}}} \right\| = 0 \text{,} \forall t \geqslant T $ |
则称复杂动态网络(1)实现了有限时间部分状态分量同步。
注2 定义1所描述的有限时间部分状态分量同步是借鉴文献[22,24]中的有限时间完全同步定义的。当定义1中的
注3 可以从定义1看出,有限时间部分状态分量同步只关注节点i中部分状态分量
引理1[28] 假设
| $ \dot V(t) \leqslant - \alpha {V^\xi }(t) \text{,} \forall t \geqslant {t_0} \text{,} V({t_0}) \geqslant 0 $ |
式中:
| $ {V^{1 - \xi }}(t) \leqslant {V^{1 - \xi }}({t_0}) - \alpha (1 - \xi ) (t - {t_0}) \text{,} {t_0} \leqslant t \leqslant {t_1} $ |
并且
| $ V(t) = 0 \text{,} \forall t \geqslant {t_1} $ |
式中:
引理2[29] 若实数
| $ {\left(\sum\limits_{i = 1}^n {{{\textit{z}}_i}^{{l_2}}} \right) ^{{1}/{{{l_2}}}}} \leqslant {\left(\sum\limits_{i = 1}^n {{{\textit{z}}_i}^{{l_1}}} \right) ^{{1}/{{{l_1}}}}} $ |
假设1 假设网络(1) 中的非线性向量值函数
在这一小节中,设计有效的分散控制器,保证复杂动态网络(1) 实现定义1意义下的有限时间部分状态分量同步。
为方便,记网络(1) 中节点i (
| $ {\text{sign}}({{{\bar {\boldsymbol{r}}}}_i}) = \left\{ {\begin{array}{*{20}{l}} \dfrac{{{{{{\bar {\boldsymbol{r}}}}}_i}}}{{\left\| {{{{{\bar {\boldsymbol{r}}}}}_i}} \right\|}},& {{{{\bar {\boldsymbol{r}}}}}_i} \ne {{{{\boldsymbol{O}}}}_n} \\ {{{{\boldsymbol{O}}}}_n},&{{{{\bar {\boldsymbol{r}}}}}_i} = {{{{\boldsymbol{O}}}}_n} \\ \end{array}} \right. $ |
控制目标:考虑复杂动态网络(1) 。设计控制器
为了实现上述控制目标,本节提出如下分散控制器:
| $ {{{{\boldsymbol{u}}}}_i} = - ({\eta _i} + K) {\text{sign}}({{{\bar {\boldsymbol{r}}}}_i}) + {{\dot {\boldsymbol{s}}}} - {\gamma _i}{{{{\boldsymbol{r}}}}_i} $ | (3) |
式中:
定理1 考虑复杂动态网络(1)。在定义1的意义下,如果假设1成立,则分散控制器(3)能够保证网络(1)在
证明 注意到外部耦合结构矩阵
| $ {{{\dot {\boldsymbol{r}}}}_i} = {{{\dot {\boldsymbol{x}}}}_i} - {{\dot {\boldsymbol{s}}}}= {{{{\boldsymbol{f}}}}_i}({{{{\boldsymbol{x}}}}_i}) + \sigma \sum\limits_{j = 1}^N {{c_{ij}}{{{\boldsymbol{A}}}}{{{{\boldsymbol{x}}}}_j}} - ({\eta _i} + K) {\text{sign}}({{{\bar {\boldsymbol{r}}}}_i}) + {{\dot {\boldsymbol{s}}}}- $ |
| $ {\gamma _i}{{{{\boldsymbol{r}}}}_i} - {{\dot {\boldsymbol{s}}}}= {{{{\boldsymbol{f}}}}_i}({{{{\boldsymbol{x}}}}_i}) + \sigma \sum\limits_{j = 1}^N {{c_{ij}}{{{\boldsymbol{A}}}}{{{{\boldsymbol{r}}}}_j}} - {\gamma _i}{{{{\boldsymbol{r}}}}_i} - ({\eta _i} + K) {\text{sign}}({{{\bar {\boldsymbol{r}}}}_i}) $ | (4) |
考虑以下正定函数:
| $ V(t) = \frac{1}{2}\sum\limits_{i = 1}^N {{{\bar {\boldsymbol{r}}}}_i^{\text{T}}{{{{\bar {\boldsymbol{r}}}}}_i}} $ | (5) |
由于A为对角阵且P是一个对角元为0或1的对角矩阵,故有
| $\begin{split} &\dot V(t) = \sum\limits_{i = 1}^N {{{\bar {\boldsymbol{r}}}}_i^{\text{T}}{{\dot{\boldsymbol{ \bar r}}}_i}} = \sum\limits_{i = 1}^N {{{\bar {\boldsymbol{r}}}}_i^{\text{T}}{{{\boldsymbol{P}}}}\,{{{{\dot {\boldsymbol{r}}}}}_i}}= \sum\limits_{i = 1}^N {{\bar {\boldsymbol{r}}}}_i^{\text{T}}{{{\boldsymbol{P}}}}\,({{{{\boldsymbol{f}}}}_i}({{{{\boldsymbol{x}}}}_i}) + \\ & \sigma \sum\limits_{j = 1}^N {{c_{ij}}{{{\boldsymbol{A}}}}{{{{\boldsymbol{r}}}}_j}} - {\gamma _i}{{{{\boldsymbol{r}}}}_i}- ({\eta _i} + K) {\text{sign}}({{{\bar {\boldsymbol{r}}}}_i}) )=\\ & \sum\limits_{i = 1}^N {{{\bar {\boldsymbol{r}}}}_i^{\text{T}}({{{\boldsymbol{P}}}}\,{{{{\boldsymbol{f}}}}_i}({{{{\boldsymbol{x}}}}_i}) + \sigma \sum\limits_{j = 1}^N {{c_{ij}}{{{\boldsymbol{AP}}}}\,{{{{\boldsymbol{r}}}}_j}} - {\gamma _i}{{{\boldsymbol{P}}}}\,{{\boldsymbol{r}}_i}}-\\ & ({\eta _i} + K) {{{\boldsymbol{P}}}}\,{\text{sign}}({{{\bar {\boldsymbol{r}}}}_i}) )= \sum\limits_{i = 1}^N {{\bar {\boldsymbol{r}}}}_i^{\text{T}}({{{\boldsymbol{P}}}}{{{{\boldsymbol{f}}}}_i}({{{{\boldsymbol{x}}}}_i}) +\\ & \sigma \sum\limits_{j = 1}^N {{c_{ij}}{{{\boldsymbol{A}}}}\,{{{{\bar {\boldsymbol{r}}}}}_j}} - {\gamma _i}{{{\boldsymbol{\bar r}}}_i}- ({\eta _i} + K) {\text{sign}}({{{\bar {\boldsymbol{r}}}}_i}) )=\\ & \sum\limits_{i = 1}^N {{{\bar {\boldsymbol{r}}}}_i^{\text{T}}{{{\boldsymbol{P}}}}{{{{\boldsymbol{f}}}}_i}({{{{\boldsymbol{x}}}}_i}) } + \sigma \sum\limits_{i = 1}^N {\sum\limits_{j = 1}^N {{c_{ij}}{{\bar {\boldsymbol{r}}}}_i^{\text{T}}{{{\boldsymbol{A}}}}{{{{\bar {\boldsymbol{r}}}}}_j}} } - \sum\limits_{i = 1}^N {{\gamma _i}{{\bar{\boldsymbol{ r}}}}_i^{\text{T}}{{{{\bar {\boldsymbol{r}}}}}_i}}-\\ &\sum\limits_{i = 1}^N {({\eta _i} + K) {{\bar {\boldsymbol{r}}}}_i^{\text{T}}{\text{sign}}({{{{\bar {\boldsymbol{r}}}}}_i}) } =\sum\limits_{i = 1}^N {{{\bar {\boldsymbol{r}}}}_i^{\text{T}}{{{{\boldsymbol{f}}}}_i}({{{{\boldsymbol{x}}}}_i}) } +\\ & \sigma \sum\limits_{i = 1}^N {\sum\limits_{j = 1}^N {{c_{ij}}{{\bar {\boldsymbol{r}}}}_i^{\text{T}}{{{\boldsymbol{A}}}}{{{{\bar {\boldsymbol{r}}}}}_j}} } - \sum\limits_{i = 1}^N {{\gamma _i}{{\bar {\boldsymbol{r}}}}_i^{\text{T}}{{{{\bar {\boldsymbol{r}}}}}_i}}- \sum\limits_{i = 1}^N {({\eta _i} + K) \left\| {{{{{\bar {\boldsymbol{r}}}}}_i}} \right\|}\end{split}$ | (6) |
为方便,记
| $\begin{split} & \dot V(t) \leqslant \sum\limits_{i = 1}^N {\left\| {{{{{\bar {\boldsymbol{r}}}}}_i}} \right\| \left\| {{{{{\boldsymbol{f}}}}_i}({{{{\boldsymbol{x}}}}_i}) } \right\|} + \sigma \sum\limits_{i = 1}^N {\sum\limits_{j = 1}^N {{c_{ij}}{{\bar {\boldsymbol{r}}}}_i^{\text{T}}{{{\boldsymbol{A}}}}{{{{\bar {\boldsymbol{r}}}}}_j}} } - \\& \sum\limits_{i = 1}^N {{\gamma _i}{{\bar {\boldsymbol{r}}}}_i^{\text{T}}{{{{\bar {\boldsymbol{r}}}}}_i}}-\sum\limits_{i = 1}^N {({\eta _i} + K) \left\| {{{{{\bar {\boldsymbol{r}}}}}_i}} \right\|}\leqslant \end{split}$ |
| $ \begin{split} &\sum\limits_{i = 1}^N {{\eta _i}\left\| {{{{{\bar {\boldsymbol{r}}}}}_i}} \right\|} + {({{{{\boldsymbol{r}}}}^{{{\boldsymbol{c}}}}}) ^{\text{T}}}(\sigma {{{\boldsymbol{C}}}} \otimes {{{\boldsymbol{A}}}}) {{{{\boldsymbol{r}}}}^{{{\boldsymbol{c}}}}} - \sum\limits_{i = 1}^N {{\gamma _i}{{\bar {\boldsymbol{r}}}}_i^{\text{T}}{{{{\bar {\boldsymbol{r}}}}}_i}}-\\ &\sum\limits_{i = 1}^N {({\eta _i} + K) \left\| {{{{{\bar {\boldsymbol{r}}}}}_i}} \right\|}\leqslant \\ &{\lambda _{\max }}(\sigma {{{\boldsymbol{C}}}} \otimes {{{ {\boldsymbol{A}}}}}) {({{{{\boldsymbol{r}}}}^{{{\boldsymbol{c}}}}}) ^{\text{T}}}{{{{\boldsymbol{r}}}}^{{{\boldsymbol{c}}}}} - \sum\limits_{i = 1}^N {{\gamma _i}{{\bar {\boldsymbol{r}}}}_i^{\text{T}}{{{{\bar {\boldsymbol{r}}}}}_i}} - K\sum\limits_{i = 1}^N {\left\| {{{{{\bar {\boldsymbol{r}}}}}_i}} \right\|}=\\& {\lambda _{\max }}(\sigma {\boldsymbol{C}} \otimes {\boldsymbol{A}}) \sum\limits_{i = 1}^N {{\boldsymbol{\bar r}}_i^{\text{T}}{{{\boldsymbol{\bar r}}}_i}} - \sum\limits_{i = 1}^N {{\gamma _i}{\boldsymbol{\bar r}}_i^{\text{T}}{{{\boldsymbol{\bar r}}}_i}} - K\sum\limits_{i = 1}^N {\left\| {{{{\boldsymbol{\bar r}}}_i}} \right\|} \end{split}$ | (7) |
由于
| $ {\lambda _{\max }}(\sigma {\boldsymbol{C}} \otimes {\boldsymbol{A}}) \sum\limits_{i = 1}^N {{\boldsymbol{\bar r}}_i^{\text{T}}{{{\boldsymbol{\bar r}}}_i}} - \sum\limits_{i = 1}^N {{\gamma _i}{\boldsymbol{\bar r}}_i^{\text{T}}{{{\boldsymbol{\bar r}}}_i}} \leqslant 0 $ | (8) |
据引理2,可得
| $ - K\sum\limits_{i = 1}^N {\left\| {{{{\boldsymbol{\bar r}}}_i}} \right\|} \leqslant - K{(\sum\limits_{i = 1}^N {{\boldsymbol{\bar r}}_i^{\text{T}}{{{\boldsymbol{\bar r}}}_i}} ) ^{{1}/{2}}} $ | (9) |
结合式(5)、式(7)和式(9) ,可以得到
| $ \dot V(t) \leqslant - K{(\sum\limits_{i = 1}^N {{\boldsymbol{\bar r}}_i^{\text{T}}{{{\boldsymbol{\bar r}}}_i}} ) ^{{1}/{2}}} = - K{(2V(t) ) ^{{1}/{2}}} = - \sqrt 2 K{V^{{1}/{2}}}(t) $ | (10) |
根据引理1,当
证毕。
注4 从式(3) 可以看出,分散控制器
注5 值得注意的是,文献[10,22,25-27]所提出的有限时间同步控制器不仅需要自身节点和参考轨迹的信息,还需要网络中其他节点的信息,这与本文所设计的分散控制器不同。除此之外,文献[10,22,24-27]提出的有限时间同步控制结论是针对由相同节点组成的复杂网络,而本文所探讨的有限时间同步是针对由不同节点组成的复杂网络。
注6 定理1的使用步骤如下。
步骤1:针对网络模型(1) ,判断外部耦合结构矩阵
步骤2:根据实际情况,给出每个节点所关注的部分状态分量,定出特殊矩阵P;
步骤3:计算
在这一小节,借助Matlab数值仿真来验证本文理论结果的有效性及正确性。
考虑10个分别由Lorenz混沌系统与Rössler混沌系统组成的复杂动态网络。
第
| $ \begin{split} &{{\boldsymbol{f}}_i}({{\boldsymbol{x}}_i}) = {[{b_1}({x_{i2}} - {x_{i1}}) ,\,{d_1}{x_{i1}} - {x_{i1}}{x_{i3}} - {x_{i2}},\,{x_{i1}}{x_{i2}} - {h_1}{x_{i3}}]^{\text{T}}}\\ & \end{split}$ | (11) |
式中:
第
| $ {{\boldsymbol{f}}_j}({{\boldsymbol{x}}_j}) = {[ - {x_{j2}} - {x_{j3}},\;{x_{j1}} + {b_2}{x_{j2}},\;({x_{j1}} - {d_2}) {x_{j3}} + 0.2]^{\text{T}}} $ | (12) |
式中:
不失一般性,网络(1) 的其他参量选取如下:
| $ \begin{split} &{\boldsymbol{C}} = \left[ {\begin{array}{*{20}{r}} { - 7}&1&3&{ - 1}&0&2&0&1&{ - 3}&4 \\ 1&{ - 3}&{ - 1}&0&1&0&2&{ - 2}&{ - 1}&3 \\ 3&{ - 1}&{ - 4}&1&1&{ - 1}&1&1&{ - 2}&1 \\ { - 1}&0&1&{ - 1}&2&{ - 2}&{ - 1}&{ - 1}&1&2 \\ 0&1&1&2&{ - 9}&{ - 1}&0&2&0&4 \\ 2&0&{ - 1}&{ - 2}&{ - 1}&3&0&{ - 1}&2&{ - 2} \\ 0&2&1&{ - 1}&0&0&{ - 5}&0&1&2 \\ 1&{ - 2}&1&{ - 1}&2&{ - 1}&0&{ - 2}&0&2 \\ { - 3}&{ - 1}&{ - 2}&1&0&2&1&0&1&1 \\ 4&3&1&2&4&{ - 2}&2&2&1&{ - 17} \end{array}} \right]\\ & \end{split} $ | (13) |
| $ {\boldsymbol{A}} = {\text{diag}}(2,\,0,\, - 1) \text{,} \sigma = 2 $ | (14) |
给出参考轨迹s的动力学方程[32]为
| $ {{\dot {\boldsymbol{s}}}} = {[{s_2}, - {s_1},\sin t \cdot {s_3}]^{\text{T}}} $ | (15) |
在接下来的仿真中,选取以下初始值:
| $ {{\boldsymbol{x}}_i}(0) = 2{\text{rand}}(3,\,1) - 1 \text{,} {\boldsymbol{s}}(0) = 2{\text{rand}}(3,\,1) - 1 $ | (16) |
其中
由文献[30-31]可知,Lorenz混沌系统和Rössler混沌系统是有界的。因此,假设1成立。
当复杂动态网络(1) 中的节点不受控制,即(1) 中的
从图1可以看出具有参数(11)~(16)的复杂动态网络(1)不能自发地实现部分状态分量同步。下面,利用控制器(3)来协助网络(1)实现有限时间部分状态分量同步。
|
图 1 具有参数(11)~(16) 的网络(1)在不受控时的误差时间响应曲线 Figure 1 Time evolution of error vectors for network (1) with parameters (11)~(16) |
控制器(3)中的参数选取如下:
| $ {\eta _i} = 50 \text{,} {\gamma _i} = 70 \text{,} K = 2 \text{,} i = 1,\,2, \cdots ,\,10 $ | (17) |
下面给出2种网络(1)所需关注同步状态分量的情形,并且在图2和图3给出相应的仿真结果。
情形1考虑网络(1) 中每个节点的第2个状态分量实现同步,即选取
| $ {{{\boldsymbol{P}}}} = {\text{diag}}(0,\,1,\,0) $ | (18) |
由图2可以观察到,网络中每个节点的第2个状态分量实现了有限时间同步,而每个节点的第1和第3个状态分量没有实现同步。
|
图 2 具有参数(11)~(18) 和控制器(3)的网络(1)的误差时间响应曲线 Figure 2 Time evolution of error vectors for network (1)with parameters (11)~(18) and controllers (3) |
情形2考虑网络(1) 中每个节点的所有状态分量实现同步,即选取
| $ {{{\boldsymbol{P}}}} = {\text{diag}}(1,\,1,\,1) $ | (19) |
由图3可以观察到,网络中每个节点所有状态分量均实现了有限时间同步。即网络实现了有限时间完全同步,借此也可以说明完全同步是部分状态分量同步的特例。
|
图 3 具有参数(11)~(17) 、(19)和控制器(3)的网络(1)的误差时间响应曲线 Figure 3 Time evolution of error vectors for network (1) with parameters (11)~(17), (19) and controllers (3) |
图1~3充分展示了具有参数(11)~(17) 的复杂动态网络(1)通过分散控制器(3)实现了有限时间部分状态分量同步,从而验证了定理1的有效性。从情形1和情形2可以看出,根据实际情况,所需关注的状态分量可以通过不同的特殊矩阵P来体现。
4 结论本文主要探讨了一类具有不同节点的无向网络有限时间部分状态分量同步问题。首先,确定所需关注的状态分量,引入一个特殊对角矩阵来表述这些状态分量,并且可以根据实际情况,通过更改特殊矩阵来改变所需关注的状态分量。基于这一特殊矩阵,给出了有限时间部分状态分量同步的定义。进一步,基于有限时间稳定性定理以及控制理论,设计分散控制器,使得网络实现了有限时间部分状态分量同步。最后,通过了一个数值仿真例子,验证了理论结果的正确性和有效性。在未来的研究中,将进一步研究有向时变时滞复杂网络有限时间部分状态分量同步问题,并且将考虑使用滑模控制、脉冲控制、间歇控制等不同的控制手段使网络实现同步。
| [1] |
LI C G, CHEN L N, AIHARA K. Synchronization of coupled nonidentical genetic oscillators[J].
Physical Biology, 2006, 3(1): 37-44.
DOI: 10.1088/1478-3975/3/1/004. |
| [2] |
BOCCALETTI S, LATORA V, MORENO Y, et al. Complex networks: structure and dynamics[J].
Physics Reports, 2006, 424(4/5): 175-308.
|
| [3] |
LIU H J, MA L F, WANG Z D, et al. An overview of stability analysis and state estimation for memristive neural networks[J].
Neurocomputing, 2020, 391: 1-12.
DOI: 10.1016/j.neucom.2020.01.066. |
| [4] |
HONGSRI A, BOTMART T, WEERA W, et al. New delay-dependent synchronization criteria of complex dynamical networks with time-varying coupling delay based on sampled-data control via new integral inequality[J].
IEEE Access, 2021, 9: 64958-64971.
DOI: 10.1109/ACCESS.2021.3076361. |
| [5] |
来鑫, 乌建中, 张珍, 等. 多桩锤同步振动系统及同步控制策略研究[J].
振动与冲击, 2012, 31(3): 147-152.
LAI X, WU J Z, ZHANG Z, et al. Synchronous vibration system of multi-hammer and synchronous control strategy[J]. Journal of Vibration and Shock, 2012, 31(3): 147-152. |
| [6] |
LYV L, LI C R, BAI S Y, et al. Synchronization of uncertain time-varying network based on sliding mode control technique[J].
Physica A:Statistical Mechanics and its Applications, 2017, 482: 808-817.
DOI: 10.1016/j.physa.2017.04.167. |
| [7] |
TONG L Y, LIANG J L, LIU Y. Generalized cluster synchronization of Boolean control networks with delays in both the states and the inputs[J].
Journal of the Franklin Institute, 2022, 359(1): 206-223.
DOI: 10.1016/j.jfranklin.2021.04.018. |
| [8] |
HE X L, ZHANG H Y. Exponential synchronization of complex networks via feedback control and periodically intermittent noise[J].
Journal of the Franklin Institute, 2022, 359(8): 3614-3630.
DOI: 10.1016/j.jfranklin.2022.03.010. |
| [9] |
ARELLANO-DELGADO A, LÓPEZ-GUTIÉRREZ R M, MÉNDEZ-RAMÍREZ R, et al. Dynamic coupling in small-world outer synchronization of chaotic networks[J].
Physica D:Nonlinear Phenomena, 2021, 423: 132928.
DOI: 10.1016/j.physd.2021.132928. |
| [10] |
RUAN Z Y, LI Y Y, HU J H, et al. Finite-time synchronization of the drive-response networks by event-triggered aperiodic intermittent control[J].
Neurocomputing, 2022, 485: 89-102.
DOI: 10.1016/j.neucom.2022.02.037. |
| [11] |
ZHAO Y S, LI X D, RAO R F. Synchronization of nonidentical complex dynamical networks with unknown disturbances via observer-based sliding mode control[J].
Neurocomputing, 2021, 454: 441-447.
DOI: 10.1016/j.neucom.2021.05.042. |
| [12] |
LI Y, SONG F Y, LIU J L, et al. Decentralized event-triggered synchronization control for complex networks with nonperiodic DoS attacks[J].
International Journal of Robust and Nonlinear Control, 2022, 32(3): 1633-1653.
DOI: 10.1002/rnc.5899. |
| [13] |
WANG Y, SONG H Y, CHEN G Y, et al. p components of cluster-lag consensus for second-order multiagent systems with adaptive controller on cooperative-competitive networks
[J].
IEEE Transactions on Cybernetics, 2023, 53(5): 2852-2863.
DOI: 10.1109/TCYB.2021.3120847. |
| [14] |
LI F B, MA Z J, DUAN Q C. Clustering component synchronization in a class of unconnected networks via pinning control[J].
Physica A:Statistical Mechanics and its Applications, 2019, 525: 394-401.
DOI: 10.1016/j.physa.2019.03.080. |
| [15] |
XIAO F, WANG L, CHEN J. Partial state consensus for networks of second-order dynamic agents[J].
Systems & Control Letters, 2010, 59: 775-781.
|
| [16] |
LI F B, MA Z J, DUAN Q C. Partial component synchronization on chaotic networks[J].
Physica A:Statistical Mechanics and its Applications, 2019, 515: 707-714.
DOI: 10.1016/j.physa.2018.10.008. |
| [17] |
HU W J, ZHANG G, MA Z J, et al. Partial component consensus of discrete-time multiagent systems[J].
Mathematical Problems in Engineering, 2019, 2019: 4725418.
|
| [18] |
ZHANG Z C, MA Z J, WANG Y. Partial component consensus of leader-following multi-agent systems via intermittent pinning control[J].
Physica A:Statistical Mechanics and its Applications, 2019, 536: 122569.
DOI: 10.1016/j.physa.2019.122569. |
| [19] |
吴彬彬, 马忠军, 王毅. 领导−跟随多智能体系统的部分分量一致性[J].
物理学报, 2017, 66(6): 5-11.
WU B B, MA Z J, WANG Y. Partial component consensus of leader-following multi-agent systems[J]. Acta Physica Sinica, 2017, 66(6): 5-11. |
| [20] |
ZHAO J, HILL D J, LIU T. Synchronization of dynamical networks with nonidentical nodes: criteria and control[J].
IEEE Transactions on Circuits and Systems I-Regular Papers, 2011, 58(3): 584-594.
DOI: 10.1109/TCSI.2010.2072330. |
| [21] |
LUO J, QU S C, XIONG Z L, et al. Observer-based finite-time modified projective synchronization of multiple uncertain chaotic systems and applications to secure[J].
IEEE Access, 2019, 7: 65527-65543.
DOI: 10.1109/ACCESS.2019.2917706. |
| [22] |
XIAO F, GAN Q T. Finite-time synchronization of delayed complex dynamical network via pinning control[J].
Advances in Difference Equations, 2017, 2017(1): 345.
DOI: 10.1186/s13662-017-1402-0. |
| [23] |
WANG J L, WANG Q, WU H N, et al. Finite-time output synchronization and H∞ output synchronization of coupled neural networks with multiple output couplings
[J].
IEEE Transactions on Cybernetics, 2021, 51(12): 6041-6053.
DOI: 10.1109/TCYB.2020.2964592. |
| [24] |
SHI Y J, MA Y. Finite/fixed-time synchronization for complex networks via quantized adaptive control[J].
Electronic Research Archive, 2021, 29(2): 2047-2061.
DOI: 10.3934/era.2020104. |
| [25] |
ZHANG W L, YANG X S, YANG S J, et al. Finite-time and fixed-time bipartite synchronization of complex networks with signed graphs[J].
Mathematics and Computers in Simulation, 2021, 188: 319-329.
DOI: 10.1016/j.matcom.2021.04.013. |
| [26] |
LI J R, JIANG H J, HU C, et al. Analysis and discontinuous control for finite-time synchronization of delayed complex dynamical networks[J].
Chaos, Solitons & Fractals, 2018, 114: 291-305.
|
| [27] |
DONG Y, CHEN J W, XIAN J G. Event-triggered control for finite-time lag synchronisation of time-delayed complex networks[J].
IET Control Theory and Applications, 2018, 12: 1916-1923.
DOI: 10.1049/iet-cta.2017.1289. |
| [28] |
TANG Y. Terminal sliding mode control for rigid robots[J].
Automatica, 1998, 34(1): 51-56.
DOI: 10.1016/S0005-1098(97)00174-X. |
| [29] |
HARDY G, LITTLEWOOD J, POLYA G. Inequalities[M]. Cambridge: Cambridge University Press, 1952.
|
| [30] |
WANG Y H, WANG W L, ZHANG L L. State synchronization of controlled nodes via the dynamics of links for complex dynamical networks[J].
Neurocomputing, 2020, 384: 225-230.
DOI: 10.1016/j.neucom.2019.12.055. |
| [31] |
CHANG W D. Parameter identification of Rossler's chaotic system by an evolutionary algorithm[J].
Chaos, Solitons & Fractals, 2006, 29(5): 1047-1053.
|
| [32] |
ZHANG L L, LEI Y F, WANG Y H, et al. Matrix projective synchronization for time-varying disturbed networks with uncertain nonlinear structures and different dimensional nodes[J].
Neurocomputing, 2018, 311: 11-23.
DOI: 10.1016/j.neucom.2018.05.041. |
2023, Vol. 40

