Dynamical Systems and Control
Vol. 10  No. 01 ( 2021 ), Article ID: 39634 , 11 pages
10.12677/DSC.2021.101002

基于事件触发脉冲控制的变时滞系统 稳定性研究

郑焕南,孙文

长江大学信息与数学学院,湖北 荆州

收稿日期:2020年11月30日;录用日期:2020年12月23日;发布日期:2020年12月31日

摘要

本文研究了事件触发脉冲控制下变时滞系统的稳定性问题。首先我们设计了一种由系统状态决定脉冲作用时刻的事件触发脉冲控制,证明了系统不存在Zeno现象。其次我们得到了变时滞系统在提出的事件触发脉冲控制下指数稳定的充分条件。最后仿真实验结果验证了理论方案的有效性。

关键词

事件触发脉冲控制,变时滞,指数稳定性,Zeno现象

Stability Analysis of Time-Varying Delay Systems Based on Event-Triggered Impulsive Control

Huannan Zheng, Wen Sun

School of Information and Mathematics, Yangtze University, Jingzhou Hubei

Received: Nov. 30th, 2020; accepted: Dec. 23rd, 2020; published: Dec. 31st, 2020

ABSTRACT

This paper investigates the stability of time-varying delay systems via an event-triggered impulsive control. Firstly, the event-triggered impulsive control is designed where the impulsive instants are determined by the system states, and Zeno-behavior is ruled out. In addition, sufficient conditions of exponential stability of time-varying delay systems are gained under the proposed event-triggered impulsive control. A numerical example is finally given to illustrate the effectiveness of the theoretical results.

Keywords:Event-Triggered Impulsive Control, Time-Varying Delay, Exponential Stability, Zeno Behavior

Copyright © 2021 by author(s) and Hans Publishers Inc.

This work is licensed under the Creative Commons Attribution International License (CC BY 4.0).

http://creativecommons.org/licenses/by/4.0/

1. 引言

近几十年来,非线性系统在工程、生物等各领域展现出巨大的应用潜力,其稳定性问题一直是学者们关注的焦点。在实际应用中,许多非线性系统如Mackey-Glass模型 [1] 和蔡氏电路系统 [2] 中存在的时滞可能导致不稳定、振荡和混沌等复杂的动力学行为 [3]。为了使非线性时滞系统达到稳定,目前大多采用状态反馈控制 [4]、牵引控制 [5]、自适应控制 [6] 等控制方法。

上述连续或分段连续控制方法虽然能保证系统控制性能,但是控制成本高。此外,在某些情况下如卫星轨道转换系统 [7] 无法接受连续控制。因此,作为一种只在某些时刻输入到系统中的离散控制方法,脉冲控制被广泛应用于各个领域 [8] [9]。Yang等 [10] 将脉冲控制应用到非线性时滞系统中,并给出了脉冲控制下非线性时滞系统指数稳定的充分条件。Tang等 [11] 基于脉冲控制方法分析了一类参数不匹配的领导跟随系统的有界同步行为。Guan等 [12] 研究了分布式脉冲控制下两种不同类型时滞的复杂动态网络的同步问题。由于在网络系统中控制每个节点的成本高,Sun等 [13] [14] 基于脉冲牵引控制讨论了强连通、非强连通网络和混杂网络的同步问题。

在脉冲控制中脉冲作用时刻是由时间决定的,也就是说,所有的采样点是按照时间周期提前设置好的,与系统状态无关,这可能会导致通信带宽、计算资源的浪费。事件触发控制是由系统状态决定的,只有当系统状态误差超过规定的阈值时才执行 [15]。由于它能有效弥补脉冲控制按周期触发的不足,提高资源利用率而受到学者们的广泛关注。Dimarogonas等 [16] 研究了集中式事件触发和分散式事件触发控制下多智能体系统的一致性问题,并证明了多智能体系统在两种事件触发控制下都不存在Zeno现象。Lu等 [17] 基于两种不同的事件触发控制讨论了耦合动力系统的同步问题。

近年来,事件触发控制和脉冲控制相结合形成的事件触发脉冲控制是控制领域研究的热点之一。其脉冲时刻是由一些与系统状态相关的条件决定的,在一定程度上减少了数据采样次数,这一优势使得相关研究不断增加。Zhu等 [18] 讨论了事件触发脉冲控制下线性、非线性动力系统的稳定性问题,以及主从记忆网络系统的同步问题。Sun等 [19] 研究了事件触发脉冲控制下异构网络系统的有界同步问题。目前这些研究成果建立在没有时滞的理想状态下,然而,在实际应用过程中由于信息传递速度、通信时间有限等因素,时滞是不可避免的 [20] [21] [22]。因此,本文在已有工作的基础上,研究了变时滞系统在事件触发脉冲控制下的稳定性问题,证明了系统不存在Zeno现象。此外,我们得到了变时滞系统在提出的事件触发脉冲控制下指数稳定的充分条件。最后,数值仿真验证了理论方案的有效性。

2. 问题描述及预备知识

考虑以下非线性变时滞微分方程:

x ˙ ( t ) = C x ( t ) + A f ( x ( t ) ) + B g ( x ( t τ ( t ) ) ) + U ( t ) (1)

式中 x ( t ) = ( x 1 ( t ) , , x n ( t ) ) T R n 是方程的状态向量,对角矩阵 C = d i a g ( c 1 , , c n ) 为正定矩阵,A,B为 n × n 阶常数矩阵。非线性函数 f ( x ( t ) ) = ( f 1 ( x ( t ) ) , , f n ( x ( t ) ) ) T g ( x ( t ) ) = ( g 1 ( x ( t ) ) , , g n ( x ( t ) ) ) T 为连续可微函数且 f ( 0 ) = g ( 0 ) = 0 τ ( t ) 为有界变时滞函数,即 0 τ ( t ) τ 。时滞系统初值函数 ψ ( s ) = [ ψ 1 ( s ) , , ψ n ( s ) ] T C ( [ τ , 0 ] , R n ) ,其中 C ( [ τ , 0 ] , R n ) 是从 [ τ , 0 ] R n 的连续映射。 U ( t ) 为控制输入。

为了减少数据采样次数,提高资源利用率,本文采用以下事件触发脉冲控制:

U ( t ) = k = 1 [ K x ( t k ) L x ( t ) δ ( t t k ) ] (2)

式中K,L为增益矩阵, δ ( ) 表示Dirac函数, x ( t k ) 0 ,事件触发脉冲时刻 { t k } k = 1 满足 0 = t 0 < t 1 < < t k < , lim k t k =

因此,在控制(2)的作用下,(1)式可以转化为:

{ x ˙ ( t ) = C x ( t ) + A f ( x ( t ) ) + B g ( x ( t τ ( t ) ) ) + K x ( t k ) , Δ x ( t k ) = L x ( t k ) , t = t k (3)

其中 Δ x ( t k ) = x ( t k + ) x ( t k ) x ( t k + ) = lim h 0 + x ( t k + h ) x ( t k ) = x ( t k ) = lim h 0 x ( t k + h ) 。定义变时滞方程(3)的测量误差为 e ( t ) = x ( t k ) x ( t ) ,I为单位矩阵,则(3)式可以进一步表示为:

{ x ˙ ( t ) = C x ( t ) + A f ( x ( t ) ) + B g ( x ( t τ ( t ) ) ) + K ( e ( t ) + x ( t ) ) x ( t k + ) = ( I L ) x ( t k ) , t = t k . (4)

为了研究变时滞微分方程(1)的稳定性,本文给出以下假设、引理和定义:

假设1 [11] 对 z 1 , z 2 R n 非线性函数 f ( ) , g ( ) 满足Lipschitz条件:

f ( z 1 ) f ( z 2 ) u 1 z 1 z 2 , g ( z 1 ) g ( z 2 ) u 2 z 1 z 2 ,

u 1 , u 2 > 0 为Lipschitz常数。

假设2 [11] 假设 x ( t ) 有界,即对于任意的初值 ψ ( s ) τ s 0 ,存在正数 d > 0 T > 0 使得对每一个 t T x ( t ) d

引理1 [20] 若 γ > 0 ,则对任意 x , y R n 以及 n × n 阶矩阵A,不等式

2 x T A y γ x T A A T x + 1 γ y T y

成立。

引理2 [10] 令 P C = { φ | φ : [ τ , ) R } ,假设存在常数m,n,p使得 μ ( t ) , ϑ ( t ) P C 满足:

{ D + μ ( t ) m μ ( t ) + n μ ( t τ ( t ) ) , t t k μ ( t k + ) p μ ( t k ) , k = 1 , 2 ,

{ D + ϑ ( t ) > m ϑ ( t ) + n ϑ ( t τ ( t ) ) , t t k ϑ ( t k + ) = p ϑ ( t k ) , k = 1 , 2 ,

τ t 0 μ ( t ) ϑ ( t ) ,则当 t > 0 时仍有 μ ( t ) ϑ ( t ) 成立,其中 D + μ ( t ) = lim sup h 0 + μ ( t + h ) μ ( t ) h

定义1 [18] 若存在常数 ρ 1 使得

ρ 1 = inf { t k + 1 t k } > 0 ,

则系统(1)在事件触发脉冲控制(2)下不存在Zeno现象,即事件触发脉冲控制在有限时间段内不会无限次采样。

定义2 [10] 对于事件触发脉冲控制(2)下的系统(1),若存在常数 M > 0 λ > 0 使得系统(1)的解 x ( t ) 满足:

x ( t ) M ψ exp ( λ ( t t 0 ) ) , t t 0 = 0

则系统(1)在事件触发脉冲控制(2)的作用下达到指数稳定,其中 ψ = sup τ s 0 ψ ( s ) C ( [ τ , 0 ] , R n ) 上的范数。

3. 主要结果

定理1 针对变时滞系统(1),若假设1,2成立且存在对称正定矩阵 P > 0 ,正数 α i > 0 ( i = 1 , 2 , 3 , 4 ) β i > 0 ( i = 1 , 2 ) β 3 1 ,使得:

1 = C T P P C + α 1 P A A T P + u 1 2 α 1 I + α 2 P B B T P + α 4 I + β 1 P + 2 P K 0 , (5)

2 = ( I L ) T P ( I L ) β 3 P 0 , (6)

( ln β 3 ρ 1 β 1 ) β 2 β 3 > 0 , (7)

α 4 I α 3 P K K T P > 0 , (8)

则在下面的事件触发条件下:

t k + 1 = inf { t ( t k , ) | e ( t ) 2 α 3 x T ( t ) ( α 4 I α 3 P K K T P ) x ( t ) } , (9)

系统(1)不存在Zeno现象且指数稳定。

证明 首先,我们证明系统(1)不存在Zeno现象。

Γ ( t ) = e T ( t ) e ( t ) ,由于 e ( t ) = x ( t k ) x ( t ) 则对 Γ ( t ) 求导得:

Γ ˙ ( t ) = 2 e T ( t ) e ˙ ( t ) = 2 e T ( t ) x ˙ ( t ) = 2 e T ( t ) [ C x ( t ) + A f ( x ( t ) ) + B g ( x ( t τ ( t ) ) ) + K x ( t k ) ] 4 e T ( t ) e ( t ) + ( C x ( t ) ) T ( C x ( t ) ) + ( A f ( x ( t ) ) ) T ( A f ( x ( t ) ) ) + ( B g ( x ( t τ ( t ) ) ) ) T ( B g ( x ( t τ ( t ) ) ) ) + ( K x ( t k ) ) T ( K x ( t k ) )

4 e T ( t ) e ( t ) + ( C 2 + u 1 2 A 2 ) x T ( t ) x ( t ) + u 2 2 B 2 ( x ( t τ ( t ) ) ) T ( x ( t τ ( t ) ) ) + K 2 x T ( t k ) x ( t k ) 2 ( 2 + C 2 + u 1 2 A 2 ) e T ( t ) e ( t ) + 2 ( C 2 + u 1 2 A 2 + 1 2 K 2 ) x T ( t k ) x ( t k ) + u 2 2 B 2 d 2 =2 ( 2 + C 2 + u 1 2 A 2 ) Γ ( t ) + M ˜ ,

其中 M ˜ = 2 ( C 2 + u 1 2 A 2 + 1 2 K 2 ) x T ( t k ) x ( t k ) + u 2 2 B 2 d 2

由于 e ( t k ) = 0 ,计算从 t k 到t的积分可得

0 e ( t ) 2 M ˜ 2 ( 2 + C 2 + u 1 2 A 2 ) ( e 2 ( 2 + C 2 + u 1 2 A 2 ) ( t t k ) 1 ) ,

由触发条件(9)可知

θ ( x ( t k + 1 ) ) M ˜ 2 ( 2 + C 2 + u 1 2 A 2 ) ( e 2 ( 2 + C 2 + u 1 2 A 2 ) ( t k + 1 t k ) 1 ) ,

其中 θ ( x ( t ) ) = α 3 x T ( t ) ( α 4 I α 3 P K K T P ) x ( t ) 。若 θ ( x ( t k + 1 ) ) = 0 x ( t k + 1 ) = 0 。由于 f ( 0 ) = g ( 0 ) = 0 ,显然有 C 0 + A f ( 0 ) + B g ( 0 ) + K x ( t k ) = 0 ,则 x ( t k ) = 0 ,这与 x ( t k ) 0 相矛盾,故 θ ( x ( t k + 1 ) ) > 0 。令 T k = t k + 1 t k ,因而

T k ln ( 1 + 2 ( 2 + C 2 + u 1 2 A 2 ) θ ( x ( t k + 1 ) ) M ˜ ) 2 ( 2 + C 2 + u 1 2 A 2 ) > 0.

因此, ρ 1 = inf { t k + 1 t k } = inf T k > 0 ,即系统不存在Zeno现象。

下面证明在控制输入(2)的作用下系统(1)指数稳定。构造Lyapunov函数 V ( t ) = x T ( t ) P x ( t ) ,当 t t k 时,沿着系统(3)的轨线对函数 V ( t ) 求导得:

V ˙ ( t ) = 2 x T ( t ) P x ˙ ( t ) = 2 x T ( t ) P ( C x ( t ) + A f ( x ( t ) ) + B g ( x ( t τ ( t ) ) ) + K x ( t k ) ) = 2 x T ( t ) P ( C x ( t ) + A f ( x ( t ) ) + B g ( x ( t τ ( t ) ) ) + K e ( t ) + K x ( t ) ) ,

由假设1及引理1得:

2 x T ( t ) P A f ( x ( t ) ) α 1 x T ( t ) P A A T P x ( t ) + 1 α 1 f T ( x ( t ) ) f ( x ( t ) ) α 1 x T ( t ) P A A T P x ( t ) + u 1 2 α 1 x T ( t ) x ( t ) ,

2 x T ( t ) P B g ( x ( t τ ( t ) ) ) α 2 x T ( t ) P B B T P x ( t ) + 1 α 2 g T ( x ( t τ ( t ) ) ) g ( x ( t τ ( t ) ) ) α 2 x T ( t ) P B B T P x ( t ) + u 2 2 α 2 x T ( t τ ( t ) ) x ( t τ ( t ) ) ,

2 x T ( t ) P K e ( t ) α 3 x T ( t ) P K K T P x ( t ) + 1 α 3 e T ( t ) e ( t ) .

由事件触发条件(9)可知,当 t ( t k , t k + 1 ) 时,

e ( t ) 2 < α 3 x T ( t ) ( α 4 I α 3 P K K T P ) x ( t ) ,

因此, t ( t k , t k + 1 ) 时,

V ˙ ( t ) < x T ( t ) [ P C C T P + α 1 P A A T P + u 1 2 α 1 2 I + α 2 P B B T P + 2 P K ] x ( t ) + u 2 2 α 2 2 x T ( t τ ( t ) ) x ( t τ ( t ) ) + α 3 x T ( t ) P K K T P x ( t ) + x T ( t ) ( α 4 I α 3 P K K T P ) x ( t ) = x T ( t ) 1 x ( t ) β 1 x T ( t ) P x ( t ) + u 2 2 α 2 2 x T ( t τ ( t ) ) x ( t τ ( t ) ) β 1 V ( t ) + β 2 V ( t τ ( t ) ) ,

其中 β 2 = u 2 2 α 2 2 λ max ( P 1 )

t = t k 时,由 x ( t k + ) = ( I L ) x ( t k ) 2 0 可得

V ( t k + ) = x T ( t k + ) P x ( t k + ) = x T ( t k ) ( I L ) T P ( I L ) x ( t k ) = x T ( t k ) [ ( I L ) T P ( I L ) β 3 P ] x ( t k ) + x T ( t k ) β 3 P x ( t k ) = x T ( t k ) 2 x ( t k ) + β 3 V ( t k ) β 3 V ( t k ) .

对任意 ε > 0 ,设 v ( t ) 是下列时滞方程的唯一解:

{ v ˙ ( t ) = β 1 v ( t ) + β 2 v ( t τ ( t ) ) + ε , t 0 , t t k v ( t k + ) = β 3 v ( t k ) , t = t k v ( t ) = λ max ( P ) ψ ( t ) 2 , τ t 0

式中 λ max ( P ) 为矩阵P的最大特征值。当 τ t 0 V ( t ) λ max ( P ) ψ ( t ) 2 = v ( t ) ,由引理2得,当 t 0 v ( t ) V ( t ) 0 。设 W ( t , s ) , t , s 0 是线性方程组

{ v ˙ ( t ) = β 1 v ( t ) , t t k v ( t k + ) = β 3 v ( t k ) , t = t k

的Cauchy矩阵,则

W ( t , s ) = e β 1 ( t s ) ( s t k t β 3 ) .

因为 β 3 1 ρ 1 = inf { t k + 1 t k } > 0 ,所以

W ( t , s ) = e β 1 ( t s ) ( s t k t β 3 ) e β 1 ( t s ) β 3 t s ρ 1 + 1 = β 3 e ( ln β 3 ρ 1 β 1 ) ( t s ) , (10)

由参数变分公式得, t 0

ν ( t ) = W ( t , 0 ) ν ( 0 ) + 0 t W ( t , s ) × [ β 2 ν ( s τ ( s ) ) + ε ] d s , (11)

因此, t 0

ν ( t ) = W ( t , 0 ) ν ( 0 ) + 0 t W ( t , s ) × [ β 2 ν ( s τ ( s ) ) + ε ] d s β 3 e ( ln β 3 ρ 1 β 1 ) t λ max ( P ) ψ ( 0 ) 2 + 0 t β 3 e ( ln β 3 ρ 1 β 1 ) ( t s ) × [ β 2 ν ( s τ ( s ) ) + ε ] d s σ e ( ln β 3 ρ 1 β 1 ) t + 0 t e ( ln β 3 ρ 1 β 1 ) ( t s ) × [ β 2 β 3 ν ( s τ ( s ) ) + ε β 3 ] d s , (12)

其中 σ = β 3 λ max ( P ) sup τ t 0 { ψ ( t ) 2 }

定义 ( ρ ) = 2 ρ + ( ln β 3 ρ 1 β 1 ) + β 2 β 3 e 2 ρ τ ,则对于连续函数 ( ρ ) 由(7)式可得 ( 0 ) = ( ln β 3 ρ 1 β 1 ) + β 2 β 3 < 0 ( ) > 0 ˙ ( ρ ) = 2 + 2 τ β 2 β 3 e 2 ρ τ > 0 ,故 ( ρ ) = 0 存在唯一解 ρ > 0 。那么当 τ t 0 ρ > 0 β 3 1 时,

v ( t ) = λ max ( P ) ψ ( t ) 2 β 3 λ max ( P ) ψ ( t ) 2 e 2 ρ t < σ e 2 ρ t + β 3 ε ( ln β 3 ρ 1 β 1 ) β 2 β 3 , (13)

下面证明,当 t > 0

v ( t ) < σ e 2 ρ t + β 3 ε ( ln β 3 ρ 1 β 1 ) β 2 β 3 . (14)

若不等式(14)在 t > 0 时不成立,则存在 t * > 0 使得

v ( t * ) σ e 2 ρ t * + β 3 ε ( ln β 3 ρ 1 β 1 ) β 2 β 3 , (15)

t < t * 时,

v ( t ) < σ e 2 ρ t + β 3 ε ( ln β 3 ρ 1 β 1 ) β 2 β 3 . (16)

( ρ ) = 0 及不等式(12)、(16)得:

v ( t * ) σ e ( ln β 3 ρ 1 β 1 ) t * + 0 t e ( ln β 3 ρ 1 β 1 ) ( t * s ) × [ β 2 β 3 v ( s τ ( s ) ) + β 3 ε ] d s < e ( ln β 3 ρ 1 β 1 ) t * { σ + β 3 ε ( ln β 3 ρ 1 β 1 ) β 2 β 3 + 0 t * e ( ln β 3 ρ 1 β 1 ) s × [ β 2 β 3 v ( s τ ( s ) ) + β 3 ε ] d s } < e ( ln β 3 ρ 1 β 1 ) t * { σ + β 3 ε ( ln β 3 ρ 1 β 1 ) β 2 β 3 + 0 t * e ( ln β 3 ρ 1 β 1 ) s

× [ β 2 β 3 ( σ e 2 ρ ( s τ ( s ) ) + β 3 ε ( ln β 3 ρ 1 β 1 ) β 2 β 3 ) + β 3 ε ] d s } < e ( ln β 3 ρ 1 β 1 ) t * { σ + β 3 ε ( ln β 3 ρ 1 β 1 ) β 2 β 3 + β 2 β 3 σ ( ln β 3 ρ 1 β 1 + 2 ρ ) e 2 ρ τ [ e ( ln β 3 ρ 1 β 1 + 2 ρ ) t * 1 ] + β 3 ε ( ln β 3 ρ 1 β 1 ) β 2 β 3 [ e ( ln β 3 ρ 1 β 1 ) t * 1 ] } = σ e 2 ρ t * + β 3 ε ( ln β 3 ρ 1 β 1 ) β 2 β 3 ,

这与(15)矛盾,故当 t > 0 时, ν ( t ) < σ e 2 ρ t + β 3 ε ( ln β 3 ρ 1 β 1 ) β 2 β 3 。因此,当 ε 0 时, x ( t ) β 3 λ max ( P ) λ min ( P ) ψ e ρ t ,其中 ρ ( ρ ) = 0 的解,即系统(1)在事件触发脉冲控制(2)的作用下指数稳定。定理得证。

4. 数值仿真

考虑以下非线性变时滞系统 [11]:

x ˙ ( t ) = C x ( t ) + A f ( x ( t ) ) + B g ( x ( t τ ( t ) ) ) (17)

其相应的系数矩阵为: C = [ 1 0 0 1 ] A = [ 2 0.1 5 3 ] B = [ 1.5 0.1 0.2 2.5 ] ,状态向量 x ( t ) = ( x 1 ( t ) , x 2 ( t ) ) T ,非线性函数 f ( x ( t ) ) = ( f 1 ( x ( t ) ) , f 2 ( x ( t ) ) ) T g ( x ( t τ ( t ) ) ) = ( g 1 ( x ( t τ ( t ) ) ) , g 2 ( x ( t τ ( t ) ) ) ) T ,且式子中 f 1 ( ) = f 2 ( ) = g 1 ( ) = g 2 ( ) = tanh ( ) ,变时滞函数 τ ( t ) = 1 + 0.3 sin ( 2 t ) 1.3 = τ 图1(a)给出了变时滞系统初值为 [ 1 1 ] T 时的相图,图1(b)为其状态轨迹,可以看出在没有控制的情况下状态向量 x ( t ) 不稳定。

在事件触发脉冲控制下,参数设置为: α 1 = α 2 = 1 α 3 = 0.182 α 4 = 2.322 K = [ 1 0.99 1 1 ] L = [ 1.532 0.732 1.132 0.232 ] P = [ 1 0 0 1 ] 图2(a)、图3(a)分别为系统(17)在事件触发脉冲控制和脉冲控制下系

统的状态轨迹图,图2(b)、图3(b)分别为两种控制方法下系统的采样时间间隔图。从图2(a)、图3(a)中可以看出,在两种控制方法下系统都可以稳定到原点。由图2(b)、图3(b)可以得到,在本文提出的事件触发脉冲控制下,系统数据采样次数为173,而在脉冲控制下,至少需要的采样次数为500。这说明事件触发脉冲控制方法只需要约34.6%的采样和信息传递次数就能使系统(17)指数稳定。

(a) (b)

Figure 1. The evolution of the time-varying delay system (17) in the absence of any control. (a) Phase diagram; (b) State trajectories

图1. 无控制时变时滞系统(17)的状态演化。(a) 相图;(b) 状态轨迹

(a) (b)

Figure 2. The evolution of the time-varying delay system (17) under the event-triggered impulsive control. (a) State trajectories; (b) The steps of samplings

图2. 事件触发脉冲控制下变时滞系统(17)的演化过程。(a) 状态轨迹;(b) 采样时间间隔

(a) (b)

Figure 3. The evolution of the time-varying delay system (17) under the impulsive control. (a) State trajectories; (b) The steps of samplings

图3. 脉冲控制下变时滞系统(17)的演化过程。(a) 状态轨迹;(b) 采样时间间隔图

5. 结论

本文为变时滞系统设计了一种事件触发脉冲控制方法,并讨论其稳定性问题。理论计算表明系统在事件触发脉冲控制下不存在Zeno现象。此外,我们通过理论分析得到了变时滞系统在提出的控制方法下指数稳定的充分条件。仿真结果表明本文设计的事件触发脉冲控制方法易于实现,稳定效果好,可以在一定程度上减少数据采样次数,提高资源利用率。今后,我们将进一步研究事件触发脉冲控制在更加复杂的网络环境下的协同问题。

文章引用

郑焕南,孙 文. 基于事件触发脉冲控制的变时滞系统稳定性研究
Stability Analysis of Time-Varying Delay Systems Based on Event-Triggered Impulsive Control[J]. 动力系统与控制, 2021, 10(01): 13-23. https://doi.org/10.12677/DSC.2021.101002

参考文献

  1. 1. Mackey, M.C. and Glass, L. (1977) Oscillation and Chaos in Physiological Control Systems. Science, 197, 287-289.
    https://doi.org/10.1126/science.267326

  2. 2. Wang, X.F., Zhong, G.Q., Tang, K.S., Man, K.F. and Liu, Z.F. (2001) Generating Chaos in Chua’s Circuit via Time-Delay Feedback. IEEE Transactions on Circuits and Systems I: Fundamental Theory and Applications, 48, 1151-1156.
    https://doi.org/10.1109/81.948446

  3. 3. 王秀娟, 彭名书. 一类时滞交通流模型的多稳定性研究[J]. 动力系统与控制, 2019, 8(4): 278-284.

  4. 4. Lu, J.H. and Chen, G.R. (2005) A Time-Varying Dynamical Network Model and Its Controlled Synchronization Criteria. IEEE Transactions on Automatic Control, 50, 841-846.
    https://doi.org/10.1109/TAC.2005.849233

  5. 5. Zheng, C. and Cao, J.D. (2014) Robust Synchronization of Coupled Neural Networks with Mixed Delays and Uncertain Parameters by Intermittent Pinning Control. Neurocomputing, 141, 153-159.
    https://doi.org/10.1016/j.neucom.2014.03.042

  6. 6. Zhou, Q., Wu, C.W. and Shi, P. (2016) Observer-Based Adaptive Fuzzy Tracking Control of Nonlinear Systems with Time Delay and Input Saturation. Fuzzy Sets and Systems, 316, 49-68.
    https://doi.org/10.1016/j.fss.2016.11.002

  7. 7. Li, N., Wu, X.Q. and Yang, Q.R. (2020) Fixed-Time Synchronization of Complex Dynamical Network with Impulsive Effects. IEEE Access, 8, 33072-33079.
    https://doi.org/10.1109/ACCESS.2020.2970789

  8. 8. 李嘉敏, 宾红华, 黄振坤. 具有不匹配参数的脉冲离散网络准同步[J]. 动力系统与控制, 2017, 6(4): 158-163.

  9. 9. Li, C.D., Chen, G.R., Liao, X.F. and Fan, Z.P. (2006) Chaos Quasisynchronization Induced by Impulses with Parameter Mismatches. Chaos: An Interdisciplinary Journal of Nonlinear Science, 16, Article ID: 023102.
    https://doi.org/10.1063/1.2179648

  10. 10. Yang, Z.C. and Xu, D.Y. (2007) Stability Analysis and Design of Impulsive Control Systems with Time Delay. IEEE Transactions on Automatic Control, 52, 1448-1454.
    https://doi.org/10.1109/TAC.2007.902748

  11. 11. Tang, Z., Park, J.H. and Feng, J.W. (2018) Impulsive Effects on Quasi-Synchronization of Neural Networks with Parameter Mismatches and Time-Varying Delay. IEEE Transactions on Neural Networks and Learning Systems, 29, 908-919.
    https://doi.org/10.1109/TNNLS.2017.2651024

  12. 12. Guan, Z.H., Liu, Z.W., Feng, G. and Wang, Y.W. (2010) Synchronization of Complex Dynamical Networks with Time-Varying Delays via Impulsive Distributed Control. IEEE Transactions on Circuits and Systems I: Regular Papers, 57, 2182-2195.
    https://doi.org/10.1109/TCSI.2009.2037848

  13. 13. Sun, W., Lu, J.H., Chen, S.H. and Yu, X.H. (2014) Pinning Impulsive Control Algorithms for Complex Network. Chaos: An Interdisciplinary Journal of Nonlinear Science, 24, Article ID: 013141.
    https://doi.org/10.1063/1.4869818

  14. 14. Sun, W., Guan, J.X., Lu, J.H., Zheng, Z.G., Yu, X.H. and Chen, S.H. (2020) Synchronization of the Networked System with Continuous and Impulsive Hybrid Communications. IEEE Transactions on Neural Networks and Learning Systems, 31, 960-971.
    https://doi.org/10.1109/TNNLS.2019.2911926

  15. 15. Liu, K.X., Duan, P.H., Duan, Z.S., Cai, H.B. and Lu, J.H. (2018) Leader-Following Consensus of Multi-Agent Systems with Switching Networks and Event-Triggered Control. IEEE Transactions on Circuits and Systems I: Regular Papers, 65, 1696-1706.
    https://doi.org/10.1109/TCSI.2017.2762420

  16. 16. Dimarogonas, D.V., Frazzoli, E. and Johansson, K.H. (2012) Distributed Event-Triggered Control for Multi-Agent Systems. IEEE Transactions on Automatic Control, 57, 1291-1297.
    https://doi.org/10.1109/TAC.2011.2174666

  17. 17. Lu, W.L., Han, Y.J. and Chen, T.P. (2015) Synchronization in Networks of Linearly Coupled Dynamical Systems via Event-Triggered Diffusion. IEEE Transactions on Neural Networks and Learning Systems, 26, 3060-3069.
    https://doi.org/10.1109/TNNLS.2015.2402691

  18. 18. Zhu, W., Wang, D.D., Liu, L. and Feng, G. (2018) Event-Based Impulsive Control of Continuous-Time Dynamic Systems and Its Application to Synchronization of Memristive Neural Networks. IEEE Transactions on Neural Networks and Learning Systems, 29, 3599-3609.
    https://doi.org/10.1109/TNNLS.2017.2731865

  19. 19. Sun, W., Zheng, H.N., Guo, W.L., Xu, Y.H., Cao, J.D., Mahmoud, A. and Chen, S.H. (2020) Quasi-Synchronization of Heterogeneous Dynamical Networks via Event-Triggered Impulsive Controls. IEEE Transactions on Cybernetics, 1-12.
    https://doi.org/10.1109/TCYB.2020.2975234

  20. 20. Zhou, Y.F. and Zeng, Z.G. (2018) Event-Triggered Impulsive Control on Quasi-Synchronization of Memristive Neural Networks with Time-Varying Delays. Neural Networks, 110, 55-65.
    https://doi.org/10.1016/j.neunet.2018.09.014

  21. 21. 曹娟. 自适应间歇控制下时滞复杂网络的有限时同步[J]. 动力系统与控制, 2020, 9(4): 185-195.

  22. 22. 范蓉, 王为群, 姚娟. 一类时变时滞不确定离散系统的预见跟踪控制[J]. 动力系统与控制, 2018, 7(3): 201-213.

期刊菜单