1. 引言
在过去的几十年里,网路上的耦合系统在生物系统 [1] [2] 、神经网络 [3] [4] 、化学系统 [5] 、流行病模型 [6] [7] 等领域的广泛应用受到了极大的关注。由于耦合系统的动力学不仅取决于单个顶点动力学,而且取决于耦合拓扑结构,因此网络上耦合系统的稳定性分析是一项艰巨的任务。通常图论的应用可以帮助我们处理许多关于耦合系统的难题。在 [8] [9] 中,Li等人利用图论探讨了网络上常微分方程一般耦合系统的稳定性。利用Kirchhoff矩阵树定理,构造了基于单个顶点系统的大型耦合系统的全局Lyapunov函数。此后,利用该方法得到了一些新的耦合系统稳定性的充分条件,如离散时间耦合系统 [10] 、脉冲耦合系统 [11] 、时滞耦合系统 [12] [13] 、随机耦合系统 [14] 等。
在现实世界中,许多进化过程的特征是在某些时刻他们经历状态的突然变化。因此自然地假设这些扰动是瞬间发生的,即以脉冲的形式发生作用。脉冲微分方程,也就是涉及脉冲效应的方程,是对几个现实世界问题的自然描述,比如种群生物学、有节奏的跳动、化学物质的扩散、电磁波的辐射等等。因此,研究具有脉冲效应的动力系统非常重要。但现有的很多结论是基于时间触发控制的,其中脉冲序列是人工确定的,也就是说,脉冲控制输入是在一些预设的时刻传输的,而不管输入是否必要,这可能会导致实际应用中不必要的控制消耗。
而事件触发可以有效减少不必要的资源消耗。它描述了控制器只需要在一些离散的触发时间进行更新,而这些触发时刻是由预先定义的与状态有关的标准决定的。由于脉冲控制策略结构简单,只需要离散控制就可以达到预期的性能,因此ETIC作为事件触发控制和脉冲控制的结合,近年来受到越来越多的关注。实际上,事件触发的脉冲是一类状态脉冲,通过将ETM集成到脉冲控制中,事件触发脉冲通过某些时刻瞬间调整状态来调节系统的状态,这些状态由一些设计的ETM决定。但是,在实际执行中,这种控制策略需要排除无限快的触发行为作为前提条件。芝诺行为,即存在无限多的收敛为正常数的触发时刻 [15] 。Borgers和Heemels [16] 表明,在存在外生扰动或测量噪声的情况下可能存在芝诺行为,这为我们设计事件触发机制(ETM)增加了挑战。另一种情况是触发间隔收敛到0,而触发时刻却变成了无穷大。从应用的角度来看,触发间隔应该以正数为最小下限。
近年来,事件触发脉冲控制(ETIC)策略引起广泛关注,因为它能有效地降低对传输信号的依赖。主要说明脉冲信号只有在某些状态相关事件被触发时才被传递,即脉冲控制器只能在触发瞬间被激活,并且在两个连续的触发时刻之间没有任何其他控制传递 [17] 。在 [18] 中通过使用分布式ETIC策略研究了多智能体系的共识问题,其中考虑了共识收敛率 [19] 。基于ETIC策略研究了连续动力系统的指数稳定性,并将理论结果应用于忆阻神经网络,其中所提出的控制策略涉及采样数据控制和脉冲控制。最近,在 [20] 中通过ETIC策略研究了非线性脉冲系统的Lyapunov稳定性,其中强制脉冲序列被认定为可以保证渐进性的特性。但 [18] [19] [20] 中的结果只能应用于某些特定的动力系统,而且排除了外源扰动的影响,导致一些应用受到限制。在 [21] 中,通过使用ETIC策略考虑了连续动力系统的ISS性,其中提出了涉及三个事件级别的ETM。然而,忽略了脉冲扰动输入的可能性,并且引入了相对较大的数字来限制触发间隔,这导致了很多保守结果。在 [22] 中,通过ETIC策略研究了涉及外生扰动的一般非线性脉冲系统的ISS性。但还没有基于脉冲耦合系统的ISS结果。我们知道,在现有的大多数关于脉冲耦合系统的ISS问题的结果中,都提出了小增益定理,如脉冲耦合系统 [23] [24] [25] 、具有时滞的脉冲耦合系统 [26] 。但在某些特殊的网络结构下,即使小增益条件不满足,耦合系统可能也具有ISS性。在某些特殊的网络结构下能否消除小增益条件是一个值得关注的问题。
受上述现有工作的启发,本文利用ETIC策略研究了一般非线性脉冲耦合系统的ISS性。科学和工程领域的许多动力系统可以被描述为网络上的脉冲耦合系统。脉冲耦合系统的数学描述是一个有向图,其中每个顶点上分布一个脉冲微分方程组,有向弧将他们连接起来。本文的主要贡献如下:
(i) 首次提出了在ETIC策略的框架下,非线性脉冲耦合系统ISS的问题。
(ii) 应用图论的知识,从单个顶点系统的构建块构造了一个总网络ISS的Lyapunov函数。
(iii) 得到了所处理的系统在ETM下具有ISS性的充分条件,这些条件与小增益条件不同,比小增益条件更容易验证。其中ETM包含强制脉冲。设计的ETM,排除了无限快触发行为,建立了触发参数、脉冲强度和外生扰动之间的关系,保证了脉冲耦合系统的ISS。
本文的其余部分组织如下,第2节介绍了一些基本定义和符号;第3节给出了主要结果;第4节给出一个例子来证明结果的有效性;第5节给出了结论。
2. 预备知识
为n维欧氏空间;
;
为正整数集;
为n维空间欧氏范数;对于任意
,
为它的转置。
表示区间
上的上确界范数,
和
分别表示a和b的最大值和最小值。
表示连续映射的空间
到
。
如果函数
是连续的,严格递增的函数且
则称函数
为K类函数。特别的,如果
且
是⽆界的,则称
是
类函数。如果
对于任意固定的
是K类函数,并且
随着
对于每个固定的
减少到0,则称函数
为KL类函数。
下面回顾图论的一些知识,这些知识将在本文的其余部分中使用。有向图
包含一个由顶点组成的集合和从初始顶点i到终端顶点j的弧
组成的集合E。如果
和
具有相同的顶点集,则称
的子图
是生成子图。如果每个弧
被赋一个正权重
,则有向图
被加权。当且仅当
中存在从顶点j到顶点i的弧时
,称为权重矩阵。
的权重
是其所有弧线上权重的乘积。
中的有向路径Q是一个具有不同顶点
的子图,使得它的弧集为
。如果
,我们称Q为有向圈。如果连通子图
不包含圈,则称其是树。如果i不是任何弧的顶点,且其余每个顶点都正好是一条弧的终端顶点,那么树Γ就以顶点i为根(称为根)。如果子图Q是有根树的不相交并,其根部形成有向圈,则它是无圈图。如果对于任何一对不同的顶点,存在从一个顶点到另一个顶点的有向路径,则有向图
是强连通的。将具有权重矩阵M的有向图记为
。如果对于所有有向圈F有
,则称加权有向图
是平衡的。其中−F表示F的逆向,是通过反转F中所有弧的方向来构造。对于有向圈
的无圈图Q,设
为用
代替
得到的无圈图。假设
是平衡的,则
。
的拉普拉斯矩阵定义为
以下引理是图论中有用的结论,将用于证明。通常被称为广义基尔霍夫矩阵树定理。
引理1 [9] :假设
,
为
的拉普拉斯矩阵的第i个对角元素的余子式,则下列恒等式成立:
(1)
其中
是一个任意的连续函数,
是
的所有生成无圈图的集合,
是Q的权重,
表示Q的有向圈,
是
中的弧合。特别地,如果
是强连接的,那么
,
。
在本节的其余部分,我们将给出模型的表示方法,并阐述一些将在主要结果中使用的定义。
考虑以下具有外生扰动的一般非线性脉冲耦合系统。
(2)
其中
,
是第i个动态节点的状态变量,
是
的右上导数,
是局部有界的外⽣扰动输入,
是脉冲扰动输入。设
,
。耦合函数
是连续的,函数
和函数
满足
是局部Lipschitz和
,使得系统(2)存在唯一解
,相应的非强制系统(即
)有零解。序列
是一组脉冲序列。假设系统(2)的解在脉冲时刻
是右连续的,即
且
。
在系统(2)中,函数
描述系统第i个顶点的状态。函数
表示第j个顶点对第i个顶点的影响。当且仅当系统中不存在第j个顶点对第i个顶点的影响时,
。
为了利用图论分析系统(2)的稳定性,我们现在为系统(2)建立一个有向图
。每个有向图中有l个顶点。第i个单独的子系统称为顶点系统。在有向图
中,从第j个顶点到第i个顶点的弧表示从第j个顶点系统到第i个顶点系统的扩散。将网络(2)上的非线性脉冲耦合系统描述为有向图
上的nl维系统。
定义1 [27] :如果存在函数
和
,使得对任意初始条件
和任意输入
,系统(2)的解
全局存在并满足以下条件,
则称其是输入–状态稳定(ISS)的。
定义2:如果
,则相对于系统(2)的Dini导数定义为
设
,,定义函数
满足
,其中
满足引理1中的定义,则
.
3. 理论结果
在本节中,基于ETIC策略,建立基于Lyapunov的准则,以排除Zeno行为并保证系统(2)的ISS,为此,我们考虑以下ETM:
(3)
事件发生函数:
,
,
其中
,触发参数
有界,且满足:
(4)
和
是Lyapunov函数,分别取决于系统(2)的解在t时刻和被触发的脉冲时刻
的值,强制脉冲序列
满足和
。
首先,给出以下定理来排除系统(2)的芝诺行为。
定理1:假设加权有向图
是强连通的且存在局部Lipschitz函数
,函数
,以及常数,连续函数
使得
(i)
,
(ii) 在加权有向图
的每个有向圈
上,对任意
有
,
其中
。
则在ETM(3)下,系统(2)没有芝诺行为。此外,触发的脉冲序列
满足:
(5)
其中
。
证明:由于ETM(2)由两类脉冲序列组成,于是考虑以下三种情况。
情况1:触发脉冲序列
完全由强制脉冲时刻组成,即对任意
,
。鉴于假设
,易知无芝诺行为。
情况2:触发脉冲序列
中同时存在强制脉冲时刻
和事件触发时刻
,即
和
。
首先,假设在触发的脉冲序列
中存在着无限的强制脉冲时刻。如果在ETM(3)下存在芝诺行为,那么在区间
上存在无限的触发脉冲时刻,其中
是触发脉冲序列
的累积时间。即触发脉冲序列
收敛于时间
,这就意味着强制脉冲序列
也会收敛,这与假设
矛盾。因此在上述假设情况下无芝诺行为。
其次,假设存在满足
的有限强制脉冲时刻。显然在最后一个强制脉冲时刻
之后,触发的脉冲时刻
完全由事件触发时刻
组成,即
。由条件(i)和(ii)结合引理1可得,
有
(6)
其中
,
,
。则,由(6)可得
其中
。结合ETM(2)可得
(7)
由上式可得
(8)
由此可得
,即
。由(4)式可得
。综上可知情况2无芝诺行为。
情况3:触发脉冲序列
完全由事件触发的时刻组成,即
,
。由(6),有
与(7)式同理可得
其中
。同(8)步骤,可得无芝诺行为。此外
。
因此不管是哪种情况,在ETM (2)下都没有芝诺行为且
,其中
。
备注1:定理1提出了在涉及外部扰动时排除芝诺行为的充分条件,其中(5)指出,触发间隔触发以参数
和
为下限。ETM中引入的触发参数
描述了外部扰动的影响,对于排除芝诺行为非常重要。事实上,选择较大的触发参数
和
可以增加触发间隔的下限,触发频率将下降。反之,选择较小的触发参数
和
,可以降低触发间隔的下限,被触发的频率将增加。
备注2:定理1是为了排除芝诺行为,对触发间隔下限的限制与触发参数
和
有关,所以它们是时变。从(5)中可以看出,触发间隔
可能会随着k的增长趋于0,即无限快的触发行为,例如触发的脉冲序列
,尽管触发时刻
将随着k的增长趋于无穷大,但控制器需要无限快地操作。因此对于ETIC策略的实际实施,有必要
严格为正。那么可以得到以下推论。
推论2:在定理1的条件下,假设触发参数
和
满⾜
,其中
,则系统(2)在ETM(3)下不存在无限快的触发行为。此外触发区间
有一致最小的下界,
.
事实上,如果在网络上添加其他条件可以得到更好的结果。如果有向图
是平衡的,那么
在这种情况下,条件(ii)被以下不等式取代
(9)
因此可以得到以下推论:
推论3:假设
是平衡的。将(ii)替换为(9),定理1的结论成立。
若
,存在函数
,使得
(10)
则(ii)成立。因此可以得到以下推论。
推论4:如果将(ii)替换为(10),则定理1的结论成立
接下来,通过定理1提出系统(2) ISS的充分条件。
定理2:在定理1的条件下,如果存在函数
和常数
,
,
,
使得
(iii)
(iv)
(v) 对于任意给定整数
,触发参数
和脉冲强度
满足
则系统(2)在ETM(3)下是ISS的。
证明:设
表示系统(2)通过初值
的解,
。由条件(iii)可得
其中
。同理可得,
其中
。因此,
(11)
由ETM(3)可得,
于是
由(iv)可得,
于是
同理可得,
重复上诉步骤可得,
由(v)和(11)可得,
其中
,
,
,
。于是,系统(2)在ETM(3)下是ISS的。
备注3:条件(iv)表示在ETM(3)被激活时Lyapunov函数的脉冲跳跃,其中函数
被视为脉冲面。当
时,条件(iv)表明系统(2)涉及脉冲效应的离散动力学是稳定的(见 [12] )。条件(i)量化了两个触发时刻期间Lyapunov函数的连续动力学演化,这表明系统(1)的连续动力学有可能是非ISS的。条件(v)建立了外生扰动和事件触发脉冲控制策略之间的关系,这对保证系统(2)的ISS至关重要。
4. 实例分析
在本节中,给出一个实例,以证明我们提出的事件触发脉冲控制策略的有效性。
例题:考虑一个网络上脉冲耦合系统:
(12)
其中
是n维列向量,函数
是连续的并且满足
,
。
,
,
为输入函数。E是矩阵,G是
矩阵。
设
是一个有向图,有n个顶点。则(10)可视为
上网络的耦合系统,即每个顶点i被赋给(10)的第i个顶点系统。设
,
。假设下列条件成立:
(A1)
是强联通且平衡的;
(A2)
(A3) 存在常数
,
,满足
。
则系统(12)在事件触发机制
(13)
下是ISS的,其中,
证明:设
,
。
其中
,
,
.
,
沿着加权有向图
的每个有向循环
有,
.
另一方面,
其中
。由定理2可知系统(12)在事件触发机制(13)上是ISS的。
现在给出一个数值模拟来说明所得结果的有效性。令
,
,
,
,
,
;
,
,
,
,
,事件触发机制
,
可得系统是ISS的,如图1。
Figure 1. Time-series of two-dimension system
图1. 二维系统的时间序列
5. 结论
本文利用ETIC策略得到网络上非线性脉冲耦合系统ISS充分条件,其中脉冲序列由一些与状态相关的事件组成。所设计的ETM,既有效地避免了无限快速的触发行为,也保证了脉冲系统的ISS。在ETIC策略的框架下,利用图论的方法提出了非线性脉冲耦合系统ISS的Lyapunov准则,其中ETM包含强制脉冲。设计的ETM,建立了触发参数、脉冲强度和外生扰动之间的关系,保证了脉冲耦合系统的ISS。最后将所提出的ETIC策略应用于网络上非线性脉冲耦合系统的实例。