受扰网络系统的有限时间稳定性分析与控制设计

2021-09-26 10:34
关键词:网络系统时延线性

姚 合 军

安阳师范学院 数学与统计学院,河南 安阳 455000

伴随着通讯网络的发展,网络被引入到控制系统中来,不仅减少了系统连线,而且降低了系统成本,网络控制系统也应运而生并成为国内外控制界研究的热点之一[1-5].

针对网络系统的研究大多集中在网络诱导时延、数据包丢失、网络带宽受限等方面[6-7],而且关于网络系统稳定方面的研究主要采用Lapunov稳定性理论讨论系统的渐近稳定性,对系统的有限时间稳定性的研究却较少[8].在实际工程中,由于网络系统的工作时间一般比较短暂,人们除了对系统的渐近稳定性感兴趣外,更关心的往往是系统满足一定的暂态性能要求.因此,对网络系统的有限时间性能分析与控制综合就显得尤为重要.

上世纪50年代,文献[9]率先提出了短时间稳定的概念.随后,文献[10]在有限时间理论中引入线性矩阵不等式方法,极大地推动了有限时间理论的发展.文献[11]将网络控制系统定义为带有丢包和时延等网络缺陷的控制系统,利用Bernoulli分布序列对带有随机丢包的网络系统进行建模.在此基础上,利用线性矩阵不等式方法,得到系统有限时间有界的充分条件.文献[12]建立了具有范数有界扰动的线性离散时延系统鲁棒有限时间稳定的充分条件,并利用线性矩阵不等式方法给出了时延相关的充分条件.文献[13]研究了不确定非完整系统的有限时间镇定问题.上述研究成果主要针对传统的点对点系统,关于网络系统有限时间稳定性分析及控制方面的结果却极少见报道.文献[14]研究了一类具有短时变时延和采样抖动的网络系统的有限时间控制问题,利用鲁棒控制方法解决有限时间稳定性问题.文献[15]把预测控制方法引入到网络系统中,得到了有限时间稳定的充分条件.

然而,以往为数不多的关于网络系统有限时间控制的研究结果也是针对确定性网络系统的研究,缺少对外界干扰、网络诱导时延、数据包丢失等因素的分析.因此,研究受扰网络系统的有限时间稳定性分析与控制问题具有较强的实际意义.本文旨在研究外界干扰影响下网络系统的暂态性能分析与控制设计问题.利用有限时间理论和线性矩阵不等式方法,探寻系统有限时间稳定性条件及控制器设计方法,为减少外界干扰对网络系统的影响、提高系统暂态性能提供有效方法与途径.

1 时延网络系统模型建立

考虑如图1所示的不确定网络控制系统

图1 经典网络系统

(1)

其中: 常数矩阵A,Ah∈Rn×n,B∈Rn×m,B1∈Rn×l是系统的状态矩阵和控制矩阵;x(t)∈Rn代表系统状态;u(t)∈Rm代表控制;h代表系统状态时延;ω(t)∈Rl代表满足下面不等式条件的外部干扰

ωT(t)ω(t)≤d,d≥0

(2)

ΔA(t),ΔAh(t)∈Rn×n,ΔB(t)∈Rn×m,ΔB1(t)∈Rn×l是代表不确定性的未知矩阵满足

ΔA(t)=D1F(t)E1ΔAh(t)=D2F(t)E2

ΔB(t)=D3F(t)E3ΔB1(t)=D4F(t)E4

其中D1,D2,D3,D4,E1,E2,E3,E4是具有合适维数的常数矩阵,F(t)是具有合适维数的未知时变矩阵满足

FT(t)F(t)≤I

由于网络媒介的引入,不可避免会出现网络诱导时延τ=τsc+τca,因此网络系统(1)变为

(3)

设计网络系统(3)的状态反馈控制器如下

u(t)=Kx(t)

(4)

其中K是待定的未知常数矩阵.则闭环系统为

(5)

其中

2 主要结果

2.1 有限时间镇定条件

引理1[16]对已知的常数ε>0和矩阵D,E,F,其中F满足FTF≤I,则下面矩阵不等式成立

DEF+ETFTDT≤εDDT+ε-1ETE

引理2[6]线性矩阵不等式

等价于

R(x)>0,Y(x)-W(x)R-1(x)WT(x)>0

其中Y(x)=YT(x),R(x)=RT(x)为对称矩阵.

定理1对已知常数c1,c2,T>0(c1

(6a)

(6b)

其中λmax( )和λmin( )分别代表最大、最小特征值,

证对网络系统(3),选取如下Lyapunov泛函

(7)

沿闭环系统(5)的状态轨迹,有

其中

由条件(6a),可得

(8)

在(8)式左右两边乘以e-αt得到

从而

从0到t进行积分得到

(9)

(10)

另外,容易知道

(11)

由(10)和(11),可得

(12)

由条件(6b)和不等式(12)得到

xT(t)Rx(t)≤c2∀t∈[0,T]

注1基于有限时间稳定性理论,利用线性矩阵不等式方法,把网络系统(1)有限时间稳定性条件转化为定理1中的矩阵不等式(6a)和一个不等式约束(6b).然而,由于(6a)是非线性的,因此不能借助MATLAB软件进行直接求解,需要进一步进行等价变换.

2.2 有限时间控制器设计

(13a)

λ1R-1

(13b)

(13c)

(13d)

0

(13e)

(13f)

成立,则网络系统(3)是(c1,c2,T,R,d)有限时间镇定的,其中

证下面主要证明矩阵不等式(6a)等价于线性矩阵不等式(13a).

把式(5)代入(6a)得到

(14)

其中

Ξ=PA+ATP+Q+T-αP+PΔA(t)+ΔAT(t)P

由引理1可知不等式(14)等价于

(15)

其中

由引理2可知不等式(15)等价于

(16)

其中

在不等式(16)两边分别乘分块对角矩阵

diag{P-1,P-1,P-1,I,I,I,I,I}

可知不等式(6a)等价于

(17)

其中

由不等式(13b)-(13e)可知

(18)

由引理2可知不等式(13f)等价于

(19)

由(18)式和条件(6b)可得

(20)

由不等式(19)-(20),容易知道不等式(6b)成立.

注2在定理2中,利用矩阵不等式技术把定理1中的非线性矩阵不等式等价转化为线性矩阵不等式组(13a)-(13f),从而可以借助MATLAB软件直接求解,也正因为此,定理2的结论更加方便地适用于工程实际,具有一定的实际应用价值.

3 仿真算例

算例1在不确定网络系统(3)中选取系统参数如下

选取c1=0.5,α=0.8,T=2,R=I2,求解线性矩阵不等式(13),得到状态反馈控制器

选取初始条件为

得到系统状态仿真结果如下图2,3.

由图2,3,系统状态在8 s时间内收敛于0,因此系统状态是有限时间稳定的.

图2 状态x1(t)的响应曲线图

图3 状态x2(t)的响应曲线图

从而得到系统的状态空间形式

其中

考虑到系统可能会受到不确定性外界干扰和执行器传输时延的影响,考虑如下形式的2自由度振动系统

其中

利用PID控制方法进行MATLAB仿真模拟,用于建模和仿真的主动悬架参数如下

m1=300 kg,m2=50 kg,k1=16 000 N/m,k2=1 000 N/m,b=1 200 N·s/m

采用阶跃信号作为系统的参考输入,通过改变P值来实现PID控制对主动悬架的影响.为了比较PID控制器对系统状态的仿真结果,采用本文提出的方法求解线性矩阵不等式(13),得到状态反馈控制器

u(t)=2Kx(t)=[-1.989 6 0.124 5]x(t)

分别选取P=-200,-300,-400,对系统进行仿真,同时利用定理2中算法进行仿真,得到模拟加速度和时间之间的关系如图4所示.

图4 加速度与时间的关系

从图4中可以看出悬架输出的最大幅度范围随P绝对值的增大而减小.通过调节P值,PID控制可以有效地吸收悬架的振动输出.但随着P的绝对值逐渐增大,系统振动频率也趋于增大,使得系统的收敛时间增大,稳定性变差.因此,PID控制虽然能够有效地吸收悬架的振动输出,但不能保证系统的收敛速度.图中点划线是利用定理2中算法得到的状态响应曲线.从图4可以看出,点划线的收敛速度和平滑程度都比虚线好.结果表明,该控制器能有效地改善系统的动态性能,本文提出的算法优于PID控制方法.

4 结 论

本文把有限时间稳定性分析与控制方法引入到网络系统中,主要做了如下工作: 充分考虑到网络诱导时延对系统的影响,建立更加切合实际的网络系统数学模型;结合有限时间稳定性理论,利用线性矩阵不等式方法探寻系统有限时间稳定的充分条件;利用矩阵不等式变换技巧把非线性的稳定性条件等价转化为线性的矩阵不等式组形式,并同时得到了系统有限时间状态反馈控制器设计方法.由于得到的条件可以通过MATLAB十分方便地求解,因此该方法更加容易应用到工程实际.下一步的工作将尝试对带有数据包丢失的网络系统进行研究.

猜你喜欢
网络系统时延线性
渐近线性Klein-Gordon-Maxwell系统正解的存在性
线性回归方程的求解与应用
基于GCC-nearest时延估计的室内声源定位
基于改进二次相关算法的TDOA时延估计
二阶线性微分方程的解法
基于DEMATEL-ISM的军事通信网络系统结构分析
FRFT在水声信道时延频移联合估计中的应用
高速公路网络系统配置浅析
基于分段CEEMD降噪的时延估计研究
纯电动客车的CAN网络系统设计与开发