1. 引言
网络化控制系统(NCS)凭借其在资源共享、远程操作和高效率等方面的优势,已在多智能体协同控制、电力系统和车辆控制等领域得到广泛应用。然而,系统常面临如拒绝服务(DoS)攻击[1]和欺骗攻击(FDI)攻击[2]-[4]等恶意行为。其中欺骗攻击通过伪造并注入虚假数据以干扰系统运行,已成为最常见的安全威胁。为应对此类问题,研究者提出了多种控制策略[5]-[7]:文献[7]研究了不确定状态依赖系统的安全控制问题,并成功将其应用于电路系统。
奇异摄动系统适用于描述多时间尺度动态行为,其稳定性分析与控制设计因奇异摄动参数的存在而更具挑战。近年来,半马尔可夫过程因具备记忆特性而被引入,进一步拓展了奇异摄动系统的建模与分析框架[8]-[10]。滑模控制作为一种具有强鲁棒性的非线性控制策略,已在多种系统结构中得到有效应用。此外,为了缓解通信资源受限的问题,研究者提出了多种事件触发协议,如自适应事件触发、记忆事件触发[11]以及动态事件触发协议(DETP)等。其中,动态事件触发协议通过引入辅助偏移变量(AOV),在保持系统性能的同时能够进一步降低数据传输频率[12]。因此,开发能根据系统状态动态调整阈值的事件触发机制,以实现通信效率与控制性能的平衡。
现有的研究大多未充分考虑时滞效应。而中立型系统作为一类特殊的时滞系统,在电力无损传输、船舶平衡和飞行器动力等领域具有广泛应用。此外,中立型半马尔可夫跳跃系统结合了半马尔可夫过程的切换特性与状态导数中的时滞,能够更精确地描述实际系统的动态行为,相关研究已取得一定进展[13]-[15]。然而,奇异摄动中立型半马尔可夫跳跃系统的研究仍属空白,因此深入探索该领域的动力学行为与控制设计具有重要的理论和实践意义。
本文研究了一类遭受欺骗攻击的奇异摄动中立型半马尔可夫跳跃系统的异步滑模控制问题,旨在设计一种能有效抑制抖振并保证快速收敛的滑模控制方法。主要贡献如下:(1) 提出了一种新型动态事件触发协议,通过引入两个动态辅助变量,能有效减少通信资源的同时提高了控制性能。(2) 设计了一种新颖的积分型滑模面,并将奇异摄动矩阵纳入设计,避免滑模动力学分析中的病态问题;(3) 基于隐藏半马尔可夫模型(HSMM)描述了模态异步行为,建立了奇异摄动中立型半马尔可夫跳跃系统的异步滑模控制策略,并利用参数依赖的Lyapunov理论,推导出保证滑模动力学随机稳定且满足
性能指标的充分条件。
2. 问题的阐述与初步说明
2.1. 符号说明
符号说明 |
|
维欧式空间 |
|
矩阵
的逆 |
|
发生概率 |
|
数学期望算子 |
|
矩阵
的转置 |
|
符号函数 |
|
随机过程中的弱无穷小算子 |
|
由
构成的对角矩阵 |
2.2. 问题描述
考虑有界扰动的奇异摄动中立型半马尔可夫跳跃系统如下
(1)
其中
为奇异摄动矩阵,
为奇异摄动参数,且
,
。
为系统维数。
,
分别表示是系统状态向量、控制输出入和控制输出。
,
,
,
,
,
为适当维数的系统矩阵,
为系统模态。
为外部有界扰动,满足
;
,
是中立型时滞和时变时滞,且满足
取自有限集
的齐次半马尔可夫过程,其模态转移概率为
(2)
其中
表示系统(1)状态所在模态的驻留时间,
,
。当
时,
表示从第
模态跳跃到第
模态的转移率,且
,其转移率矩阵为
本文考虑网络系统受欺骗攻击影响的情况下滑模控制问题,随机发生的欺骗攻击相关的控制输入描述为
(3)
其中
是未知的攻击模式权重矩阵且满足
,
是一个先验常数;
表示网络攻击所注入的非线性函数,满足
,同样
是一个先验函数。随机变量
服从伯努利分布序列,满足
,
,
。其中
表示遭受网络攻击;
表示未遭受网络攻击。欺骗攻击下事件触发网络化控制系统如图1所示。
Figure 1. Block diagram of the networked neutral Semi-Markov jump system
图1. 网络化中立型半马尔科夫跳跃系统的结构框图
注1:如图1所示,在欺骗攻击的作用下网络化中立型半马尔科夫跳跃系统框架中,攻击者若持续注入虚假数据,容易被防御方检测并捕获其攻击规律与关键信息。因此,为了避免防御方检测机制发现,本文假设攻击者以随机概率的方式注入虚假数据,采用伯努利分布序列描述欺骗攻击的随机发生特性。此外,从攻击者能量消耗的角度考虑,持续无界攻击将消耗大量资源,故假设攻击信号
与
有界的。与其他攻击模式相比,本文所考虑的随机有界攻击模型更具一般性和代表性。
为了简化表示,当
时,系统矩阵
用
来表示,其他与模态相关的矩阵也类似。
2.3. 动态事件触发协议
为了尽量减少网络通信负担,本文在文献[12]的基础上提出如下的动态事件触发协议,在该触发准则中引入两个动态辅助变量
和
,分别用于调整触发时刻和触发阈值,其形式如下
(4)
其中
在该事件触发机制中,
表示给定的触发阈值参数,
表示采样周期,
表示最近一次的触发时刻,
表示采样时刻。
表示最新采样时刻与上一次触发时刻的状态误差,
为正定的加权矩阵。参数
,
,
,
,
,
为预先给定的正标量,其中
。本文考虑到信号在网络传输过程中会导致延迟,对时间区间进行如下划分:零阶保持器的有效区间为
对任意的
,定义网络延迟函数
,且满足
,其中
网络延迟上界,此时有
。
2.4. 基于协议的滑模控制
基于上述提出的事件触发机制,本文设计如下的积分型滑模面如下
(5)
其中
的选取是为了确保
非奇异,
为控制器增益矩阵。为了描述系统模态
与控制器模态
之间的异步现象,引入一个非齐次隐半马尔可夫模型,其模态检测序列
的值是取自有限集
且服从半马尔可夫过程,假设发散概率矩阵为
且
(6)
其中
,对任意模态
满足
。通过利用序列
来估计真实的系统模态
。对(5)式求导可得
(7)
当系统达到滑模面(5)时,根据
和
,可以计算得等效控制律为
(8)
根据(1)、(3)和(8)式,系统(1)的等效闭环控制系统如下
(9)
其中
。
定义1 [10]当扰动
时,在初始条件
下,如果有下面的式子成立
则称系统(9)是随机稳定的。
定义2 [10]如果系统(9)是随机稳定的,且对任意
和零初始条件下,有下面式子成立
则称系统(9)是随机稳定的,且满足
性能指标。
引理1 [14] (schur引理)对于给定的对称矩阵
,以下三个条件是等价的
(1)
,
(2)
,
(3)
,
引理2 [16]如果存在对称矩阵
和任意适当维数的矩阵
,满足(1)
;(2) ;(3) ;那么对
,有
成立。其中
,
。
引理3 [16]对于给定的
和对称矩阵
,
,
。如果有(1)
;(2)
;(3)
成立,那么对
,有
。
引理4 [8]对于任意矩阵
,
,
,向量函数
,有下式成立
其中
,
,且。
3. 主要结果
下面通过Lyapunov方法并结合自由权矩阵及一些矩阵不等式技巧,获得以线性矩阵不等式表示的滑模动态系统(9)是随机稳定且满足
性能指标的充分条件。
3.1. 稳定性分析
定理1:对于给定标量
,
,
,
,
和
,如果存在对称矩阵
,
,
,
和适当维数的矩阵
,正定矩阵
,
,
,
和适当维数的矩阵
使得对
;有下面不等式成立
(10)
(11)
(12)
(13)
其中
, ,
, , ,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
, ,
, .
那么对
,滑模动态系统(9)是随机稳定的且满足
性能指标。
证明:首先根据引理3和条件(10)~(12)可得
(14)
选取如下函数作为Lyapunov函数
(15)
其中
根据文献[16]弱无穷小算子
的定义
则沿着闭环系统(9)的轨迹计算
可得
(16)
(17)
(18)
根据引理4有
其中
,
,且。
根据
的定义,对
,可得到
,故由动态事件触发(4)可得
(19)
因此得到
(20)
根据自由权矩阵方法,对任意适当维数的矩阵
,由(9)可得
(21)
从(15)~(20)可得到
(22)
其中
,,且
。根据定义1,当
时,由(13)时得
(23)
定义
为
的最小特征值,根据(23)式可以计算得到
(24)
由于向量
包含了状态向量
,因此
,故有
(25)
将(25)式对时间
从
积分得到
(26)
当
时,有
(27)
根据定义1,得闭环系统(9)是随机稳定的。当
时,考虑
性能根据不等式(23),可以得到
(28)
其中,
,根据定义1中的不等式(13)
,利用引理1schur的性质可得
,因此有
(29)
将上式对时间
从
积分后取数学期望可得
(30)
即
(31)
根据定义2,闭环系统(9)是随机稳定且满足
性能指标
。证毕。
3.2. 滑模控制器设计
基于定理3.1,控制器增益由下面定理3.2给出。
定理3.2:对于给定的标量
,
,参数
,
,
,
和
,如果存在对称矩阵
,
,
,
和适当维数的矩阵
,正定矩阵
,
,
,
和适当维数的矩阵
使得对
;有下面不等式成立
(32)
(33)
(34)
(35)
(36)
(37)
其中
,
,
,
,
,
,
,
,
,
,
,
,
, ,
,
,
,
, ,
,
,
, ,
, ,
,
,
, ,
, ,
,
, , , .
那么对
滑模动态系统(9)是随机稳定的且满足
性能指标。滑模控制器增益可由下式推导出
(38)
证明:根据引理3和条件(32)~(34)、(35)~(37)可以得到
(39)
(40)
对(13)式左乘右乘其转置,令
,, ,,
,,,,则得到(40),证毕。
3.3. 滑模面的可达性分析
定理3.3:在滑模面(5)的框架下,增益矩阵
可以由定理2求解,选取(5)式中的
使得
是非奇异的。通过以下设计的滑模控制律
(41)
那么奇异摄动中立型半马尔可夫系统(1)的轨迹可以在有限的时间内到达滑模面
。其中
,
是一个可调整的正标量,同样
也是一个正的标量且满足
证明:考虑如下的Lyapunov函数
(42)
计算
并结合(7)式,可以得到
由于
,因此可以得到
(43)
故对任意的
,可以推导出
,因此系统(1)的状态轨迹能够到达预定的滑模面(5),证毕。
注3:在上述所设计滑模控制律中,本文引入同文献[10]的收敛因子
,该收敛因子不仅能有效加快系统收敛,还能显著抑制抖振现象。
4. 数值算例
本节将通过下面的数值算例来验证所得结果的有效性和正确性。考虑2个模态的时变时滞奇异摄动中立型半马尔可夫跳跃系统
(44)
其中参数如下
,
,
,
,
,
,
,
,
,中立型时滞
,状态时滞
,外部扰动
。考虑半马尔可夫过程的驻留时间是服从韦伯分布,其概率密度函数为
,
,转移率函数为
。其中
为形状参数、
为比例参数。设置转移强度为
,当系统模态
时,选择
,
;当系统模态
时,选择
,
。那么推导出转移率矩阵
以及期望为
为了描述系统器模态与控制器模态的异步现象,假设模态检测器发射概率矩阵为
,模拟随机网络欺骗攻击的参数为
另外,选择
,
,
,
,
,奇异摄动参数
,
,
,
,
,
,
,
,
,收敛因子参数
,
,采样周期
。在
的情况下,通MATLAB中LMI工具箱求解定理2得到相关的增益矩阵如下
仿真结果如图2~4所示。其中图2(a)展示了在系统在开环情况下系统遭受欺骗攻击和外部扰动的
Figure 2. System state response
图2. 系统状态响应
Figure 3. Based on dynamic event-triggered sliding mode control
图3. 基于动态事件触发滑模控制
Figure 4. Modal changes and trigger moments
图4. 模态变化与触发时刻
状态响应情况,可以得出系统在开环情况下系统是发散的。而图2(b)是加入滑模控制器未加入收敛因子的演变情况。图3、图4展示了加入滑模控制器带有收敛因子下的演变情况。图2(b)描述了在加入滑模控制器之后,系统状态能收敛。与图2(b)相比,图3(a)在引入收敛因子的情况下,在加快系统收敛的同时显著的降低了抖振。
图3(b)~(d)分别展示了控制输入
、滑模面
以及动态辅助变量
的演变情况。图4(a)展示了系统模态和控制器模态跳变情况。图4(b)展示了动态事件触发时刻,可以清晰的看到本文所提出的动态事件触发能有效减少通信资源。在该动态事件触发下,平均传输数据包(ATPNs) (采样:100次)为57.6%。
综上,本文提出的方法能够有效抑制欺骗攻击与外部扰动的影响,并显著节省网络带宽等受限资源。仿真结果表明,所设计的动态事件触发机制能够将数据发送率降低到57.6%,验证了本文提出的事件触发滑模控制策略的有效性。
4. 讨论与展望
本文所提出的异步滑模控制策略的有效性依赖于一些关键假设。首先,本文假设随机欺骗攻击的信号能量存在一个已知的上界,该上界用于滑模控制器的设计以保证可达性条件。但在实际网络安全环境中,攻击者信号能量的上界通常是难以精确的获取。如果实际攻击强度超过了设计时所采用的已知上界,所设计的滑模控制器可能无法完全补偿攻击带来的影响。这将导致系统状态可能无法在有限时间内被驱动到预设的滑模面上。系统的
性能可能无法满足,导致对外部干扰的抑制能力下降,甚至可能引发系统失稳。
其次,假设半马尔可夫转移概率完全已知,但对于复杂的实际系统往往难以通过精确的数学模型完全捕获。这将会导致保守性与鲁棒性不足,当实际转移率与设计值存在微小偏差时,原本满足的线性矩阵不等式条件可能不再成立,从而导致所设计的控制器无法保证系统的随机稳定性,异步控制性能下降。
基于上述讨论,接下来的工作将沿着以下几个方向进行拓展,以增强所提出控制策略的实用性和鲁棒性。放弃对攻击上界先验知识的依赖,通过设计自适应律来在线实时估计攻击的上界或攻击信号本身。在滑模控制律中引入自适应增益,该增益能够根据系统状态的实时变化动态调整,从而逼近未知的攻击上界。探索转移概率部分未知、完全未知情况下的自适应控制或基于数据驱动的控制策略,设计对转移概率的摄动不敏感的鲁棒控制器。
5. 总结
本文研究了基于动态事件触发协议的中立型半马尔可夫跳跃系统异步滑模控制问题,针对含切换参数和随机欺骗攻击的奇异摄动系统展开分析。采用隐半马尔可夫模型刻画系统模态与控制器模态之间的异步行为。为节约通信资源并保持控制性能,设计了一种新型动态事件触发机制,结合参数依赖型Lyapunov理论,推导出保证闭环系统(9)随机稳定、满足
性能及滑模面可达性的充分条件。通过引入收敛因子,在加速系统收敛的同时有效抑制抖振。最后,数值仿真验证了所提方法的可行性与有效性。
基金项目
贵州民族大学基金科研项目(JZMUZK [2023] YB12);贵州省基础研究计划(自然科学)青年引导项目[2024] 210;贵州省基础研究计划(自然科学)面上项目MS [2025] 217;贵州省高等学校光通讯系统中孤子的数学理论与计算协作创新团队(黔教技[2023] 062号)。
NOTES
*通讯作者。