The invention belongs to the field of network control technology, and discloses an H_ fault detection method for networked control systems with time delay and packet loss. Two independent Markov chains are used to describe the network delay of sensors to controllers and controllers to actuators respectively, and two random variables obeying Bernoulli distribution are used to describe the network delay between sensors to controllers and controllers to actuators respectively. In the form of matrix inequality, sufficient conditions for the existence of the gain matrix of the controller and the fault detection filter are given, and the relationship between the probability of successful data transmission and the ability of system disturbance suppression is obtained. The cooperative design of the controller and the fault detection filter is realized.
【技术实现步骤摘要】
一种具有时延和数据包丢失的网络控制系统H∞故障检测方法
本专利技术属于网络控制
,尤其涉及一种具有时延和数据包丢失的网络控制系统H∞故障检测方法。
技术介绍
网络控制系统具有成本低、易扩展及维护等等优点,被广泛应用于航空航天、远程医疗等领域。但是网络的引入不可避免地产生时延、数据包丢失等现象,从而使得控制系统的性能下降甚至导致系统不稳定,并使得系统故障比传统点对点控制系统更为复杂而难以检测和分离。网络控制系统的故障检测得到了广泛的关注并取得了大量的分析成果。一个典型的网络控制系统,网络存在于传感器和控制器之间及控制器至执行器之间,并且这两段网络均存在时延和丢包。然而,现有文献大多只考虑了时延或者丢包,或仅考虑一段网络的时延和丢包。现有关于网络控制系统故障检测的分析成果可分成如下三类:第一类仅考虑网络时延,第二类仅考虑数据包丢失,第三类只考虑传感器至控制器或控制器至执行器的时延和数据包丢失。目前针对网络控制系统故障检测的方法还不完善,关于同时具有传感器至控制器时延、丢包及控制器至执行器时延、丢包的网络控制系统的故障检测还需要进一步分析。现有技术存在的问题是:(1)缺少同时包含传感器至控制器时延、丢包及控制器至执行器时延、丢包在内的网络控制系统综合数学模型描述;(2)缺少同时包含传感器至控制器时延、丢包及控制器至执行器时延、丢包的在内的控制器及故障检测滤波器协同设计方法;(3)缺乏数据包丢失概率和系统H∞干扰抑制水平之间的定量描述。解决上述技术问题的意义:得到同时包含传感器至控制器时延、丢包及控制器至执行器时延、丢包在内的网络控制系统综合数学模型对于完善 ...
【技术保护点】
1.一种具有时延和数据包丢失的网络控制系统H∞故障检测方法,其特征在于,所述具有时延和数据包丢失的网络控制系统H∞故障检测方法包括:第一步,利用两个独立的Markov链分别描述传感器至控制器及控制器至执行器的网络时延,采用两个服从伯努利分布的随机变量分别描述传感器至控制器及控制器至执行器之间的丢包现象,构造故障检测滤波器并建立闭环系统模型;第二步,以矩阵不等式的形式给闭环系统随机稳定的充分条件;第三步,给出控制器和故障检测滤波器增益矩阵的求解方法,得到数据包传输成功概率和系统扰动抑制能力之间的关系。
【技术特征摘要】
1.一种具有时延和数据包丢失的网络控制系统H∞故障检测方法,其特征在于,所述具有时延和数据包丢失的网络控制系统H∞故障检测方法包括:第一步,利用两个独立的Markov链分别描述传感器至控制器及控制器至执行器的网络时延,采用两个服从伯努利分布的随机变量分别描述传感器至控制器及控制器至执行器之间的丢包现象,构造故障检测滤波器并建立闭环系统模型;第二步,以矩阵不等式的形式给闭环系统随机稳定的充分条件;第三步,给出控制器和故障检测滤波器增益矩阵的求解方法,得到数据包传输成功概率和系统扰动抑制能力之间的关系。2.如权利要求1所述的具有时延和数据包丢失的网络控制系统H∞故障检测方法,其特征在于,第一步中,μk及dk分别表示网络引起的传感器至控制器时延及控制器至执行器时延,分别在有限集合γ={0,…,μ},Θ={0,…,d}中取值,转移概率矩阵分别为G=[λij],H=[πrs],λij和πrs如下:λij=Prob{μk+1=j|μk=i},πrs=Prob{dk+1=s|dk=r}式中λij≥0,πrs≥0取值为{0,1}的随机变量αk,βk分别表示传感器至控制器及控制器至执行器之间的数据包丢失,当随机变量取值为1,表示数据包传输成功;反之则表示数据包传输失败,满足如下特性:Prob{αk=1}=E{αk}=a,Prob{αk=0}=1-a,Var{αk}=E{(αk-a)2}=(1-a)a=b2,Prob{βk=1}=E{βk}=c,Prob{βk=0}=1-c,Var{βk}=E{(βk-c)2}=(1-c)c=e2,其中Prob{·}、E{·}及Var{·}分别为概率、期望、方差,a,b,e为正实数;网络控制系统状态方程如下:其中xk∈Rw是系统状态向量,是系统控制输入向量,yk∈Rg是系统量测输出向量,fk∈Rp是系统故障信号,dk∈Rq是有限能量的外部干扰信号Ap,Bp,Bd,Bf,Cf是适当维数的定常矩阵;在控制器端构造故障检测滤波器:其中是滤波器状态向量,是滤波器输出向量,rk∈Rq是残差向...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。