The invention provides a fault detection method for a nonlinear networked control system based on an event triggering mechanism, and relates to the technical field of fault detection for networked systems. Firstly, the T_S fuzzy model of the nonlinear networked control system is established, the triggering conditions are set up, the fuzzy fault detection filter model is established, the fault weighting system is established, and then the fault detection system model is established. Finally, according to the sufficient conditions of the stability of the fault detection system and the existence of the fault detection filter, the parameter matrix and the event trigger matrix of the fault detection filter are further designed. The fault detection method of the nonlinear networked control system based on the event triggering mechanism provided by the invention greatly improves the robustness to external disturbance and communication delay, and the application of the event triggering mechanism can save limited network resources and computing resources.
【技术实现步骤摘要】
基于事件触发机制的非线性网络控制系统故障检测方法
本专利技术涉及网络系统故障检测
,尤其涉及一种基于事件触发机制的非线性网络控制系统故障检测方法。
技术介绍
网络控制系统由于其安装维护低成本,安全性、可靠性高,通信结构灵活等优点,在复杂工业控制系统中获得了广泛关注。网络控制系统中,传感器、执行器和控制器通过一个共享的通讯网络相互联系。随着网络控制系统对于安全、稳定、高性能的要求不断提高,针对网络控制系统的故障检测问题成为了一个重要的研究领域。由于通信网络的引入和网络控制系统本身的特性,不可避免的为网络控制系统带来了新的问题和挑战,比如通信延时,数据丢包,数据错序,带宽有限等问题。目前大部分的网络控制系统的研究成果是针对于系统的时滞、丢包、乱序等问题而提出的控制器、滤波器的设计方法,而针对网络控制系统的故障诊断问题还是相对较少。另外,关于网络控制系统的故障检测的研究成果大多数是以线性系统作为研究对象,然而工业系统以及生活中的实际系统大多数都是非线性的,因此,研究非线性网络控制系统的故障检测问题具有非常重要的理论研究价值和实际应用前景。对于非线性网络控制系统的故障检测问题,大多数采用时间触发的方法,但在实际工作过程中,并非所有的采样数据和测量输出都需要被传输。因此,时间触发易造成有限网络带宽的浪费,进一步加剧网络诱导时延、数据丢包的发生。为了减少网络中“不必要”数据的传输,同时保证期望的系统性能,事件触发通讯机制受到了广泛关注。事件触发策略的基本思想是当预先设定的阈值被满足时,采样数据才会被传输。基于事件触发通讯机制的非线性网络控制系统故障检测,不仅可以 ...
【技术保护点】
1.一种基于事件触发机制的非线性网络控制系统故障检测方法,其特征在于:包括以下步骤:步骤1、对具有过程故障、传感器故障和输出扰动的非线性网络控制系统,利用Takagi‑Sugeno(即T‑S)模糊模型方法进行建模分析,建立该非线性网络控制系统的T‑S模糊模型;步骤2、设置事件触发条件,根据事件触发条件确定传感器的测量输出是否应该被传输至滤波器;步骤3、利用T‑S模糊模型方法建立模糊故障检测滤波器模型;步骤4、建立能够提升故障检测系统设计自由度的故障加权系统;步骤5、根据非线性网络控制系统的T‑S模糊模型、事件触发条件、滤波器的T‑S模糊模型以及故障加权矩阵建立故障检测系统模型;步骤6、根据故障检测系统模型,选择合适的残差评价函数和检测阈值,通过对比残差评价函数和检测阈值的数值大小,检测非线性网络控制系统故障是否发生;当残差评价函数大于检测阈值时,则非线性网络控制系统发生了故障,故障检测系统报警;反之,非线性网络控制系统正常工作,不报警;步骤7、构造模糊Lyapuonv函数,利用Lyapunov稳定性理论、相关引理和线性矩阵不等式,得到故障检测系统稳定和故障检测滤波器存在的充分条件,进一 ...
【技术特征摘要】
1.一种基于事件触发机制的非线性网络控制系统故障检测方法,其特征在于:包括以下步骤:步骤1、对具有过程故障、传感器故障和输出扰动的非线性网络控制系统,利用Takagi-Sugeno(即T-S)模糊模型方法进行建模分析,建立该非线性网络控制系统的T-S模糊模型;步骤2、设置事件触发条件,根据事件触发条件确定传感器的测量输出是否应该被传输至滤波器;步骤3、利用T-S模糊模型方法建立模糊故障检测滤波器模型;步骤4、建立能够提升故障检测系统设计自由度的故障加权系统;步骤5、根据非线性网络控制系统的T-S模糊模型、事件触发条件、滤波器的T-S模糊模型以及故障加权矩阵建立故障检测系统模型;步骤6、根据故障检测系统模型,选择合适的残差评价函数和检测阈值,通过对比残差评价函数和检测阈值的数值大小,检测非线性网络控制系统故障是否发生;当残差评价函数大于检测阈值时,则非线性网络控制系统发生了故障,故障检测系统报警;反之,非线性网络控制系统正常工作,不报警;步骤7、构造模糊Lyapuonv函数,利用Lyapunov稳定性理论、相关引理和线性矩阵不等式,得到故障检测系统稳定和故障检测滤波器存在的充分条件,进一步设计故障检测滤波器的参数矩阵Afj,Bfj,Cfj和Dfj和事件触发矩阵Φ。2.根据权利要求1所述的基于事件触发机制的非线性网络控制系统故障检测方法,其特征在于:步骤1所述模糊模型方法所使用的模糊规则如下所示:Rulei:IFz1(t)isMi1(z)and...andzp(t)isMip(z),THEN其中,i为模糊规则编号,z(t)=[z1(t),z2(t),...,zp(t)]为包含非线性网络控制系统中状态量信息的前件变量,p为前件变量的个数,Mij为模糊集合,j=1、2、…、p,x(t)为非线性网络控制系统的状态变量,y(t)为测量输出,ω(t)为外部扰动,f(t)为传感器检测的故障信号,Ai,Di,Fi,Ci,Ei,Gi为已知合适维数的矩阵;所述建立的非线性网络控制系统的T-S模糊模型如下所示:其中,r为模糊规则的数量,wi(z(t))为非线性网络控制系统的隶属度函数。3.根据权利要求2所述的基于事件触发机制的非线性网络控制系统故障检测方法,其特征在于...
【专利技术属性】
技术研发人员:王迎春,郑龙飞,杨东升,庞萌萌,谷永强,王占山,会国涛,刘振伟,
申请(专利权)人:东北大学,
类型:发明
国别省市:辽宁,21
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。