一类具有时滞的脉冲微分方程的最优控制问题
Optimal Control Problems for a Class of Impulsive Differential Equations with Time-Delays
摘要: 本文考虑了一类具有脉冲效应的非线性非自治广义微分系统,通过建立时滞微分不等式,得到了脉冲系统的吸引集。通过建立一个框架来解决反馈控制问题,该问题的目标是构建一个非线性反馈控制器,使其最小化一个非线性非二次成本函数。为了避免求解哈密顿雅可比贝尔曼(HJB)方程稳态时的计算复杂性,设计了一个成本函数,该函数依赖于动态系统,李亚普诺夫函数,通过求解哈密顿雅可比贝尔曼方程的稳态来获得一个稳定的反馈控制器。最后,通过一个算例证明了所提方法的有效性。
Abstract: In this paper, a class of nonlinear nonautonomous generalized differential systems with impulsive effects is considered. The attraction set of the impulsive system is obtained by developing a time-delay differential inequality. A framework is developed to solve the feedback control problem, where the objective of the problem is to construct a nonlinear feedback controller that minimizes a nonlinear nonquadratic cost function. To avoid the computational complexity in solving the Hamil-ton-Jacobi-Bellman (HJB) equation steady state, a cost generalization function is designed which re-lies on the dynamic system, Lyapunov function, to obtain a stable feedback control law by solving the HJB equation steady state. Finally, the validity of the proposed method is demonstrated by an arithmetic example.
文章引用:周梓昕, 胡洪晓, 张洋. 一类具有时滞的脉冲微分方程的最优控制问题[J]. 应用数学进展, 2023, 12(2): 791-800. https://doi.org/10.12677/AAM.2023.122081

1. 引言

脉冲微分方程是一种混合动力系统,它表现出连续动力(由微分方程建立)和脉冲(在一系列离散时刻的状态跳跃或重置)。在过去的20年中,许多作者近年来在理论研究和应用方面对冲动微分方程进行了广泛的研究 [1] [2] 。在脉冲的作用下,许多真实的物理系统,特别是非线性非自治动力系统,有时并没有平衡点。因此,讨论脉冲系统的吸引力和不变集是一个有趣的话题。在确定连续微分系统(包括常微分方程、偏微分方程和时滞微分方程)的不变量和吸引集的技术和方法方面取得了一些重要进展 [3] [4] [5] [6] 。

在现实世界中,系统通常包含时滞,因此导致系统的未来状态是按照完整的历史时刻的状态,而不仅仅是当前的状态。延迟可以是恒定的,也可以是时变的,这类系统的例子包括网络控制、通信和机械工程 [7] 。当状态变量取决于历史时刻的状态时,自然要考虑动态系统脉冲中的时滞效应。例如,一个控制器使用脉冲来控制一个动态系统,它需要一定的时间来采样、处理和传输脉冲信息。在 [8] [9] 的脉冲协议中,离散和分布式延迟被单独考虑,以确保多智能系统的一致性。采样和传输延迟在安全通信中也是不可避免的 [10] 。由于时滞会大大降低系统的性能 [11] ,因此,时滞系统的最优控制一直是一个活跃的研究课题。由于延时的普遍性,文献中对脉冲时滞系统的稳定性进行了广泛的研究 [12] [13] [14] 。对于具有恒定延迟的系统,一些关键的最优控制工具包括最优性的必要条件 [15] 、动态编程和数字解的控制参数化 [16] 。对于时变时滞系统, [17] 和 [18] 得出了必要的最优条件。虽然时滞系统的最优控制已经得到了广泛的研究,但这一领域的绝大多数研究都必须在时域的每一点上都是不变的。然而具有时滞脉冲微分方程的相应问题,在这项工作之前还没有人研究过。基于上述讨论,本文的目标是确定一类具有脉冲效应的非线性非自治广义微分系统的不变集和全局吸引集,并探讨具有时滞的脉冲微分方程的最优控制问题。为了避免在求解哈密尔顿–雅可比–贝尔曼(HJB)方程的稳定状态时进行复杂的计算,HJB方程的稳定状态是通过构造一个成本函数,它取决于动态系统、李亚普诺夫函数并得到一个稳定的最优反馈控制器。

据我们所知,在现有的脉冲系统的优化控制结果中,时滞效应只考虑到了连续动力学 [19] 或脉冲 [20] 。相比之下,现有的最优控制结果都不适用于具有连续动力学和脉冲的时滞的脉冲系统,在连续动力学和脉冲中都有时间延迟的脉冲系统(具有依赖时间延迟的脉冲的时滞系统)在本文中,我们给出了具有时滞相关脉冲效应的非线性时滞系统的最优反馈控制结果。本文所提出的最优反馈控制器概括了关于无脉冲时滞的系统 [19] 和关于有脉冲时滞的系统 [20] 的结果,并可用于有时滞的系统。本文的其余部分将组织如下,第2节介绍了一些预备知识,在第3节中我们给出了具有脉冲效应的非线性时滞系统的最优反馈控制的主要结果,并给出了问题的一些充分条件,第4节提供了一些例子来证明结果的有效性。

2. 预备知识

在本节中,介绍一些基本的定义和符号,以及回顾一些稳定性定理。N表示所有正整数集,R表示所有实数, R + 表示非负实数集,用欧几里得范数 · 表示n维实空间 R n R n × m 表示 n × m 实矩阵, B δ ( x ) 表示以 δ 为中心x为半径的开球, A T 表示矩阵A的转置, I n 表示 n × n 单位矩阵。对于 A , B R m × n 或着 A , B R n A B ( A B , A > B , A < B )表示对应元素 A , B 满足相应不等式 ( , > , < )。特别的,如果 A 0 称A为非负矩阵,如果 x > 0 称x为正定向量。

对于 τ > 0 C [ τ , 0 ] 表示连续映射的空间从 [ τ , 0 ] R n ,且范数 ϕ = sup s [ τ , 0 ] | ϕ ( s ) | ,对于任意 t 0 R C [ t 0 , ] P C [ t 0 , ] C [ X , Y ] 分别表示连续映射的空间 [ t 0 , ) R n [ t 0 , ) R n × n ,拓扑空间X到拓扑空间Y,对于任意的 x R n x ( t ) = [ x 1 ( t ) , x 2 ( t ) , , x n ( t ) ] T ,任意 x C [ τ , 0 ] | x ( t ) | τ = [ | x 1 ( t ) | τ , | x 2 ( t ) | τ , , | x n ( t ) | τ ] T ,其中 | x i ( t ) | τ = sup s [ τ , 0 ] { x i ( t + s ) } x ( t + ) = lim t 0 + x ( t + s ) x ( t ) = lim t 0 x ( t + s ) D + x ( t ) = lim sup s 0 + 1 s [ x ( t + s ) x ( t ) ]

如果函数 α : R + R + 是连续的,严格递增的且 α ( 0 ) = 0 则称 α 为K函数,记为 α K ;如果 α K 且满足当 t 时, α ( t ) ,则称 α K 函数,记为 α K a b a b 分别表示a和b中最大和最小的一个。

现在考虑一个时变非线性时滞系统

x ˙ ( t ) = F ( t , x t ) , t t 0 (1)

其中 F : R + × C [ τ , 0 ] R n 是一个连续函数且 F ( t , 0 ) = 0 x t C [ τ , 0 ] 表示 x t ( s ) = x ( t + s ) s [ τ , 0 ] 以及 τ > 0 是一个有限延迟。

定义1 [21] 如果当 t t 0 x ( t ) C [ t 0 , ] 且满足系统(1)的初始条件 x ( t 0 + s ) = φ ( s ) , s [ τ , 0 ] 以及 φ C [ τ , 0 ] 那么函数 x ( t ) : [ t 0 τ , ) R n 称为系统(1)通过 ( t 0 , φ ) 的解。

我们总是假定对于任何 φ C [ τ , 0 ] ,系统(1)通过 ( t 0 , φ ) 至少有一个解,表示为 x ( t , t 0 , φ ) 或者 x t ( t 0 , φ ) ( x ( t ) 或者 x t 不应该发生错乱), x t ( t 0 , φ ) = x ( t + s , t 0 , φ ) C [ τ , 0 ] , s [ τ , 0 ]

定义2 [21] 如果下列条件成立:(i) 当 t t 0 时,对于任意的 ε > 0 ,存在一个 δ ( ε ) > 0 (不依赖于 t 0 ),使得 φ < δ ,意味着 x t ( t 0 , φ ) < ε ,(ii) 当 t > t 0 + T ( η ) 时,对于任意 t 0 R ,存在一个 δ 0 > 0 使得对于任意的 η > 0 ,有一个 T ( η ) 使得 φ < δ 0 意味着 x t ( t 0 , φ ) < η ,那么系统(1)是一致渐近稳定。

定义3 [22] 当 t t 0 时,如果任意的初始值 φ Q ,解 x t ( t 0 , φ ) Q ,那么集合 Q C [ τ , 0 ] 称为系统(1)的正不变集。

定义4 [22] 如果对于任何初始值 φ C [ τ , 0 ] ,当 t 时,解 x t ( t 0 , φ ) 满足 d i s t ( x t , Q ) 0 ,其中 d i s t ( ϕ , Q ) = i n f ψ s ϕ ψ τ ϕ C [ τ , 0 ]

定义5 [22] 矩阵 Ω = ( k i j ) n × n k i i > 0 以及 k i j 0 ( i j ) , i , j N ,如下条件与命题“ Ω 是一个非奇异M-矩阵”是等价的:(i) Ω 的所有主子式是正定的;(ii) Ω 1 存在 Ω 1 0 ;(iii) 存在一个正定向量 α 使得 Ω α > 0 或者 Ω T α > 0 ;(iv) Ω = υ ω 以及 ρ ( υ ω ) < 1 其中 ω 0 υ = d i a g [ v 1 , , v n ] ρ ( · ) 表示矩阵的谱半径。

3. 时滞脉冲微分方程的最优控制

在本节中,为了解决最优反馈控制问题,我们首先介绍下面的引理

引理1令 τ > 0 t 0 < T + ,满足

{ D + z ( t ) R z ( t ) + S | z ( t ) | τ + K , t [ t 0 , T ) z t 0 ( s ) C [ τ , 0 ] , s [ τ , 0 ] (2)

其中 R = ( r i j ) n × n r i j 0 ( i j ), S = ( s i j ) n × n 0 ,以及 K = [ K 1 , , K n ] T 0 ,假设 Γ > 0 ,正定向量 β = [ β 1 , , β n ] T 满足

[ Γ I n + R + S e Γ τ ] β < 0 (3)

如果以下条件成立:

z ( t ) ξ β e Γ ( t t 0 ) ( R + S ) 1 K , ξ 0 , t [ t 0 τ , t 0 ] (4)

那么 z ( t ) ξ β e Γ ( t t 0 ) ( R + S ) 1 K , ξ 0 , t [ t 0 , T )

证明:当 t [ t 0 τ , T ) 时,记 v ( t ) = [ v 1 ( t ) , , v n ( t ) ] T = z ( t ) + ( R + S ) 1 K ,由(3)式可以得到 ( R + S ) β < 0 ,结合定义5和 R + S 非对角项的负性,可以得到 ( R + S ) 1 存在以及 ( R + S ) 1 0 ,接下

来由于(2)式和(4)式,可以得到

D + v ( t ) R z ( t ) + S | z ( t ) | τ + K R [ v ( t ) ( R + S ) 1 K ] + S | v ( t ) ( R + S ) 1 K | τ + K = R v ( t ) + S | v ( t ) | τ , t [ t 0 , T ) (5)

以及

v ( t ) ξ β e Γ ( t t 0 ) , ξ 0 , t [ t 0 τ , t 0 ] (6)

因此(6)式在 [ t 0 τ , t 0 ] 上成立,下面将证明(6)式在上也成立,为了证明这个,首先我们将证明对于任意 δ > 0 ,有

v i ( t ) ( ξ + δ ) β i e Γ ( t t 0 ) : = x i ( t ) , t [ t 0 , T ) , i N + (7)

假设(7)式不成立,那么存在一个常数 t * > t 0 和一些 m N + 使得

v i ( t * ) = x i ( t * ) , D + v m ( t * ) x ˙ i ( t * ) (8)

以及

v i ( t ) x i ( t ) , t [ t 0 τ , t * ] , i N + (9)

由(5)式和(7)到(9)式,我们有

D + v m ( t * ) j = 1 n [ r m j v j ( t * ) + s m j | v j ( t * ) | τ ] j = 1 n [ r m j ( ξ + δ ) β j e Γ ( t * t 0 ) + s m j ( ξ + δ ) β j e Γ ( t * τ t 0 ) ] = j = 1 n [ r m i + s m j e Γ τ ] β j ( ξ + δ ) e Γ ( t * t 0 ) (10)

由(3)式,我们可以得到

j = 1 n [ r m j + s m j e Γ τ ] β j < Γ β j (11)

那么(10)式可以改写为

D + v m ( t * ) < Γ β j ( ξ + δ ) e Γ ( t * t 0 ) = x ˙ i ( t * ) (12)

这就与(8)式产生矛盾,因此(7)式成立,令(7)式中 δ 0 + ,我们可以得到

v ( t ) = z ( t ) + ( R + S ) 1 K ξ β e Γ ( t t 0 ) , t [ t 0 , T ) (13)

证明完成。

下面考虑一个脉冲函数微分方程

{ x ˙ ( t ) = A ( t ) x ( t ) + F ( t , x t ) + G ( x ( t ) ) μ ( x ( t ) ) , t t k , k Δ x ( t ) = I k ( x ( t k ) ) , t = t k , k x t 0 = φ C [ τ , 0 ] (14)

其中 x ( t ) R n ,初始函数 φ C [ τ , 0 ] A ( t ) P C [ t 0 , ] F : R + × C [ τ , 0 ] R n G : R n R n × m 是一个连续函数, μ R m 是一类反馈控制, x ˙ ( t ) 表示 x ( t ) 的右导数,状态跳跃描述为 x ( t ) : = x ( t k + ) x ( t k ) ,其中 x ( t k + ) x ( t k ) 分别表示x在t处的右极限和左极限,脉冲时间序列 { t k } k N 是严格递增的以及 l i m k t k = (称为脉冲时刻)。

在本文中,假设状态x在每一个脉冲时刻都是右连续的,对于任意的初始函数 x t 0 = φ C [ τ , 0 ] ,系统(14)有一个唯一的解 x t ( t 0 , φ )

给定一个控制率 ϕ ( · ) 和一个反馈控制率 μ ( t ) = ϕ ( x ( t ) ) ,其中 ϕ ( 0 ) = 0 x ( t ) 是系统(14)的解,那么系统(14)有如下的形式

{ x ˙ ( t ) = A ( t ) x ( t ) + F ( t , x t ) + G ( x ( t ) ) μ ( x ( t ) ) , t t k , k Δ x ( t ) = I k ( x ( t k ) ) , t = t k , k x t 0 = φ C [ τ , 0 ] (15)

我们定义一组控制器

Θ ( φ ) = { μ ( · ) : μ ( · ) 是可容许的, x ( · ) 由系统(14)给出且满足 l i m t x ( t , t 0 , φ ) = 0 }

下面引入性能积分 L ( t , φ , μ ) 有如下形式

L ( t , φ , μ ) = L 1 ( t , φ ) + L 2 ( φ ( 0 ) ) μ + μ T R 1 ( φ ( 0 ) ) μ (16)

其中 L 1 : R + × C [ τ , 0 ] R + L 2 : R n R 1 × m 以及 R 1 : R n R m × m

定理1考虑非线性动态系统(14)且性能函数为

ϒ ( t 0 , φ , μ ( · ) ) = t 0 L ( t , x t , μ ( t ) ) d t (17)

其中 x t = x t ( t 0 , φ ) 是(14)的解, μ ( · ) 是可容许控制,假设存在一个 V : R + × R n R + 和一个函数 L 2 使得对任意 t R + x R n ,有如下条件成立:

(i) V ( 0 ) 0

(ii) V ( x ) > 0 , x D , x 0

(iii) L 2 ( 0 ) = 0

(iv) V ( x ) x 时,

(v) D + V ( t ) R V ( t ) + S | V ( t ) | τ + K 以及 [ Γ I n + R + S e Γ τ ] β < 0 其中 Γ > 0 R = ( r i j ) n × n i j S = ( s i j ) n × n 0 K = [ K 1 , K n ] T 0 β = [ β 1 , , β n ] T 0 。那么 Λ = { φ C [ τ , 0 ] : | φ | τ ( R + S ) T K } 是系统(15)的一个全局吸引集,闭环系统(15)的零解 x ( t ) 0 是全局渐进稳定的( K 0 ),反馈控制率

ϕ ( x ) = 1 2 R 1 1 ( x ) [ G T ( x ) ( i = 1 n V x ) T + L 2 T ( x ) ] , x R n (18)

性能函数(17)且

L 1 ( t , φ ) = ϕ T ( φ ) R 1 ( φ ( 0 ) ) ϕ ( φ ) i = 1 n V x [ A ( t ) x ( t ) + F ( t , φ ) ] , φ C [ τ , 0 ] (19)

在某种意义上最小化,

ϒ ( t 0 , φ , ϕ ( x ( · ) ) ) = min μ ( · ) Θ ( φ ) ϒ ( t 0 , φ , μ ( · ) ) , φ C [ τ , 0 ] (20)

最后,

ϒ ( t 0 , φ , ϕ ( x ( · ) ) ) = V ( t 0 ) + t 0 t k < t [ V ( t k ) V ( t k ) ] , φ C [ τ , 0 ] (21)

证明:令哈密顿函数有如下形式:

( t , φ , μ ) = L ( t , φ , μ ) + i = 1 n V i x [ A ( t ) x ( t ) + F ( t , φ ) + G ( φ ( 0 ) ) μ ] (22)

其中 ( t , φ , μ ) R × C [ τ , 0 ] × R n 。由(16)式,反馈控制率(18)可以由 μ = 0 得到,即

L 2 T ( φ ( 0 ) ) + 2 R 1 ( φ ( 0 ) ) μ + G T ( φ ( 0 ) ) ( i = 1 n V i x ) T = 0

由条件(v)和引理1,我们可以得到 Λ 是系统(15)的全局吸引集,(当K = 0时)系统(15)的零解是全局渐进稳定的,由(18),(19)和(22)我们可得

( t , φ , ϕ ( φ ( 0 ) ) ) = L 1 ( t , φ ) + L 2 ( φ ( 0 ) ) ϕ ( φ ( 0 ) ) + ϕ T ( φ ( 0 ) ) R 1 ( φ ( 0 ) ) ϕ ( φ ( 0 ) ) + i = 1 n V i x [ A ( t ) x ( t ) + F ( t , φ ) + G ( φ ( 0 ) ) μ ] = L 1 ( t , φ ) ϕ T ( φ ( 0 ) ) R 1 ( φ ( 0 ) ) ϕ ( φ ( 0 ) ) + i = 1 n V i x [ A ( t ) x ( t ) + F ( t , φ ) ] = 0 (23)

那么,由条件(18),(22)和(23)可以得到

( t , φ , μ ) = ( t , φ , μ ) ( t , φ , ϕ ( φ ( 0 ) ) ) = L 2 ( φ ( 0 ) ) [ μ ϕ ( φ ( 0 ) ) ] + μ T R 1 ( φ ( 0 ) ) μ ϕ T ( φ ( 0 ) ) R 1 ( φ ( 0 ) ) ϕ ( φ ( 0 ) ) + i = 1 n V i x G ( φ ( 0 ) ) [ μ ϕ ( φ ( 0 ) ) ] = 2 ϕ T ( φ ( 0 ) ) R 1 ( φ ( 0 ) ) [ μ ϕ ( φ ( 0 ) ) ] + μ T R 1 ( φ ( 0 ) ) μ ϕ T ( φ ( 0 ) ) R 1 ( φ ( 0 ) ) ϕ ( φ ( 0 ) ) = [ μ ϕ ( φ ) ] T R 1 ( φ ( 0 ) ) [ μ ϕ ( φ ) ] T 0 , φ C [ τ , 0 ] and μ n (24)

对于任意的 φ C [ τ , 0 ] ,令 μ ( t ) = ϕ ( x ( t ) ) ,其中 x ( t ) : = x ( t , t 0 , φ ) 是系统(15)的解,那么我们有

D + V ( x ( t ) ) | ( 15 ) = i = 1 n V i x [ A ( t ) x ( t ) + F ( t , x t ) + G ( x ( t ) ) ϕ ( x ( t ) ) ] (25)

因此,由(22),(23)和(25),我们可以得到

L ( t , x t , ϕ ( x ( t ) ) ) = ( t , x t , ϕ ( x ( t ) ) ) D + V ( x ( t ) ) | ( 15 ) = D + V ( x ( t ) ) | ( 15 ) (26)

对(26)式从 到 积分,可以得到

t 0 t L ( s , x s , ϕ ( x ( s ) ) ) d s = t 0 t D + V ( x ( s ) ) d s = t 0 t k < t t k t k + 1 t D + V ( x ( s ) ) d s = t 0 t k < t [ V ( t k + 1 t ) V ( t k ) ] = t 0 t k < t [ V ( t k + 1 t ) V ( t k ) ] + t 0 t k < t [ V ( t k ) V ( t k ) ] = [ V ( t ) V ( t 0 ) ] + t 0 t k < t [ V ( t k ) V ( t k ) ] , t t 0 (27)

由条件(i)和引理1,令 t ,由(27)式可得

ϒ ( t 0 , φ , ϕ ( x ( ) ) ) = V ( t 0 ) + t 0 t k < t [ V ( t k ) V ( t k ) ] (28)

对于任意的 φ C [ τ , 0 ] 以及 μ ( ) Θ ( φ ) ,令 x ( t ) : = x ( t , t 0 , φ ) 为系统(14)的解,那么我们有

D + V ( x ( t ) ) | ( 14 ) = i = 1 n V i x [ A ( t ) x ( t ) + F ( t , x t ) + G ( x ( t ) ) μ ( t ) ] (29)

由(22)和(29),我们有

L ( t 0 , x t , μ ( t ) ) = D + V ( x ( t ) ) + ( t , x t , μ ( t ) ) (30)

类似于(27)和(28),由(24)和(30)以及 μ ( ) Θ ( x 0 ) 可得

ϒ ( t 0 , φ , μ ( ) ) = t 0 [ D + V ( x ( t ) ) + ( t , x t , μ ( t ) ) ] d t = V ( t 0 ) lim t V ( t ) + t 0 t k < t [ V ( t k ) V ( t k ) ] + t 0 ( t , x t , μ ( t ) ) d t V ( t 0 ) + t 0 t k < t [ V ( t k ) V ( t k ) ] = ϒ ( t 0 , φ , ϕ ( x ( ) ) )

可以得到(20),证明完成。

4. 实例分析

在本节中,我们给出一个实例,为了证明定理1的结果优于没有时滞的线性系统,下面这个例子给出了具有时滞的线性系统。

考虑一个二维脉冲时滞系统

x ˙ 1 ( t ) = 2 x 1 ( t ) + sin ( t ) x 2 ( t ) + 3 sin ( x 1 ( t 1 ) ) + x 2 ( t 1 ) + J 1 ( t ) + u 1 ( t ) , t 0 , x ˙ 2 ( t ) = cos ( t ) x 1 ( t ) 2 x 2 ( t ) x 1 ( t 1 ) + 3 sin ( x 2 ( t 1 ) ) + J 2 ( t ) + u 2 ( t ) , t t k , Δ x 1 = x 1 ( t k + ) x 1 ( t k ) = I 1 ( x ( t k ) ) , t k = k , Δ x 2 = x 2 ( t k + ) x 2 ( t k ) = I 2 ( x ( t k ) ) , k N (31)

其中 J ( t ) = [ J 1 ( t ) J 2 ( t ) ] T | J 1 ( t ) | J 1 以及 | J 2 ( t ) | J 2 ,令 τ = 1 Γ = 0.1 β = [ 1 , 1 ] T ,由定理1的条件

(v)我们可以很容易的验证

R = [ 6 1 1 6 ] , S = [ 3 1 1 3 ] , K = [ J 1 4 J 2 4 ] ,

( Γ I n + R + S e Γ τ ) β [ 2.5845 2.1052 2.1052 2.5845 ] [ 1 1 ] = [ 0.4793 0.4793 ] < 0

令性能被积的条函数为

L ( x , u ) = L 1 ( x ) + L 2 ( x ) u + R 1 u 2 ,当 x 2 , u 1 × 2 时,

其中 R 1 = 8 ,以及

L 2 ( x ) = [ x 1 ( t ) x 2 ( t ) ] ,

满足定理1的条件(iii),那么由(18)和(19),我们可以得到

ϕ ( x ) = 4 [ x 1 ( t ) + s g n x 1 ( t ) x 2 ( t ) + s g n x 2 ( t ) ] T (32)

以及

L 1 ( x ) = 32 [ ( x 1 ( t ) + s g n x 1 ( t ) ) 2 + ( x 2 ( t ) + s g n x 2 ( t ) ) 2 ] + 2 | x 1 ( t ) | s g n x 1 ( t ) sin ( t ) x 2 ( t ) s g n x 1 ( t ) J 1 ( t ) 3 s g n x 1 ( t ) sin ( x 1 ( t 1 ) ) s g n x 1 ( t ) x 2 ( t 1 ) s g n x 2 ( t ) cos ( t ) x 1 ( t ) + 2 | x 2 ( t ) | + s g n x 2 ( t ) x 1 ( t 1 ) 3 s g n x 2 ( t ) sin ( x 2 ( t 1 ) ) s g n x 2 ( t ) J 2 ( t ) , (33)

最后,我们有

D + V ( t ) | ( 31 ) [ 6 1 1 6 ] V ( t ) + [ 3 1 1 3 ] | V ( t ) | τ + K

定理1的条件满足。由引理1,具有反馈控制率(32)的闭环系统(31)的零解 x ( t ) 0 是全局渐进稳定的。

5. 结论

在本文中,我们提出了一个框架来分析和设计具有时滞的脉冲线性系统的反馈控制器,为了避免求解Hamilton-Jacobi-Bellman (HJB)方程稳态时的复杂计算,设计了一种灵活的代价函数,该代价函数依赖于动力系统、Lyapunov泛函以及求解HJB方程稳态时得到的稳定反馈控制律。根据我们的结果,导出了具有时滞系统中最优反馈控制问题的相应结果。最后,通过数值仿真验证了所提方法的有效性。目前还没有关于具有时滞的脉冲微分方程的最优控制问题,因此本文提出的最优控制理论进一步地完善了具有时滞的脉冲微分方程的最优控制问题。

参考文献

[1] Lakshmikantham, P.V. and Bainov, D.D. (1989) Theory of Impulsive Differential Equations. World Scientific, Singapore.
https://doi.org/10.1142/0906
[2] Bainov, P.D.D. (1989) Systems with Impulse Effect: Stability Theory and Ap-plications. Ellis Horwood Limited, Chichester.
[3] Xu, X.Z. and Li, S. (2001) Stable Region of a Class of Partial Dif-ferential Equations with Time Delays. Nonlinear Analysis: Real World Applications, 2, 161-169.
https://doi.org/10.1016/S0362-546X(00)00111-5
[4] Xu, H.D. (2001) Invariant and Attracting Sets of Hopfield Neural Networks with Delay. International Journal of Systems Science, 32, 863-866.
https://doi.org/10.1080/00207720117561
[5] Zhao, H. (2003) Invariant Set and Attractor of Non-Autonomous Functional Differential Systems. Journal of Mathematical Analysis and Applications, 282, 437-443.
https://doi.org/10.1016/S0022-247X(02)00370-0
[6] Xu, Z.D. (2007) Attracting and Invariant Sets for a Class of Impulsive Functional Differential Equations. Journal of Mathematical Analysis and Applications, 329, 1036-1044.
https://doi.org/10.1016/j.jmaa.2006.05.072
[7] Chiasson, J. and Loiseau, J. (2007) Applications of Time Delay Systems. Springer-Verlag, Berlin.
https://doi.org/10.1007/978-3-540-49556-7
[8] Liu, W.X. and Zhang, K. (2018) Consensus of Multi-Agent Sys-tems via Hybrid Impulsive Protocols with Time-Delay. Nonlinear Analysis: Hybrid Systems, 30, 134-146.
https://doi.org/10.1016/j.nahs.2018.05.005
[9] Liu, W.X. and Zhang, K. (2019) Impulsive Consensus of Net-worked Multi-Agent Systems with Distributed Delays in Agent Dynamics and Impulsive Protocols. Journal of Dynamic Systems, Measurement and Control, 141, Article ID: 011008.
https://doi.org/10.1115/1.4041202
[10] Khadra, X.A. and Liu, X. (2009) Analyzing the Robustness of Impulsive Synchronization Coupled by Linear Delayed Impulses. IEEE Transactions on Automatic Control, 54, 923-928.
https://doi.org/10.1109/TAC.2009.2013029
[11] Richard, J. (2003) Time-Delay Systems: An Overview of Some Recent Advances and Open Problems. Automatica, 39, 1667-1694.
https://doi.org/10.1016/S0005-1098(03)00167-5
[12] Stamova (2009) Stability Analysis of Impulsive Functional Differential Equations. Walter de Gruyter, Berlin.
https://doi.org/10.1515/9783110221824
[13] Yang, D.Z. (2007) Stability Analysis and Design of Impulsive Con-trol Systems with Time Delay. IEEE Transactions on Automatic Control, 52, 1448-1454.
https://doi.org/10.1109/TAC.2007.902748
[14] Ren, J.W. (2019) Stability Analysis of Impulsive Switched Time-Delay Systems with State-Dependent Impulses. IEEE Transactions on Automatic Control, 64, 3928-3935.
https://doi.org/10.1109/TAC.2018.2890768
[15] Gollmann, D.H. and Kern, L. (2009) Optimal Control Problems with Delays in State and Control Variables Subject to Mixed Control-State Constraints. Optimal Control Applications and Methods, 30, 341-365.
https://doi.org/10.1002/oca.843
[16] Wu, Y.C. and Bai, D. (2019) A New Computational Approach for Optimal Control Problems with Multiple Time-Delay. Automatica, 101, 388-395.
https://doi.org/10.1016/j.automatica.2018.12.036
[17] Banas, A. and Vacroux, J. (1970) Optimal Piecewise Con-stant Control of Continuous Time Systems with Time-Varying Delay. Automatica, 6, 809-811.
https://doi.org/10.1016/0005-1098(70)90029-4
[18] Banks, H. (1968) Necessary Conditions for Control Problems with Variable Time Lags. SIAM Journal on Control, 6, 9-47.
https://doi.org/10.1137/0306002
[19] Loxton, R., et al. (2022) Optimal State-Delay Control in Nonlinear Dynamic Systems. Automatica, 135, Article ID: 109981.
https://doi.org/10.1016/j.automatica.2021.109981
[20] Azhmyakov, V.G.A. and Boltyanski, V. (2008) Optimal Control of Impulsive Hybrid Systems. Nonlinear Analysis-Hybrid Systems, 2, 1089-1097.
https://doi.org/10.1016/j.nahs.2008.09.003
[21] Hale, J. (1971) Theory of Functional Differential Equations. Divi-sion of Applied Mathematics, Brown University, Providence.
https://doi.org/10.1007/BFb0060406
[22] Xu, D.Y. and Yang, Z.C. (2007) Attracting and Invariant Sets for a Class of Impulsive Functional Differential Equations. Journal of Mathematical Analysis and Applications, 329, 1036-1044.
https://doi.org/10.1016/j.jmaa.2006.05.072