1.一种基于正切换系统建模的网络化控制系统的非脆弱事件触发控制方法,其特征在于包括如下步骤:
步骤1、构建网络化控制系统的状态空间模型;
步骤2、建立网络化控制系统的事件触发控制条件;
步骤3、设计网络化控制系统的非脆弱事件触发控制器;
步骤4、在所述控制器下验证所构造的网络化控制系统的正性;
步骤5、在所述控制器下验证所构造的网络化控制系统的指数稳定性。
2.根据权利要求1所述的一种基于正切换系统建模的网络化控制系统的非脆弱事件触发控制方法,其特征在于:步骤1中所述状态空间模型的构造形式如下:n
其中,x(t)∈R 和 分别为通信网络系统的状态变量和执行器故障的输入,x(t)代表相应的通讯节点传输数据包的数量, 为避免网络系统故障下的控制输入;
当网络在正常运行时, 表示取消若干数据包的传输, 表示向当前n×n n×m
信道分发更多的数据包信息;Aσ(t)∈R 表示系统矩阵,Bσ(t)∈R 表示具有加权系数的输入矩阵,均为实数矩阵且由实际数据包传输过程中的传感器采集得到;
函数σ(t):[0,∞)→S={1,2,…,N},表示依赖于时间t的分段常值函数,是网络化控制+
系统的切换信号,对任意一个切换序列0≤t0≤t1≤…,它是右连续的,其中N∈N ;当t∈[ti,ti+1)时,系统的第σ(t)个子系统在ti时刻被激活,在ti+1时刻离开。
3.根据权利要求2所述的一种基于正切换系统建模的网络化控制系统的非脆弱事件触发控制方法,其特征在于:步骤2中所述事件触发控制条件构建形式如下:‖xe(t)‖1>α‖x(t)‖1,其中,常量0<α<1,xe(t)是采样误差, 表示采样状态。
4.根据权利要求3所述的一种基于正切换系统建模的网络化控制系统的非脆弱事件触发控制方法,其特征在于:步骤3中所述非脆弱事件触发控制器构建形式如下:步骤3.1非脆弱状态反馈律:ui(t)=(Fi+ΔFi)x(t),r×n r×n
其中,Fi∈R 是增益矩阵,ΔFi=EiHi是增益扰动矩阵,Hi∈R 是需要被设计的决策r×r
变量,Ei∈R 是已知的非负矩阵,且对于0<θ1<θ2<1满足控制器故障被描述为:
其中,Li=diag(li1,li2,...,lir)表示不确定有界矩阵: 其中γ≥1,Ldi=diag(ldi1,ldi2,...,ldir)和Lui=diag(lui1,lui2,...,luir);
步骤3.2非脆弱事件触状态控制律如下:+
其中,p∈N,t0=0,tp代表第p次事件触发时刻, 表示采样状态;
基于步骤3.1和步骤3.2,给出带有执行器故障的非脆弱事件触发控制器:其中,Fi和Hi是设计第i个子系统的控制器增益矩阵和辅助控制器增益矩阵;
步骤3.3网络化控制系统在执行器故障情况下平稳运行的条件设计,如下:设计常数δi>0,μ>0,λ>1,γ≥1,n维向量使得
成立,对于
Γis2=γ
+
BiLdi, Γis4=γBiLdiEi,Ψ=I‑α1n×n,Υ=I+α1n×n,在控制律满足Fi=Fi +‑
Fi和
且在平均驻留时间满足
时,所述的网络化控制系统是正的且稳定的。
5.根据权利要求4所述的一种基于正切换系统建模的网络化控制系统的非脆弱事件触发控制方法,其特征在于:步骤4中的正性验证过程如下:根据步骤3.3,可以推出:由于 容易得 结合变量 因此,有控制器增益矩阵 和 辅助控制器增益矩阵 和 进而可得:根据上式,可得:
给定初始状态 由步骤2中所构建的事件触发条件,可得:+ ‑
进一步,有: 根据Fi=Fi+Fi , 和步骤3.3,得出状态变量的微分:
根据步骤3.1中执行器故障模型,步骤3.2中非脆弱事件触发控制器结构,得出:根据步骤3.3中所设计的约束条件,可以得出:进而有,
由矩阵论相关知识,容易得 是梅兹勒矩阵;
这意味着 也是梅兹勒矩阵;
定义算子: 之后,对于p∈S,可得 其中,是矩阵Λp第i行到第j列
元素;因为Λp是梅兹勒矩阵,容易得出对于i≠j有 因为初始状态 即,xi(t0)≥0,通过递归推导的方法,对于任意的初始状态 可以得出 故,所述的网络化控系统是正的。
6.根据权利要求5所述的一种基于正切换系统建模的网络化控制系统的非脆弱事件触发控制方法,其特征在于:步骤5中指数稳定性的验证过程如下:构造一个线性余正李雅普诺夫函数为:T
V(x(t))=x(t)vi.
给定一个切换区间[ts,ts+1),给定一个事件触发间隔[tp,tp+1);假定系统在切换瞬间ts为第i个子系统到第j个子系统;下面分两个步骤讨论网络化控制系统的指数稳定性;
步骤4.1在时间间隔[ts,ts+1)内,假设满足事件触发条件的时刻,即,tp≤ts且tp+1≥ts+1.那么,李雅普诺夫函数的导数为:其中,t∈[ts,ts+1);通过步骤2、步骤3.3,可得:结合步骤3.3,从而有: 将上式两边进行积分,所以有:步骤4.2在时间间隔[ts,ts+1)内,假设存在满足事件触发条件的时刻;定义切换一簇序列tp≤ts<tp+1<tp+2< ...<tp+l≤ts+1 ;根据步骤4 .1,可得:在tp+l到t区间,对上式两边进行积分,可得:同理可得: 其中,t∈[tp+l‑1,tp+l)根据σ(ts)=σ(tp+1)=...=σ(tp+l),可得与步骤4.1同样的形式;在[0,t)内给定一簇切换序列
根据步骤3.3中所设计的条件,可得: 故,所述的网络化控制系统是指数稳定的。