基于滑模方法的不确定分数阶广义系统的鲁棒无源控制❋
2023-06-25张程程任启峰考永贵高存臣
张程程, 任启峰❋❋, 考永贵, 高存臣
(1. 中国海洋大学数学科学学院, 山东 青岛 266100; 2. 哈尔滨工业大学(威海)理学院, 山东 威海 264209)
分数阶微积分是对任意阶导数和积分的探索,从数学上讲,它是对经典微积分学的延伸[1]。分数阶导数具有历史记忆的特性,也越来越多地出现在控制科学和工程领域的应用之中。对分数阶系统的稳定和控制问题进行深入研究是十分必要的,现已有大量相关成果[2-8]。例如,文献[2]研究了针对分数阶系统的二次型李雅普诺夫函数,文献[3]将李雅普诺夫直接法推广到非线性分数阶系统,并给出了分数阶系统的Mittag-Leffler稳定的定义及充分判据,文献[4]研究了时滞分数阶神经网络的Mittag-Leffler同步问题,文献[5-6]研究了分数阶广义系统的镇定问题。
滑模控制是研究鲁棒控制问题的一种有效方法[9-10]。近年来,滑模控制也被应用到分数阶系统中,提出了各种分数阶滑模控制策略和方法[11-15]。文献[11-12]研究了针对分数阶混沌系统的鲁棒滑模控制器设计问题。文献[13]将滑模控制用于线性多变量分数阶系统的鲁棒调节问题。文献[14]设计了基于扰动观测器的分数阶系统的滑模控制器。文献[15]研究了分数阶系统的高阶滑模观测器问题。现有的分数阶滑模控制经常采用整数阶滑模控制的方法,即对滑模切换函数和李雅普诺夫函数求取一阶导数,进而获得等效控制并研究滑动模态的稳定性。然而,研究并发展分数阶的滑模控制方法和分数阶稳定性理论似乎会更有意义,例如构造分数阶型的切换函数并求分数阶导数。
无源性理论可以保持系统内部的稳定,这在控制理论中起着非常重要的作用。基于李雅普诺夫函数的稳定性理论也可以用无源性来解释,可以说是对稳定性的一种更高层次的抽象。然而,以往关于无源性的讨论主要集中在整数阶系统的情况下[16-18]。据作者了解,分数阶广义系统的无源性分析尚未得到研究,本文首次尝试对具有时变不确定参数的分数阶广义系统进行鲁棒无源性分析。
针对一类含扰动的不确定分数阶广义系统,本文基于滑模方法讨论了其具有无源性能的鲁棒可容许性问题。本文工作的主要贡献可概括为以下两方面:
(1)对带外部扰动的不确定分数阶广义系统设计分数阶积分型切换函数,利用分数阶稳定性理论对滑动模态进行稳定性分析并给出充分条件。
(2)首次给出不确定分数阶广义系统鲁棒无源可容许性的充分性判据。
1 问题描述
考虑一类时变不确定分数阶广义系统
(1)
定义1[5]分数阶广义系统
(2)
被称为是
(Ⅳ)可容许的,如果系统同时是正则的、无脉冲的和渐近稳定的。
定义2分数阶广义系统(1)被称为是鲁棒无源的,当u(t)=0时,如果存在常数γ>0使得下式
对任意t*>0和任意可容许的系统不确定性在零初始情况下都成立。
定义3分数阶广义系统被称为是具有无源性能的鲁棒可容许的,如果系统对任何可容许的不确定性同时满足鲁棒无源性和可容许性。
引理1[2]对于分数阶系统
(3)
如果x(t)=0是系统的平凡解,则系统(3)被称为是
(Ⅰ)稳定的,如果任意x(t)≠0使得xT(t)·f(x(t))≤0成立;
(Ⅱ)渐近稳定的,如果任意x(t)≠0使得xT(t)·f(x(t))<0成立。
引理2[19]Y和Z是具有合适维数的实矩阵,对任何满足VTV≤I的矩阵V及常数ε>0,不等式
成立。
2 主要结果
本节针对分数阶广义系统设计了分数阶积分型切换函数和分数阶滑模控制方法,依次解决下面三个问题:
(1)如何设计分数阶积分型切换函数并得到滑动模态方程?
(2)如何确保滑动模态具有鲁棒无源性和可容许性,给出对应的充分条件,并确定控制反馈增益矩阵?
(3)如何设计滑模控制律使状态轨迹可以到达预设的切换面?
2.1 分数阶积分型切换函数
分数阶积分型切换函数设计如下:
(4)
式中:G∈Rm×n需满足GB1可逆;K∈Rm×n是控制反馈增益矩阵,将在后文给定。
根据分数阶微积分的性质[1],Ex(t)可改写为
(5)
将式(5)代入式(4),积分型切换函数变形为
对s(t)求α阶导数得
(6)
ueq(t)=-(GB1)-1G(ΔA1(t)x(t)+B2ω(t))-
h(t,x(t))+Kx(t)。
(7)
将式(7)代入式(1),滑动模态被表示为
(8)
因此,滑动模态(8)和系统(1)中的输出方程可写作
(9)
2.2 具有无源性能的鲁棒可容许性分析
本小节研究式(9)中滑动模态和输出方程的鲁棒无源性和可容许性问题,具体分为两步:第一步,假设系统(9)中包含矩阵K在内的所有矩阵都是已知的,给出系统(9)在满足无源性条件下的鲁棒可容许充分判据。第二步,确定控制反馈增益矩阵K,使系统(9)实现具有无源性能的鲁棒可容许性。
定理1给定常数γ>0,分数阶系统(9)是具有无源性能的鲁棒可容许的,如果存在矩阵P∈Rn×n和常数ε>0,使得
PTE=ETP≥0,
(10)
证明 首先考虑标称情况,当系统(9)中的不确定项ΔA1(t)=0和ΔC1(t)=0时,系统(9)被写作
(11)
构造李雅普诺夫函数
V(x(t))xT(t)PTEx(t)。
对V(x(t))求α阶导数,可以得到
令
结合式(10)可知χ<0,因此
(12)
对上式不等号两侧作关于t的[0,t*](∀t*>0)区间上的一阶积分,由于V(x(t))>0,故
(13)
在零初始条件下成立。因此,对∀t*>0,
在零初始情况下成立,故分数阶系统(11)是鲁棒无源的。
并且,当ω(t)=0时,根据式(12)和引理1,可知系统(11)同时是渐近稳定的,由定义1进而实现可容许性。
(14)
代替χ。根据引理2可知
(15)
注1无源性问题早已被研究过,但它们的结果是在整数阶情况下建立的[16-18]。需要注意的是,为分数阶广义系统构建适当的无源性标准并不是一项简单的任务。本文巧妙地利用区间参数和分数阶微积分的性质,解决了参数间切换的复杂性。
定理2给定常数γ>0,系统(9)是具有无源性能的鲁棒可容许的,如果存在常数ε>0,矩阵H∈Rm×n和L∈Rn×n,使得
(16)
证明 结合Schur补定理,由式(16)可得
(17)
利用diag{L-T,I,I}对式(17)做合同变换,因合同变换不改变负定性质,再结合H=KL可得
2.3 滑模控制律
本小节设计了滑模控制器,使系统(1)中的状态轨迹在其作用下可以到达切换面。
定理3切换函数s(t)由式(4)给出,s(t)中的矩阵G满足GB1可逆,矩阵K由定理2得到。设计滑模控制器如下:
u(t)=Kx(t)-(GB1)-1(‖GM1‖‖Nx(t)‖+
ι‖GB1‖‖x(t)‖+‖GB2‖‖ω(t)‖+ρ)·
sgn(s(t)),
(18)
式中ρ>0,系统(1)的状态轨迹可以到达切换面s(t)=0。
证明 将u(t)代入到式(6)中得到
(19)
选取李雅普诺夫候选函数
对Ψ(t)求α阶导数,从而得到
(20)
其中sT(t)sgn(s(t))≥‖s(t)‖。因此,状态轨迹可以到达切换面。
3 数值算例
对不确定分数阶广义系统(1)赋予如下参数:
利用MATLAB软件对定理2中的式(16)进行求解,可得ε=0.6,矩阵
H=[0.476 0 0.423 8 -0.571 2],
从而K=[-1.750 4 -2.607 1 -3.103 3]。取参数ρ=0.01,给定初始条件x0=[-10 6.8 9.5]。结合上述所有给出的条件,仿真结果如图1~3所示,图1代表的是状态轨迹x(t),图2描述的是切换函数s(t),图3表示的是控制器u(t)。
图1 状态向量轨迹x(t)Fig.1 State vector trajectories x(t)
图2 切换曲面函数s(t)Fig.2 Switching surface function s(t)
图3 滑模控制器u(t)Fig.3 Sliding mode controller u(t)
4 结语
本文针对带外部扰动的不确定分数阶广义系统设计了分数阶积分型切换函数,计算了切换函数的分数阶导数并使其为0,得到了等效控制,设计了滑模控制器使状态轨迹到达切换面。利用区间参数和分数阶微积分的性质,通过线性矩阵不等式首次给出了滑动模态具有无源性能的鲁棒可容许性的充分性判据,并且解决了滑动模态的鲁棒无源化问题。本文给出的鲁棒无源分析方法也可尝试推广到分数阶奇异摄动系统和分数阶时滞系统。