数学物理学报, 2024, 44(6): 1607-1616

一类随机时滞非线性系统的事件触发控制

唐俊,, 吴爱龙,*

湖北师范大学数学与统计学院 湖北黄石 435000

Event-Triggered Control for a Class of Stochastic Time-Delay Nonlinear Systems

Tang Jun,, Wu Ailong,*

College of Mathematics and Statistics, Hubei Normal University, Hubei Huangshi 435000

通讯作者: *吴爱龙, Email: E-mail: hbnuwu@yeah.net

收稿日期: 2023-11-13   修回日期: 2024-04-16  

基金资助: 湖北省杰出青年基金(2021CFA080)

Received: 2023-11-13   Revised: 2024-04-16  

Fund supported: Hubei Outstanding Youth Foundation(2021CFA080)

作者简介 About authors

唐俊,Email:hbnutang@163.com

摘要

该文研究具有外部干扰和不确定性的随机时变时滞微分非线性系统的稳定问题. 为了降低反馈控制信号的传输频率, 同时排除 Zeno 行为, 采用间歇事件触发控制策略. 应用实际输入到状态稳定性来描述事件触发方案下控制目标的动态性能. 此外, 通过线性矩阵不等式的方法, 获得事件触发反馈控制下随机时变时滞非线性系统稳定的理论判据, 最后通过几个算例和仿真说明结论的有效性.

关键词: 事件触发控制; 实际输入到状态稳定; 时变时滞; 随机系统

Abstract

In this paper, the stability problem of stochastic time-varying delay differential nonlinear systems with external disturbances and uncertainties is discussed. In order to reduce the transmission frequency of the feedback control signal, the intermittent event triggering control strategy is adopted, and Zeno behavior is excluded. The practically input-to-state stability is used to describe the dynamic performance of control targets in event-triggered schemes. In addition, by means of linear matrix inequalities, theoretical criteria for stability of stochastic time-varying delay nonlinear systems with event-triggered feedback control are obtained. Finally, several examples and simulations are given to illustrate the validity of the results.

Keywords: Event-trigger control; Practically input-to-state stability; Time-varying delay; Stochastic system

PDF (746KB) 元数据 多维度评价 相关文章 导出 EndNote| Ris| Bibtex  收藏本文

本文引用格式

唐俊, 吴爱龙. 一类随机时滞非线性系统的事件触发控制[J]. 数学物理学报, 2024, 44(6): 1607-1616

Tang Jun, Wu Ailong. Event-Triggered Control for a Class of Stochastic Time-Delay Nonlinear Systems[J]. Acta Mathematica Scientia, 2024, 44(6): 1607-1616

1 引言

近年来, 随机时滞非线性系统因其在网络化控制、故障诊断、自动控制、经济学问题等领域的广泛应用而引起了许多学者的关注. 稳定性是研究随机时滞非线性系统的先决条件, 因此如何保持随机时滞非线性系统的稳定是一个具有挑战性的问题. 目前, 已经有许多文献讨论了这个问题[1-4].

众所周知, 在实际的系统中, 许多外部干扰和不确定性是不可避免的. 外部扰动和不确定性是导致系统不稳定的重要原因. 输入到状态稳定性[5]是用状态空间的方法描述带有外部扰动输入的系统稳定性. 如今, 输入到状态稳定在各种系统设计中起着关键作用. 输入到状态稳定的特点是系统在没有外部干扰时是渐近稳定的, 有界扰动下系统的状态会在有界的范围进行动态演化[6,7].

在实际情况中时滞往往是不可避免的, 尤其在具有反馈控制的系统中, 输入信号到反馈信号之间必然存在时间差. 此外, 时滞通常也是导致系统不稳定的一个重要原因. 因此, 时滞相关问题的研究引起了广泛的关注[8-12], 特别是在具有反馈控制的随机非线性系统中时滞十分常见[13-15]. 状态反馈控制是一种分析系统稳定性的有效方法, 但连续时间更新控制信号, 在现实中是不经济的.

事件触发控制作为一种离散时间状态反馈控制, 因其资源利用的高效性和强反馈性引起了学者们的广泛关注[16-19]. 事件触发控制不同于传统的时间触发控制, 不需要固定的周期采样和传输.事件触发控制器通常由反馈控制器和触发条件组成, 采用触发阈值来确定采样和更新的时间, 仅当满足触发条件时信息传输才会进行. 文献 [20] 通过提出一种鲁棒动态事件触发状态观测器, 研究了受未知时变延迟影响的递归神经网络的事件触发状态估计问题. 文献 [21] 在动态和静态事件触发控制下, 讨论了具有多时滞的连续随机系统的镇定问题. 文献 [22] 中利用事件触发机制对采样信号进行滤波, 降低网络带宽占用和资源传输速率, 解决了非线性网络系统的滑模控制问题. 文献 [23]在事件触发控制下讨论了具有随机不确定性和非线性的半马尔可夫跳跃系统的随机稳定性.

受上述讨论启发, 本文采用输入到状态稳定理论和事件触发机制, 并利用 Lyapunov 函数和线性矩阵不等式方法, 研究时滞随机非线性系统的控制问题. 本文的主要贡献如下

(1) 对于许多实际的非线性系统, 往往受到不确定性和外部干扰的影响. 针对此问题, 本文探究了一类带有参数不确定和随机外部干扰的非线性系统事件触发控制问题.

(2) 为了减少事件触发频率和避免 Zeno 行为, 本文设计了一种事件触发控制器. 相比传统的事件触发方法, 本文在事件触发条件中加入指数衰减项, 不仅能量化状态轨迹收敛率, 同时能减少事件触发频率; 此外, 在每个触发时刻之后加入控制暂停区间, 从技术上排除 Zeno 行为.

2 预备知识

方便起见, 本文使用以下符号. $I$$N$ 分别表示匹配维数的单位矩阵和非负整数. $\left | x \right | $ 是向量 $x$ 的欧式范数, 取 $R_{+}=[0,+\infty)$, $R^{n}$$R^{n\times m}$ 分别表示 $n$ 维欧氏空间和 $n\times m$ 实矩阵空间. 令 $0\le \tau(t)\le\tau$, $0\le\frac{{\rm d}\tau(t)}{{\rm d}t}< \tau_{1}$ 其中 $t\in R^{+}$, $\tau$$\tau_{1}$ 是常数, $C([-\tau,0];R^{n})$ 表示在 $[-\tau,0]$ 的连续函数 $\xi $, 且 $ \left \|\xi \right \| =\sup\limits_{-\tau\le t\le0}\left | \xi(t) \right | $. 对于任意矩阵 $X$, trace$(X)$, $\lambda_{\max}(X)$, $\lambda_{\min}(X)$ 分别是矩阵 $X$ 的迹, 最大特征值和最小特征值. $\mathcal{L}_{n}^{+\infty}$ 表示本质有界且可测量的函数 $\vartheta $: $R_{+}\to R^{n}$, 其中 $\left \|\vartheta \right \|_{\infty}=\sup\limits_{t\ge0}\left | \vartheta (t) \right | <+\infty $. 如果 $\gamma(\cdot)$ 是一个连续递增, 并且 $\gamma(0)=0$, 那么函数$\gamma$: $R_{+}\to R_{+}$ 是一个 $\mathcal{K}$ 类函数. 此外, 如果 $\gamma \in \mathcal{K}$ 满足当 $t\to+\infty$$\gamma(t)\to+\infty$, 那么 $\gamma \in \mathcal{K}_{\infty}$.$\mathcal{L}_{\mathcal{F}_{0}}^{2}$ 表示所有 $\mathcal{F}_{0}$ 可测量, 连续函数 $\xi=\left \{\xi(t):-\tau\le t\le 0 \right \} $, 使得 $\sup\limits_{-\tau\le t \le 0}\mathbb{E}\left | \xi \right |^{2}<+\infty $ 其中 $\mathbb{E}$ 表示给定概率测度 $P$ 的期望算子.

考虑下列具有不确定性和外部干扰的随机非线性系统

$\begin{equation} \begin{aligned} {\rm d}x=&[(A+\bigtriangleup A)x(t)+(B+\bigtriangleup B)f(x_{\tau}(t))+Cu(t)\\&+D_{1}f(x(t))+D_{2}\vartheta(t)]{\rm d}t+g(x_{\tau}(t)){\rm d}B(t), \end{aligned} \end{equation}$

这里 $t\in R_{+}$, $x_{\tau}(t)=x(t-\tau(t))$, $x_{0}=\xi=\left \{ \xi(t):-\tau\le t \le 0 \right \}\in \mathcal{L}^{2}_{\mathcal{F}_{0}}([-\tau,0];R^{n})$表示初始值, $A$, $B$, $C$, $D_{1}$$D_{2}$ 是对应维数的实值常数矩阵. $\bigtriangleup A$$\bigtriangleup B$ 为实值未知矩阵, 表示参数的不确定性. $x(t)\in R^{n}$, $u(t)\in R^{n}$$\vartheta (t)\in\mathcal{L}_{\infty}^{n}$ 分别表示状态向量、反馈控制器和外部干扰. $B(t)=(B_{1}(t),B_{2}(t),\cdots,B_{n}(t))$ 是定义在概率空间的 $n$ 维的布朗运动.

注 2.1 $\bigtriangleup A$$\bigtriangleup B$ 是不确定的, 满足

$\begin{equation} \bigtriangleup A=E_{1}G(t)F_{1},\quad \bigtriangleup B=E_{2}G(t)F_{2}, \end{equation}$

其中 $E_{1}$, $E_{2}$, $F_{1}$$F_{2}$ 是已知匹配维数的实值常数矩阵, $G(t)\in R^{n\times n}$ 是不确定矩阵, 满足 $G^{T}(t)G(t)\le I$.

考虑的事件触发机制如下

$\begin{equation} t_{k+1}=\left \{t:t>t_{k}+\bar{\tau },h(t)>0 \right \},\quad k\in N, \end{equation}$

这里 $t_{0}=0$, $\overline{\tau}>0$ 是一个常数, $h(t)$ 代表事件产生函数.

注 2.2 基于事件触发控制机制(2.3), 在任意两个连续的触发时刻之间引入一个控制暂停区间 $\bar{\tau}$. 暂停区间位于每个触发时刻 $t_{k}$ 之后, 这使得任意的 $t_{k+1}-t_{k}\ge\bar{\tau}$, 在技术上排除 Zeno 行为. 此外, 在控制暂停区间中, 对系统状态的估计以及传感器和控制器的信息传输都保持关闭, 从而扩大执行间隔并降低了通信耗能.

状态反馈控制器如下

$\begin{equation} u(t)=Lx(t_{k}),\quad t\in[t_{k},t_{k+1}), \end{equation}$

其中 $L\in R^{n\times n}$ 是一个常数矩阵.下面给出由事件触发数据传输引起的测量误差

$\begin{equation} \varepsilon(t) =x(t_{k})-x(t),\quad t\in[t_{k},t_{k+1}). \end{equation}$

因此, 系统(2.1)可以改写成

$\begin{equation} \begin{aligned} {\rm d}x(t)=\ &[(A+\bigtriangleup A+CL)x(t)+(B+\bigtriangleup B)f(x_{\tau}(t))+CL\varepsilon(t)\\&+D_{1}f(x(t))+D_{2}\vartheta(t)]{\rm d}t+g(x_{\tau}(t)){\rm d}B(t). \end{aligned} \end{equation}$

本文设计的事件产生函数 $h(t)$ 如下

$\begin{equation} h(t)=\left| \varepsilon(t)\right|^{2}-\beta_{1}\left| x(t_{k})\right|^{2}-\beta_{2}{\rm e}^{-\theta t}, \end{equation}$

这里 $\beta_{1}\in R_{+}$, $\beta_{2}\in R_{+}$$\theta\in R_{+}$ 分别是阈值参数和权重参数.

下面将引入一些本文需要用到的引理与定义.

引理 2.1[24] 对任意 $X\in R^{n\times n}$, $Y\in R^{n\times n}$$G(t)\in R^{n\times n}$, 存在一个常数 $k>0$ 使得

$\begin{equation} XG(t)Y+Y^{T}G^{T}(t)X^{T}\le kX^{T}X+k^{-1}Y^{T}Y, \end{equation}$

这里 $G^{T}(t)G(t)<I$.

引理 2.2[25] 对于任意 $X\in R^{n\times n}$, $Y\in R^{n\times n}$, 有

$\begin{equation} X^{T}Y+XY^{T}\le X^{T}QX+Y^{T}Q^{-1}Y, \end{equation}$

其中 $Q\in R^{n\times n}$ 是一个正定矩阵.

引理 2.3[26]$Q\in R^{n\times n}$ 是一个正定矩阵, $W\in R^{n\times n}$ 是一个对称矩阵使得

$\begin{equation} \lambda_{\min}(Q^{-1}W)x^{T}Qx\le x^{T}Wx\le\lambda_{\max}(Q^{-1}W)x^{T}Qx. \end{equation}$

假设 2.1 存在常数对角矩阵 $S_{1}$$S_{2}$ 满足

$\begin{equation} \begin{aligned} &\left|f(x_{1}(t))-f(x_{2}(t)) \right|^{2}\le S^{2}_{1}\left|x_{1}(t)-x_{2}(t) \right|^{2},\\ &\left|g(x_{1}(t))-g(x_{2}(t)) \right|^{2}\le S^{2}_{2}\left|x_{1}(t)-x_{2}(t) \right|^{2},\\ \end{aligned}\end{equation}$

其中 $t\in R_{+}$, $x_{1}$, $x_{2}\in R^{n}$$f(t,0)=g(t,0)=0$.

定义 2.1 对任意 $t\in R_{+}$, $\gamma \in\mathcal{K}$, $\vartheta\in\mathcal{L}_{\infty}^{n}$, 如果存在常数$\alpha>0$, $\beta>0$, $c>0$ 使得

$\begin{equation} \mathbb{E} \left|x(t)\right|^{2}\le \alpha {\rm e}^{-\beta t}\sup_{-\tau\le s\le 0}\mathbb{E} \left|\xi(s)\right|^{2}+\gamma(\left|\vartheta_{\infty}\right|)+c, \end{equation}$

那么系统(2.6)是均方指数输入到状态稳定.

3 主要结论

在本节中, 证明具有不确定性和外部扰动的随机时变时滞非线性系统 (2.6) 是均方指数输入到状态稳定. 最后, 利用事件触发机制, 得到任意两个连续触发时刻间隔的下界, 排除 Zeno 行为.

定理 3.1 如果对于事件触发参数 $\beta_{1}\in(0,0.5)$, $\beta_{2}>0$$\mu>0$, 存在正定矩阵 $K_{1}$, $K_{2}$, $S_{1}$, $S_{2}$$Q$ 使得下面不等式成立

$\begin{aligned} &\mu Q+Q(A+CL)+(A+CL)^{T}Q+k_{1}QE_{1}E_{1}^{T}Q+k_{1}^{-1}F_{1}^{T}F_{1}+k_{2}QE_{2}E_{2}^{T}Q \\ &+QBK_{1}^{-1}B^{T}Q+QCLK_{2}^{-1}L^{T}C^{T}Q+QD_{1}D_{1}^{T}Q+S^{2}_{1}+QD_{2}D_{2}^{T}Q<0, \end{aligned}$
$\begin{equation} \frac{\lambda_{\max}(k_{2}^{-1}F_{2}^{T}F_{2}+K_{1}S^{2}_{1}+QS_{2}^{2})}{1-\tau_{1}}<\bar{\mu}, \end{equation}$

其中 $\bar{\mu}=\mu-\frac{2\beta_{1}\lambda_{\max}(K_{2})}{(1-2\beta_{1})\lambda_{\max}(Q)}$, $k_{1}>0$$k_{2}>0$ 是常数, 那么系统 (2.6) 是均方指数输入到状态稳定.

首先定义一个 Lyapunov 函数: $V(x(t))=x^{T}(t)Qx(t)$.$V(x(t))=V(t)$, 根据 Ito 公式可得

$\begin{equation} \begin{aligned} \mathcal{L}V(t)=\ &2x^{T}(t)Q(A+\bigtriangleup A+CL)x(t)+2x^{T}(t)Q(B+\bigtriangleup B)(t)f(x_{\tau}(t))+2x^{T}(t)QCL\varepsilon(t)\\ &+2x^{T}(t)QD_{1}f(x(t))+2x^{T}(t)QD_{2}\vartheta(t)+trace[g^{T}(x_{\tau}(t))Qg(x_{\tau}(t))]. \end{aligned} \end{equation}$

根据引理2.1 存在常数 $k_{1}$$k_{2}$ 使得

$\begin{equation} \begin{aligned} 2x^{T}(t)Q\bigtriangleup Ax(t)&=x^{T}(t)Q\bigtriangleup Ax(t)+x^{T}(t)(\bigtriangleup A)^{T}Qx(t)\\ &=x^{T}(t)QE_{1}G(t)F_{1}x(t)+x^{T}(t)F_{1}^{T}G^{T}(t)E_{1}Qx(t)\\ &\le k_{1}x^{T}(t)QE_{1}E_{1}^{T}Qx(t)+k_{1}^{-1}x^{T}(t)F_{1}F^{T}_{1}x(t), \end{aligned} \end{equation}$
$\begin{equation} \begin{aligned} 2x^{T}(t)Q\bigtriangleup Bf(x_{\tau}(t))&=x^{T}(t)Q\bigtriangleup Bf(x_{\tau}(t))+f^{T}(x_{\tau}(t))(\bigtriangleup B)^{T}Qx(t)\\ &=x^{T}(t)QE_{2}G(t)F_{2}f(x_{\tau}(t))+f^{T}(x_{\tau}(t))F_{2}^{T}G^{T}(t)E_{2}^{T}Qx(t)\\ &\le k_{2}x^{T}(t)QE_{2}E^{T}_{2}Qx(t)+k_{2}^{-1}F_{2}^{T}F_{2}S^{2}_{1}\left|x_{\tau}(t)\right|^{2}. \end{aligned} \end{equation}$

通过引理 2.2 和假设 2.1 存在正定矩阵 $K_{1}$$K_{2}$ 使得

$\begin{equation} \begin{aligned} 2x^{T}(t)QBf(x_{\tau}(t))&=x^{T}(t)QBf(x_{\tau}(t))+f^{T}(x_{\tau}(t))B^{T}Qx(t)\\ &\le x^{T}(t)QBK_{1}^{-1}B^{T}Qx(t)+\lambda_{\max}(K_{1}S_{1}^{2})\left| x_{\tau}(t)\right|^{2}, \end{aligned} \end{equation}$
$\begin{equation} 2x^{T}(t)QCL\varepsilon(t)\le x^{T}(t)QCLK_{2}^{-1}L^{T}C^{T}Qx(t)+\lambda_{\max}(K_{2})\left|\varepsilon (t) \right|^{2}, \end{equation}$
$\begin{equation} \begin{aligned} 2x^{T}(t)QD_{1}f(x(t))&\le x^{T}(t)QD_{1}D_{1}^{T}Qx(t)+f^{T}(x(t))f(x(t))\\ &\le x^{T}(t)QD_{1}D_{1}^{T}Qx(t)+S^{2}_{1}x^{T}(t)x(t), \end{aligned} \end{equation}$
$\begin{equation} \begin{aligned} 2x^{T}(t)QD_{2}\vartheta(t)\le x^{T}(t)QD_{2}D_{2}^{T}Qx(t)+\left| \vartheta(t)\right|^{2}, \end{aligned} \end{equation}$
$\begin{equation} {\rm trace}[g^{T}(x_{\tau}(t))Qg(x_{\tau}(t))]\le QS^{2}_{2}x_{\tau}^{T}(t)x_{\tau}(t). \end{equation}$

将(3.4)-(3.10)式代入(3.3)式可得

$\begin{equation} \begin{aligned} \mathcal{L}V(t)\le& -\mu x^{T}(t)Qx(t)+x_{\tau}^{T}(t)(k_{2}^{-1}F_{2}^{T}F_{2}S^{2}_{1}+\lambda_{\max}(K_{1}S^{2}_{1})+QS^{2}_{2})x_{\tau}(t)\\ &+\left| \vartheta(t)\right|^{2}+\lambda_{\max}(K_{2})\left|\varepsilon(t) \right|^{2}. \end{aligned} \end{equation}$

此外, 根据事件触发控制机制对任意 $t\in[t_{k},t_{k+1})$

$\begin{equation}\nonumber h(t)=\left| \varepsilon(t)\right|^{2}-\beta_{1}\left| x(t_{k})\right|^{2}-\beta_{2}{\rm e}^{-\theta t}\le0, \end{equation}$

因此

$\begin{aligned} \left| \varepsilon(t)\right|^{2}&\le \beta_{1}\left| x(t_{k})\right|^{2}+\beta_{2}{\rm e}^{-\theta t} \le \beta_{1}\left| \varepsilon(t)+x(t)\right|^{2}+\beta_{2}{\rm e}^{-\theta t} \\ &\le 2\beta_{1}(\left| \varepsilon(t)\right|^{2}+\left| x(t)\right|^{2})+\beta_{2}{\rm e}^{-\theta t}. \end{aligned}$

这意味着

$\begin{equation} \left| \varepsilon(t)\right|^{2}\le \frac{2\beta_{1}}{1-2\beta_{1}}\left|x(t)\right|^{2}+\frac{\beta_{2}}{1-2\beta_{2}}{\rm e}^{-\theta t},\quad t\in[t_{k},t_{k+1}). \end{equation}$

现在取 $\sigma =\frac{\beta_{2}\lambda_{\max}(K_{2})}{1-2\beta_{1}}$$\bar{\mu}=\mu-\frac{2\beta_{1}\lambda_{\max}(K_{2})}{(1-2\beta_{1})\lambda_{\max}(Q)}$ 可得

$\begin{equation} \mathcal{L}V(t)\le -\bar{\mu}\left|x(t) \right|^{2}+x_{\tau}^{T}(t)(k_{2}^{-1}F_{2}^{T}F_{2}S_{1}^{2}+\lambda_{\max}(K_{1}S_{1}^{2})+QS_{2}^{2})x_{\tau}(t) +\left|\vartheta(t)\right|^{2}+\sigma. \end{equation}$

利用 Dynkin 公式和引理 2.3 有

$\begin{align*} \mathbb{E}{\rm e}^{\beta t}V(t)\!-\!\mathbb{E}V(0) &=\mathbb{E}\int_{0}^{t}\mathcal{L}({\rm e}^{\beta s}V(s)){\rm d}s =\mathbb{E}\int_{0}^{t}{\rm e}^{\beta s}(\beta V(s)+\mathcal{L}V(s)){\rm d}s \\ & \le \mathbb{E}\int_{0}^{t}{\rm e}^{\beta s}[\beta\lambda_{\max}(Q)\left|x^{2}(s) \right|-\bar{\mu}\left|x(s) \right|^{2}\\ & +x_{\tau}^{T}(s)(k_{2}^{-1}F_{2}^{T}F_{2}S_{1}^{2}+\lambda_{\max}(K_{1}S_{1}^{2})+QS_{2}^{2})x_{\tau}(s)+\left| \vartheta(s)\right|^{2}+\sigma]{\rm d}s\\ & \le \mathbb{E}\int_{0}^{t}{\rm e}^{\beta s}[\beta\lambda_{\max}(Q)\left|x(s) \right|^{2}-\bar{\mu} \left|x(s) \right|^{2}+\left|\vartheta(t) \right|^{2}+\sigma]{\rm d}s\\ & +\mathbb{E}\int_{0}^{t}{\rm e}^{\beta s}[x_{\tau}(s)(k_{2}^{-1}F_{2}^{T}F_{2}S_{1}^{2}+\lambda_{\max}(K_{1}S_{1}^{2})+QS_{2}^{2})x_{\tau}(s)]{\rm d}s\\ &\le \mathbb{E}\int_{0}^{t}{\rm e}^{\beta s}[\beta\lambda_{\max}(Q)\!-\!\bar{\mu}\!+\!\frac{\lambda_{\max}(k_{2}^{-1}F_{2}^{T}F_{2}S_{1}^{2} \!+\!K_{1}S_{1}^{2}\!+\!QS_{2}^{2})}{1-\tau_{1}}{\rm e}^{\beta \tau}]\left| x(s)\right|^{2}{\rm d}s\\ & +\frac{\lambda_{\max}(k_{2}^{-1}F^{T}_{2}F_{2}S_{1}^{2}+K_{1}S_{1}^{2}+QS_{2}^{2})}{1-\tau_{1}}{\rm e}^{\beta \tau}\int_{-\tau}^{0}\mathbb{E}{\rm e}^{\beta s}\left|x(s) \right|^{2}{\rm d}s\\ & +\int_{0}^{t}{\rm e}^{\beta s}\left| \vartheta(s)\right|^{2}{\rm d}s+\int_{0}^{t}{\rm e}^{\beta s}\sigma {\rm d}s. \end{align*}$

定义一个函数 $m(\beta)=\beta\lambda_{\max}(Q)-\bar{\mu}+\frac{\lambda_{\max}(k_{2}^{-1}F_{2}^{T}F_{2}S_{1}^{2}+K_{1}S_{1}^{2}+QS_{2}^{2})}{1-\tau_{1}}{\rm e}^{\beta \tau}$, 显然 $m(\beta)$ 关于 $\beta$ 是单调递增且 $m(0)<0$. 因此, 存在 $\beta^{*}$ 使得$m(\beta^{*})=0$. 通过上式可以得到

$\begin{aligned} \mathbb{E}{\rm e}^{\beta^{*}t}V(t)-\mathbb{E}V(0)\le\ & \frac{\lambda_{\max}(k_{2}^{-1}F_{2}^{T}F_{2}S_{1}^{2}+K_{1}S_{1}^{2}+QS_{2}^{2})}{1-\tau_{1}}{\rm e}^{\beta^{*}\tau}\sup\limits_{-\tau\le s\le0}\mathbb{E}\left|\xi(s) \right|^{2} \\ &+\sigma\frac{1}{\beta^{*}}({\rm e}^{\beta^{*}t}-1)+\left| \vartheta_{\infty}\right|^{2}\frac{1}{\beta^{*}}({\rm e}^{\beta^{*}t}-1). \end{aligned}$

结合引理 2.3 和(3.15)式有

$\begin{aligned} & \lambda_{\min}(Q){\rm e}^{\beta^{*}t}\mathbb{E}\left|x(t) \right|^{2}\le \mathbb{E}{\rm e}^{\beta^{*}t}V(x_{t}) \\ &\le\lambda_{\max}(Q)\mathbb{E}\left|x(0) \right|^{2}+\frac{\lambda_{\max}(k_{2}^{-1}F_{2}^{T}F_{2}S_{1}^{2}+K_{1}S_{1}^{2}+QS_{2}^{2})}{1-\tau_{1}}{\rm e}^{\beta^{*}\tau}\sup_{-\tau\le s\le0}\mathbb{E}\left|\xi(s) \right|^{2} \\ & +\sigma\frac{1}{\beta^{*}}({\rm e}^{\beta^{*}t}-1)+\left| \vartheta_{\infty}\right|^{2}\frac{1}{\beta^{*}}({\rm e}^{\beta^{*}t}-1) \\ &\le[\lambda_{\max}(Q)+\frac{\lambda_{\max}(k_{2}^{-1}F_{2}^{T}F_{2}S_{1}^{2}+K_{1}S_{1}^{2}+QS_{2}^{2})}{1-\tau_{1}}{\rm e}^{\beta^{*}\tau}]\sup_{-\tau \le s\le0}\mathbb{E}\left|\xi(s) \right|^{2} \\ & +\sigma\frac{1}{\beta^{*}}({\rm e}^{\beta^{*}t}-1)+\left| \vartheta_{\infty}\right|^{2}\frac{1}{\beta^{*}}({\rm e}^{\beta^{*}t}-1), \end{aligned}$

然后,可得

$\begin{align*} \mathbb{E}\left| x(t)\right|^{2}&\le\frac{1}{\lambda_{\min}(Q)}[\lambda_{\max}(Q) +\frac{\lambda_{\max}(k_{2}^{-1}F_{2}^{T}F_{2}S_{1}^{2}+K_{1}S_{1}^{2}+QS_{2}^{2})}{1-\tau_{1}}{\rm e}^{\beta^{*}\tau}]{\rm e}^{-\beta^{*}t}\sup_{-\tau \le s\le0}\mathbb{E}\left|\xi(s) \right|^{2}\\ & +\sigma\frac{1}{\beta^{*}\lambda_{\min}(Q)}+\left| \vartheta_{\infty}\right|^{2}\frac{1}{\beta^{*}\lambda_{\min}(Q)}\\ &=\alpha {\rm e}^{\beta^{*}t}\sup_{-\tau\le s\le0}\mathbb{E}\left|\xi(s) \right|+\gamma(\vartheta_{\infty})+c, \end{align*}$

这里

$\begin{equation}\nonumber \begin{aligned} &\alpha=\frac{1}{\lambda_{\min}(Q)}[\lambda_{\max}(Q)+\frac{\lambda_{\max}(k_{2}^{-1}F_{2}^{T}F_{2}S_{1}^{2}+K_{1}S_{1}^{2}+QS^{2}_{2})}{1-\tau_{1}}{\rm e}^{\beta^{*}\tau}],\\ &\gamma(s)=\left| \vartheta_{\infty}\right|^{2}\frac{1}{\beta^{*}\lambda_{\min}(Q)},\quad c=\sigma\frac{1}{\beta^{*}\lambda_{\min}(Q)}. \end{aligned} \end{equation}$

证毕.

定理 3.2 对于事件触发参数 $\beta_{1}\in(0,0.5)$, $\beta_{2}>0$, 存在正定矩阵 $S_{1}$, $S_{2}$, $K_{1}$, $K_{2}$, $K_{3}$, $K_{4}$, $Q^{'}$ 和常数矩阵 $Z\in R^{m\times n}$ 使得下列条件 (3.17) 和 (3.18) 成立, 那么系统 (2.6) 是均方指数输入到状态稳定.

$\begin{equation} \mu>\frac{\lambda _{\max}(k_{2}^{-1}F_{2}^{T}F_{2}S_{1}^{2}Q+K_{1}S_{1}^{2}Q+Q^{2}S_{2}^{2})(1-2\beta _{1})+2\beta _{1}\lambda _{\max}(K_{2})}{(1-\tau_{1})(1-2\beta _{1})\lambda _{\max}(Q)}, \end{equation}$
$\begin{equation} \begin{pmatrix} \Pi & BQ^{'}& CZ& E_{1}Q^{'}& E_{2}Q^{'}& D_{1} & D_{2} \\ *& -Q^{'}K_{1}Q^{'}& 0& 0& 0& 0&0 \\ *& *& -Q^{'}K_{2}Q^{'}& 0& 0& 0& 0 \\ *& *& *& -Q^{'}K_{3}Q^{'}& 0& 0& 0 \\ *& *& *& *& -Q^{'}K_{4}Q^{'}& 0& 0 \\ *& * & *& *& *& -I& 0\\ *&* & *& *& *& *&-I \end{pmatrix}<0, \end{equation}$

其中 $K_{3}={\rm diag}\left \{ \frac{1}{k_{1}},\frac{1}{k_{1}},\frac{1}{k_{1}},\cdots,\frac{1}{k_{1}} \right \},K_{4}={\rm diag}\left \{ \frac{1}{k_{2}},\frac{1}{k_{2}},\cdots,\frac{1}{k_{2}} \right \} $, $k_{1}>0$$k_{2}>0$ 是常数, $L=ZQ^{'-1}$,

$\Pi=\mu Q^{'}+Q^{'}A^{T}+AQ^{'}+CZ+Z^{T}C^{T}+Q^{'}(K_{3}F_{1}F_{1}^{T}+S_{1}^{2})Q^{'}.$

对 (3.18) 式两边同时乘以矩阵 ${\rm diag}\left \{Q^{'-1},Q^{'-1},Q^{'-1},Q^{'-1},Q^{'-1},I,I \right \} $

$\begin{equation} \begin{pmatrix} Q^{'-1}\Pi Q^{'-1} & Q^{'-1}B & Q^{'-1}CZQ^{'-1} & Q^{'-1}E_{1} & Q^{'-1}E_{2} & Q^{'-1}D_{1} & Q^{'-1}D_{2} \\ *& -K_{1}& 0& 0& 0& 0&0 \\ *& *& -K_{2}& 0& 0& 0& 0\\ *& *& *& -K_{3}& 0& 0& 0\\ *& *& *& *& -K_{4}& 0& 0\\ *& * & *& *& *& -I& 0\\ *&* & *& *& *& *&-I\\ \end{pmatrix}<0. \end{equation}$

因为(3.18)式小于 0, 令 $Q^{'-1}=Q$, 根据矩阵 Schur 补的性质可得

$\begin{equation}\nonumber \begin{aligned} & \mu Q+Q(A+CL)+(A+CL)^{T}Q+k_{1}QE_{1}E_{1}^{T}Q+k_{1}^{-1}F_{1}^{T}F_{1}+k_{2}QE_{2}E_{2}^{T}Q\\ & +QBK_{1}^{-1}B^{T}Q+QCLK_{2}^{-1}L^{T}C^{T}Q+QD_{1}D_{1}^{T}Q+S^{2}_{1}+QD_{2}D_{2}^{T}Q<0. \end{aligned} \end{equation}$

显然, 由(3.17)式可以得到(3.2)式, 线性矩阵不等(3.18)能推出(3.1)式, 通过定理3.1, 定理 3.2 可以得证.

4 算例仿真

在本节中, 为证实结果的有效性, 考虑三种情况: 系统无控制 $u(t)$ 和干扰 $\vartheta(t)$、系统只存在控制 $u(t)$ 无干扰 $\vartheta(t)$、系统同时存在控制 $u(t)$ 和干扰 $\vartheta(t)$. 考虑如下的时变时滞非线性随机系统

$\begin{aligned} \left\{ \begin{aligned} &{\rm d}x(t)=[(A+\bigtriangleup A+CL)x(t)+(B+\bigtriangleup B)f(x_{\tau}(t))+CL\varepsilon(t)+D_{1}f(x(t))\\ &+D_{2}\vartheta(t)]{\rm d}t+g(x_{\tau}(t)){\rm d}B(t),t\in R_{+},\\ &x(t)=\xi(t), t\in [-\tau,0].\\ \end{aligned} \right. \end{aligned}$

其中 $0\le \tau(t)\le \tau=1$, $x(t)=(x_{1}(t),x_{2}(t))^{T}$, 令权重矩阵$A=\begin{pmatrix} 1 & \enspace0\\ 0&\enspace-3 \end{pmatrix}$, $B=\begin{pmatrix} -5 &\enspace 2\\ 0.5&\enspace3 \end{pmatrix}$, $C=\begin{pmatrix} 1\\1 \end{pmatrix}$, $D_{1}=\begin{pmatrix} 5 & \enspace8\\ -5&\enspace9 \end{pmatrix}$, $D_{2}=\begin{pmatrix} -0.15 & 0\\ 0&-0.30 \end{pmatrix}$, $L=\begin{pmatrix} 13.25&\enspace4.21 \end{pmatrix}$.

其中非线性函数 $f(x_{\tau}(t))=\begin{pmatrix} {\rm tanh}(x_{1}(t-\tau(t)))\\ {\rm tanh}(x_{2}(t-\tau(t))) \end{pmatrix}$, $g(x_{\tau}(t))=\begin{pmatrix} {\rm tanh}(x_{1}(t-\tau(t)))\\ {\rm tanh}(x_{2}(t-\tau(t))) \end{pmatrix}$, 对称矩阵 $S_{1}=S_{2}=\begin{pmatrix} 1&\enspace0\\ 0&\enspace1 \end{pmatrix}$, 常数矩阵 $E_{1}=E_{2}=\begin{pmatrix} 0.016&\enspace-0.06 \\ 0.06&\enspace-0.02 \end{pmatrix}$, $F_{1}=F_{2}=\begin{pmatrix} 0.016&\enspace-0.018 \\ 0.016&\enspace-0.018 \end{pmatrix}$, 不确定矩阵 $G(t)=\begin{pmatrix} {\rm tanh}(t)&0 \\ 0&{\rm tanh}(t) \end{pmatrix}$.

4.1 单系统

$u(t)=0$$\vartheta(t)=0$, 系统(4.1)被称为单系统. 取初始值 $x_{0}=(x_{1}(0),x_{2}(0))^{T}=(\frac{\sqrt{3}}{2}, \frac{1}{2})^{T}$, 步长 0.01 秒, $\tau(t)=0.8\left | \sin(t) \right | $, 通过图1 知道系统在无干扰无控制的情况下是不稳定的.

图1

图1   单个系统的状态轨迹


4.2 带有控制 $u(t)$ 的系统

$\mu=1.6$, $\theta=0.39$, $\beta_{1}=0.1$, $\beta_{2}=1$, $K_{3}=K_{4}={\rm diag}\left \{ 1,1 \right \} $, 可以使用 MATLAB 中 LMI 工具箱来寻找矩阵不等式 (3.18) 的可行解, 可得

$\begin{equation}\nonumber Z=\begin{pmatrix} -16.068 &\enspace-16.076 \end{pmatrix},\quad Q^{'-1}=\begin{pmatrix} 25.7532&\enspace -24.9286\\ -24.9286&\enspace25.1899 \end{pmatrix}, \end{equation}$

反馈增益矩阵 $L=\begin{pmatrix} -13.0502 &\enspace-4.4000\end{pmatrix}$.图2 可以看出在控制 $u(t)$ 下系统(4.1)是稳定的.

图2

图2   在控制 $u(t)$ 下系统的状态轨迹


4.3 带有干扰 $\vartheta(t)$ 和控制 $u(t)$ 的系统

令外部扰动 $\vartheta(t)=(\vartheta_{1}(t),\vartheta_{2}(t))$,其中$\vartheta_{0}$ 是在区间 (?0.1,0.1) 内正态分布的随机数序列, 取 $\vartheta_{1}=\vartheta_{0}(0.1+0.5\cos(2t))$, $\vartheta_{2}=\vartheta_{0}(0.1-0.5\sin(2t))$, 其余条件和 4.2、4.3 保持不变. 通过图3 可以看出系统 (4.1) 在事件触发控制下是均方指数输入到状态稳定.

图3

图3   带有控制 $u(t)$ 和外部干扰 $\vartheta(t)$ 的系统的状态轨迹


注 4.1 在 4.1 中, 由图1 可知单系统 (4.1) 本身是不稳定的. 在 4.1 基础上施加本文的事件触发控制得到 4.2, 由图2 可知在控制 $u(t)$ 下单系统 (4.1) 从不稳定变得稳定, 说明本文的事件触发控制策略是有效的. 最后, 对 4.2 施加随机的外部干扰 $\vartheta (t)$ 得到 4.3, 图3 展示了受控单系统 (4.1) 对外部干扰具有良好的鲁棒性, 可以看出受扰系统 (4.1) 在控制 $u(t)$ 下是均方指数输入到状态稳定.

注 4.2 为了展示指数衰减项 ${\rm e}^{-\theta t}$ 对事件触发时刻的影响, 基于例子 4.3 分别给出两种情况.图4 展示了 4.3 在触发条件 (2.7) 下的事件触发时刻, 其中 $\theta=0.39$, 一共触发 755 次.当触发条件 (2.7) 去掉指数衰减项 ${\rm e}^{-\theta t}$, 4.3 的事件触发时刻如图5 所示, 一共触发 2235 次. 由此可见, 在触发条件中加入指数衰减项能有效降低事件触发频率.

图4

图4   含指数衰减项 ${\rm e}^{-\theta t}$ 的事件触发时刻


图5

图5   不含指数衰减项 ${\rm e}^{-\theta t}$ 的事件触发时刻


5 小结

本文研究具有外部扰动和不确定性的随机时变时滞微分非线性系统的事件触发控制及其稳定问题. 首先, 采用间歇事件触发控制机制排除 Zeno 行为, 并在事件产生函数中加入指数衰减项, 进一步降低事件触发频率. 然后, 利用线性矩阵不等式方法, 结合事件触发机制获得系统稳定的判据, 通过算例 4.1, 4.2 和 4.3 证实了方法的有效性.

参考文献

Wang P, Wang R, Su H.

Stability of time-varying hybrid stochastic delayed systems with application to aperiodically intermittent stabilization

IEEE Transactions on Cybernetics, 2021, 52(9): 9026-9035

[本文引用: 1]

Mao W, Hu L, Mao X.

Razumikhin-type theorems on polynomial stability of hybrid stochastic systems with pantograph delay

Discrete and Continuous Dynamical Systems-Series B, 2020, 25(8): 3217-3232

[本文引用: 1]

Meng Q, Ma Q, Zhou G.

Adaptive output feedback control for stochastic uncertain nonlinear time-delay systems

IEEE Transactions on Circuits and Systems II: Express Briefs, 2022, 69(7): 3289-3293

[本文引用: 1]

Zhou B, Luo W.

Improved Razumikhin and Krasovskii stability criteria for time-varying stochastic time-delay systems

Automatica, 2018, 89: 382-391

[本文引用: 1]

Sontag E D.

Smooth stabilization implies coprime factorization

IEEE Transactions on Automatic Control, 1989, 34(4): 435-443

[本文引用: 1]

Liu L, Yin S, Gao H, et al.

Adaptive partial-state feedback control for stochastic high-order nonlinear systems with stochastic input-to-state stable inverse dynamics

Automatica, 2015, 51: 285-291

[本文引用: 1]

Li X, Li P.

Input-to-state stability of nonlinear systems: Event-triggered impulsive control

IEEE Transactions on Automatic Control, 2021, 67(3): 1460-1465

[本文引用: 1]

Lu J, She Z, Feng W, et al.

Stabilizability of time-varying switched systems based on piecewise continuous scalar functions

IEEE Transactions on Automatic Control, 2018, 64(6): 2637-2644

[本文引用: 1]

王长有, 李楠, 蒋涛, .

一类具有时滞及反馈控制的非自治非线性比率依赖食物链模型

数学物理学报, 2022, 42A(1): 245-268

[本文引用: 1]

Wang C Y, Li N, Jiang T, et al.

On a nonlinear non-autonomous ratio-dependent food chain model with delays and feedback controls

Acta Math Sci, 2022, 42A(1): 245-268

[本文引用: 1]

黄明辉, 刘君.

一类具有多变时滞的非线性微分系统的周期解与稳定性

应用数学学报, 2022, 45(2): 294-306

[本文引用: 1]

利用Chapman-Kolmogorov等式和基本解矩阵、状态转移矩阵的概念,并结合Floquet理论,研究一类具有多变时滞的非线性中立型微分系统.首先,通过适当的积分变换得到系统解一个新的表达式.然后,利用Krasnoselskii不动点定理,给出了系统周期解的存在性,并在一定条件下构造适当的压缩映射得到该系统周期解的唯一性和零解稳定性的充分条件,改进了已有文献中的相应结果.

Huang M H, Liu J.

Periodic solutions and stability of a class of nonlinear differential system with variable delays

Acta Mathematicae Applicatae Sinica, 2022, 45(2): 294-306

[本文引用: 1]

利用Chapman-Kolmogorov等式和基本解矩阵、状态转移矩阵的概念,并结合Floquet理论,研究一类具有多变时滞的非线性中立型微分系统.首先,通过适当的积分变换得到系统解一个新的表达式.然后,利用Krasnoselskii不动点定理,给出了系统周期解的存在性,并在一定条件下构造适当的压缩映射得到该系统周期解的唯一性和零解稳定性的充分条件,改进了已有文献中的相应结果.

Seuret A, Briat C.

Stability analysis of uncertain sampled-data systems with incremental delay using looped-functionals

Automatica, 2015, 55: 274-278

[本文引用: 1]

Fridman E.

Tutorial on Lyapunov-based methods for time-delay systems

European Journal of Control, 2014, 20(6): 271-283

[本文引用: 1]

Min H, Xu S, Zhang B, et al.

Output-feedback control for stochastic nonlinear systems subject to input saturation and time-varying delay

IEEE Transactions on Automatic Control, 2018, 64(1): 359-364

[本文引用: 1]

Min H, Xu S, Zhang B, et al.

Globally adaptive control for stochastic nonlinear time-delay systems with perturbations and its application

Automatica, 2019, 102: 105-110

[本文引用: 1]

Ma L, Wang Z, Liu Y, et al.

A note on guaranteed cost control for nonlinear stochastic systems with input saturation and mixed time-delays

International Journal of Robust and Nonlinear Control, 2017, 27(18): 4443-4456

[本文引用: 1]

Ge X, Han Q L, Ding L, et al.

Dynamic event-triggered distributed coordination control and its applications: A survey of trends and techniques

IEEE Transactions on Systems, Man, and Cybernetics: Systems, 2020, 50(9): 3112-3125

[本文引用: 1]

Zhu W, Wang D, Liu L, et al.

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, 2017, 29(8): 3599-3609

[本文引用: 1]

Zhang X M, Han Q L, Zhang B L.

An overview and deep investigation on sampled-data-based event-triggered control and filtering for networked systems

IEEE Transactions on Industrial Informatics, 2016, 13(1): 4-16

[本文引用: 1]

Ding L, Han Q L, Ge X, et al.

An overview of recent advances in event-triggered consensus of multiagent systems

IEEE Transactions on Cybernetics, 2017, 48(4): 1110-1123

[本文引用: 1]

Huong D C, Trinh H.

Event-triggered state estimation for recurrent neural networks with unknown time-varying delays

International Journal of Robust and Nonlinear Control, 2022, 32(11): 6267-6281

[本文引用: 1]

Huang Y, Deng F, Wan F.

Event-triggered control for stochastic systems with multiple delays

International Journal of Robust and Nonlinear Control, 2023, 33(1): 641-658

[本文引用: 1]

Liu Y A, Tang S, Liu Y, et al.

Extended dissipative sliding mode control for nonlinear networked control systems via event-triggered mechanism with random uncertain measurement

Applied Mathematics and Computation, 2021, 396: 125901

[本文引用: 1]

Wu X, Mu X.

Event-triggered control for networked nonlinear semi-markovian jump systems with randomly occurring uncertainties and transmission delay

Information Sciences, 2019, 487: 84-96

[本文引用: 1]

Wang Y, Xie L, De Souza C E.

Robust control of a class of uncertain nonlinear systems

Systems & Control Letters, 1992, 19(2): 139-149

[本文引用: 1]

Li B, Wang Z, Han Q L.

Input-to-state stabilization of delayed differential systems with exogenous disturbances: The event-triggered case

IEEE Transactions on Systems, Man, and Cybernetics: Systems, 2017, 49(6): 1099-1109

[本文引用: 1]

Guan Z H, Hill D J, Shen X.

On hybrid impulsive and switching systems and application to nonlinear control

IEEE Transactions on Automatic Control, 2005, 50(7): 1058-1062

[本文引用: 1]

/