脉冲切换系统有限时间输入到状态稳定性研究
Study on Finite-Time Input-to-State Stability of Impulsive Switched Systems
DOI: 10.12677/PM.2023.134106, PDF, HTML, XML, 下载: 161  浏览: 248 
作者: 吴 迪:上海理工大学理学院,上海
关键词: 有限时间输入到状态稳定脉冲切换系统Finite Time Input-to-State Stability Impulsive Switched Systems
摘要: 我们将有限时间输入到状态稳定性(FTISS)的分析扩展到脉冲切换系统。给出了基于李雅普诺夫理论和固定驻留时间条件下的有限时间输入到状态稳定性的充分条件。本文的结果还包括脉冲频率、系统结构和外部输入的关系,以保证脉冲切换系统的有限时间输入到状态稳定性。在有限时间框架下,研究表明,满足有限时间输入到状态稳定性的系统的运动轨迹将在有限时间内进入最终界限,此后不会超过这一界限。并通过实例说明了该理论的正确性。
Abstract: We extend the analysis of finite-time input-to-state stability to impulsive switched systems. Based on Lyapunov theory and fixed residence time, a sufficient condition for the stability of finite-time input-to-state is given. The results of this paper also include the relationship between pulse fre-quency, system structure and external input to ensure the finite-time input-to-state stability of pulse switched systems. In the finite-time frame, it is shown that the trajectory of the system with finite-time input-to-state stability will enter the final limit in a finite time, and will not exceed the limit thereafter. The correctness of the theory is illustrated by an example.
文章引用:吴迪. 脉冲切换系统有限时间输入到状态稳定性研究[J]. 理论数学, 2023, 13(4): 1007-1017. https://doi.org/10.12677/PM.2023.134106

1. 引言

切换系统是一类重要的混杂动力系统。它由两部分组成:微分方程或差分方程描述的一系列子系统和控制它们之间切换的切换信号。在切换系统中,我们通常称每一个子系统为一种模式。切换系统可以用来模拟许多现象,而这些现象不能用纯粹的连续或纯粹的离散过程来描述。例如生物系统 [1] ,具有不同齿轮的汽车和机车 [2] ,制造工艺 [3] 等。所以切换系统在具体生活和研究中是不可忽视的,在近些年中,许多学者在切换系统的分析和研究方面付出了相当大的努力。切换系统的一个基本研究问题是稳定性。由于切换系统的混合特性,很难单独处理与连续时间系统或离散时间系统的比较,因此成为一个具有挑战性的任务。对于任意切换下的稳定性,所有子系统都需要公共李亚普诺夫函数 [4] 。依赖于时间的切换系统,驻留时间和平均驻留时间方法已被用来研究稳定性和稳定性问题 [5] [6] 。混杂系统的另一个重要类型是脉冲系统,它由三部分组成:一个连续的过程,它控制着系统在脉冲之间的连续演化;一个离散的过程,它控制着系统状态突然改变脉冲时间的方式;以及一个脉冲定律,它决定着脉冲发生的时间。关于脉冲系统的早期工作可以在 [7] 中找到。这些工作已经成功地建立了一个具有形式定义和初始假设的脉冲系统的理论。因此,关于脉冲系统方面的理论研究和具体应用具有很重要的现实意义,已经成为控制理论方面和数学等领域中许多学者十分感兴趣的一个研究课题。另一方面,现实世界中的一些切换系统,如经济学中的最优控制模型,调频信号处理系统,病理学中的突发节奏模型和飞行物体运动,在切换点显示出某种具有脉冲效应的动力学 [8] [9] 。这些类型的切换系统对应于一个更加全面的模型,即所谓的脉冲切换系统,它不能很好地用纯粹连续或纯粹离散的模型来描述。在过去的十年中,脉冲切换系统已经得到了相当多的关注 [10] 。

迄今为止,大多数关于切换系统稳定性的结果都与李雅普诺夫渐近稳定性或指数稳定有关,这种稳定性定义在一个无限时间区间内。然而,在许多实际情况下,我们感兴趣的是系统在固定的有限时间间隔内的稳定性。这种稳定性称为有限时间稳定性(FTS)。如果系统的状态在一个固定的时间间隔内没有超过规定的区域,那么系统就是有限时间稳定的。应该明确指出,有限时间稳定性和李雅普诺夫渐近稳定性是两个独立的概念:一个有限时间稳定的系统可能不是李雅普诺夫渐近稳定的,反之亦然。近年来,许多学者对切换系统的有限时间稳定性进行了研究。在 [11] 中,研究了一类具有时变外部扰动的切换线性系统的有限时间有界性和镇定问题。基于线性矩阵不等式(LMI),给出了切换线性系统有限时间有界和一致有限时间有界的一些充分条件。然而,在切换点的脉冲效应没有被考虑。正如我们所知,许多进化过程,特别是一些生物系统,是拥有属性状态的转换和转换瞬间的突然变化。因此,我们有必要去对脉冲切换系统方面进行研究。对于脉冲系统的有限时间稳定性,一些结果已经在 [12] 中研究。在输入系统中,输入到状态稳定(ISS)描述了外部输入对系统稳定性的影响,除了作为分析工具之外,在非线性控制系统的设计中具有核心作用,使其在过去几年也引起了许多关注 [13] 。除了作为分析工具之外,ISS理论在非线性控制系统的设计中具有核心作用,特别是在非线性系统的鲁棒镇定,跟踪设计,非线性系统的小增益定理和非线性观测器的设计中 [14] [15] 。文献 [16] 中首次引入了FTISS,并提出了非线性系统FTISS的几个充分条件和必要条件。文献 [17] 利用平均驻留时间方法,结合代数矩阵理论讨论了具有脉冲效应的扰动切换系统的有限时间稳定性问题。文献 [18] 通过李雅普诺夫方法和平均驻留时间方法研究了脉冲切换系统的输入输出到状态稳定。

基于上述工作和实际背景,本文对于实际系统来说,扰动和脉冲效应是不可避免的,它们会降低系统的性能甚至使系统失稳。因此,研究这些系统的稳定性是非常有意义和迫切的。据我们所知,对于脉冲切换系统的有限时间输入到状态稳定这个问题还没有得到探索,这也激发了我们的研究。文献 [19] 利用李雅普诺夫理论和驻留时间法给出了非线性脉冲系统FTISS的充分条件,具体地说,存在具有局部Lipschitz连续函数 V : n + 使得

D + V ( x ( t ) ) c V α ( x ( t ) ) ,当 V ( x ( t ) ) χ ( ω [ 0 , t ] )

其中 c > 0 α ( 0 , 1 ) ω 为外部输入。但是,现实中很多问题仅仅通过非线性脉冲系统建模很难准确研究和解决相应的问题。所以本节将其推广到脉冲切换系统中。即存在具有局部Lipschitz连续函数 V i : n + 使得

D + V i [ x ( t ) ] f c V i α ( x ( t ) ) ,当 V i ( x ( t ) ) χ ( ω [ 0 , t ] )

本文的目的是研究脉冲切换系统的有限时间输入到状态稳定性,基于李雅普诺夫理论和固定驻留时间方法,得到了与脉冲频率、系统结构和外部输入有关的脉冲切换时间序列。在子系统都是稳定且脉冲不稳定的情况下,满足这样的脉冲切换时间序列,我们可以得到有限时间输入到状态稳定的结论。本文的其余部分组织如下:在第二节中介绍了一些预备知识,在第三节中给出了脉冲切换系统有限时间输入到状态稳定的充分条件,在第四节中给出了实例来证明其有效性。

2. 预备知识

为实数集; + 为非负实数集; 为正整数集; 0 为非负整数集; n n维欧氏空间; | | 为二维欧氏范数; a b a b 分别为ab的最大值和最小值;对于 I m 1 ,令 ω : I m 是一个可测的基本有界函数且 ω I : = sup { | ω ( t ) | : t I } 为最大范数,特别地 ω : = ω [ 0 , ) ,对于 ρ > 0 U ρ : = { x n | | x | < ρ }

考虑下列脉冲切换系统

{ x ˙ = f σ ( t ) ( x , ω ) , t t n , n + , x ( t ) = g σ ( t + ) ( x ( t ) ) , t = t n , n + , (1)

这里 x ( t ) n 为系统状态; ω ( t ) m 是一个可测的基本有界的外部输入; σ ( t ) : [ 0 , ) S { 1 , 2 , , r , r + 1 , , l } 是一个确定的右连续的分段常数函数,l是子系统的个数;切换序列可以表示为 σ : { ( t 0 , σ ( t 0 ) ) , ( t 1 , σ ( t 1 ) ) , , ( t k , σ ( t k ) ) , } ,当 t [ t k , t k + 1 ) 时,则 σ ( t k ) 子系统激活。 f : n × m n g : n × m n 是满足 f ( 0 , 0 ) = g ( 0 , 0 ) = 0 的连续函数;脉冲时间序列 { t k } k 满足 0 : = t 0 < t 1 < < t k < lim k + t k = + ;假设函数f满足适当的条件使得解 x ( t ) = x ( t , x 0 ) 在相关时间间隔内存在唯一正向解;假设 x ( t ) ω ( t ) 是左连续;对于给出的脉冲时间序列 { t k } N ( t , s ) 表示系统(1)在半开区间 ( s , t ] 上的脉冲次数。

给定一个局部Lipschitz连续函数 V i : n + i S ,定义了 V i 关于系统(1)的第i个右上导数为

D + V i [ x ( t ) ] f = lim sup h 0 + 1 h ( V i ( x ( t ) + h f i ( x ( t ) , ω ( t ) ) ) V i ( x ( t ) ) ) .

定义1.1 [19] :如果函数 γ : + + 是连续的,严格递增并且 γ ( 0 ) = 0 ,则称函数 γ K 类函数。如果函数 γ K 也是无界的,则称函数 γ K 类函数。

定义1.2 [19] :如果函数 β : + × + + 满足:

(i) 对每一个固定 t 0 β ( , t ) 关于第一个变量是 K 类函数;

(ii) 对于每一个固定 s 0 ,且当 t 时, β ( s , t ) 递减趋于0;

则称 β K L 类函数。

定义1.3 [19] :如果函数 β : + × + + 满足:

(i) 对于每一个固定 s 0 ,存在 T ( s ) < ,使得当 t T ( s ) 时, β ( s , t ) 递减趋于0;

(ii) β ( 0 , 0 ) = 0

(iii) 对于每一个固定 t 0

{ β ( s 1 , t ) > β ( s 2 , t ) , if β ( s 1 , t ) > 0 , s 1 > s 2 , β ( s 1 , t ) = β ( s 2 , t ) , if β ( s 1 , t ) = 0 , s 1 > s 2 ,

则称函数 β : + × + + K L 0 类函数。

定义1.4:设 U n 是一个包含原点的开集,如果存在 β K L 0 γ K 使得对任意 x 0 U ω ( t ) m ,系统(1)的解 x ( t , x 0 ) 满足

| x ( t , x 0 ) | β ( | x 0 | , t ) + γ ( ω [ 0 , t ] ) ,对 t 0 (2)

则系统(1)是FTISS。

与传统的ISS相比,FTISS的主要区别在于对于给定的初始状态 x 0 n x ( t , x 0 ) 将在有限时间内进入最终界限,并且此后不超过这个界限。

假设 F 表示一类可容许的脉冲时间序列, F τ 表示一类满足固定驻留时间(FDT)条件的脉冲时间序列,即 inf k 0 { t k + 1 t k } τ { t k } F τ

3. 主要结果

定理2.1:假设 V i : n + 是一个局部Lipschitz连续函数,如果存在函数 φ 1 , φ 2 , χ K ,常数 c > 0 α ( 0 , 1 ) μ 1 ϑ > 0 ,使得:

(A1) φ 1 ( | x | ) V i ( x ) φ 2 ( | x | ) x n

(A2) V i ( x ( t k ) ) μ V j ( x ( t k ) ) x n ( σ ( t k ) = i , σ ( t k ) = j ) S × S i j

(A3) 当 V i ( x ( t ) ) χ ( ω [ 0 , t ] ) 时:

D + V i [ x ( t ) ] f c V i α ( x ( t ) ) , t t k , (3)

其中 x ( t ) 为系统(1)初值为 x ( 0 ) = x 0 的解,这里 x 0 U ϑ

(A4) c ( 1 α ) τ > ( 1 1 μ 1 α ) ψ 1 α ( ϑ )

这里 ψ ( ϑ ) : = ( φ 2 ( φ 1 1 ( μ φ 2 χ ( ω ) ) ) ) φ 2 ( ϑ ) ,则系统(1)在 F τ 上是FTISS。

证明:对于任意满足条件(A4)的 τ > 0 ,可以找到一个充分小的常数 δ > 0 使得

c ( 1 α ) τ ( 1 1 μ 1 α ) ψ 1 α ( ϑ ) + δ 。特别地, c ( 1 α ) τ δ (4)

{ t k } F τ 为任意脉冲时间序列。假设 x ( t ) = x ( t , x 0 ) 是系统(1)以 x ( 0 ) = x 0 为初值的解,这里 x 0 U ϑ 。为了方便,我们令 ν i ( t ) : = V i ( x ( t ) ) 。对于任意 s 0 ,定义:

β 1 ( s , t ) : = ψ 1 α ( s ) k δ t t k t k + 1 t k δ

这里 t [ t k , t k + 1 ) k 0 。定义

β 2 ( s , t ) : = { β 1 1 1 α ( s , t ) , t [ 0 , T ( s ) ) , 0 , t T ( s ) ,

这里 T ( s ) : = inf { t 0 | β 1 ( s , t ) 0 } 。下面证明

ν σ ( t ) ( t ) β 2 ( | x 0 | , t ) χ ( ω ) ,对 t 0 (5)

因为 x ( t ) ω ( t ) 在脉冲点上右连续,所以存在一个时间序列 0 : = t 0 t 1 < t 1 < t 2 < t 2 < 使得对于 l 0

ν σ ( t ) ( t ) χ ( ω [ 0 , t ] ) , t [ t l 1 , t l ) , (6a)

ν σ ( t ) ( t ) χ ( ω [ 0 , t ] ) , t [ t l , t l ) .(6b)

定义在区间 [ t l 1 , t l ) 上的脉冲点为 t ξ l + 1 , , t ξ l + N ( t l , t l 1 ) ,这里 ξ l = N ( t l 1 , t 0 )

为此,我们首先将区间 [ 0 , ) 分解为子区间的并。

下面我们分两种情况考虑:情况(i) t 1 > 0 ,即 [ 0 , t 1 ) ;情况(ii) t 1 = 0 ,即 [ 0 , t 1 ) = 。若情况(i)成立,对于 t [ 0 , t 1 ) ,当 N ( t 1 , 0 ) = 0 时,即在区间 [ 0 , t 1 ) 上没有脉冲,由(A1)、(3)和(4)得

ν σ ( t 0 ) 1 α ( t ) ν σ ( t 0 ) 1 α ( t 0 ) c ( 1 α ) ( t t 0 ) φ 2 1 α ( | x 0 | ) c ( 1 α ) ( t t 0 ) φ 2 1 α ( | x 0 | ) t t 0 t 1 t 0 δ . (7)

N ( t 1 , 0 ) > 0 时,在区间 [ 0 , t 1 ) 上的脉冲点为 t ξ 1 + i = t i i { 1 , , N ( t 1 , 0 ) } 。所以由(6)得

ν σ ( t 0 ) 1 α ( t ) φ 2 1 α ( | x 0 | ) t t 0 t 1 t 0 δ , t [ t 0 , t 1 ) .

t [ t 1 , t 2 t 1 ) 时,结合(4)和(7)得

ν σ ( t 1 ) 1 α ( t ) ν σ ( t 1 ) 1 α ( t 1 ) c ( 1 α ) ( t t 1 ) μ 1 α ν σ ( t 0 ) 1 α ( t 1 ) c ( 1 α ) ( t t 1 ) μ 1 α ( φ 2 1 α ( | x 0 | ) c ( 1 α ) ( t 1 t 0 ) ) c ( 1 α ) ( t t 1 ) μ 1 α ( φ 2 1 α ( | x 0 | ) c ( 1 α ) τ ) c ( 1 α ) ( t t 1 )

μ 1 α ( φ 2 1 α ( | x 0 | ) ( 1 1 μ 1 α ) ψ 1 α ( | x 0 | ) δ ) c ( 1 α ) ( t t 1 ) μ 1 α ( φ 2 1 α ( | x 0 | ) ψ 1 α ( | x 0 | ) + 1 μ 1 α ψ 1 α ( | x 0 | ) δ ) c ( 1 α ) ( t t 1 ) ψ 1 α ( | x 0 | ) δ c ( 1 α ) ( t t 1 ) ψ 1 α ( | x 0 | ) δ t t 1 t 2 t 1 δ .

t [ t 2 , t 3 t 1 ) 时,我们有

ν σ ( t 2 ) 1 α ( t ) ν σ ( t 2 ) 1 α ( t 1 ) c ( 1 α ) ( t t 2 ) μ 1 α ν σ ( t 1 ) 1 α ( t 2 ) c ( 1 α ) ( t t 2 ) μ 1 α ( ψ 1 α ( | x 0 | ) δ c ( 1 α ) ( t 2 t 1 ) ) c ( 1 α ) ( t t 2 ) μ 1 α ( ψ 1 α ( | x 0 | ) δ c ( 1 α ) τ ) c ( 1 α ) ( t t 2 )

μ 1 α ( ψ 1 α ( | x 0 | ) δ ( 1 1 μ 1 α ) ψ 1 α ( | x 0 | ) δ ) c ( 1 α ) ( t t 2 ) ψ 1 α ( | x 0 | ) 2 δ c ( 1 α ) ( t t 2 ) ψ 1 α ( | x 0 | ) 2 δ t t 2 t 3 t 2 δ .

下面我们将证明

t [ t k , t k + 1 t 1 ) 时,

ν σ ( t k ) 1 α ( t ) ψ 1 α ( | x 0 | ) k δ t t k t k + 1 t k δ (8)

现在假设在区间 [ 0 , t k ) 上,k满足 1 < k < N ( t 1 , 0 ) 并且 t [ t m , t m + 1 ) m = 1 , , k 1 ,可以得到

ν σ ( t m ) 1 α ( t ) ν σ ( t m ) 1 α ( t m ) c ( 1 α ) ( t t m ) ψ 1 α ( | x 0 | ) m δ t t m t m + 1 t m δ

t [ t k , t k + 1 t 1 ) 时,

ν σ ( t k ) 1 α ( t ) ν σ ( t k ) 1 α ( t k ) c ( 1 α ) ( t t k ) μ 1 α ν σ ( t k 1 ) 1 α ( t k ) c ( 1 α ) ( t t k ) μ 1 α ( ψ 1 α ( | x 0 | ) ( k 1 ) δ c ( 1 α ) ( t k t k 1 ) ) c ( 1 α ) ( t t k ) μ 1 α ( ψ 1 α ( | x 0 | ) ( k 1 ) δ c ( 1 α ) τ ) c ( 1 α ) ( t t k )

μ 1 α ( ψ 1 α ( | x 0 | ) ( k 1 ) δ ( 1 1 μ 1 α ) ψ 1 α ( | x 0 | ) δ ) c ( 1 α ) ( t t k ) ψ 1 α ( | x 0 | ) k δ c ( 1 α ) ( t t k ) ψ 1 α ( | x 0 | ) k δ t t k t k + 1 t k δ .

所以在 t [ t k , t k + 1 t 1 ) 上成立。通过归纳法得出,当 N ( t 1 , 0 ) > 0 时,对 t [ 0 , t 1 ) 都成立。

如果 t 1 = ,则(8)式在 [ 0 , ) 上成立。如果 t 1 < ,则当 t [ t l , t l ) 上时,由(6b)式得

ν σ ( t ) ( t ) χ ( ω [ 0 , t ] ) β 2 ( | x 0 | , t t 0 ) χ ( ω [ 0 , t ] )

对于 t [ t l 1 , t l ) 时,

t l 1 是脉冲切换时刻,则 t l 1 < t ξ l + 1 < t ξ l + 2 < t l 。那么由(A1)和(A2)得

φ 1 ( t l 1 ) ν σ ( t l 1 ) ( t l 1 ) μ v σ ( t l 1 1 ) ( t l 1 ) μ φ 2 ( χ ( ω [ 0 , t l 1 ) ) )

我们有

| x ( t l 1 ) | φ 1 1 ( μ φ 2 ( χ ( ω [ 0 , t l 1 ) ) ) ) (9)

t l 1 不是脉冲切换时刻,由(6a)和(6b)得 ν ( t l 1 ) χ ( ω [ 0 , t l 1 ) ) χ ( ω [ 0 , t l 1 ] ) ν ( t l 1 )

ν ( t l 1 ) = χ ( ω [ 0 , t l 1 ] ) ,否则 t l 1 为脉冲切换时刻。又因为对于 t [ t l 1 , t l ) ,有 χ ( ω [ 0 , t ] ) ν ( t ) 。所以我们有 ν ( t l 1 ) ν ( t ) ,这与条件(A3)矛盾,所以 t l 1 一定是脉冲切换时刻。

所以对于 t [ t l 1 , t l ) 时,

t [ t l 1 , t ξ l + 1 t l ) 时,由(7)和(9)我们可以得到

ν σ ( t l 1 ) 1 α ( t ) ν σ ( t l 1 ) 1 α ( t l 1 ) c ( 1 α ) ( t t l 1 ) φ 2 1 α ( t l 1 ) c ( 1 α ) ( t t l 1 ) φ 2 1 α ( φ 1 1 ( μ φ 2 ( χ ( ω [ 0 , t l 1 ) ) ) ) ) c ( 1 α ) ( t t l 1 ) ψ 1 α ( | x 0 | ) c ( 1 α ) ( t t l 1 )

t [ t ξ l + 1 , t ξ l + 2 t l ) 时,则

ν σ ( t ξ l + 1 ) 1 α ( t ) ν σ ( t ξ l + 1 ) 1 α ( t ξ l + 1 ) c ( 1 α ) ( t t ξ l + 1 ) μ 1 α ν σ ( t l 1 ) 1 α ( t ξ l + 1 ) c ( 1 α ) ( t t ξ l + 1 ) μ 1 α ( φ 2 1 α ( φ 1 1 ( μ φ 2 ( χ ( ω [ 0 , t ξ l + 1 ) ) ) ) ) c ( 1 α ) ( t ξ l + 1 t l 1 ) ) c ( 1 α ) ( t t ξ l + 1 ) μ 1 α ( φ 2 1 α ( φ 1 1 ( μ φ 2 ( χ ( ω [ 0 , t ξ l + 1 ) ) ) ) ) c ( 1 α ) τ ) c ( 1 α ) ( t t ξ l + 1 ) μ 1 α ( φ 2 1 α ( φ 1 1 ( μ φ 2 ( χ ( ω [ 0 , t ξ l + 1 ) ) ) ) ) ( 1 1 μ 1 α ) ψ 1 α ( | x 0 | ) δ ) c ( 1 α ) ( t t ξ l + 1 ) ψ 1 α ( | x 0 | ) δ c ( 1 α ) ( t t ξ l + 1 ) .

所以,类似上面归纳结论,当 t [ t ξ l + k , t ξ l + k + 1 t l ) ,则

ν σ ( t ξ l + k ) 1 α ( t ) ψ 1 α ( | x 0 | ) k δ c ( 1 α ) ( t t ξ l + k ) ψ 1 α ( | x 0 | ) k δ t t ξ l + k t ξ l + k + 1 t ξ l + k δ .

综上所述,对于 t [ 0 , )

ν σ ( t ) ( t ) β 2 ( | x 0 | , t t 0 ) χ ( ω [ 0 , t ] ) .

若情况(ii)成立,在这种情况下,证明方法与上面相同,我们最终可以证得

ν σ ( t ) ( t ) β 2 ( | x 0 | , t t 0 ) χ ( ω [ 0 , t ] ) .

联立(A1)和(6)式可以得到

φ 1 ( | x ( t ) | ) ν σ ( t ) ( t ) β 2 ( | x 0 | , t t 0 ) χ ( ω [ 0 , t ] )

| x ( t ) | β ( | x 0 | , t ) + γ ( ω [ 0 , t ] )

这里 β ( s , t ) = φ 1 1 β 2 ( s , t ) 是一个 K L 0 函数, γ ( s ) = φ 1 1 ( χ ( ω [ 0 , t ] ) ) 是一个 K 函数。因此系统(1)在 U ϑ 上对于任意脉冲序列 { t k } F τ 是FTISS。得证。

注1:假设(A3)保证了不具有脉冲效应时系统(1)是FTISS。故,当系统(1)受到稳定的脉冲扰动,即 μ 1 时,对于任意的脉冲频率 τ > 0 ,系统(1)都是FTISS的;当系统(1)受到不稳定的脉冲扰动影响,即 μ > 1 时,定理2.1得到了系统(1)仍然保持FTISS性质的脉冲频率的下界,即

τ ( 1 1 μ 1 α ) ψ 1 α ( ϑ ) c ( 1 α ) τ .

注2:文献 [18] 给出了在连续部分在满足 D + V i [ x ( t ) ] f c V i ( x ( t ) ) 时的输入输出到状态稳定。当存在不稳定的脉冲时 ( μ > 1 ) ,则脉冲切换时间序列需满足 τ ln μ c 。定理2.1的连续部分满足 D + V i [ x ( t ) ] f c V i α ( x ( t ) ) α ( 0 , 1 ) ,当存在不稳定的脉冲情况时,我们可以得到FTISS的结论。

4. 数值模拟

本节给出一个数值例子说明本文中定理的正确性。

{ x ˙ ( t ) = A x 1 3 ( t ) + B x ( t ) + ω 2 ( t ) , t t k , x ( t ) = 1.2 x ( t ) , t = t k . (10)

这里 S { 1 , 2 } A 1 = 1.5 A 2 = 2 B 1 = 1.1 B 2 = 1 V 1 ( x ) = V 2 ( x ) = | x | φ 1 ( | x | ) = φ 2 ( | x | ) = | x | ,根据定理,当 t = t k 时, V i ( g ( x ( t ) ) ) = | 1.2 x ( t ) | 1.2 x ( t ) i S

对于所有的 { 1 , 2 } S ,当 V i ( x ( t ) ) ω 2 ( t ) 时,我们有

V ˙ 1 ( x ( t ) ) 1.5 | x ( t ) | 1 3 1.1 | x ( t ) | + ω 2 ( t ) 1.5 | x ( t ) | 1 3 0.1 | x ( t ) | ( | x ( t ) | ω 2 ( t ) ) 1.5 V 1 ( x ( t ) ) 1 3 0.1 V 1 ( x ( t ) ) ,

V ˙ 2 ( x ( t ) ) 2 | x ( t ) | 1 3 1 | x ( t ) | + ω 2 ( t ) 2 | x ( t ) | 1 3 ( | x ( t ) | ω 2 ( t ) ) 2 V 2 ( x ( t ) ) 1 3 ,

V ˙ σ ( t ) ( x ( t ) ) 1.5 V σ ( t ) ( x ( t ) ) 1 3 , t t k .

所以条件(A1)、(A2)和(A3)都成立。 c = 1.5 μ = 1.2 α = 1 3 。因此,对于 { t k } F τ

τ ( 1 1 μ 1 α ) ψ 1 α ( ϑ ) c ( 1 α ) = 2 ( 1 1 1.13 ) ψ 1 α ( ϑ )

则系统(11)是FTISS,这里 ψ ( ϑ ) 在定理2.1中已定义。取 ϑ = 5 ω ( t ) = 0.5 ( 1 + sin t ) 。此时, ω = 1 ψ ( ϑ ) = 5 ,从而我们有冲频率 τ 0.39 。在数值模拟中,取 t k = k k 0 时, τ = 1 0.39 。此时图1显示了系统(10)在初始状态 x 0 = 5 时的轨迹在有限时刻进入 γ ( ω [ 0 , t ] ) 的界,此后并没有超过这个界。另一方面,在相同条件下,取 t = 0.3 k k 0 ,这不满足FDT的约束条件,从图2上可以看出轨道不时超过界 γ ( ω [ 0 , t ] ) 图3图4分别给出了t = k和t = 0.3k时系统的切换信号。

Figure 1. The trajectory of the system when t = k

图1. 当t = k时的系统轨迹

Figure 2. The trajectory of the system when t = 0.3k

图2. 当t = 0.3k时的系统轨迹

Figure 3. The switching signal of the system when t = k

图3. 当t = k时系统的切换信号

Figure 4. The switching signal of the system when t = 0.3k

图4. 当t = 0.3k时系统的切换信号

注3:文献 [19] 中研究了非线性脉冲系统的有限时间输入到状态稳定,本例扩展到脉冲切换系统。在存在多个子系统的情况下,虽然存在不稳定的脉冲,但在满足脉冲切换时间序列的条件下仍然可以做到有限时间输入到状态稳定。

参考文献

[1] Liu, C., Gong, Z., Feng, E. and Yin, H. (2012) Optimal Switching Control of a Fed-Batch Fermentation Process. Journal of Global Optimization, 52, 265-280.
https://doi.org/10.1007/s10898-011-9663-8
[2] Howlett, P.G., Pudney, P.J. and Vu, X. (2009) Local Energy Minimization in Optimal Train Control. Automatica, 45, 2692-2698.
https://doi.org/10.1016/j.automatica.2009.07.028
[3] Cassandras, C.G., Pepyne, D.L. and Wardi, Y. (2001) Optimal Control of a Class of Hybrid Systems. IEEE Transactions on Automatic Control, 46, 398-415.
https://doi.org/10.1109/9.911417
[4] Liberzon, D. (2003) Switching in Systems and Control. Birkhäuser, Boston.
https://doi.org/10.1007/978-1-4612-0017-8
[5] Zhai, G., Hu, B., Yasuda, K. and Michel, A.N. (2001) Stability Analysis of Switched Systems with Stable and Unstable Subsystems: An Average Dwell Time Approach. International Journal of Systems Science, 32, 1055-1061.
https://doi.org/10.1080/00207720116692
[6] Zhang, L. and Shi, P. (2008) l_2−l_∞ Model Reduction for Switched LPV Systems with Average Dwell Time. IEEE Transactions on Automatic Control, 53, 2443-2448.
https://doi.org/10.1109/TAC.2008.2007860
[7] Yang, T. (2001) Impulsive Control Theory. Springer Science and Business Media, Berlin.
[8] Samoilenko, A.M. and Perestyuk, N.A. (1995) Impulsive Differential Equations. World Scientific Series on Nonlinear Science Series A: Monographs and Treatises, Vol. 14. World Scientific Publishing, River Edge.
https://doi.org/10.1142/2892
[9] Guan, Z., Hill, D.J. and Shen, X. (2005) On Hybrid Impulsive and Switching Systems and Application to Nonlinear Control. IEEE Transactions on Automatic Control, 50, 1058-1062.
https://doi.org/10.1109/TAC.2005.851462
[10] Feng, G. and Cao, J. (2015) Stability Analysis of Impulsive Switched Singular Systems. IET Control Theory & Applications, 9, 863-870.
https://doi.org/10.1049/iet-cta.2013.1142
[11] Du, H., Lin, X. and Li, S. (2010) Finite-Time Boundedness and Stabilization of Switched Linear Systems. Kybernetika, 46, 870-889.
[12] Hu, H.X., Gao, B. and Xu, L.G. (2022) Finite-Time and Fixed-Time Attractiveness for Nonlinear Impulsive Systems. IEEE Transactions on Automatic Control, 67, 5586-5593.
https://doi.org/10.1109/TAC.2021.3123237
[13] Cai, X., Bekiaris-Liberis, N. and Krstic, M. (2019) Input-to-State Stability and Inverse Optimality of Predictor Feedback for Multi-Input Linear Systems. Automatica, 103, 549-557.
https://doi.org/10.1016/j.automatica.2019.02.038
[14] Krichman, M., Sontag, E.D., Wang, Y. (2000) Input-Output-to-State Stability. SIAM Journal on Control and Optimization, 39, 1874-1928.
https://doi.org/10.1137/S0363012999365352
[15] Dashkovskiy, S., Ruffer, B. and Wirth, F. (2010) Small Gain Theorems for Large Scale Systems and Construction of ISS Lyapunov Functions. SIAM Journal on Control and Optimization, 48, 4089-4118.
https://doi.org/10.1137/090746483
[16] Hong, Y., Jiang, Z.P. and Feng, G. (2010) Finite-Time Input-to-State Stability and Applications to Finite-Time Control Design. SIAM Journal on Control and Optimization, 48, 4395-4418.
https://doi.org/10.1137/070712043
[17] Wang, Y., Shi, X. and Zhuo, Z. (2013) On Finite-Time Stability for Nonlinear Impulsive Switched Systems. Nonlinear Analysis: Real World Applications, 14, 807-814.
https://doi.org/10.1016/j.nonrwa.2012.08.003
[18] Li, X.D. and Li, P. (2018) Input/Output-to-State Stability of Impulsive Switched Systems. Systems & Control Letters, 116, 1-7.
https://doi.org/10.1016/j.sysconle.2018.04.001
[19] He, X.Y., Li, X.D. and Song, S.J. (2022) Finite-Time Input-to-State Stability of Nonlinear Impulsive Systems. Automatica, 135, Article ID: 109994.
https://doi.org/10.1016/j.automatica.2021.109994