[发明专利]一种基于故障报警的混合无源/H∞ 有效
申请号: | 201810370646.7 | 申请日: | 2018-04-24 |
公开(公告)号: | CN108572552B | 公开(公告)日: | 2021-04-27 |
发明(设计)人: | 李建宁;徐宇飞;徐晓滨;柏建军 | 申请(专利权)人: | 杭州电子科技大学 |
主分类号: | G05B13/04 | 分类号: | G05B13/04 |
代理公司: | 浙江千克知识产权代理有限公司 33246 | 代理人: | 周希良 |
地址: | 310018 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: |
本发明涉及一种基于故障报警的混合无源/H |
||
搜索关键词: | 一种 基于 故障 报警 混合 无源 base sub | ||
【主权项】:
1.一种基于故障报警的混合无源/H∞的混杂控制方法,其特征在与该方法包括以下步骤:(1)被控对象建模、相关约束条件申明、状态反馈控制器构造以及混合无源/H∞性能定义,具体如下:(1‑1)选取时滞Markovian跳变系统作为被控对象的模型,具体模型如下:
其中
是系统(1)的状态向量;
是控制信号;
是实际影响到被控对象的执行器偏移故障;
是外部扰动信号,并且属于l2[0,∞);
是系统(1)的控制输出;
是定义在
上的初始条件;d(t)为时变状态时滞,并且满足以下条件:
{r(t)}为在有限集合S={1,2,3,…,s}上关于时间连续取值的Markov过程,其跳变转移概率矩阵为
其中:
πij为在t+Δ时刻从模态i到模态j的转移概率且满足以下关系:
此外,跳变概率矩阵定义如下:
其中“?”代表不可测得的元素,αij代表上下界已知的元素,即
为了后续证明描述的方便,定义如下:对于
其中:
当
时,将其表示成如下形式:
其中
和
分别表示为
的第m个元素和
的第n个元素;
和
分别为已知的与模态r(t)相关的适当维数的常数矩阵;当r(t)=i时,用Ni来表征N(r(t));(1‑2)构造状态反馈控制器,代入公式(1)所描述的系统模型,得到闭环控制系统(9),具体步骤如下:状态反馈控制器设计如下:
其中
为控制器增益矩阵,
为
的估计值,带入公式(1)所描述的开环系统,得到如下的闭环控制系统:
根据执行器偏移故障的特性,将其分为以下两种情况:情况1:当执行器偏移故障不发生时,即
时,其估计值从公式(9)所描述的闭环系统中被移除;这种情况下,
因此,闭环系统(9)重新描述如下:
情况2:当
被用于补偿
时,即
定义Di=[Wi Bi]和
因此,闭环系统(9)重新描述成如下形式:
(1‑3)混合无源/H∞性能的定义具体如下:在零初始条件下,且当
时
对于任意属于l2[0,∞)的扰动ω(t)、公式(10)所描述的闭环系统的任意解以及任意的
使得闭环系统(10)具有混合无源/H∞性能γ即满足
其中γ为大于0的常数,α∈[0,1]为H∞性能和无源性之间的权重参数;(2)闭环系统(10)的混合随机无源/H∞性能分析,具体如下:(2‑1)充分利用闭环控制系统(10)的相关信息,选取合适的Lyapunov‑Krasovskii函数如下:
其中:V1(r(t),t)=xT(t)Pix(t),![]()
(2‑2)利用弱无穷小算子、放缩法以及自由权矩阵方法,得到使公式(10)所描述的闭环系统混合随机无源/H∞的充分条件:结论1:如果对于给定的正常数δ1和δ2,存在矩阵Pi>0,Q>0,R>0以及合适维度的可逆矩阵N和常数γ>0,使得在所有模态下下述线性矩阵不等式都成立![]()
其中:![]()
Ψ1,2=[Ci,0,0,0]T,![]()
![]()
![]()
Φ2,3=NAdi‑δ2NT,Φ3,3=‑(1‑h)Q‑R+He(δ2NAdi),![]()
![]()
则闭环系统(10)具有混合随机无源/H∞性能γ;(2‑3)利用弱无穷小算子、放缩法以及自由权矩阵方法,得到使公式(11)所描述的闭环系统具有H∞性能γ′的充分条件:结论2:如果对于给定的正常数δ1和δ2,存在矩阵Pi>0,Q>0,R>0以及合适维度的可逆矩阵N和常数γ′>0,使得在所有模态下下述线性矩阵不等式都成立![]()
其中:
则闭环系统(11)具有H∞性能γ′;(3)基于混合随机无源/H∞充分条件,设计鲁棒控制器、容错控制器以及相对应的观测器,具体步骤如下:(3‑1)鲁棒控制器设计:基于步骤(2)中公式(10)所描述的闭环系统的混合随机无源/H∞充分条件,在正常情况下,将
替换成Ki1,再左乘
以及右乘
并记
接着通过LMI方法求得各个模态下的鲁棒控制器;结论3:如果对于给定的正常数δ1和δ2,存在矩阵
以及合适维度的可逆矩阵
和常数γ>0,使得在所有模态下下述线性矩阵不等式都成立![]()
其中:![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
则鲁棒控制器的状态反馈增益为
且正常情况下的闭环系统具有混合随机无源/H∞性能γ;(3‑2)容错控制器设计:根据执行器故障的类型,分为以下三种情况进行讨论:(3‑2‑1)当执行器只发生偏移故障且被补偿时,
和
成立,公式(11)所描述的闭环系统重新描述如下:
其中:F(x(t),t)是未知的,且满足||F(x(t),t)||≤Fa+Fβ||x(t)||≤Fmax,Fα、Fβ和Fmax均是已知正常数;此外,F(x(t),t)的b阶微分是有界的,b=1,2,…,r;结论4:如果对于给定的正常数δ1和δ2,存在矩阵
以及合适维度的可逆矩阵
和常数γ′>0,使得在所有模态下下述线性矩阵不等式都成立![]()
其中:![]()
![]()
则容错控制器的状态反馈增益为
且公式(20)所描述的闭环系统具有H∞性能γ′;(3‑2‑2)当执行器只发生部分失效故障时,
用MKi3来替换,其中M=diag{m1,m2,…,mm},对角线上的各个元素则代表执行器的有效工作率,同样,左乘
以及右乘
通过放缩来找到符合范围的通解并降低其保守性;即令M=M0(I+G)且G满足|G|≤H≤I;其中:M0=diag{m01,m02,…,m0m},H=diag{h1,h2,…,hm},G=diag{g1,g2,…,gm},|G|=diag{|g1|,|g2|,…,|gm|},
公式(10)所描述的闭环系统重新描述如下:
结论5:如果对于给定的正常数δ1和δ2,存在矩阵
以及合适维度的可逆矩阵
和常数γ>0,εi,m>0,m=1,2,3,使得在所有模态下下述线性矩阵不等式都成立![]()
其中:
Θ3=diag{εi,1,εi,2,εi,3},![]()
![]()
![]()
则容错控制器的状态反馈增益为
且公式(23)所描述的闭环系统具有混合随机无源/H∞性能γ;(3‑2‑3)当执行器偏移故障和执行器部分失效故障都发生且偏移故障得到补偿时,
和
成立,公式(11)所描述的闭环系统重新描述如下:
结论6:如果对于给定的正常数δ1和δ2,存在矩阵
以及合适维度的可逆矩阵
和常数γ>0,εi,m>0,m=1,2,3,使得在所有模态下下述线性矩阵不等式都成立![]()
其中:![]()
![]()
则容错控制器的状态反馈增益为
且公式(26)所描述的闭环系统具有H∞性能γ′;(3‑3)容错观测器设计:根据是否存在执行器部分失效故障,分成以下2种情况来讨论:(3‑3‑1)当执行器不存在部分失效故障而存在偏移故障时,令Fi=F(r‑i)(x(t),t),i=1,2,…,r,公式(20)所描述闭环系统相对应的增广系统写成如下形式:
其中:![]()
![]()
![]()
为了实时估计执行器偏移故障,设计如下观测器:
其中:
为观测器的状态,
为的Fi观测值,
为观测器输出,
为观测器增益矩阵;定义状态残差值以及输出残差值分别为
和
得到如下残差值相关的残差系统:
值得指出的是Fr=F(x(t),t),
而且发现Li2不受Ki2的影响,然而F(x(t),t)=0看成是执行器偏移故障存在的一种特殊情况,所以当执行器偏移故障不存在时,其观测器的增益矩阵Li1等于Li2;此外,根据执行器偏移故障有界的特性,
的值满足以下等式:
结论7:如果对于给定的正常数δ1和δ2,存在矩阵Pi>0,Q>0,R>0以及合适维度的可逆矩阵N和常数γ>0,使得在所有模态下下述线性矩阵不等式都成立![]()
其中:![]()
![]()
![]()
![]()
则观测器增益为Li2=N‑1Zi2,且公式(31)所描述的闭环系统具有混合随机无源/H ∞性能γ;(3‑3‑2)当执行器存在部分失效故障且存在偏移故障时,执行器的输出描述成MKikx(t)+MF(x(t),t),k=3,4;因此,公式(9)所描述的闭环系统重新描述成
则对应的增广闭环系统描述成如下形式:
其中:
所述的观测器描述如下:
其中:
为观测器增益;且u(k)=Kikx(t);定义此状态残差值为
得到如下残差值相关的残差系统:
此外,根据执行器偏移故障有界的特性,
的值满足以下等式:
其中:
且
结论8:如果对于给定的正常数δ1和δ2,存在矩阵Pi>0,Q>0,R>0以及合适维度的可逆矩阵N和常数γ>0,ε>0,使得在所有模态下下述线性矩阵不等式都成立![]()
其中:![]()
![]()
则公式(38)所描述的闭环系统具有H∞性能γ,观测器的增益为Lik=N‑1Zik,k=3,4;(4)设计基于多阈值的报警系统,具体步骤如下:(4‑1)执行器偏移故障阈值设计:当公式(9)所描述的闭环系统状态收敛至0的一个极小的邻域时,x(t)和x(t‑d(t))均近似成0;此时,如果执行器偏移故障不发生,即F(x(t),t)=0,
与ω(t)的临界关系表示如下:
其中:![]()
为Bi的广义逆矩阵;整理可得:
其中:![]()
为||ω(t)||的上界;定义
作为执行器偏移故障阈值;考虑到当执行器偏移故障存在时,
可能存在振荡现象,这会使
的值偶尔会小于执行器偏移故障阈值;因此,在判断语句中加入关于时间持续的相关条件防止误判,故该阈值的工作原理如下:
其中:s∈[t‑tl,t],tl为预先设定的持续时间;(4‑2)执行器部分失效故障阈值设计:当
未被调用,如果只发生执行器偏移故障,e(t)会在之后的一小段时间内发散,设计一个合适的阈值来防止错误的切换;从鲁棒观测器系统,即将公式(31)所描述的闭环系统中的Li2替换成Li1后所得的系统,可以得到以下等式:
其中:Lxi1为Li1的前n行提取出来的矩阵;之后
F(x(t),t),
和ω(t)之间的临界关系如下:
当d(t)大于之前所谓的小段时间时,
被忽略,因此,得到以下不等式:
其中:
当d(t)小于之前所谓的小段时间时,
被近似成
得到以下不等式:
其中:
如果
未被调用,
否则,
显然
定义
作为执行器部分失效故障阈值,且其故障诊断的逻辑算法如下:
基于之前两种阈值,混杂控制器描述如下:
混杂观测器则为:
其中:Li=(1‑Sw(t))Li1+Sw(t)((1‑Obw(t))Li3+Obw(t)Li4);此外,还需设计一种报警信号来提高混杂控制器的可靠性;定义
作为报警阈值,其工作原理如下:
||e(t)||的值多次超过报警阈值Ath,但是并没有达到执行器部分失效阈值Jth,报警系统将发出报警信号但是不会切换控制器;当||e(t)||的值超过执行器部分失效阈值Jth时,报警系统将调用合适的控制器,这样之前一系列的报警信号将提供足够的时间来应对执行器部分失效故障。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州电子科技大学,未经杭州电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201810370646.7/,转载请声明来源钻瓜专利网。